.tw[data-astro-cid-7oaffpuu]{padding:clamp(104px,15vh,148px) 0 clamp(72px,11vh,120px)}.tw-grid[data-astro-cid-7oaffpuu]{grid-template:"copy sheet""next sheet"1fr/minmax(0,5fr) minmax(0,6fr);align-items:start;gap:40px clamp(32px,6vw,88px);display:grid}.tw-copy[data-astro-cid-7oaffpuu]{grid-area:copy}.tw-sheet[data-astro-cid-7oaffpuu]{grid-area:sheet}.tw-next[data-astro-cid-7oaffpuu]{grid-area:next}.tw-title[data-astro-cid-7oaffpuu]{font-family:var(--font-display);letter-spacing:-.018em;color:var(--bf-head);text-wrap:balance;max-width:16ch;margin:0 0 20px;font-size:clamp(34px,4.6vw,54px);font-weight:500;line-height:1.08}.tw-lede[data-astro-cid-7oaffpuu]{color:var(--bf-muted);max-width:44ch;margin:0;font-size:clamp(16px,1.8vw,18px);line-height:1.55}.tw-for-android[data-astro-cid-7oaffpuu],.tw-for-ios[data-astro-cid-7oaffpuu]{display:none}.tw[data-astro-cid-7oaffpuu]:has([name=phone][value=android]:checked) .tw-for-android[data-astro-cid-7oaffpuu],.tw[data-astro-cid-7oaffpuu]:has([name=phone][value=ios]:checked) .tw-for-ios[data-astro-cid-7oaffpuu]{display:inline}.tw[data-astro-cid-7oaffpuu]:has([name=phone]:checked) .tw-for-none[data-astro-cid-7oaffpuu],.tw[data-astro-cid-7oaffpuu]:has([name=phone][value=ios]:checked) .tw-path-android[data-astro-cid-7oaffpuu],.tw[data-astro-cid-7oaffpuu]:has([name=phone][value=android]:checked) .tw-path-ios[data-astro-cid-7oaffpuu]{display:none}.tw-next[data-astro-cid-7oaffpuu]{row-gap:22px;display:grid}.tw-next-title[data-astro-cid-7oaffpuu]{font-family:var(--font-display);color:var(--bf-head);margin:0;font-size:21px;font-weight:500;line-height:1.3}.tw-path-title[data-astro-cid-7oaffpuu]{font-family:var(--font-serif);color:var(--bf-muted);margin:0 0 12px;font-size:17px;font-style:italic;font-weight:400;line-height:1.35}.tw-steps[data-astro-cid-7oaffpuu]{counter-reset:tw-step;gap:14px;max-width:44ch;margin:0;padding:0;list-style:none;display:grid}.tw-steps[data-astro-cid-7oaffpuu] li[data-astro-cid-7oaffpuu]{counter-increment:tw-step;color:var(--bf-paper);grid-template-columns:1.6em 1fr;gap:10px;font-size:15px;line-height:1.5;display:grid}.tw-steps[data-astro-cid-7oaffpuu] li[data-astro-cid-7oaffpuu]:before{content:counter(tw-step);font-family:var(--font-display);color:var(--bf-leaf);text-align:right;font-size:20px;font-weight:500;line-height:1.15}.tw-sheet[data-astro-cid-7oaffpuu]{--tw-margin:10.5rem;--tw-gutter:28px;background:var(--color-bg-primary);color:var(--color-text-primary);border-radius:6px;flex-direction:column;gap:18px;padding:clamp(28px,4vw,44px) clamp(22px,3.5vw,44px);display:flex;box-shadow:inset 0 1px #ffffff59,0 32px 80px -24px #0009}.tw-sheet[data-astro-cid-7oaffpuu] a[data-astro-cid-7oaffpuu]{color:var(--color-accent-text);text-underline-offset:2px;text-decoration:underline}.tw-sheet[data-astro-cid-7oaffpuu] [data-astro-cid-7oaffpuu][hidden]{display:none!important}.tw-form[data-astro-cid-7oaffpuu]{background:linear-gradient(color-mix(in srgb, var(--color-accent) 45%, transparent), color-mix(in srgb, var(--color-accent) 45%, transparent)) no-repeat;background-size:1px 100%;background-position:calc(var(--tw-margin) + var(--tw-gutter) / 2) 0}.tw-row[data-astro-cid-7oaffpuu]{grid-template-columns:var(--tw-margin) minmax(0, 1fr);column-gap:var(--tw-gutter);align-items:start;display:grid}.tw-row[data-astro-cid-7oaffpuu]>.tw-field[data-astro-cid-7oaffpuu]:only-child{grid-column:2}.tw-field[data-astro-cid-7oaffpuu]>[data-astro-cid-7oaffpuu]+[data-astro-cid-7oaffpuu]{margin-top:6px}.tw-label[data-astro-cid-7oaffpuu]{font-family:var(--font-serif);color:var(--color-text-secondary);text-align:right;padding-top:11px;font-size:16px;font-style:italic;font-weight:400;line-height:1.35}.tw-label[data-astro-cid-7oaffpuu] .policy-optional[data-astro-cid-7oaffpuu]{font-size:13.5px;display:block}.tw-sheet[data-astro-cid-7oaffpuu] .policy-hint[data-astro-cid-7oaffpuu],.tw-sheet[data-astro-cid-7oaffpuu] .policy-optional[data-astro-cid-7oaffpuu]{color:var(--color-text-secondary)}.tw-sheet[data-astro-cid-7oaffpuu] .inp[data-astro-cid-7oaffpuu]{min-height:44px}.tw-phones[data-astro-cid-7oaffpuu]{grid-template-columns:repeat(2,max-content);column-gap:28px}.tw-phones[data-astro-cid-7oaffpuu] label[data-astro-cid-7oaffpuu]{align-items:center;min-height:44px}.tw-phones[data-astro-cid-7oaffpuu] input[data-astro-cid-7oaffpuu]{margin-top:0}.tw-sheet[data-astro-cid-7oaffpuu] .inp[data-astro-cid-7oaffpuu]:focus-visible,.tw-sheet[data-astro-cid-7oaffpuu] .tw-submit[data-astro-cid-7oaffpuu]:focus-visible{outline:2px solid var(--color-accent-text);outline-offset:2px}.tw-submit[data-astro-cid-7oaffpuu]{margin-top:4px}.tw-submit[data-astro-cid-7oaffpuu]:disabled{cursor:progress;opacity:.75;box-shadow:none;background:var(--bf-shoot);transform:none}@media (width>=960px) and (width<=1099.98px){.tw-sheet[data-astro-cid-7oaffpuu]{--tw-margin:8.5rem}}@media (width<=959.98px){.tw-grid[data-astro-cid-7oaffpuu]{grid-template:"copy""sheet""next"/minmax(0,1fr);max-width:680px}}@media (width<=599.98px){.tw-form[data-astro-cid-7oaffpuu]{background-position:0 0;padding-left:18px}.tw-row[data-astro-cid-7oaffpuu]{grid-template-columns:minmax(0,1fr);row-gap:4px}.tw-row[data-astro-cid-7oaffpuu]>.tw-field[data-astro-cid-7oaffpuu]:only-child{grid-column:1}.tw-label[data-astro-cid-7oaffpuu]{text-align:left;padding-top:0}.tw-label[data-astro-cid-7oaffpuu] .policy-optional[data-astro-cid-7oaffpuu]{display:inline}}
