
.landing-page .opening-copy>p.opening-promise{font-size:18px;color:#334f78;font-weight:600;margin-top:14px;line-height:1.4}
:root{--ink:#20324f;--muted:#65738a;--blue:#305fc0;--line:#dce3ef;--page:#f4f6fb}html{scroll-behavior:auto;scroll-padding-top:105px}body{background:var(--page)}.wrap{width:calc(100% - 80px);max-width:1240px;margin-left:auto;margin-right:auto;min-width:0}.topbar{position:sticky;top:0;z-index:40;background:#fff;border-bottom:1px solid var(--line)}.topbar-inner{height:82px;display:flex;align-items:center;gap:35px}.topbar .brand{color:#22365b}.topbar nav{display:flex;gap:28px;margin-left:auto}.topbar nav a{font-size:12px;font-weight:600;text-decoration:none;color:#485b79}.topbar nav a:hover{color:var(--blue)}.topbar .nav-cta{--button-depth:4px;min-height:40px;font-size:11px;padding:8px 17px}.topbar .mobile-menu{display:none}.kicker{font:700 10px/1.5 Inter,Arial,sans-serif;letter-spacing:1.4px;color:#3561b4;margin-bottom:17px}.landing-page h2{font:var(--heading-h2-font,700 36px/1.18 Inter,Arial,sans-serif);letter-spacing:var(--heading-h2-tracking,-1.2px)}.landing-page h3{font:var(--heading-h3-font,700 21px/1.25 Inter,Arial,sans-serif);letter-spacing:var(--heading-h3-tracking,-.45px)}.landing-page p{line-height:1.8}.button{border-radius:5px;font-size:12px;padding:12px 21px;min-height:46px}.quiet-link{color:#4c6387;font-size:12px;font-weight:600;text-decoration:none}.quiet-link:hover{text-decoration:underline}.opening{display:grid;grid-template-columns:1fr 1.16fr;gap:40px;align-items:center;padding-top:42px;padding-bottom:30px}.opening h1{font:700 clamp(38px,4vw,54px)/1.07 Inter,Arial,sans-serif;letter-spacing:-2px}.opening h1 em{font-style:normal;color:#3764bd}.opening-copy>p:not(.kicker){font-size:13px;color:#536782;max-width:475px;margin-top:21px}.opening .button{margin-top:23px;margin-right:21px}.opening-art{margin:0;min-width:0;align-self:center;background:#132b54;border:1px solid #b6c8e6;border-radius:8px;box-shadow:0 15px 38px #193e7615}.opening-art img{width:100%;height:auto;object-fit:contain;border-radius:7px 7px 0 0}.opening-art figcaption{padding:14px 19px;display:flex;justify-content:space-between;gap:15px;color:#d9e6fb;font-size:9px;letter-spacing:.5px}.opening-art figcaption span:first-child{font-weight:700}.availability{display:flex;justify-content:space-between;gap:15px;padding:19px 0 21px;border-bottom:1px solid var(--line);font-size:10px;font-weight:600;color:#687b98}.availability span+span{border-left:1px solid #d3dcea;padding-left:38px}.calculator-section.wrap{padding:33px 0 0}.calculator-section .section-heading{margin-bottom:24px}.calculator-section .section-heading h2{font-size:var(--heading-h2-size,26px);letter-spacing:var(--heading-h2-tracking,-.6px)}.calculator-section .section-heading>div>p{font-size:12px}.calculator{grid-template-columns:minmax(0,1fr) 300px;gap:24px}.calculator form{padding:26px}.mode-picker label>span{display:block;min-height:63px;padding:12px 12px 10px 35px}.mode-picker strong{font-size:12px;display:block}.mode-picker small{font-size:10px;display:block;margin-top:3px}.mode-picker legend{font-size:11px}.mode-picker input{top:18px}.rank-preview{height:69px}.rank-choice small{font-size:9px;letter-spacing:-.2px}.rank-choice img{width:36px;height:36px}.rank-choice>span{min-height:65px}.settings-grid label{font-size:11px}.calculator select{font-size:12px;min-height:42px}.context-note{font-size:11px}.progress-control label{font-size:11px}.progress-control>span{font-size:10px}.order-summary{padding:23px;top:104px}.order-summary h3{font-size:var(--heading-h3-size,19px)}.summary-details dt,.summary-details dd{font-size:11px}.estimate-note{font-size:10px}.calculator-bottom{margin-top:17px;font-size:11px;padding:0;color:var(--muted)}.calculator-bottom a{color:var(--blue);font-weight:600}.calculator-section .small-link{font-size:11px}.chapter{padding-top:86px;padding-bottom:76px}.chapter-heading{display:grid;grid-template-columns:1fr .8fr;gap:75px;align-items:end;margin-bottom:32px}.chapter-heading>p{font-size:13px;color:var(--muted);max-width:470px}.service-showcase{display:grid;grid-template-columns:1.15fr 1fr;gap:33px;align-items:stretch}.featured-service{display:flex;flex-direction:column;background:#e7effd;border:1px solid #cbdaf0;border-radius:8px;min-width:0}.featured-service>div{padding:29px 32px 24px}.service-label{font-size:9px;font-weight:700;letter-spacing:1px;color:#506f9c}.featured-service h3{font-size:var(--heading-h3-size,29px);margin-top:13px}.featured-service p{font-size:13px;color:#546e92;margin-top:14px;max-width:410px}.featured-service .deliverable{margin-top:20px;font-size:12px;padding-left:13px;border-left:2px solid #83a6da}.deliverable b{display:block;color:#2f4f7e;margin-bottom:2px}.featured-service .button{margin-top:23px}.featured-service>img{width:100%;height:auto;margin-top:auto;border-radius:0 0 7px 7px;object-fit:contain}.service-options{display:flex;flex-direction:column;justify-content:space-between;border-top:1px solid var(--line)}.service-options article{display:flex;gap:20px;padding:28px 0;border-bottom:1px solid var(--line)}.service-number{font:700 18px/1.5 Rajdhani,Arial,sans-serif;color:#9caac0}.service-options h3{font-size:var(--heading-h3-size,22px)}.service-options p{font-size:13px;color:var(--muted);margin-top:11px}.service-options a{display:inline-block;margin-top:15px;font-size:11px;font-weight:700;text-decoration:none;color:var(--blue)}.service-options a:hover{text-decoration:none}.extended-services{border-bottom:1px solid var(--line);margin-top:23px}.extended-services>summary{display:flex;justify-content:space-between;gap:20px;padding:19px 0;font-size:13px;font-weight:600;list-style:none}.extended-services>summary>span{font-size:11px;color:var(--blue)}.extended-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;padding:23px 0 30px}.extended-grid h3{font-size:var(--heading-h3-size,17px)}.extended-grid p{font-size:12px;color:var(--muted);margin:10px 0}.extended-grid a{font-size:11px}.next-chapter{display:flex;justify-content:flex-end;gap:10px;margin-top:28px;font-size:11px;color:var(--muted)}.next-chapter a{color:var(--blue);font-weight:600;text-decoration:none}.play-section{background:#e8edf8;border-top:1px solid #d9e1f0;border-bottom:1px solid #d9e1f0}.play-inner{display:grid;grid-template-columns:.9fr 1fr;gap:64px;padding-top:68px;padding-bottom:68px}.play-heading>p:not(.kicker){font-size:13px;color:var(--muted);margin-top:20px;max-width:410px}.play-heading>img{margin-top:28px;border-radius:7px;width:100%;height:auto;object-fit:contain}.mode-comparison{display:grid;grid-template-columns:1fr 1fr;gap:18px;align-items:start}.mode-comparison article{border-top:3px solid #5979b1;padding-top:19px}.mode-comparison article:nth-child(2){border-top-color:#ed9337}.mode-title>span{font-size:10px;color:#526e99;font-weight:700;letter-spacing:.8px}.mode-title>b{font-size:20px;line-height:1.3;display:block;margin-top:13px}.mode-comparison article>p{font-size:12px;color:var(--muted);margin-top:18px;min-height:112px}.mode-comparison dl{margin:24px 0}.mode-comparison dl>div{padding:12px 0;border-top:1px solid #cfd9eb}.mode-comparison dt{font-size:10px;color:var(--muted)}.mode-comparison dd{font-size:12px;font-weight:600;margin:3px 0 0}.outline-button{display:flex;align-items:center;justify-content:space-between;width:100%;gap:20px;background:#fff;border:1px solid #b4c6e3;padding:12px 14px;border-radius:5px;font-size:12px;font-weight:700;color:var(--blue)}.outline-button:hover{border-color:var(--blue);background:#f6f9ff}.mode-footnote{grid-column:1/-1;font-size:11px;color:#6a7c99}.mode-footnote a{color:var(--blue)}.order-fit{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.fit-copy>p:not(.kicker){font-size:13px;color:var(--muted);margin-top:20px}.fit-points{margin-top:30px;display:grid;gap:19px}.fit-points>div{border-left:2px solid #7b9acb;padding-left:15px}.fit-points b{font-size:13px;display:block}.fit-points span{display:block;font-size:12px;color:var(--muted);margin-top:3px}.personal-plan{background:white;border:1px solid #cdd9eb;border-radius:9px;padding:28px;box-shadow:0 12px 35px #273b6310}.plan-heading{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:19px;border-bottom:1px solid var(--line);font-size:9px;letter-spacing:.5px;color:#6880a2}.plan-heading>span:first-child{font-weight:700;color:#365c99}.plan-route{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:20px 0 25px}.plan-route img{width:53px;height:53px;object-fit:contain}.plan-route>div{min-width:0;text-align:center}.plan-route strong{font-size:16px;line-height:1.3;display:block}.plan-route span{font-size:10px;color:var(--muted);display:block;margin-top:6px}.personal-plan>label:not(.watch-request){font-size:11px;display:flex;justify-content:space-between;margin-bottom:6px}.personal-plan>label>span{color:#8b98ac;font-size:10px}.personal-plan>input{width:100%;min-width:0;padding:12px;background:#f6f8fc;border:1px solid var(--line);border-radius:4px;margin-bottom:18px;font-size:12px;color:var(--ink)}.watch-request{display:flex;gap:9px;align-items:center;font-size:12px;margin-top:0}.watch-request input{accent-color:var(--blue)}.watch-request>span{color:var(--ink)!important;font-size:11px!important}.request-note{font-size:10px;color:var(--muted);margin-top:13px}.personal-plan .button{width:100%;margin-top:21px}.local-status{font-size:9px;color:#8a98ae;text-align:center;margin-top:10px}.process-section{background:#203961;border:1px solid #304e7b;border-radius:9px;padding:47px 43px 0;color:#fff}.process-intro{display:grid;grid-template-columns:1.3fr .8fr;gap:60px;align-items:end}.process-intro h2{font-size:var(--heading-h2-size,33px)}.process-intro .kicker{color:#a7c7ff}.process-intro>p{color:#bacbe5;font-size:12px}.process-steps{list-style:none;margin:43px 0 38px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.process-steps li{position:relative;padding-top:24px;border-top:1px solid #557097}.step-marker{display:flex;width:29px;height:29px;align-items:center;justify-content:center;color:#182f50;background:#e7a355;border:4px solid #203961;border-radius:50%;font-size:10px;font-weight:800;position:absolute;top:-15px;left:-4px}.process-steps h3{font-size:var(--heading-h3-size,17px);margin:3px 0 15px;letter-spacing:var(--heading-h3-tracking,-.2px)}.process-steps p{font-size:12px;color:#bccce4}.step-result{font-size:9px;font-weight:600;display:block;margin-top:19px;color:#e6b980}.process-finish{display:flex;justify-content:space-between;align-items:center;gap:20px;border-top:1px solid #456087;padding:23px 0;color:#d6e4f8}.process-finish>span{font-size:8px;letter-spacing:.7px;max-width:155px}.process-finish strong{font-size:16px;line-height:1.5}.process-finish>a{font-size:10px;color:#aecbfa;white-space:nowrap}.control-section{display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:70px}.control-section figure{margin:0}.control-section figure>img{width:100%;height:auto;border-radius:7px;object-fit:contain;border:1px solid #ccd8ec}.control-section figcaption{font-size:10px;color:#8a99b1;margin-top:13px}.control-section>div>p:not(.kicker){font-size:13px;color:var(--muted);margin-top:20px;margin-bottom:19px}.control-section details{border-bottom:1px solid var(--line)}.control-section details>summary{display:flex;justify-content:space-between;gap:15px;list-style:none;font-size:13px;font-weight:600;padding:18px 0}.control-section details>summary>span{color:var(--blue)}.control-section details[open]>summary>span{transform:rotate(45deg)}.control-section details>p{font-size:12px;color:var(--muted);padding:0 0 18px}.control-section .text-link{display:inline-block;margin-top:23px}.questions{border-top:1px solid var(--line);display:grid;grid-template-columns:.65fr 1.3fr;gap:95px;padding-top:62px;padding-bottom:26px}.faq-intro>p:not(.kicker){font-size:13px;color:var(--muted);margin-top:20px}.faq-intro .text-link{display:inline-block;margin-top:23px}.questions-list{border-top:1px solid var(--line)}.questions-list details{border-bottom:1px solid var(--line);scroll-margin-top:110px}.questions-list summary{display:flex;justify-content:space-between;gap:24px;padding:20px 0;font-size:13px;font-weight:600;list-style:none;line-height:1.6}.questions-list summary>span{color:var(--blue);font-size:17px;flex-shrink:0}.questions-list details[open] summary>span{transform:rotate(45deg)}.questions-list details p{font-size:12px;color:var(--muted);padding:0 25px 22px 0}.questions-list a{color:var(--blue)}.landing-page .sources{width:calc(100% - 80px);max-width:1240px;margin:auto;padding:12px 0 40px}.sources summary{font-size:10px}.final-invitation{margin-top:20px;margin-bottom:58px;background:#e3ecfb;border:1px solid #c9d9f2;border-radius:8px;padding:35px;display:flex;align-items:center;gap:28px}.final-invitation>img{width:85px;height:85px;object-fit:contain}.final-invitation h2{font-size:var(--heading-h2-size,26px)}.final-invitation .kicker{margin-bottom:8px}.final-invitation p:not(.kicker){font-size:12px;color:var(--muted);margin-top:8px}.final-invitation .button{margin-left:auto;white-space:nowrap;font-size:11px}.landing-page .footer{padding:35px max(40px,calc((100% - 1240px)/2)) 28px;background:#f4f6fb;border-top:1px solid var(--line)}.landing-page .footer-top{gap:30px}.landing-page .footer-top>p{font-size:11px}.landing-page .footer nav{font-size:11px}.landing-page .footer-bottom{font-size:10px}.landing-page .mobile-order{display:none}.policy-hero,.policy-content{max-width:1240px;margin:auto}.topbar .brand strong{font-style:normal}
@media(min-width:1500px){.opening{gap:65px}.opening h1{font-size:57px}.rank-choice>span{min-height:74px}.rank-choice img{width:42px;height:42px}}
@media(max-width:1100px){.wrap{width:calc(100% - 56px)}.topbar-inner{gap:22px}.topbar nav{gap:17px}.topbar nav a{font-size:11px}.topbar .nav-cta{display:none}.opening{grid-template-columns:1fr 1.08fr;gap:25px}.opening h1{font-size:40px;letter-spacing:-1.5px}.opening-copy>p:not(.kicker){font-size:12px}.opening .quiet-link{display:none}.availability span+span{padding-left:15px}.availability{font-size:9px}.calculator{grid-template-columns:minmax(0,1fr) 260px;gap:19px}.calculator form{padding:20px}.rank-pickers{gap:16px}.rank-choice small{font-size:8px}.settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.order-summary{padding:20px}.chapter-heading{gap:40px}.landing-page h2{font-size:var(--heading-h2-size,31px)}.service-showcase{gap:26px}.featured-service>div{padding:26px}.play-inner{gap:35px;grid-template-columns:.8fr 1fr}.mode-comparison{gap:15px}.mode-title>b{font-size:18px}.order-fit{gap:40px}.personal-plan{padding:23px}.plan-route img{width:42px;height:42px}.plan-route strong{font-size:14px}.control-section{gap:40px}.questions{gap:45px}.process-section{padding:36px 30px 0}.process-intro{gap:30px}.process-intro h2{font-size:var(--heading-h2-size,30px)}.process-steps{gap:21px}.process-steps h3{font-size:var(--heading-h3-size,15px)}.process-steps p{font-size:11px}.final-invitation{padding:28px;gap:19px}.final-invitation h2{font-size:var(--heading-h2-size,23px)}.final-invitation>img{width:65px;height:65px}.final-invitation .button{max-width:190px;white-space:normal;text-align:center}.landing-page .sources{width:calc(100% - 56px)}}
@media(max-width:900px){.calculator{grid-template-columns:minmax(0,1fr) 240px}.rank-pickers{grid-template-columns:1fr}.rank-preview{height:66px}.rank-radio-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.rank-choice small{font-size:9px}.rank-choice img{width:38px;height:38px}.order-summary{position:sticky;top:101px;display:block}.order-summary .route-graphic{display:flex}.summary-details{display:block}.summary-details>div{display:flex;justify-content:space-between}.summary-details dd{margin:0}.mode-picker{display:grid;grid-template-columns:1fr 1fr}.mode-picker label>span{min-height:75px}.mode-picker strong{font-size:11px}.mode-picker small{font-size:9px}.opening-art figcaption{font-size:8px;padding:12px}.chapter-heading{grid-template-columns:1fr;gap:18px}.chapter-heading>p{max-width:600px}.play-inner{grid-template-columns:1fr;gap:30px}.play-heading{display:grid;grid-template-columns:1fr 1fr;column-gap:30px;align-items:center}.play-heading .kicker,.play-heading h2,.play-heading>p{grid-column:1}.play-heading>img{grid-column:2;grid-row:1/4;margin:0}.mode-comparison article>p{min-height:0}.mode-title>b{font-size:21px}.mode-comparison{gap:30px}.order-fit{gap:32px;grid-template-columns:1fr 1fr}.fit-copy h2{font-size:var(--heading-h2-size,28px)}.plan-heading>span:last-child{display:none}.process-intro{grid-template-columns:1fr;gap:20px}.process-intro>p{max-width:570px}.process-steps{grid-template-columns:1fr 1fr;gap:35px}.process-steps h3{font-size:var(--heading-h3-size,18px)}.process-steps p{font-size:12px}.process-finish{flex-wrap:wrap}.control-section{grid-template-columns:1fr 1fr;gap:30px}.questions{grid-template-columns:.7fr 1.2fr;gap:30px}.final-invitation{flex-wrap:wrap}.final-invitation .button{margin-left:85px;max-width:none}.landing-page .footer-top{flex-wrap:wrap}.landing-page .footer nav{margin-left:auto}}
@media(max-width:650px){html{scroll-padding-top:84px}.wrap{width:calc(100% - 36px)}.topbar-inner{height:65px;gap:16px}.topbar .brand>span{font-size:11px}.topbar .brand strong{font-size:20px}.topbar .brand img{width:31px;height:31px}.topbar-inner>nav{display:none}.topbar .mobile-menu{display:block;margin-left:auto}.topbar .mobile-menu>summary{color:#29456f;list-style:none;font-size:24px;padding:4px 7px}.topbar .mobile-menu>nav{top:64px;left:0;right:0;margin:0;background:#fff;display:grid;padding:15px 18px;border-bottom:1px solid var(--line);box-shadow:0 10px 20px #14264c15}.topbar .mobile-menu>nav>a{padding:11px;font-size:13px}.opening{grid-template-columns:1fr;gap:26px;padding-top:31px;padding-bottom:20px}.opening h1{font-size:41px;line-height:1.08;letter-spacing:-1.6px}.opening h1 br:nth-child(2){display:none}.opening-copy>p:not(.kicker){font-size:13px;margin-top:18px}.opening .button{margin-top:19px}.opening .quiet-link{display:inline-block;font-size:10px}.opening-art figcaption{font-size:8px}.availability{display:grid;grid-template-columns:1fr 1fr;gap:11px 12px;padding:15px 0 20px;font-size:9px}.availability span+span{border:0;padding:0}.calculator-section.wrap{padding-top:29px}.calculator-section .section-heading h2{font-size:var(--heading-h2-size,24px)}.calculator-section .section-heading>div>p{font-size:11px}.calculator-section .small-link{display:inline-block;margin-top:9px}.calculator{grid-template-columns:1fr;gap:16px}.calculator form{padding:18px}.rank-pickers{grid-template-columns:1fr;gap:25px}.mode-picker label>span{min-height:71px;padding-left:29px;padding-right:7px}.mode-picker input{left:8px}.mode-picker strong{font-size:10px}.rank-preview{height:73px}.rank-choice small{font-size:8px}.rank-choice img{width:39px;height:39px}.rank-choice>span{min-height:65px}.rank-radio-grid{gap:6px}.division-choice>span{font-size:12px;padding:9px 0}.settings-grid{gap:12px}.context-note{font-size:10px}.order-summary{position:static;padding:23px}.order-summary .route-graphic{display:none}.summary-details{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.summary-details>div{display:block}.summary-details dt{font-size:9px}.summary-details dd{font-size:10px;margin-top:4px}.calculator-bottom{font-size:11px}.chapter{padding-top:54px;padding-bottom:49px}.landing-page h2{font-size:var(--heading-h2-size,29px);letter-spacing:var(--heading-h2-tracking,-.9px)}.kicker{font-size:9px;margin-bottom:13px;letter-spacing:1px}.chapter-heading{gap:17px;margin-bottom:24px}.chapter-heading>p{font-size:12px}.service-showcase{grid-template-columns:1fr;gap:25px}.featured-service>div{padding:25px}.featured-service h3{font-size:var(--heading-h3-size,28px)}.featured-service p{font-size:12px}.featured-service>img{max-height:none}.service-options article{padding:23px 0;gap:16px}.service-options h3{font-size:var(--heading-h3-size,20px)}.service-options p{font-size:12px}.extended-services>summary{display:block;font-size:12px}.extended-services>summary>span{display:block;margin-top:6px;font-size:10px}.extended-grid{grid-template-columns:1fr;gap:25px}.next-chapter{display:block;font-size:11px;margin-top:22px}.next-chapter a{display:block;margin-top:5px}.play-inner{padding:45px 0;gap:30px}.play-heading{display:block}.play-heading>p:not(.kicker){font-size:12px}.play-heading>img{margin-top:23px}.mode-comparison{gap:23px 19px}.mode-title>b{font-size:18px;min-height:47px}.mode-title>span{font-size:9px}.mode-comparison article>p{font-size:11px;min-height:123px}.mode-comparison dl{margin:17px 0}.mode-comparison dl>div{min-height:73px;padding:11px 0}.mode-comparison dt{font-size:9px}.mode-comparison dd{font-size:11px}.outline-button{font-size:11px;gap:8px;padding:11px}.mode-footnote{font-size:10px}.order-fit{grid-template-columns:1fr;gap:31px}.fit-copy>p:not(.kicker){font-size:12px}.fit-points{gap:17px;margin-top:24px}.personal-plan{padding:23px 20px}.plan-route img{width:45px;height:45px}.plan-route strong{font-size:14px}.plan-route span{font-size:9px}.process-section{padding:30px 23px 0}.process-intro h2{font-size:var(--heading-h2-size,27px)}.process-intro{gap:18px}.process-intro>p{font-size:11px}.process-steps{grid-template-columns:1fr;gap:27px;margin:31px 0 28px}.process-steps li{padding-top:0;padding-left:38px;border-top:0;border-left:1px solid #506d97;margin-left:10px}.step-marker{left:-15px;top:0}.process-steps h3{font-size:var(--heading-h3-size,19px);margin:0 0 9px}.process-steps p{font-size:12px}.step-result{margin-top:10px;font-size:10px}.process-finish{display:block;padding:20px 0}.process-finish>span{display:block;max-width:none;font-size:8px}.process-finish strong{display:block;font-size:15px;margin:10px 0}.process-finish>a{font-size:10px}.control-section{grid-template-columns:1fr;gap:29px}.control-section>div>p:not(.kicker){font-size:12px}.control-section details>summary{font-size:12px}.questions{grid-template-columns:1fr;gap:29px;padding-top:41px;padding-bottom:15px}.faq-intro h2 br{display:none}.faq-intro>p:not(.kicker){font-size:12px;margin-top:14px}.faq-intro .text-link{margin-top:14px;font-size:11px}.questions-list summary{font-size:12px;padding:17px 0;gap:16px}.questions-list details p{font-size:12px;padding-right:5px}.landing-page .sources{width:calc(100% - 36px);padding:13px 0 25px}.sources summary{font-size:9px}.final-invitation{margin-top:15px;margin-bottom:36px;padding:23px;gap:18px;display:block}.final-invitation>img{width:64px;height:64px;margin-bottom:17px}.final-invitation h2{font-size:var(--heading-h2-size,26px)}.final-invitation p:not(.kicker){font-size:12px}.final-invitation .button{margin:22px 0 0;font-size:11px;width:100%;max-width:none}.landing-page .footer{padding:28px 18px 100px}.landing-page .footer nav{margin:0;width:100%;flex-wrap:wrap;justify-content:flex-start;gap:19px;font-size:11px}.landing-page .footer-top>p{font-size:10px}.landing-page .footer-bottom{font-size:9px}.landing-page .mobile-order{display:flex;padding:12px 18px max(12px,env(safe-area-inset-bottom))}.mobile-order .button{padding:9px 23px}.landing-page dialog{max-width:calc(100% - 28px);padding:26px 20px}.policy-hero,.policy-content{width:100%;padding:25px 20px}.topbar+main{min-width:0}}
