.start-v2_routerV2__NRqXX{--page:#f3efe8;--page-soft:#f6e9dc;--panel:#fff9ef;--panel-strong:#fff9ef;--line:#dbd0c5;--line-strong:#b9aabd;--text:#34313f;--muted:#625f6d;--quiet:#625f6d;--heading:#20212b;--blue:#5135e5;--blue-strong:#3c25b6;--cyan:#5135e5;--green:#24724e;--violet:#5135e5;--fill-1:#fff9ef;--fill-2:#ede6f3;--fill-3:#f6e9dc;--fill-4:#e0d5e5;--on-accent:#20212b;--accent-tint:#ede6f3;--accent-line:#b9aabd;--surface-raised:#fff9ef;--menu-bg:#fff9ef;--green-tint:#e5eee3;--green-line:#aec7ae;--warn:#8a4d0b;--warn-tint:#f6e9dc;--warn-line:#d7b18d;--danger:#b33d3d;--danger-tint:#f8e5e1;--danger-line:#d7aaaa;position:relative;isolation:isolate;min-height:100svh;overflow:hidden;color-scheme:light;color:var(--text);background:radial-gradient(ellipse at 90% 0,#ede6f3 0,transparent 48%),radial-gradient(ellipse at 8% 85%,#e5eee3 0,transparent 40%),#f3efe8}.start-v2_routerV2__NRqXX:before{position:absolute;z-index:-2;top:0;right:-8rem;width:min(66rem,74vw);aspect-ratio:16/9;background:url(/images/homepage-v2/connected-company-hero.webp) 50%/cover no-repeat;opacity:.12;-webkit-mask-image:linear-gradient(112deg,transparent 3%,#000 52%,transparent 96%);mask-image:linear-gradient(112deg,transparent 3%,#000 52%,transparent 96%);pointer-events:none;content:""}.start-v2_routerV2__NRqXX:after{position:absolute;z-index:-1;inset:0;opacity:.42;background-image:linear-gradient(rgba(81,53,229,.08) 1px,transparent 0),linear-gradient(90deg,rgba(81,53,229,.08) 1px,transparent 0);background-size:76px 76px;-webkit-mask-image:radial-gradient(ellipse 92% 64% at 50% 0,#000 8%,transparent 76%);mask-image:radial-gradient(ellipse 92% 64% at 50% 0,#000 8%,transparent 76%);pointer-events:none;content:""}.start-v2_routerV2__NRqXX :focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.start-v2_routerV2__NRqXX .router-footer,.start-v2_routerV2__NRqXX .router-header,.start-v2_routerV2__NRqXX .router-main{position:relative;z-index:1}.start-v2_routerV2__NRqXX .router-header{width:min(1240px,calc(100% - 48px));min-height:78px;border-bottom:1px solid #dbd0c5}.start-v2_routerV2__NRqXX .brand-lockup{color:#20212b;font-family:var(--font-archivo),Archivo,Inter,sans-serif;font-size:20px}.start-v2_routerV2__NRqXX .brand-lockup span{color:#5135e5}.start-v2_routerV2__NRqXX .router-exit{min-height:44px;color:#625f6d;font-weight:750}.start-v2_routerV2__NRqXX .router-exit:hover{color:#20212b}.start-v2_routerV2__NRqXX .router-main{width:min(1120px,calc(100% - 40px));padding-top:32px}.start-v2_routerV2__NRqXX .router-progress{max-width:820px;margin-bottom:clamp(34px,5vw,56px)}.start-v2_routerV2__NRqXX .router-progress-meta{color:#625f6d;letter-spacing:.13em}.start-v2_routerV2__NRqXX .router-progress-meta span:last-child{color:var(--cyan)}.start-v2_routerV2__NRqXX .router-progress-track{height:5px;border:1px solid #dbd0c5;background:rgba(81,53,229,.08);box-shadow:0 2px 4px #4d32530a,0 14px 32px #4d325310}.start-v2_routerV2__NRqXX .router-progress-track span{background:linear-gradient(90deg,#5135e5,#765adf 72%,#24724e);box-shadow:0 2px 4px #4d32530a,0 14px 32px #4d325310}.start-v2_routerV2__NRqXX .result-heading,.start-v2_routerV2__NRqXX .router-question-heading{max-width:880px}.start-v2_routerV2__NRqXX .eyebrow{gap:10px;padding:0;border:0;color:var(--cyan);background:transparent;letter-spacing:.18em}.start-v2_routerV2__NRqXX .eyebrow:before{width:26px;height:2px;flex:none;background:currentColor;content:""}.start-v2_routerV2__NRqXX .result-contact-heading h2,.start-v2_routerV2__NRqXX .result-heading h1,.start-v2_routerV2__NRqXX .result-package-card h2,.start-v2_routerV2__NRqXX .router-question-heading h1,.start-v2_routerV2__NRqXX .router-success h2{color:#20212b;font-family:var(--font-archivo),Archivo,Inter,sans-serif}.start-v2_routerV2__NRqXX .result-heading h1,.start-v2_routerV2__NRqXX .router-question-heading h1{max-width:15ch;margin-inline:auto;font-size:clamp(40px,5.3vw,68px);font-weight:850;line-height:.98}.start-v2_routerV2__NRqXX .result-heading>p,.start-v2_routerV2__NRqXX .router-question-heading>p{max-width:720px;color:#625f6d;font-size:17px;line-height:1.62}.start-v2_routerV2__NRqXX .router-option{min-height:126px;overflow:hidden;border-color:#dbd0c5;border-radius:18px;color:var(--text);background:#fff9ef;box-shadow:0 2px 4px #4d32530a,0 14px 32px #4d325310}.start-v2_routerV2__NRqXX .router-option:before{position:absolute;inset:0 auto 0 0;width:3px;background:linear-gradient(var(--ta,#fff9ef),var(--tb,#fff9ef));opacity:.7;content:""}.start-v2_routerV2__NRqXX .router-option:hover{border-color:var(--ta,#dbd0c5);background:#f6e9dc;box-shadow:0 2px 4px #4d32530a,0 14px 32px #4d325310}.start-v2_routerV2__NRqXX .router-option.is-selected{border-color:#5135e5;background:#ede6f3;box-shadow:0 0 0 3px #5135e526}.start-v2_routerV2__NRqXX .router-option-icon{border:1px solid #dbd0c5;color:#5135e5;background:#ede6f3;box-shadow:none}.start-v2_routerV2__NRqXX .router-option-copy strong{color:#20212b;font-family:var(--font-archivo),Archivo,Inter,sans-serif;font-size:18px}.start-v2_routerV2__NRqXX .router-option-copy>span{color:#625f6d;font-size:15px}.start-v2_routerV2__NRqXX .router-check,.start-v2_routerV2__NRqXX .router-option-arrow{color:#5135e5}.start-v2_routerV2__NRqXX .router-check{border-color:#dbd0c5}.start-v2_routerV2__NRqXX .router-back,.start-v2_routerV2__NRqXX .router-reassurance,.start-v2_routerV2__NRqXX .router-selection-count{color:#625f6d}.start-v2_routerV2__NRqXX .router-back{min-height:44px;padding-inline:14px;border-radius:10px}.start-v2_routerV2__NRqXX .router-back:hover{color:#20212b;background:rgba(81,53,229,.06)}.start-v2_routerV2__NRqXX .router-wide-open{color:var(--cyan)}.start-v2_routerV2__NRqXX .button-primary,.start-v2_routerV2__NRqXX .button-quiet,.start-v2_routerV2__NRqXX .button-secondary{min-height:50px;border-radius:12px}.start-v2_routerV2__NRqXX .button-primary{border-color:#dbd0c5;background:#ffb443;box-shadow:0 2px 4px #4d32530a,0 14px 32px #4d325310;color:#20212b}.start-v2_routerV2__NRqXX .button-primary:hover{background:#ffc36a}.start-v2_routerV2__NRqXX .button-secondary{border-color:#dbd0c5;color:#20212b;background:rgba(81,53,229,.045)}.start-v2_routerV2__NRqXX .button-secondary:hover{border-color:#dbd0c5;color:#20212b;background:rgba(81,53,229,.09)}.start-v2_routerV2__NRqXX .button-quiet{color:#625f6d}.start-v2_routerV2__NRqXX .button-quiet:hover{color:#20212b;background:rgba(81,53,229,.07)}.start-v2_routerV2__NRqXX .result-channel-bar,.start-v2_routerV2__NRqXX .result-contact-card,.start-v2_routerV2__NRqXX .result-freedom-bar,.start-v2_routerV2__NRqXX .result-package-card,.start-v2_routerV2__NRqXX .result-system-card,.start-v2_routerV2__NRqXX .router-success{border-color:#dbd0c5;background:linear-gradient(145deg,rgba(81,53,229,.075),rgba(81,53,229,.035)),#e5eee3;box-shadow:0 2px 4px #4d32530a,0 14px 32px #4d325310}.start-v2_routerV2__NRqXX .result-system-footer,.start-v2_routerV2__NRqXX .result-system-topline{border-color:#dbd0c5}.start-v2_routerV2__NRqXX .result-system-footer{color:#625f6d;background:rgba(81,53,229,.1)}.start-v2_routerV2__NRqXX .result-package-card .result-price{color:var(--cyan)}.start-v2_routerV2__NRqXX .result-map-note{border-color:#dbd0c5;background:rgba(81,53,229,.08)}.start-v2_routerV2__NRqXX .result-map-note strong{color:#24724e}.start-v2_routerV2__NRqXX .result-fee-details li{background:rgba(81,53,229,.1)}.start-v2_routerV2__NRqXX .border-line{border-color:#dbd0c5}.start-v2_routerV2__NRqXX .text-warn{color:var(--warn)}.start-v2_routerV2__NRqXX .form-field{color:#625f6d;font-size:15px}.start-v2_routerV2__NRqXX .form-field input,.start-v2_routerV2__NRqXX .form-field select,.start-v2_routerV2__NRqXX .form-field textarea{border-color:#b9aabd;color:#20212b;background:#fff9ef}.start-v2_routerV2__NRqXX .form-field input::-moz-placeholder,.start-v2_routerV2__NRqXX .form-field textarea::-moz-placeholder{color:#625f6d}.start-v2_routerV2__NRqXX .form-field input::placeholder,.start-v2_routerV2__NRqXX .form-field textarea::placeholder{color:#625f6d}.start-v2_routerV2__NRqXX .form-field input:focus,.start-v2_routerV2__NRqXX .form-field select:focus,.start-v2_routerV2__NRqXX .form-field textarea:focus{border-color:#5135e5;background:#fff9ef;box-shadow:0 0 0 3px #5135e526}.start-v2_routerV2__NRqXX .consent-list{border-color:#dbd0c5}.start-v2_routerV2__NRqXX .consent-list label,.start-v2_routerV2__NRqXX .form-legal{color:#625f6d}.start-v2_routerV2__NRqXX .consent-list input{width:20px;height:20px;accent-color:#2f67ff}.start-v2_routerV2__NRqXX .form-error{border-color:#dbd0c5;color:#8a4d0b;background:rgba(81,53,229,.1)}.start-v2_routerV2__NRqXX .router-footer{width:min(1240px,calc(100% - 48px));border-color:#dbd0c5;color:#625f6d}@media (max-width:760px){.start-v2_routerV2__NRqXX:before{right:-12rem;width:46rem;opacity:.1}.start-v2_routerV2__NRqXX .router-footer,.start-v2_routerV2__NRqXX .router-header,.start-v2_routerV2__NRqXX .router-main{width:min(100% - 28px,1120px)}.start-v2_routerV2__NRqXX .router-header{min-height:66px}.start-v2_routerV2__NRqXX .brand-lockup{font-size:17px}.start-v2_routerV2__NRqXX .router-exit{font-size:14px}.start-v2_routerV2__NRqXX .router-exit:before{content:none}.start-v2_routerV2__NRqXX .router-main{padding-top:20px}.start-v2_routerV2__NRqXX .result-heading h1,.start-v2_routerV2__NRqXX .router-question-heading h1{font-size:clamp(36px,11.6vw,50px)}.start-v2_routerV2__NRqXX .result-heading>p,.start-v2_routerV2__NRqXX .router-question-heading>p{font-size:16px;line-height:1.55}.start-v2_routerV2__NRqXX .router-option,.start-v2_routerV2__NRqXX .router-option-grid-large .router-option{min-height:108px;padding:15px}.start-v2_routerV2__NRqXX .router-option-icon{width:44px;height:44px;color:#5135e5;background:#ede6f3;box-shadow:none}.start-v2_routerV2__NRqXX .router-option-copy strong{font-size:16px}.start-v2_routerV2__NRqXX .router-option-copy>span{font-size:14px}.start-v2_routerV2__NRqXX .router-progress-meta span:first-child{display:block;max-width:19ch}.start-v2_routerV2__NRqXX .router-progress-meta{justify-content:space-between}}@media (max-width:420px){.start-v2_routerV2__NRqXX .router-option{align-items:flex-start;background:#fff9ef}.start-v2_routerV2__NRqXX .router-option-copy{padding-right:0}.start-v2_routerV2__NRqXX .router-option-arrow{display:none}.start-v2_routerV2__NRqXX .router-check{width:26px;height:26px}}@media (prefers-reduced-motion:reduce){.start-v2_routerV2__NRqXX *,.start-v2_routerV2__NRqXX :after,.start-v2_routerV2__NRqXX :before{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}