.ops[data-astro-cid-gkirgaqk]{--node-w:100%;position:relative}.ops__tabs[data-astro-cid-gkirgaqk]{flex-wrap:wrap;gap:8px;margin-bottom:18px;display:flex}.ops__tab[data-astro-cid-gkirgaqk]{border:1px solid var(--border-2);height:44px;color:var(--fg-2);transition:background-color .3s var(--ease), color .3s var(--ease), border-color .3s var(--ease);border-radius:999px;align-items:center;gap:9px;padding:0 16px;font-size:.9rem;font-weight:540;display:inline-flex;position:relative;overflow:hidden}.ops__tab[data-astro-cid-gkirgaqk]:hover{color:var(--fg);border-color:var(--fg-3)}.ops__tab[data-astro-cid-gkirgaqk][aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.theme-dark .ops__tab[data-astro-cid-gkirgaqk][aria-selected=true]{background:var(--mist);border-color:var(--mist);color:var(--ink)}.ops__tab-progress[data-astro-cid-gkirgaqk]{background:var(--resin);transform-origin:0;width:100%;height:2px;position:absolute;bottom:0;left:0;transform:scaleX(0)}.ops__tab[data-astro-cid-gkirgaqk][aria-selected=true] .ops__tab-progress[data-astro-cid-gkirgaqk]{transform:scaleX(var(--progress,0));transition:transform .6s var(--ease)}.ops__panel[data-astro-cid-gkirgaqk]{border-radius:var(--radius-l);background:radial-gradient(120% 80% at 85% -10%, #e7a33e17, transparent 55%), radial-gradient(90% 70% at 0% 110%, #78746a29, transparent 60%), var(--graphite-900);box-shadow:var(--shadow-l);color:var(--mist);border:1px solid #ecebe614;position:relative;overflow:hidden}.ops__toolbar[data-astro-cid-gkirgaqk]{border-bottom:1px solid #ecebe614;justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;font-size:.8rem;display:flex}.ops__status[data-astro-cid-gkirgaqk]{align-items:center;gap:16px;min-width:0;display:flex}.ops__live[data-astro-cid-gkirgaqk]{color:var(--mist);white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.ops__live[data-astro-cid-gkirgaqk] i[data-astro-cid-gkirgaqk]{background:var(--ok);border-radius:50%;width:8px;height:8px;animation:2s infinite live;box-shadow:0 0 #3fb98499}@keyframes live{0%{box-shadow:0 0 #3fb9848c}70%{box-shadow:0 0 0 8px #3fb98400}to{box-shadow:0 0 #3fb98400}}.ops__wf[data-astro-cid-gkirgaqk]{color:var(--fg-2);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.ops__wf-label[data-astro-cid-gkirgaqk]{color:var(--fg-3)}.ops__toolbar-right[data-astro-cid-gkirgaqk]{align-items:center;gap:14px;display:flex}.ops__clock[data-astro-cid-gkirgaqk]{color:var(--fg-3);font-variant-numeric:tabular-nums;font-size:.78rem}.ops__replay[data-astro-cid-gkirgaqk]{height:30px;color:var(--fg-2);border:1px solid #ecebe624;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:.78rem;transition:color .2s,border-color .2s;display:inline-flex}.ops__replay[data-astro-cid-gkirgaqk]:hover{color:var(--mist);border-color:#ecebe659}.ops__stage-area[data-astro-cid-gkirgaqk]{min-height:320px;padding:clamp(22px,3vw,40px) clamp(16px,2.4vw,32px);position:relative}.ops__flow[data-astro-cid-gkirgaqk]{position:relative}.ops__flow[data-astro-cid-gkirgaqk][hidden]{display:none}.ops__wires[data-astro-cid-gkirgaqk]{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ops__wires[data-astro-cid-gkirgaqk] path{fill:none;stroke:#ecebe624;stroke-width:1.5px;transition:stroke .4s var(--ease)}.ops__wires[data-astro-cid-gkirgaqk] path[data-state=active]{stroke:var(--resin);stroke-dasharray:5 7;animation:.7s linear infinite flow}.ops__wires[data-astro-cid-gkirgaqk] path[data-state=done]{stroke:#ecebe66b}@keyframes flow{to{stroke-dashoffset:-24px}}.ops__stages[data-astro-cid-gkirgaqk]{grid-template-columns:1fr;gap:26px;display:grid;position:relative}.ops__stage[data-astro-cid-gkirgaqk]{grid-template-columns:1fr;gap:14px;display:grid}.ops__stage--split[data-astro-cid-gkirgaqk]{grid-template-columns:1fr 1fr}@media (width>=1080px){.ops__stages[data-astro-cid-gkirgaqk]{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:center;gap:34px;min-height:300px}.ops__stage[data-astro-cid-gkirgaqk],.ops__stage--split[data-astro-cid-gkirgaqk]{grid-template-columns:1fr;gap:28px}}.node[data-astro-cid-gkirgaqk]{backdrop-filter:blur(6px);opacity:.5;transition:opacity .4s var(--ease), border-color .4s var(--ease), box-shadow .4s var(--ease), transform .4s var(--ease);background:#131312db;border:1px solid #ecebe61a;border-radius:12px;min-width:0;padding:12px 12px 14px;position:relative}.node[data-astro-cid-gkirgaqk][data-state=running],.node[data-astro-cid-gkirgaqk][data-state=waiting],.node[data-astro-cid-gkirgaqk][data-state=done]{opacity:1}.node[data-astro-cid-gkirgaqk][data-state=running]{border-color:#e7a33eb3;transform:translateY(-2px);box-shadow:0 0 0 4px #e7a33e14,0 12px 30px -12px #e7a33e59}.node[data-astro-cid-gkirgaqk][data-state=waiting]{animation:waitPulse 1.4s var(--ease-in-out) infinite;border-color:#e7a33ed9}@keyframes waitPulse{0%,to{box-shadow:0 0 #e7a33e40}50%{box-shadow:0 0 0 7px #e7a33e00}}.node[data-astro-cid-gkirgaqk][data-state=done]{border-color:#ecebe633}.node[data-astro-cid-gkirgaqk][data-kind=human][data-state=done]{border-color:#e7a33e73}.node__top[data-astro-cid-gkirgaqk]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.node__icon[data-astro-cid-gkirgaqk]{width:26px;height:26px;color:var(--mist);background:#ecebe612;border-radius:7px;flex:none;place-items:center;display:grid}.node[data-astro-cid-gkirgaqk][data-kind=human] .node__icon[data-astro-cid-gkirgaqk]{color:var(--resin);background:#e7a33e29}.node[data-astro-cid-gkirgaqk][data-kind=trigger] .node__icon[data-astro-cid-gkirgaqk]{color:#8cc0e6;background:#5f9fd129}.node__kind[data-astro-cid-gkirgaqk]{letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);font-size:.62rem}.node__status[data-astro-cid-gkirgaqk]{place-items:center;width:18px;height:18px;margin-left:auto;display:grid}.node__spinner[data-astro-cid-gkirgaqk]{border:2px solid #e7a33e40;border-top-color:var(--resin);border-radius:50%;width:14px;height:14px;animation:.8s linear infinite spin;display:none}@keyframes spin{to{transform:rotate(360deg)}}.node[data-astro-cid-gkirgaqk] .node__check{color:#0c0c0b;background:var(--ok);border-radius:50%;width:18px;height:18px;padding:2.5px;display:none}.node[data-astro-cid-gkirgaqk][data-kind=human] .node__check{background:var(--resin)}.node[data-astro-cid-gkirgaqk][data-state=running] .node__spinner[data-astro-cid-gkirgaqk],.node[data-astro-cid-gkirgaqk][data-state=done] .node__check{display:block}.node__title[data-astro-cid-gkirgaqk]{color:var(--mist);letter-spacing:-.005em;font-size:.86rem;font-weight:600;line-height:1.25}.node__meta[data-astro-cid-gkirgaqk]{color:var(--fg-3);margin-top:3px;font-size:.74rem;line-height:1.35}.node__out[data-astro-cid-gkirgaqk]{color:#dcdad2;white-space:nowrap;text-overflow:ellipsis;opacity:0;max-width:100%;height:22px;transition:opacity .35s var(--ease), transform .35s var(--ease);background:#ecebe614;border-radius:6px;align-items:center;margin-top:10px;padding:0 8px;font-size:.68rem;display:inline-flex;overflow:hidden;transform:translateY(4px)}.node[data-astro-cid-gkirgaqk][data-kind=human] .node__out[data-astro-cid-gkirgaqk]{color:var(--resin-hi);background:#e7a33e24}.node[data-astro-cid-gkirgaqk][data-state=done] .node__out[data-astro-cid-gkirgaqk]{opacity:1;transform:none}.node__actions[data-astro-cid-gkirgaqk]{gap:6px;margin-top:10px;display:none}.node[data-astro-cid-gkirgaqk][data-state=waiting] .node__actions[data-astro-cid-gkirgaqk]{display:flex}.node[data-astro-cid-gkirgaqk][data-state=waiting] .node__out[data-astro-cid-gkirgaqk]{display:none}.node__btn[data-astro-cid-gkirgaqk]{height:26px;transition:transform .15s var(--ease), background-color .2s;border-radius:6px;flex:1;place-items:center;font-size:.7rem;font-weight:600;display:grid}.node__btn--no[data-astro-cid-gkirgaqk]{color:var(--fg-2);border:1px solid #ecebe629}.node__btn--yes[data-astro-cid-gkirgaqk]{background:var(--ok);color:#0c0c0b}.node[data-astro-cid-gkirgaqk].is-pressed .node__btn--yes[data-astro-cid-gkirgaqk]{background:#5fd3a0;transform:scale(.94)}.node__bar[data-astro-cid-gkirgaqk]{background:0 0;border-radius:2px;height:2px;position:absolute;bottom:6px;left:12px;right:12px;overflow:hidden}.node__bar[data-astro-cid-gkirgaqk] i[data-astro-cid-gkirgaqk]{background:linear-gradient(90deg, transparent, var(--resin));width:100%;height:100%;display:block;transform:translate(-100%)}.node[data-astro-cid-gkirgaqk][data-state=running] .node__bar[data-astro-cid-gkirgaqk] i[data-astro-cid-gkirgaqk]{animation:bar var(--run,1.1s) var(--ease-in-out) forwards}@keyframes bar{to{transform:translate(0)}}.ops__summary[data-astro-cid-gkirgaqk]{max-width:calc(100% - 32px);color:var(--mist);opacity:0;pointer-events:none;transition:opacity .4s var(--ease), transform .4s var(--ease);background:#0c0c0beb;border:1px solid #e7a33e73;border-radius:999px;align-items:center;gap:10px;padding:10px 16px;font-size:.8rem;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%,12px);box-shadow:0 12px 30px -10px #00000080}.ops__summary[data-astro-cid-gkirgaqk] svg{color:var(--ok);flex:none}.ops__summary[data-astro-cid-gkirgaqk].is-visible{opacity:1;transform:translate(-50%)}.ops__log[data-astro-cid-gkirgaqk]{background:#0c0c0b8c;border-top:1px solid #ecebe614;padding:12px 18px 14px}.ops__log-head[data-astro-cid-gkirgaqk]{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.64rem;display:flex}.ops__log-dots[data-astro-cid-gkirgaqk]{gap:4px;display:inline-flex}.ops__log-dots[data-astro-cid-gkirgaqk] i[data-astro-cid-gkirgaqk]{background:#ecebe62e;border-radius:50%;width:5px;height:5px}.ops__log-lines[data-astro-cid-gkirgaqk]{height:calc(7.75em + 16px);font-family:var(--font-mono);flex-direction:column;justify-content:flex-end;gap:4px;font-size:.72rem;line-height:1.55;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 45%);mask-image:linear-gradient(#0000,#000 45%)}.ops__log-lines[data-astro-cid-gkirgaqk] li{white-space:nowrap;color:var(--fg-2);animation:logIn .35s var(--ease-out);grid-template-columns:64px 64px 1fr;gap:10px;display:grid}.ops__log-lines[data-astro-cid-gkirgaqk] li>span:last-child{text-overflow:ellipsis;overflow:hidden}.ops__log-lines[data-astro-cid-gkirgaqk] .t{color:var(--fg-3)}.ops__log-lines[data-astro-cid-gkirgaqk] .k{text-transform:uppercase;letter-spacing:.08em;align-self:center;font-size:.62rem}.ops__log-lines[data-astro-cid-gkirgaqk] li[data-kind=agent] .k{color:#dcdad2}.ops__log-lines[data-astro-cid-gkirgaqk] li[data-kind=human] .k{color:var(--resin-hi)}.ops__log-lines[data-astro-cid-gkirgaqk] li[data-kind=trigger] .k{color:#8cc0e6}.ops__log-lines[data-astro-cid-gkirgaqk] li[data-kind=system] .k{color:var(--stone)}.ops__log-lines[data-astro-cid-gkirgaqk] li[data-kind=wait] .k{color:var(--resin)}@keyframes logIn{0%{opacity:0;transform:translateY(6px)}}@media (width<=640px){.ops__log-lines[data-astro-cid-gkirgaqk] li{grid-template-columns:58px 1fr}.ops__log-lines[data-astro-cid-gkirgaqk] .k,.ops__wf-label[data-astro-cid-gkirgaqk],.ops__clock[data-astro-cid-gkirgaqk]{display:none}}.em[data-astro-cid-lhjrpk6b]{grid-template-columns:1fr;align-items:start;gap:40px;display:grid}.em__included[data-astro-cid-lhjrpk6b]{flex-direction:column;gap:22px;display:flex}@media (width>=1024px){.em[data-astro-cid-lhjrpk6b]{grid-template-columns:4fr 8fr;gap:56px}.em__included[data-astro-cid-lhjrpk6b]{top:calc(var(--nav-h) + 40px);position:sticky}}.em__table-wrap[data-astro-cid-lhjrpk6b]{border-radius:var(--radius-l);border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow-m);overflow:hidden}.em__scroll[data-astro-cid-lhjrpk6b]{overflow-x:auto}.em__table[data-astro-cid-lhjrpk6b]{border-collapse:separate;border-spacing:0;width:100%;min-width:640px;font-size:.92rem}.em__table[data-astro-cid-lhjrpk6b] th[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b]{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);padding:16px 18px;line-height:1.4}.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] tr[data-astro-cid-lhjrpk6b]:last-child th[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] tr[data-astro-cid-lhjrpk6b]:last-child td[data-astro-cid-lhjrpk6b]{border-bottom:0}.em__table[data-astro-cid-lhjrpk6b] thead[data-astro-cid-lhjrpk6b] th[data-astro-cid-lhjrpk6b]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-3);padding-top:20px;padding-bottom:14px;font-size:.7rem;font-weight:500}.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] th[data-astro-cid-lhjrpk6b]{color:var(--fg);width:22%;font-weight:600}.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b]{color:var(--fg-2)}.em__table[data-astro-cid-lhjrpk6b] .is-us[data-astro-cid-lhjrpk6b]{background:var(--graphite-900);color:var(--mist);border-bottom-color:#ecebe61a}.em__table[data-astro-cid-lhjrpk6b] thead[data-astro-cid-lhjrpk6b] .is-us[data-astro-cid-lhjrpk6b]{color:var(--mist)}.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b].is-us{font-weight:560}.em__us[data-astro-cid-lhjrpk6b]{align-items:center;gap:8px;display:inline-flex}.em__us[data-astro-cid-lhjrpk6b] .em__mark svg{width:20px;height:19px}.em__table[data-astro-cid-lhjrpk6b] .em__check{vertical-align:-2px;color:var(--resin);margin-right:7px;display:inline-block}@media (width<=719px){.em__table-wrap[data-astro-cid-lhjrpk6b]{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.em__scroll[data-astro-cid-lhjrpk6b]{overflow:visible}.em__table[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] tr[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] th[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b]{width:auto;min-width:0;display:block}.em__table[data-astro-cid-lhjrpk6b] thead[data-astro-cid-lhjrpk6b]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b]{gap:12px;display:grid}.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] tr[data-astro-cid-lhjrpk6b]{border-radius:var(--radius-m);border:1px solid var(--border);background:var(--card);overflow:hidden}.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] th[data-astro-cid-lhjrpk6b]{border-bottom:0;width:auto;padding:14px 16px 6px;font-size:1rem}.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b]{border-bottom:0;grid-template-columns:9.5em 1fr;gap:12px;padding:8px 16px;font-size:.9rem;display:grid}.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b]:before{content:attr(data-label);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3);padding-top:.2em;font-size:.66rem}.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b].is-us{border-bottom:0;margin-top:6px;padding:12px 16px 14px}.em__table[data-astro-cid-lhjrpk6b] td[data-astro-cid-lhjrpk6b].is-us:before{color:var(--resin)}.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] tr[data-astro-cid-lhjrpk6b]:last-child th[data-astro-cid-lhjrpk6b],.em__table[data-astro-cid-lhjrpk6b] tbody[data-astro-cid-lhjrpk6b] tr[data-astro-cid-lhjrpk6b]:last-child td[data-astro-cid-lhjrpk6b]{border-bottom:0}}.dp[data-astro-cid-fatthko4]{border-radius:var(--radius-l);background:radial-gradient(90% 120% at 100% 0%, #ffffff47, transparent 55%), var(--resin);color:#1b1205;isolation:isolate;gap:40px;padding:clamp(32px,5vw,64px);display:grid;position:relative;overflow:hidden}.dp__lines[data-astro-cid-fatthko4]{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.dp__main[data-astro-cid-fatthko4]{flex-direction:column;align-items:flex-start;gap:20px;display:flex}.dp__eyebrow[data-astro-cid-fatthko4]{color:#1b1205b3}.dp__eyebrow[data-astro-cid-fatthko4]:before{background:#1b1205}.dp__title[data-astro-cid-fatthko4]{color:#1b1205;max-width:18ch}.dp__text[data-astro-cid-fatthko4]{font-size:var(--step-1);color:#1b1205d1;max-width:46ch;line-height:1.55}.dp__side[data-astro-cid-fatthko4]{flex-direction:column;justify-content:center;gap:22px;display:flex}.dp__list[data-astro-cid-fatthko4]{gap:14px;display:grid}.dp__list[data-astro-cid-fatthko4] li[data-astro-cid-fatthko4]{background:#ffffff52;border:1px solid #1b120514;border-radius:14px;grid-template-columns:30px 1fr;align-items:start;gap:12px;padding:14px 16px;font-weight:540;line-height:1.4;display:grid}.dp__list[data-astro-cid-fatthko4] svg{width:26px;height:26px;color:var(--resin);background:#1b1205;border-radius:50%;padding:4px}.dp__note[data-astro-cid-fatthko4]{letter-spacing:.08em;text-transform:uppercase;color:#1b1205a6;font-size:.72rem}@media (width>=960px){.dp[data-astro-cid-fatthko4]{grid-template-columns:1.1fr .9fr;align-items:center;gap:64px}}.faq[data-astro-cid-7synugci]{gap:40px;display:grid}.faq__head[data-astro-cid-7synugci]{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.faq__more[data-astro-cid-7synugci]{color:var(--fg-3);font-size:.95rem}.faq__more[data-astro-cid-7synugci] a[data-astro-cid-7synugci]{color:var(--fg);border-bottom:1px solid var(--border-2)}.faq__list[data-astro-cid-7synugci]{border-top:1px solid var(--border-2)}.faq__item[data-astro-cid-7synugci]{border-bottom:1px solid var(--border-2)}.faq__item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{cursor:pointer;font-size:var(--step-1);letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-weight:560;line-height:1.35;list-style:none;display:flex}.faq__item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-7synugci]{border:1px solid var(--border-2);width:36px;height:36px;transition:transform .35s var(--ease), background-color .25s, color .25s;border-radius:50%;flex:none;place-items:center;display:grid}.faq__item[data-astro-cid-7synugci][open] .faq__icon[data-astro-cid-7synugci]{background:var(--ink);color:var(--paper);border-color:var(--ink);transform:rotate(45deg)}.faq__item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]:hover .faq__icon[data-astro-cid-7synugci]{border-color:var(--fg)}.faq__a[data-astro-cid-7synugci]{color:var(--fg-2);max-width:70ch;padding:0 56px 24px 0;line-height:1.65}.faq__item[data-astro-cid-7synugci]::details-content{block-size:0;transition:block-size .4s var(--ease), content-visibility .4s allow-discrete;overflow:hidden}.faq__item[data-astro-cid-7synugci][open]::details-content{block-size:auto}@supports (interpolate-size:allow-keywords){.faq[data-astro-cid-7synugci]{interpolate-size:allow-keywords}}@media (width>=960px){.faq[data-astro-cid-7synugci]{grid-template-columns:4fr 8fr;gap:56px}.faq__head[data-astro-cid-7synugci]{top:calc(var(--nav-h) + 40px);align-self:start;position:sticky}}.cform[data-astro-cid-vekgkm42]{--err:color-mix(in srgb, var(--bad) 62%, var(--ink));background:var(--surface);color:var(--ink);border-radius:var(--radius-l);padding:clamp(22px,3.6vw,48px);position:relative;box-shadow:0 0 0 1px #ecebe60f,0 60px 120px -48px #000000bf,0 24px 48px -24px #00000080}.cform[data-astro-cid-vekgkm42]:before{content:"";background:linear-gradient(90deg, #e7a33e00, var(--resin) 30%, var(--resin) 70%, #e7a33e00);border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:clamp(22px,3.6vw,48px);right:clamp(22px,3.6vw,48px)}.cform[data-astro-cid-vekgkm42] [data-astro-cid-vekgkm42][hidden]{display:none!important}.cform__main[data-astro-cid-vekgkm42]{flex-direction:column;gap:22px;display:flex}.cform__head[data-astro-cid-vekgkm42]{gap:8px;display:grid}.cform__title[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-weight:360;font-size:var(--step-3);letter-spacing:-.018em;font-variation-settings:"opsz" 36;text-wrap:balance;line-height:1.1}.cform__intro[data-astro-cid-vekgkm42]{color:var(--ink-3);font-size:.92rem}.note[data-astro-cid-vekgkm42]{border-radius:var(--radius-m);color:var(--ink-2);grid-template-columns:22px minmax(0,1fr);align-items:start;gap:12px;padding:14px 16px;font-size:.92rem;line-height:1.5;display:grid}.note[data-astro-cid-vekgkm42]:focus{outline:none}.note[data-astro-cid-vekgkm42]:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.note__icon[data-astro-cid-vekgkm42]{place-items:center;height:22px;display:grid}.note[data-astro-cid-vekgkm42] strong[data-astro-cid-vekgkm42]{color:var(--ink);font-weight:600}.note--program[data-astro-cid-vekgkm42]{background:var(--resin-soft);border:1px solid #e7a33e66}.note--program[data-astro-cid-vekgkm42] .note__icon[data-astro-cid-vekgkm42]{color:var(--resin-ink)}.note--error[data-astro-cid-vekgkm42]{background:color-mix(in srgb, var(--bad) 6%, var(--surface));border:1px solid color-mix(in srgb, var(--bad) 40%, transparent)}.note--error[data-astro-cid-vekgkm42] .note__icon[data-astro-cid-vekgkm42]{color:var(--err)}.note__title[data-astro-cid-vekgkm42]{color:var(--err);font-weight:600}.note__list[data-astro-cid-vekgkm42]{gap:4px;margin-top:6px;display:grid}.note__list[data-astro-cid-vekgkm42] a{color:var(--ink);text-decoration:underline;text-decoration-color:color-mix(in srgb, var(--bad) 55%, transparent);text-underline-offset:3px}.note__list[data-astro-cid-vekgkm42] a:hover{text-decoration-color:currentColor}.cform__form[data-astro-cid-vekgkm42]{flex-direction:column;gap:26px;display:flex;container-type:inline-size}.group[data-astro-cid-vekgkm42]{border:0;min-width:0;margin:0;padding:0}.group[data-astro-cid-vekgkm42]>.label[data-astro-cid-vekgkm42]{margin-bottom:12px;padding:0}.group[data-astro-cid-vekgkm42]>.hint[data-astro-cid-vekgkm42]{margin:-6px 0 12px}.label[data-astro-cid-vekgkm42]{letter-spacing:-.005em;color:var(--ink);font-size:.9rem;font-weight:580;line-height:1.35;display:block}.req[data-astro-cid-vekgkm42]{color:var(--resin-ink);font-weight:600}.opt-tag[data-astro-cid-vekgkm42]{color:var(--ink-3);font-size:.84rem;font-weight:400}.hint[data-astro-cid-vekgkm42]{color:var(--ink-3);font-size:.84rem;line-height:1.45}.opts[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:8px;display:flex}.opt[data-astro-cid-vekgkm42]{max-width:100%;display:inline-flex;position:relative}.opt__input[data-astro-cid-vekgkm42]{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:50%;left:50%}.opt__box[data-astro-cid-vekgkm42]{border:1px solid var(--line-2);background:var(--surface);min-height:42px;color:var(--ink-2);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease), box-shadow .2s var(--ease);border-radius:999px;align-items:center;gap:9px;padding:8px 16px 8px 13px;font-size:.9rem;font-weight:500;line-height:1.25;display:inline-flex}.opt[data-astro-cid-vekgkm42]:hover .opt__box[data-astro-cid-vekgkm42]{color:var(--ink);border-color:#11111073}.opt__input[data-astro-cid-vekgkm42]:focus-visible+.opt__box[data-astro-cid-vekgkm42]{outline:2px solid var(--focus);outline-offset:2px}.opt__input[data-astro-cid-vekgkm42]:checked+.opt__box[data-astro-cid-vekgkm42]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.opt__dot[data-astro-cid-vekgkm42]{border:1.5px solid var(--line-2);width:14px;height:14px;transition:border-color .2s var(--ease), box-shadow .2s var(--ease);border-radius:50%;flex:none}.opt__input[data-astro-cid-vekgkm42]:checked+.opt__box[data-astro-cid-vekgkm42] .opt__dot[data-astro-cid-vekgkm42]{border-color:var(--resin);box-shadow:inset 0 0 0 3px var(--ink), inset 0 0 0 8px var(--resin)}.opt__mark[data-astro-cid-vekgkm42]{border:1px solid var(--line-2);width:18px;height:18px;color:var(--ink-3);transition:background-color .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.opt__mark[data-astro-cid-vekgkm42] svg{grid-area:1/1}.opt__mark[data-astro-cid-vekgkm42] .opt__check{opacity:0;transition:opacity .2s var(--ease), transform .25s var(--ease-out);transform:scale(.6)}.opt__mark[data-astro-cid-vekgkm42] .opt__plus{transition:opacity .15s var(--ease)}.opt__input[data-astro-cid-vekgkm42]:checked+.opt__box[data-astro-cid-vekgkm42] .opt__mark[data-astro-cid-vekgkm42]{background:var(--resin);border-color:var(--resin);color:var(--ink)}.opt__input[data-astro-cid-vekgkm42]:checked+.opt__box[data-astro-cid-vekgkm42] .opt__mark[data-astro-cid-vekgkm42] .opt__check{opacity:1;transform:none}.opt__input[data-astro-cid-vekgkm42]:checked+.opt__box[data-astro-cid-vekgkm42] .opt__mark[data-astro-cid-vekgkm42] .opt__plus{opacity:0}.group[data-astro-cid-vekgkm42].is-invalid .opt__box[data-astro-cid-vekgkm42]{border-color:color-mix(in srgb, var(--bad) 55%, transparent)}.fields[data-astro-cid-vekgkm42]{grid-template-columns:minmax(0,1fr);gap:22px 16px;display:grid}.field[data-astro-cid-vekgkm42]{flex-direction:column;gap:8px;min-width:0;display:flex}.field[data-astro-cid-vekgkm42]>.hint[data-astro-cid-vekgkm42]{margin-top:-2px}.input[data-astro-cid-vekgkm42]{border-radius:var(--radius-s);border:1px solid var(--line-2);background:var(--paper);width:100%;min-height:50px;color:var(--ink);transition:border-color .2s var(--ease), background-color .2s var(--ease), box-shadow .2s var(--ease);padding:12px 14px;font-size:1rem;line-height:1.4}.input[data-astro-cid-vekgkm42]:hover{border-color:#1111105c}.input[data-astro-cid-vekgkm42]:focus{background:var(--surface);border-color:var(--ink);box-shadow:0 0 0 4px var(--resin-soft);outline:none}.input[data-astro-cid-vekgkm42][aria-invalid=true]{border-color:var(--bad);background:color-mix(in srgb, var(--bad) 4%, var(--surface))}.input[data-astro-cid-vekgkm42][aria-invalid=true]:focus{border-color:var(--err);box-shadow:0 0 0 4px var(--bad-soft)}.input[data-astro-cid-vekgkm42]:-webkit-autofill{-webkit-text-fill-color:var(--ink);box-shadow:0 0 0 40px color-mix(in srgb, var(--resin) 9%, var(--surface)) inset}.input[data-astro-cid-vekgkm42]:-webkit-autofill:focus{box-shadow:0 0 0 40px var(--surface) inset, 0 0 0 4px var(--resin-soft)}.input--area[data-astro-cid-vekgkm42]{resize:vertical;min-height:136px;line-height:1.55}.select[data-astro-cid-vekgkm42]{position:relative}.input--select[data-astro-cid-vekgkm42]{-webkit-appearance:none;appearance:none;cursor:pointer;padding-right:42px}.input--select[data-astro-cid-vekgkm42]:has(option[value=""]:checked){color:var(--ink-3)}.select[data-astro-cid-vekgkm42] .select__icon{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.error[data-astro-cid-vekgkm42]{color:var(--err);align-items:flex-start;gap:7px;font-size:.85rem;font-weight:520;line-height:1.4;display:flex}.error[data-astro-cid-vekgkm42]:before{content:"";background:currentColor;flex:none;width:14px;height:14px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm0 10.5a1.1 1.1 0 1 0 0 2.2 1.1 1.1 0 0 0 0-2.2ZM8 3.4a1 1 0 0 0-1 1.06l.25 4.3a.75.75 0 0 0 1.5 0L9 4.46A1 1 0 0 0 8 3.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm0 10.5a1.1 1.1 0 1 0 0 2.2 1.1 1.1 0 0 0 0-2.2ZM8 3.4a1 1 0 0 0-1 1.06l.25 4.3a.75.75 0 0 0 1.5 0L9 4.46A1 1 0 0 0 8 3.4Z'/%3E%3C/svg%3E") 50%/contain no-repeat}.group[data-astro-cid-vekgkm42]>.error[data-astro-cid-vekgkm42]{margin-top:10px}.hp[data-astro-cid-vekgkm42]{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.turnstile[data-astro-cid-vekgkm42]{min-height:65px}.turnstile[data-astro-cid-vekgkm42]:focus{outline:none}.foot[data-astro-cid-vekgkm42]{flex-direction:column;align-items:stretch;gap:14px;padding-top:4px;display:flex}.submit[data-astro-cid-vekgkm42]{width:100%}.submit[data-astro-cid-vekgkm42][data-busy]{cursor:progress}.submit[data-astro-cid-vekgkm42][data-busy] .btn__arrow{display:none}.spinner[data-astro-cid-vekgkm42]{border:2px solid;border-right-color:#0000;border-radius:50%;width:16px;height:16px;animation:.75s linear infinite cform-spin;display:none}.submit[data-astro-cid-vekgkm42][data-busy] .spinner[data-astro-cid-vekgkm42]{display:inline-block}@keyframes cform-spin{to{transform:rotate(360deg)}}.consent[data-astro-cid-vekgkm42]{color:var(--ink-3);text-wrap:pretty;font-size:.8rem;line-height:1.5}.consent[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:2px}.consent[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]:hover{color:var(--ink);text-decoration-color:currentColor}.status[data-astro-cid-vekgkm42]{color:var(--err);font-size:.92rem;font-weight:500;line-height:1.5}.status[data-astro-cid-vekgkm42]:empty{margin-top:-26px}.status[data-astro-cid-vekgkm42]:not(:empty){border-radius:var(--radius-m);background:color-mix(in srgb, var(--bad) 6%, var(--surface));border:1px solid color-mix(in srgb, var(--bad) 40%, transparent);padding:13px 16px}@container (width>=520px){.fields[data-astro-cid-vekgkm42]{grid-template-columns:repeat(2,minmax(0,1fr))}.foot[data-astro-cid-vekgkm42]{flex-direction:row;align-items:center;gap:24px}.submit[data-astro-cid-vekgkm42]{flex:none;width:auto;min-width:220px}}.success[data-astro-cid-vekgkm42]{animation:rise .7s var(--ease-out) both;flex-direction:column;align-items:flex-start;gap:14px;display:flex}.success__badge[data-astro-cid-vekgkm42]{background:var(--resin);width:58px;height:58px;color:var(--ink);box-shadow:0 0 0 8px var(--resin-soft);border-radius:50%;place-items:center;margin-bottom:8px;display:grid}.success__label[data-astro-cid-vekgkm42]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.7rem;font-weight:500}.success__title[data-astro-cid-vekgkm42]{font-family:var(--font-display);font-weight:340;font-size:var(--step-4);letter-spacing:-.022em;font-variation-settings:"opsz" 60;text-wrap:balance;overflow-wrap:anywhere;line-height:1.04}.success__title[data-astro-cid-vekgkm42]:focus{outline:none}.success__text[data-astro-cid-vekgkm42]{max-width:46ch;font-size:var(--step-1);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.55}.success__text[data-astro-cid-vekgkm42] strong{color:var(--ink);max-width:100%;font-weight:600;display:inline-block}.ssteps[data-astro-cid-vekgkm42]{border-top:1px solid var(--line);align-self:stretch;margin:14px 0 4px;display:grid}.sstep[data-astro-cid-vekgkm42]{border-bottom:1px solid var(--line);color:var(--ink-2);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;font-size:.95rem;display:grid}.sstep__mark[data-astro-cid-vekgkm42]{border:1px solid var(--line-2);width:30px;height:30px;font-family:var(--font-mono);color:var(--ink-3);border-radius:50%;place-items:center;font-size:.7rem;display:grid}.sstep[data-astro-cid-vekgkm42].is-next .sstep__mark[data-astro-cid-vekgkm42]{border-color:var(--resin);background:var(--resin-soft);color:var(--resin-ink)}.sstep[data-astro-cid-vekgkm42].is-next .sstep__text[data-astro-cid-vekgkm42]{color:var(--ink);font-weight:560}.sstep__tag[data-astro-cid-vekgkm42]{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:.66rem}.sstep[data-astro-cid-vekgkm42].is-next .sstep__tag[data-astro-cid-vekgkm42]{color:var(--resin-ink)}.success__book[data-astro-cid-vekgkm42]{border-radius:var(--radius-m);background:var(--paper);flex-wrap:wrap;justify-content:space-between;align-self:stretch;align-items:center;gap:12px 20px;margin-top:6px;padding:16px 18px;font-weight:540;display:flex}.success__again[data-astro-cid-vekgkm42]{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:6px;font-size:.92rem;display:flex}.success__again-btn[data-astro-cid-vekgkm42]{min-height:32px;color:var(--ink);border-bottom:1px solid var(--line-2);transition:border-color .25s var(--ease);align-items:center;gap:6px;font-weight:580;display:inline-flex}.success__again-btn[data-astro-cid-vekgkm42] svg{color:var(--resin-ink);transition:transform .3s var(--ease-out)}.success__again-btn[data-astro-cid-vekgkm42]:hover{border-color:var(--resin-ink)}.success__again-btn[data-astro-cid-vekgkm42]:hover svg{transform:translate(3px)}.contact[data-astro-cid-uukcahgk]{isolation:isolate;padding-bottom:clamp(88px,10vw,152px);overflow:hidden}.contact__topo[data-astro-cid-uukcahgk]{z-index:0;pointer-events:none;height:min(100%,1100px);position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(130% 75% at 0 0,#000 0%,#0009 45%,#0000 78%);mask-image:radial-gradient(130% 75% at 0 0,#000 0%,#0009 45%,#0000 78%)}.contact__shade[data-astro-cid-uukcahgk]{z-index:0;pointer-events:none;background:radial-gradient(48% 42% at 76% 34%, #e7a33e1c, transparent 70%), radial-gradient(60% 50% at 12% 30%, #0c0c0bc7, transparent 75%), linear-gradient(to bottom, var(--graphite-950) 0%, #0c0c0b00 16%, #0c0c0b00 82%, var(--graphite-950) 100%);position:absolute;inset:0}.contact__grid[data-astro-cid-uukcahgk]{z-index:1;grid-template-columns:minmax(0,1fr);gap:clamp(40px,7vw,56px);display:grid;position:relative}.contact__intro[data-astro-cid-uukcahgk]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.contact__title[data-astro-cid-uukcahgk]{max-width:11.5em}.contact__lead[data-astro-cid-uukcahgk]{color:#bfbdb4;max-width:46ch}.contact__next-title[data-astro-cid-uukcahgk][hidden],.steps[data-astro-cid-uukcahgk][hidden]{display:none}.contact__next-title[data-astro-cid-uukcahgk]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);margin-bottom:26px;font-size:.72rem;font-weight:500}.steps[data-astro-cid-uukcahgk]{display:grid}.step[data-astro-cid-uukcahgk]{grid-template-columns:44px minmax(0,1fr);gap:18px;padding-bottom:30px;display:grid;position:relative}.step[data-astro-cid-uukcahgk]:last-child{padding-bottom:0}.step[data-astro-cid-uukcahgk]:not(:last-child):before{content:"";background:linear-gradient(to bottom, #e7a33e73, var(--border-2));width:1px;position:absolute;top:50px;bottom:6px;left:21.5px}.step__idx[data-astro-cid-uukcahgk]{border:1px solid var(--border-2);background:var(--graphite-900);width:44px;height:44px;color:var(--resin);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:.74rem;display:grid}.step[data-astro-cid-uukcahgk]:first-child .step__idx[data-astro-cid-uukcahgk]{border-color:#e7a33e8c;box-shadow:0 0 0 5px #e7a33e14}.step__body[data-astro-cid-uukcahgk]{padding-top:9px}.step__title[data-astro-cid-uukcahgk]{letter-spacing:-.01em;color:var(--fg);font-size:1.06rem;font-weight:600;line-height:1.3}.step__text[data-astro-cid-uukcahgk]{max-width:46ch;color:var(--fg-2);margin-top:6px;font-size:.95rem;line-height:1.55}.contact__meta[data-astro-cid-uukcahgk]{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);gap:26px 40px;margin-top:44px;padding-top:28px;display:grid}.meta[data-astro-cid-uukcahgk]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.meta[data-astro-cid-uukcahgk][hidden]{display:none}.meta__label[data-astro-cid-uukcahgk]{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:.68rem}.meta__text[data-astro-cid-uukcahgk]{color:var(--fg-2);max-width:34ch;font-size:.93rem;font-style:normal;line-height:1.55}.meta__link[data-astro-cid-uukcahgk]{color:var(--fg);border-bottom:1px solid var(--border-2);transition:border-color .25s var(--ease);align-items:center;gap:8px;margin-top:2px;padding-bottom:2px;font-size:.93rem;font-weight:560;display:inline-flex}.meta__link[data-astro-cid-uukcahgk] svg{color:var(--resin);transition:transform .3s var(--ease-out)}.meta__link[data-astro-cid-uukcahgk]:hover{border-color:var(--resin)}.meta__link[data-astro-cid-uukcahgk]:hover svg{transform:translate(3px)}@media (width>=560px){.contact__meta[data-astro-cid-uukcahgk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1080px){.contact__grid[data-astro-cid-uukcahgk]{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px clamp(56px,6vw,104px)}.contact__intro[data-astro-cid-uukcahgk]{grid-area:1/1;padding-top:8px}.contact__form[data-astro-cid-uukcahgk]{grid-area:1/2/span 2}.contact__next[data-astro-cid-uukcahgk]{flex-direction:column;grid-area:2/1;align-self:stretch;display:flex}.contact__meta[data-astro-cid-uukcahgk]{margin-top:auto}.steps[data-astro-cid-uukcahgk]{margin-bottom:44px}.contact__topo[data-astro-cid-uukcahgk]{height:100%;right:30%}}.hero[data-astro-cid-6voplrxj]{isolation:isolate;min-height:max(100svh,760px);display:flex;position:relative;overflow:hidden}.hero__vignette[data-astro-cid-6voplrxj]{z-index:0;pointer-events:none;background:radial-gradient(62% 68% at 24% 52%, #0c0c0bf0 0%, #0c0c0b9e 50%, #0c0c0b00 100%), linear-gradient(to top, var(--graphite-950) 0%, #0c0c0b00 30%), radial-gradient(60% 50% at 85% 10%, #e7a33e14, transparent 70%);position:absolute;inset:0}.hero__inner[data-astro-cid-6voplrxj]{z-index:1;padding-top:calc(var(--nav-h) + 38px + clamp(40px, 7vh, 110px));flex-direction:column;justify-content:space-between;gap:48px;padding-bottom:clamp(28px,4vh,44px);display:flex;position:relative}.hero__content[data-astro-cid-6voplrxj]{flex-direction:column;align-items:flex-start;gap:28px;max-width:1080px;display:flex}.hero__title[data-astro-cid-6voplrxj]{max-width:12.5em;font-size:clamp(2.6rem,1.4rem + 4.6vw,5.4rem)}.hero__lead[data-astro-cid-6voplrxj]{color:#bfbdb4;max-width:60ch}.hero__content[data-astro-cid-6voplrxj] .btn-row[data-astro-cid-6voplrxj]{margin-top:6px}.hero__strip[data-astro-cid-6voplrxj]{gap:14px;display:grid}.hero__strip-label[data-astro-cid-6voplrxj]{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:.7rem}.hero__pillars[data-astro-cid-6voplrxj]{border-top:1px solid var(--border-2);grid-template-columns:1fr;display:grid}.hero__pillars[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-bottom:1px solid var(--border);grid-template-columns:34px 1fr;gap:4px 12px;padding:16px 4px 18px;display:grid}.hero__pillar-idx[data-astro-cid-6voplrxj]{color:var(--resin);grid-row:span 2;padding-top:.25em;font-size:.72rem}.hero__pillar-title[data-astro-cid-6voplrxj]{font-size:1rem;font-weight:600;line-height:1.3}.hero__pillar-text[data-astro-cid-6voplrxj]{color:var(--fg-2);font-size:.92rem;line-height:1.45}@media (width>=900px){.hero__pillars[data-astro-cid-6voplrxj]{border-bottom:1px solid var(--border);grid-template-columns:repeat(3,minmax(0,1fr))}.hero__pillars[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-bottom:0;border-right:1px solid var(--border);grid-template-columns:1fr;align-content:start;gap:10px;padding:20px 26px 24px}.hero__pillars[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:first-child{padding-left:2px}.hero__pillars[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]:last-child{border-right:0}.hero__pillar-idx[data-astro-cid-6voplrxj]{grid-row:auto;padding-top:0}}.thesis__grid[data-astro-cid-6voplrxj]{gap:20px 40px;display:grid}.thesis__statement[data-astro-cid-6voplrxj]{letter-spacing:-.018em;text-wrap:pretty;font-size:clamp(1.75rem,1.2rem + 2.2vw,3.1rem);line-height:1.16}.thesis__statement[data-astro-cid-6voplrxj] em{color:var(--resin-ink);font-style:italic}.thesis__statement[data-astro-cid-6voplrxj].is-split .word{color:var(--ink-3);transition:color .35s var(--ease)}.thesis__statement[data-astro-cid-6voplrxj].is-split .word.is-lit{color:var(--ink)}.thesis__statement[data-astro-cid-6voplrxj].is-split em .word.is-lit{color:var(--resin-ink)}.thesis__compare[data-astro-cid-6voplrxj]{align-items:stretch;gap:16px;margin-top:clamp(56px,7vw,96px);display:grid}.tcard[data-astro-cid-6voplrxj]{border-radius:var(--radius-l);border:1px solid var(--border);flex-direction:column;gap:14px;padding:clamp(26px,3vw,40px);display:flex;position:relative}.tcard--then[data-astro-cid-6voplrxj]{background:var(--paper-2)}.tcard--now[data-astro-cid-6voplrxj]{background:radial-gradient(80% 90% at 100% 0%, #e7a33e2e, transparent 60%), var(--graphite-900);box-shadow:var(--shadow-l);border-color:#e7a33e40}.tcard__label[data-astro-cid-6voplrxj]{letter-spacing:.12em;text-transform:uppercase;color:var(--fg-3);font-size:.7rem}.tcard--now[data-astro-cid-6voplrxj] .tcard__label[data-astro-cid-6voplrxj]{color:var(--resin)}.tcard__title[data-astro-cid-6voplrxj]{font-family:var(--font-display);font-weight:360;font-size:var(--step-4);letter-spacing:-.02em;line-height:1.05}.tcard--then[data-astro-cid-6voplrxj] .tcard__title[data-astro-cid-6voplrxj]{color:var(--ink-3);text-decoration:line-through 1.5px #11111059}.tcard__text[data-astro-cid-6voplrxj]{color:var(--fg-2);max-width:42ch}.tcard__list[data-astro-cid-6voplrxj]{gap:10px;margin-top:8px;display:grid}.tcard__list[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{color:var(--fg-2);grid-template-columns:22px 1fr;align-items:start;gap:10px;font-size:.95rem;display:grid}.tcard__list[data-astro-cid-6voplrxj] svg{margin-top:3px}.tcard--then[data-astro-cid-6voplrxj] .tcard__list[data-astro-cid-6voplrxj] svg{color:var(--ink-3)}.tcard--now[data-astro-cid-6voplrxj] .tcard__list[data-astro-cid-6voplrxj] svg{color:var(--resin)}.thesis__arrow[data-astro-cid-6voplrxj]{background:var(--resin);width:52px;height:52px;color:var(--ink);z-index:1;border-radius:50%;place-items:center;margin:-8px auto;display:grid;position:relative;transform:rotate(90deg)}@media (width>=960px){.thesis__grid[data-astro-cid-6voplrxj]{grid-template-columns:4fr 8fr}.thesis__meta[data-astro-cid-6voplrxj]{padding-top:.6em}.thesis__compare[data-astro-cid-6voplrxj]{grid-template-columns:1fr auto 1fr;align-items:center;gap:0}.thesis__arrow[data-astro-cid-6voplrxj]{margin:0 -14px;transform:none}.tcard[data-astro-cid-6voplrxj]{height:100%}}.platform[data-astro-cid-6voplrxj]{overflow:hidden}.platform__bg[data-astro-cid-6voplrxj]{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 40%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 40%,#000,#0000)}.platform[data-astro-cid-6voplrxj] .container[data-astro-cid-6voplrxj]{position:relative}.cap-grid[data-astro-cid-6voplrxj]{background:var(--border);border:1px solid var(--border);border-radius:var(--radius-l);grid-template-columns:1fr;gap:1px;display:grid;overflow:hidden}.cap[data-astro-cid-6voplrxj]{background:var(--graphite-950);flex-direction:column;gap:12px;min-height:230px;padding:clamp(24px,2.6vw,34px);transition:background-color .3s;display:flex}.cap[data-astro-cid-6voplrxj]:hover{background:var(--graphite-900)}.cap__icon[data-astro-cid-6voplrxj]{border:1px solid var(--border-2);width:44px;height:44px;color:var(--resin);border-radius:12px;place-items:center;margin-bottom:14px;display:grid}.cap[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--fg-2);font-size:.97rem}.cap--custom[data-astro-cid-6voplrxj]{background:radial-gradient(90% 100% at 100% 0%, #e7a33e38, transparent 60%), var(--graphite-900)}.cap--custom[data-astro-cid-6voplrxj] .cap__icon[data-astro-cid-6voplrxj]{background:var(--resin);border-color:var(--resin);color:var(--ink)}.cap__cta[data-astro-cid-6voplrxj]{color:var(--resin);align-items:center;gap:8px;margin-top:auto;font-weight:600;display:inline-flex}.cap__cta[data-astro-cid-6voplrxj] svg{transition:transform .3s var(--ease-out)}.cap--custom[data-astro-cid-6voplrxj]:hover .cap__cta[data-astro-cid-6voplrxj] svg{transform:translate(3px)}@media (width>=720px){.cap-grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.cap-grid[data-astro-cid-6voplrxj]{grid-template-columns:repeat(4,1fr)}.cap--custom[data-astro-cid-6voplrxj]{grid-column:span 2}}.model[data-astro-cid-6voplrxj]{background:var(--paper-2)}.security[data-astro-cid-6voplrxj]{overflow:hidden}.security__grid[data-astro-cid-6voplrxj]{gap:56px;display:grid}.security__intro[data-astro-cid-6voplrxj]{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.security__items[data-astro-cid-6voplrxj]{grid-template-columns:1fr;gap:14px;display:grid}.security__items[data-astro-cid-6voplrxj] li[data-astro-cid-6voplrxj]{border-radius:var(--radius-m);border:1px solid var(--border);background:var(--card);flex-direction:column;gap:8px;padding:24px;display:flex}.security__items[data-astro-cid-6voplrxj] p[data-astro-cid-6voplrxj]{color:var(--fg-2);font-size:.95rem}.security__icon[data-astro-cid-6voplrxj]{width:38px;height:38px;color:var(--resin);background:#e7a33e1f;border-radius:10px;place-items:center;margin-bottom:8px;display:grid}@media (width>=720px){.security__items[data-astro-cid-6voplrxj]{grid-template-columns:repeat(2,1fr)}}@media (width>=1080px){.security__grid[data-astro-cid-6voplrxj]{grid-template-columns:5fr 7fr;align-items:start;gap:72px}.security__intro[data-astro-cid-6voplrxj]{top:calc(var(--nav-h) + 40px);position:sticky}}
