.hero[data-astro-cid-i3irphx7]{--p:0;min-height:100svh;padding-top:var(--header-h);isolation:isolate;background:var(--ink);grid-template-rows:1fr auto;display:grid;position:relative;overflow:hidden}.hero__glow[data-astro-cid-i3irphx7]{z-index:-2;background:radial-gradient(60% 46% at 50% 58%, rgb(201 169 110/calc(.34 + var(--p) * .3)) 0%, #c9a96e14 45%, transparent 72%), radial-gradient(38% 10% at 50% 86%, #dcc28f59 0%, transparent 70%), linear-gradient(180deg, #000 0%, var(--ink) 40%, #0c0a07 100%);transform:scale(calc(1 + var(--p) * .25));position:absolute;inset:0}.hero__title[data-astro-cid-i3irphx7]{inset:calc(var(--header-h) + 2vh) 0 auto;z-index:-1;text-align:center;font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;pointer-events:none;justify-items:center;font-weight:800;font-stretch:125%;line-height:.86;display:grid;position:absolute}.hero__line--top[data-astro-cid-i3irphx7]{letter-spacing:.32em;color:var(--bone);margin-bottom:.6em;font-size:clamp(1rem,2.4vw,1.6rem);font-weight:600;font-stretch:118%}.hero__line--big[data-astro-cid-i3irphx7]{white-space:nowrap;background:linear-gradient(180deg, var(--gold-hi) 0%, var(--gold) 45%, #c9a96e59 100%);color:#0000;transform:translateY(calc(var(--p) * -6vh)) scale(calc(1 + var(--p) * .08));opacity:calc(1 - var(--p) * .6);-webkit-background-clip:text;background-clip:text;font-size:clamp(3rem,10.4vw,12rem)}.hero__stage[data-astro-cid-i3irphx7]{z-index:0;pointer-events:none;width:min(76vw,440px);height:min(70svh,640px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero__athlete[data-astro-cid-i3irphx7]{transform:translateY(calc(var(--p) * -4vh)) scale(calc(1 + var(--p) * .18));transform-origin:50% 100%;filter:drop-shadow(0 30px 40px #000000a6)drop-shadow(0 0 60px #c9a96e2e);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.hero__athlete[data-astro-cid-i3irphx7] img{object-fit:contain;flex:none;width:auto;max-width:none;height:100%;-webkit-mask-image:linear-gradient(#000 82%,#0000 100%);mask-image:linear-gradient(#000 82%,#0000 100%)}@media (prefers-reduced-motion:no-preference){.hero__athlete[data-astro-cid-i3irphx7] img{animation:float 6s var(--ease-in-out) infinite}}@keyframes float{50%{transform:translateY(-12px)rotate(-.6deg)}}.hero__ring[data-astro-cid-i3irphx7]{aspect-ratio:5;background:radial-gradient(closest-side,#c9a96e38,#0000);border:1px solid #dcc28f8c;border-radius:50%;width:130%;position:absolute;bottom:6%;left:50%;transform:translate(-50%);box-shadow:0 0 40px #c9a96e59,inset 0 0 30px #c9a96e40}.hero__tags[data-astro-cid-i3irphx7]{display:none}.hero__tag[data-astro-cid-i3irphx7]{border:1px solid var(--line-strong);-webkit-backdrop-filter:blur(10px);font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:#0707088c;border-radius:999px;align-items:center;gap:.75rem;padding:.55rem .9rem;font-size:.74rem;font-weight:600;font-stretch:112%;display:flex;position:absolute}.hero__tag[data-astro-cid-i3irphx7] .index-num[data-astro-cid-i3irphx7]{color:var(--gold);font-size:.7rem}.hero__tag--l[data-astro-cid-i3irphx7]{top:52%;left:calc(50% - min(31vw,470px))}.hero__tag--r[data-astro-cid-i3irphx7]{top:60%;right:calc(50% - min(31vw,470px))}.hero__tag--l2[data-astro-cid-i3irphx7]{top:68%;left:calc(50% - min(26vw,400px))}.hero__rec[data-astro-cid-i3irphx7]{left:var(--gutter);top:calc(var(--header-h) + 14px);font-family:var(--font-display);letter-spacing:.18em;color:var(--mute);align-items:center;gap:.5rem;font-size:.68rem;font-weight:600;font-stretch:112%;display:flex;position:absolute}.hero__dot[data-astro-cid-i3irphx7]{background:var(--rec);border-radius:50%;width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.hero__dot[data-astro-cid-i3irphx7]{animation:1.6s steps(2,jump-none) infinite rec}}@keyframes rec{50%{opacity:.2}}.hero__foot[data-astro-cid-i3irphx7]{z-index:2;gap:var(--s-5);background:linear-gradient(180deg, transparent 0%, #070708d9 45%, var(--ink) 100%);grid-row:2;max-width:none;padding-top:6rem;padding-bottom:clamp(1.75rem,5vh,3rem);display:grid;position:relative}.hero__sub[data-astro-cid-i3irphx7]{font-size:var(--step-0);color:#f3efe6db;max-width:44ch;line-height:1.5}.hero__ctas[data-astro-cid-i3irphx7]{gap:var(--s-3);flex-wrap:wrap;display:flex}.hero__scroll[data-astro-cid-i3irphx7]{right:var(--gutter);z-index:2;align-items:center;gap:var(--s-3);font-family:var(--font-display);letter-spacing:.26em;text-transform:uppercase;color:var(--mute);writing-mode:vertical-rl;flex-direction:column;font-size:.64rem;font-weight:600;font-stretch:118%;display:none;position:absolute;top:50%}.hero__scroll-line[data-astro-cid-i3irphx7]{background:var(--line-strong);width:1px;height:64px;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-i3irphx7]:after{content:"";background:var(--gold);position:absolute;inset:0;transform:translateY(-100%)}@media (prefers-reduced-motion:no-preference){.hero__scroll-line[data-astro-cid-i3irphx7]:after{animation:drop 2.4s var(--ease-in-out) infinite}}@keyframes drop{60%,to{transform:translateY(100%)}}@media (width<=959px){.hero__ctas[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{flex:auto}.hero__stage[data-astro-cid-i3irphx7]{height:56svh;bottom:20svh}.hero__title[data-astro-cid-i3irphx7]{inset-block-start:calc(var(--header-h) + 4svh)}.hero__line--big[data-astro-cid-i3irphx7]{font-size:9.4vw}.hero__rec[data-astro-cid-i3irphx7]{display:none}}@media (width>=960px){.hero__tags[data-astro-cid-i3irphx7]{display:block}.hero__title[data-astro-cid-i3irphx7]{inset-block-start:calc(var(--header-h) + 3vh)}.hero__foot[data-astro-cid-i3irphx7]{align-items:end;gap:var(--s-8);max-width:var(--max);background:linear-gradient(#0000 0%,#070708b3 55%,#070708e6 100%);grid-template-columns:minmax(0,1fr) auto}.hero__scroll[data-astro-cid-i3irphx7]{display:flex}}.cena[data-astro-cid-bog6myad]{--p:0;background:var(--ink);position:relative}.js .cena[data-astro-cid-bog6myad].is-live{height:420svh}.cena__stage[data-astro-cid-bog6myad]{isolation:isolate;padding-block:var(--section);position:relative;overflow:hidden}.js .cena[data-astro-cid-bog6myad].is-live .cena__stage[data-astro-cid-bog6myad]{height:100svh;padding:0;position:sticky;top:0}.cena__glow[data-astro-cid-bog6myad]{z-index:-3;background:radial-gradient(50% 50% at var(--gx,62%) 55%, #c9a96e6b 0%, #6f57302e 40%, transparent 70%), radial-gradient(30% 8% at var(--gx,62%) 88%, #dcc28f4d 0%, transparent 70%);transform:rotate(calc(var(--p) * 12deg));position:absolute;inset:-10%}.cena[data-astro-cid-bog6myad][data-step="1"] .cena__glow[data-astro-cid-bog6myad]{--gx:64%}.cena[data-astro-cid-bog6myad][data-step="2"] .cena__glow[data-astro-cid-bog6myad]{--gx:60%}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__glow[data-astro-cid-bog6myad]{--gx:50%}.cena__words[data-astro-cid-bog6myad]{z-index:-2;place-items:center;display:grid;position:absolute;inset:0}.cena__word[data-astro-cid-bog6myad]{font-family:var(--font-display);letter-spacing:-.04em;text-transform:uppercase;white-space:nowrap;color:#0000;-webkit-text-stroke:1px #dcc28f59;opacity:0;transition:opacity .7s var(--ease-out), transform .9s var(--ease-out);grid-area:1/1;font-size:clamp(4rem,21vw,22rem);font-weight:800;font-stretch:125%;line-height:.8;transform:translateY(6%)scale(.96)}.cena__word[data-astro-cid-bog6myad][data-i="3"]{color:#c9a96e1f;-webkit-text-stroke:0;align-self:end;margin-bottom:30svh;font-size:clamp(3rem,15vw,16rem)}.cena__athletes[data-astro-cid-bog6myad]{z-index:-1;pointer-events:none;position:absolute;inset:0}.cena__athlete[data-astro-cid-bog6myad]{opacity:0;transform-origin:50% 100%;filter:drop-shadow(0 30px 40px #000000b3);width:auto;height:82%;transition:opacity .7s var(--ease-out), transform 1s var(--ease-out), left 1s var(--ease-out), height 1s var(--ease-out);position:absolute;bottom:0;left:62%;transform:translate(-50%,8%)rotate(4deg)scale(.92)}.cena__athlete[data-astro-cid-bog6myad] img{width:auto;max-width:none;height:100%;-webkit-mask-image:linear-gradient(#000 85%,#0000 100%);mask-image:linear-gradient(#000 85%,#0000 100%)}.cena__ui[data-astro-cid-bog6myad]{align-items:center;height:100%;display:flex;position:relative}.cena__texts[data-astro-cid-bog6myad]{display:grid}.cena__text[data-astro-cid-bog6myad]{gap:var(--s-4);opacity:0;visibility:hidden;max-width:30rem;transition:opacity .6s var(--ease-out), transform .8s var(--ease-out), visibility 0s .6s;grid-area:1/1;align-content:center;justify-items:start;display:grid;transform:translateY(24px)}.cena__name[data-astro-cid-bog6myad]{font-family:var(--font-display);font-size:var(--step-4);letter-spacing:-.03em;text-transform:uppercase;font-weight:800;font-stretch:118%;line-height:.95}.cena__name[data-astro-cid-bog6myad] em[data-astro-cid-bog6myad]{color:var(--gold);font-style:italic;font-weight:300;font-stretch:100%}.cena__summary[data-astro-cid-bog6myad]{color:#f3efe6d1;max-width:36ch}.cena__text--final[data-astro-cid-bog6myad]{max-width:40rem}.cena__ticks[data-astro-cid-bog6myad]{right:var(--gutter);gap:10px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.cena__ticks[data-astro-cid-bog6myad] li[data-astro-cid-bog6myad]{background:var(--line-strong);width:2px;height:28px;transition:background var(--t-med), height var(--t-med) var(--ease-out)}.cena[data-astro-cid-bog6myad][data-step="0"] [data-astro-cid-bog6myad][data-i="0"],.cena[data-astro-cid-bog6myad][data-step="1"] [data-astro-cid-bog6myad][data-i="1"],.cena[data-astro-cid-bog6myad][data-step="2"] [data-astro-cid-bog6myad][data-i="2"],.cena[data-astro-cid-bog6myad][data-step="3"] [data-astro-cid-bog6myad][data-i="3"]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.cena[data-astro-cid-bog6myad][data-step="0"] .cena__athlete[data-astro-cid-bog6myad][data-i="0"],.cena[data-astro-cid-bog6myad][data-step="1"] .cena__athlete[data-astro-cid-bog6myad][data-i="1"],.cena[data-astro-cid-bog6myad][data-step="2"] .cena__athlete[data-astro-cid-bog6myad][data-i="2"]{transform:translate(-50%, 0) rotate(calc(-2deg + var(--p) * 4deg)) scale(1)}.cena[data-astro-cid-bog6myad][data-step="0"] .cena__ticks[data-astro-cid-bog6myad] [data-astro-cid-bog6myad][data-i="0"],.cena[data-astro-cid-bog6myad][data-step="1"] .cena__ticks[data-astro-cid-bog6myad] [data-astro-cid-bog6myad][data-i="1"],.cena[data-astro-cid-bog6myad][data-step="2"] .cena__ticks[data-astro-cid-bog6myad] [data-astro-cid-bog6myad][data-i="2"],.cena[data-astro-cid-bog6myad][data-step="3"] .cena__ticks[data-astro-cid-bog6myad] [data-astro-cid-bog6myad][data-i="3"]{background:var(--gold);height:44px}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad]{opacity:1;height:50%}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad][data-i="0"]{left:30%;transform:translate(-50%)rotate(-6deg)}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad][data-i="1"]{left:50%;transform:translate(-50%,-4%)rotate(0)}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad][data-i="2"]{height:38%;left:70%;transform:translate(-50%)rotate(6deg)}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__ui[data-astro-cid-bog6myad]{padding-top:calc(var(--header-h) + 4svh);align-items:flex-start}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__texts[data-astro-cid-bog6myad]{text-align:center;justify-items:center;width:100%}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__text--final[data-astro-cid-bog6myad]{justify-items:center}.cena[data-astro-cid-bog6myad]:not(.is-live) .cena__words[data-astro-cid-bog6myad],.cena[data-astro-cid-bog6myad]:not(.is-live) .cena__athletes[data-astro-cid-bog6myad],.cena[data-astro-cid-bog6myad]:not(.is-live) .cena__ticks[data-astro-cid-bog6myad]{display:none}.cena[data-astro-cid-bog6myad]:not(.is-live) .cena__texts[data-astro-cid-bog6myad]{gap:var(--s-8)}.cena[data-astro-cid-bog6myad]:not(.is-live) .cena__text[data-astro-cid-bog6myad]{opacity:1;visibility:visible;grid-area:auto;transform:none}.cena[data-astro-cid-bog6myad]:not(.is-live) .cena__glow[data-astro-cid-bog6myad]{--gx:80%}@media (width<=959px){.cena__athlete[data-astro-cid-bog6myad]{height:52%;left:50%}.cena[data-astro-cid-bog6myad].is-live .cena__ui[data-astro-cid-bog6myad]{padding-top:calc(var(--header-h) + 3svh);align-items:flex-start}.cena__text[data-astro-cid-bog6myad]{max-width:none}.cena__name[data-astro-cid-bog6myad]{font-size:var(--step-3)}.cena__summary[data-astro-cid-bog6myad]{font-size:.95rem}.cena__ticks[data-astro-cid-bog6myad]{display:none}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad]{height:36%}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad][data-i="0"]{left:22%}.cena[data-astro-cid-bog6myad][data-step="3"] .cena__athlete[data-astro-cid-bog6myad][data-i="2"]{height:28%;left:77%}.cena__glow[data-astro-cid-bog6myad]{--gx:50%}}.intro[data-astro-cid-nwktezpe] .wrap[data-astro-cid-nwktezpe]{gap:clamp(2.5rem,5vw,4.5rem);display:grid}.intro__statement[data-astro-cid-nwktezpe]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.025em;max-width:24ch;font-weight:600;line-height:1.12}.intro__statement[data-astro-cid-nwktezpe] em[data-astro-cid-nwktezpe]{color:var(--gold-ink);font-style:italic;font-weight:300}.intro__top[data-astro-cid-nwktezpe]{gap:var(--s-6);display:grid}.intro__support[data-astro-cid-nwktezpe]{max-width:40ch;font-size:var(--step-1);color:var(--mute-ink);line-height:1.5}@media (width>=960px){.intro__top[data-astro-cid-nwktezpe]{align-items:end;gap:var(--s-9);grid-template-columns:8fr 4fr}}.intro__grid[data-astro-cid-nwktezpe]{gap:var(--s-7);padding-top:var(--s-7);border-top:1px solid var(--line);display:grid}.intro__num[data-astro-cid-nwktezpe]{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(5rem,14vw,11rem);font-weight:800;font-stretch:120%;line-height:.85}.intro__num-label[data-astro-cid-nwktezpe]{margin-top:var(--s-4);max-width:22ch;color:var(--mute-ink)}.intro__pillars[data-astro-cid-nwktezpe]{gap:var(--s-6);display:grid}.intro__pillars[data-astro-cid-nwktezpe] li[data-astro-cid-nwktezpe]{gap:var(--s-2);grid-template-columns:3rem 1fr;display:grid}.intro__pillars[data-astro-cid-nwktezpe] .index-num[data-astro-cid-nwktezpe]{color:var(--gold-ink);grid-row:span 2;padding-top:.35rem}.intro__pillars[data-astro-cid-nwktezpe] h3[data-astro-cid-nwktezpe]{font-family:var(--font-display);font-size:var(--step-2);letter-spacing:-.02em;font-weight:700;line-height:1.1}.intro__pillars[data-astro-cid-nwktezpe] p[data-astro-cid-nwktezpe]{color:var(--mute-ink);max-width:46ch}.intro[data-astro-cid-nwktezpe] .link[data-astro-cid-nwktezpe]{justify-self:start}@media (width>=960px){.intro__grid[data-astro-cid-nwktezpe]{gap:var(--s-9);grid-template-columns:5fr 7fr}}.svc__layout[data-astro-cid-qmjtkzr2]{gap:var(--s-8);display:grid}.svc__list[data-astro-cid-qmjtkzr2]{border-top:1px solid var(--line)}.svc__list[data-astro-cid-qmjtkzr2] li[data-astro-cid-qmjtkzr2]{border-bottom:1px solid var(--line)}.svc__row[data-astro-cid-qmjtkzr2]{gap:var(--s-2) var(--s-4);grid-template-columns:2.75rem 1fr auto;align-items:baseline;padding-block:clamp(1.4rem,2.6vw,2.2rem);display:grid;position:relative}.svc__row[data-astro-cid-qmjtkzr2] .index-num[data-astro-cid-qmjtkzr2]{padding-top:.2rem}.svc__name[data-astro-cid-qmjtkzr2]{font-family:var(--font-display);font-size:var(--step-3);letter-spacing:-.025em;transition:transform var(--t-med) var(--ease-out), color var(--t-med);font-weight:700;font-stretch:104%;line-height:1.02}.svc__summary[data-astro-cid-qmjtkzr2]{color:var(--mute);grid-column:2;max-width:52ch;font-size:.95rem}.svc__go[data-astro-cid-qmjtkzr2]{border:1px solid var(--line-strong);width:48px;height:48px;transition:background var(--t-med) var(--ease-out), color var(--t-med), border-color var(--t-med);border-radius:50%;grid-area:1/3;align-self:center;place-items:center;display:grid}.svc__row[data-astro-cid-qmjtkzr2]:hover .svc__name[data-astro-cid-qmjtkzr2],.svc__row[data-astro-cid-qmjtkzr2]:focus-visible .svc__name[data-astro-cid-qmjtkzr2]{color:var(--gold);transform:translate(8px)}.svc__row[data-astro-cid-qmjtkzr2]:hover .svc__go[data-astro-cid-qmjtkzr2]{background:var(--gold);border-color:var(--gold);color:var(--ink)}.svc__preview[data-astro-cid-qmjtkzr2]{display:none}.svc__all[data-astro-cid-qmjtkzr2]{margin-top:var(--s-7)}@media (width>=1080px){.svc__layout[data-astro-cid-qmjtkzr2]{gap:var(--s-8);grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.svc__preview[data-astro-cid-qmjtkzr2]{top:calc(var(--header-h) + 2rem);aspect-ratio:4/5;display:block;position:sticky}.svc__preview[data-astro-cid-qmjtkzr2] img{opacity:0;transition:opacity .7s var(--ease-out), transform 1.2s var(--ease-out);position:absolute;inset:0;transform:scale(1.06)}.svc__preview[data-astro-cid-qmjtkzr2] img.is-active{opacity:1;transform:none}}.work__grid[data-astro-cid-eei5yqns]{gap:var(--s-8) var(--col-gap);display:grid}@media (width>=960px){.work__grid[data-astro-cid-eei5yqns]{grid-template-columns:repeat(12,minmax(0,1fr))}.work__item--1[data-astro-cid-eei5yqns]{grid-area:span 2/1/auto/span 7}.work__item--2[data-astro-cid-eei5yqns]{grid-column:9/span 4;margin-top:22%}.work__item--3[data-astro-cid-eei5yqns]{grid-column:9/span 4}}.ins__grid[data-astro-cid-zeulvcfx]{gap:var(--s-8) var(--s-9);display:grid}.ins__list[data-astro-cid-zeulvcfx]{align-content:start;display:grid}.ins__all[data-astro-cid-zeulvcfx]{margin-top:var(--s-6);justify-self:start}@media (width>=960px){.ins__grid[data-astro-cid-zeulvcfx]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.acad__head[data-astro-cid-hqbewnb3]{gap:var(--s-5);margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.acad__head[data-astro-cid-hqbewnb3] .h[data-astro-cid-hqbewnb3]{max-width:15ch}.acad__free[data-astro-cid-hqbewnb3]{margin-top:var(--s-8);border-top:1px solid var(--line)}.acad__free[data-astro-cid-hqbewnb3] li[data-astro-cid-hqbewnb3]{gap:var(--s-3) var(--s-6);padding-block:var(--s-6);border-bottom:1px solid var(--line);display:grid}.acad__free[data-astro-cid-hqbewnb3] h3[data-astro-cid-hqbewnb3]{margin-bottom:.25rem}@media (width>=960px){.acad__free[data-astro-cid-hqbewnb3] li[data-astro-cid-hqbewnb3]{grid-template-columns:10rem 1fr auto;align-items:center}}.prin[data-astro-cid-yxeimdpq]{border-top:1px solid var(--line)}.prin__grid[data-astro-cid-yxeimdpq]{gap:0 var(--col-gap);display:grid}.prin__grid[data-astro-cid-yxeimdpq] li[data-astro-cid-yxeimdpq]{gap:var(--s-4);padding-block:var(--s-7);border-top:1px solid var(--line);align-content:start;display:grid}.prin__num[data-astro-cid-yxeimdpq]{font-family:var(--font-display);letter-spacing:.2em;color:var(--gold);font-size:.78rem;font-weight:600;font-stretch:118%}.prin__grid[data-astro-cid-yxeimdpq] p[data-astro-cid-yxeimdpq]{color:var(--mute);max-width:46ch}@media (width>=860px){.prin__grid[data-astro-cid-yxeimdpq]{column-gap:var(--s-9);grid-template-columns:1fr 1fr}}.quotes[data-astro-cid-gakqr736]{gap:var(--s-7) var(--col-gap);display:grid}.quote[data-astro-cid-gakqr736]{gap:var(--s-5);padding-top:var(--s-6);border-top:1px solid var(--line);align-content:start;display:grid;position:relative}.quote__mark[data-astro-cid-gakqr736]{font-family:var(--font-display);color:var(--gold);opacity:.6;font-size:5rem;line-height:1;position:absolute;top:-.1em;right:0}.quote[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-family:var(--font-display);font-size:var(--step-1);letter-spacing:-.01em;max-width:30ch;font-weight:500;line-height:1.35}.quote--lead[data-astro-cid-gakqr736] blockquote[data-astro-cid-gakqr736] p[data-astro-cid-gakqr736]{font-size:var(--step-3);letter-spacing:-.025em;max-width:24ch;font-weight:600;line-height:1.12}.quote[data-astro-cid-gakqr736] figcaption[data-astro-cid-gakqr736]{gap:var(--s-3);font-size:var(--step--1);color:var(--mute);display:grid}.quote__proof[data-astro-cid-gakqr736] summary[data-astro-cid-gakqr736]{cursor:pointer;color:var(--gold);text-underline-offset:.2em;text-decoration:underline;display:inline-block}.quote__proof[data-astro-cid-gakqr736] summary[data-astro-cid-gakqr736]::-webkit-details-marker{display:none}.quote__proof[data-astro-cid-gakqr736] img{margin-top:var(--s-4);border-radius:10px;width:100%;max-width:420px}@media (width>=960px){.quotes[data-astro-cid-gakqr736]{grid-template-columns:1.6fr 1fr 1fr}}
