.arx-start{--arx-deep:#0F1923;--arx-navy:#1A2A3A;--arx-dsteel:#1A3A5A;--arx-btn:#56AAEC;--arx-blue-sm:#74BBEF;--arx-steel:#C8D8E8;--arx-swht:#E8EDF2;--arx-stone:#B2B4B7;--arx-border:#1E2E3E;background-color:var(--arx-deep);padding:96px 0}.arx-start__container{max-width:760px;margin:0 auto;padding:0 24px}.arx-start__label{display:flex;align-items:center;gap:12px;font-family:'DM Sans',sans-serif;font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:var(--arx-blue-sm);margin-bottom:16px}.arx-start__label::before{content:'';display:block;width:32px;height:1px;background-color:var(--arx-blue-sm);flex-shrink:0}.arx-start__heading{font-family:'DM Serif Display',serif;font-size:clamp(28px, 4vw, 40px);font-weight:400;line-height:1.15;color:var(--arx-swht);margin:0 0 40px}.arx-start__steps{display:flex;flex-direction:column;gap:2px}.arx-start__step{display:grid;grid-template-columns:80px 1fr}.arx-start__step-num{display:flex;align-items:center;justify-content:center;font-family:'DM Serif Display',serif;font-size:2.5rem;font-weight:400;line-height:1;color:var(--arx-blue-sm);background-color:var(--arx-navy);border:1px solid var(--arx-border);border-right:none;border-radius:6px 0 0 6px}.arx-start__step-body{background-color:var(--arx-navy);border:1px solid var(--arx-border);border-left:none;border-radius:0 6px 6px 0;padding:24px 28px}.arx-start__step-body strong{display:block;font-family:'DM Sans',sans-serif;font-size:15px;font-weight:500;color:var(--arx-swht);margin-bottom:6px}.arx-start__step-body p{font-family:'DM Sans',sans-serif;font-size:14px;line-height:1.6;color:var(--arx-stone);margin:0}.arx-start__cta{margin-top:40px;text-align:center;padding:48px;background-color:var(--arx-navy);border:1px solid var(--arx-dsteel);border-radius:8px}.arx-start__cta>p{font-family:'DM Sans',sans-serif;font-size:15px;line-height:1.6;color:var(--arx-stone);margin:0 0 24px}.arx-start__cta-actions{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap}.arx-start__btn-primary{display:inline-block;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:500;color:var(--arx-deep);background-color:var(--arx-btn);padding:14px 28px;border-radius:4px;border:none;cursor:pointer;transition:opacity 0.2s ease}.arx-start__btn-primary:hover{opacity:.85}.arx-start__btn-primary--selected{opacity:.6;pointer-events:none}.arx-start__btn-ghost{display:inline-block;font-family:'DM Sans',sans-serif;font-size:14px;font-weight:400;color:var(--arx-steel);text-decoration:none;border-bottom:1px solid var(--arx-stone);padding-bottom:2px;transition:color 0.2s ease,border-color 0.2s ease}.arx-start__btn-ghost:hover{color:var(--arx-swht);border-color:var(--arx-swht)}.arx-start__form{background-color:var(--arx-navy);border:1px solid var(--arx-dsteel);border-radius:8px;padding:48px;margin-top:24px}.arx-start__form-title{font-family:'DM Serif Display',serif;font-size:22px;font-weight:400;color:var(--arx-swht);text-align:center;margin:0 0 32px}.arx-start__form .fluentform .ff-btn-submit,.arx-start__form .fluentform .ff-btn-primary,.arx-start__form .fluentform button[type="submit"]{background-color:#56AAEC!important;color:#0F1923!important;border:none!important;font-family:'DM Sans',sans-serif!important;font-size:14px!important;font-weight:500!important;padding:14px 28px!important;border-radius:4px!important;letter-spacing:0.02em!important;transition:opacity 0.2s ease!important}.arx-start__form .fluentform .ff-btn-submit:hover,.arx-start__form .fluentform .ff-btn-primary:hover,.arx-start__form .fluentform button[type="submit"]:hover{opacity:0.85!important;background-color:#56AAEC!important}.arx-start__form .fluentform .ff-el-form-control,.arx-start__form .fluentform input[type="text"],.arx-start__form .fluentform input[type="email"],.arx-start__form .fluentform input[type="tel"],.arx-start__form .fluentform textarea,.arx-start__form .fluentform select{background:#0F1923!important;border:1px solid #1A3A5A!important;color:#E8EDF2!important;border-radius:4px!important}.arx-start__form .fluentform .ff-el-form-control:focus,.arx-start__form .fluentform input:focus,.arx-start__form .fluentform textarea:focus{border-color:#74BBEF!important;box-shadow:0 0 0 2px rgb(74 158 224 / .15)!important}.arx-start__form .fluentform .ff-el-input--label label,.arx-start__form .fluentform label{color:#C8D8E8!important}.arx-start__form .fluentform .ff-el-form-control::placeholder,.arx-start__form .fluentform input::placeholder,.arx-start__form .fluentform textarea::placeholder{color:#B2B4B7!important;opacity:.6}@media (max-width:768px){.arx-start{padding:72px 0}.arx-start__step{grid-template-columns:1fr}.arx-start__step-num{border-right:1px solid var(--arx-border);border-bottom:none;border-radius:6px 6px 0 0;padding:12px}.arx-start__step-body{border-left:1px solid var(--arx-border);border-top:none;border-radius:0 0 6px 6px}.arx-start__cta{padding:28px 24px}.arx-start__form{padding:28px 24px}}