.simple-overview[data-v-72cbd509]{background:var(--paper);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}html:has(.simple-overview){background:#faf9f6}html.dark:has(.simple-overview){background:#141413}.simple-overview[data-v-72cbd509] :is(h1,h2,p,figure){margin:0}.simple-overview a[data-v-72cbd509]{text-decoration:none}.simple-overview[data-v-72cbd509] :is(a,button):focus-visible{outline:2px solid var(--gold);outline-offset:5px}.welcome[data-v-72cbd509]{position:relative;isolation:isolate;text-align:center;padding:88px 0 0}.welcome[data-v-72cbd509]:before{content:"";position:absolute;z-index:-1;inset:-100px 0 auto;height:850px;background-image:var(--artwork-fade),var(--artwork);background-size:cover;background-position:center top;opacity:.55;pointer-events:none}.welcome-copy[data-v-72cbd509],.section-copy[data-v-72cbd509]{max-width:640px;margin:auto;padding:0 28px}.welcome-copy[data-v-72cbd509]{animation:arrive-72cbd509 .65s ease-out both}.app-mark[data-v-72cbd509]{width:90px;height:90px;margin:0 auto 26px;color:var(--mark)}.simple-overview.atmosphere.atmosphere h1[data-v-72cbd509]{font-family:var(--font-garamond, "Cormorant Garamond", Georgia, serif);font-size:clamp(52px,7vw,80px);font-weight:700;letter-spacing:-.025em;line-height:1.1}.registered-mark[data-v-72cbd509]{display:inline-block;margin-left:.12em;font-size:.24em;font-weight:450;letter-spacing:0;vertical-align:super}.simple-overview.atmosphere.atmosphere h2[data-v-72cbd509]{font-size:clamp(32px,4vw,46px);font-weight:600;letter-spacing:-.04em;line-height:1.15}.welcome-copy p[data-v-72cbd509],.section-copy p[data-v-72cbd509]{color:var(--muted);font-size:21px;line-height:1.55;margin-top:28px;text-wrap:pretty}html.dark .welcome-copy p[data-v-72cbd509]{color:var(--ink)}.text-link[data-v-72cbd509]{display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--gold);font-size:18px;font-weight:550;min-height:44px;margin-top:20px}.text-link svg[data-v-72cbd509]{transition:transform .18s ease;flex-shrink:0}.text-link:hover svg[data-v-72cbd509]{transform:translate(3px)}.introduction-toggle[data-v-72cbd509]{cursor:pointer;line-height:1.4;text-align:center}.welcome-video[data-v-72cbd509]{width:min(1000px,calc(100% - 48px));aspect-ratio:16 / 9;margin:32px auto 0;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:#000}.welcome-video iframe[data-v-72cbd509]{display:block;width:100%;height:100%;border:0}.welcome-image[data-v-72cbd509]{display:block;width:min(1100px,100%);height:auto;margin:72px auto 0;position:relative;background:var(--paper)}.simple-section[data-v-72cbd509]{text-align:center;padding:110px max(24px,env(safe-area-inset-left,0px)) 0 max(24px,env(safe-area-inset-right,0px))}.section-image[data-v-72cbd509]{display:block;width:min(100%,1000px);height:auto;margin:64px auto 0;border:1px solid var(--line);border-radius:12px;box-shadow:0 20px 50px #00000014}.theory-image[data-v-72cbd509]{display:block;width:min(100%,1000px);height:auto;margin:54px auto 0;border-radius:12px}.progression-image[data-v-72cbd509]{width:100%;max-width:1440px}.start-section[data-v-72cbd509]{padding-top:150px;padding-bottom:140px}.start-button[data-v-72cbd509]{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:13px 24px;margin-top:28px;border-radius:999px;background:var(--ink);color:var(--paper);transition:background .18s ease}.start-button[data-v-72cbd509]:hover{background:var(--gold)}.skip-link[data-v-72cbd509]{position:fixed;top:-100px;left:16px;z-index:50;padding:12px;background:var(--ink);color:var(--paper)}.skip-link[data-v-72cbd509]:focus{top:calc(12px + env(safe-area-inset-top,0px))}.will-reveal[data-v-72cbd509]{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease}.will-reveal.is-visible[data-v-72cbd509]{opacity:1;transform:none}@keyframes arrive-72cbd509{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (max-width: 700px){.welcome[data-v-72cbd509]{padding-top:64px}.app-mark[data-v-72cbd509]{width:80px;height:80px;margin-bottom:24px}.welcome-copy[data-v-72cbd509],.section-copy[data-v-72cbd509]{padding:0 8px}.welcome-copy[data-v-72cbd509]{padding:0 max(30px,env(safe-area-inset-right,0px)) 0 max(30px,env(safe-area-inset-left,0px))}.welcome-copy p[data-v-72cbd509],.section-copy p[data-v-72cbd509]{font-size:19px;line-height:1.5;margin-top:24px}.text-link[data-v-72cbd509]{font-size:17px;margin-top:18px}.welcome-image[data-v-72cbd509]{margin-top:64px}.simple-section[data-v-72cbd509]{padding-top:84px}.section-image[data-v-72cbd509],.theory-image[data-v-72cbd509]{margin-top:40px;border-radius:8px}.start-section[data-v-72cbd509]{padding-top:100px;padding-bottom:100px}}@media (prefers-reduced-motion: reduce){.will-reveal[data-v-72cbd509]{opacity:1;transform:none}}.recognition-section .section-heading[data-v-72cbd509],.testimonials-section .section-heading[data-v-72cbd509]{text-align:center}.recognition-section h2[data-v-72cbd509],.testimonials-section h2[data-v-72cbd509]{font:500 clamp(36px,4vw,52px) / 1.1 "Cormorant Garamond",Georgia,serif;letter-spacing:-1.2px}.recognition-section .section-heading p[data-v-72cbd509]{margin-top:20px;line-height:1.8;color:var(--muted)}.recognition-section h3[data-v-72cbd509]{font-family:Cormorant Garamond,Georgia,serif;font-weight:500}.recognition-section[data-v-72cbd509]{padding:95px 32px 100px;border-top:1px solid var(--line)}.recognition-section .section-heading>p[data-v-72cbd509]:last-child{max-width:620px;margin-left:auto;margin-right:auto;font-size:14px}.recognition-highlights[data-v-72cbd509]{max-width:960px;margin:65px auto 0;display:grid;grid-template-columns:1fr 1fr;text-align:center}.recognition-highlights article[data-v-72cbd509]{padding:0 48px}.recognition-highlights article+article[data-v-72cbd509]{border-left:1px solid var(--line)}.recognition-label[data-v-72cbd509]{color:var(--gold);text-transform:uppercase;font-size:10px;font-weight:600;letter-spacing:2px}.recognition-number[data-v-72cbd509]{font-family:Cormorant Garamond,Georgia,serif;font-size:84px;line-height:1.2;letter-spacing:-3px;color:var(--gold);margin:12px 0 17px!important}.recognition-number span[data-v-72cbd509]{font-size:44px;letter-spacing:-1px}.recognition-highlights h3[data-v-72cbd509]{font-size:29px;line-height:1.2}.recognition-highlights article>p[data-v-72cbd509]:last-child{color:var(--muted);font-size:13px;line-height:1.85;margin-top:18px}.recognition-credits[data-v-72cbd509]{display:grid;grid-template-columns:1fr 1fr;max-width:960px;margin:60px auto 0;border-top:1px solid var(--line);padding-top:35px;gap:70px}.recognition-credits h3[data-v-72cbd509]{font-size:25px;margin-top:12px}.recognition-credits article>p[data-v-72cbd509]:last-child{font-size:13px;line-height:1.85;color:var(--muted);margin-top:13px}.testimonials-section[data-v-72cbd509]{background:var(--panel);padding:100px 32px 90px}.testimonials-section .section-heading h2[data-v-72cbd509]{max-width:700px;margin-left:auto;margin-right:auto}.testimonial-featured[data-v-72cbd509]{text-align:center;max-width:800px;margin:45px auto 60px!important}.quote-mark[data-v-72cbd509]{display:block;color:var(--gold);font:90px/.8 Cormorant Garamond,Georgia,serif;height:60px}.testimonial-featured blockquote[data-v-72cbd509]{font:500 46px/1.2 Cormorant Garamond,Georgia,serif;letter-spacing:-1px;margin:0}.testimonials-section figcaption[data-v-72cbd509]{color:var(--muted);font-size:11px;margin-top:23px;font-weight:500}.testimonial-grid[data-v-72cbd509]{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;column-gap:80px;row-gap:40px}.testimonial-grid figure[data-v-72cbd509]{border-top:1px solid var(--line);padding-top:30px}.testimonial-grid blockquote[data-v-72cbd509]{margin:0;font:500 25px/1.45 Cormorant Garamond,Georgia,serif;color:var(--ink)}.more-testimonials[data-v-72cbd509]{max-width:1000px;margin:48px auto 0}.more-testimonials summary[data-v-72cbd509]{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:14px;min-height:44px;font-size:12px;color:var(--gold)}.more-testimonials summary[data-v-72cbd509]::-webkit-details-marker{display:none}.more-testimonials summary[data-v-72cbd509]:focus-visible{outline:2px solid var(--gold);outline-offset:4px}.more-testimonials summary span[data-v-72cbd509]{font-size:20px;transition:transform .18s}.more-testimonials[open] summary span[data-v-72cbd509]{transform:rotate(45deg)}.more-testimonials[open] .testimonial-grid[data-v-72cbd509]{margin-top:35px}@media (max-width: 700px){.recognition-section[data-v-72cbd509],.testimonials-section[data-v-72cbd509]{padding:65px 28px}.recognition-highlights[data-v-72cbd509]{grid-template-columns:1fr;gap:40px;margin-top:40px}.recognition-highlights article[data-v-72cbd509]{padding:0}.recognition-highlights article+article[data-v-72cbd509]{border-left:0;border-top:1px solid var(--line);padding-top:35px}.recognition-number[data-v-72cbd509]{font-size:72px}.recognition-credits[data-v-72cbd509]{grid-template-columns:1fr;gap:32px;margin-top:40px}.testimonial-featured[data-v-72cbd509]{margin:40px auto!important}.testimonial-featured blockquote[data-v-72cbd509]{font-size:36px}.testimonial-grid[data-v-72cbd509]{grid-template-columns:1fr;gap:32px}.testimonial-grid blockquote[data-v-72cbd509]{font-size:25px}}
