.ah[data-astro-cid-ta2fbyqs]{background:radial-gradient(70% 60% at 78% 45%, #ffc5471a, transparent 65%), var(--ink);align-items:center;min-height:92svh;padding-top:clamp(130px,15vw,170px);padding-bottom:clamp(64px,8vw,110px);display:flex;position:relative;overflow:hidden}.ah__grid[data-astro-cid-ta2fbyqs]{background-image:linear-gradient(var(--line) 1px, transparent 1px), linear-gradient(90deg, var(--line) 1px, transparent 1px);opacity:.35;background-size:88px 88px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60% at 75% 45%,#000,#0000 75%);mask-image:radial-gradient(60% 60% at 75% 45%,#000,#0000 75%)}.ah__in[data-astro-cid-ta2fbyqs]{align-items:center;gap:56px;width:100%;display:grid;position:relative}@media (width>=1000px){.ah__in[data-astro-cid-ta2fbyqs]{grid-template-columns:1.15fr 1fr;gap:40px}}.ah__eyebrow[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-2);color:var(--gold);animation:aUp 1s var(--ease) both;border-radius:100px;align-items:center;gap:12px;margin:0 0 30px;padding:8px 16px 8px 12px;display:inline-flex}.ah__eyebrow[data-astro-cid-ta2fbyqs] .mono[data-astro-cid-ta2fbyqs]{letter-spacing:.14em;font-size:11.5px}.ah__dot[data-astro-cid-ta2fbyqs]{background:var(--gold);border-radius:50%;width:8px;height:8px}.ah__title[data-astro-cid-ta2fbyqs]{letter-spacing:-.028em;font-size:clamp(2.9rem,7vw,6.2rem);line-height:.98}.ah__line[data-astro-cid-ta2fbyqs]{margin-bottom:-.24em;padding-bottom:.24em;display:block;overflow:hidden}.ah__line[data-astro-cid-ta2fbyqs]>span[data-astro-cid-ta2fbyqs]{animation:aRise 1.2s var(--ease) both;display:inline-block}.ah__line[data-astro-cid-ta2fbyqs]:nth-child(2)>span[data-astro-cid-ta2fbyqs]{animation-delay:.1s}.ah__line[data-astro-cid-ta2fbyqs]:nth-child(3)>span[data-astro-cid-ta2fbyqs]{animation-delay:.2s}.ah__lede[data-astro-cid-ta2fbyqs]{max-width:48ch;animation:aUp 1s .4s var(--ease) both;margin-top:32px}.venn[data-astro-cid-ta2fbyqs]{aspect-ratio:1.25;width:min(100%,520px);animation:aUp 1.4s .2s var(--ease) both;justify-self:center;position:relative}.venn__c[data-astro-cid-ta2fbyqs]{aspect-ratio:1;border-radius:50%;align-items:center;width:62%;padding:0 9%;display:grid;position:absolute;top:10%}.venn__c[data-astro-cid-ta2fbyqs] .mono[data-astro-cid-ta2fbyqs]{letter-spacing:.2em;color:var(--muted);font-size:12px}.venn__c--a[data-astro-cid-ta2fbyqs]{animation:vA 1.8s .3s var(--ease) both, vFloatA 8s 2.1s ease-in-out infinite;background:repeating-linear-gradient(0deg,#0000 0 21px,#f3efe60f 21px 22px),repeating-linear-gradient(90deg,#0000 0 21px,#f3efe60f 21px 22px);border:1px solid #f3efe647;left:0}.venn__c--b[data-astro-cid-ta2fbyqs]{animation:vB 1.8s .3s var(--ease) both, vFloatB 8s 2.1s ease-in-out infinite;background:radial-gradient(circle at 70% 30%,#ffc54738,#ffc54708 70%);border:1px solid #ffc54773;justify-items:end;right:0}.venn__core[data-astro-cid-ta2fbyqs]{aspect-ratio:.62;background:radial-gradient(closest-side, #ffe19a, var(--gold) 55%, #ffc54733);width:24%;animation:vCore 1.2s 1.4s var(--ease) both, vPulse 4s 2.6s ease-in-out infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px 10px #ffc54759}.venn__cap[data-astro-cid-ta2fbyqs]{text-align:center;letter-spacing:.18em;color:var(--muted);animation:aUp 1s 1.8s var(--ease) both;margin:0;font-size:11.5px;position:absolute;bottom:-6%;left:0;right:0}.venn__cap[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--gold);margin-inline:6px}.venn__cap[data-astro-cid-ta2fbyqs] em[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:0;text-transform:none;color:var(--gold);margin-left:4px;font-size:1.5rem}.venn__lbl[data-astro-cid-ta2fbyqs]{font-family:var(--serif);color:var(--ink);white-space:nowrap;font-size:clamp(.95rem,1.6vw,1.25rem);font-style:italic;font-weight:500;transform:rotate(-90deg)}.venn__spark[data-astro-cid-ta2fbyqs]{background:var(--gold);width:6px;height:6px;box-shadow:0 0 12px var(--gold);transform:rotate(var(--a)) translateX(min(34vw, 190px));opacity:.8;border-radius:50%;margin:-3px;animation:9s linear infinite vOrbit;position:absolute;top:50%;left:50%}.venn__spark[data-astro-cid-ta2fbyqs]:nth-of-type(2){animation-duration:12s}.venn__spark[data-astro-cid-ta2fbyqs]:nth-of-type(3){animation-duration:15s;animation-direction:reverse}@keyframes vA{0%{opacity:0;transform:translate(-30%)}to{opacity:1;transform:none}}@keyframes vB{0%{opacity:0;transform:translate(30%)}to{opacity:1;transform:none}}@keyframes vFloatA{50%{transform:translate(-6px,-8px)}}@keyframes vFloatB{50%{transform:translate(6px,8px)}}@keyframes vCore{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes vPulse{50%{box-shadow:0 0 90px 18px #ffc54780}}@keyframes vOrbit{0%{transform:rotate(var(--a)) translateX(min(34vw, 190px))}to{transform:rotate(calc(var(--a) + 360deg)) translateX(min(34vw, 190px))}}@keyframes aRise{0%{transform:translateY(110%)rotate(3deg)}to{transform:none}}@keyframes aUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.story__in[data-astro-cid-ta2fbyqs]{gap:48px;display:grid}@media (width>=1000px){.story__in[data-astro-cid-ta2fbyqs]{grid-template-columns:.8fr 1.2fr;gap:96px}.story__side[data-astro-cid-ta2fbyqs]{align-self:start;position:sticky;top:130px}}.story__meter[data-astro-cid-ta2fbyqs]{display:none}@media (width>=1000px){.story__meter[data-astro-cid-ta2fbyqs]{background:var(--paper-line);border-radius:2px;width:2px;height:180px;margin-top:48px;display:block;overflow:hidden}}.story__meter[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{background:linear-gradient(var(--gold), var(--gold-2));transform-origin:top;width:100%;height:100%;transition:transform .2s linear;display:block;transform:scaleY(0)}.story__list[data-astro-cid-ta2fbyqs]{gap:clamp(20px,3vw,28px);margin:0;padding:0;list-style:none;display:grid}.chap[data-astro-cid-ta2fbyqs]{border:1px solid var(--paper-line);opacity:.4;transition:opacity .6s var(--ease), transform .6s var(--ease), background .6s var(--ease), box-shadow .6s var(--ease), border-color .6s var(--ease);background:#ffffff59;border-radius:22px;grid-template-columns:auto 1fr;gap:clamp(18px,3vw,36px);padding:clamp(26px,3.4vw,44px);display:grid;transform:scale(.98)}.chap[data-astro-cid-ta2fbyqs].on{opacity:1;background:#fffdf8;border-color:#b07a074d;transform:none;box-shadow:0 30px 70px -40px #0b0b0c59}.chap__n[data-astro-cid-ta2fbyqs]{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #b07a07;font-size:clamp(2.8rem,5vw,4.4rem);line-height:.85}.chap[data-astro-cid-ta2fbyqs].on .chap__n[data-astro-cid-ta2fbyqs]{color:#b07a07;-webkit-text-stroke:0}.chap__k[data-astro-cid-ta2fbyqs]{color:#9a6a05;margin:0 0 10px}.chap__t[data-astro-cid-ta2fbyqs]{font-size:clamp(1.7rem,2.8vw,2.4rem)}.chap__p[data-astro-cid-ta2fbyqs]{color:var(--ink-muted);max-width:52ch;margin:14px 0 0;font-size:17px}.focus__list[data-astro-cid-ta2fbyqs]{margin:40px 0 0;padding:0;list-style:none}.fx[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--line);cursor:default;outline:none;grid-template-columns:44px 1fr;align-items:baseline;gap:8px 16px;padding:clamp(22px,3vw,34px) 0;display:grid}.fx[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--line)}@media (width>=1000px){.fx[data-astro-cid-ta2fbyqs]{grid-template-columns:60px 1.3fr 1fr;align-items:center;gap:24px}}.fx__n[data-astro-cid-ta2fbyqs]{color:var(--gold)}.fx__t[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.03em;color:#f3efe659;transition:color .5s var(--ease), transform .5s var(--ease);font-size:clamp(2.3rem,6.4vw,5.6rem);line-height:1}.fx__more[data-astro-cid-ta2fbyqs]{grid-column:2;gap:14px;display:grid}@media (width>=1000px){.fx__more[data-astro-cid-ta2fbyqs]{opacity:.35;transition:opacity .5s var(--ease), transform .5s var(--ease);grid-column:3;transform:translate(-10px)}}.fx__d[data-astro-cid-ta2fbyqs]{color:var(--muted);max-width:42ch;font-size:16px}.fx__tags[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:8px;display:flex}.fx[data-astro-cid-ta2fbyqs]:hover .fx__t[data-astro-cid-ta2fbyqs],.fx[data-astro-cid-ta2fbyqs]:focus-visible .fx__t[data-astro-cid-ta2fbyqs]{color:var(--text);transform:translate(10px)}.fx[data-astro-cid-ta2fbyqs]:hover .fx__t[data-astro-cid-ta2fbyqs]{color:var(--gold);font-style:italic}.fx[data-astro-cid-ta2fbyqs]:hover .fx__more[data-astro-cid-ta2fbyqs],.fx[data-astro-cid-ta2fbyqs]:focus-visible .fx__more[data-astro-cid-ta2fbyqs]{opacity:1;transform:none}@media (hover:none){.fx__t[data-astro-cid-ta2fbyqs]{color:var(--text)}}.mvp[data-astro-cid-ta2fbyqs]{overflow:hidden}.mvp__glow[data-astro-cid-ta2fbyqs]{pointer-events:none;background:radial-gradient(closest-side,#ffc5471f,#0000);border-radius:50%;width:700px;height:700px;position:absolute;top:-200px;right:-200px}.mvp__in[data-astro-cid-ta2fbyqs]{gap:48px;display:grid;position:relative}.mvp__tabs[data-astro-cid-ta2fbyqs]{border:1px solid var(--line-2);background:var(--ink);border-radius:100px;flex-wrap:nowrap;justify-self:start;gap:4px;max-width:100%;padding:6px;display:inline-flex;position:relative}.mvp__tab[data-astro-cid-ta2fbyqs]{z-index:1;color:var(--muted);cursor:pointer;transition:color .4s var(--ease);background:0 0;border:0;border-radius:100px;align-items:center;gap:10px;padding:12px 22px;font-size:15.5px;font-weight:500;display:inline-flex;position:relative}.mvp__tab[data-astro-cid-ta2fbyqs] .mono[data-astro-cid-ta2fbyqs]{opacity:.7;font-size:11px}.mvp__tab[data-astro-cid-ta2fbyqs][aria-selected=true]{color:var(--ink)}.mvp__ind[data-astro-cid-ta2fbyqs]{z-index:0;background:var(--gold);width:0;height:0;transition:transform .5s var(--ease), width .5s var(--ease), height .5s var(--ease);border-radius:100px;position:absolute;top:0;left:0;box-shadow:0 8px 26px -8px #ffc547b3}@media (width<=520px){.mvp__tab[data-astro-cid-ta2fbyqs]{gap:0;padding:11px 14px;font-size:14.5px}.mvp__tab[data-astro-cid-ta2fbyqs] .mono[data-astro-cid-ta2fbyqs]{display:none}}.mvp__panels[data-astro-cid-ta2fbyqs]{min-height:12em}.mvp__q[data-astro-cid-ta2fbyqs]{font-family:var(--serif);letter-spacing:-.02em;max-width:30ch;animation:qIn .7s var(--ease) both;margin:0;font-size:clamp(2rem,4.4vw,3.8rem);line-height:1.12}.mvp__mark[data-astro-cid-ta2fbyqs]{color:var(--gold);margin-right:.08em}@keyframes qIn{0%{opacity:0;filter:blur(4px);transform:translateY(16px)}to{opacity:1;filter:none;transform:none}}.cmp__wrap[data-astro-cid-ta2fbyqs]{border:1px solid var(--paper-line);background:#fffdf8;border-radius:22px;position:relative;overflow-x:auto;box-shadow:0 40px 80px -50px #0b0b0c66}.cmp__t[data-astro-cid-ta2fbyqs]{border-collapse:collapse;width:100%;min-width:620px;font-size:15.5px}.cmp__t[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs],.cmp__t[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{text-align:center;border-bottom:1px solid var(--paper-line);padding:20px 22px}.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]:last-child th[data-astro-cid-ta2fbyqs],.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]:last-child td[data-astro-cid-ta2fbyqs]{border-bottom:0}.cmp__t[data-astro-cid-ta2fbyqs] thead[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);padding-top:26px;font-size:11.5px;font-weight:400}.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{text-align:left;color:var(--ink-text);font-weight:500}.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]{transition:background .3s}.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]:hover{background:#ffc54714}.cmp__br[data-astro-cid-ta2fbyqs]{background:var(--ink);color:var(--text)}.cmp__t[data-astro-cid-ta2fbyqs] thead[data-astro-cid-ta2fbyqs] .cmp__br[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{color:var(--gold);font-family:var(--serif);letter-spacing:0;text-transform:none;font-size:1.5rem;font-style:italic}.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] tr[data-astro-cid-ta2fbyqs]:hover .cmp__br[data-astro-cid-ta2fbyqs]{background:#16161a}.cmp__t[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs].cmp__br{border-bottom-color:var(--line)}.cmp__y[data-astro-cid-ta2fbyqs],.cmp__n[data-astro-cid-ta2fbyqs]{border-radius:50%;place-items:center;width:30px;height:30px;display:inline-grid}.cmp__y[data-astro-cid-ta2fbyqs]{background:var(--gold);color:var(--ink)}.cmp__n[data-astro-cid-ta2fbyqs]{color:#9b958a;background:#1414140f}.cmp__short[data-astro-cid-ta2fbyqs]{display:none}@media (width<=640px){.cmp__t[data-astro-cid-ta2fbyqs]{min-width:0;font-size:14px}.cmp__t[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs],.cmp__t[data-astro-cid-ta2fbyqs] td[data-astro-cid-ta2fbyqs]{padding:14px 6px}.cmp__t[data-astro-cid-ta2fbyqs] tbody[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{padding-left:16px}.cmp__t[data-astro-cid-ta2fbyqs] thead[data-astro-cid-ta2fbyqs] th[data-astro-cid-ta2fbyqs]{letter-spacing:.06em;font-size:10px}.cmp__t[data-astro-cid-ta2fbyqs] thead[data-astro-cid-ta2fbyqs] .cmp__br[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{font-size:1.1rem}.cmp__long[data-astro-cid-ta2fbyqs]{display:none}.cmp__short[data-astro-cid-ta2fbyqs]{display:inline}.cmp__y[data-astro-cid-ta2fbyqs],.cmp__n[data-astro-cid-ta2fbyqs]{width:26px;height:26px}}.cmp__s[data-astro-cid-ta2fbyqs]{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.why2__grid[data-astro-cid-ta2fbyqs]{gap:16px;display:grid}@media (width>=700px){.why2__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.why2__grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(3,1fr);gap:20px}}.why2__c[data-astro-cid-ta2fbyqs]{flex-direction:column;min-height:250px;display:flex}.why2__top[data-astro-cid-ta2fbyqs]{justify-content:space-between;align-items:flex-start;margin-bottom:auto;display:flex}.why2__ic[data-astro-cid-ta2fbyqs]{width:52px;height:52px;color:var(--gold);background:var(--gold-soft);transition:all .4s var(--ease);border:1px solid #ffc54733;border-radius:14px;place-items:center;display:grid}.why2__c[data-astro-cid-ta2fbyqs]:hover .why2__ic[data-astro-cid-ta2fbyqs]{background:var(--gold);color:var(--ink)}.why2__n[data-astro-cid-ta2fbyqs]{color:#6d6a63;font-size:12px}.why2__t[data-astro-cid-ta2fbyqs]{margin-top:40px;font-size:clamp(1.6rem,2.2vw,1.9rem)}.why2__p[data-astro-cid-ta2fbyqs]{color:var(--muted);max-width:32ch;margin:10px 0 0;font-size:15.5px}.hq[data-astro-cid-ta2fbyqs]{color:var(--ink);background:linear-gradient(135deg,#ffd66f 0%,#ffc547 45%,#eca42a 100%);padding-block:clamp(80px,10vw,140px);position:relative;overflow:hidden}.hq[data-astro-cid-ta2fbyqs]:before{content:"";background-image:radial-gradient(#0b0b0c24 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 70%);mask-image:linear-gradient(90deg,#0000,#000 70%)}.hq__in[data-astro-cid-ta2fbyqs]{align-items:center;gap:44px;display:grid;position:relative}@media (width>=1000px){.hq__in[data-astro-cid-ta2fbyqs]{grid-template-columns:1.2fr 1fr;gap:80px}}.hq[data-astro-cid-ta2fbyqs] .eyebrow[data-astro-cid-ta2fbyqs]{color:var(--ink)}.hq__t[data-astro-cid-ta2fbyqs]{margin-top:22px;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.02}.hq__t[data-astro-cid-ta2fbyqs] .gold[data-astro-cid-ta2fbyqs]{color:var(--ink);opacity:.7}.hq__card[data-astro-cid-ta2fbyqs]{background:var(--ink);color:var(--text);border-radius:22px;padding:clamp(26px,3vw,36px);box-shadow:0 40px 80px -30px #5a37008c}.hq__row[data-astro-cid-ta2fbyqs]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0;display:flex}.hq__k[data-astro-cid-ta2fbyqs]{color:var(--muted);font-size:11px}.hq__v[data-astro-cid-ta2fbyqs]{font-family:var(--serif);color:var(--gold);font-variant-numeric:lining-nums tabular-nums;font-size:clamp(2rem,3.4vw,2.8rem);line-height:1}.hq__v--sm[data-astro-cid-ta2fbyqs]{font-family:var(--sans);color:var(--text);text-align:right;font-size:15px}.hq__wa[data-astro-cid-ta2fbyqs]{color:var(--text);align-items:center;gap:12px;margin-top:24px;font-weight:500;transition:color .3s;display:flex}.hq__wa[data-astro-cid-ta2fbyqs] svg:first-child{color:#25d366}.hq__wa[data-astro-cid-ta2fbyqs] svg:last-child{transition:transform .3s var(--ease);margin-left:auto}.hq__wa[data-astro-cid-ta2fbyqs]:hover{color:var(--gold)}.hq__wa[data-astro-cid-ta2fbyqs]:hover svg:last-child{transform:translate(4px)}@media (prefers-reduced-motion:reduce){.ah[data-astro-cid-ta2fbyqs] [data-astro-cid-ta2fbyqs],.venn[data-astro-cid-ta2fbyqs] [data-astro-cid-ta2fbyqs]{animation:none!important}.chap[data-astro-cid-ta2fbyqs]{opacity:1;transform:none}}
