.hero[data-astro-cid-bbe6dxrz]{position:relative;min-height:100svh;display:flex;flex-direction:column;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse 70% 40% at 78% 84%,rgba(184,137,82,.2),transparent 70%),radial-gradient(ellipse 60% 50% at 12% 78%,rgba(110,168,255,.05),transparent 70%),var(--brida-bg-canvas)}.hero-flow[data-astro-cid-bbe6dxrz],.hero-grid[data-astro-cid-bbe6dxrz],.hero-shade[data-astro-cid-bbe6dxrz]{position:absolute;inset:0;width:100%;height:100%}.hero-flow[data-astro-cid-bbe6dxrz]{z-index:-2}.hero-grid[data-astro-cid-bbe6dxrz]{z-index:-3;background-image:linear-gradient(rgba(244,241,232,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,232,.045) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 70% at 50% 40%,black,transparent 78%)}.hero-shade[data-astro-cid-bbe6dxrz]{z-index:-1;background:radial-gradient(ellipse 58% 42% at 50% 30%,rgba(6,8,11,.9) 40%,transparent 76%),linear-gradient(180deg,rgba(6,8,11,.5),transparent 26%,transparent 86%,var(--brida-bg-canvas));pointer-events:none}.hero-copy[data-astro-cid-bbe6dxrz]{display:flex;flex-direction:column;align-items:center;padding-top:clamp(7rem,13vh,9.5rem);padding-bottom:clamp(260px,34vh,380px);text-align:center}.hero-badge[data-astro-cid-bbe6dxrz]{display:inline-flex;align-items:center;gap:.65rem;padding:.4rem .95rem;border:1px solid var(--brida-border-strong);border-radius:var(--brida-radius-pill);background:#f4f1e80a;color:var(--brida-accent);font-family:var(--brida-font-data);font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;backdrop-filter:blur(10px)}h1[data-astro-cid-bbe6dxrz]{margin-top:1.6rem;color:var(--brida-text-primary);font-size:clamp(3.1rem,8.6vw,7.2rem);font-weight:650;letter-spacing:-.06em;line-height:.94}.hero-line[data-astro-cid-bbe6dxrz]{display:block;overflow:hidden;padding-bottom:.08em}.hero-line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{display:inline-block;transform:translateY(110%)}.is-ready[data-astro-cid-bbe6dxrz] .hero-line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz]{animation:hero-rise 1.1s var(--ease-out) forwards}.is-ready[data-astro-cid-bbe6dxrz] .hero-line[data-astro-cid-bbe6dxrz]:nth-child(2)>span[data-astro-cid-bbe6dxrz]{animation-delay:.11s,0ms;animation-name:hero-rise,grad-shift;animation-duration:1.1s,9s;animation-timing-function:var(--ease-out),ease-in-out;animation-iteration-count:1,infinite;animation-direction:normal,alternate;animation-fill-mode:forwards,none}.hero-badge[data-astro-cid-bbe6dxrz],.hero-lede[data-astro-cid-bbe6dxrz],.hero-actions[data-astro-cid-bbe6dxrz],.hero-gate[data-astro-cid-bbe6dxrz],.hero-legend[data-astro-cid-bbe6dxrz]{opacity:0;transform:translateY(16px)}.is-ready[data-astro-cid-bbe6dxrz] .hero-badge[data-astro-cid-bbe6dxrz],.is-ready[data-astro-cid-bbe6dxrz] .hero-lede[data-astro-cid-bbe6dxrz],.is-ready[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz],.is-ready[data-astro-cid-bbe6dxrz] .hero-gate[data-astro-cid-bbe6dxrz],.is-ready[data-astro-cid-bbe6dxrz] .hero-legend[data-astro-cid-bbe6dxrz]{animation:hero-fade .9s var(--ease-out) forwards}.is-ready[data-astro-cid-bbe6dxrz] .hero-lede[data-astro-cid-bbe6dxrz]{animation-delay:.32s}.is-ready[data-astro-cid-bbe6dxrz] .hero-actions[data-astro-cid-bbe6dxrz]{animation-delay:.44s}.is-ready[data-astro-cid-bbe6dxrz] .hero-gate[data-astro-cid-bbe6dxrz],.is-ready[data-astro-cid-bbe6dxrz] .hero-legend[data-astro-cid-bbe6dxrz]{animation-delay:.7s}.hero-lede[data-astro-cid-bbe6dxrz]{max-width:41rem;margin-top:1.7rem;color:var(--brida-text-secondary);font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.6;text-wrap:balance}.hero-actions[data-astro-cid-bbe6dxrz]{display:flex;flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.2rem}.hero-legend[data-astro-cid-bbe6dxrz]{position:absolute;inset:auto 0 clamp(1.6rem,4vh,2.8rem);width:min(var(--brida-content-max),calc(100% - 48px));margin-inline:auto;display:grid;grid-template-columns:1fr 1fr;align-items:end;font-family:var(--brida-font-data);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase}.legend-item[data-astro-cid-bbe6dxrz]{display:grid;gap:.2rem}.legend-item[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:var(--brida-text-primary);font-weight:500}.legend-item[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{color:var(--brida-text-muted)}.legend-session[data-astro-cid-bbe6dxrz]{text-align:right}.legend-session[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{color:var(--brida-accent)}.hero-gate[data-astro-cid-bbe6dxrz]{position:absolute;left:60%;bottom:clamp(1.6rem,4vh,2.8rem);display:grid;justify-items:center;gap:.5rem;color:var(--brida-accent);font-family:var(--brida-font-data);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;translate:-50% 0}.hero-gate[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{width:1px;height:clamp(130px,24vh,240px);background:linear-gradient(180deg,transparent,rgba(241,211,164,.85) 40%,rgba(241,211,164,.85) 60%,transparent)}.hero-gate[data-astro-cid-bbe6dxrz] b[data-astro-cid-bbe6dxrz]{padding:.3rem .7rem;border:1px solid rgba(208,167,114,.5);border-radius:var(--brida-radius-pill);background:#06080bcc;font-weight:500}@keyframes hero-rise{to{transform:translateY(0)}}@keyframes hero-fade{to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.hero[data-astro-cid-bbe6dxrz]{min-height:100svh}.hero-copy[data-astro-cid-bbe6dxrz]{padding-top:6.5rem;padding-bottom:230px}.hero-actions[data-astro-cid-bbe6dxrz] .btn[data-astro-cid-bbe6dxrz]{width:100%}.hero-badge[data-astro-cid-bbe6dxrz]{font-size:.58rem;letter-spacing:.06em;white-space:nowrap}.hero-legend[data-astro-cid-bbe6dxrz]{width:calc(100% - 32px);font-size:.58rem}.legend-item[data-astro-cid-bbe6dxrz] span[data-astro-cid-bbe6dxrz]{display:none}.hero-gate[data-astro-cid-bbe6dxrz]{font-size:.56rem}.hero-gate[data-astro-cid-bbe6dxrz] i[data-astro-cid-bbe6dxrz]{height:110px}}@media(prefers-reduced-motion:reduce){.hero-line[data-astro-cid-bbe6dxrz]>span[data-astro-cid-bbe6dxrz],.hero-badge[data-astro-cid-bbe6dxrz],.hero-lede[data-astro-cid-bbe6dxrz],.hero-actions[data-astro-cid-bbe6dxrz],.hero-gate[data-astro-cid-bbe6dxrz],.hero-legend[data-astro-cid-bbe6dxrz]{opacity:1;transform:none;animation:none!important}}.cockpit[data-astro-cid-2emlx2by]{position:relative;padding:clamp(5.5rem,11vw,9.5rem) 0;overflow-x:clip}.ck-head[data-astro-cid-2emlx2by] .section-head[data-astro-cid-2emlx2by]{margin-bottom:1.6rem}.ck-tabs[data-astro-cid-2emlx2by]{display:flex;flex-wrap:wrap;justify-content:center;gap:.5rem;margin-bottom:1.6rem;list-style:none}.ck-tabs[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by]{--fill: 0;position:relative;display:inline-flex;align-items:center;gap:.5rem;padding:.42rem .9rem;border:1px solid var(--brida-border-subtle);border-radius:var(--brida-radius-pill);color:var(--brida-text-muted);font-size:.8rem;font-weight:500;white-space:nowrap;overflow:hidden;transition:color .32s ease,border-color .32s ease,background .32s ease}.ck-tabs[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:var(--brida-accent);transform:scaleX(var(--fill));transform-origin:left}.ck-tabs[data-astro-cid-2emlx2by] .mono[data-astro-cid-2emlx2by]{color:var(--brida-accent);font-size:.66rem}.ck-tabs[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by].is-active{border-color:#d0a77299;background:var(--brida-accent-subtle);color:var(--brida-text-primary)}@media(min-width:900px)and (min-height:700px){.cockpit[data-astro-cid-2emlx2by]{height:460vh;padding:0}.ck-pin[data-astro-cid-2emlx2by]{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;padding-top:76px;overflow:hidden}.ck-head[data-astro-cid-2emlx2by] .section-head[data-astro-cid-2emlx2by]{margin-bottom:1rem}.ck-head[data-astro-cid-2emlx2by] .section-head[data-astro-cid-2emlx2by] h2[data-astro-cid-2emlx2by]{margin-top:.6rem;font-size:clamp(1.7rem,3vw,2.6rem)}.ck-head[data-astro-cid-2emlx2by] .section-head[data-astro-cid-2emlx2by] p[data-astro-cid-2emlx2by]:not(.eyebrow){display:none}.ck-tabs[data-astro-cid-2emlx2by]{margin-bottom:1.1rem}.ck-pin[data-astro-cid-2emlx2by] .ck-chart[data-astro-cid-2emlx2by]{height:clamp(170px,calc(100svh - 590px),360px)}}.ck-stage[data-astro-cid-2emlx2by]{position:relative;width:min(1280px,calc(100% - 32px));margin-inline:auto;perspective:1800px}.ck-glow[data-astro-cid-2emlx2by]{position:absolute;inset:12% 6% -4%;z-index:-1;background:radial-gradient(ellipse at center,rgba(184,137,82,.34),transparent 66%);filter:blur(50px)}.ck-frame[data-astro-cid-2emlx2by]{--ck-tilt: 0deg;--ck-scale: 1;--ck-fade: 1;border:1px solid rgba(241,211,164,.22);border-radius:22px;background:linear-gradient(180deg,#151920eb,#090b0ff5);box-shadow:0 0 0 1px #06080be6,0 60px 140px #0009,inset 0 1px #f4f1e81f;opacity:var(--ck-fade);transform:rotateX(var(--ck-tilt)) scale(var(--ck-scale));transform-origin:50% 0;will-change:transform;overflow:hidden;font-size:.82rem}.ck-bar[data-astro-cid-2emlx2by]{display:flex;align-items:center;gap:.7rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--brida-border-subtle)}.ck-dots[data-astro-cid-2emlx2by]{display:flex;gap:6px}.ck-dots[data-astro-cid-2emlx2by] i[data-astro-cid-2emlx2by]{width:10px;height:10px;border-radius:50%;background:#f4f1e824}.ck-title[data-astro-cid-2emlx2by]{margin-right:auto;color:var(--brida-text-primary);font-weight:600}.ck-clock[data-astro-cid-2emlx2by]{color:var(--brida-text-muted)}.ck-body[data-astro-cid-2emlx2by]{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.ck-main[data-astro-cid-2emlx2by]{padding:1.1rem;border-right:1px solid var(--brida-border-subtle)}.ck-chart-head[data-astro-cid-2emlx2by]{display:flex;align-items:baseline;gap:.9rem}.ck-asset[data-astro-cid-2emlx2by]{color:var(--brida-text-primary);font-size:1rem;font-weight:500}.ck-price[data-astro-cid-2emlx2by]{color:var(--brida-accent)}.ck-tag[data-astro-cid-2emlx2by]{margin-left:auto;color:var(--brida-text-muted);font-size:.7rem}.ck-chart-wrap[data-astro-cid-2emlx2by]{position:relative;margin-top:.8rem}.ck-chart[data-astro-cid-2emlx2by]{width:100%;height:clamp(230px,31vw,350px);display:block}.ck-chart[data-astro-cid-2emlx2by].is-switching{animation:ck-switch .7s var(--ease-out)}.ck-note[data-astro-cid-2emlx2by]{position:absolute;top:10px;left:50%;max-width:calc(100% - 20px);padding:.4rem .85rem;border:1px solid rgba(208,167,114,.6);border-radius:var(--brida-radius-pill);background:#06080bdb;color:var(--brida-accent-hover);font-family:var(--brida-font-data);font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:0;translate:-50% 0;backdrop-filter:blur(8px);transition:opacity .3s ease,border-color .3s ease,color .3s ease}.ck-note[data-astro-cid-2emlx2by].is-on{opacity:1}.ck-note[data-astro-cid-2emlx2by].is-new{animation:ck-note-in .7s var(--ease-out)}.ck-note[data-astro-cid-2emlx2by][data-tone=ok]{border-color:#2bbf85b3;color:var(--brida-positive);box-shadow:0 0 30px #2bbf8538}.ck-note[data-astro-cid-2emlx2by][data-tone=no]{border-color:#ff6b72b3;color:var(--brida-negative);box-shadow:0 0 30px #ff6b7233}.ck-meter[data-astro-cid-2emlx2by]{margin-top:1rem}.ck-meter-head[data-astro-cid-2emlx2by]{display:flex;justify-content:space-between;gap:1rem;color:var(--brida-text-muted);font-size:.72rem}.ck-meter-head[data-astro-cid-2emlx2by] b[data-astro-cid-2emlx2by]{color:var(--brida-text-primary);font-weight:500}.ck-meter-track[data-astro-cid-2emlx2by]{position:relative;height:6px;margin-top:.5rem;border-right:2px solid var(--brida-negative);border-radius:3px;background:#f4f1e814}.ck-meter-fill[data-astro-cid-2emlx2by]{position:absolute;inset:0 auto 0 0;width:0;border-radius:3px;background:linear-gradient(90deg,#8f97a2,#f2b84b);transition:width .9s var(--ease-out)}.ck-meter-warn[data-astro-cid-2emlx2by]{position:absolute;top:-3px;bottom:-3px;left:80%;width:2px;background:var(--brida-warning)}.ck-stats[data-astro-cid-2emlx2by]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem;margin-top:1.1rem}.ck-stats[data-astro-cid-2emlx2by] div[data-astro-cid-2emlx2by]{padding:.75rem .85rem;border:1px solid var(--brida-border-subtle);border-radius:12px;background:#f4f1e806}.ck-stats[data-astro-cid-2emlx2by] dt[data-astro-cid-2emlx2by]{color:var(--brida-text-muted);font-size:.68rem}.ck-stats[data-astro-cid-2emlx2by] dd[data-astro-cid-2emlx2by]{margin-top:.15rem;color:var(--brida-text-primary);font-size:1.15rem;font-weight:500}.ck-stats[data-astro-cid-2emlx2by] dd[data-astro-cid-2emlx2by][data-tone=up]{color:var(--brida-positive)}.ck-stats[data-astro-cid-2emlx2by] dd[data-astro-cid-2emlx2by][data-tone=down]{color:var(--brida-negative)}.ck-stats[data-astro-cid-2emlx2by] dd[data-astro-cid-2emlx2by].is-bumped{animation:ck-bump .6s var(--ease-out)}.ck-side[data-astro-cid-2emlx2by]{display:grid;grid-template-rows:auto 1fr}.ck-panel[data-astro-cid-2emlx2by]{padding:1.1rem}.ck-panel[data-astro-cid-2emlx2by]+.ck-panel[data-astro-cid-2emlx2by]{border-top:1px solid var(--brida-border-subtle)}.ck-label[data-astro-cid-2emlx2by]{color:var(--brida-text-muted);font-family:var(--brida-font-data);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase}.ck-agent[data-astro-cid-2emlx2by]{display:grid;gap:.4rem;margin-top:.9rem}.ck-agent[data-astro-cid-2emlx2by] .chip[data-astro-cid-2emlx2by]{justify-self:start}.ck-agent[data-astro-cid-2emlx2by] p[data-astro-cid-2emlx2by]{min-height:2.6em;color:var(--brida-text-secondary);line-height:1.45}.ck-decisor[data-astro-cid-2emlx2by] p[data-astro-cid-2emlx2by]{min-height:1.5em;color:var(--brida-text-primary);font-size:.78rem}.ck-agent[data-astro-cid-2emlx2by] p[data-astro-cid-2emlx2by].is-typing:after{content:"▍";margin-left:1px;color:var(--brida-accent);animation:ck-caret .7s steps(2) infinite}.ck-checks[data-astro-cid-2emlx2by]{margin-top:.7rem;list-style:none}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by]{display:flex;align-items:center;gap:.65rem;padding:.45rem 0;color:var(--brida-text-muted);transition:color .22s ease}.ck-checks[data-astro-cid-2emlx2by] i[data-astro-cid-2emlx2by]{position:relative;width:16px;height:16px;flex:0 0 auto;border:1.5px solid var(--brida-border-strong);border-radius:50%;transition:border-color .22s ease,background .22s ease}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=checking] i[data-astro-cid-2emlx2by]{border-color:var(--brida-accent);border-top-color:transparent;animation:ck-spin .6s linear infinite}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=ok]{color:var(--brida-text-primary)}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=ok] i[data-astro-cid-2emlx2by]{border-color:var(--brida-positive);background:var(--brida-positive)}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=fail]{color:var(--brida-negative)}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=fail] i[data-astro-cid-2emlx2by]{border-color:var(--brida-negative);background:var(--brida-negative)}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=ok] i[data-astro-cid-2emlx2by]:after,.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=fail] i[data-astro-cid-2emlx2by]:after{content:"";position:absolute;inset:0;background:#06080b;mask:center / 9px no-repeat}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=ok] i[data-astro-cid-2emlx2by]:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2 6.5 5 9l5-6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.ck-checks[data-astro-cid-2emlx2by] li[data-astro-cid-2emlx2by][data-state=fail] i[data-astro-cid-2emlx2by]:after{mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M3 3l6 6M9 3l-6 6' fill='none' stroke='%23000' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E")}.ck-verdict[data-astro-cid-2emlx2by]{margin-top:.9rem;padding:.8rem .9rem;border:1px solid var(--brida-border-strong);border-radius:12px;color:var(--brida-text-muted);font-family:var(--brida-font-data);font-size:.74rem;transition:background .32s ease,border-color .32s ease,color .32s ease,box-shadow .32s ease}.ck-verdict[data-astro-cid-2emlx2by][data-state=ok]{border-color:#2bbf8599;background:var(--brida-positive-subtle);color:var(--brida-positive);box-shadow:0 0 34px #2bbf852e}.ck-verdict[data-astro-cid-2emlx2by][data-state=blocked]{border-color:#ff6b7299;background:var(--brida-negative-subtle);color:var(--brida-negative);box-shadow:0 0 34px #ff6b7229}.ck-verdict[data-astro-cid-2emlx2by][data-state=skip]{border-color:#6ea8ff80;background:var(--brida-info-subtle);color:var(--brida-info)}.ck-foot[data-astro-cid-2emlx2by]{padding:.7rem 1.1rem;border-top:1px solid var(--brida-border-subtle);color:var(--brida-text-muted);font-size:.7rem}@keyframes ck-bump{0%{transform:scale(1.35);filter:brightness(1.8)}to{transform:scale(1);filter:none}}@keyframes ck-switch{0%{opacity:0;filter:blur(12px);transform:scale(.97)}}@keyframes ck-note-in{0%{opacity:0;transform:translateY(-10px) scale(.94)}}@keyframes ck-caret{50%{opacity:0}}@keyframes ck-spin{to{transform:rotate(360deg)}}@media(max-width:900px){.ck-body[data-astro-cid-2emlx2by]{grid-template-columns:minmax(0,1fr)}.ck-main[data-astro-cid-2emlx2by]{border-right:0;border-bottom:1px solid var(--brida-border-subtle)}.ck-stats[data-astro-cid-2emlx2by]{grid-template-columns:repeat(2,minmax(0,1fr))}.ck-bar[data-astro-cid-2emlx2by] .chip[data-astro-cid-2emlx2by]:not(.tone-accent),.ck-dots[data-astro-cid-2emlx2by]{display:none}}.scene[data-astro-cid-p7ciwsez]{position:relative;height:400vh;background:var(--brida-bg-canvas)}.scene-sticky[data-astro-cid-p7ciwsez]{position:sticky;top:0;height:100svh;min-height:620px;overflow:hidden;background:radial-gradient(ellipse 60% 50% at 70% 50%,rgba(184,137,82,.13),transparent 70%),radial-gradient(ellipse 40% 50% at 8% 50%,rgba(110,168,255,.05),transparent 70%)}.scene-sticky[data-astro-cid-p7ciwsez]:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(244,241,232,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(244,241,232,.035) 1px,transparent 1px);background-size:56px 56px;mask-image:radial-gradient(ellipse 75% 60% at 55% 50%,black,transparent 80%);pointer-events:none}canvas[data-astro-cid-p7ciwsez]{position:absolute;inset:0;width:100%;height:100%}.scene-head[data-astro-cid-p7ciwsez]{position:absolute;inset:clamp(5.2rem,11vh,7rem) 0 auto}.scene-head[data-astro-cid-p7ciwsez] h2[data-astro-cid-p7ciwsez]{max-width:22ch;margin-top:.8rem;color:var(--brida-text-primary);font-size:clamp(1.6rem,3.3vw,2.9rem);font-weight:600;letter-spacing:-.04em;line-height:1.05;text-wrap:balance}.sn[data-astro-cid-p7ciwsez]{--on: .25;position:absolute;display:grid;justify-items:center;gap:.05rem;opacity:var(--on);text-align:center;white-space:nowrap;translate:-50% 0;pointer-events:none}.sn[data-astro-cid-p7ciwsez] b[data-astro-cid-p7ciwsez]{color:var(--brida-accent);font-family:var(--brida-font-data);font-size:.62rem;font-weight:500;letter-spacing:.1em}.sn[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{color:var(--brida-text-primary);font-size:.82rem;font-weight:600;letter-spacing:-.01em}.sn[data-astro-cid-p7ciwsez] i[data-astro-cid-p7ciwsez]{min-height:1.2em;color:var(--brida-text-muted);font-family:var(--brida-font-data);font-size:.64rem;font-style:normal}.sn-wave[data-astro-cid-p7ciwsez]{grid-template-columns:auto auto;column-gap:.4rem;align-items:baseline}.sn-wave[data-astro-cid-p7ciwsez] i[data-astro-cid-p7ciwsez]{grid-column:1 / -1}.sn-prob[data-astro-cid-p7ciwsez] b[data-astro-cid-p7ciwsez]{background:var(--grad-bronze);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(1.5rem,2.6vw,2.3rem);letter-spacing:-.04em;line-height:1}.sn-prob[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{color:var(--brida-text-muted);font-family:var(--brida-font-data);font-size:.6rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.sn-gate[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez],.sn-verdict[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{padding:.28rem .7rem;border-radius:var(--brida-radius-pill);font-family:var(--brida-font-data);font-size:.62rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.sn-gate[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{border:1px solid rgba(208,167,114,.5);background:#06080bcc;color:var(--brida-accent)}.sn-verdict[data-astro-cid-p7ciwsez]{translate:-100% 0}.sn-verdict[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{background:var(--brida-positive-subtle);box-shadow:0 0 30px #2bbf854d,inset 0 0 0 1px #2bbf8599;color:var(--brida-positive)}.scene-foot[data-astro-cid-p7ciwsez]{position:absolute;inset:auto 0 clamp(2.6rem,6vh,4rem);display:flex;align-items:flex-end;justify-content:space-between;gap:2rem}.scene-captions[data-astro-cid-p7ciwsez]{position:relative;width:min(100%,30rem);min-height:7.4rem;list-style:none}.scene-captions[data-astro-cid-p7ciwsez] li[data-astro-cid-p7ciwsez]{position:absolute;inset:auto 0 0;opacity:0;filter:blur(8px);transform:translateY(14px);transition:opacity .5s var(--ease-out),filter .5s var(--ease-out),transform .5s var(--ease-out)}.scene-captions[data-astro-cid-p7ciwsez] li[data-astro-cid-p7ciwsez].is-active{opacity:1;filter:none;transform:none}.scene-captions[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{color:var(--brida-accent);font-size:.72rem;letter-spacing:.1em}.scene-captions[data-astro-cid-p7ciwsez] h3[data-astro-cid-p7ciwsez]{margin-top:.45rem;color:var(--brida-text-primary);font-size:clamp(1.35rem,2.5vw,2.1rem);font-weight:600;letter-spacing:-.035em;line-height:1.08}.scene-captions[data-astro-cid-p7ciwsez] p[data-astro-cid-p7ciwsez]{margin-top:.5rem;color:var(--brida-text-muted);font-size:clamp(.9rem,1.15vw,1.02rem)}.scene-ticks[data-astro-cid-p7ciwsez]{display:flex;gap:6px;padding-bottom:.4rem}.scene-ticks[data-astro-cid-p7ciwsez] i[data-astro-cid-p7ciwsez]{width:34px;height:3px;border-radius:2px;background:#f4f1e824;transition:background .4s ease,box-shadow .4s ease}.scene-ticks[data-astro-cid-p7ciwsez] i[data-astro-cid-p7ciwsez].is-on{background:var(--brida-accent);box-shadow:0 0 12px #d0a772cc}.scene-note[data-astro-cid-p7ciwsez]{position:absolute;inset:auto 0 .7rem;color:#8f97a299;font-size:.64rem;text-align:center}@media(max-width:859px){.scene[data-astro-cid-p7ciwsez]{height:380vh}.scene-head[data-astro-cid-p7ciwsez]{top:4.8rem}.scene-head[data-astro-cid-p7ciwsez] h2[data-astro-cid-p7ciwsez]{font-size:1.35rem}.sn[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez]{font-size:.66rem}.sn-wave[data-astro-cid-p7ciwsez] span[data-astro-cid-p7ciwsez],.sn-wave[data-astro-cid-p7ciwsez] i[data-astro-cid-p7ciwsez],.sn[data-astro-cid-p7ciwsez] i[data-astro-cid-p7ciwsez]{display:none}.sn-verdict[data-astro-cid-p7ciwsez]{translate:-50% 0}.scene-foot[data-astro-cid-p7ciwsez]{bottom:3.4rem}.scene-note[data-astro-cid-p7ciwsez]{padding-inline:16px;font-size:.58rem}.scene-ticks[data-astro-cid-p7ciwsez]{display:none}.scene-captions[data-astro-cid-p7ciwsez]{min-height:6.4rem}}.sim[data-astro-cid-cqosfepn]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr);border-color:#f1d3a42e;box-shadow:0 50px 120px #00000073}.sim-controls[data-astro-cid-cqosfepn]{display:flex;flex-direction:column;gap:1.4rem;padding:clamp(1.4rem,3vw,2.2rem);border-right:1px solid var(--brida-border-subtle)}.sim-label[data-astro-cid-cqosfepn]{color:var(--brida-text-muted);font-family:var(--brida-font-data);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase}.sim-field[data-astro-cid-cqosfepn]{display:grid;gap:.7rem}.sim-field-head[data-astro-cid-cqosfepn]{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;color:var(--brida-text-secondary);font-size:.92rem}.sim-field[data-astro-cid-cqosfepn] output[data-astro-cid-cqosfepn]{color:var(--brida-text-primary);font-size:1.15rem;font-weight:500}input[data-astro-cid-cqosfepn][type=range]{--fill: 50%;width:100%;height:28px;background:transparent;cursor:pointer;-webkit-appearance:none;appearance:none}input[data-astro-cid-cqosfepn][type=range]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(90deg,#d0a772 var(--fill),rgba(244,241,232,.14) var(--fill))}input[data-astro-cid-cqosfepn][type=range]::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(90deg,#d0a772 var(--fill),rgba(244,241,232,.14) var(--fill))}input[data-astro-cid-cqosfepn][type=range]::-webkit-slider-thumb{width:20px;height:20px;margin-top:-8px;border:2px solid #06080b;border-radius:50%;background:#f6e2bf;box-shadow:0 0 0 1px #d0a772,0 0 22px #d0a772b3;-webkit-appearance:none;appearance:none;transition:transform .16s var(--ease-out)}input[data-astro-cid-cqosfepn][type=range]::-moz-range-thumb{width:16px;height:16px;border:2px solid #06080b;border-radius:50%;background:#f6e2bf;box-shadow:0 0 0 1px #d0a772,0 0 22px #d0a772b3}input[data-astro-cid-cqosfepn][type=range]:active::-webkit-slider-thumb{transform:scale(1.2)}.sim-run[data-astro-cid-cqosfepn]{margin-top:.4rem;cursor:pointer;font-family:inherit}.sim-run[data-astro-cid-cqosfepn] svg[data-astro-cid-cqosfepn]{fill:currentColor;stroke:none}.sim-note[data-astro-cid-cqosfepn]{color:var(--brida-text-muted);font-size:.74rem;line-height:1.5}.sim-view[data-astro-cid-cqosfepn]{display:flex;flex-direction:column;gap:1rem;padding:clamp(1.2rem,2.4vw,1.8rem)}.sim-canvas-wrap[data-astro-cid-cqosfepn]{position:relative;border:1px solid var(--brida-border-subtle);border-radius:14px;background:#06080b99;overflow:hidden}.sim-canvas-wrap[data-astro-cid-cqosfepn] canvas[data-astro-cid-cqosfepn]{width:100%;height:clamp(240px,30vw,360px);display:block}.sim-result[data-astro-cid-cqosfepn]{position:absolute;top:12px;left:12px;padding:.4rem .8rem;border:1px solid var(--brida-border-strong);border-radius:var(--brida-radius-pill);background:#06080bcc;color:var(--brida-text-secondary);font-family:var(--brida-font-data);font-size:.72rem;backdrop-filter:blur(8px);transition:color .3s ease,border-color .3s ease,box-shadow .3s ease}.sim-result[data-astro-cid-cqosfepn][data-state=running]{border-color:#d0a77299;color:var(--brida-accent)}.sim-result[data-astro-cid-cqosfepn][data-state=target]{border-color:#2bbf85b3;color:var(--brida-positive);box-shadow:0 0 30px #2bbf8540}.sim-result[data-astro-cid-cqosfepn][data-state=limit]{border-color:#ff6b72b3;color:var(--brida-negative);box-shadow:0 0 30px #ff6b7240}.sim-result[data-astro-cid-cqosfepn][data-state=cap]{border-color:#6ea8ff99;color:var(--brida-info)}.sim-stats[data-astro-cid-cqosfepn]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.6rem}.sim-stats[data-astro-cid-cqosfepn] div[data-astro-cid-cqosfepn]{padding:.8rem .9rem;border:1px solid var(--brida-border-subtle);border-radius:12px;background:#f4f1e806}.sim-stats[data-astro-cid-cqosfepn] dt[data-astro-cid-cqosfepn]{color:var(--brida-text-muted);font-size:.7rem}.sim-stats[data-astro-cid-cqosfepn] dd[data-astro-cid-cqosfepn]{margin-top:.15rem;color:var(--brida-text-primary);font-size:1.2rem;font-weight:500}.sim-stats[data-astro-cid-cqosfepn] dd[data-astro-cid-cqosfepn][data-tone=up]{color:var(--brida-positive)}.sim-stats[data-astro-cid-cqosfepn] dd[data-astro-cid-cqosfepn][data-tone=down]{color:var(--brida-negative)}.sim-invariant[data-astro-cid-cqosfepn]{display:flex;align-items:center;gap:.7rem;padding:.8rem 1rem;border:1px solid var(--brida-border-subtle);border-radius:12px;color:var(--brida-text-muted);font-size:.86rem;transition:border-color .4s ease,color .4s ease,background .4s ease}.sim-invariant[data-astro-cid-cqosfepn] i[data-astro-cid-cqosfepn]{width:8px;height:8px;flex:0 0 auto;border-radius:50%;background:var(--brida-text-muted);transition:background .4s ease,box-shadow .4s ease}.sim-invariant[data-astro-cid-cqosfepn][data-state=held]{border-color:#d0a77280;background:var(--brida-accent-subtle);color:var(--brida-text-primary)}.sim-invariant[data-astro-cid-cqosfepn][data-state=held] i[data-astro-cid-cqosfepn]{background:var(--brida-accent);box-shadow:0 0 14px var(--brida-accent)}@media(max-width:900px){.sim[data-astro-cid-cqosfepn]{grid-template-columns:minmax(0,1fr)}.sim-controls[data-astro-cid-cqosfepn]{border-right:0;border-bottom:1px solid var(--brida-border-subtle)}.sim-stats[data-astro-cid-cqosfepn]{grid-template-columns:repeat(2,minmax(0,1fr))}}.ar[data-astro-cid-ek37xwet]{position:relative;padding:clamp(5rem,10vw,8rem) 0}.ar-head[data-astro-cid-ek37xwet]{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:clamp(1.5rem,3vh,2.4rem)}.ar-head[data-astro-cid-ek37xwet] h2[data-astro-cid-ek37xwet]{max-width:20ch;margin-top:.9rem;color:var(--brida-text-primary);font-size:clamp(1.9rem,4vw,3.4rem);font-weight:600;letter-spacing:-.045em;line-height:1.02;text-wrap:balance}.ar-count[data-astro-cid-ek37xwet]{color:var(--brida-text-muted);font-size:.9rem;white-space:nowrap}.ar-count[data-astro-cid-ek37xwet] b[data-astro-cid-ek37xwet]{color:var(--brida-accent);font-size:clamp(2rem,4vw,3.4rem);font-weight:500;letter-spacing:-.04em}.ar-viewport[data-astro-cid-ek37xwet]{overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.ar-viewport[data-astro-cid-ek37xwet]::-webkit-scrollbar{display:none}.ar-track[data-astro-cid-ek37xwet]{width:max-content;display:flex;gap:22px;padding-inline:calc((100vw - min(640px,86vw))/2);will-change:transform}.ar-panel[data-astro-cid-ek37xwet]{--focus: 1;position:relative;width:min(640px,86vw);display:flex;flex-direction:column;padding:clamp(1.2rem,2vw,1.8rem);border:1px solid var(--brida-border-subtle);border-radius:26px;background:var(--glass);overflow:hidden;scroll-snap-align:center;opacity:calc(.4 + var(--focus) * .6);transform:scale(calc(.9 + var(--focus) * .1));transition:border-color .5s ease,box-shadow .5s ease}.ar-panel[data-astro-cid-ek37xwet].is-live{border-color:#f1d3a466;box-shadow:0 40px 110px #00000080,0 0 90px #b8895229}.ar-ghost[data-astro-cid-ek37xwet]{position:absolute;top:-.18em;right:.1em;color:transparent;font-family:var(--brida-font-data);font-size:clamp(6rem,12vw,10rem);font-weight:500;line-height:1;-webkit-text-stroke:1px rgba(244,241,232,.07);pointer-events:none}.ar-visual[data-astro-cid-ek37xwet]{position:relative;height:clamp(190px,30svh,290px);display:flex;margin-bottom:1.4rem;border:1px solid var(--brida-border-subtle);border-radius:16px;background:#06080b99;overflow:hidden}.ar-panel[data-astro-cid-ek37xwet] h3[data-astro-cid-ek37xwet]{color:var(--brida-text-primary);font-size:clamp(1.25rem,2.1vw,1.75rem);font-weight:600;letter-spacing:-.03em;line-height:1.12;text-wrap:balance}.ar-panel[data-astro-cid-ek37xwet]>p[data-astro-cid-ek37xwet]{margin-top:.6rem;color:var(--brida-text-muted);font-size:.96rem}.ar-progress[data-astro-cid-ek37xwet]{height:2px;margin-top:clamp(1.4rem,3vh,2.2rem);background:#f4f1e81a}.ar-progress[data-astro-cid-ek37xwet] span[data-astro-cid-ek37xwet]{display:block;height:100%;background:var(--grad-bronze);box-shadow:0 0 14px #d0a772cc;transform:scaleX(0);transform-origin:left}.ar-panel[data-astro-cid-ek37xwet]:not(.is-live) .ar-visual[data-astro-cid-ek37xwet] [data-astro-cid-ek37xwet]{animation-play-state:paused!important}.debate[data-astro-cid-ek37xwet]{align-items:center;gap:1.2rem;padding:1.2rem clamp(1rem,3vw,2.2rem)}.debate-side[data-astro-cid-ek37xwet]{flex:1;display:grid;gap:.75rem}.side-right[data-astro-cid-ek37xwet]{justify-items:end;text-align:right}.debate-side[data-astro-cid-ek37xwet] small[data-astro-cid-ek37xwet]{color:var(--brida-text-muted);font-size:.62rem}.debate-bar[data-astro-cid-ek37xwet]{width:100%;height:8px;display:block;border-radius:4px;background:#f4f1e814;overflow:hidden}.debate-bar[data-astro-cid-ek37xwet] i[data-astro-cid-ek37xwet]{display:block;height:100%;border-radius:4px}.bar-bull[data-astro-cid-ek37xwet]{background:var(--brida-positive);box-shadow:0 0 18px var(--brida-positive);animation:debate-bull 5s ease-in-out infinite}.bar-bear[data-astro-cid-ek37xwet]{margin-left:auto;background:var(--brida-negative);box-shadow:0 0 18px var(--brida-negative);animation:debate-bear 5s ease-in-out infinite}.debate-core[data-astro-cid-ek37xwet]{position:relative;width:108px;height:108px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,rgba(208,167,114,.4),transparent 70%);color:var(--brida-text-primary);font-family:var(--brida-font-data);font-size:1.2rem}.debate-ring[data-astro-cid-ek37xwet]{position:absolute;inset:10px;border:1.5px solid rgba(241,211,164,.8);border-top-color:transparent;border-radius:50%;animation:spin 4s linear infinite}.ring-2[data-astro-cid-ek37xwet]{inset:0;border-color:#f1d3a44d;border-bottom-color:transparent;animation-duration:7s;animation-direction:reverse}.lab[data-astro-cid-ek37xwet] svg[data-astro-cid-ek37xwet]{width:100%;height:100%}.lab-hold[data-astro-cid-ek37xwet]{fill:#d0a7721a}.lab-cut[data-astro-cid-ek37xwet]{stroke:#f1d3a4b3;stroke-dasharray:4 5}.lab-train[data-astro-cid-ek37xwet],.lab-test[data-astro-cid-ek37xwet]{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-dasharray:1;vector-effect:non-scaling-stroke}.lab-train[data-astro-cid-ek37xwet]{stroke:#8f97a2;animation:lab-train 6s ease-in-out infinite}.lab-test[data-astro-cid-ek37xwet]{stroke:#f1d3a4;filter:drop-shadow(0 0 8px #d0a772);animation:lab-test 6s ease-in-out infinite}.lab-tag[data-astro-cid-ek37xwet]{position:absolute;top:12px;padding:.25rem .6rem;border-radius:var(--brida-radius-pill);background:#06080bcc;font-size:.62rem;letter-spacing:.06em}.tag-train[data-astro-cid-ek37xwet]{left:12px;color:var(--brida-text-muted)}.tag-hold[data-astro-cid-ek37xwet]{right:12px;color:var(--brida-accent-hover);box-shadow:inset 0 0 0 1px #d0a77280}.term[data-astro-cid-ek37xwet]{flex-direction:column;font-family:var(--brida-font-data)}.term-bar[data-astro-cid-ek37xwet]{display:flex;align-items:center;gap:6px;padding:.65rem .9rem;border-bottom:1px solid var(--brida-border-subtle);color:var(--brida-text-muted);font-size:.68rem}.term-bar[data-astro-cid-ek37xwet] i[data-astro-cid-ek37xwet]{width:9px;height:9px;border-radius:50%;background:#f4f1e824}.term-bar[data-astro-cid-ek37xwet] span[data-astro-cid-ek37xwet]{margin-left:.5rem}.term-body[data-astro-cid-ek37xwet]{flex:1;padding:.9rem 1rem;font-family:inherit;font-size:clamp(.7rem,1vw,.82rem);line-height:1.75;white-space:pre-wrap;overflow:hidden}.term-body[data-astro-cid-ek37xwet] .t-cmd{color:var(--brida-text-primary)}.term-body[data-astro-cid-ek37xwet] .t-out{padding-left:1.1em}.term-body[data-astro-cid-ek37xwet] .t-ok{color:var(--brida-positive)}.term-body[data-astro-cid-ek37xwet] .t-no{color:var(--brida-negative)}.term-body[data-astro-cid-ek37xwet] .is-typing:after{content:"▍";color:var(--brida-accent);animation:caret .7s steps(2) infinite}.chat[data-astro-cid-ek37xwet]{flex-direction:column;justify-content:center;gap:.6rem;padding:1.1rem}.bubble[data-astro-cid-ek37xwet]{max-width:86%;padding:.7rem .95rem;border-radius:16px;font-size:.88rem;line-height:1.4;opacity:0;animation:bubble 9s var(--ease-out) infinite}.bubble-user[data-astro-cid-ek37xwet]{align-self:flex-end;border-bottom-right-radius:4px;background:var(--grad-bronze);color:var(--brida-text-on-accent);font-weight:500}.bubble-system[data-astro-cid-ek37xwet]{border:1px solid var(--brida-border-subtle);border-bottom-left-radius:4px;background:#f4f1e80d;color:var(--brida-text-secondary);animation-delay:1.3s}.bubble-system[data-astro-cid-ek37xwet] .chip[data-astro-cid-ek37xwet]{margin:0 .4rem .25rem 0}.bubble-late[data-astro-cid-ek37xwet]{animation-delay:4s}.journal[data-astro-cid-ek37xwet]{flex-direction:column;justify-content:center;padding:.6rem 1.1rem}.journal[data-astro-cid-ek37xwet] p[data-astro-cid-ek37xwet]{display:flex;align-items:center;gap:.7rem;padding:.5rem 0;border-bottom:1px solid var(--brida-border-subtle);color:var(--brida-text-secondary);font-size:.84rem;opacity:0;animation:log-in 8s var(--ease-out) infinite;animation-delay:calc(var(--i) * .9s)}.journal[data-astro-cid-ek37xwet] p[data-astro-cid-ek37xwet]:last-child{border-bottom:0}.journal[data-astro-cid-ek37xwet] .mono[data-astro-cid-ek37xwet]{color:var(--brida-text-muted);font-size:.7rem}.journal[data-astro-cid-ek37xwet] i[data-astro-cid-ek37xwet]{width:7px;height:7px;flex:0 0 auto;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.local[data-astro-cid-ek37xwet]{display:grid;grid-template-columns:minmax(0,1fr) minmax(40px,.45fr) minmax(0,1fr);align-content:center;align-items:center;gap:.8rem 0;padding:1.2rem}.local-node[data-astro-cid-ek37xwet],.local-us[data-astro-cid-ek37xwet]{display:grid;gap:.12rem;padding:.8rem .95rem;border:1px solid var(--brida-border-strong);border-radius:12px;background:#f4f1e808}.local[data-astro-cid-ek37xwet] span[data-astro-cid-ek37xwet]{color:var(--brida-text-muted);font-family:var(--brida-font-data);font-size:.6rem;letter-spacing:.1em;text-transform:uppercase}.local[data-astro-cid-ek37xwet] b[data-astro-cid-ek37xwet]{color:var(--brida-text-primary);font-size:.98rem;font-weight:600}.local[data-astro-cid-ek37xwet] small[data-astro-cid-ek37xwet]{color:var(--brida-text-muted);font-size:.72rem}.local-you[data-astro-cid-ek37xwet]{border-color:#d0a77299;box-shadow:0 0 44px #d0a7722e}.local-link[data-astro-cid-ek37xwet]{height:2px;background:#f4f1e81f;overflow:hidden}.local-link[data-astro-cid-ek37xwet] i[data-astro-cid-ek37xwet]{display:block;width:40%;height:100%;background:linear-gradient(90deg,transparent,#f1d3a4,transparent);animation:link-flow 1.6s linear infinite}.local-us[data-astro-cid-ek37xwet]{grid-column:1 / -1;border-style:dashed;background:transparent}.local-us[data-astro-cid-ek37xwet] b[data-astro-cid-ek37xwet]{font-size:.88rem;font-weight:500}@keyframes debate-bull{0%,to{width:46%}40%{width:80%}70%{width:58%}}@keyframes debate-bear{0%,to{width:62%}40%{width:36%}70%{width:72%}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes lab-train{0%{stroke-dashoffset:1}40%,to{stroke-dashoffset:0}}@keyframes lab-test{0%,42%{stroke-dashoffset:1}72%,to{stroke-dashoffset:0}}@keyframes caret{50%{opacity:0}}@keyframes bubble{0%{opacity:0;transform:translateY(12px) scale(.96)}6%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes log-in{0%{opacity:0;transform:translate(-14px)}6%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes link-flow{0%{transform:translate(-100%)}to{transform:translate(260%)}}@media(min-width:900px)and (min-height:640px){.ar[data-astro-cid-ek37xwet]{padding:0}.ar-pin[data-astro-cid-ek37xwet]{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;justify-content:center;padding-top:70px;overflow:hidden}.ar-viewport[data-astro-cid-ek37xwet]{overflow:visible;scroll-snap-type:none}}@media(max-width:899px){.ar-head[data-astro-cid-ek37xwet]{align-items:flex-start;flex-direction:column;gap:.6rem}.ar-count[data-astro-cid-ek37xwet]{display:none}.debate[data-astro-cid-ek37xwet]{gap:.6rem;padding-inline:.8rem}.debate-side[data-astro-cid-ek37xwet] small[data-astro-cid-ek37xwet]{display:none}.debate-core[data-astro-cid-ek37xwet]{width:72px;height:72px;font-size:1rem}.local[data-astro-cid-ek37xwet]{grid-template-columns:minmax(0,1fr)}.local-link[data-astro-cid-ek37xwet]{width:2px;height:18px;margin-inline:auto}.local-link[data-astro-cid-ek37xwet] i[data-astro-cid-ek37xwet]{display:none}}@media(prefers-reduced-motion:reduce){.bubble[data-astro-cid-ek37xwet],.journal[data-astro-cid-ek37xwet] p[data-astro-cid-ek37xwet]{opacity:1}}.fin[data-astro-cid-bn2yhywb]{position:relative;height:450vh;background:#05070a}.fin-pin[data-astro-cid-bn2yhywb]{position:sticky;top:0;height:100svh;min-height:640px;display:grid;place-items:center;overflow:hidden;isolation:isolate}.fin[data-astro-cid-bn2yhywb]:before{content:"";position:absolute;inset:0 0 auto;z-index:2;height:34vh;background:linear-gradient(180deg,var(--brida-bg-canvas),transparent);pointer-events:none}.sr-only[data-astro-cid-bn2yhywb]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}canvas[data-astro-cid-bn2yhywb],.fin-flash[data-astro-cid-bn2yhywb]{position:absolute;inset:0;width:100%;height:100%}canvas[data-astro-cid-bn2yhywb]{z-index:-2}.fin-flash[data-astro-cid-bn2yhywb]{z-index:-1;background:radial-gradient(circle at center,rgba(255,244,222,.95),rgba(208,167,114,.5) 30%,transparent 68%);opacity:0;pointer-events:none}.fin-line[data-astro-cid-bn2yhywb]{--scale: 1;--blur: 0px;--track: -.045em;position:absolute;inset:auto 16px;display:grid;justify-items:center;gap:clamp(.7rem,1.6vh,1.2rem);opacity:0;text-align:center;filter:blur(var(--blur));transform:scale(var(--scale));pointer-events:none;will-change:transform,opacity,filter}.fin-line[data-astro-cid-bn2yhywb] p[data-astro-cid-bn2yhywb]{position:relative;background:repeating-linear-gradient(0deg,rgba(5,7,10,.34) 0 1px,transparent 1px 4px),linear-gradient(180deg,#fffaf0,#f4f1e8 42%,#d0a772 78%,#8a6337);-webkit-background-clip:text;background-clip:text;color:transparent;font-size:clamp(2.1rem,7.2vw,6.4rem);font-weight:700;letter-spacing:var(--track);line-height:.98;padding-block:.16em .06em;text-transform:uppercase;text-wrap:balance;filter:drop-shadow(0 0 26px rgba(208,167,114,.55))}.fin-line[data-astro-cid-bn2yhywb] p[data-astro-cid-bn2yhywb]:before{content:attr(data-text);position:absolute;inset:0;z-index:-1;color:transparent;-webkit-text-stroke:1px rgba(241,211,164,.38);transform:scale(1.06);transform-origin:center}.fin-line[data-astro-cid-bn2yhywb] small[data-astro-cid-bn2yhywb]{display:inline-flex;align-items:center;gap:.8rem;color:var(--brida-accent);font-size:clamp(.58rem,1vw,.78rem);letter-spacing:.24em;text-transform:uppercase;white-space:nowrap}.fin-line[data-astro-cid-bn2yhywb] small[data-astro-cid-bn2yhywb]:last-child{color:#c7cbd0b3;letter-spacing:.18em}.fin-line[data-astro-cid-bn2yhywb] small[data-astro-cid-bn2yhywb] i[data-astro-cid-bn2yhywb]{width:clamp(24px,5vw,70px);height:1px;background:currentColor}.fin-line-small[data-astro-cid-bn2yhywb]{position:absolute;inset:auto 16px 13vh;color:var(--brida-accent);font-size:clamp(.8rem,1.4vw,1.05rem);font-weight:500;letter-spacing:.34em;text-align:center;text-transform:uppercase;opacity:0;pointer-events:none}.fin-scroll[data-astro-cid-bn2yhywb]{position:absolute;bottom:1.6rem;color:var(--brida-text-muted);font-size:.66rem;letter-spacing:.2em;text-transform:uppercase}.fin-scroll[data-astro-cid-bn2yhywb]:after{content:"";width:1px;height:26px;display:block;margin:.6rem auto 0;background:linear-gradient(180deg,var(--brida-accent),transparent);animation:fin-drop 1.8s ease-in-out infinite}.holo[data-astro-cid-bn2yhywb]{--open: 0;position:absolute;inset:auto 0 clamp(2.4rem,9vh,6rem);width:min(44rem,calc(100% - 32px));margin-inline:auto;display:grid;justify-items:center;gap:1.1rem;opacity:var(--open);text-align:center;transform:translateY(calc((1 - var(--open)) * 30px));pointer-events:none}.holo[data-astro-cid-bn2yhywb].is-open{pointer-events:auto}.holo-tag[data-astro-cid-bn2yhywb]{display:inline-flex;align-items:center;gap:.6rem;color:var(--brida-accent);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase}.holo-say[data-astro-cid-bn2yhywb]{min-height:1.2em;max-width:22ch;color:var(--brida-text-primary);font-size:clamp(1.8rem,4.4vw,3.5rem);font-weight:650;letter-spacing:-.045em;line-height:1.06;text-shadow:0 0 34px rgba(208,167,114,.45);text-wrap:balance}.holo-say[data-astro-cid-bn2yhywb].is-speaking:after{content:"";width:.5em;height:.9em;display:inline-block;margin-left:.12em;background:var(--brida-accent);vertical-align:-.08em;animation:holo-caret .5s steps(2) infinite}.holo-sub[data-astro-cid-bn2yhywb]{min-height:3em;max-width:34rem;margin-top:-.3rem;color:var(--brida-text-secondary);font-size:clamp(.98rem,1.5vw,1.18rem);line-height:1.5;text-wrap:balance}.holo-input[data-astro-cid-bn2yhywb]::placeholder{color:#f1d3a447}.recall[data-astro-cid-bn2yhywb]{position:fixed;right:clamp(12px,2vw,28px);bottom:clamp(12px,2vw,28px);z-index:95;display:inline-flex;align-items:center;gap:.7rem;padding:.6rem 1rem .6rem .6rem;border:1px solid rgba(241,211,164,.5);border-radius:var(--brida-radius-pill);background:#0d1015e6;box-shadow:0 20px 60px #0009,0 0 50px #b889524d;color:var(--brida-text-secondary);font:inherit;font-size:.86rem;cursor:pointer;opacity:0;transform:translateY(20px) scale(.96);pointer-events:none;backdrop-filter:blur(14px);transition:opacity .4s var(--ease-out),transform .5s var(--ease-out),border-color .2s ease}.recall[data-astro-cid-bn2yhywb].is-on{opacity:1;transform:none;pointer-events:auto;animation:recall-glow 2.6s ease-in-out infinite}.recall[data-astro-cid-bn2yhywb]:hover{border-color:#f6e2bf}.recall[data-astro-cid-bn2yhywb] b[data-astro-cid-bn2yhywb]{color:var(--brida-text-primary);font-weight:600}.recall[data-astro-cid-bn2yhywb] img[data-astro-cid-bn2yhywb]{width:28px;height:28px;filter:drop-shadow(0 0 10px rgba(208,167,114,.7))}.recall[data-astro-cid-bn2yhywb] svg[data-astro-cid-bn2yhywb]{width:16px;fill:none;stroke:var(--brida-accent);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}@keyframes recall-glow{50%{box-shadow:0 20px 60px #0009,0 0 80px #d0a77299}}.holo[data-astro-cid-bn2yhywb][data-tone=no] .holo-say[data-astro-cid-bn2yhywb]{color:var(--brida-negative);text-shadow:0 0 34px rgba(255,107,114,.4)}.holo-answer[data-astro-cid-bn2yhywb]{position:relative;width:min(100%,30rem);display:flex;align-items:center;gap:.6rem}.holo-input[data-astro-cid-bn2yhywb]{flex:1;min-width:0;min-height:56px;padding:.4rem .2rem;border:0;border-bottom:1px solid rgba(241,211,164,.4);border-radius:0;background:transparent;color:#f6e2bf;caret-color:var(--brida-accent);font-family:var(--brida-font-data);font-size:clamp(1.15rem,2.4vw,1.6rem);letter-spacing:.02em;text-align:center;transition:border-color .22s ease,box-shadow .22s ease}.holo-input[data-astro-cid-bn2yhywb]:focus{border-bottom-color:#f6e2bf;box-shadow:0 14px 30px -18px #d0a772f2;outline:none}.holo-go[data-astro-cid-bn2yhywb]{width:48px;height:48px;flex:0 0 auto;display:grid;place-items:center;border:1px solid rgba(241,211,164,.5);border-radius:50%;background:#d0a7721a;color:#f6e2bf;cursor:pointer;transition:background .2s ease,transform .2s var(--ease-out),box-shadow .2s ease}.holo-go[data-astro-cid-bn2yhywb]:hover{background:#d0a77242;box-shadow:0 0 30px #d0a77280;transform:translate(3px)}.holo-go[data-astro-cid-bn2yhywb] svg[data-astro-cid-bn2yhywb]{width:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.holo[data-astro-cid-bn2yhywb][data-step=confirm] .holo-input[data-astro-cid-bn2yhywb],.holo[data-astro-cid-bn2yhywb][data-step=sent] .holo-input[data-astro-cid-bn2yhywb]{position:absolute;width:1px;opacity:0;pointer-events:none}.holo[data-astro-cid-bn2yhywb][data-step=confirm] .holo-answer[data-astro-cid-bn2yhywb]{justify-content:center}.holo[data-astro-cid-bn2yhywb][data-step=confirm] .holo-go[data-astro-cid-bn2yhywb]{width:68px;height:68px;background:var(--grad-bronze);color:var(--brida-text-on-accent);box-shadow:0 0 50px #d0a77299;animation:holo-ready 1.8s ease-in-out infinite}.holo[data-astro-cid-bn2yhywb][data-step=sent] .holo-answer[data-astro-cid-bn2yhywb]{display:none}.holo-hint[data-astro-cid-bn2yhywb]{color:var(--brida-text-muted);font-size:.72rem;letter-spacing:.1em}.holo[data-astro-cid-bn2yhywb][data-step=confirm] .holo-hint[data-astro-cid-bn2yhywb]{color:#f6e2bf;font-size:.86rem;letter-spacing:.04em}.holo-fine[data-astro-cid-bn2yhywb]{color:#8f97a2b3;font-size:.7rem}@keyframes fin-drop{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}to{transform:scaleY(0);transform-origin:bottom}}@keyframes holo-caret{50%{opacity:0}}@keyframes holo-ready{50%{box-shadow:0 0 80px #d0a772f2;transform:scale(1.06)}}@media(max-width:760px){.fin[data-astro-cid-bn2yhywb]{height:420vh}.holo[data-astro-cid-bn2yhywb]{gap:.7rem;bottom:1.4rem}.holo-sub[data-astro-cid-bn2yhywb]{min-height:4.4em}.recall[data-astro-cid-bn2yhywb] span[data-astro-cid-bn2yhywb]{max-width:11rem;text-align:left}.fin-line[data-astro-cid-bn2yhywb] small[data-astro-cid-bn2yhywb]:last-child{display:none}}.proof[data-astro-cid-rcg6ci5c]{position:relative;padding:clamp(3rem,7vw,6rem) 0 clamp(5rem,10vw,8rem);overflow-x:clip}.sr-only[data-astro-cid-rcg6ci5c]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.proof-rows[data-astro-cid-rcg6ci5c]{display:grid;gap:clamp(.2rem,1vw,.8rem);margin-bottom:clamp(3.5rem,8vw,6.5rem);mask-image:linear-gradient(90deg,transparent,black 10%,black 90%,transparent)}.proof-row[data-astro-cid-rcg6ci5c]{width:max-content;display:flex;gap:clamp(2rem,5vw,5rem);margin-left:-30%;will-change:transform}.proof-row[data-astro-cid-rcg6ci5c]:nth-child(2n){margin-left:-55%}.proof-item[data-astro-cid-rcg6ci5c]{display:inline-flex;align-items:baseline;gap:clamp(.8rem,1.6vw,1.6rem);white-space:nowrap}.proof-item[data-astro-cid-rcg6ci5c] b[data-astro-cid-rcg6ci5c]{color:transparent;font-size:clamp(3.4rem,10vw,9rem);font-weight:500;letter-spacing:-.05em;line-height:1;-webkit-text-stroke:1px rgba(241,211,164,.5)}.proof-row[data-astro-cid-rcg6ci5c]:nth-child(odd) .proof-item[data-astro-cid-rcg6ci5c] b[data-astro-cid-rcg6ci5c]{background:var(--grad-bronze);-webkit-background-clip:text;background-clip:text;-webkit-text-stroke:0}.proof-item[data-astro-cid-rcg6ci5c] i[data-astro-cid-rcg6ci5c]{color:var(--brida-text-secondary);font-family:var(--brida-font-data);font-size:clamp(.7rem,1.2vw,1rem);font-style:normal;letter-spacing:.12em;text-transform:uppercase}.proof-cards[data-astro-cid-rcg6ci5c]{--q: 0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;perspective:1600px}.proof-card[data-astro-cid-rcg6ci5c]{padding:clamp(1.5rem,2.6vw,2.2rem);opacity:calc(.15 + var(--q) * .85);transform-origin:50% 100%;will-change:transform,opacity}.proof-card[data-astro-cid-rcg6ci5c]:nth-child(1){transform:translate3d(calc((1 - var(--q)) * 62%),calc((1 - var(--q)) * 110px),0) rotateY(calc((1 - var(--q)) * 34deg)) rotate(calc((1 - var(--q)) * -9deg))}.proof-card[data-astro-cid-rcg6ci5c]:nth-child(2){z-index:2;transform:translate3d(0,calc((1 - var(--q)) * 70px),0) scale(calc(.84 + var(--q) * .16))}.proof-card[data-astro-cid-rcg6ci5c]:nth-child(3){transform:translate3d(calc((1 - var(--q)) * -62%),calc((1 - var(--q)) * 110px),0) rotateY(calc((1 - var(--q)) * -34deg)) rotate(calc((1 - var(--q)) * 9deg))}.proof-card[data-astro-cid-rcg6ci5c].is-featured{border-color:#f1d3a46b;background:radial-gradient(ellipse 90% 60% at 50% 0%,rgba(184,137,82,.26),transparent 70%),var(--glass);box-shadow:0 40px 100px rgba(184,137,82,calc(var(--q) * .2))}.proof-tag[data-astro-cid-rcg6ci5c]{color:var(--brida-accent);font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.proof-card[data-astro-cid-rcg6ci5c] h3[data-astro-cid-rcg6ci5c]{margin-top:.9rem;color:var(--brida-text-primary);font-size:clamp(1.9rem,3vw,2.6rem);font-weight:600;letter-spacing:-.045em;line-height:1}.proof-summary[data-astro-cid-rcg6ci5c]{margin-top:.7rem;color:var(--brida-text-secondary)}.proof-card[data-astro-cid-rcg6ci5c] ul[data-astro-cid-rcg6ci5c]{display:grid;gap:.75rem;margin-top:1.6rem;padding-top:1.5rem;border-top:1px solid var(--brida-border-subtle);list-style:none}.proof-card[data-astro-cid-rcg6ci5c] li[data-astro-cid-rcg6ci5c]{display:flex;align-items:flex-start;gap:.7rem;color:var(--brida-text-secondary);font-size:.94rem}.proof-card[data-astro-cid-rcg6ci5c] svg[data-astro-cid-rcg6ci5c]{width:18px;flex:0 0 auto;margin-top:.2rem;fill:none;stroke:var(--brida-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}@media(max-width:980px){.proof-cards[data-astro-cid-rcg6ci5c]{grid-template-columns:minmax(0,1fr)}.proof-card[data-astro-cid-rcg6ci5c]:nth-child(n){transform:translate3d(0,calc((1 - var(--q)) * 50px),0)}}.bridge[data-astro-cid-oiu4r6pm]{display:grid;justify-items:center;gap:clamp(1.4rem,3vh,2.4rem);padding:clamp(4rem,12vh,8rem) 16px 0;text-align:center}p[data-astro-cid-oiu4r6pm]{max-width:22ch;color:var(--brida-text-primary);font-size:clamp(1.7rem,4.2vw,3.6rem);font-weight:600;letter-spacing:-.045em;line-height:1.06;text-wrap:balance}span[data-astro-cid-oiu4r6pm]{opacity:.14;transition:opacity .12s linear}.is-accent[data-astro-cid-oiu4r6pm]{color:var(--brida-accent)}.bridge-thread[data-astro-cid-oiu4r6pm]{width:1px;height:clamp(70px,14vh,150px);background:linear-gradient(180deg,#f1d3a4e6,#f1d3a400);transform:scaleY(0);transform-origin:top}.skip-link[data-astro-cid-j7pv25f6]{position:fixed;top:12px;left:12px;z-index:200;padding:.7rem 1rem;border-radius:var(--brida-radius-md);background:var(--brida-text-primary);color:var(--brida-bg-canvas);font-weight:600;transform:translateY(-200%);transition:transform .16s var(--ease-out)}.skip-link[data-astro-cid-j7pv25f6]:focus{transform:translateY(0)}.sr-only[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.page-progress[data-astro-cid-j7pv25f6]{position:fixed;inset:0 0 auto;z-index:120;height:2px;background:var(--grad-bronze);transform:scaleX(0);transform-origin:left;box-shadow:0 0 14px #d0a772cc}.rail[data-astro-cid-j7pv25f6]{position:fixed;top:50%;left:clamp(10px,1.4vw,26px);z-index:80;display:none;gap:.2rem;translate:0 -50%}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:18px auto auto;align-items:center;gap:.5rem;padding:.32rem 0;color:#8f97a28c;font-size:.68rem;text-decoration:none;transition:color .3s ease}.rail[data-astro-cid-j7pv25f6] i[data-astro-cid-j7pv25f6]{width:8px;height:1px;background:currentColor;transition:width .4s var(--ease-out),background .3s ease,box-shadow .3s ease}.rail[data-astro-cid-j7pv25f6] b[data-astro-cid-j7pv25f6]{max-width:0;overflow:hidden;font-weight:500;letter-spacing:.04em;white-space:nowrap;opacity:0;transition:max-width .4s var(--ease-out),opacity .3s ease}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].is-done{color:#d0a77299}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].is-active{color:var(--brida-text-primary)}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].is-active i[data-astro-cid-j7pv25f6]{width:18px;background:var(--brida-accent);box-shadow:0 0 10px var(--brida-accent)}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6].is-active b[data-astro-cid-j7pv25f6],.rail[data-astro-cid-j7pv25f6]:hover b[data-astro-cid-j7pv25f6]{max-width:8rem;opacity:1}.rail[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--brida-text-primary)}@media(min-width:1380px){.rail[data-astro-cid-j7pv25f6]{display:grid}}.nav[data-astro-cid-j7pv25f6]{position:fixed;inset:16px 0 auto;z-index:100;display:flex;justify-content:center;pointer-events:none}.nav-pill[data-astro-cid-j7pv25f6]{width:min(1040px,calc(100% - 32px));display:flex;align-items:center;gap:1.5rem;padding:.55rem .6rem .55rem 1.2rem;border:1px solid var(--brida-border-subtle);border-radius:var(--brida-radius-pill);background:#0d1015b8;pointer-events:auto;transition:background .32s ease,border-color .32s ease,box-shadow .32s ease}.is-scrolled .nav-pill[data-astro-cid-j7pv25f6]{border-color:var(--brida-border-strong);background:#0d1015f0;box-shadow:0 18px 50px #00000073}.nav-brand[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;flex:0 0 auto}.nav-brand[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:auto;height:28px;display:block}.nav-links[data-astro-cid-j7pv25f6]{display:flex;gap:.25rem;margin-inline:auto}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{padding:.5rem .9rem;border-radius:var(--brida-radius-pill);color:var(--brida-text-muted);font-size:.86rem;font-weight:500;text-decoration:none;transition:color .2s ease,background .2s ease}.nav-links[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{background:#f4f1e812;color:var(--brida-text-primary)}.nav-cta[data-astro-cid-j7pv25f6]{min-height:40px;display:inline-flex;align-items:center;gap:.55rem;padding:.4rem 1.1rem;border-radius:var(--brida-radius-pill);background:var(--brida-text-primary);color:var(--brida-bg-canvas);font-size:.86rem;font-weight:600;text-decoration:none;white-space:nowrap;transition:background .2s ease,transform .2s var(--ease-out)}.nav-cta[data-astro-cid-j7pv25f6]:hover{background:#f6e2bf;transform:translateY(-1px)}.marquee[data-astro-cid-j7pv25f6]{position:relative;border-block:1px solid var(--brida-border-subtle);background:#0d101599;overflow:hidden;mask-image:linear-gradient(90deg,transparent,black 12%,black 88%,transparent)}.marquee-track[data-astro-cid-j7pv25f6]{width:max-content;display:flex;animation:marquee 46s linear infinite}.marquee[data-astro-cid-j7pv25f6]:hover .marquee-track[data-astro-cid-j7pv25f6]{animation-play-state:paused}.marquee[data-astro-cid-j7pv25f6] ul[data-astro-cid-j7pv25f6]{display:flex;list-style:none}.marquee[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:2.2rem;padding:1.15rem 1.1rem;color:var(--brida-text-secondary);font-family:var(--brida-font-data);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.marquee[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:after{content:"";width:5px;height:5px;border-radius:50%;background:var(--brida-accent);box-shadow:0 0 10px var(--brida-accent)}@keyframes marquee{to{transform:translate(-50%)}}.faq-layout[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2rem,6vw,5rem);align-items:start}.faq-layout[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{position:sticky;top:120px;margin-bottom:0}.faq-item[data-astro-cid-j7pv25f6]{border-bottom:1px solid var(--brida-border-subtle);transition:border-color .22s ease}.faq-item[data-astro-cid-j7pv25f6]:first-child{border-top:1px solid var(--brida-border-subtle)}.faq-item[data-astro-cid-j7pv25f6][open]{border-bottom-color:#d0a77280}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.1rem 0;color:var(--brida-text-primary);font-size:clamp(1.02rem,1.5vw,1.22rem);font-weight:600;letter-spacing:-.02em;cursor:pointer;list-style:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:relative;width:34px;height:34px;flex:0 0 auto;border:1px solid var(--brida-border-strong);border-radius:50%;transition:transform .42s var(--ease-out),border-color .22s ease,background .22s ease}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:before,.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;top:50%;left:50%;width:12px;height:1.5px;background:var(--brida-accent);transform:translate(-50%,-50%);transition:transform .42s var(--ease-out)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{transform:translate(-50%,-50%) rotate(90deg)}.faq-item[data-astro-cid-j7pv25f6] summary[data-astro-cid-j7pv25f6]:hover span[data-astro-cid-j7pv25f6]{border-color:var(--brida-accent)}.faq-item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{background:var(--brida-accent-subtle);transform:rotate(180deg)}.faq-item[data-astro-cid-j7pv25f6][open] summary[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:after{transform:translate(-50%,-50%) rotate(0)}.faq-item[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{max-width:62ch;padding-bottom:1.5rem;color:var(--brida-text-muted);animation:faq-open .48s var(--ease-out) both}@keyframes faq-open{0%{opacity:0;transform:translateY(-10px)}}.faq[data-astro-cid-j7pv25f6]{padding:clamp(4rem,8vw,6.5rem) 0;border-top:1px solid var(--brida-border-subtle);background:var(--brida-bg-canvas)}.faq[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:clamp(1.7rem,3.4vw,2.6rem)}@media(max-width:980px){.nav-links[data-astro-cid-j7pv25f6]{display:none}.nav-pill[data-astro-cid-j7pv25f6]{justify-content:space-between}.faq-layout[data-astro-cid-j7pv25f6]{grid-template-columns:minmax(0,1fr)}.faq-layout[data-astro-cid-j7pv25f6] .section-head[data-astro-cid-j7pv25f6]{position:static}}
