.who-strip{gap:var(--space-4);align-items:center;margin:0;display:flex}.who-strip p{text-wrap:pretty;margin:0}.who-strip .dgo-iconbadge{flex:none}.who-strip .who-link{margin-top:var(--space-1);padding-top:0}.book-hero .hero-grid{align-items:start;row-gap:var(--space-8);grid-template:"copy form""trust form"1fr/minmax(0,1fr) minmax(400px,440px)}.book-hero .hero-copy{grid-area:copy}.book-hero .book-form{grid-area:form}.book-hero .book-trust{grid-area:trust}@media (width<=1023px){.book-hero .hero-grid{row-gap:var(--space-8);grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"copy""form""trust"}}@media (width>=1024px){.book-hero{padding-block:var(--space-12) var(--space-20)}}.book-trust{gap:var(--space-5);align-content:start;display:grid}.book-form h2,.book-form h3,.book-form p{margin:0}.book-form .dgo-msf-actions .dgo-btn-primary{margin-left:auto}.tz-card a{text-underline-offset:2px;text-decoration:underline}@media (width>=960px){.book-faq .cta-row{flex-wrap:nowrap}.book-faq .cta-row .dgo-btn{padding-inline:var(--space-4)}}.book-faq .faq-help>.dgo-btn{justify-self:start}.cover-card .facts>div:first-child{border-top:0;padding-top:0}.tz-line{gap:var(--space-2);align-items:center;display:flex}.tz-line .dgo-icon{color:var(--icon-brand);flex:none}html[data-ty=contact] .ty-v:not(.ty-contact),html[data-ty=book] .ty-v:not(.ty-book),html[data-ty=reply] .ty-v:not(.ty-reply),html:not([data-ty]) .ty-v:not(.ty-dflt){display:none}.ty-hero .hero-grid{align-items:start}.ty-hero .hero-copy h1{max-width:none}.ty-hero .hero-copy .dgo-steplist{width:100%;margin:0}.ty-hero .ty-confirm{max-width:60ch;margin:0}@media (width<=1099px){.ty-hero .hero-grid{gap:var(--space-6)}.ty-hero .hero-copy{display:contents}.ty-hero .hero-copy>h1{order:1}.ty-hero .hero-copy>.lede{order:2}.ty-hero .hero-grid>.dgo-sched{order:3}.ty-hero .hero-copy>.dgo-steplist{order:4}.ty-hero .hero-copy>.ty-confirm{order:5}}.prep-card .dgo-ticks{margin:0}.prep-list{gap:var(--space-3) var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=900px){.prep-list.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.prep-list.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.ty-hero{overflow:clip}@media (width>=1100px){.ty-hero .hero-grid>.hero-copy,.ty-hero .hero-grid>.dgo-sched:not(.is-live){position:sticky;top:104px}}.sched-frame{border-radius:var(--radius-lg);background:var(--surface-card);border:0;width:100%;min-height:640px;display:block}.sched-done{gap:var(--space-2);padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-card);display:grid}.contact-top{gap:var(--space-10);display:grid}.contact-hero .hero-copy h1{max-width:none}@media (width<=767px){.contact-top{gap:var(--space-8)}}.route-grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;margin:0;padding:0;list-style:none;display:grid}.route-grid>*{min-width:0}.route-card{gap:var(--space-4);grid-template-rows:auto auto 1fr}.route-body{gap:var(--space-2);display:grid}.route-body h3,.route-body p{margin:0}@media (width<=399px){.route-card{padding:var(--space-5) var(--space-4)}.route-act .dgo-btn{padding-inline:var(--space-3)}}.route-act{align-self:end}.route-act .dgo-btn{width:100%}@media (width<=1099px){.route-grid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.route-card{grid-template-rows:none}}@media (width>=600px) and (width<=1099px){.route-card{align-items:center;column-gap:var(--space-5);grid-template-columns:auto minmax(0,1fr) auto}.route-act{align-self:center}.route-act .dgo-btn{width:auto}}.contact-grid{gap:var(--space-6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;display:grid}.contact-grid>*{min-width:0}@media (width<=1023px){.contact-grid{grid-template-columns:minmax(0,1fr)}}.contact-form{align-content:start}.contact-form h3,.contact-form p{margin:0}.contact-form .dgo-msf-actions .dgo-btn-primary{margin-left:auto}.contact-side{align-content:start;gap:0}.side-block{gap:var(--space-4);padding-block:var(--space-6);border-top:1px solid var(--border-default);display:grid}.side-block:first-child{border-top:0;padding-top:0}.side-block:last-child{padding-bottom:0}.side-block h3,.side-block p,.side-block .dgo-steplist{margin:0}.side-facts a{color:var(--text-brand);text-underline-offset:var(--space-0-5);min-height:var(--touch-min);overflow-wrap:anywhere;align-items:center;text-decoration:underline;display:inline-flex}.side-facts dd{align-items:center;display:flex}@media (width>=1024px){.contact-side{align-content:space-between}}.side-block.who-strip{display:flex}@media (width>=600px) and (width<=1023px){.contact-side{column-gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.side-block:first-child,.side-block:nth-child(2){padding-bottom:var(--space-6);grid-column:1/-1}.side-block:nth-child(3),.side-block:nth-child(4){padding-bottom:0}}.tap-inline{padding-block:var(--space-3);margin-block:calc(var(--space-3) * -1);display:inline-block}.cover-card .report-link{gap:var(--space-2);justify-self:start;align-items:center;min-height:44px;display:inline-flex}
