@keyframes marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.cta-pair--stacked[data-astro-cid-v6afm6dv]{flex-direction:column;justify-content:flex-start;align-items:flex-start}@keyframes cq-fade{0%{opacity:0}to{opacity:1}}@keyframes cq-draw{0%{stroke-dashoffset:829px}to{stroke-dashoffset:0}}@keyframes cq-orbit{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cq-pass{0%,18%,to{stroke-opacity:0;transform:scale(1)}3%{stroke-opacity:1;transform:scale(1)}8%{stroke-opacity:0;transform:scale(1.16)}}@keyframes thero-pulse{0%{opacity:.9;transform:scale(.97)}to{opacity:0;transform:scale(1.08)}}.ph[data-astro-cid-jn3lvw5n]{padding:var(--site-space-5)}.ph__disc[data-astro-cid-jn3lvw5n]{width:280px;height:280px;position:absolute;top:-175px;left:-145px}.ph__frame[data-astro-cid-jn3lvw5n]{z-index:1;min-height:500px;padding:var(--site-space-16) 0 var(--site-space-16) var(--site-space-10);border-radius:var(--site-radius-card);align-items:center;display:flex;position:relative;overflow:hidden}.ph__photo[data-astro-cid-jn3lvw5n]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ph__card[data-astro-cid-jn3lvw5n]{gap:var(--site-space-8);width:500px;padding:var(--site-space-10);border-radius:var(--site-radius-card);background:var(--site-white);flex-direction:column;display:flex;position:relative}.ph__card[data-astro-cid-jn3lvw5n]:before{content:"";background:var(--site-deep);width:40px;position:absolute;top:0;bottom:0;right:100%}.ph__title[data-astro-cid-jn3lvw5n]{font:700 var(--site-fs-56)/1.2 var(--font-title);color:var(--site-forest)}.ph__intro[data-astro-cid-jn3lvw5n]{font:400 var(--site-fs-20)/1.7 var(--font-body);color:var(--site-deep)}.ph__head[data-astro-cid-jn3lvw5n]{gap:var(--site-space-3);flex-direction:column;display:flex}.ph__eyebrow[data-astro-cid-jn3lvw5n]{font:700 var(--site-fs-16)/1.2 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.ph__card[data-astro-cid-jn3lvw5n] .ph__btn{width:100%;max-width:350px;padding-inline:var(--site-space-8);font-size:var(--site-fs-18);align-self:flex-start}.ph__stat[data-astro-cid-jn3lvw5n]{display:none}.ph--tall[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{padding-block:var(--site-space-32)}.ph--tall[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:right center}.ph__drawing[data-astro-cid-jn3lvw5n]{background:var(--ph-drawing) top / cover no-repeat;position:absolute;inset:0}.ph__frame--title[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{width:630px}.ph[data-astro-cid-jn3lvw5n] .ph__frame--title[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:right top}.ph--wide[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{min-height:0;padding-block:var(--site-space-4)}.ph--wide[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:20% 15%}.ph--wide[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{gap:var(--site-space-4);width:auto;max-width:800px;padding:var(--site-space-4)}.ph--parallax[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{--parallax:var(--site-space-10);top:calc(-1 * var(--parallax));height:calc(100% + var(--parallax))}.ph--parallax[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{overflow:clip}.ph--parallax[data-astro-cid-jn3lvw5n].ph--wide .ph__photo[data-astro-cid-jn3lvw5n]{object-position:20% 0%}.ph--wide[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]:before{content:none}.ph--wide[data-astro-cid-jn3lvw5n] .ph__intro[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-18);color:var(--site-body)}@media (width<=766.98px){.ph[data-astro-cid-jn3lvw5n]{padding:var(--site-space-4)}.ph__disc[data-astro-cid-jn3lvw5n]{width:200px;height:200px;top:-130px;left:-110px}.ph__frame[data-astro-cid-jn3lvw5n]{min-height:0;padding:calc(var(--site-space-32) + var(--site-space-8)) var(--site-space-4) var(--site-space-4);display:block}.ph__card[data-astro-cid-jn3lvw5n]{gap:var(--site-space-5);width:auto;padding:var(--site-space-4)}.ph--tall[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{padding-block:calc(var(--site-space-32) * 2) var(--site-space-4)}.ph--tall[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:center top}.ph__drawing[data-astro-cid-jn3lvw5n]{background-image:var(--ph-drawing-phone)}.ph__frame--title[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{width:auto}.ph[data-astro-cid-jn3lvw5n] .ph__frame--title[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{object-position:center top}.ph__card[data-astro-cid-jn3lvw5n]:before{width:auto;height:18px;inset:100% 0 auto}.ph__title[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-31-5)}.ph__intro[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-14)}.ph__eyebrow[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-12-25)}.ph__card[data-astro-cid-jn3lvw5n] .ph__btn{max-width:none;font-size:var(--site-fs-14)}.ph__stat[data-astro-cid-jn3lvw5n]{align-items:center;gap:var(--site-space-5);padding:var(--site-space-4);border-radius:var(--site-radius-card);background:var(--site-mint);display:flex}.ph__stat-value[data-astro-cid-jn3lvw5n]{min-width:74px;font:700 var(--site-fs-28)/1.4 var(--font-figure);color:var(--site-forest);text-align:center;flex:none}.ph__stat-label[data-astro-cid-jn3lvw5n]{font:700 var(--site-fs-14)/1.4 var(--font-heading);color:var(--site-forest)}.ph__stat-source[data-astro-cid-jn3lvw5n]{font:400 var(--site-fs-12-25)/1.4 var(--font-heading);color:var(--site-forest)}.ph--wide[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]{--ph-band:300px;padding:calc(var(--site-space-16) + var(--site-space-2)) var(--site-space-1) var(--site-space-5)}.ph--wide[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{height:var(--ph-band);object-position:center top;bottom:auto}.ph--wide[data-astro-cid-jn3lvw5n] .ph__frame[data-astro-cid-jn3lvw5n]:after{content:"";top:calc(var(--ph-band) - var(--site-space-16));height:var(--site-space-16);background:linear-gradient(to bottom, transparent, var(--site-mint));position:absolute;left:0;right:0}.ph--wide[data-astro-cid-jn3lvw5n] .ph__card[data-astro-cid-jn3lvw5n]{z-index:1;gap:var(--site-space-5);padding:var(--site-space-4)}.ph--parallax[data-astro-cid-jn3lvw5n] .ph__photo[data-astro-cid-jn3lvw5n]{animation:none;top:0}.ph--parallax[data-astro-cid-jn3lvw5n].ph--wide .ph__photo[data-astro-cid-jn3lvw5n]{object-position:center top}.ph--wide[data-astro-cid-jn3lvw5n] .ph__intro[data-astro-cid-jn3lvw5n]{font-size:var(--site-fs-14)}}:root[data-js] .qz-gate[data-astro-cid-2f4wapnb]:not([data-quiz-open],:target){display:none}.qz-gate[data-astro-cid-2f4wapnb]{scroll-margin-top:100px}.qz[data-astro-cid-2f4wapnb]{align-items:center;gap:var(--site-space-8);flex-direction:column;display:flex}.qz__head[data-astro-cid-2f4wapnb]{gap:var(--site-space-4);text-align:center;flex-direction:column;max-width:820px;display:flex}.qz__card[data-astro-cid-2f4wapnb]{border:1px solid var(--site-line);border-radius:var(--site-radius-card);background:var(--site-white);width:100%;max-width:820px;overflow:hidden}.qz__bar[data-astro-cid-2f4wapnb]{justify-content:space-between;align-items:center;gap:var(--site-space-2);padding:var(--site-space-4) var(--site-space-5);background:var(--site-forest);display:flex}.qz__label[data-astro-cid-2f4wapnb]{font:700 var(--site-fs-14)/1.4 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-white)}.qz__counter[data-astro-cid-2f4wapnb]{font:400 var(--site-fs-14)/1.4 var(--font-body);color:var(--site-body-on-dark);flex:none}.qz__track[data-astro-cid-2f4wapnb]{background:var(--site-mint);height:3px}.qz__fill[data-astro-cid-2f4wapnb]{background:var(--site-lime);height:100%;transform:scaleX(var(--quiz-progress,1));transform-origin:0;display:block}.qz__body[data-astro-cid-2f4wapnb]{gap:var(--site-space-6);padding:var(--site-space-6) var(--site-space-5);flex-direction:column;display:flex}.qz__step[data-astro-cid-2f4wapnb]{gap:var(--site-space-4);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}.qz__step[data-astro-cid-2f4wapnb][hidden],.qz[data-astro-cid-2f4wapnb] [data-astro-cid-2f4wapnb][data-quiz-variant][hidden],.qz__back[data-astro-cid-2f4wapnb][hidden],.qz__next[data-astro-cid-2f4wapnb][hidden],.qz__controls[data-astro-cid-2f4wapnb][hidden],.qz__counter[data-astro-cid-2f4wapnb][hidden],.qz__required[data-astro-cid-2f4wapnb][hidden]{display:none}.qz[data-astro-cid-2f4wapnb] [data-astro-cid-2f4wapnb][data-quiz-variant]:not([hidden]){gap:var(--site-space-4);flex-direction:column;display:flex}.qz__title[data-astro-cid-2f4wapnb]{font:700 var(--site-fs-28)/1.25 var(--font-heading);color:var(--site-forest)}.qz__title[data-astro-cid-2f4wapnb]:focus,.qz__question-text[data-astro-cid-2f4wapnb]:focus{outline:none}.qz__title[data-astro-cid-2f4wapnb]:focus-visible,.qz__question-text[data-astro-cid-2f4wapnb]:focus-visible{outline:2px solid var(--site-forest);outline-offset:4px}.qz__text[data-astro-cid-2f4wapnb]+.qz__text[data-astro-cid-2f4wapnb]{margin-top:0}.qz__line[data-astro-cid-2f4wapnb]{font:600 var(--site-fs-20)/1.4 var(--font-heading);color:var(--site-sage)}.qz__note[data-astro-cid-2f4wapnb],.qz__hint[data-astro-cid-2f4wapnb]{font:400 var(--site-fs-14)/1.5 var(--font-body);color:var(--site-sage)}.qz__question-text[data-astro-cid-2f4wapnb]{margin-bottom:var(--site-space-4);font:700 var(--site-fs-20)/1.4 var(--font-heading);color:var(--site-forest);padding:0}.qz__options[data-astro-cid-2f4wapnb]{gap:var(--site-space-2);flex-direction:column;display:flex}.qz__option[data-astro-cid-2f4wapnb]{align-items:center;gap:var(--site-space-3);width:100%;padding:var(--site-space-3) var(--site-space-4);border:1px solid var(--site-line);border-radius:var(--site-radius-card);background:var(--site-white);font:600 var(--site-fs-16)/1.4 var(--font-heading);color:var(--site-ink);cursor:pointer;transition:background-color var(--duration-base) var(--ease-standard), border-color var(--duration-base) var(--ease-standard);display:flex;position:relative}.qz__option[data-astro-cid-2f4wapnb]:hover{border-color:var(--site-accent)}.qz__radio[data-astro-cid-2f4wapnb]{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.qz__option[data-astro-cid-2f4wapnb]:has(.qz__radio:checked){border-color:var(--site-forest);background:var(--site-mint)}.qz__option[data-astro-cid-2f4wapnb]:has(.qz__radio:focus-visible){outline:2px solid var(--site-forest);outline-offset:2px}.qz__letter[data-astro-cid-2f4wapnb]{border-radius:var(--radius-md);background:var(--site-mint);width:28px;height:28px;font:700 var(--site-fs-13)/1 var(--font-heading);color:var(--site-forest);flex:none;justify-content:center;align-items:center;display:flex}.qz__option[data-astro-cid-2f4wapnb]:has(.qz__radio:checked) .qz__letter[data-astro-cid-2f4wapnb]{background:var(--site-lime)}.qz__required[data-astro-cid-2f4wapnb]{margin-top:var(--site-space-3);font:600 var(--site-fs-16)/1.4 var(--font-heading);color:var(--site-forest)}.qz__recap[data-astro-cid-2f4wapnb]{gap:var(--site-space-3);padding:var(--site-space-4) var(--site-space-5);border-radius:var(--site-radius-card);background:var(--site-mint);flex-direction:column;display:flex}.qz__recap-title[data-astro-cid-2f4wapnb]{font:700 var(--site-fs-16)/1.4 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;color:var(--site-sage)}.qz__recap-list[data-astro-cid-2f4wapnb]{gap:var(--site-space-2);flex-direction:column;list-style:none;display:flex}.qz__recap-item[data-astro-cid-2f4wapnb]{justify-content:space-between;gap:var(--site-space-1) var(--site-space-4);font:400 var(--site-fs-16)/1.5 var(--font-body);color:var(--site-body);flex-wrap:wrap;display:flex}.qz__recap-value[data-astro-cid-2f4wapnb]{color:var(--site-forest);font-weight:700}.qz[data-astro-cid-2f4wapnb] .qz__cta{justify-content:flex-start}.qz__controls[data-astro-cid-2f4wapnb]{justify-content:space-between;gap:var(--site-space-4);flex-wrap:wrap;display:flex}.qz__controls[data-astro-cid-2f4wapnb] .qz__next[data-astro-cid-2f4wapnb]{margin-left:auto}.qz__controls[data-astro-cid-2f4wapnb] .btn[data-astro-cid-2f4wapnb]{width:auto;min-width:200px}.qz__next[data-astro-cid-2f4wapnb][aria-disabled=true]{opacity:.6}@media (width<=766.98px){.qz__label[data-astro-cid-2f4wapnb],.qz__counter[data-astro-cid-2f4wapnb]{font-size:var(--site-fs-12-25)}.qz__title[data-astro-cid-2f4wapnb]{font-size:var(--site-fs-21)}.qz__line[data-astro-cid-2f4wapnb],.qz__question-text[data-astro-cid-2f4wapnb]{font-size:var(--site-fs-16)}.qz__option[data-astro-cid-2f4wapnb],.qz__required[data-astro-cid-2f4wapnb],.qz__recap-item[data-astro-cid-2f4wapnb]{font-size:var(--site-fs-14)}.qz__note[data-astro-cid-2f4wapnb],.qz__hint[data-astro-cid-2f4wapnb]{font-size:var(--site-fs-12-25)}.qz__controls[data-astro-cid-2f4wapnb] .btn[data-astro-cid-2f4wapnb]{flex:1 1 0;min-width:0}}
