.loader[data-astro-cid-tfd3xvz2]{display:none}html.js .loader[data-astro-cid-tfd3xvz2]{z-index:40;padding:var(--gutter,20px);color:#eef0f7;transition:opacity .7s var(--ease-out), visibility 0s linear .7s;background:radial-gradient(70vmax 70vmax at 50% 42%,#161d3a,#070910 72%);place-content:center;justify-items:center;gap:clamp(18px,3.2vh,34px);display:grid;position:fixed;inset:0}html.loaded .loader[data-astro-cid-tfd3xvz2]{opacity:0;visibility:hidden}html.ready .loader[data-astro-cid-tfd3xvz2]{animation:ld-out .6s var(--ease-out) 7s forwards}@keyframes ld-out{to{opacity:0;visibility:hidden}}.loader__scene[data-astro-cid-tfd3xvz2]{width:min(440px,max(66vmin,min(80vw,52vh)));height:auto;transition:transform .9s var(--ease-out);overflow:visible}html.loaded .loader__scene[data-astro-cid-tfd3xvz2]{transform:scale(1.08)}.loader__halo[data-astro-cid-tfd3xvz2]{transform-origin:370px 372px;animation:5s ease-in-out infinite alternate ld-glow}@keyframes ld-glow{to{opacity:.7;transform:scale(.96)}}.loader__shadow[data-astro-cid-tfd3xvz2]{fill:#05060b;opacity:.35}.loader__mark{color:#06070c;overflow:visible}.loader__mark path[fill=\#ffffff]{fill:#f1ebdc}.loader[data-astro-cid-tfd3xvz2][data-mode=ninja] .loader__mark,.loader[data-astro-cid-tfd3xvz2][data-mode=ninja] .loader__shadow[data-astro-cid-tfd3xvz2]{opacity:0}.loader__canvas[data-astro-cid-tfd3xvz2]{pointer-events:none;width:100%;height:100%;transition:transform .9s var(--ease-out);position:absolute;inset:0}html.loaded .loader__canvas[data-astro-cid-tfd3xvz2]{transform:scale(1.08)}.loader__gauge[data-astro-cid-tfd3xvz2]{gap:10px;width:min(300px,72vw);display:grid}.loader__katana[data-astro-cid-tfd3xvz2]{width:100%;height:auto;display:block;overflow:visible}.loader__saya[data-astro-cid-tfd3xvz2]{fill:#eef0f70f;stroke:#eef0f738;stroke-width:.8px}.loader__glint[data-astro-cid-tfd3xvz2]{opacity:0}.loader[data-astro-cid-tfd3xvz2][data-full] .loader__glint[data-astro-cid-tfd3xvz2]{animation:ld-glint .7s var(--ease-out) forwards}@keyframes ld-glint{0%{opacity:1;transform:translate(72px)}to{opacity:1;transform:translate(330px)}}.loader__label[data-astro-cid-tfd3xvz2]{letter-spacing:.04em;color:#eef0f79e;justify-content:space-between;margin:0;padding-left:22%;font-size:.8rem;display:flex}.loader__pct[data-astro-cid-tfd3xvz2]{font-variant-numeric:tabular-nums;color:#eef0f7}html.loaded .hero__title,html.loaded .hero__line,html.loaded .hero__hint{animation:ld-rise 1.2s var(--ease-out) both}html.loaded .hero__title{animation-delay:.12s}html.loaded .hero__line{animation-delay:.26s}html.loaded .hero__hint{animation-delay:.5s}html.loaded .top{animation:ld-drop 1s var(--ease-out) .35s both}html.loaded .world__night,html.loaded .world__stage{animation:ld-settle 1.6s var(--ease-out) both}@keyframes ld-rise{0%{translate:0 42px}}@keyframes ld-drop{0%{translate:0 -120%}}@keyframes ld-settle{0%{scale:1.06}}@media (prefers-reduced-motion:reduce){.loader__halo[data-astro-cid-tfd3xvz2],.loader[data-astro-cid-tfd3xvz2][data-full] .loader__glint[data-astro-cid-tfd3xvz2]{animation:none}html.loaded .loader__scene[data-astro-cid-tfd3xvz2],html.loaded .loader__canvas[data-astro-cid-tfd3xvz2]{transform:none}html.loaded .hero__title,html.loaded .hero__line,html.loaded .hero__hint,html.loaded .top,html.loaded .world__night,html.loaded .world__stage{animation:none}}.world[data-astro-cid-lcdefpme]{display:none}html.js .world[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;display:block;position:fixed;inset:0;overflow:clip}.world__night[data-astro-cid-lcdefpme]{background:linear-gradient(#05070f 0%,#0b0e1d 42%,#171c38 74%,#10142a 100%);position:absolute;inset:-1px}.sky[data-astro-cid-lcdefpme]{position:absolute;inset:0;overflow:hidden}.sky__moon[data-astro-cid-lcdefpme]{left:var(--mx,76%);top:var(--my,22%);background:radial-gradient(circle,#f2eee2 0 3.6vmin,#f2eee229 3.9vmin,#f2eee20d 9vmin,#0000 18vmin);width:36vmin;height:36vmin;margin:-18vmin 0 0 -18vmin;position:absolute}.sky__stars[data-astro-cid-lcdefpme]{width:200%;transform:translate3d(var(--sx,0px), var(--sy,0px), 0);display:flex;position:absolute;inset:0 auto 0 0}.sky__stars[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex:1;position:relative}.sky[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{width:var(--s);height:var(--s);opacity:var(--o);animation:twinkle var(--d) ease-in-out infinite;background:#e9edff;border-radius:50%;position:absolute}@keyframes twinkle{0%,to{opacity:var(--o);transform:scale(1)}50%{opacity:calc(var(--o) * .25);transform:scale(.7)}}.cloud[data-astro-cid-lcdefpme]{filter:blur(6px);background:radial-gradient(closest-side,#7886be33,#7886be14 55%,#0000);border-radius:50%;width:70vmax;height:9vmin;animation:linear infinite drift;position:absolute;left:0}.cloud--1[data-astro-cid-lcdefpme]{animation-duration:140s;animation-delay:-62s;top:17%}.cloud--2[data-astro-cid-lcdefpme]{opacity:.8;width:48vmax;height:6vmin;animation-duration:190s;animation-delay:-30s;top:25%}.cloud--3[data-astro-cid-lcdefpme]{opacity:.55;width:40vmax;height:5vmin;animation-duration:240s;animation-delay:-170s;top:9%}@keyframes drift{0%{transform:translate(-75vmax)}to{transform:translate(110vw)}}@media (prefers-reduced-motion:reduce){.sky[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme],.cloud[data-astro-cid-lcdefpme]{animation:none}.cloud[data-astro-cid-lcdefpme]{transform:translate(20vw)}}.bars[data-astro-cid-lcdefpme]{display:none}html.js .bars[data-astro-cid-lcdefpme]{z-index:15;pointer-events:none;--slow:0;display:block;position:fixed;inset:0}.bars[data-astro-cid-lcdefpme]:before,.bars[data-astro-cid-lcdefpme]:after{content:"";background:var(--ink);height:clamp(22px,5.6vh,58px);transform:scaleY(var(--slow));position:absolute;left:0;right:0}.bars[data-astro-cid-lcdefpme]:before{transform-origin:50% 0;top:0}.bars[data-astro-cid-lcdefpme]:after{transform-origin:50% 100%;bottom:0}.world__stage[data-astro-cid-lcdefpme]{display:none}html.js .world__stage[data-astro-cid-lcdefpme]{z-index:1;pointer-events:none;opacity:0;width:100%;height:100%;transition:opacity .9s var(--ease-out);display:block;position:fixed;inset:0}.world__word[data-astro-cid-lcdefpme]{z-index:1;color:#f5f5f1;opacity:0;visibility:hidden;pointer-events:none;will-change:transform, opacity;filter:drop-shadow(0 4px 18px #00000073);width:300px;position:fixed;top:0;left:0}.world__word[data-astro-cid-lcdefpme] svg{fill:currentColor;width:100%;height:auto;display:block}html.js .world__stage[data-astro-cid-lcdefpme][data-ready]{opacity:1}main[data-astro-cid-lcdefpme]{z-index:2;position:relative;overflow-x:clip}html.js main[data-astro-cid-lcdefpme]{pointer-events:none}html.js main[data-astro-cid-lcdefpme] a,html.js main[data-astro-cid-lcdefpme] button{pointer-events:auto}.course[data-astro-cid-lcdefpme]{padding:0 var(--gutter)}html.js .course[data-astro-cid-lcdefpme]{height:620vh}.hero[data-astro-cid-lcdefpme]{align-content:start;justify-items:start;gap:clamp(16px,2.4vh,28px);min-height:100svh;padding-block:clamp(104px,14vh,150px) 96px;display:grid}html.js .hero[data-astro-cid-lcdefpme]{height:100svh;position:sticky;top:0}.hero__title[data-astro-cid-lcdefpme]{text-shadow:0 2px 24px #080a1673;max-width:10.5ch;font-size:clamp(2.5rem,5.3vw,5rem)}.hero__title[data-astro-cid-lcdefpme]:lang(en),.hero__title[data-astro-cid-lcdefpme]:lang(es){max-width:13ch}.hero__line[data-astro-cid-lcdefpme]{color:var(--ink-soft);text-wrap:balance;text-shadow:0 1px 2px #080a16b3,0 2px 14px #080a1699;max-width:34ch;font-size:clamp(1.05rem,1.5vw,1.3rem)}.hero__hint[data-astro-cid-lcdefpme]{display:none}html.js .hero__hint[data-astro-cid-lcdefpme]{left:0;bottom:max(28px, env(safe-area-inset-bottom,0px));align-items:center;gap:14px;font-size:.95rem;font-weight:600;display:flex;position:absolute}.hero__hint[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--ink);transform-origin:50% 0;width:1.5px;height:44px;animation:hint 2.2s var(--ease-out) infinite}@keyframes hint{0%{transform:scaleY(0)}55%{transform-origin:50% 0;transform:scaleY(1)}56%{transform-origin:50% 100%}to{transform-origin:50% 100%;transform:scaleY(0)}}.chute[data-astro-cid-lcdefpme]{padding:0 var(--gutter)}.cat[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));gap:clamp(48px,9vh,96px) clamp(16px,2vw,32px);padding-block:clamp(72px,16vh,160px);display:grid}html.js .cat[data-astro-cid-lcdefpme]{padding-block:74vh 34vh}html.js .chute[data-astro-cid-lcdefpme]>[data-astro-cid-lcdefpme]:last-child{padding-bottom:40vh}.une[data-astro-cid-lcdefpme]{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);padding-block:clamp(40px,8vh,80px);display:grid}html.js .une[data-astro-cid-lcdefpme]{padding-block:68vh 30vh}html.js .une[data-astro-cid-lcdefpme]:first-child{padding-top:62vh}.une[data-astro-cid-lcdefpme]>.card{grid-column:1/span 8}.une[data-astro-cid-lcdefpme][data-side=right]>.card{grid-column:5/span 8}.cat__head[data-astro-cid-lcdefpme],.cat__cards[data-astro-cid-lcdefpme]{grid-column:1/span 7}.cat[data-astro-cid-lcdefpme][data-side=right] .cat__head[data-astro-cid-lcdefpme],.cat[data-astro-cid-lcdefpme][data-side=right] .cat__cards[data-astro-cid-lcdefpme]{grid-column:6/span 7}.cat__head[data-astro-cid-lcdefpme]{perspective:1100px;gap:14px;display:grid}.cat__title[data-astro-cid-lcdefpme]{transform-origin:50% 100%;will-change:transform;font-size:clamp(2.6rem,8vw,6rem)}.cat__line[data-astro-cid-lcdefpme]{text-wrap:balance;max-width:32ch;font-size:clamp(1.05rem,1.5vw,1.3rem)}.cat__cards[data-astro-cid-lcdefpme]{perspective:1400px;gap:clamp(56px,16vh,168px);display:grid}.cat__cards[data-astro-cid-lcdefpme][data-grid]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(40px,8vh,96px) clamp(18px,2vw,32px)}.cat__cards[data-astro-cid-lcdefpme][data-grid]>.card{width:100%;margin:0}.cat__cards[data-astro-cid-lcdefpme][data-grid]>.card:nth-child(2n){margin-top:clamp(48px,14vh,150px)}.cat__cards[data-astro-cid-lcdefpme][data-trio]{grid-column:1/span 6;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(18px,2.4vw,32px) clamp(14px,1.6vw,26px)}.cat[data-astro-cid-lcdefpme][data-side=right] .cat__cards[data-astro-cid-lcdefpme][data-trio]{grid-column:7/span 6}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card{width:100%;margin:0}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card:first-child{grid-area:1/1}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card:nth-child(2){grid-area:1/2/span 2;align-self:center}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card:nth-child(3){grid-area:2/1}.zen[data-astro-cid-lcdefpme] .cat__head[data-astro-cid-lcdefpme]{text-align:center;grid-column:1/-1;justify-items:center}.zen[data-astro-cid-lcdefpme] .cat__line[data-astro-cid-lcdefpme]{max-width:none}.zen__track[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:clamp(16px,2vw,32px);display:grid}.zen__stage[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:subgrid;row-gap:clamp(20px,3vh,36px);display:grid}html.js .zen__track[data-astro-cid-lcdefpme]{grid-template-rows:auto 130vh}html.js .zen__stage[data-astro-cid-lcdefpme]{position:sticky;top:clamp(64px,9vh,104px)}.zen__seat[data-astro-cid-lcdefpme]{grid-column:1/-1;height:clamp(190px,28vh,320px)}html.js .zen[data-astro-cid-lcdefpme]{row-gap:clamp(20px,3vh,36px)}.zen__steps[data-astro-cid-lcdefpme]{--ease-fluid:cubic-bezier(.32, .72, 0, 1);--band:10px;color:#f2f1ec;grid-column:2/span 10;grid-template-columns:auto 1fr auto 1fr auto;align-items:start;column-gap:clamp(10px,1.2vw,18px);margin:0;padding:0;list-style:none;display:grid;position:relative}.zen__step[data-astro-cid-lcdefpme]{display:contents}.zen__node[data-astro-cid-lcdefpme]{text-align:center;justify-items:center;gap:14px;display:grid}.zen__knot[data-astro-cid-lcdefpme]{width:64px;height:44px;fill:var(--belt);stroke:#f2f1ec66;stroke-width:1px;overflow:visible}.zen__name[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:clamp(1.4rem,2.4vw,2.4rem);line-height:1}.zen__proof[data-astro-cid-lcdefpme]{gap:2px;margin:0;display:grid}.zen__proof[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.6rem,2.6vw,2.6rem);font-weight:400;line-height:1}.zen__proof[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#f2f1ecb3;font-size:.9rem}.zen__link[data-astro-cid-lcdefpme]{margin-top:calc(15px - var(--band) / 2);height:var(--band);background:#f2f1ec1f;border-radius:2px;align-self:start;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f2f1ec2e}.zen__link[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(90deg, var(--belt), var(--next));transform:scaleX(clamp(0, calc(var(--p,1) * 2 - var(--i)), 1));transform-origin:0;position:absolute;inset:0}.zen__veil[data-astro-cid-lcdefpme]{z-index:-1;opacity:0;pointer-events:none;transition:opacity .6s var(--ease-fluid);background:#07080c9e;position:fixed;inset:0}html.js [data-astro-cid-lcdefpme][data-zen-track][data-live] .zen__veil[data-astro-cid-lcdefpme]{opacity:1}html.js .zen__node[data-astro-cid-lcdefpme]{transition:opacity .5s var(--ease-fluid), transform .6s var(--ease-fluid)}html.js .zen__step[data-astro-cid-lcdefpme]:not([data-on],[data-done]) .zen__node[data-astro-cid-lcdefpme]{opacity:.3;transform:translateY(6px)}@media (prefers-reduced-motion:reduce){html.js .zen__node[data-astro-cid-lcdefpme],.zen__veil[data-astro-cid-lcdefpme]{transition:none}}.vide__in[data-astro-cid-lcdefpme]{aspect-ratio:16/10;border-radius:var(--radius);color:#eef0f7c7;background:#eef0f70f;border:1.5px dashed #eef0f76b;place-items:center;font-size:clamp(1.4rem,2.6vw,2.2rem);display:grid}.sol[data-astro-cid-lcdefpme]{display:none}html.js .sol[data-astro-cid-lcdefpme]{height:1100vh;display:block}.fin[data-astro-cid-lcdefpme]{z-index:2;min-height:70svh;padding:96px var(--gutter) 40px;background:var(--paper);--show:1;--cta:1;align-content:center;gap:48px;display:grid;position:relative}html.js.night .fin[data-astro-cid-lcdefpme]{--ink:#eef0f7;--paper:#0b0d17;--ink-soft:#aab2cc;color:var(--ink)}html.js .fin[data-astro-cid-lcdefpme]{z-index:3;min-height:0;padding:0 var(--gutter);pointer-events:none;--show:0;--cta:0;visibility:hidden;background:0 0;grid-template-columns:repeat(12,minmax(0,1fr));position:fixed;inset:0}html.js .fin[data-astro-cid-lcdefpme][data-on=true]{visibility:visible}html.js .fin[data-astro-cid-lcdefpme][data-on=true] a[data-astro-cid-lcdefpme]{pointer-events:auto}.fin__karate[data-astro-cid-lcdefpme]{display:none}html.js .fin__karate[data-astro-cid-lcdefpme]{right:var(--gutter);text-wrap:balance;color:#eef0f7;text-shadow:0 2px 24px #080a16d9,0 0 2px #080a1699;max-width:min(30rem,36vw);opacity:var(--kara,0);transform:translate3d(calc((1 - var(--kara,0)) * 24px), -50%, 0);visibility:hidden;margin:0;font-size:clamp(1.6rem,2.8vw,2.6rem);line-height:1.12;display:block;position:absolute;top:42%}html.js .fin[data-astro-cid-lcdefpme][data-kara=true] .fin__karate[data-astro-cid-lcdefpme]{visibility:visible}.fin__lock[data-astro-cid-lcdefpme]{justify-items:start;gap:clamp(16px,2.6vh,28px);display:grid}.fin__word[data-astro-cid-lcdefpme]{opacity:var(--show)}.fin__title[data-astro-cid-lcdefpme],.fin__btn[data-astro-cid-lcdefpme]{opacity:var(--cta);transform:translate3d(0, calc((1 - var(--cta)) * 20px), 0)}html.js .fin__lock[data-astro-cid-lcdefpme]{grid-column:7/-1;align-self:center}html.js.night .fin__lock[data-astro-cid-lcdefpme]{position:relative}html.js.night .fin__lock[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;opacity:var(--show);pointer-events:none;background:radial-gradient(closest-side,#080a16b8,#080a1680 55%,#0000);position:absolute;inset:-22% -30% -22% -18%}.fin__word[data-astro-cid-lcdefpme] svg{width:min(100%,clamp(240px,36vw,560px));height:auto;color:var(--ink)}.fin__title[data-astro-cid-lcdefpme]{font-size:clamp(1.5rem,2.6vw,2.4rem)}.fin__legal[data-astro-cid-lcdefpme]{color:var(--ink-soft);opacity:var(--cta);gap:24px;font-size:.95rem;display:flex}html.js .fin__legal[data-astro-cid-lcdefpme]{left:var(--gutter);right:var(--gutter);bottom:max(22px, env(safe-area-inset-bottom,0px));justify-content:space-between;position:absolute}.fiche[data-astro-cid-lcdefpme]{overscroll-behavior:contain;background:var(--c,var(--ink));width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--k,var(--paper));border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.fiche[data-astro-cid-lcdefpme]::backdrop{background:0 0}.fiche__close[data-astro-cid-lcdefpme]{top:max(18px, env(safe-area-inset-top,0px));right:var(--gutter);z-index:2;background:var(--k,var(--paper));width:48px;height:48px;color:var(--c,var(--ink));cursor:pointer;transition:transform .5s var(--ease-out);border:0;border-radius:50%;place-items:center;display:grid;position:fixed}.fiche__close[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:20px;height:20px}.fiche__close[data-astro-cid-lcdefpme]:hover{transform:rotate(90deg)}.fiche__close[data-astro-cid-lcdefpme]:focus-visible{outline-color:var(--k,var(--paper))}@media (width<=899px){.hero[data-astro-cid-lcdefpme]{padding-top:max(118px,16svh);padding-bottom:calc(max(28px, env(safe-area-inset-bottom,0px)) + 62px);align-content:end;gap:10px}.hero__title[data-astro-cid-lcdefpme],.hero__title[data-astro-cid-lcdefpme]:lang(en),.hero__title[data-astro-cid-lcdefpme]:lang(es){max-width:none;font-size:clamp(1.6rem,7.2vw,2.1rem)}.hero__line[data-astro-cid-lcdefpme]{font-size:1rem}.cat__head[data-astro-cid-lcdefpme],.cat__cards[data-astro-cid-lcdefpme],.cat[data-astro-cid-lcdefpme][data-side=right] .cat__head[data-astro-cid-lcdefpme],.cat[data-astro-cid-lcdefpme][data-side=right] .cat__cards[data-astro-cid-lcdefpme]{grid-column:1/-1}html.js .cat[data-astro-cid-lcdefpme]{padding-block:60vh 26vh}.une[data-astro-cid-lcdefpme]>.card,.une[data-astro-cid-lcdefpme][data-side=right]>.card{grid-column:1/-1}html.js .une[data-astro-cid-lcdefpme]{padding-block:54vh 24vh}html.js .cat__head[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:22px;justify-self:start;padding:16px 18px 18px;box-shadow:0 30px 60px -34px #0b0d1780}.cat__cards[data-astro-cid-lcdefpme]{gap:clamp(56px,22vh,190px)}.zen[data-astro-cid-lcdefpme] .cat__head[data-astro-cid-lcdefpme]{justify-self:center}.zen__seat[data-astro-cid-lcdefpme]{height:clamp(120px,17vh,170px)}html.js .zen__stage[data-astro-cid-lcdefpme]{top:72px}.zen__steps[data-astro-cid-lcdefpme]{grid-column:1/-1;grid-template-columns:auto;justify-self:center;row-gap:6px}.zen__node[data-astro-cid-lcdefpme]{text-align:left;grid-template-rows:auto auto;grid-template-columns:64px auto;place-items:center start;gap:6px 16px}.zen__knot[data-astro-cid-lcdefpme]{grid-row:1/3}.zen__proof[data-astro-cid-lcdefpme]{grid-template-columns:auto auto;align-items:baseline;gap:8px}.zen__link[data-astro-cid-lcdefpme]{width:var(--band);height:26px;margin:0 0 0 calc(32px - var(--band) / 2)}.zen__link[data-astro-cid-lcdefpme]:after{background:linear-gradient(180deg, var(--belt), var(--next));transform:scaleY(clamp(0, calc(var(--p,1) * 2 - var(--i)), 1));transform-origin:50% 0}.zen__name[data-astro-cid-lcdefpme]{font-size:1.5rem}.zen__proof[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1.3rem}.cat__cards[data-astro-cid-lcdefpme][data-grid]{grid-template-columns:1fr}.cat__cards[data-astro-cid-lcdefpme][data-grid]>.card:nth-child(2n){margin-top:0}.cat__cards[data-astro-cid-lcdefpme][data-trio],.cat[data-astro-cid-lcdefpme][data-side=right] .cat__cards[data-astro-cid-lcdefpme][data-trio]{grid-column:1/-1;grid-template-columns:1fr;row-gap:clamp(36px,7vh,64px)}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card{width:80%}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card:nth-child(n){grid-area:auto;align-self:auto;margin-top:0}.cat__cards[data-astro-cid-lcdefpme][data-trio]>.card:nth-child(2){margin-left:auto}html.js .fin[data-astro-cid-lcdefpme]{grid-template-columns:1fr;align-content:end;padding-bottom:86px;display:grid}html.js .fin__lock[data-astro-cid-lcdefpme]{grid-column:1;align-self:end}html.js .fin__karate[data-astro-cid-lcdefpme]{max-width:none;top:104px;left:var(--gutter);transform:translate3d(0, calc((1 - var(--kara,0)) * -16px), 0);font-size:clamp(1.45rem,6.4vw,1.9rem)}.fin__word[data-astro-cid-lcdefpme] svg{width:min(74vw,340px)}}@media (prefers-reduced-motion:reduce){.hero__hint[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{animation:none}}
