.tablist.svelte-1v9t7qj{grid-template-columns:repeat(6,1fr);gap:.5rem;margin-bottom:2rem;display:grid}[role=tab].svelte-1v9t7qj{border:1px solid var(--line);border-radius:var(--radius-sm);font:600 .98rem/1.2 var(--font-body);color:var(--ink-soft);text-align:left;cursor:pointer;background:#fff;justify-items:start;gap:.6rem;padding:1rem 1rem 1.1rem;transition:border-color .2s,box-shadow .2s,color .2s;display:grid}[role=tab].svelte-1v9t7qj:hover{border-color:var(--line-strong)}[role=tab][aria-selected=true].svelte-1v9t7qj{color:var(--ink);border-color:var(--c);box-shadow:inset 0 -3px 0 var(--c)}.n.svelte-1v9t7qj{background:var(--c);width:2rem;height:2rem;color:var(--ink);font:700 .95rem/1 var(--font-display);border-radius:50%;place-items:center;display:grid}.panels.svelte-1v9t7qj{gap:2rem;margin:0;padding:0;list-style:none;display:grid}.panels.svelte-1v9t7qj li:where(.svelte-1v9t7qj){border:1px solid var(--line);border-radius:var(--radius);background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(1.5rem,4vw,3.5rem);padding:clamp(1.25rem,3vw,2.25rem);display:grid}.panels.svelte-1v9t7qj li[hidden]:where(.svelte-1v9t7qj){display:none}.enhanced.svelte-1v9t7qj .panels:where(.svelte-1v9t7qj) li:where(.svelte-1v9t7qj){animation:svelte-1v9t7qj-fade .5s var(--ease-out)}@keyframes svelte-1v9t7qj-fade{0%{opacity:0;transform:translateY(6px)}}.copy.svelte-1v9t7qj{justify-items:start;gap:1rem;display:grid}.step-n.svelte-1v9t7qj{font:700 .75rem/1 var(--font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);align-items:center;gap:.5rem;display:inline-flex}.step-n.svelte-1v9t7qj:before{content:"";background:var(--c);border-radius:50%;width:10px;height:10px}h3.svelte-1v9t7qj{font-size:clamp(1.8rem,3vw,2.4rem);font-weight:500}.copy.svelte-1v9t7qj p:where(.svelte-1v9t7qj):not(.step-n){color:var(--ink-soft)}.next.svelte-1v9t7qj{font:700 .95rem/1 var(--font-body);color:var(--green-deep);cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0}.next.svelte-1v9t7qj:hover{text-decoration:underline}img.svelte-1v9t7qj{aspect-ratio:3/2;object-fit:cover;border-radius:var(--radius-sm);width:100%}@media (width<=900px){.tablist.svelte-1v9t7qj{grid-template-columns:repeat(3,1fr)}.panels.svelte-1v9t7qj li:where(.svelte-1v9t7qj){grid-template-columns:1fr}img.svelte-1v9t7qj{order:-1}}@media (width<=520px){.tablist.svelte-1v9t7qj{grid-template-columns:repeat(2,1fr)}}.hero[data-astro-cid-qetix3vk]{padding-block:clamp(3rem,7vw,5.5rem) clamp(4rem,8vw,6.5rem);position:relative;overflow:hidden}.hero[data-astro-cid-qetix3vk] .hero-swirl{opacity:.14;width:720px;position:absolute;top:-120px;right:-240px}.hero-grid[data-astro-cid-qetix3vk]{grid-template-columns:1.1fr 1fr;align-items:center;gap:clamp(2rem,5vw,4rem);display:grid;position:relative}.stack[data-astro-cid-qetix3vk]{justify-items:start;gap:1.3rem;display:grid}.stack[data-astro-cid-qetix3vk] .plogo{width:210px}.crumbs[data-astro-cid-qetix3vk] ol[data-astro-cid-qetix3vk]{color:var(--mute);gap:.5rem;margin:0;padding:0;font-size:.88rem;list-style:none;display:flex}.crumbs[data-astro-cid-qetix3vk] li[data-astro-cid-qetix3vk]+li[data-astro-cid-qetix3vk]:before{content:"·";margin-right:.5rem}.crumbs[data-astro-cid-qetix3vk] a[data-astro-cid-qetix3vk]{color:var(--mute)}.hero-photos[data-astro-cid-qetix3vk]{aspect-ratio:1/1.05;position:relative}.hero-photos[data-astro-cid-qetix3vk] .photo[data-astro-cid-qetix3vk]{box-shadow:var(--shadow);border:5px solid #fff;position:absolute}.p1[data-astro-cid-qetix3vk]{aspect-ratio:4/5;width:64%;top:6%;left:0}.p2[data-astro-cid-qetix3vk]{aspect-ratio:1;width:44%;top:0;right:0;border-radius:50%!important}.p3[data-astro-cid-qetix3vk]{aspect-ratio:1;width:48%;bottom:0;right:4%}.aud[data-astro-cid-qetix3vk]{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.aud[data-astro-cid-qetix3vk] li[data-astro-cid-qetix3vk]{text-align:center;justify-items:center;gap:.75rem;display:grid}.ring[data-astro-cid-qetix3vk]{border:8px solid var(--c);border-radius:50%;width:52px;height:52px;margin-bottom:.4rem}.videos[data-astro-cid-qetix3vk]{grid-template-columns:.55fr 1fr;align-items:start;gap:1.25rem;display:grid}.video[data-astro-cid-qetix3vk]{gap:1rem;margin:0;padding:.75rem;display:grid}.video[data-astro-cid-qetix3vk] video[data-astro-cid-qetix3vk]{aspect-ratio:16/9;border-radius:var(--radius-sm);background:var(--paper-3);object-fit:cover;width:100%}.portrait[data-astro-cid-qetix3vk] video[data-astro-cid-qetix3vk]{aspect-ratio:9/16;max-height:640px}.video[data-astro-cid-qetix3vk] figcaption[data-astro-cid-qetix3vk]{gap:.2rem;padding:0 .5rem .5rem;font-size:.95rem;display:grid}.two[data-astro-cid-qetix3vk]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,5rem);display:grid}.tall[data-astro-cid-qetix3vk]{aspect-ratio:4/5}.challenge[data-astro-cid-qetix3vk]{border-top:1px solid var(--line);gap:.4rem;width:100%;padding:1.1rem 0 0;display:grid}.sub[data-astro-cid-qetix3vk]{color:var(--green);font-size:1.3rem}.sign[data-astro-cid-qetix3vk]{aspect-ratio:1;border-radius:50%;justify-self:center;width:100%;max-width:460px}.model[data-astro-cid-qetix3vk]{text-align:center;border-top:1px solid #ffffff1f;justify-items:center;gap:1.2rem;margin-top:clamp(4rem,8vw,6rem);padding-top:clamp(3rem,6vw,4.5rem);display:grid}.eq[data-astro-cid-qetix3vk]{flex-wrap:wrap;justify-content:center;align-items:start;gap:1rem 1.25rem;margin:1.5rem 0 .5rem;padding:0;list-style:none;display:flex}.eq[data-astro-cid-qetix3vk] li[data-astro-cid-qetix3vk]:not(.op){gap:.5rem;max-width:200px;display:grid}.eq[data-astro-cid-qetix3vk] strong[data-astro-cid-qetix3vk]{font:600 clamp(2.2rem, 4vw, 3.2rem) / 1 var(--font-display);color:#fff}.eq[data-astro-cid-qetix3vk] span[data-astro-cid-qetix3vk]{color:var(--on-forest-dim);font-size:.92rem}.eq[data-astro-cid-qetix3vk] .op[data-astro-cid-qetix3vk]{font:400 2.6rem/1 var(--font-display);color:var(--green);padding-top:.2rem}.eq[data-astro-cid-qetix3vk] .total[data-astro-cid-qetix3vk] strong[data-astro-cid-qetix3vk]{color:var(--green)}.match[data-astro-cid-qetix3vk]{text-align:center}.big[data-astro-cid-qetix3vk]{font:500 clamp(1.8rem, 4vw, 3rem) / 1.25 var(--font-display);letter-spacing:-.015em;text-wrap:balance;max-width:22ch;margin-inline:auto}.big[data-astro-cid-qetix3vk] em[data-astro-cid-qetix3vk]{color:var(--green-deep);font-style:normal;font-weight:600}.big[data-astro-cid-qetix3vk] em[data-astro-cid-qetix3vk].blue{color:var(--blue-deep)}.big[data-astro-cid-qetix3vk] em[data-astro-cid-qetix3vk].pink{color:var(--pink-deep)}.faq-wrap[data-astro-cid-qetix3vk]{align-items:start}.faq-title[data-astro-cid-qetix3vk]{margin-bottom:1.25rem;font-size:1.6rem}.faq[data-astro-cid-qetix3vk]{gap:.6rem;display:grid}details[data-astro-cid-qetix3vk]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;padding:0 1.25rem}summary[data-astro-cid-qetix3vk]{cursor:pointer;padding:1.1rem 2rem 1.1rem 0;font-weight:700;list-style:none;position:relative}summary[data-astro-cid-qetix3vk]::-webkit-details-marker{display:none}summary[data-astro-cid-qetix3vk]:after{content:"+";font:400 1.6rem/1 var(--font-display);color:var(--green-deep);transition:transform .25s;position:absolute;top:50%;right:0;transform:translateY(-50%)}details[data-astro-cid-qetix3vk][open] summary[data-astro-cid-qetix3vk]:after{transform:translateY(-50%)rotate(45deg)}details[data-astro-cid-qetix3vk] p[data-astro-cid-qetix3vk]{color:var(--ink-soft);padding-bottom:1.2rem}@media (width<=900px){.hero-grid[data-astro-cid-qetix3vk],.two[data-astro-cid-qetix3vk]{grid-template-columns:1fr}.hero-photos[data-astro-cid-qetix3vk]{max-width:520px}.aud[data-astro-cid-qetix3vk],.videos[data-astro-cid-qetix3vk]{grid-template-columns:1fr}.portrait[data-astro-cid-qetix3vk]{max-width:380px}.eq[data-astro-cid-qetix3vk]{flex-direction:column;align-items:center;gap:.5rem}}
