.sd-page>section{overflow-x:clip}@media (width>=1024px){.sd-sec{padding-block:5.5rem}}.sd-h2{letter-spacing:-.022em;text-wrap:balance;color:var(--foreground);margin-top:1.5rem;font-size:clamp(2rem,4.2vw,3rem);font-weight:700;line-height:1.1}.sd-lead{max-width:40rem;color:var(--muted-foreground);text-wrap:pretty;margin:1.25rem auto 0;font-size:1.0625rem;line-height:1.7}@media (width>=768px){.sd-lead{font-size:1.125rem}}.sd-dot{background:#34e6a0;border-radius:50%;flex:none;width:7px;height:7px;position:relative;box-shadow:0 0 10px 2px #34e6a080}.sd-dot:after{content:"";border-radius:inherit;opacity:0;border:1px solid #34e6a0;animation:2.4s cubic-bezier(.16,1,.3,1) infinite sd-dot-ping;position:absolute;inset:-4px}@keyframes sd-dot-ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(1.9)}}.sd-link-inline{color:var(--foreground);text-underline-offset:3px;text-decoration:underline #2edeaa80;transition:text-decoration-color .2s}.sd-link-inline:hover{text-decoration-color:#34e6a0}.sd-hero{isolation:isolate;position:relative}.sd-hero__aurora{z-index:-1;pointer-events:none;background:radial-gradient(46% 58% at 80% 34%,#2edeaa2e,#0000 70%),radial-gradient(30% 36% at 96% 70%,#a2f11c1c,#0000 70%),radial-gradient(34% 40% at 60% 8%,#00e3f114,#0000 70%);position:absolute;inset:0 0 -10%;mask-image:linear-gradient(#000 55%,#0000)}.sd-hero__grid{align-items:center;gap:3.5rem;padding-block:3rem 4.5rem;display:grid}@media (width>=1024px){.sd-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:3.5rem;padding-block:4.5rem 5.5rem}}.sd-hero__title{letter-spacing:-.03em;margin-top:1.5rem;font-size:clamp(2.75rem,5.6vw,4.5rem);font-weight:700;line-height:1.02}.sd-hero__line{padding-bottom:.06em;display:block}.sd-hero__sub{max-width:33rem;color:var(--muted-foreground);text-wrap:pretty;margin-top:1.5rem;font-size:1.0625rem;line-height:1.72}.sd-hero__ctas{flex-wrap:wrap;gap:.8rem;margin-top:2.25rem;display:flex}@media (width>=1024px){.sd-hero__ctas .vocal-pill,.sd-hero__ctas .vocal-pill-ghost{padding-inline:1.5rem}}@media (width>=1024px) and (width<=1279.98px){.sd-hero__grid{grid-template-columns:minmax(0,1.22fr) minmax(0,1fr);gap:3rem}.sd-hero__ctas .vocal-pill,.sd-hero__ctas .vocal-pill-ghost{padding-inline:1.15rem;font-size:.95rem}}.sd-hero__copy>.sd-hero__badges.trust-badges{justify-content:flex-start;gap:1rem 1.6rem;margin-top:2.25rem}@media (width>=1024px){.sd-hero__copy>.sd-hero__badges.trust-badges{flex-wrap:nowrap;gap:1rem 1.05rem}}@media (width>=1024px) and (width<=1279.98px){.sd-hero__copy>.sd-hero__badges.trust-badges{gap:1rem .7rem}.sd-hero__copy>.sd-hero__badges .trust-badges__item img{height:calc(var(--h,30px) * .85)}}.sd-hero__note{color:var(--muted-foreground);margin-top:1.5rem;font-size:.85rem;line-height:1.6}.sd-visual{margin:0;animation:.8s cubic-bezier(.16,1,.3,1) 50ms both sd-visual-in;position:relative}@keyframes sd-visual-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}.sd-visual:before{content:"";z-index:-1;filter:blur(40px);pointer-events:none;background:radial-gradient(closest-side,#2edeaa40,#00e3f112 60%,#0000);border-radius:50%;position:absolute;inset:8% -4% -2%}.sd-visual__stage{position:relative}.sd-visual__frame{aspect-ratio:3/2;border-radius:var(--radius);background:#07161a;border:1px solid #faf7f41f;position:relative;overflow:hidden;box-shadow:0 50px 100px -40px #000e,0 0 0 1px #2edeaa14}@media (width>=1024px){.sd-visual__frame{aspect-ratio:16/15}}.sd-visual__frame:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 90% at 50% 40%,#0000 55%,#061114a6);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1f}.sd-visual__img{object-fit:cover;width:100%;height:100%;animation:26s ease-in-out infinite alternate sd-drift;position:absolute;inset:0}@keyframes sd-drift{0%{transform:scale(1.02)}to{transform:scale(1.09)translate(-1%,1%)}}.sd-visual__scan{pointer-events:none;opacity:0;background:linear-gradient(#0000,#2edeaa12 85%,#a2f11c59 99%,#0000);height:30%;animation:7s cubic-bezier(.45,0,.55,1) infinite sd-scan;position:absolute;top:0;left:0;right:0}@keyframes sd-scan{0%{opacity:0;transform:translateY(-100%)}12%{opacity:1}55%{opacity:1;transform:translateY(340%)}62%,to{opacity:0;transform:translateY(340%)}}.sd-visual__pill{color:var(--foreground);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#061114f0;border:1px solid #2edeaa4d;border-radius:999px;align-items:center;gap:.6rem;padding:.55rem 1rem;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:-1.05rem;left:1.25rem;box-shadow:0 16px 36px -14px #000c}.sd-visual__card{background:#061114f0;border:1px solid #faf7f424;border-radius:1.1rem;margin-top:2.5rem;padding:1rem 1.05rem .9rem;box-shadow:0 30px 60px -24px #000e,inset 0 1px #ffffff12}@media (width>=640px){.sd-visual__card{width:17.75rem;margin:0;animation:7s ease-in-out infinite sd-float;position:absolute;top:1.5rem;right:-1rem}}@media (width>=1280px){.sd-visual__card{right:-1.75rem}}@keyframes sd-float{0%,to{translate:0}50%{translate:0 -7px}}.sd-visual__card-head{color:var(--muted-foreground);letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #faf7f414;align-items:center;gap:.45rem;margin-bottom:.35rem;padding-bottom:.7rem;font-size:.66rem;font-weight:700;display:flex}.sd-visual__card-head svg{color:#34e6a0}.sd-visual__checks{display:grid}.sd-visual__check{color:var(--foreground);grid-template-columns:1.1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.45rem 0;font-size:.84rem;font-weight:600;display:grid}.sd-visual__check-ic{color:var(--muted-foreground)}.sd-visual__check-ok{box-sizing:content-box;color:#061114;background-image:var(--vocal-grad);animation:sd-pop .5s cubic-bezier(.34, 1.56, .64, 1) calc(.75s + var(--i) * .22s) both;border-radius:50%;padding:.2rem}@keyframes sd-pop{0%{transform:scale(0)}}.sd-ticker{background:#0611148c;border-block:1px solid #faf7f40f;padding-block:1.1rem;position:relative;mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.sd-ticker__track{width:max-content;animation:56s linear infinite sd-ticker;display:flex}.sd-ticker:hover .sd-ticker__track{animation-play-state:paused}@keyframes sd-ticker{to{transform:translate(-50%)}}.sd-ticker__list{gap:.75rem;padding-right:.75rem;display:flex}.sd-ticker__item{color:#faf7f4d9;white-space:nowrap;background:#faf7f408;border:1px solid #faf7f417;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem 1.05rem .4rem .4rem;font-size:.875rem;font-weight:500;display:inline-flex}.sd-ticker__icon{color:#34e6a0;background:#081a1c;border:1px solid #2edeaa4d;border-radius:50%;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;display:inline-flex}.sd-flowpanel{isolation:isolate;border-radius:var(--radius);background:radial-gradient(70% 60% at 50% 0,#2edeaa12,#0000 70%),#07161a;border:1px solid #faf7f41a;padding:1.1rem 1.1rem 1.6rem;position:relative;overflow:clip;box-shadow:0 40px 90px -40px #000d,inset 0 1px #ffffff0d}@media (width>=1024px){.sd-flowpanel{padding:1.25rem 2rem 2.25rem}}.sd-flowpanel__grid{z-index:-1;pointer-events:none;background-image:radial-gradient(#faf7f417 1px,#0000 1.2px);background-size:22px 22px;position:absolute;inset:0;mask-image:radial-gradient(80% 70% at 50% 40%,#000,#0000)}.sd-flowpanel__head{border-bottom:1px solid #faf7f40f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;margin-bottom:1.75rem;padding:.25rem .25rem 1.1rem;display:flex}@media (width>=1024px){.sd-flowpanel__head{margin-bottom:2.5rem;padding-inline:0}}.sd-flowpanel__label{color:var(--muted-foreground);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.7rem;font-size:.7rem;font-weight:700;display:inline-flex}.sd-flowpanel__legend{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.sd-legend{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.78rem;display:inline-flex}.sd-legend:before{content:"";border-radius:50%;width:.8rem;height:.8rem}.sd-legend--de:before{border:1.5px solid #34e6a0;box-shadow:inset 0 0 6px -1px #34e6a0}.sd-legend--ext:before{border:1.5px dashed #faf7f480}.sd-flow{--gap:1.75rem;--node:3.5rem;position:relative}.sd-flow__steps{gap:.5rem;display:grid}@media (width>=1024px){.sd-flow__steps{column-gap:var(--gap);grid-template-rows:auto auto auto 1fr auto;grid-template-columns:repeat(5,minmax(0,1fr));row-gap:0}}.sd-flow__track{display:none}@media (width>=1024px){.sd-flow__track{left:calc(var(--node) / 2);right:calc((100% - 4 * var(--gap)) / 5 - var(--node) / 2);top:calc(var(--node) / 2);pointer-events:none;background:linear-gradient(90deg,#2edeaa66,#00e3f14d 60%,#34e6a066);height:2px;display:block;position:absolute;transform:translateY(-50%);container-type:inline-size}.sd-flow__run{position:absolute;inset:0}.sd-flow__dot{background:#fff;border-radius:50%;width:9px;height:9px;margin:-4.5px 0 0 -4.5px;animation:6s linear infinite sd-run;position:absolute;top:50%;left:0;box-shadow:0 0 0 3px #00e3f14d,0 0 18px 5px #00e3f1aa}.sd-flow__dot:before{content:"";background:linear-gradient(90deg,#00e3f100,#00e3f1);width:72px;height:2px;position:absolute;top:50%;right:50%;transform:translateY(-50%)}}@keyframes sd-run{0%{opacity:0;transform:translate(0)}4%{opacity:1}80%{opacity:1;transform:translate(100cqw)}86%,to{opacity:0;transform:translate(100cqw)}}@media (width<=1023.98px){.sd-step:not(:last-child):before{content:"";left:calc(.25rem + var(--node) / 2 - 1px);top:calc(1rem + var(--node));background:linear-gradient(#2edeaa66,#00e3f11a 45%,#00e3f1b3 55%,#2edeaa66) 0 0/100% 220%;width:2px;animation:3.2s linear infinite sd-flow-down;position:absolute;bottom:-1.5rem}}@keyframes sd-flow-down{to{background-position:0 -220%}}.sd-step{grid-template-columns:var(--node) minmax(0, 1fr);align-content:start;column-gap:1.1rem;padding:1rem .25rem 1.5rem;display:grid;position:relative}@media (width>=1024px){.sd-step{grid-row:span 5;grid-template-rows:subgrid;grid-template-columns:minmax(0,1fr);padding:0}}.sd-step__node{z-index:1;width:var(--node);height:var(--node);color:#34e6a0;background:radial-gradient(circle at 50% 35%,#2edeaa24,#0000 70%),#081a1c;border:1px solid #2edeaa59;border-radius:50%;grid-row:1/span 4;justify-content:center;align-items:center;display:inline-flex;position:relative;box-shadow:0 0 0 7px #07161a,inset 0 0 14px -5px #2edeaa99}@media (width>=1024px){.sd-step__node{grid-row:1}}.sd-step__node:after{content:"";border-radius:inherit;opacity:0;pointer-events:none;border:2px solid #34e6a0;position:absolute;inset:-1px}@media (width>=1024px){.sd-step__node:after{animation:6s linear infinite sd-hit;animation-delay:calc(var(--i) * 1.2s)}}@keyframes sd-hit{0%{opacity:.95;transform:scale(1)}14%,to{opacity:0;transform:scale(1.6)}}.sd-step[data-zone=de] .sd-step__node{border:1.5px solid #34e6a0;box-shadow:0 0 0 7px #07161a,0 0 26px -6px #34e6a0b3,inset 0 0 14px -4px #34e6a0b3}.sd-step[data-zone=ext] .sd-step__node{color:var(--foreground);background:#07161a;border:1.5px dashed #faf7f470;box-shadow:0 0 0 7px #07161a}.sd-step[data-zone=core] .sd-step__node{color:#061114;background-image:var(--vocal-grad);border:0;box-shadow:0 0 0 7px #07161a,0 14px 34px -10px #2edeaacc}.sd-step__num{letter-spacing:.14em;color:#0000;background-image:var(--vocal-grad);background-clip:text;justify-self:start;font-size:.72rem;font-weight:700}@media (width>=1024px){.sd-step__num{margin-top:1.4rem}}.sd-step__title{letter-spacing:-.014em;color:var(--foreground);margin-top:.2rem;font-size:1.1rem;font-weight:700;line-height:1.3}.sd-step__text{color:var(--muted-foreground);text-wrap:pretty;margin-top:.55rem;font-size:.9rem;line-height:1.65}.sd-step__tag{color:var(--muted-foreground);background:#faf7f408;border:1px solid #faf7f41f;border-radius:999px;grid-column:2;place-self:end start;margin-top:.9rem;padding:.3rem .7rem;font-size:.7rem;font-weight:600;line-height:1.25}@media (width>=1024px){.sd-step__tag{grid-column:1;margin-top:1.25rem}}.sd-step[data-zone=de] .sd-step__tag,.sd-step[data-zone=core] .sd-step__tag{color:#34e6a0;background:#34e6a00f;border-color:#34e6a042}.sd-step[data-zone=ext] .sd-step__tag{border-style:dashed;border-color:#faf7f438}.sd-models{gap:1.25rem;display:grid}@media (width>=1024px){.sd-models{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:1.5rem}}.sd-policy{border-radius:var(--radius);background:linear-gradient(155deg,#2edeaa0d,#0000 55%),#faf7f40b;border:1px solid #faf7f414;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:1.4rem;display:flex;box-shadow:0 20px 55px -22px #0009,inset 0 1px #ffffff0a}@media (width>=1024px){.sd-policy{top:calc(var(--site-header-height) + 1.5rem);padding:1.5rem;position:sticky}}.sd-policy__head{align-items:flex-start;gap:.9rem;padding-bottom:.2rem;display:flex}.sd-policy__badge{flex:none;width:2.6rem;height:2.6rem}.sd-policy__title{letter-spacing:-.012em;color:var(--foreground);font-size:1.15rem;font-weight:700}.sd-policy__desc{color:var(--muted-foreground);margin-top:.2rem;font-size:.86rem;line-height:1.55}.sd-policy__levels{gap:.5rem;display:grid}.sd-level{cursor:pointer;background:#faf7f405;border:1px solid #faf7f412;border-radius:1rem;grid-template-columns:1.1rem minmax(0,1fr);gap:.8rem;padding:.85rem .95rem;transition:background-color .3s,border-color .3s,box-shadow .3s;display:grid;position:relative}.sd-level:hover{border-color:#2edeaa38}.sd-level:has(:checked){background:linear-gradient(135deg,#a2f11c12,#00e3f10a);border-color:#2edeaa66;box-shadow:0 14px 34px -22px #2edeaa99}.sd-level:has(:focus-visible){outline:2px solid var(--vocal-to);outline-offset:2px}.sd-level__input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.sd-level__radio{border:1.5px solid #faf7f440;border-radius:50%;width:1.1rem;height:1.1rem;margin-top:.15rem;transition:border-color .3s;position:relative}.sd-level__radio:after{content:"";border-radius:inherit;background-image:var(--vocal-grad);transition:transform .35s cubic-bezier(.34,1.56,.64,1);position:absolute;inset:3px;transform:scale(0)}.sd-level:has(:checked) .sd-level__radio{border-color:#34e6a0}.sd-level:has(:checked) .sd-level__radio:after{transform:none}.sd-level__body{min-width:0;display:block}.sd-level__row{flex-wrap:wrap;align-items:center;gap:.4rem .5rem;display:flex}.sd-level__title{color:var(--foreground);font-size:.95rem;font-weight:700}.sd-level__hint{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;background:#faf7f40a;border:1px solid #faf7f414;border-radius:999px;padding:.16rem .5rem;font-size:.62rem;font-weight:700;transition:color .3s,border-color .3s}.sd-level:has(:checked) .sd-level__hint{color:var(--vocal-from);border-color:#2edeaa3d}.sd-level__text{color:var(--muted-foreground);margin-top:.3rem;font-size:.84rem;line-height:1.55;display:block}.sd-policy__try{color:var(--primary);align-items:center;gap:.5rem;padding-inline:.2rem;font-size:.78rem;display:flex}.sd-policy__try svg{color:#34e6a0;flex:none;animation:2.6s ease-in-out infinite sd-nudge}@media (width<=1023.98px){.sd-policy__try svg{rotate:90deg}}@keyframes sd-nudge{0%,60%,to{transform:translate(0)}30%{transform:translate(4px)}}.sd-policy__eu{border:1px dashed #faf7f42a;border-radius:1rem;align-items:flex-start;gap:.75rem;padding:.95rem 1rem;display:flex}.sd-policy__eu-icon{color:#34e6a0;background:#081a1c;border:1px solid #2edeaa66;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.sd-policy__eu-title{color:var(--foreground);align-items:center;gap:.45rem;font-size:.95rem;font-weight:700;display:inline-flex}.sd-policy__eu-opt{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;background:#faf7f40a;border:1px solid #faf7f414;border-radius:999px;padding:.16rem .5rem;font-size:.62rem;font-weight:700}.sd-policy__eu-text{color:var(--muted-foreground);margin-top:.3rem;font-size:.84rem;line-height:1.55}.sd-policy__eu-media{margin:0}.sd-policy__eu-screen{aspect-ratio:16/10;background:#04090d 50% 0/cover no-repeat;border:1px solid #faf7f414;border-radius:1rem;position:relative;overflow:hidden}.sd-policy__eu-screen video{object-fit:cover;object-position:50% 0;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.sd-policy__eu-screen video.is-on{opacity:1}.sd-policy__eu-cap{color:var(--muted-foreground);margin-top:.6rem;font-size:.78rem;line-height:1.45}.sd-policy__eu-cap a{color:var(--foreground);text-underline-offset:.2em;text-decoration:underline}@media (width>=1024px){.sd-policy__eu-screen{aspect-ratio:1}.sd-policy__eu-screen video{object-position:50% 50%}}.sd-table{--cols:minmax(0, 1fr) auto;border-radius:var(--radius);background:#07161a;border:1px solid #faf7f41a;overflow:clip;box-shadow:0 30px 70px -30px #000c,inset 0 1px #ffffff0d}@media (width>=640px){.sd-table{--cols:minmax(0, 1fr) 15.25rem 8rem}}.sd-table__head{background:#faf7f406;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding:1.05rem 1.25rem;display:flex}.sd-table__title{color:var(--foreground);align-items:center;gap:.5rem;font-size:.95rem;font-weight:700;display:inline-flex}.sd-table__title svg{color:#34e6a0}.sd-table__count{color:var(--foreground);font-variant-numeric:tabular-nums;background:#a2f11c1a;border:1px solid #2edeaa3d;border-radius:999px;align-items:baseline;padding:.28rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.sd-table__count-n{display:none}.sd-table__count-n[data-step="1"],.sd-models:has(#sd-ret-2:checked) .sd-table__count-n[data-step="2"],.sd-models:has(#sd-ret-3:checked) .sd-table__count-n[data-step="3"]{animation:.45s cubic-bezier(.16,1,.3,1) sd-tick;display:inline-block}.sd-models:has(#sd-ret-2:checked) .sd-table__count-n[data-step="1"],.sd-models:has(#sd-ret-3:checked) .sd-table__count-n[data-step="1"]{display:none}@keyframes sd-tick{0%{opacity:0;transform:translateY(-60%)}to{opacity:1;transform:none}}.sd-table__cols{display:none}@media (width>=640px){.sd-table__cols{grid-template-columns:var(--cols);color:var(--primary);letter-spacing:.12em;text-transform:uppercase;border-block:1px solid #faf7f40f;gap:1rem;padding:.6rem 1.25rem;font-size:.64rem;font-weight:700;display:grid}}.sd-model{grid-template-rows:1fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1),opacity .35s,visibility;display:grid}.sd-model__in{min-height:0;overflow:hidden}.sd-model__row{grid-template-columns:var(--cols);border-top:1px solid #faf7f40d;align-items:center;gap:.45rem 1rem;padding:.8rem 1.25rem;transition:background-color .25s;display:grid}.sd-model:first-child .sd-model__row{border-top:0}.sd-model__row:hover{background:#faf7f405}.sd-models:has(#sd-ret-2:checked) .sd-model[data-level=full],.sd-models:has(#sd-ret-3:checked) .sd-model:not([data-level=zero]){opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.16,1,.3,1),opacity .25s,visibility 0s .5s}@media (width<=639.98px){.sd-model__row{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.sd-model__name{flex-basis:100%}.sd-model__ret{white-space:nowrap;font-size:.66rem}.sd-model__route{margin-left:auto}}.sd-model__name{flex-direction:column;gap:.2rem;min-width:0;display:flex}.sd-model__label{color:var(--foreground);flex-wrap:wrap;align-items:center;gap:.45rem;font-size:.94rem;font-weight:700;display:inline-flex}.sd-model__note{background-image:var(--vocal-grad);color:#061114;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.14rem .5rem;font-size:.58rem;font-weight:700}.sd-model__id{color:#faf7f480;background:0 0;align-self:flex-start;padding:0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.72rem}.sd-model__ret{border:1px solid;border-radius:999px;justify-self:start;align-items:center;gap:.45rem;padding:.26rem .65rem .26rem .55rem;font-size:.7rem;font-weight:700;line-height:1.3;display:inline-flex}.sd-model__ret-dot{background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 8px}.sd-model__ret[data-level=zero]{color:#34e6a0;background:#34e6a012;border-color:#34e6a03d}.sd-model__ret[data-level=abuse]{color:#f0c14b;background:#f0c14b12;border-color:#f0c14b3d}.sd-model__ret[data-level=full]{color:#ff7a8a;background:#ff7a8a12;border-color:#ff7a8a3d}.sd-model__route{color:var(--muted-foreground);font-size:.8rem}.sd-table__foot{color:var(--muted-foreground);background:#faf7f406;border-top:1px solid #faf7f414;padding:1rem 1.25rem 1.15rem;font-size:.8rem;line-height:1.6}.sd-rows{gap:5rem;display:grid}@media (width>=1024px){.sd-rows{gap:7rem;margin-top:4.5rem}}.sd-row{align-items:center;gap:3rem;scroll-margin-top:6rem;display:grid}@media (width>=1024px){.sd-row{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:5rem}.sd-row[data-flip] .sd-row__media{order:2}}.sd-row__media{margin:0;position:relative}.sd-row__media:before{content:"";z-index:-1;filter:blur(42px);pointer-events:none;background:radial-gradient(closest-side,#2edeaa33,#00e3f10f 60%,#0000);border-radius:50%;position:absolute;inset:12% 4% -4%}.sd-row__frame{aspect-ratio:3/2;border-radius:var(--radius);background:#07161a;border:1px solid #faf7f41f;position:relative;overflow:hidden;box-shadow:0 44px 90px -40px #000e,0 0 0 1px #2edeaa12}.sd-row__frame:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#0000 55%,#061114b3);position:absolute;inset:0;box-shadow:inset 0 1px #ffffff1a}.sd-row__img{object-fit:cover;width:100%;height:100%;transition:transform 1.4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}@media (hover:hover){.sd-row:hover .sd-row__img{transform:scale(1.035)}}.sd-row__eyebrow{color:var(--primary);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.78rem;font-weight:600;display:inline-flex}.sd-row__eyebrow-icon{color:#34e6a0;background:#081a1c;border:1px solid #2edeaa59;border-radius:50%;justify-content:center;align-items:center;width:2.2rem;height:2.2rem;display:inline-flex;box-shadow:inset 0 0 12px -4px #2edeaa80}.sd-row__title{letter-spacing:-.022em;text-wrap:balance;color:var(--foreground);margin-top:1.1rem;font-size:clamp(1.8rem,3.2vw,2.5rem);font-weight:700;line-height:1.12}.sd-row__text{max-width:34rem;color:var(--muted-foreground);text-wrap:pretty;margin-top:1rem;font-size:1.02rem;line-height:1.75}.sd-row__facts{background:linear-gradient(135deg,#2edeaa14,#2edeaa05 70%);border:1px solid #2edeaa38;border-radius:1.1rem;margin-top:1.75rem;padding:1.1rem 1.25rem 1.2rem}.sd-row__facts-label{color:#34e6a0;font-size:.9rem;font-weight:700;display:block}.sd-row__facts-list{gap:.55rem;margin-top:.7rem;display:grid}.sd-row__fact{color:#faf7f4e6;align-items:flex-start;gap:.65rem;font-size:.94rem;line-height:1.45;display:flex}.sd-row__fact-ok{color:#061114;background-image:var(--vocal-grad);border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin-top:.08rem;display:inline-flex;box-shadow:0 4px 12px -4px #2edeaa99}.sd-mock{background:#061114f0;border:1px solid #faf7f424;border-radius:1.05rem;animation:7.5s ease-in-out infinite sd-float;display:flex;position:absolute;bottom:-2.25rem;box-shadow:0 26px 56px -22px #000e,inset 0 1px #ffffff12}.sd-mock--server{gap:.8rem;padding:.85rem 1rem;left:1rem;right:1rem}@media (width>=640px){.sd-mock--server{left:1.5rem;right:auto}}.sd-mock__icon{color:#061114;background-image:var(--vocal-grad);border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.3rem;height:2.3rem;display:inline-flex}.sd-mock__body{flex-direction:column;min-width:0;display:flex}.sd-mock__title{color:var(--foreground);font-size:.88rem;font-weight:700}.sd-mock__sub{color:var(--muted-foreground);font-size:.74rem}.sd-mock__chips{flex-wrap:wrap;gap:.3rem;margin-top:.5rem;display:flex}.sd-mock__chip{color:var(--muted-foreground);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#faf7f40d;border:1px solid #faf7f41a;border-radius:999px;padding:.14rem .5rem;font-size:.6rem;font-weight:700}.sd-mock__chip--on{color:#34e6a0;background:#34e6a014;border-color:#34e6a042}.sd-mock--local{flex-direction:column;padding:.35rem .95rem;left:1rem;right:1rem}@media (width>=640px){.sd-mock--local{width:23.5rem;left:auto;right:1.5rem}}.sd-mock__row{color:var(--foreground);grid-template-columns:1rem minmax(0,1fr) auto;align-items:center;gap:.6rem;padding:.55rem 0;font-size:.8rem;font-weight:600;display:grid}.sd-mock__row+.sd-mock__row{border-top:1px solid #faf7f412}.sd-mock__row svg{color:var(--muted-foreground)}.sd-mock__state{color:#34e6a0;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;background:#34e6a014;border:1px solid #34e6a042;border-radius:999px;padding:.16rem .55rem;font-size:.62rem;font-weight:700}.sd-mock__state--off{color:#faf7f4b3;background:#faf7f40a;border-color:#faf7f42e}.sd-mock--access{flex-direction:column;align-items:center;gap:.55rem;padding:.6rem;animation:none;left:50%;translate:-50%}.sd-mock__seg{--seg:5.6rem;grid-template-columns:repeat(3, var(--seg));background:#faf7f40a;border:1px solid #faf7f414;border-radius:999px;padding:.25rem;display:grid;position:relative}.sd-mock__seg-thumb{width:var(--seg);background:linear-gradient(100deg,#a2f11c33,#00e3f133);border:1px solid #34e6a0a6;border-radius:999px;animation:9s cubic-bezier(.65,0,.35,1) infinite sd-seg;position:absolute;top:.25rem;bottom:.25rem;left:.25rem;box-shadow:0 6px 18px -6px #2edeaa99}@keyframes sd-seg{0%,26%{transform:translate(0)}33%,59%{transform:translate(100%)}66%,92%{transform:translate(200%)}to{transform:translate(0)}}.sd-mock__seg-opt{text-align:center;color:var(--foreground);padding:.42rem 0;font-size:.74rem;font-weight:700;position:relative}.sd-mock__release{color:#34e6a0;align-items:center;gap:.4rem;padding:0 .5rem .15rem;font-size:.72rem;font-weight:700;display:inline-flex}@media (width<=379.98px){.sd-mock__seg{--seg:4.9rem}}@media (width<=639.98px){.sd-mock,.sd-mock--server,.sd-mock--local,.sd-mock--access{width:auto;margin:-2.5rem .75rem 0;position:relative;bottom:auto;left:auto;right:auto;translate:none}.sd-mock--access{width:fit-content;margin-inline:auto}}.sd-band{border-radius:var(--radius);background:linear-gradient(155deg,#2edeaa0d,#0000 55%),#faf7f40b;border:1px solid #faf7f41a;display:grid;overflow:hidden;box-shadow:0 40px 90px -40px #000d,inset 0 1px #ffffff0d}@media (width>=900px){.sd-band{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:stretch}}.sd-band__media{min-height:260px;margin:0;position:relative;overflow:hidden}.sd-band__img{object-fit:cover;width:100%;height:100%;transition:transform 1.6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}@media (hover:hover){.sd-band:hover .sd-band__img{transform:scale(1.04)}}.sd-band__tint{pointer-events:none;background:linear-gradient(#06111426,#0611148c),radial-gradient(100% 80% at 20% 30%,#00e3f11f,#0000 60%);position:absolute;inset:0}@media (width>=900px){.sd-band__tint{background:linear-gradient(90deg,#06111414 0%,#061114b8 100%),radial-gradient(100% 80% at 20% 30%,#00e3f11f,#0000 60%)}}.sd-band__cap{position:absolute;bottom:1.25rem;left:1.25rem}.sd-band__badge{background-image:var(--vocal-grad);color:#061114;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.45rem;padding:.4rem .8rem;font-size:.7rem;font-weight:700;display:inline-flex;box-shadow:0 10px 26px -12px #2edeaa8c}.sd-band__badge-dot{background:#061114;border-radius:50%;width:6px;height:6px}.sd-band__copy{padding:1.75rem 1.4rem 2rem}@media (width>=900px){.sd-band__copy{padding:2.75rem 2.75rem 2.75rem 2.5rem}}.sd-band__title{letter-spacing:-.022em;text-wrap:balance;margin-top:1.1rem;font-size:clamp(1.6rem,2.8vw,2.25rem);font-weight:700;line-height:1.15}.sd-band__desc{color:var(--muted-foreground);margin-top:.8rem;font-size:1rem;line-height:1.65}.sd-band__list{margin-top:1.4rem;display:grid}.sd-band__item{color:#faf7f4e0;border-top:1px solid #faf7f40f;align-items:center;gap:.85rem;padding:.7rem 0;font-size:.94rem;line-height:1.45;display:flex}.sd-band__item:first-child{border-top:0;padding-top:.2rem}.sd-band__item-icon{color:#34e6a0;background:#081a1c;border:1px solid #2edeaa4d;border-radius:50%;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;display:inline-flex}.sd-band .sd-band__item{opacity:0;transition:opacity .5s ease calc(.35s + var(--i) * 90ms), translate .6s cubic-bezier(.16, 1, .3, 1) calc(.35s + var(--i) * 90ms);translate:-10px}.sd-band.is-in .sd-band__item{opacity:1;translate:0}.sd-band__cta{flex-wrap:wrap;align-items:center;gap:.9rem 1.1rem;margin-top:1.75rem;display:flex}.sd-band__fine{color:var(--muted-foreground);flex:14rem;font-size:.78rem;line-height:1.5}.sd-faq{gap:2rem;display:grid}@media (width>=900px){.sd-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);align-items:start;gap:3.5rem}.sd-faq__head{top:calc(var(--site-header-height) + 2rem);position:sticky}}.sd-faq__title{letter-spacing:-.022em;margin-top:1.5rem;font-size:clamp(1.9rem,3.4vw,2.6rem);font-weight:700;line-height:1.1}.sd-faq__desc{max-width:24rem;color:var(--muted-foreground);margin-top:1rem;line-height:1.65}.sd-faq__ask{background:#faf7f408;border:1px solid #faf7f414;border-radius:1.1rem;align-items:center;gap:.9rem;max-width:24rem;margin-top:2rem;padding:1rem 1.15rem;display:flex}.sd-faq__ask-icon{flex:none;width:2.6rem;height:2.6rem}.sd-faq__ask-title{color:var(--foreground);font-size:.95rem;font-weight:700}.sd-faq__ask-link{color:#34e6a0;align-items:center;gap:.4rem;margin-top:.15rem;font-size:.9rem;font-weight:600;transition:gap .25s cubic-bezier(.16,1,.3,1);display:inline-flex}.sd-faq__ask-link:hover{gap:.65rem}.sd-faq__list{overflow:hidden}.sd-final{padding-bottom:3.5rem}@media (width>=1024px){.sd-final{padding-block:5.5rem 4.5rem}}.sd-final__card{isolation:isolate;border-radius:calc(var(--radius) + .5rem);text-align:center;border:1px solid #faf7f41f;position:relative;overflow:hidden;box-shadow:0 50px 110px -50px #000,0 0 0 1px #2edeaa14,inset 0 1px #ffffff14}.sd-final__bg{z-index:-2;object-fit:cover;object-position:center 60%;opacity:.85;width:100%;height:100%;position:absolute;inset:0}.sd-final__scrim{z-index:-1;pointer-events:none;background:radial-gradient(60% 70% at 50% 45%,#061114b3,#06111466 70%),linear-gradient(#06111459,#061114cc);position:absolute;inset:0}.sd-final__inner{padding:4rem 1.4rem 3.5rem}@media (width>=768px){.sd-final__inner{padding:5.5rem 3rem 5rem}}.sd-final__title{letter-spacing:-.025em;margin-top:1.5rem;font-size:clamp(2.1rem,4.6vw,3.5rem);font-weight:700;line-height:1.06}.sd-final__sub{color:#faf7f4c7;max-width:36rem;margin:1.2rem auto 0;font-size:1.0625rem;line-height:1.7}.sd-final__ctas{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-top:2.2rem;display:flex}.sd-final__ctas .vocal-pill-ghost{backdrop-filter:blur(10px);background:#0611148c}.sd-final__perks{flex-wrap:wrap;justify-content:center;gap:.6rem 1.4rem;margin-top:1.75rem;display:flex}.sd-final__perk{color:#faf7f4c7;align-items:center;gap:.45rem;font-size:.85rem;display:inline-flex}.sd-final__perk svg{color:#34e6a0}.sd-page .is-anim-paused,.sd-page .is-anim-paused *,.sd-page .is-anim-paused :before,.sd-page .is-anim-paused :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.sd-dot:after,.sd-visual__img,.sd-visual__scan,.sd-visual__card,.sd-flow__dot,.sd-step:before,.sd-step__node:after,.sd-policy__try svg,.sd-mock,.sd-mock__seg-thumb,.sd-table__count-n,.sd-visual,.sd-visual__check-ok{animation:none!important}.sd-visual__scan,.sd-flow__dot{display:none}.sd-ticker{mask-image:none}.sd-ticker__track{justify-content:center;width:auto;animation:none}.sd-ticker__list{flex-wrap:wrap;justify-content:center;padding-inline:1.5rem}.sd-ticker__list[aria-hidden]{display:none}.sd-band .sd-band__item{opacity:1;transition:none;transform:translate(0,0)}.sd-model,.sd-models .sd-model,.sd-level,.sd-level__radio:after,.sd-row__img,.sd-band__img{transition:none!important}}.sd-faq__ask-link{border:1px solid rgba(var(--brand-rgb), .45);background:rgba(var(--brand-rgb), .08);min-height:2.75rem;color:var(--vocal-from);border-radius:9999px;align-items:center;gap:.45rem;margin-top:.5rem;padding:.55rem 1.1rem;font-weight:600;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.sd-faq__ask-link:hover{background:rgba(var(--brand-rgb), .16);border-color:rgba(var(--brand-rgb), .7)}@media (width<=1023.98px){.sd-visual{flex-direction:column;display:flex}.sd-visual__card{order:-1;margin-top:0;margin-bottom:1.25rem}}@media (width<=767.98px){.sd-legend,.sd-policy__try,.sd-model__route{font-size:.85rem}.sd-visual__pill{letter-spacing:.06em;white-space:normal;max-width:calc(100% - 2rem);padding:.5rem .85rem;font-size:.68rem;line-height:1.3;left:1rem}.sd-table__foot{font-size:.85rem;line-height:1.55}.sd-visual__card-head,.sd-flowpanel__label,.sd-step__tag,.sd-level__hint,.sd-model__id,.sd-model__ret,.sd-mock__sub{font-size:.75rem}.sd-policy__eu-opt,.sd-model__note,.sd-mock__chip{font-size:.66rem}.sd-level{padding:.7rem .85rem}.sd-model__row{padding:.65rem 1rem}.sd-model__name{gap:.1rem}}@media (width<=639.98px){.sd-faq__ask-link{padding:.5rem .9rem;font-size:.9rem}}
