.legacy-page{color:#f8f8f4;background:#101110}.legacy-header{border-bottom:1px solid #363933;justify-content:space-between;align-items:center;gap:24px;padding:24px 5.2%;display:flex}.legacy-help{align-items:center;gap:8px;font-size:.9rem;display:flex}.legacy-hero{isolation:isolate;background:#171a18;align-items:center;min-height:380px;display:flex;position:relative;overflow:hidden}.legacy-hero>img{object-fit:cover;object-position:center 42%;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.legacy-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0a0e0cf7,#0a0e0cd1 48%,#0a0e0c47),linear-gradient(#0000 55%,#101110);position:absolute;inset:0}.legacy-hero-copy{width:100%;max-width:1400px;padding:65px 5.2% 55px}.legacy-hero .eyebrow{color:#ff963f}.legacy-hero h1{letter-spacing:-.025em;max-width:1000px;margin:18px 0 25px;font-size:clamp(2.5rem,5vw,5.2rem);line-height:1.04}.legacy-hero h1>span{color:#ff7b22}.legacy-hero p:not(.eyebrow){color:#edf0e9;max-width:620px;font-size:1.1rem;line-height:1.65}.legacy-hero .btn{margin-top:20px}.legacy-benefits{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.legacy-benefits span{background:#101510aa;border:1px solid #666b61;padding:9px 15px;font-size:.9rem}.legacy-content{max-width:1360px;margin:auto;padding:55px 5.2% 80px}.legacy-content p{color:#cbd0c6;line-height:1.75}.legacy-content strong{color:#f5f5ee}.legacy-content h2{margin-bottom:18px;font-size:clamp(1.65rem,2.7vw,2.8rem);line-height:1.1}.legacy-content .eyebrow{color:#ff963f}.legacy-onboarding{grid-template-columns:minmax(0,1fr) 280px;gap:7%;display:grid}.legacy-note{background:#22271d;border-left:3px solid #ff7b22;gap:18px;padding:24px;display:flex}.legacy-note>svg{color:#ff963f;flex-shrink:0}.legacy-note p{margin:0}.legacy-steps{margin:20px 0 0;padding:0;list-style:none}.legacy-step{border-bottom:1px solid #343830;grid-template-columns:46px minmax(0,1fr);gap:20px;padding:35px 0;display:grid}.legacy-step-number{color:#ff963f;font-family:Stratum,sans-serif;font-size:1.6rem;line-height:1.1}.legacy-step h2{margin-top:0;font-size:clamp(1.35rem,2.2vw,1.8rem)}.legacy-step p{margin:0 0 15px}.legacy-step .btn{margin-top:8px}.legacy-help-note{background:#1b1f18;border-top:3px solid #ff7b22;align-self:start;padding:25px}.legacy-help-note h2{font-size:1.7rem}.legacy-help-note p a,.legacy-booking-strip p a{color:#ffad66;text-underline-offset:4px;overflow-wrap:anywhere;text-decoration:underline}.legacy-small{margin-top:14px;font-size:.875rem!important}.legacy-booking-layout{grid-template-columns:minmax(240px,.75fr) minmax(0,1.25fr);gap:6%;display:grid}.legacy-checks{flex-wrap:wrap;gap:10px 20px;margin:25px 0;padding:0;list-style:none;display:flex}.legacy-checks li{align-items:center;gap:8px;display:flex}.legacy-checks svg{color:#ff963f;width:18px}.legacy-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.legacy-service{background:#1d221b;border-top:2px solid #ff7b22;flex-direction:column;padding:32px;display:flex}.legacy-service h2{margin-top:5px;font-size:2rem}.legacy-duration{align-items:center;gap:8px;display:flex}.legacy-code{border-top:1px solid #4d5349;margin-top:auto;padding:20px 0 0}.legacy-code small{color:#c5cbbf;margin-bottom:6px;display:block}.legacy-code strong{color:#ffad66;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-family:monospace;font-size:clamp(1.1rem,1.9vw,1.5rem)}.legacy-booking-strip{border-top:1px solid #41483d;justify-content:space-between;align-items:center;gap:35px;margin-top:50px;padding:35px 0 0;display:flex}.legacy-booking-strip>div{max-width:650px}.legacy-booking-strip h2{font-size:2rem}.legacy-actions{flex-wrap:wrap;gap:14px;display:flex}.legacy-booking-strip>.btn{flex-shrink:0}.legacy-section-heading{max-width:600px}.legacy-price-table{border:1px solid #434a3c;margin:30px 0 10px;overflow:auto}.legacy-price-table table{border-collapse:collapse;text-align:left;width:100%}.legacy-price-table caption{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.legacy-price-table th,.legacy-price-table td{border-bottom:1px solid #343c2e;padding:20px 25px}.legacy-price-table thead{color:#ffad66;background:#242c20}.legacy-price-table tbody tr:last-child>*{border-bottom:0}.legacy-price-table tbody th{font-weight:500}.legacy-scan-services{margin-top:55px}.legacy-scan-services details{border-top:1px solid #434a3c;padding:22px 0}.legacy-scan-services details:last-child{border-bottom:1px solid #434a3c}.legacy-scan-services summary{cursor:pointer;justify-content:space-between;gap:20px;font-size:1.15rem;font-weight:700;display:flex}.legacy-scan-services summary span{color:#ff963f}.legacy-scan-services details p{max-width:900px;padding:15px 0 0}.legacy-partners{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.legacy-partners article{background:#1c2119;border-top:2px solid #ff7b22;padding:35px}.legacy-partners article h2{font-size:2.25rem}.legacy-partners article .btn{margin-top:20px}.legacy-partners .legacy-code{margin-top:25px}.legacy-app-note{color:#e4eadc;align-items:center;gap:14px;padding-top:20px;display:flex}.legacy-app-note svg{color:#ff963f;flex-shrink:0}.legacy-footer{color:#bdc5b4;border-top:1px solid #3b4135;flex-wrap:wrap;justify-content:space-between;gap:20px;padding:30px 5.2%;font-size:.875rem;display:flex}.legacy-footer a{overflow-wrap:anywhere}.legacy-page .btn{white-space:normal;text-align:left;min-height:50px;line-height:1.35}.legacy-page .btn>svg{flex-shrink:0}:is(.legacy-page a:focus-visible,.legacy-page summary:focus-visible){outline-offset:5px;outline:3px solid #ff963f}@media (max-width:950px){.legacy-onboarding{grid-template-columns:minmax(0,1fr);gap:35px}.legacy-help-note{max-width:none}.legacy-service{padding:24px}.legacy-booking-strip{flex-direction:column;align-items:flex-start}.legacy-booking-layout{grid-template-columns:1fr;gap:25px}.legacy-hero:after{background:linear-gradient(90deg,#0a0e0cf0,#0a0e0c94),linear-gradient(#0000 50%,#101110)}}@media (max-width:600px){.legacy-header{gap:12px;padding:22px 6%}.legacy-header .brand{font-size:1.25rem}.legacy-help{font-size:.78rem}.legacy-help svg{display:none}.legacy-hero{min-height:340px}.legacy-hero-copy{padding:45px 6%}.legacy-hero h1{font-size:2.65rem}.legacy-hero p:not(.eyebrow){font-size:1rem}.legacy-content{padding:32px 6% 50px}.legacy-service-grid,.legacy-partners{grid-template-columns:1fr}.legacy-note{gap:12px;padding:18px}.legacy-note>svg{width:20px}.legacy-step{grid-template-columns:30px minmax(0,1fr);gap:12px;padding:28px 0}.legacy-step-number{font-size:1.4rem}.legacy-price-table th,.legacy-price-table td{padding:16px 12px;font-size:.9rem}.legacy-partners article{padding:26px}.legacy-benefits{gap:8px}.legacy-benefits span{padding:8px 10px;font-size:.8rem}.legacy-footer{gap:15px;padding:25px 6%}.legacy-actions,.legacy-actions .btn{width:100%}.legacy-content .booking-panel{padding:18px}.legacy-page .btn{font-size:.92rem}}.legacy-help-actions{gap:12px;margin-top:24px;display:grid}.legacy-help-actions .btn{justify-content:space-between;gap:12px;width:100%;min-width:0;padding:16px;font-size:.95rem}.legacy-help-actions .ask-button-copy{min-width:0}.legacy-help-actions .ask-button-copy small{font-size:.8rem}
