.card[data-astro-cid-esvs7huh]{border-radius:var(--radius);background:var(--card);min-height:340px;box-shadow:0 0 0 1px var(--line);isolation:isolate;transition:transform .45s var(--ease), box-shadow .3s ease, opacity .7s ease;grid-template-rows:auto 1fr auto;gap:28px;padding:22px;text-decoration:none;display:grid;position:relative;overflow:hidden}.card[data-astro-cid-esvs7huh]:before{content:"";z-index:-1;background:var(--red-soft);height:0;transition:height .55s var(--ease-travel);position:absolute;inset:auto 0 0}.card[data-astro-cid-esvs7huh]:hover{box-shadow:0 0 0 1px var(--line-strong), 0 24px 50px -28px #12121073;transform:translateY(-6px)}.card[data-astro-cid-esvs7huh]:hover:before{height:100%}.card__top[data-astro-cid-esvs7huh]{justify-content:space-between;align-items:center;gap:12px;display:flex}.card__num[data-astro-cid-esvs7huh]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.08em}.card__metric[data-astro-cid-esvs7huh]{align-content:center;gap:8px;display:grid}.card__metric[data-astro-cid-esvs7huh] b[data-astro-cid-esvs7huh]{letter-spacing:-.045em;color:var(--red);transition:transform .5s var(--ease);transform-origin:0;font-size:clamp(44px,13vw,60px);font-weight:820;line-height:.95}.card[data-astro-cid-esvs7huh]:hover .card__metric[data-astro-cid-esvs7huh] b[data-astro-cid-esvs7huh]{transform:scale(1.04)}.card__metric[data-astro-cid-esvs7huh] span[data-astro-cid-esvs7huh]{color:var(--ink-2);max-width:28ch;font-size:15px}.card__bottom[data-astro-cid-esvs7huh]{gap:8px;display:grid}.card__ind[data-astro-cid-esvs7huh]{color:var(--ink-3)}.card[data-astro-cid-esvs7huh] h3[data-astro-cid-esvs7huh]{letter-spacing:-.02em;font-size:22px;line-height:1.12}.card__go[data-astro-cid-esvs7huh]{align-items:center;gap:6px;margin-top:8px;font-size:14.5px;font-weight:600;display:inline-flex}.card__go[data-astro-cid-esvs7huh] svg{width:16px;height:16px;transition:transform .3s var(--ease)}.card[data-astro-cid-esvs7huh]:hover .card__go[data-astro-cid-esvs7huh] svg{transform:translate(3px,-3px)}.card--dark[data-astro-cid-esvs7huh]{background:var(--night);color:var(--paper);box-shadow:none}.card--dark[data-astro-cid-esvs7huh]:before{background:#2a1510}.card--dark[data-astro-cid-esvs7huh] .card__metric[data-astro-cid-esvs7huh] span[data-astro-cid-esvs7huh],.card--dark[data-astro-cid-esvs7huh] .card__num[data-astro-cid-esvs7huh],.card--dark[data-astro-cid-esvs7huh] .card__ind[data-astro-cid-esvs7huh]{color:#f1efe89e}@media (width>=1080px){.card--wide[data-astro-cid-esvs7huh]{grid-column:span 2}.card--wide[data-astro-cid-esvs7huh] .card__metric[data-astro-cid-esvs7huh] b[data-astro-cid-esvs7huh]{font-size:104px}}.hs{width:100%;& .ss-stage{--ss-term-path:#8a887f;--ss-term-sigil:#f0401f;--ss-term-err:#ff6a4d;--ss-term-ok:#3fcf8e;--ss-danger:#f0401f;--ss-danger-soft:#fbe0d6;--ss-danger-text:#c92a0e;--ss-success:#12865a;--ss-success-soft:#d6eee1;--ss-success-text:#0d6b47;--hs-ease:cubic-bezier(.45, 0, .1, 1);--hs-arrive:cubic-bezier(.25, .8, .25, 1);font:13px/1.4 var(--ss-font);background:#e3dfd3;border-radius:24px;overflow:hidden}& .hs-term{width:640px;height:400px;box-shadow:var(--ss-shadow-hero);position:absolute;top:28px;left:184px}& .hs-term .ss-term{padding:12px 18px;font-size:13px;line-height:1.55}& .hs-term .ss-term__caret{margin-left:4px}& .hs-term .ss-term{transition:opacity .4s}& .hs-term[data-clearing] .ss-term{opacity:0}& .hs-line{animation:.28s both hs-line}& .hs-card{background:var(--ss-surface);width:288px;box-shadow:var(--ss-shadow-satellite);opacity:0;will-change:transform;transition:opacity .6s ease, transform .9s var(--hs-ease);border-radius:16px;gap:8px;padding:14px 16px;display:grid;position:absolute;bottom:40px;left:40px;transform:translateY(14px)}& .hs-card[data-in]{opacity:1;transition-timing-function:ease, var(--hs-arrive);transform:none}& .hs-card__top{justify-content:space-between;align-items:center;gap:10px;display:flex}& .hs-card__id{color:var(--ss-text);font-size:12px}& .hs-card__title{letter-spacing:-.01em;color:var(--ss-text-strong);font-size:17px;font-weight:650}& .hs-card__row{color:var(--ss-text);align-items:center;gap:8px;font-size:12.5px;display:flex}& .ss-stage[data-layout=compact] .hs-term{width:400px;height:440px;top:20px;left:16px}& .ss-stage[data-layout=compact] .hs-term .ss-term{padding:14px;font-size:12px}& .ss-stage[data-layout=compact] .hs-card{width:auto;bottom:20px;left:16px;right:16px}}@keyframes hs-line{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.hero[data-astro-cid-lcdefpme]{padding:28px 0 56px}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1fr);gap:36px;display:grid}.hero__title[data-astro-cid-lcdefpme]{letter-spacing:-.04em;margin-top:18px;font-size:clamp(34px,10.4vw,96px);font-weight:820;line-height:.96}.hero__word[data-astro-cid-lcdefpme]{color:var(--red)}.hero__lead[data-astro-cid-lcdefpme]{color:var(--ink-2);text-wrap:pretty;max-width:34ch;margin-top:20px;font-size:clamp(18px,4.6vw,21px)}.hero__cta[data-astro-cid-lcdefpme]{gap:10px;margin-top:28px;display:grid}.hero__scene[data-astro-cid-lcdefpme]{min-height:300px}@media (width>=560px){.hero__cta[data-astro-cid-lcdefpme]{flex-wrap:wrap;display:flex}}@media (width>=1024px){.hero[data-astro-cid-lcdefpme]{padding:56px 0 80px}.hero__grid[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:48px}.hero__title[data-astro-cid-lcdefpme]{font-size:clamp(42px,4.1vw,68px)}}.stats[data-astro-cid-lcdefpme]{background:var(--line);border-radius:var(--radius);box-shadow:0 0 0 1px var(--line);grid-template-columns:1fr 1fr;gap:1px;margin-top:48px;display:grid;overflow:hidden}.stats[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:var(--card);display:grid}.stats__a[data-astro-cid-lcdefpme]{isolation:isolate;grid-template-rows:auto auto 1fr;align-content:start;gap:6px;padding:18px 16px 20px;text-decoration:none;transition:background .3s;display:grid;position:relative}.stats__a[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:var(--red-soft);height:0;transition:height .5s var(--ease-travel);position:absolute;inset:auto 0 0}.stats__a[data-astro-cid-lcdefpme]:hover:before{height:100%}.stats[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.04em;color:var(--red);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(30px,8.4vw,52px);font-weight:800;line-height:1}.stats[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{letter-spacing:-.01em;font-size:.5em;font-weight:700}.stats__l[data-astro-cid-lcdefpme]{color:var(--ink-2);font-size:14px;line-height:1.35}.stats__go[data-astro-cid-lcdefpme]{color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;place-self:end start;align-items:center;gap:4px;margin-top:8px;font-size:10.5px;transition:color .2s;display:inline-flex}.stats__go[data-astro-cid-lcdefpme] svg{width:12px;height:12px;transition:transform .3s var(--ease)}.stats__a[data-astro-cid-lcdefpme]:hover .stats__go[data-astro-cid-lcdefpme]{color:var(--ink)}.stats__a[data-astro-cid-lcdefpme]:hover .stats__go[data-astro-cid-lcdefpme] svg{transform:translate(2px,-2px)}@media (width>=900px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}.stats__a[data-astro-cid-lcdefpme]{padding:24px 24px 26px}}.ticker[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--paper);margin:8px 0;padding:16px 0;overflow:hidden;transform:rotate(-1.5deg)scale(1.03)}.ticker__track[data-astro-cid-lcdefpme]{width:max-content;animation:38s linear infinite tick;display:flex}.ticker__row[data-astro-cid-lcdefpme]{display:flex}.ticker[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--mono);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;align-items:center;gap:28px;padding-right:28px;font-size:13px;display:inline-flex}.ticker[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--red);border-radius:2px;width:10px;height:10px;transform:rotate(45deg)}@keyframes tick{to{transform:translate(-50%)}}.cases[data-astro-cid-lcdefpme]{gap:14px;margin-top:40px;display:grid}@media (width>=700px){.cases[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:18px}}@media (width>=1080px){.cases[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.boxes[data-astro-cid-lcdefpme]{background:var(--paper-2)}.box[data-astro-cid-lcdefpme]{margin-top:36px}.box[data-astro-cid-lcdefpme]>input[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;position:absolute}.box__switch[data-astro-cid-lcdefpme]{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);border-radius:999px;grid-template-columns:1fr 1fr;width:100%;max-width:380px;padding:5px;display:inline-grid;position:relative}.box__switch[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme]{z-index:1;cursor:pointer;border-radius:999px;place-items:center;height:44px;padding:0 16px;font-size:15px;font-weight:600;transition:color .35s;display:grid;position:relative}.box__thumb[data-astro-cid-lcdefpme]{background:var(--ink);width:calc(50% - 5px);transition:transform .5s var(--ease-travel), background .4s ease;border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}#box-black[data-astro-cid-lcdefpme]:checked~.box__switch[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=box-black]{color:var(--paper)}#box-white[data-astro-cid-lcdefpme]:checked~.box__switch[data-astro-cid-lcdefpme] .box__thumb[data-astro-cid-lcdefpme]{background:var(--red);transform:translate(100%)}#box-white[data-astro-cid-lcdefpme]:checked~.box__switch[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=box-white]{color:#fff}#box-black[data-astro-cid-lcdefpme]:focus-visible~.box__switch[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=box-black],#box-white[data-astro-cid-lcdefpme]:focus-visible~.box__switch[data-astro-cid-lcdefpme] label[data-astro-cid-lcdefpme][for=box-white]{outline:2px solid var(--red);outline-offset:2px}.box__body[data-astro-cid-lcdefpme]{gap:28px;margin-top:28px;display:grid}@media (width>=860px){.box__body[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:48px}}.cube-stage[data-astro-cid-lcdefpme]{perspective:900px;place-items:center;height:260px;display:grid;position:relative}.cube[data-astro-cid-lcdefpme]{--s:150px;width:var(--s);height:var(--s);transform-style:preserve-3d;animation:16s linear infinite spin;position:relative}@keyframes spin{0%{transform:rotateX(-22deg)rotateY(0)}to{transform:rotateX(-22deg)rotateY(360deg)}}.cube__face[data-astro-cid-lcdefpme]{background:var(--ink);border:1.5px solid #2c2c28;align-content:center;gap:9px;padding:22px;transition:background .7s,border-color .7s;display:grid;position:absolute;inset:0}.cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{height:6px;width:var(--w);background:var(--red);opacity:0;transform-origin:0;transition:opacity .5s ease, transform .7s var(--ease);border-radius:3px;transform:scaleX(.3)}.cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme].hot{background:var(--red)}.cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:not(.hot){background:var(--ink)}.cube__face--front[data-astro-cid-lcdefpme]{transform:translateZ(calc(var(--s) / 2))}.cube__face--back[data-astro-cid-lcdefpme]{transform:rotateY(180deg) translateZ(calc(var(--s) / 2))}.cube__face--right[data-astro-cid-lcdefpme]{transform:rotateY(90deg) translateZ(calc(var(--s) / 2))}.cube__face--left[data-astro-cid-lcdefpme]{transform:rotateY(-90deg) translateZ(calc(var(--s) / 2))}.cube__face--top[data-astro-cid-lcdefpme]{transform:rotateX(90deg) translateZ(calc(var(--s) / 2))}.cube__face--bottom[data-astro-cid-lcdefpme]{transform:rotateX(-90deg) translateZ(calc(var(--s) / 2))}.cube-shadow[data-astro-cid-lcdefpme]{background:radial-gradient(#12121047,#0000 70%);border-radius:50%;width:180px;height:24px;margin-left:-90px;position:absolute;bottom:18px;left:50%}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .cube__face[data-astro-cid-lcdefpme]{border-color:var(--ink);background:#fbfaf68c}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{opacity:1;transform:none}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(2){transition-delay:80ms}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(3){transition-delay:.16s}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(4){transition-delay:.24s}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .cube__face[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]:nth-child(5){transition-delay:.32s}.box__panes[data-astro-cid-lcdefpme]{display:grid}.box__pane[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--card);box-shadow:0 0 0 1px var(--line);transition:opacity .4s ease, transform .5s var(--ease);grid-area:1/1;padding:26px 22px}.box__pane[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:clamp(24px,6vw,32px)}.box__pane[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:12px}.box__pane--white[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;transform:translateY(12px)}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .box__pane--white[data-astro-cid-lcdefpme]{opacity:1;pointer-events:auto;transform:none}.box[data-astro-cid-lcdefpme]:has(#box-white:checked) .box__pane--black[data-astro-cid-lcdefpme]{opacity:0;pointer-events:none;transform:translateY(-12px)}.ticks[data-astro-cid-lcdefpme]{gap:10px;margin-top:20px;display:grid}.ticks[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.ticks[data-astro-cid-lcdefpme] svg{width:18px;height:18px;color:var(--green);flex:none;margin-top:2px}.process[data-astro-cid-lcdefpme]{gap:36px;display:grid}@media (width>=960px){.process[data-astro-cid-lcdefpme]{grid-template-columns:.9fr 1.1fr;gap:64px}.process__head[data-astro-cid-lcdefpme]{align-self:start;position:sticky;top:110px}}.steps[data-astro-cid-lcdefpme]{gap:12px;display:grid;position:relative}.steps[data-astro-cid-lcdefpme]:before{content:"";background:repeating-linear-gradient(var(--line-strong) 0 6px, transparent 6px 12px);width:2px;position:absolute;top:28px;bottom:28px;left:27px}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:56px 1fr;gap:14px;padding:18px 18px 18px 0;display:grid;position:relative}.steps__n[data-astro-cid-lcdefpme]{z-index:1;background:var(--card);width:56px;height:56px;box-shadow:0 0 0 1px var(--line);border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid;position:relative}.steps[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child .steps__n[data-astro-cid-lcdefpme]{background:var(--green);color:#fff;box-shadow:none}.steps[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:6px;font-size:21px}.steps[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-2);margin-top:8px;font-size:16px}.principles[data-astro-cid-lcdefpme]{background:var(--night);color:var(--paper)}.principles[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{color:#f1efe8b3}.pr-grid[data-astro-cid-lcdefpme]{gap:12px;margin-top:40px;display:grid}@media (width>=700px){.pr-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:16px}}@media (width>=1080px){.pr-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.pr[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--night-2);box-shadow:inset 0 0 0 1px var(--night-line);transition:transform .4s var(--ease), box-shadow .3s ease;padding:24px 22px}.pr[data-astro-cid-lcdefpme]:hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px #f0401f99}.pr__icon[data-astro-cid-lcdefpme]{width:44px;height:44px;color:var(--red);background:#f0401f24;border-radius:12px;place-items:center;display:grid}.pr__icon[data-astro-cid-lcdefpme] svg{width:22px;height:22px}.pr[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:20px;font-size:21px}.pr[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#f1efe8a8;margin-top:10px;font-size:15.5px}.scope[data-astro-cid-lcdefpme]{gap:14px;margin-top:48px;display:grid}.scope__label[data-astro-cid-lcdefpme]{color:#f1efe899;text-transform:uppercase;letter-spacing:.08em}.scope__groups[data-astro-cid-lcdefpme]{gap:22px;display:grid}.scope__group[data-astro-cid-lcdefpme]{align-content:start;gap:10px;display:grid}.scope__title[data-astro-cid-lcdefpme]{color:var(--paper);font-size:15px;font-weight:600}.scope__chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;display:flex}@media (width>=960px){.scope__groups[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr 1fr .9fr;gap:32px}}.scope[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{background:var(--night-2);color:var(--paper);box-shadow:inset 0 0 0 1px var(--night-line)}@media (prefers-reduced-motion:reduce){.ticker__track[data-astro-cid-lcdefpme],.cube[data-astro-cid-lcdefpme]{animation:none}.cube[data-astro-cid-lcdefpme]{transform:rotateX(-22deg)rotateY(-32deg)}}
