.dl[data-astro-cid-xd35kxvv]{flex-wrap:wrap;align-items:stretch;gap:32px;display:flex}.dl-tabs[data-astro-cid-xd35kxvv]{flex-direction:column;flex:260px;gap:10px;display:flex}.dl-tab[data-astro-cid-xd35kxvv]{text-align:left;border-radius:var(--r-xl);cursor:pointer;background:var(--c-bg);color:var(--c-text);border:1px solid var(--c-border-2);flex-direction:column;align-items:flex-start;gap:2px;padding:18px 20px;display:flex}.dl-tab[data-astro-cid-xd35kxvv]:hover{border-color:var(--c-brand)}.dl-tab[data-astro-cid-xd35kxvv][aria-selected=true]{background:var(--c-dark);color:var(--c-on-dark);border-color:var(--c-dark)}.dl-tab-name[data-astro-cid-xd35kxvv]{font-size:var(--fs-xl);font-weight:700}.dl-tab-short[data-astro-cid-xd35kxvv]{font-size:var(--fs-sm);opacity:.8}.dl-panel[data-astro-cid-xd35kxvv]{border-radius:var(--r-card);background:var(--c-bg-soft);flex-wrap:wrap;flex:3 520px;align-items:center;gap:32px;min-width:0;padding:32px;display:flex}.dl-panel[data-astro-cid-xd35kxvv][hidden]{display:none}.dl-img[data-astro-cid-xd35kxvv]{border-radius:var(--r-xl);flex:0 300px;width:100%;min-width:0;max-width:300px}.dl-body[data-astro-cid-xd35kxvv]{flex-direction:column;flex:260px;gap:16px;display:flex}.dl-title[data-astro-cid-xd35kxvv]{font-size:26px;font-weight:800}.dl-desc[data-astro-cid-xd35kxvv]{color:var(--c-text-2)}.dl-qr[data-astro-cid-xd35kxvv]{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.dl-qr[data-astro-cid-xd35kxvv] img[data-astro-cid-xd35kxvv]{border-radius:var(--r-lg);background:var(--c-bg);border:1px solid var(--c-border-2);width:132px;height:132px}.dl-qr-text[data-astro-cid-xd35kxvv]{flex-direction:column;gap:4px;display:flex}.dl-qr-text[data-astro-cid-xd35kxvv] strong[data-astro-cid-xd35kxvv]{font-size:var(--fs-lg)}.dl-qr-text[data-astro-cid-xd35kxvv] span[data-astro-cid-xd35kxvv]{font-size:var(--fs-sm);color:var(--c-text-muted)}.dl-links[data-astro-cid-xd35kxvv]{flex-wrap:wrap;gap:12px;display:flex}@media (width<=960px){.dl-panel[data-astro-cid-xd35kxvv]{gap:20px;padding:20px}}.carousel[data-astro-cid-sunekdxv]{--per:3;--gap:20px;align-items:center;gap:16px;display:flex;position:relative}.carousel-track[data-astro-cid-sunekdxv]{gap:var(--gap);grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--per) - 1) * var(--gap)) / var(--per));scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;flex:1;min-width:0;margin:-2px;padding:2px;scroll-padding-inline:2px;display:grid;overflow-x:auto}.carousel-track[data-astro-cid-sunekdxv]::-webkit-scrollbar{display:none}.carousel-track[data-astro-cid-sunekdxv]:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.carousel-track[data-astro-cid-sunekdxv]>*{scroll-snap-align:start;min-width:0}.carousel-btn[data-astro-cid-sunekdxv]{cursor:pointer;border:1px solid var(--c-border-2);background:var(--c-bg);width:50px;height:50px;color:var(--c-text);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:none}.carousel[data-astro-cid-sunekdxv].is-ready .carousel-btn[data-astro-cid-sunekdxv]{display:flex}.carousel-btn[data-astro-cid-sunekdxv]:hover:not(:disabled){background:var(--c-brand);border-color:var(--c-brand);color:var(--c-on-dark)}.carousel-btn[data-astro-cid-sunekdxv]:disabled{opacity:.4;cursor:not-allowed}@media (prefers-reduced-motion:reduce){.carousel-track[data-astro-cid-sunekdxv]{scroll-behavior:auto}}@media (width<=1100px){.carousel[data-astro-cid-sunekdxv]{--per:2}}@media (width<=960px){.carousel[data-astro-cid-sunekdxv]{--per:1;--gap:12px;gap:0}.carousel-track[data-astro-cid-sunekdxv]{grid-auto-columns:85%}.carousel-btn[data-astro-cid-sunekdxv]{z-index:2;width:40px;height:40px;box-shadow:var(--shadow-card);position:absolute}.carousel-btn--prev[data-astro-cid-sunekdxv]{left:-8px}.carousel-btn--next[data-astro-cid-sunekdxv]{right:-8px}}.hero-carousel[data-astro-cid-ngqaybyo]{background:var(--c-dark);color:var(--c-on-dark);position:relative}.hc-track[data-astro-cid-ngqaybyo]{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;scrollbar-width:none;grid-auto-columns:100%;grid-auto-flow:column;display:grid;overflow-x:auto}.hc-track[data-astro-cid-ngqaybyo]::-webkit-scrollbar{display:none}.hc-slide[data-astro-cid-ngqaybyo]{scroll-snap-align:start;aspect-ratio:16/5;min-height:320px;position:relative;overflow:hidden}.hc-slide[data-astro-cid-ngqaybyo] img[data-astro-cid-ngqaybyo]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hc-link[data-astro-cid-ngqaybyo]{z-index:1;position:absolute;inset:0}.hc-link[data-astro-cid-ngqaybyo]:focus-visible{outline:3px solid var(--c-accent);outline-offset:-3px}.hc-text[data-astro-cid-ngqaybyo]{z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000008c 0%,#00000040 45%,#0000 75%);align-items:center;display:flex;position:absolute;inset:0}.hc-text-inner[data-astro-cid-ngqaybyo]{flex-direction:column;align-items:flex-start;gap:14px;width:100%;display:flex}.hc-title[data-astro-cid-ngqaybyo]{max-width:16em;font-size:clamp(26px,4.2vw,52px);font-weight:900;line-height:1.2}.hc-sub[data-astro-cid-ngqaybyo]{font-size:var(--fs-xl);color:var(--c-on-dark-2);max-width:32em}.hc-btn[data-astro-cid-ngqaybyo]{pointer-events:auto;gap:8px;margin-top:6px}.hc-text--plain[data-astro-cid-ngqaybyo]{padding-bottom:calc(var(--hc-bottom,0px) + 40px);background:0 0;align-items:flex-end}.hc-text--plain[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{align-items:center}.hc-pos[data-astro-cid-ngqaybyo]{padding:0;display:block}.hc-pos[data-astro-cid-ngqaybyo]:not(.hc-text--plain){background:#00000047}.hc-pos[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{width:auto;max-width:60%;margin:0;padding:0;position:absolute}.hc-pos--tl[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--ml[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--bl[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{text-align:left;align-items:flex-start;left:6%}.hc-pos--tc[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--mc[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--bc[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{text-align:center;align-items:center;left:50%;translate:-50%}.hc-pos--tr[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--mr[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--br[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{text-align:right;align-items:flex-end;right:6%}.hc-pos--tl[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--tc[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--tr[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{top:10%}.hc-pos--ml[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--mr[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{top:50%;translate:0 -50%}.hc-pos--mc[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{top:50%;translate:-50% -50%}.hc-pos--bl[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--bc[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo],.hc-pos--br[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{bottom:calc(var(--hc-bottom,0px) + 10%)}.hc-controls[data-astro-cid-ngqaybyo]{left:0;right:0;bottom:calc(var(--hc-bottom,0px) + 18px);z-index:3;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute}.hc-arrow[data-astro-cid-ngqaybyo]{cursor:pointer;color:#fff;background:#0006;border:0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.hc-arrow[data-astro-cid-ngqaybyo]:hover{background:#0009}.hc-dots[data-astro-cid-ngqaybyo]{gap:4px;display:flex}.hc-dot[data-astro-cid-ngqaybyo]{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.hc-dot[data-astro-cid-ngqaybyo]:before{content:"";background:#ffffff80;border-radius:50%;width:10px;height:10px;transition:background .2s,transform .2s}.hc-dot[data-astro-cid-ngqaybyo][aria-current=true]:before{background:var(--c-accent);transform:scale(1.2)}.hc-arrow[data-astro-cid-ngqaybyo]:focus-visible,.hc-dot[data-astro-cid-ngqaybyo]:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px}.hc-ico-play[data-astro-cid-ngqaybyo]{display:none}.hc-pause[data-astro-cid-ngqaybyo][aria-pressed=true] .hc-ico-play[data-astro-cid-ngqaybyo]{display:block}.hc-pause[data-astro-cid-ngqaybyo][aria-pressed=true] .hc-ico-pause[data-astro-cid-ngqaybyo]{display:none}.hc--sides[data-astro-cid-ngqaybyo] .hc-controls[data-astro-cid-ngqaybyo]{pointer-events:none;height:100%;padding:0 calc(var(--hc-right,0px) + 24px) 0 24px;justify-content:space-between;inset:0 0 auto}.hc--sides[data-astro-cid-ngqaybyo] .hc-dots[data-astro-cid-ngqaybyo]{display:none}.hc--sides[data-astro-cid-ngqaybyo] .hc-arrow[data-astro-cid-ngqaybyo]{pointer-events:auto}.hc--sides[data-astro-cid-ngqaybyo] .hc-arrow[data-astro-cid-ngqaybyo]:not(.hc-pause){background:#0000001a;width:70px;height:70px}.hc--sides[data-astro-cid-ngqaybyo] .hc-arrow[data-astro-cid-ngqaybyo]:not(.hc-pause):hover{background:#00000059}.hc--sides[data-astro-cid-ngqaybyo] [data-astro-cid-ngqaybyo][data-hc-next]{order:3}.hc--sides[data-astro-cid-ngqaybyo] .hc-pause[data-astro-cid-ngqaybyo]{right:calc(var(--hc-right,0px) + 24px);bottom:calc(var(--hc-bottom,0px) + 18px);position:absolute}@media (prefers-reduced-motion:reduce){.hc-track[data-astro-cid-ngqaybyo]{scroll-behavior:auto}}@media (width<=768px){.hc-slide[data-astro-cid-ngqaybyo]{aspect-ratio:var(--hc-ratio-m,5 / 6);min-height:0;max-height:78vh}.hc-slide--plain[data-astro-cid-ngqaybyo] img[data-astro-cid-ngqaybyo]{object-fit:var(--hc-fit-m,cover)}.hc-text[data-astro-cid-ngqaybyo]{padding-bottom:calc(var(--hc-bottom,0px) + 64px);background:linear-gradient(#0000 20%,#0003 45%,#0009 100%);align-items:flex-end}.hc-text--plain[data-astro-cid-ngqaybyo]{background:0 0}.hc-pos[data-astro-cid-ngqaybyo]{padding:0}.hc-pos[data-astro-cid-ngqaybyo] .hc-text-inner[data-astro-cid-ngqaybyo]{max-width:88%}.hc-sub[data-astro-cid-ngqaybyo]{font-size:var(--fs-md)}.hc-arrow[data-astro-cid-ngqaybyo]:not(.hc-pause){display:none}.hc--sides[data-astro-cid-ngqaybyo] .hc-pause[data-astro-cid-ngqaybyo]{bottom:12px;right:12px}}.home-popup[data-astro-cid-txadrjmj]{background:0 0;border:0;max-width:min(92vw,800px);max-height:86vh;padding:0;overflow:visible}.home-popup[data-astro-cid-txadrjmj]::backdrop{background:#0009}.home-popup[data-astro-cid-txadrjmj] img[data-astro-cid-txadrjmj]{border-radius:var(--r-card,8px);width:auto;max-width:100%;height:auto;max-height:86vh;display:block}.home-popup-link[data-astro-cid-txadrjmj]{display:block}.home-popup-video[data-astro-cid-txadrjmj]{aspect-ratio:2;border-radius:var(--r-card,8px);background:#000;width:min(880px,92vw);max-height:80vh;display:block}.home-popup-link[data-astro-cid-txadrjmj]:focus-visible{outline:3px solid var(--c-accent,#fff);outline-offset:3px;border-radius:var(--r-card,8px)}.home-popup-close[data-astro-cid-txadrjmj]{cursor:pointer;color:#fff;background:#000000a6;border:2px solid #fff;border-radius:50%;width:40px;height:40px;font-size:24px;line-height:1;position:absolute;top:-18px;right:-18px}.home-popup-close[data-astro-cid-txadrjmj]:focus-visible{outline:2px solid var(--c-accent,#fff);outline-offset:2px}@media (width<=600px){.home-popup-close[data-astro-cid-txadrjmj]{top:-48px;right:0}}.stack[data-astro-cid-te4gbrxx]{flex-direction:column;gap:36px;display:flex}.stack--32[data-astro-cid-te4gbrxx]{gap:32px}.hero[data-astro-cid-te4gbrxx]{background:var(--c-dark);color:var(--c-on-dark);position:relative;overflow:hidden}.hero-bg[data-astro-cid-te4gbrxx]{opacity:.22;width:100%;height:100%;position:absolute;inset:0}.hero-inner[data-astro-cid-te4gbrxx]{text-align:center;flex-direction:column;align-items:center;gap:22px;padding-top:88px;padding-bottom:120px;display:flex;position:relative}.hero-badge[data-astro-cid-te4gbrxx]{border-radius:var(--r-pill);background:var(--c-dark-3);border:1px solid var(--c-dark-border-2);font-size:var(--fs-md);align-items:center;gap:8px;padding:6px 16px;display:inline-flex}.hero-badge[data-astro-cid-te4gbrxx] svg,.hero-badge[data-astro-cid-te4gbrxx] strong[data-astro-cid-te4gbrxx]{color:var(--c-accent)}.hero-member[data-astro-cid-te4gbrxx]{color:var(--c-accent-soft);align-items:center;gap:10px;font-size:clamp(16px,3vw,24px);font-weight:700;display:flex}.hero-member[data-astro-cid-te4gbrxx] span[data-astro-cid-te4gbrxx]{color:var(--c-accent-muted)}.hero-title[data-astro-cid-te4gbrxx]{letter-spacing:.02em;font-size:clamp(32px,6vw,60px);font-weight:900;line-height:1.2}.hero-lead[data-astro-cid-te4gbrxx]{font-size:var(--fs-xl);color:var(--c-on-dark-2);line-height:1.8}.hero-cta[data-astro-cid-te4gbrxx]{min-width:200px;margin-top:6px}.hero-learn[data-astro-cid-te4gbrxx]{min-height:40px;font-size:var(--fs-md);color:var(--c-accent-soft);align-items:center;display:inline-flex}.hero-learn[data-astro-cid-te4gbrxx]:hover{color:var(--c-accent)}.home-carousel{--hc-bottom:44px}.features-band[data-astro-cid-te4gbrxx]{background:var(--c-bg-soft)}.features-band[data-astro-cid-te4gbrxx] .wrap[data-astro-cid-te4gbrxx]{margin-bottom:-44px;position:relative;top:-44px}.features[data-astro-cid-te4gbrxx]{background:var(--c-bg);border-radius:var(--r-xl);box-shadow:var(--shadow-card);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:16px 24px;padding:22px 28px;display:grid}.features[data-astro-cid-te4gbrxx] li[data-astro-cid-te4gbrxx]{align-items:center;gap:12px;min-width:0;display:flex}.feature-keep[data-astro-cid-te4gbrxx]{white-space:nowrap}@media (width<=1080px){.features[data-astro-cid-te4gbrxx]{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch}}@media (width<=600px){.features[data-astro-cid-te4gbrxx]{grid-template-columns:minmax(0,1fr)}.feature-keep[data-astro-cid-te4gbrxx]{white-space:normal}}.join[data-astro-cid-te4gbrxx]{padding-top:72px}.join-inner[data-astro-cid-te4gbrxx]{flex-direction:column;gap:24px;display:flex}.join-row[data-astro-cid-te4gbrxx]{flex-wrap:wrap;gap:24px;display:flex}.mt5-card[data-astro-cid-te4gbrxx]{flex-wrap:wrap;flex:3 560px;align-items:stretch;min-width:0;display:flex}.mt5-body[data-astro-cid-te4gbrxx]{flex-direction:column;flex:360px;gap:14px;padding:40px;display:flex}.mt5-title[data-astro-cid-te4gbrxx]{font-size:var(--fs-h2);font-weight:800;line-height:1.3}.checks[data-astro-cid-te4gbrxx]{color:var(--c-text-2);flex-direction:column;gap:10px;display:flex}.checks[data-astro-cid-te4gbrxx] li[data-astro-cid-te4gbrxx]{gap:10px;display:flex}.checks[data-astro-cid-te4gbrxx] span[data-astro-cid-te4gbrxx]{color:var(--c-brand)}.store-links[data-astro-cid-te4gbrxx]{flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:10px;display:flex}.mt5-visual[data-astro-cid-te4gbrxx]{background:var(--c-bg-warm);flex:260px;justify-content:center;align-items:center;min-height:260px;display:flex}.mt5-visual[data-astro-cid-te4gbrxx] img[data-astro-cid-te4gbrxx]{width:100%;max-width:420px}.gold-card[data-astro-cid-te4gbrxx]{flex-direction:column;flex:2 340px;gap:14px;min-width:0;padding:36px;display:flex}.gold-head[data-astro-cid-te4gbrxx]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gold-symbol[data-astro-cid-te4gbrxx]{color:var(--c-accent);font-size:26px;font-weight:800}.gold-hint[data-astro-cid-te4gbrxx]{font-size:var(--fs-xs);color:var(--c-on-dark-3)}.specs[data-astro-cid-te4gbrxx]{font-size:var(--fs-sm);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.specs[data-astro-cid-te4gbrxx] dt[data-astro-cid-te4gbrxx]{color:var(--c-on-dark-3)}.specs[data-astro-cid-te4gbrxx] dd[data-astro-cid-te4gbrxx]{font-size:var(--fs-base);margin-top:2px;font-weight:600}.gold-name[data-astro-cid-te4gbrxx]{font-size:var(--fs-h3);font-weight:700;line-height:1.4}.gold-note[data-astro-cid-te4gbrxx]{color:var(--c-on-dark-2)}.gold-actions[data-astro-cid-te4gbrxx]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:auto;padding-top:8px;display:flex}.gold-login[data-astro-cid-te4gbrxx]{font-size:var(--fs-md);color:var(--c-on-dark-2)}.gold-login[data-astro-cid-te4gbrxx] a[data-astro-cid-te4gbrxx]{color:var(--c-accent)}.promo[data-astro-cid-te4gbrxx]{gap:24px}.promo-card[data-astro-cid-te4gbrxx]{color:inherit;flex-direction:column;text-decoration:none;display:flex}.promo-card[data-astro-cid-te4gbrxx]:not(.card--dark){color:var(--c-text)}.promo-card[data-astro-cid-te4gbrxx] img[data-astro-cid-te4gbrxx]{object-fit:cover;width:100%;height:220px}.promo-card[data-astro-cid-te4gbrxx] .promo-img-top[data-astro-cid-te4gbrxx]{object-position:center 20%}.promo-body[data-astro-cid-te4gbrxx]{flex-direction:column;flex:1;gap:6px;padding:24px 26px 26px;display:flex}.promo-kicker[data-astro-cid-te4gbrxx]{font-size:var(--fs-sm);color:var(--c-accent);letter-spacing:.02em}.promo-title[data-astro-cid-te4gbrxx]{font-size:var(--fs-h3);font-weight:700;line-height:1.35}.promo-title--single[data-astro-cid-te4gbrxx]{line-height:inherit}.promo-desc[data-astro-cid-te4gbrxx],.promo-stats[data-astro-cid-te4gbrxx]{font-size:var(--fs-md);color:var(--c-text-3)}.promo-stats[data-astro-cid-te4gbrxx]{flex-wrap:wrap;gap:14px;display:flex}.promo-stats[data-astro-cid-te4gbrxx] strong[data-astro-cid-te4gbrxx]{color:var(--c-brand)}.promo-more[data-astro-cid-te4gbrxx]{font-size:var(--fs-md);color:var(--c-brand);margin-top:auto;padding-top:12px;font-weight:600}.promo-more--muted[data-astro-cid-te4gbrxx]{color:var(--c-on-dark-2);font-weight:400}.promo-card[data-astro-cid-te4gbrxx]:hover .promo-more[data-astro-cid-te4gbrxx]{text-decoration:underline}.principles[data-astro-cid-te4gbrxx]{flex-wrap:wrap;align-items:flex-start;gap:48px;display:flex}.principles-intro[data-astro-cid-te4gbrxx]{flex-direction:column;flex:340px;gap:20px;min-width:0;display:flex}.principles-intro[data-astro-cid-te4gbrxx] .section-lead[data-astro-cid-te4gbrxx]{font-size:var(--fs-lg)}.principles-btn[data-astro-cid-te4gbrxx]{align-self:flex-start}.licenses[data-astro-cid-te4gbrxx]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:12px;display:grid}.licenses[data-astro-cid-te4gbrxx] figure[data-astro-cid-te4gbrxx]{text-align:center;flex-direction:column;gap:8px;display:flex}.licenses[data-astro-cid-te4gbrxx] img[data-astro-cid-te4gbrxx]{border-radius:var(--r-sm);width:100%}.licenses[data-astro-cid-te4gbrxx] figcaption[data-astro-cid-te4gbrxx]{font-size:var(--fs-sm);color:var(--c-on-dark-2);line-height:1.4}.licenses[data-astro-cid-te4gbrxx] figcaption[data-astro-cid-te4gbrxx] span[data-astro-cid-te4gbrxx]{color:var(--c-on-dark-3)}.principles-list[data-astro-cid-te4gbrxx]{flex:2 520px;min-width:0}.principle[data-astro-cid-te4gbrxx]{flex-direction:column;gap:12px;padding:30px;display:flex}.principle-tag[data-astro-cid-te4gbrxx]{font-weight:800;font-size:var(--fs-h3);color:var(--c-accent)}.principle[data-astro-cid-te4gbrxx] h3[data-astro-cid-te4gbrxx]{font-size:var(--fs-h4);font-weight:700}.principle[data-astro-cid-te4gbrxx] p[data-astro-cid-te4gbrxx]{color:var(--c-on-dark-2);font-size:var(--fs-md);line-height:1.8}.cta[data-astro-cid-te4gbrxx]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;display:flex}.cta-text[data-astro-cid-te4gbrxx]{flex-direction:column;flex:420px;gap:10px;display:flex}.cta-title[data-astro-cid-te4gbrxx]{font-size:34px;font-weight:900}.cta-actions[data-astro-cid-te4gbrxx]{flex-wrap:wrap;gap:12px;display:flex}.steps-band[data-astro-cid-te4gbrxx]{background:var(--c-bg);border-bottom:1px solid var(--c-line)}.steps[data-astro-cid-te4gbrxx]{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;padding-top:40px;padding-bottom:40px;display:grid}.steps[data-astro-cid-te4gbrxx] li[data-astro-cid-te4gbrxx]{align-items:center;gap:16px;display:flex}.step-no[data-astro-cid-te4gbrxx]{background:var(--c-dark);width:48px;height:48px;color:var(--c-accent);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:20px;font-weight:700;display:flex}.steps[data-astro-cid-te4gbrxx] strong[data-astro-cid-te4gbrxx]{font-size:var(--fs-xl);display:block}.steps[data-astro-cid-te4gbrxx] li[data-astro-cid-te4gbrxx]>span[data-astro-cid-te4gbrxx]>span[data-astro-cid-te4gbrxx]{color:var(--c-text-muted);font-size:var(--fs-md)}@media (width<=960px){.hero-inner[data-astro-cid-te4gbrxx]{padding-top:56px;padding-bottom:96px}.hero-lead[data-astro-cid-te4gbrxx]{font-size:var(--fs-lg)}.hero-lead[data-astro-cid-te4gbrxx] br[data-astro-cid-te4gbrxx],.cta-text[data-astro-cid-te4gbrxx] br[data-astro-cid-te4gbrxx]{display:none}.mt5-body[data-astro-cid-te4gbrxx],.gold-card[data-astro-cid-te4gbrxx]{padding:24px}.principle[data-astro-cid-te4gbrxx]{padding:22px}.cta-title[data-astro-cid-te4gbrxx]{font-size:26px}}
