body[data-page=book] main .wrap{max-width:1010px}body[data-page=book] #top{padding-top:clamp(3rem,1.4rem + 6.4vw,7rem)}body[data-page=book] :is(.hero-copy,.section-head){width:fit-content;max-width:100%}body[data-page=book] .book-chips{margin-top:28px;gap:8px}body[data-page=book] .book-chips li{min-height:30px;padding:0 12px;font-size:var(--t-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--text-2)}body[data-page=book] #book{padding-top:clamp(2.5rem,1.9rem + 2.4vw,4rem)}@supports selector(:has(a)){body[data-page=book]:where(html.js>*) .form-wrap:not(:has(iframe)):after{content:"";display:block;height:720px}}body[data-page=book] .step>p:not([class]){font-size:1.0625rem;line-height:1.55;color:var(--text-1)}@media (min-width: 600px) and (max-width: 1099.98px){body[data-page=book] .steps-3>.step:last-child{grid-column:1 / -1}}@media (min-width: 1100px){body[data-page=book] .faq-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;align-items:start}body[data-page=book] .faq-grid>.section-head{grid-column:1 / span 5}body[data-page=book] .faq-grid>.faq{grid-column:6 / -1;margin-top:0}}body[data-page=book] .nowrap{white-space:nowrap}body[data-page=book] :is(.plate,.faq-item){box-shadow:none}
