.direction-nav{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.direction-nav a{color:#9da8bb;border-bottom:2px solid #0000;align-items:center;gap:13px;min-height:68px;padding:16px 18px;font-size:11px;line-height:1.6;transition:color .2s,background .2s;display:flex}.direction-nav a>span{color:#66758e;font-size:9px}.direction-nav a:hover{color:#d4e1ff;background:#517dff09}.direction-nav a[aria-current=page]{color:#cbdcff;border-color:var(--blue);background:#517dff0c}.direction-nav a[aria-current=page]>span{color:#779cff}.breadcrumbs{color:#8a98ae;flex-wrap:wrap;gap:12px;margin-bottom:41px;font-size:10px;line-height:1.7;display:flex}.breadcrumbs a{color:#c4d0e3}.breadcrumbs a:hover{color:var(--blue)}.direction-hero{border-bottom:1px solid var(--line);padding-top:29px;padding-bottom:67px}.direction-hero-grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:80px;display:grid}.direction-hero-copy{min-width:0}.direction-hero .eyebrow{color:#a5b8de;letter-spacing:1.4px;margin-bottom:26px;font-size:9px}.direction-hero h1{letter-spacing:-2.6px;margin-bottom:27px;font-size:clamp(45px,4.7vw,70px);font-weight:550;line-height:1.13}.direction-description{color:#aeb9cc;max-width:610px;font-size:15px;line-height:1.9}.direction-actions{align-items:center;gap:30px;margin-top:30px;display:flex}.direction-actions .text-link{color:#c0cde5;white-space:nowrap}.direction-highlight{isolation:isolate;background:linear-gradient(145deg,#233966,#1a2435);border:1px solid #425c8f;border-radius:9px;flex-direction:column;align-self:stretch;min-height:369px;padding:26px 30px;display:flex;position:relative;overflow:hidden}.direction-highlight:before{content:"";z-index:-1;border:1px solid #6986c81c;width:275px;height:275px;position:absolute;top:-70px;right:-85px;transform:rotate(-28deg)}.highlight-top{color:#93b3f5;letter-spacing:1.6px;justify-content:space-between;align-items:center;font-size:8px;display:flex}.highlight-icon{stroke-width:.9px;color:#86aaff;width:112px;height:112px;margin:38px 0 32px}.direction-highlight>p{letter-spacing:-.7px;color:#dce7fe;max-width:330px;margin-top:auto;font-size:25px;font-weight:500;line-height:1.45}.highlight-caption{letter-spacing:1.3px;color:#8396b8;border-top:1px solid #52699366;margin-top:23px;padding-top:18px;font-size:6px;line-height:1.6}.seller-capital{color:#a2bdff;letter-spacing:-7px;margin:32px 0;font-size:112px;font-weight:550;line-height:1}.seller-capital>span{letter-spacing:-1px;vertical-align:37%;margin-right:10px;font-size:24px}.seller-capital>small{letter-spacing:0;margin-top:10px;margin-left:44px;font-size:16px;font-weight:400;display:block}.direction-overview,.direction-preparation{border-bottom:1px solid var(--line);grid-template-columns:1fr 1.1fr;gap:90px;padding-top:64px;padding-bottom:54px;display:grid}.direction-overview h2,.direction-preparation h2{letter-spacing:-1.2px;margin-top:24px;font-size:clamp(28px,2.7vw,38px);line-height:1.3}.overview-copy p,.preparation-list li{color:#b7c3d6;font-size:14px;line-height:1.95}.overview-copy p+p{margin-top:20px}.preparation-list{margin:0;padding:0;list-style:none}.preparation-list li{border-bottom:1px solid var(--line);padding:16px 0 16px 25px;position:relative}.preparation-list li:first-child{padding-top:0}.preparation-list li:before{content:"+";color:#86aaff;position:absolute;left:0}.preparation-list li:last-child{border-bottom:0;padding-bottom:0}.direction-fit{grid-template-columns:1fr 1.1fr;gap:90px;padding-top:67px;padding-bottom:15px;display:grid}.direction-fit h2{letter-spacing:-1.5px;margin-top:25px;font-size:39px}.fit-description{color:#a6b3c9;max-width:460px;margin-top:23px;font-size:14px;line-height:1.9}.needs-list{border-top:1px solid #3a4556;align-self:center;margin:0;padding:0;list-style:none}.needs-list li{border-bottom:1px solid #3a4556;align-items:flex-start;gap:20px;padding:25px 0;display:flex}.needs-list li>span{color:#7b9bd8;padding-top:4px;font-size:10px}.needs-list p{color:#d5deed;flex:1;font-size:15px;line-height:1.8}.needs-list svg{color:#667fa9;width:19px;height:19px;margin-top:3px}.direction-process>.eyebrow{margin-bottom:25px}.direction-process .section-heading{margin-bottom:35px}.direction-steps{grid-template-columns:repeat(4,1fr);gap:28px;margin:0;padding:0;list-style:none;display:grid}.direction-steps li{border-top:1px solid #3a4556;padding-top:18px}.direction-steps .step-number{margin-bottom:29px}.direction-steps p{color:#c5d0e3;font-size:14px;line-height:1.85}.direction-outcome{background:#4874ef}.outcome-inner{grid-template-columns:1fr 1.2fr auto;align-items:center;gap:48px;padding-top:40px;padding-bottom:40px;display:grid}.outcome-inner .eyebrow{color:#dce7ff;margin-bottom:18px;font-size:8px}.outcome-inner h2{letter-spacing:-1px;font-size:32px}.outcome-inner>p{color:#f0f5ff;font-size:16px;line-height:1.85}.outcome-inner .button{white-space:nowrap}.direction-note{gap:13px;padding-top:22px;display:flex}.direction-note>span{color:#7494cc;font-size:16px}.direction-note p{color:#8999b1;max-width:970px;font-size:11px;line-height:1.8}.direction-faq .faq-list summary{font-size:14px}.direction-faq .faq-list details>p{font-size:13px}.related-directions{padding-top:52px;padding-bottom:25px}.related-heading{justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:25px;display:flex}.related-heading h2{letter-spacing:-.7px;font-size:24px}.related-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.related-grid a{border:1px solid #343f50;border-radius:6px;align-items:center;gap:17px;padding:25px 20px;transition:background .2s,border-color .2s;display:flex}.related-grid a:hover{background:#517dff0b;border-color:#6285cf}.related-grid a>span{color:#7085a8;font-size:9px}.related-grid h3{flex:1;font-size:14px;font-weight:500;line-height:1.6}.related-grid svg{color:#85a4dd;width:18px;height:18px}@media (width<=1100px){.direction-hero-grid{grid-template-columns:1.35fr 1fr;gap:40px}.direction-hero h1{font-size:48px}.direction-highlight{padding:24px}.direction-highlight>p{font-size:23px}.direction-fit{gap:50px}.direction-fit h2{font-size:34px}.direction-actions{gap:22px}.direction-actions .button{gap:22px;padding-inline:18px;font-size:12px}.direction-actions .text-link{font-size:11px}.direction-nav a{gap:9px;padding-inline:11px;font-size:10px}.outcome-inner{grid-template-columns:1fr 1.2fr;gap:30px 40px}.outcome-inner .button{grid-column:2;justify-self:start}.outcome-inner>div{grid-row:1/3}.related-grid a{gap:12px;padding:20px 15px}.related-grid h3{font-size:12px}}@media (width<=800px){.direction-overview,.direction-preparation{gap:35px}.direction-hero-grid{gap:30px}.direction-hero h1{letter-spacing:-1.8px;font-size:40px}.direction-description{font-size:13px}.direction-actions{flex-wrap:wrap;gap:12px}.direction-actions .button{gap:22px;font-size:11px}.direction-highlight{min-height:340px;padding:22px}.direction-highlight>p{font-size:21px}.seller-capital{letter-spacing:-5px;font-size:88px}.seller-capital>span{margin-right:7px;font-size:20px}.seller-capital>small{margin-left:33px;font-size:14px}.highlight-caption{letter-spacing:1px;font-size:5px}.direction-fit{gap:35px}.direction-fit h2{font-size:29px}.fit-description,.needs-list p{font-size:13px}.direction-steps{grid-template-columns:repeat(2,1fr);gap:30px}.direction-steps p{font-size:14px}}@media (width<=700px){.direction-overview,.direction-preparation{grid-template-columns:1fr;gap:24px;padding-block:38px}.direction-overview h2,.direction-preparation h2{letter-spacing:-.8px;margin-top:18px;font-size:29px}.direction-nav{grid-template-columns:repeat(2,1fr)}.direction-nav a{min-height:58px;padding:13px 8px;font-size:10px}.direction-nav a>span{font-size:8px}.breadcrumbs{gap:8px;margin-bottom:30px;font-size:9px}.direction-hero{padding-top:22px;padding-bottom:38px}.direction-hero-grid{grid-template-columns:1fr;gap:30px}.direction-hero .eyebrow{letter-spacing:1.2px;margin-bottom:22px;font-size:7px}.direction-hero h1{letter-spacing:-1.8px;margin-bottom:22px;font-size:43px;line-height:1.15}.direction-description{font-size:14px;line-height:1.85}.direction-actions{gap:23px;margin-top:26px}.direction-actions .button{min-height:52px;padding:15px 17px;font-size:10px}.direction-actions .text-link{gap:10px;font-size:10px}.direction-highlight{min-height:265px;padding:23px}.highlight-icon{width:79px;height:79px;margin:25px 0}.direction-highlight>p{font-size:24px}.highlight-caption{letter-spacing:1px;margin-top:19px;padding-top:15px;font-size:6px}.seller-capital{margin:26px 0;font-size:105px}.seller-capital>small{margin-left:34px;font-size:16px}.direction-fit{grid-template-columns:1fr;gap:30px;padding-top:38px;padding-bottom:0}.direction-fit h2{margin-top:22px;font-size:31px}.fit-description{margin-top:21px;font-size:14px}.needs-list li{gap:16px;padding:19px 0}.needs-list p{font-size:14px}.direction-steps{grid-template-columns:1fr;gap:0}.direction-steps li{gap:25px;padding:21px 0;display:flex}.direction-steps li:last-child{padding-bottom:0}.direction-steps .step-number{margin:3px 0 0;font-size:11px}.direction-steps .step-number>span{display:none}.direction-steps p{font-size:14px}.outcome-inner{grid-template-columns:1fr;gap:24px;padding-block:33px}.outcome-inner>div{grid-row:auto}.outcome-inner h2{font-size:30px}.outcome-inner>p{font-size:15px}.outcome-inner .button{grid-column:1;min-height:48px;font-size:11px}.direction-note p{font-size:10px}.direction-faq .faq-list summary{font-size:13px}.direction-faq .faq-list details>p{font-size:12px}.related-directions{padding-top:38px;padding-bottom:12px}.related-heading{margin-bottom:24px;display:block}.related-heading h2{margin-top:15px;font-size:27px}.related-grid{grid-template-columns:1fr;gap:10px}.related-grid a{padding:19px}.related-grid h3{font-size:14px}}@media (width<=380px){.direction-hero h1{font-size:38px}.direction-nav a{gap:7px;font-size:9px}.direction-actions{gap:18px}.direction-actions .button{gap:18px;font-size:9px}}
