.platform-buttons[data-astro-cid-3bt2ma2g]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:560px){.platform-buttons[data-astro-cid-3bt2ma2g]{grid-template-columns:repeat(3,1fr)}}.persona-frame[data-astro-cid-443lio6u]{margin:0;width:100%}.persona-frame__inner[data-astro-cid-443lio6u]{position:relative;width:100%;aspect-ratio:var(--ratio, 3 / 4);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-card-dark);box-shadow:var(--shadow-lift)}.persona-frame__art[data-astro-cid-443lio6u]{position:absolute;inset:0;width:100%;height:100%}.persona-frame__inner[data-astro-cid-443lio6u] .persona-frame__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--obj-pos, 50% 22%);filter:brightness(.94) contrast(1.04) saturate(.96)}.persona-frame__vignette[data-astro-cid-443lio6u]{position:absolute;inset:0;z-index:1;pointer-events:none;background:radial-gradient(120% 90% at 50% 34%,transparent 40%,oklch(.145 .011 276 / .5) 100%),linear-gradient(to top,oklch(.145 .011 276 / .75) 0%,transparent 42%),linear-gradient(to bottom,oklch(.145 .011 276 / .35) 0%,transparent 24%)}.persona-frame__inner[data-astro-cid-443lio6u]:has(.persona-frame__vignette):after{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #fbfaf917}.corner[data-astro-cid-443lio6u]{position:absolute;width:26px;height:26px;border:2px solid var(--color-accent);z-index:2;filter:drop-shadow(0 0 6px oklch(.674 .217 37 / .4))}.corner--tl[data-astro-cid-443lio6u]{top:12px;left:12px;border-right:0;border-bottom:0}.corner--tr[data-astro-cid-443lio6u]{top:12px;right:12px;border-left:0;border-bottom:0}.corner--bl[data-astro-cid-443lio6u]{bottom:12px;left:12px;border-right:0;border-top:0}.corner--br[data-astro-cid-443lio6u]{bottom:12px;right:12px;border-left:0;border-top:0}.rec-dot[data-astro-cid-443lio6u]{position:absolute;top:16px;right:46px;width:8px;height:8px;border-radius:999px;background:var(--color-accent);box-shadow:0 0 10px #ff5316b3;z-index:2}@media(prefers-reduced-motion:no-preference){.rec-dot[data-astro-cid-443lio6u]{animation:rec-blink 1.6s steps(1) infinite}}@keyframes rec-blink{0%,60%{opacity:1}61%,to{opacity:.25}}.persona-frame__cap[data-astro-cid-443lio6u]{position:absolute;left:16px;bottom:16px;z-index:2;display:flex;flex-direction:column;gap:4px}.cap-main[data-astro-cid-443lio6u]{font-size:.6875rem;letter-spacing:.06em;color:var(--color-text-on-dark);text-transform:uppercase}.cap-tag[data-astro-cid-443lio6u]{font-size:.625rem;letter-spacing:.08em;color:var(--color-text-on-dark-mute);text-transform:uppercase;opacity:.7}.hero[data-astro-cid-ljmcuqxi]{padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:var(--section-base);overflow:hidden;--hero-h1-size: clamp(2.75rem, 6vw, 4.5rem)}@media(min-width:900px){.hero[data-astro-cid-ljmcuqxi]{box-sizing:border-box;min-height:calc(100vh - 65px);min-height:calc(100svh - 65px);display:flex;flex-direction:column;justify-content:center}}@media(min-width:900px)and (max-height:940px){.hero[data-astro-cid-ljmcuqxi]{padding-top:clamp(1.5rem,3.5vw,2.5rem);padding-bottom:var(--section-tight);--hero-h1-size: clamp(2.75rem, 5vw, 4rem)}}.hero__glow[data-astro-cid-ljmcuqxi]{width:620px;height:620px;top:-140px;left:-120px}.hero__grid[data-astro-cid-ljmcuqxi]{display:grid;gap:clamp(2rem,5vw,4rem);align-items:center}@media(min-width:900px){.hero__grid[data-astro-cid-ljmcuqxi]{grid-template-columns:1.15fr .85fr}}.hero__eyebrow[data-astro-cid-ljmcuqxi]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-accent)}.hero__eyebrow[data-astro-cid-ljmcuqxi] .dot[data-astro-cid-ljmcuqxi]{width:7px;height:7px;border-radius:999px;background:var(--color-accent);box-shadow:0 0 8px #ff5316b3}.hero__h1[data-astro-cid-ljmcuqxi]{font-size:var(--hero-h1-size, var(--text-hero));font-weight:800;line-height:1.02;margin-top:.85rem;letter-spacing:-.01em}.accent-word[data-astro-cid-ljmcuqxi]{color:var(--color-accent);position:relative;white-space:nowrap}.hero__lead[data-astro-cid-ljmcuqxi]{font-size:var(--text-lead);color:var(--color-text-on-dark-mute);margin-top:1.25rem;max-width:34ch}.hero__above[data-astro-cid-ljmcuqxi]{font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);margin-top:1.75rem;margin-bottom:.85rem}.hero__below[data-astro-cid-ljmcuqxi]{font-size:.85rem;color:var(--color-text-on-dark-mute);margin-top:.85rem}@media(min-width:900px)and (max-height:940px){.hero[data-astro-cid-ljmcuqxi]{padding-top:2rem;padding-bottom:3rem}.hero__lead[data-astro-cid-ljmcuqxi]{margin-top:.9rem}.hero__above[data-astro-cid-ljmcuqxi]{margin-top:1.1rem;margin-bottom:.65rem}.hero__below[data-astro-cid-ljmcuqxi]{margin-top:.65rem}}@media(min-width:900px)and (max-height:820px){.hero[data-astro-cid-ljmcuqxi]{padding-top:1rem;padding-bottom:1.75rem;--hero-h1-size: clamp(2.5rem, 4.4vw, 3.5rem)}.hero__persona[data-astro-cid-ljmcuqxi]{width:100%;max-width:400px;margin-left:auto}.hero__lead[data-astro-cid-ljmcuqxi]{margin-top:.8rem;font-size:1.125rem}.hero__above[data-astro-cid-ljmcuqxi]{margin-top:.95rem;margin-bottom:.6rem}}@media(max-width:899px){.hero[data-astro-cid-ljmcuqxi]{padding-top:clamp(1.5rem,4vw,2.5rem);padding-bottom:var(--section-tight)}.hero__above[data-astro-cid-ljmcuqxi]{margin-top:1.15rem;margin-bottom:.7rem}.hero__persona[data-astro-cid-ljmcuqxi]{display:none}.hero__lead[data-astro-cid-ljmcuqxi]{max-width:none;margin-top:1rem}}.tc[data-astro-cid-3hi2bmjl]{padding-block:clamp(2.25rem,4vw,3.25rem);overflow:hidden;border-top:1px solid color-mix(in oklch,var(--color-ink-line) 75%,transparent);border-bottom:1px solid color-mix(in oklch,var(--color-ink-line) 75%,transparent)}@media(min-width:900px){.tc[data-astro-cid-3hi2bmjl]{box-sizing:border-box;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.tc[data-astro-cid-3hi2bmjl]>.container[data-astro-cid-3hi2bmjl]{width:100%}}@media(min-width:900px)and (max-height:820px){.tc[data-astro-cid-3hi2bmjl]{padding-block:1.5rem}.tc[data-astro-cid-3hi2bmjl] .tc__grid[data-astro-cid-3hi2bmjl]{margin-top:1rem}.tc[data-astro-cid-3hi2bmjl] .tc__stats[data-astro-cid-3hi2bmjl]{margin-top:1.1rem}.tc[data-astro-cid-3hi2bmjl] .sv[data-astro-cid-3hi2bmjl]{padding:.85rem .9rem .9rem}.tc[data-astro-cid-3hi2bmjl] .sv__glyph--img[data-astro-cid-3hi2bmjl]{width:48px;height:48px}.tc[data-astro-cid-3hi2bmjl] .sv__name[data-astro-cid-3hi2bmjl]{margin-top:.3rem;font-size:clamp(.95rem,.3vw + .88rem,1.05rem)}.tc[data-astro-cid-3hi2bmjl] .stat[data-astro-cid-3hi2bmjl]{padding:.85rem 1rem;gap:.35rem}}@media(min-width:900px)and (max-height:750px){.tc[data-astro-cid-3hi2bmjl]{padding-block:1rem}.tc[data-astro-cid-3hi2bmjl] .tc__grid[data-astro-cid-3hi2bmjl]{margin-top:.75rem;gap:.6rem}.tc[data-astro-cid-3hi2bmjl] .tc__stats[data-astro-cid-3hi2bmjl]{margin-top:.8rem}.tc[data-astro-cid-3hi2bmjl] .sv[data-astro-cid-3hi2bmjl]{padding:.7rem .8rem .75rem}.tc[data-astro-cid-3hi2bmjl] .sv__glyph--img[data-astro-cid-3hi2bmjl]{width:42px;height:42px}.tc[data-astro-cid-3hi2bmjl] .stat[data-astro-cid-3hi2bmjl]{padding:.7rem .9rem;gap:.25rem}.tc[data-astro-cid-3hi2bmjl] .stat__caption[data-astro-cid-3hi2bmjl]{font-size:.82rem}}.tc__glow[data-astro-cid-3hi2bmjl]{width:560px;height:560px;top:-180px;right:-160px}.tc__head[data-astro-cid-3hi2bmjl]{max-width:none}.tc__eyebrow[data-astro-cid-3hi2bmjl]{color:var(--color-accent)}.tc__h2[data-astro-cid-3hi2bmjl]{font-size:clamp(1.7rem,3vw,2.6rem);font-weight:700;margin-top:.7rem;color:var(--color-text-on-dark);text-wrap:nowrap}@media(max-width:900px){.tc__h2[data-astro-cid-3hi2bmjl]{text-wrap:balance}}.tc__grid[data-astro-cid-3hi2bmjl]{list-style:none;margin:clamp(1.25rem,2.5vw,1.75rem) 0 0;padding:0;display:grid;gap:.7rem}.sv[data-astro-cid-3hi2bmjl]{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"glyph name";align-items:center;column-gap:.85rem;row-gap:.55rem;min-width:0;background:var(--color-card-dark);border:1px solid var(--color-ink-line);border-radius:var(--radius);padding:1rem 2.6rem 1.05rem 1rem}.sv__name[data-astro-cid-3hi2bmjl]{grid-area:name}.sv__body[data-astro-cid-3hi2bmjl]{display:contents}@media(min-width:540px){.tc__grid[data-astro-cid-3hi2bmjl]{grid-template-columns:repeat(2,1fr);gap:.85rem}.sv[data-astro-cid-3hi2bmjl]{grid-template-columns:minmax(0,1fr);grid-template-areas:"glyph" "name";align-items:start;row-gap:.35rem;padding:1.05rem 1rem 1.1rem}.sv__name[data-astro-cid-3hi2bmjl]{margin-top:.45rem}}@media(min-width:1100px){.tc__grid[data-astro-cid-3hi2bmjl]{grid-template-columns:repeat(4,1fr);gap:.95rem}}.sv__glyph[data-astro-cid-3hi2bmjl]{grid-area:glyph;display:grid;place-items:center;width:48px;height:48px;border-radius:14px;color:var(--color-accent);background:color-mix(in oklch,var(--color-accent) 13%,transparent);border:1px solid color-mix(in oklch,var(--color-accent) 38%,transparent)}.sv__glyph[data-astro-cid-3hi2bmjl] svg{width:25px;height:25px}.sv__glyph--img[data-astro-cid-3hi2bmjl]{width:58px;height:58px;background:none;border:0;border-radius:0}.sv__glyph--img[data-astro-cid-3hi2bmjl] img{width:100%;height:100%;object-fit:contain}.sv__name[data-astro-cid-3hi2bmjl]{font-family:var(--font-display);font-weight:600;font-size:clamp(1rem,.35vw + .92rem,1.15rem);line-height:1.25;color:var(--color-text-on-dark);overflow-wrap:break-word;text-wrap:pretty}.sv__n[data-astro-cid-3hi2bmjl]{position:absolute;top:1rem;right:1rem;font-size:.7rem;color:color-mix(in oklch,var(--color-text-on-dark-mute) 75%,transparent)}@media(min-width:540px){.sv__n[data-astro-cid-3hi2bmjl]{top:1.35rem;right:1.25rem}}.tc__stats[data-astro-cid-3hi2bmjl]{margin-top:clamp(1.5rem,3vw,2rem)}.tc__stats-head[data-astro-cid-3hi2bmjl]{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.tc__stats-label[data-astro-cid-3hi2bmjl]{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-on-dark-mute);white-space:nowrap}.tc__stats-rule[data-astro-cid-3hi2bmjl]{flex:1;height:1px;background:linear-gradient(to right,color-mix(in oklch,var(--color-accent) 55%,transparent),transparent)}.tc__stats-grid[data-astro-cid-3hi2bmjl]{list-style:none;margin:0;padding:0;display:grid;gap:.9rem}@media(min-width:900px){.tc__stats-grid[data-astro-cid-3hi2bmjl]{grid-template-columns:1.25fr 1fr 1fr;gap:1.1rem}}.stat[data-astro-cid-3hi2bmjl]{display:flex;flex-direction:column;gap:.5rem;min-width:0;background:var(--color-surface);border-radius:var(--radius-lg);padding:clamp(1rem,1.8vw,1.35rem);color:var(--color-text-on-light);box-shadow:0 12px 44px #03030573;transition:transform .18s ease,box-shadow .18s ease;container-type:inline-size}.stat[data-astro-cid-3hi2bmjl]:hover{transform:translateY(-3px);box-shadow:0 18px 52px #0303058c}.stat__num[data-astro-cid-3hi2bmjl]{font-family:var(--font-display);font-weight:800;line-height:1.05;letter-spacing:-.02em;color:var(--color-accent);font-size:clamp(1.5rem,2.1vw,2.05rem);min-height:2.2em;display:flex;align-items:center}@supports (container-type: inline-size){.stat__num--long[data-astro-cid-3hi2bmjl]{font-size:clamp(1.2rem,8.2cqi,2.05rem)}}.stat__caption[data-astro-cid-3hi2bmjl]{font-size:.95rem;line-height:1.45;color:var(--color-text-on-light);max-width:30ch}@media(prefers-reduced-motion:reduce){.stat[data-astro-cid-3hi2bmjl]{transition:none}}.conf-frame[data-astro-cid-jkzwxc56]{position:relative;width:100%;aspect-ratio:var(--ratio, 4 / 3);border-radius:var(--radius-lg);overflow:hidden;background:var(--color-card-dark);box-shadow:var(--shadow-lift)}.conf-frame[data-astro-cid-jkzwxc56]:not(.conf-frame--soon):after{content:"";position:absolute;inset:0;border-radius:inherit;box-shadow:inset 0 0 0 1px #fbfaf914;pointer-events:none;z-index:2}.conf-frame__art[data-astro-cid-jkzwxc56],.conf-frame[data-astro-cid-jkzwxc56] .conf-frame__photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.conf-frame--soon[data-astro-cid-jkzwxc56]{background:color-mix(in oklch,var(--color-accent) 6%,transparent);border:2px dashed color-mix(in oklch,var(--color-accent) 45%,transparent);box-shadow:none}.conf-frame__soon[data-astro-cid-jkzwxc56]{position:absolute;inset:0;display:grid;place-items:center}.conf-frame__soon-label[data-astro-cid-jkzwxc56]{font-size:clamp(1.1rem,3.4vw,1.6rem);font-weight:600;letter-spacing:.24em;text-indent:.24em;text-transform:uppercase;color:color-mix(in oklch,var(--color-accent) 85%,transparent)}.f-corner[data-astro-cid-jkzwxc56]{position:absolute;width:22px;height:22px;border:2px solid var(--color-accent);z-index:3;filter:drop-shadow(0 0 6px oklch(.674 .217 37 / .35))}.f-corner--tl[data-astro-cid-jkzwxc56]{top:10px;left:10px;border-right:0;border-bottom:0}.f-corner--tr[data-astro-cid-jkzwxc56]{top:10px;right:10px;border-left:0;border-bottom:0}.f-corner--bl[data-astro-cid-jkzwxc56]{bottom:10px;left:10px;border-right:0;border-top:0}.f-corner--br[data-astro-cid-jkzwxc56]{bottom:10px;right:10px;border-left:0;border-top:0}.vh[data-astro-cid-jkzwxc56]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.persona[data-astro-cid-cv7ilmt3]{padding-block:clamp(2rem,4vw,3rem);overflow:hidden}@media(min-width:900px){.persona[data-astro-cid-cv7ilmt3]{box-sizing:border-box;min-height:100vh;min-height:100svh;display:flex;flex-direction:column;justify-content:center}.persona__inner[data-astro-cid-cv7ilmt3]{width:100%}}@media(min-width:900px)and (max-height:950px){.persona[data-astro-cid-cv7ilmt3]{padding-block:1.5rem}.persona[data-astro-cid-cv7ilmt3] .persona__h2[data-astro-cid-cv7ilmt3]{font-size:clamp(1.3rem,2.2vw,1.7rem);margin-bottom:1rem}.persona[data-astro-cid-cv7ilmt3] .tcard[data-astro-cid-cv7ilmt3]{width:330px}.persona[data-astro-cid-cv7ilmt3] .persona__foot[data-astro-cid-cv7ilmt3]{margin-top:1rem}.persona[data-astro-cid-cv7ilmt3] .persona__cta[data-astro-cid-cv7ilmt3]{margin-top:1.1rem}}@media(min-width:900px)and (max-height:800px){.persona[data-astro-cid-cv7ilmt3] .tcard[data-astro-cid-cv7ilmt3]{width:288px}.persona[data-astro-cid-cv7ilmt3] .persona__h2[data-astro-cid-cv7ilmt3]{margin-bottom:.9rem}.persona[data-astro-cid-cv7ilmt3] .rail[data-astro-cid-cv7ilmt3]{padding-bottom:1rem}}@media(min-width:900px)and (max-height:750px){.persona[data-astro-cid-cv7ilmt3]{padding-block:1rem}.persona[data-astro-cid-cv7ilmt3] .tcard[data-astro-cid-cv7ilmt3]{width:250px}.persona[data-astro-cid-cv7ilmt3] .persona__h2[data-astro-cid-cv7ilmt3]{font-size:clamp(1.15rem,1.9vw,1.45rem);margin-bottom:.7rem}.persona[data-astro-cid-cv7ilmt3] .rail[data-astro-cid-cv7ilmt3]{padding-bottom:.75rem}.persona[data-astro-cid-cv7ilmt3] .persona__foot[data-astro-cid-cv7ilmt3]{margin-top:.5rem}.persona[data-astro-cid-cv7ilmt3] .persona__cta[data-astro-cid-cv7ilmt3]{margin-top:.7rem}}.persona__glow[data-astro-cid-cv7ilmt3]{width:520px;height:520px;top:-60px;left:-80px}.persona__inner[data-astro-cid-cv7ilmt3]{timeline-scope:--rail-x}.persona__rail-wrap[data-astro-cid-cv7ilmt3]{position:relative}.rail[data-astro-cid-cv7ilmt3]{--card-w: min(76vw, 356px);--rail-gap: clamp(.9rem, 2vw, 1.5rem);--rail-pad: max(var(--content-pad), calc((100vw - var(--content)) / 2));list-style:none;margin:0;padding:.25rem var(--rail-pad) 1.5rem;display:flex;gap:var(--rail-gap);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline-start:var(--rail-pad);scroll-timeline:--rail-x x;scrollbar-width:none}.rail[data-astro-cid-cv7ilmt3]::-webkit-scrollbar{display:none}.rail[data-astro-cid-cv7ilmt3]:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px;border-radius:var(--radius-sm)}@media(min-width:1024px){.rail[data-astro-cid-cv7ilmt3]{--card-w: 320px}}.tcard[data-astro-cid-cv7ilmt3]{flex:none;width:var(--card-w);scroll-snap-align:start;display:flex;flex-direction:column}.tcard__tick[data-astro-cid-cv7ilmt3]{position:relative;display:block;height:10px;margin-block:clamp(.9rem,2vw,1.25rem)}.tcard__tick[data-astro-cid-cv7ilmt3]:before{content:"";position:absolute;left:0;right:calc(-1 * var(--rail-gap));top:50%;height:1px;background:var(--color-ink-line)}.tcard[data-astro-cid-cv7ilmt3]:last-child .tcard__tick[data-astro-cid-cv7ilmt3]:before{right:0;background:linear-gradient(to right,var(--color-ink-line),transparent)}.tcard__tick[data-astro-cid-cv7ilmt3]:after{content:"";position:absolute;left:0;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:999px;background:var(--color-accent);box-shadow:0 0 0 4px var(--color-ink-deep)}.tcard--soon[data-astro-cid-cv7ilmt3] .tcard__tick[data-astro-cid-cv7ilmt3]:after{background:var(--color-ink-deep);border:2px solid color-mix(in oklch,var(--color-accent) 70%,transparent)}.tcard__meta[data-astro-cid-cv7ilmt3]{min-width:0}.tcard__year[data-astro-cid-cv7ilmt3]{display:block;font-size:.75rem;letter-spacing:.06em;color:var(--color-accent)}.tcard--soon[data-astro-cid-cv7ilmt3] .tcard__year[data-astro-cid-cv7ilmt3]{color:color-mix(in oklch,var(--color-accent) 78%,transparent)}.tcard__conf[data-astro-cid-cv7ilmt3]{margin-top:.4rem;font-size:1.05rem;font-weight:700;font-family:var(--font-display);line-height:1.2;color:var(--color-text-on-dark);overflow-wrap:break-word}.tcard__topic[data-astro-cid-cv7ilmt3]{margin-top:.45rem;font-size:.9rem;line-height:1.5;color:var(--color-text-on-dark-mute);overflow-wrap:break-word}.rail-fade[data-astro-cid-cv7ilmt3]{position:absolute;top:0;bottom:1.5rem;right:0;width:clamp(36px,7vw,88px);pointer-events:none;z-index:2;background:linear-gradient(to left,var(--color-ink-deep),transparent)}.rail-foot[data-astro-cid-cv7ilmt3]{display:flex;align-items:center;gap:1rem;margin-top:.25rem}.rail-bar[data-astro-cid-cv7ilmt3]{position:relative;display:block;flex:1;max-width:240px;height:2px;border-radius:2px;background:var(--color-ink-line);overflow:hidden}.rail-bar__thumb[data-astro-cid-cv7ilmt3]{display:block;width:34%;height:100%;border-radius:2px;background:var(--color-accent)}.rail-hint[data-astro-cid-cv7ilmt3]{font-size:.65rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-on-dark-mute);white-space:nowrap}@supports (timeline-scope: --rail-x){.rail-bar__thumb[data-astro-cid-cv7ilmt3]{animation:rail-progress linear both;animation-timeline:--rail-x}.rail-fade[data-astro-cid-cv7ilmt3]{animation:rail-fade-out linear both;animation-timeline:--rail-x;animation-range:82% 100%}}@keyframes rail-progress{to{transform:translate(194%)}}@keyframes rail-fade-out{to{opacity:0}}@media(prefers-reduced-motion:no-preference){.rail-hint__arrow[data-astro-cid-cv7ilmt3]{display:inline-block;animation:hint-nudge 2.4s cubic-bezier(.25,.46,.45,.94) infinite}}@keyframes hint-nudge{0%,70%,to{transform:translate(0)}82%{transform:translate(4px)}}.persona__foot[data-astro-cid-cv7ilmt3]{margin-top:clamp(1.5rem,3vw,2.25rem)}.persona__h2[data-astro-cid-cv7ilmt3]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.45rem,2.6vw,2.1rem);line-height:1.18;color:var(--color-text-on-dark);max-width:26ch;text-wrap:balance;margin-bottom:clamp(1.75rem,3.5vw,2.75rem)}.persona__cta[data-astro-cid-cv7ilmt3]{margin-top:1.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.9rem 1.25rem}.persona__cta-hint[data-astro-cid-cv7ilmt3]{font-size:.7rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-on-dark-mute)}.thumb[data-astro-cid-sckrwiqs]{width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--radius-sm);background:var(--color-surface-alt)}.thumb[data-astro-cid-sckrwiqs] svg[data-astro-cid-sckrwiqs]{width:100%;height:100%;display:block}.feed[data-astro-cid-7jabygm5]{padding-block:var(--section-base)}.feed__head[data-astro-cid-7jabygm5]{max-width:none}.feed__eyebrow[data-astro-cid-7jabygm5]{color:var(--color-text-on-light-mute)}.feed__h2[data-astro-cid-7jabygm5]{font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:700;margin-top:.7rem;color:var(--color-text-on-light);max-width:34ch;text-wrap:balance}.feed__grid[data-astro-cid-7jabygm5]{display:grid;gap:1rem;margin-top:clamp(1.5rem,3vw,2rem);grid-template-columns:1fr}@media(min-width:620px){.feed__grid[data-astro-cid-7jabygm5]{grid-template-columns:repeat(2,1fr)}}@media(min-width:980px){.feed__grid[data-astro-cid-7jabygm5]{grid-template-columns:repeat(3,1fr)}}@media(min-width:980px){.feed__grid[data-astro-cid-7jabygm5]>[data-astro-cid-7jabygm5]:nth-child(3n+2){margin-top:1.75rem}}.post-card[data-astro-cid-7jabygm5]{position:relative;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid color-mix(in oklch,var(--color-text-on-light) 10%,transparent);border-radius:var(--radius);padding:.85rem;color:var(--color-text-on-light);transition:transform .2s cubic-bezier(.25,.46,.45,.94),box-shadow .2s ease,border-color .2s ease}.post-card[data-astro-cid-7jabygm5]:hover{transform:translateY(-4px);box-shadow:var(--shadow-lift);border-color:color-mix(in oklch,var(--color-text-on-light) 20%,transparent)}.post-card--feature[data-astro-cid-7jabygm5]{background:linear-gradient(168deg,color-mix(in oklch,var(--color-accent) 12%,var(--color-surface)),var(--color-surface) 62%);border-color:color-mix(in oklch,var(--color-accent) 62%,transparent);box-shadow:inset 0 3px 0 0 var(--color-accent)}.post-card--feature[data-astro-cid-7jabygm5]:hover{border-color:var(--color-accent);box-shadow:inset 0 3px 0 0 var(--color-accent),var(--shadow-lift)}.post-card--feature[data-astro-cid-7jabygm5] .post-card__footer[data-astro-cid-7jabygm5]{border-top-color:color-mix(in oklch,var(--color-accent) 35%,transparent)}.post-card--feature[data-astro-cid-7jabygm5] .post-card__link[data-astro-cid-7jabygm5]{color:var(--color-accent-strong)}.post-card__media[data-astro-cid-7jabygm5]{position:relative}.post-media[data-astro-cid-7jabygm5]{position:relative;z-index:1;display:block;overflow:hidden;border-radius:var(--radius-sm);text-decoration:none}.feed__grid[data-astro-cid-7jabygm5][data-js=on] .post-media[data-astro-cid-7jabygm5]{cursor:pointer}.post-media[data-astro-cid-7jabygm5]:after{content:"";position:absolute;inset:0;background:color-mix(in oklch,var(--color-ink-line) 7%,transparent);opacity:0;transition:opacity .2s ease;pointer-events:none}.post-media[data-astro-cid-7jabygm5]:hover:after{opacity:1}.post-media[data-astro-cid-7jabygm5] .thumb{transition:filter .28s cubic-bezier(.25,.46,.45,.94),transform .28s cubic-bezier(.25,.46,.45,.94)}.post-card[data-astro-cid-7jabygm5].is-open .post-media[data-astro-cid-7jabygm5] .thumb{filter:blur(7px);transform:scale(1.08)}.post-media__hint[data-astro-cid-7jabygm5]{position:absolute;left:.5rem;bottom:.5rem;display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .45rem;border-radius:var(--radius-pill);background:color-mix(in oklch,var(--color-surface) 88%,transparent);border:1px solid color-mix(in oklch,var(--color-text-on-light) 12%,transparent);backdrop-filter:blur(4px);opacity:.9;transition:opacity .2s ease,transform .2s cubic-bezier(.25,.46,.45,.94);pointer-events:none}.post-media[data-astro-cid-7jabygm5]:hover .post-media__hint[data-astro-cid-7jabygm5]{opacity:1;transform:translateY(-2px)}.post-card[data-astro-cid-7jabygm5].is-open .post-media__hint[data-astro-cid-7jabygm5]{opacity:0}.post-media__hint-icon{width:13px;height:13px;display:block;transition:filter .18s ease}@media(hover:hover){.post-media[data-astro-cid-7jabygm5]:hover .post-media__hint-icon{filter:brightness(1.25)}}.post-overlay[data-astro-cid-7jabygm5]{position:absolute;inset:0;z-index:2;display:grid;place-items:center;padding:.6rem;border-radius:var(--radius-sm);background:color-mix(in oklch,var(--color-ink-line) 30%,transparent);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s ease,visibility .22s ease}.post-card[data-astro-cid-7jabygm5].is-open .post-overlay[data-astro-cid-7jabygm5]{opacity:1;visibility:visible;pointer-events:auto}.post-overlay__inner[data-astro-cid-7jabygm5]{display:flex;flex-direction:column;gap:.4rem;width:min(100%,220px)}.ov-btn[data-astro-cid-7jabygm5]{--brand: var(--color-ink-line);display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:40px;padding:0 .7rem;border-radius:var(--radius-sm);border:1px solid color-mix(in oklch,var(--brand) 55%,transparent);background:var(--color-surface);color:var(--brand);font-family:var(--font-mono, inherit);font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transform:translateY(6px);transition:transform .24s cubic-bezier(.25,.46,.45,.94),background-color .18s ease,border-color .18s ease}.post-card[data-astro-cid-7jabygm5].is-open .ov-btn[data-astro-cid-7jabygm5]{transform:translateY(0)}.post-card[data-astro-cid-7jabygm5].is-open .ov-btn[data-astro-cid-7jabygm5]:nth-child(2){transition-delay:.04s}.post-card[data-astro-cid-7jabygm5].is-open .ov-btn[data-astro-cid-7jabygm5]:nth-child(3){transition-delay:.08s}.ov-btn[data-astro-cid-7jabygm5]:hover{background:color-mix(in oklch,var(--brand) 12%,var(--color-surface));border-color:var(--brand)}.ov-btn[data-astro-cid-7jabygm5]:active{transform:scale(.97)}.ov-btn--vk[data-astro-cid-7jabygm5]{--brand: var(--color-vk)}.ov-btn--tg[data-astro-cid-7jabygm5]{--brand: var(--color-tg)}.ov-btn--max[data-astro-cid-7jabygm5]{--brand: var(--color-max)}.ov-btn[data-astro-cid-7jabygm5] .ov-btn__icon{width:18px;height:18px;flex:none}.ov-close[data-astro-cid-7jabygm5]{display:none;position:absolute;top:.4rem;right:.4rem;width:44px;height:44px;place-items:center;border:0;border-radius:var(--radius-pill);background:color-mix(in oklch,var(--color-surface) 85%,transparent);color:var(--color-text-on-light);font-size:1.35rem;line-height:1;cursor:pointer}.post-tag[data-astro-cid-7jabygm5]{display:inline-flex;align-self:flex-start;margin-top:.85rem;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;padding:.22rem .6rem;border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid}.tag--accent[data-astro-cid-7jabygm5]{color:var(--color-accent-ink);border-color:var(--color-accent);background:color-mix(in oklch,var(--color-accent) 22%,var(--color-surface))}.tag--vk[data-astro-cid-7jabygm5]{color:var(--color-vk);border-color:color-mix(in oklch,var(--color-vk) 60%,transparent)}.tag--mute[data-astro-cid-7jabygm5]{color:var(--color-text-on-light-mute);border-color:color-mix(in oklch,var(--color-text-on-light) 25%,transparent)}.tag--case[data-astro-cid-7jabygm5]{color:var(--color-text-on-dark);background:var(--color-card-dark);border-color:var(--color-card-dark)}.post-card__body[data-astro-cid-7jabygm5]{display:flex;flex-direction:column;align-items:flex-start}.post-card__title[data-astro-cid-7jabygm5]{font-size:clamp(1.02rem,1.5vw,1.14rem);line-height:1.32;font-weight:600;font-family:var(--font-display);margin-top:.7rem;margin-bottom:1.1rem;color:var(--color-text-on-light);text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.post-card__footer[data-astro-cid-7jabygm5]{margin-top:auto;padding-top:.85rem;border-top:1px solid color-mix(in oklch,var(--color-text-on-light) 9%,transparent);display:flex;align-items:center;justify-content:space-between;gap:.6rem;flex-wrap:wrap}.post-card__link[data-astro-cid-7jabygm5]{display:inline-flex;align-items:center;gap:.4rem;font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-on-light);text-decoration:none}.feed__grid[data-js=on] .post-card__link[data-astro-cid-7jabygm5]:after{display:none}.feed__grid[data-js=on] .post-card[data-astro-cid-7jabygm5]{cursor:pointer}.post-card__link[data-astro-cid-7jabygm5]:after{content:"";position:absolute;inset:0;border-radius:var(--radius);z-index:0}.post-arrow[data-astro-cid-7jabygm5]{color:var(--color-accent-strong);display:inline-block}.post-card__platforms[data-astro-cid-7jabygm5]{position:relative;z-index:1;display:inline-flex;align-items:center;gap:.35rem}.post-mini[data-astro-cid-7jabygm5]{--brand: var(--color-ink-line);display:grid;place-items:center;width:38px;height:38px;border-radius:var(--radius-sm);border:1px solid color-mix(in oklch,var(--brand) 55%,transparent);background:color-mix(in oklch,var(--brand) 8%,var(--color-surface));color:var(--brand);text-decoration:none;transition:transform .18s cubic-bezier(.25,.46,.45,.94),border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.post-mini[data-astro-cid-7jabygm5]:hover{transform:translateY(-2px);border-color:var(--brand);background:color-mix(in oklch,var(--brand) 16%,var(--color-surface))}.post-mini[data-astro-cid-7jabygm5]:active{transform:translateY(0) scale(.97)}.post-mini--vk[data-astro-cid-7jabygm5]{--brand: var(--color-vk)}.post-mini--tg[data-astro-cid-7jabygm5]{--brand: var(--color-tg)}.post-mini--max[data-astro-cid-7jabygm5]{--brand: var(--color-max)}.post-mini[data-astro-cid-7jabygm5] .post-mini__icon{width:20px;height:20px}@media(max-width:619px){.post-card[data-astro-cid-7jabygm5]{display:grid;grid-template-columns:92px minmax(0,1fr);grid-template-areas:"thumb body" "footer footer";column-gap:.85rem;align-items:start}.post-card__media[data-astro-cid-7jabygm5]{grid-area:thumb;position:static}.post-card__media[data-astro-cid-7jabygm5] .thumb{aspect-ratio:1 / 1}.post-card__body[data-astro-cid-7jabygm5]{grid-area:body}.post-card__footer[data-astro-cid-7jabygm5]{grid-area:footer}.post-tag[data-astro-cid-7jabygm5]{margin-top:.1rem}.post-card__title[data-astro-cid-7jabygm5]{margin-top:.5rem;margin-bottom:.85rem;-webkit-line-clamp:unset;line-clamp:unset;display:block;overflow:visible}.post-media__hint[data-astro-cid-7jabygm5]{left:.25rem;bottom:.25rem;padding:.2rem .32rem;gap:.22rem}.post-media__hint-icon{width:10px;height:10px}.post-overlay[data-astro-cid-7jabygm5]{border-radius:var(--radius);padding:.75rem;background:color-mix(in oklch,var(--color-surface) 62%,transparent);backdrop-filter:blur(7px) saturate(120%);place-items:end center}.post-overlay__inner[data-astro-cid-7jabygm5]{flex-direction:row;width:100%;gap:.4rem}.ov-btn[data-astro-cid-7jabygm5]{flex:1 1 0;min-width:0;padding:0 .35rem;font-size:.62rem;gap:.3rem}.ov-btn[data-astro-cid-7jabygm5] span[data-astro-cid-7jabygm5]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ov-close[data-astro-cid-7jabygm5]{display:grid}.post-card[data-astro-cid-7jabygm5].is-open .post-media[data-astro-cid-7jabygm5] .thumb{filter:none;transform:none}}@media(max-width:380px){.post-mini[data-astro-cid-7jabygm5]{width:34px;height:34px}.post-card__platforms[data-astro-cid-7jabygm5]{gap:.28rem}.post-card[data-astro-cid-7jabygm5]{grid-template-columns:78px minmax(0,1fr)}.post-card__title[data-astro-cid-7jabygm5]{font-size:.98rem}.ov-btn[data-astro-cid-7jabygm5] .ov-btn__icon{width:16px;height:16px}.ov-btn[data-astro-cid-7jabygm5]{font-size:.58rem}}@media(prefers-reduced-motion:reduce){.post-media[data-astro-cid-7jabygm5]:after,.post-media[data-astro-cid-7jabygm5] .thumb,.post-media__hint[data-astro-cid-7jabygm5],.post-media__hint-icon,.post-overlay[data-astro-cid-7jabygm5],.ov-btn[data-astro-cid-7jabygm5]{transition:none}.ov-btn[data-astro-cid-7jabygm5]{transform:none}}.feed__repeat[data-astro-cid-7jabygm5]{margin-top:clamp(2rem,5vw,3.5rem);background:var(--color-card-dark);color:var(--color-text-on-dark);border-radius:var(--radius-lg);padding:clamp(1.5rem,4vw,2.5rem);display:grid;gap:1.5rem;box-shadow:var(--shadow-lift)}@media(min-width:860px){.feed__repeat[data-astro-cid-7jabygm5]{grid-template-columns:1fr 1.2fr;align-items:center}}.feed__repeat-title[data-astro-cid-7jabygm5]{font-size:clamp(1.2rem,2.4vw,1.6rem);font-weight:700;font-family:var(--font-display)}.feed__repeat-hint[data-astro-cid-7jabygm5]{margin-top:.6rem;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-on-dark-mute)}.dm-buttons[data-astro-cid-dvarwtog]{display:grid;gap:.75rem;grid-template-columns:1fr}@media(min-width:620px){.dm-buttons[data-astro-cid-dvarwtog]{grid-template-columns:repeat(3,1fr)}}.dm-btn[data-astro-cid-dvarwtog]{background:color-mix(in oklch,var(--brand) 16%,var(--color-card-dark));border-color:color-mix(in oklch,var(--brand) 70%,transparent);font-weight:700}.dm-btn[data-astro-cid-dvarwtog]:hover{background:color-mix(in oklch,var(--brand) 26%,var(--color-card-dark))}.dm-btn--lead[data-astro-cid-dvarwtog]{background-image:var(--gradient-cta);background-color:transparent;border-color:transparent;color:var(--color-accent-ink)}.dm-btn--lead[data-astro-cid-dvarwtog]:hover{background-image:var(--gradient-cta);filter:saturate(1.08) brightness(1.04);box-shadow:var(--glow-accent)}.dm-btn__arrow[data-astro-cid-dvarwtog]{flex:none;font-size:.95rem;opacity:.7;transition:transform .15s ease}.dm-btn[data-astro-cid-dvarwtog]:hover .dm-btn__arrow[data-astro-cid-dvarwtog]{transform:translate(3px);opacity:1}@media(prefers-reduced-motion:reduce){.dm-btn__arrow[data-astro-cid-dvarwtog]{transition:none}.dm-btn[data-astro-cid-dvarwtog]:hover .dm-btn__arrow[data-astro-cid-dvarwtog]{transform:none}}.wp[data-astro-cid-cnhjfove]{padding-block:clamp(2.5rem,5vw,4rem);overflow:hidden}.wp__glow[data-astro-cid-cnhjfove]{width:520px;height:520px;top:-140px;left:-180px}.wp__head[data-astro-cid-cnhjfove]{max-width:60ch}.wp__eyebrow[data-astro-cid-cnhjfove]{color:var(--color-accent)}.wp__h2[data-astro-cid-cnhjfove]{font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:700;margin-top:.7rem;color:var(--color-text-on-dark);max-width:none}.wp__steps[data-astro-cid-cnhjfove]{list-style:none;margin:clamp(2rem,5vw,3rem) 0 0;padding:0;display:grid;gap:1.1rem}@media(min-width:980px){.wp__steps[data-astro-cid-cnhjfove]{grid-template-columns:1fr 1.25fr 1fr;gap:1rem;align-items:stretch}}.step[data-astro-cid-cnhjfove]{position:relative;min-width:0;background:var(--color-card-dark);border:1px solid var(--color-ink-line);border-radius:var(--radius);padding:1.5rem 1.4rem 1.4rem}.step__n[data-astro-cid-cnhjfove]{position:absolute;top:-.7rem;left:1.25rem;font-size:.7rem;color:var(--color-accent);background:var(--color-ink);border:1px solid color-mix(in oklch,var(--color-accent) 45%,transparent);border-radius:5px;padding:.15rem .4rem}.step__title[data-astro-cid-cnhjfove]{font-family:var(--font-display);font-weight:600;font-size:clamp(1.05rem,.4vw + .98rem,1.3rem);line-height:1.25;color:var(--color-text-on-dark);overflow-wrap:break-word;text-wrap:pretty}.step__text[data-astro-cid-cnhjfove]{margin-top:.75rem;font-size:.95rem;line-height:1.55;color:var(--color-text-on-dark-mute)}.wp__after[data-astro-cid-cnhjfove]{margin-top:clamp(2.75rem,6vw,4.25rem)}.wp__after-head[data-astro-cid-cnhjfove]{display:flex;align-items:center;gap:1rem;margin-bottom:1.6rem}.wp__after-label[data-astro-cid-cnhjfove]{font-family:var(--font-display);font-size:clamp(1.6rem,2.6vw,2.3rem);font-weight:700;letter-spacing:normal;text-transform:none;color:var(--color-text-on-dark);white-space:normal}.wp__after-rule[data-astro-cid-cnhjfove]{flex:1;height:1px;background:linear-gradient(to right,color-mix(in oklch,var(--color-accent) 55%,transparent),transparent)}.wp__after-grid[data-astro-cid-cnhjfove]{list-style:none;margin:0;padding:0;display:grid;gap:1.1rem}@media(min-width:620px){.wp__after-grid[data-astro-cid-cnhjfove]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}@media(min-width:980px){.wp__after-grid[data-astro-cid-cnhjfove]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}.step--compact[data-astro-cid-cnhjfove]{padding:1.4rem 1.25rem 1.25rem}.step--compact[data-astro-cid-cnhjfove] .step__title[data-astro-cid-cnhjfove]{font-size:clamp(1rem,.3vw + .95rem,1.15rem)}.step--compact[data-astro-cid-cnhjfove] .step__text[data-astro-cid-cnhjfove]{margin-top:.55rem;font-size:.9rem}.wp__cta[data-astro-cid-cnhjfove]{margin-top:clamp(2.75rem,6vw,4.25rem);display:grid;gap:1rem}.wp__cta-card[data-astro-cid-cnhjfove]{border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem)}.wp__cta-card--primary[data-astro-cid-cnhjfove]{background:radial-gradient(120% 140% at 0% 0%,oklch(.674 .217 37 / .12),transparent 60%),var(--color-card-dark);border:1px solid color-mix(in oklch,var(--color-accent) 45%,transparent)}.wp__cta-text[data-astro-cid-cnhjfove]{font-size:clamp(1rem,.6vw + .9rem,1.15rem);line-height:1.5;color:var(--color-text-on-dark);max-width:62ch}.wp__cta-btns[data-astro-cid-cnhjfove]{margin-top:1.15rem}.final[data-astro-cid-6iuf52n3]{padding-block:var(--section-loose);overflow:hidden;text-align:center}.final__glow[data-astro-cid-6iuf52n3]{border-radius:999px}.final__glow--1[data-astro-cid-6iuf52n3]{width:560px;height:560px;top:4%;left:50%;transform:translate(-50%)}.final__glow--2[data-astro-cid-6iuf52n3]{width:420px;height:420px;bottom:-120px;right:-80px}.final__inner[data-astro-cid-6iuf52n3]{max-width:720px;margin-inline:auto;display:flex;flex-direction:column;align-items:center}.final__eyebrow[data-astro-cid-6iuf52n3]{color:var(--color-accent)}.final__h2[data-astro-cid-6iuf52n3]{font-size:var(--text-h2);font-weight:800;margin-top:.9rem;color:var(--color-text-on-dark)}.final__lead[data-astro-cid-6iuf52n3]{font-size:var(--text-lead);color:var(--color-text-on-dark-mute);margin-top:1rem;max-width:48ch}.final__btns[data-astro-cid-6iuf52n3]{width:100%;margin-top:clamp(1.75rem,4vw,2.5rem)}.final__micro[data-astro-cid-6iuf52n3]{margin-top:1.15rem;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent)}.final__proofs[data-astro-cid-6iuf52n3]{list-style:none;margin:1.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:.6rem 1.5rem}.final__proofs[data-astro-cid-6iuf52n3] li[data-astro-cid-6iuf52n3]{display:inline-flex;align-items:center;gap:.45rem;font-size:.85rem;color:var(--color-text-on-dark-mute)}.final__proofs[data-astro-cid-6iuf52n3] li[data-astro-cid-6iuf52n3]:before{content:"✓";color:var(--color-accent);font-weight:700}
