.bnr[data-astro-cid-g53ok2on]{position:relative;background:var(--color-green-deep)}.bnr-stage[data-astro-cid-g53ok2on]{position:relative;min-height:100svh;display:flex;align-items:flex-end;color:var(--color-white);overflow:hidden}.bnr-photo[data-astro-cid-g53ok2on],.bnr-photo[data-astro-cid-g53ok2on] img[data-astro-cid-g53ok2on]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.bnr-shade[data-astro-cid-g53ok2on]{position:absolute;inset:0;background:linear-gradient(to top,#08140edb,#08140e80 36%,#08140e00 66%),linear-gradient(to right,#08140e59,#08140e00 55%)}.bnr-copy[data-astro-cid-g53ok2on]{position:relative;padding-bottom:clamp(2.5rem,7vh,4.5rem);padding-top:calc(var(--header-h) + 2rem)}.bnr-copy[data-astro-cid-g53ok2on]>[data-astro-cid-g53ok2on]{max-width:40rem}.bnr[data-astro-cid-g53ok2on] h1[data-astro-cid-g53ok2on]{max-width:13ch}.bnr-lede[data-astro-cid-g53ok2on]{margin-top:var(--gap-sm);color:#ffffffe6;max-width:34rem}.bnr-ctas[data-astro-cid-g53ok2on]{margin-top:var(--gap-md);display:flex;flex-wrap:wrap;gap:var(--gap-xs)}.bnr-trail[data-astro-cid-g53ok2on]{margin-bottom:var(--gap-sm);font-size:.875rem;color:#ffffffc7}.bnr-trail[data-astro-cid-g53ok2on] ol[data-astro-cid-g53ok2on]{display:flex;flex-wrap:wrap;gap:.4rem}.bnr-trail[data-astro-cid-g53ok2on] li[data-astro-cid-g53ok2on]+li[data-astro-cid-g53ok2on]:before{content:"/";margin-right:.4rem;opacity:.6}.bnr-trail[data-astro-cid-g53ok2on] a[data-astro-cid-g53ok2on]:hover{color:var(--color-yellow)}.bnr-meta[data-astro-cid-g53ok2on]{margin-top:var(--gap-xs);font-size:.9375rem;color:#ffffffbf}.bnr-proof[data-astro-cid-g53ok2on]{background:var(--color-white);color:var(--color-ink);border-bottom:1px solid var(--color-line)}.bnr-proof-row[data-astro-cid-g53ok2on]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap-sm) var(--gap-sm);padding-block:var(--gap-sm)}.bnr-proof[data-astro-cid-g53ok2on] dt[data-astro-cid-g53ok2on]{font:650 1.0625rem/1.2 var(--font-display);letter-spacing:-.01em}.bnr-proof[data-astro-cid-g53ok2on] dd[data-astro-cid-g53ok2on]{margin-top:.2rem;font-size:.875rem;line-height:1.4;color:var(--color-muted)}@media(min-width:1024px){.bnr[data-astro-cid-g53ok2on][data-has-proof] .bnr-copy[data-astro-cid-g53ok2on]{padding-bottom:calc(clamp(2.5rem,7vh,4.5rem) + 6rem)}.bnr-proof[data-astro-cid-g53ok2on]{position:absolute;inset:auto 0 0;background:#08140e8c;color:var(--color-white);border-bottom:0;border-top:1px solid rgb(255 255 255 / .16)}.bnr-proof-row[data-astro-cid-g53ok2on]{grid-template-columns:repeat(4,minmax(0,1fr));padding-block:1.4rem}.bnr-proof-row[data-astro-cid-g53ok2on]>div[data-astro-cid-g53ok2on]+div[data-astro-cid-g53ok2on]{border-left:1px solid rgb(255 255 255 / .16);padding-left:var(--gap-sm)}.bnr-proof[data-astro-cid-g53ok2on] dd[data-astro-cid-g53ok2on]{color:#ffffffb8}}@media(prefers-reduced-motion:no-preference){.bnr-in[data-astro-cid-g53ok2on]{animation:bnr-enter .9s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--d) * .11s + .12s)}.bnr-photo[data-astro-cid-g53ok2on] img[data-astro-cid-g53ok2on]{animation:bnr-settle 1.6s cubic-bezier(.2,.7,.2,1) both}}@keyframes bnr-enter{0%{opacity:0;transform:translateY(22px)}}@keyframes bnr-settle{0%{transform:scale(1.06)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.bnr-photo[data-astro-cid-g53ok2on]{animation:bnr-drift linear both;animation-timeline:view();animation-range:exit 0% exit 100%}.bnr-copy[data-astro-cid-g53ok2on]{animation:bnr-lift linear both;animation-timeline:view();animation-range:exit 0% exit 55%}}}@keyframes bnr-drift{to{transform:translateY(18%)}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference)and (min-width:768px){.bnr-stage[data-astro-cid-g53ok2on]{animation:bnr-frame linear both;animation-timeline:view();animation-range:exit 0% exit 70%}}}@keyframes bnr-frame{to{clip-path:inset(0 2.5% 0 2.5% round 0 0 18px 18px)}}@keyframes bnr-lift{to{transform:translateY(-2.5rem);opacity:0}}.qf[data-astro-cid-6lqtv6sl]{width:min(44rem,100vw - 1.5rem);max-height:min(46rem,100svh - 1.5rem);margin:auto;padding:0;border:0;border-radius:14px;background:var(--color-white);color:var(--color-ink);box-shadow:0 30px 80px #08140e59;overscroll-behavior:contain}.qf[data-astro-cid-6lqtv6sl].qf-inline{width:100%;max-width:none;max-height:none;margin:0;border-radius:14px;border:1.5px solid var(--color-line);box-shadow:none;animation:none}.qf-inline[data-astro-cid-6lqtv6sl] .qf-x[data-astro-cid-6lqtv6sl]{display:none}.qf[data-astro-cid-6lqtv6sl]::backdrop{background:#08140e9e;backdrop-filter:blur(3px)}.qf[data-astro-cid-6lqtv6sl][open]{animation:qf-in .38s cubic-bezier(.16,1,.3,1)}.qf[data-astro-cid-6lqtv6sl][open]::backdrop{animation:qf-fade .3s ease}@keyframes qf-in{0%{opacity:0;transform:translateY(18px) scale(.985)}}@keyframes qf-fade{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.qf[data-astro-cid-6lqtv6sl][open],.qf[data-astro-cid-6lqtv6sl][open]::backdrop{animation:none}}@media(max-width:639px){.qf[data-astro-cid-6lqtv6sl]{width:100vw;max-width:100vw;max-height:92svh;margin:auto 0 0;border-radius:16px 16px 0 0}.qf[data-astro-cid-6lqtv6sl][open]{animation-name:qf-up}@keyframes qf-up{0%{transform:translateY(40px);opacity:0}}}.qf-form[data-astro-cid-6lqtv6sl]{display:grid;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);padding-bottom:max(clamp(1.25rem,3vw,2rem),env(safe-area-inset-bottom))}.qf-top[data-astro-cid-6lqtv6sl]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.qf-h[data-astro-cid-6lqtv6sl]{font:650 1rem/1 var(--font-display);color:var(--color-green)}.qf-bar[data-astro-cid-6lqtv6sl]{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.qf-bar[data-astro-cid-6lqtv6sl] li[data-astro-cid-6lqtv6sl]{height:4px;border-radius:4px;background:var(--color-line);transition:background .3s ease}.qf-bar[data-astro-cid-6lqtv6sl] li[data-astro-cid-6lqtv6sl].on{background:var(--color-green)}.qf-x[data-astro-cid-6lqtv6sl]{all:unset;cursor:pointer;display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:50%}.qf-x[data-astro-cid-6lqtv6sl]:hover{background:var(--color-tint)}.qf-x[data-astro-cid-6lqtv6sl]:focus-visible{outline:2px solid var(--color-green)}.qf-x[data-astro-cid-6lqtv6sl] svg[data-astro-cid-6lqtv6sl]{width:1rem;height:1rem}.qf-urgent[data-astro-cid-6lqtv6sl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-radius:10px;background:var(--color-sun)}.qf-urgent[data-astro-cid-6lqtv6sl][hidden]{display:none}.qf-step[data-astro-cid-6lqtv6sl]{border:0;padding:0;margin:0;min-width:0;display:grid;gap:.75rem}.qf-step[data-astro-cid-6lqtv6sl][hidden]{display:none}.qf-q[data-astro-cid-6lqtv6sl]{font:660 clamp(1.5rem,1.2rem + 1vw,2rem)/1.1 var(--font-display);letter-spacing:-.024em;padding:0}.qf-hint[data-astro-cid-6lqtv6sl]{color:var(--color-muted);font-size:.9375rem}.qf-chips[data-astro-cid-6lqtv6sl]{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:8px;margin-top:.25rem}.qf-chip[data-astro-cid-6lqtv6sl]{position:relative;cursor:pointer}.qf-chip[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl],.qf-radio[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.qf-chip[data-astro-cid-6lqtv6sl] span[data-astro-cid-6lqtv6sl],.qf-radio[data-astro-cid-6lqtv6sl] span[data-astro-cid-6lqtv6sl]{display:flex;align-items:center;min-height:3.25rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:10px;font-weight:600;transition:border-color .15s ease,background-color .15s ease}.qf-chip[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:checked+span[data-astro-cid-6lqtv6sl],.qf-radio[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:checked+span[data-astro-cid-6lqtv6sl]{border-color:var(--color-green);background:var(--color-tint);box-shadow:inset 0 0 0 1px var(--color-green)}.qf-chip[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:focus-visible+span[data-astro-cid-6lqtv6sl],.qf-radio[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:focus-visible+span[data-astro-cid-6lqtv6sl]{outline:2px solid var(--color-yellow-deep);outline-offset:2px}.qf-radios[data-astro-cid-6lqtv6sl]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.qf-radio[data-astro-cid-6lqtv6sl]{position:relative}.qf-group[data-astro-cid-6lqtv6sl]{display:grid;gap:.6rem;padding-top:.9rem;border-top:1px solid var(--color-line)}.qf-group[data-astro-cid-6lqtv6sl][hidden],.qf-chaise[data-astro-cid-6lqtv6sl][hidden]{display:none}.qf-gt[data-astro-cid-6lqtv6sl]{font:650 1.0625rem/1.2 var(--font-display);color:var(--color-green)}.qf-chaise[data-astro-cid-6lqtv6sl]{display:grid;gap:.6rem}.qf-counts[data-astro-cid-6lqtv6sl]{display:grid;gap:8px}@media(min-width:640px){.qf-counts[data-astro-cid-6lqtv6sl]{grid-template-columns:1fr 1fr}}.qf-radios-3[data-astro-cid-6lqtv6sl]{grid-template-columns:repeat(3,1fr)}.qf-radios-4[data-astro-cid-6lqtv6sl]{grid-template-columns:repeat(2,1fr)}@media(min-width:640px){.qf-radios-4[data-astro-cid-6lqtv6sl]{grid-template-columns:repeat(4,1fr)}}.qf-radios-3[data-astro-cid-6lqtv6sl] .qf-radio[data-astro-cid-6lqtv6sl] span[data-astro-cid-6lqtv6sl],.qf-radios-4[data-astro-cid-6lqtv6sl] .qf-radio[data-astro-cid-6lqtv6sl] span[data-astro-cid-6lqtv6sl]{min-height:2.75rem;justify-content:center;text-align:center;padding:.5rem .6rem}.qf-sqm[data-astro-cid-6lqtv6sl]{display:grid;gap:.3rem}.qf-sqm-in[data-astro-cid-6lqtv6sl]{display:flex;align-items:center;gap:.5rem;max-width:12rem}.qf-sqm-in[data-astro-cid-6lqtv6sl] .qf-input[data-astro-cid-6lqtv6sl]{margin-top:0}.qf-ticks[data-astro-cid-6lqtv6sl]{display:flex;flex-wrap:wrap;gap:6px}.qf-tick[data-astro-cid-6lqtv6sl]{position:relative;cursor:pointer}.qf-tick[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]{position:absolute;opacity:0;inset:0;margin:0;cursor:pointer}.qf-tick[data-astro-cid-6lqtv6sl] span[data-astro-cid-6lqtv6sl]{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:.45rem .8rem;border:1.5px solid var(--color-line);border-radius:999px;font-size:.9375rem;font-weight:600}.qf-tick[data-astro-cid-6lqtv6sl] span[data-astro-cid-6lqtv6sl]:before{content:"";flex:none;width:.95rem;height:.95rem;border:1.5px solid var(--color-muted);border-radius:3px}.qf-tick[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:checked+span[data-astro-cid-6lqtv6sl]{border-color:var(--color-green);background:var(--color-tint)}.qf-tick[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:checked+span[data-astro-cid-6lqtv6sl]:before{border-color:var(--color-green);background:var(--color-green) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M3.5 8.5 6.5 11.5 12.5 4.5' fill='none' stroke='white' stroke-width='2.2'/%3E%3C/svg%3E") center/100% no-repeat}.qf-tick[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]:focus-visible+span[data-astro-cid-6lqtv6sl]{outline:2px solid var(--color-yellow-deep);outline-offset:2px}.qf-call[data-astro-cid-6lqtv6sl]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-radius:10px;background:var(--color-sun)}.qf-count[data-astro-cid-6lqtv6sl]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border:1.5px solid var(--color-line);border-radius:10px}.qf-count[data-astro-cid-6lqtv6sl] label[data-astro-cid-6lqtv6sl]{display:grid}.qf-cl[data-astro-cid-6lqtv6sl]{font-weight:600}.qf-ch[data-astro-cid-6lqtv6sl]{font-size:.875rem;color:var(--color-muted)}.qf-step-ctl[data-astro-cid-6lqtv6sl]{display:flex;align-items:center;gap:.25rem}.qf-step-ctl[data-astro-cid-6lqtv6sl] button[data-astro-cid-6lqtv6sl]{all:unset;cursor:pointer;display:grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:8px;background:var(--color-tint);font:600 1.25rem/1 var(--font-sans);color:var(--color-green);touch-action:manipulation}.qf-step-ctl[data-astro-cid-6lqtv6sl] button[data-astro-cid-6lqtv6sl]:focus-visible{outline:2px solid var(--color-green)}.qf-step-ctl[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]{width:3rem;text-align:center;border:0;font:650 1.25rem/1 var(--font-display);background:transparent;color:inherit;-moz-appearance:textfield}.qf-step-ctl[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]::-webkit-inner-spin-button,.qf-step-ctl[data-astro-cid-6lqtv6sl] input[data-astro-cid-6lqtv6sl]::-webkit-outer-spin-button{-webkit-appearance:none}.qf-l[data-astro-cid-6lqtv6sl]{display:block;font-weight:600;font-size:.9375rem;margin-top:.25rem}.qf-opt[data-astro-cid-6lqtv6sl]{font-weight:400;color:var(--color-muted)}.qf-input[data-astro-cid-6lqtv6sl]{margin-top:.4rem;width:100%;padding:.8rem .9rem;border:1.5px solid var(--color-line);border-radius:8px;font:inherit;font-size:1rem;background:var(--color-white);color:inherit}.qf-input[data-astro-cid-6lqtv6sl]:focus{outline:none;border-color:var(--color-green);box-shadow:0 0 0 3px #1d4a3726}.qf-file[data-astro-cid-6lqtv6sl]{font-size:.9375rem;color:var(--color-muted)}.qf-file[data-astro-cid-6lqtv6sl]::file-selector-button{margin-right:.75rem;padding:.7rem 1rem;border:1.5px solid var(--color-green);border-radius:6px;background:var(--color-white);color:var(--color-green);font:600 .9375rem/1 var(--font-sans);cursor:pointer}.qf-grid[data-astro-cid-6lqtv6sl]{display:grid;gap:.75rem}@media(min-width:640px){.qf-grid[data-astro-cid-6lqtv6sl]{grid-template-columns:1fr 1fr}}.qf-err[data-astro-cid-6lqtv6sl]{color:#a3261b;font-weight:600;font-size:.9375rem}.qf-fine[data-astro-cid-6lqtv6sl]{font-size:.8125rem;color:var(--color-muted)}.qf-fine[data-astro-cid-6lqtv6sl] a[data-astro-cid-6lqtv6sl]{text-decoration:underline}.qf-nav[data-astro-cid-6lqtv6sl]{display:flex;justify-content:flex-end;gap:.75rem;padding-top:.25rem}.qf-nav[data-astro-cid-6lqtv6sl] [data-astro-cid-6lqtv6sl][hidden]{display:none}.qf-back[data-astro-cid-6lqtv6sl]{margin-right:auto;color:var(--color-ink)}
