.sys-sec{position:relative;padding:64px 0}.sys-sec[id]{scroll-margin-top:calc(var(--smt-hdr-height, 72px) + 8px)}.sys-head{display:grid;gap:10px;margin-bottom:26px}.sys-head__title{font-size:calc(clamp(44px,11vw,112px) * var(--w-title-scale, 1));line-height:var(--dw-display-lh);text-wrap:balance;white-space:pre-line}.sys-head__text{max-width:52ch;color:var(--dw-muted);font-size:16px}.sys-head__link{justify-self:start}@media(min-width:900px){.sys-sec{padding:96px 0}.sys-head{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:40px;margin-bottom:36px}.sys-head>.dw-label,.sys-head__title,.sys-head__text{grid-column:1}.sys-head__link{grid-column:2;grid-row:1 / span 3;align-self:end;justify-self:end}}.sys-hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;min-height:calc(100svh - var(--smt-hdr-height, 95px) - 34px);overflow:hidden;background:var(--dw-bg)}.sys-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;background:var(--dw-surface)}.sys-hero__bg picture{display:block;width:100%;height:100%}.sys-hero__bg img{width:100%;height:100%;object-fit:cover;object-position:var(--sys-hero-pos, center)}.sys-hero__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--dw-bg) 50%,transparent) 0%,transparent 26%,color-mix(in srgb,var(--dw-bg) 55%,transparent) 58%,color-mix(in srgb,var(--dw-bg) 96%,transparent) 100%),radial-gradient(70% 50% at 0% 100%,color-mix(in srgb,var(--dw-neon) 16%,transparent),transparent 70%),radial-gradient(60% 45% at 100% 20%,color-mix(in srgb,var(--dw-alt) 14%,transparent),transparent 70%)}.sys-hero__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--w-scan, none);opacity:.8;mix-blend-mode:screen;pointer-events:none}.sys-hero__grid{display:grid;gap:28px;padding:40px 0 76px}.sys-hero__eyebrow{margin-bottom:14px}.sys-hero__title{font-size:clamp(54px,14.6vw,184px);line-height:.86;letter-spacing:var(--dw-display-track);text-wrap:balance}.sys-hero__title>span{display:block}.sys-hero__title em{font-style:normal;color:var(--dw-alt);text-shadow:0 0 24px color-mix(in srgb,var(--dw-alt) 32%,transparent)}.sys-hero__text{max-width:36ch;margin-top:18px;font-size:clamp(16px,1.35vw,19px);line-height:1.5;color:color-mix(in srgb,var(--dw-text) 90%,transparent)}.sys-hero__text p{margin:0}.sys-hero__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px}@media(max-width:599px){.sys-hero__actions .dw-btn{flex:1 1 100%;justify-content:center}}.sys-hero__stage{display:none}.sys-hero__foot{position:absolute;left:0;right:0;bottom:0;border-top:1px solid var(--dw-line);background:color-mix(in srgb,var(--dw-bg) 55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sys-hero__foot-in{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:44px}.sys-hero__foot .dw-code{color:var(--dw-muted)}.sys-hero__foot .dw-code b{font-weight:400;color:var(--dw-neon-text)}.sys-hero__cue{display:none}.sys-boot{max-width:300px;margin-bottom:22px;padding:10px 12px;border-left:2px solid var(--dw-neon);background:color-mix(in srgb,var(--dw-bg) 62%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--dw-mono);font-size:12px;line-height:1.7;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-muted)}.sys-boot__top{color:var(--dw-neon-text)}.sys-boot ol{margin:4px 0 0;padding:0;list-style:none}.sys-boot li:before{content:"> ";color:var(--dw-neon-text)}.sys-boot__ok{margin-top:2px;color:var(--dw-live)}.sys-boot__ok:before{content:"\25cf  "}@media(prefers-reduced-motion:no-preference){.sys-hero.is-booting .sys-boot li,.sys-hero.is-booting .sys-boot__ok{opacity:0;animation:sysLine .01s linear forwards}.sys-hero.is-booting .sys-boot li:nth-child(1){animation-delay:.25s}.sys-hero.is-booting .sys-boot li:nth-child(2){animation-delay:.6s}.sys-hero.is-booting .sys-boot li:nth-child(3){animation-delay:.95s}.sys-hero.is-booting .sys-boot li:nth-child(4){animation-delay:1.3s}.sys-hero.is-booting .sys-boot__ok{animation-delay:1.45s}.sys-hero.is-booting .sys-hero__title{animation:sysTitleIn .9s cubic-bezier(.2,.7,.2,1) .15s both}.sys-hero.is-booting .sys-hero__title em{animation:sysMark 1.1s steps(1,end) .9s both}.sys-hero.is-booting .sys-hero__text,.sys-hero.is-booting .sys-hero__actions{animation:dwRise .8s cubic-bezier(.2,.7,.2,1) .5s both}.sys-hero.is-booting .sys-hero__stage .sys-card{animation:sysDeal .9s cubic-bezier(.2,.7,.2,1) both}.sys-hero.is-booting .sys-card--1{animation-delay:.35s}.sys-hero.is-booting .sys-card--2{animation-delay:.5s}.sys-hero.is-booting .sys-card--3{animation-delay:.65s}}@keyframes sysLine{to{opacity:1}}@keyframes sysTitleIn{0%{opacity:0;transform:translateY(26px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}@keyframes sysMark{0%{opacity:0}10%{opacity:1}18%{opacity:.2}26%{opacity:1}40%{opacity:.5}50%,to{opacity:1}}@keyframes sysDeal{0%{opacity:0;transform:translateY(40px) rotate(0)}}.sys-card{position:relative;display:block;overflow:hidden;border:1px solid var(--dw-line-strong);border-radius:var(--dw-radius);background:var(--dw-surface);box-shadow:0 40px 80px -30px #000000d9;transform:rotate(var(--r, 0deg));transition:transform .35s var(--dw-ease),box-shadow .3s ease,border-color .2s ease}.sys-card img{display:block;width:100%;aspect-ratio:3 / 4;height:auto;object-fit:cover}.sys-card__cap{position:absolute;left:0;right:0;bottom:0;display:grid;gap:2px;padding:26px 12px 10px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--dw-bg) 92%,transparent))}.sys-card__cap .dw-code{font-size:12px}.sys-card__meta{font-family:var(--dw-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--dw-text)}a.sys-card:hover{transform:rotate(var(--r, 0deg)) translateY(-10px);border-color:color-mix(in srgb,var(--dw-neon) 60%,transparent);box-shadow:0 50px 90px -30px var(--dw-glow)}@media(min-width:1000px){.sys-hero{min-height:min(calc(100svh - var(--smt-hdr-height, 107px) - 34px),900px)}.sys-hero__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:48px;padding:64px 0 96px}.sys-hero__title{font-size:clamp(72px,7.4vw,168px)}.sys-hero__stage{display:block;position:relative;height:clamp(440px,38vw,560px)}.sys-card{position:absolute;width:46%}.sys-card--1{left:0;top:11%;--r: -3.4deg}.sys-card--2{left:27%;top:0;--r: -.5deg;z-index:2}.sys-card--3{right:0;top:15%;--r: 3.1deg}.sys-hero__cue{display:inline}}@media(min-width:1280px){.sys-hero__title{font-size:clamp(96px,8.6vw,168px)}}.sys-proof{border-bottom:1px solid var(--dw-line);background:var(--dw-bg-2)}.sys-proof__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sys-proof__item{position:relative;display:grid;align-content:start;gap:5px;padding:18px 14px 18px 0}.sys-proof__item:nth-child(odd){padding-right:14px}.sys-proof__item:nth-child(2n){padding-left:14px;border-left:1px solid var(--dw-line)}.sys-proof__item:nth-child(n+3){border-top:1px solid var(--dw-line)}.sys-proof__item .dw-code{font-size:12px}.sys-proof__item b{font-family:var(--smt-f-poster);font-weight:400;font-size:19px;line-height:1.05;letter-spacing:.02em;text-transform:uppercase;color:var(--dw-text)}.sys-proof__item span:last-child{font-size:13px;line-height:1.35;color:var(--dw-muted)}@media(min-width:900px){.sys-proof__list{grid-template-columns:repeat(4,minmax(0,1fr))}.sys-proof__item,.sys-proof__item:nth-child(odd),.sys-proof__item:nth-child(2n){padding:22px;border-left:1px solid var(--dw-line);border-top:0}.sys-proof__item:first-child{border-left:0;padding-left:0}.sys-proof__item b{font-size:22px}}.sys-drops{overflow:hidden}.sys-drops__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:var(--sys-bg-opacity, .2)}.sys-drops__bg img,.sys-drops__bg picture{display:block;width:100%;height:100%;object-fit:cover}.sys-drops__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--dw-bg) 0%,color-mix(in srgb,var(--dw-bg) 60%,transparent) 30%,color-mix(in srgb,var(--dw-bg) 60%,transparent) 70%,var(--dw-bg) 100%)}.sys-drops .dw-grid{margin-top:0}.sys-drops__foot{display:flex;justify-content:center;margin-top:36px}@media(max-width:899px){.sys-drops .sys-head__link{display:none}}.sys-worlds{overflow:hidden}.sys-worlds__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:var(--sys-bg-opacity, .35)}.sys-worlds__bg img,.sys-worlds__bg picture{display:block;width:100%;height:100%;object-fit:cover}.sys-worlds__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,var(--dw-bg) 0%,color-mix(in srgb,var(--dw-bg) 55%,transparent) 25%,color-mix(in srgb,var(--dw-bg) 55%,transparent) 75%,var(--dw-bg) 100%)}.sys-worlds__track{display:grid;grid-auto-flow:column;grid-auto-columns:84%;gap:12px;margin-inline:calc(var(--dw-gutter) * -1);padding:4px var(--dw-gutter) 8px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--dw-gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch}.sys-worlds__track::-webkit-scrollbar{display:none}.sys-worlds__track>*{scroll-snap-align:start}.sys-worlds__door{display:flex;min-width:0}.sys-worlds__door>.dw-world{flex:1;min-width:0}.sys-worlds__dots{display:flex;justify-content:center;gap:6px;margin-top:14px}.sys-worlds__dots button{width:24px;height:24px;padding:0;display:inline-flex;align-items:center;justify-content:center}.sys-worlds__dots button:before{content:"";width:18px;height:3px;border-radius:2px;background:var(--dw-line-strong);transition:background-color .2s ease,width .2s ease}.sys-worlds__dots button[aria-current=true]:before{width:26px;background:var(--dw-neon);box-shadow:0 0 10px var(--dw-glow)}.sys-next{margin-top:40px;padding-top:22px;border-top:1px solid var(--dw-line)}.sys-next__row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,70%);gap:10px;margin-top:14px;margin-inline:calc(var(--dw-gutter) * -1);padding-inline:var(--dw-gutter);overflow-x:auto;scroll-snap-type:x proximity;scroll-padding-inline:var(--dw-gutter);scrollbar-width:none}.sys-next__row::-webkit-scrollbar{display:none}.sys-next__item{position:relative;display:grid;grid-template-columns:72px minmax(0,1fr);gap:12px;align-items:center;padding:10px;border:1px dashed var(--dw-line-strong);border-radius:var(--dw-radius-sm);background:color-mix(in srgb,var(--dw-surface) 70%,transparent);scroll-snap-align:start;transition:border-color .15s ease}.sys-next__item:hover{border-color:var(--dw-neon);border-style:solid}.sys-next__item img{width:72px;height:72px;object-fit:cover;border-radius:calc(var(--dw-radius-sm) - 2px);filter:grayscale(.6) brightness(.8);transition:filter .25s ease}.sys-next__item:hover img{filter:grayscale(.2) brightness(.95)}.sys-next__ph{display:grid;place-items:center;width:72px;height:72px;border-radius:calc(var(--dw-radius-sm) - 2px);border:1px solid color-mix(in srgb,var(--dw-neon) 35%,transparent);background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--dw-neon) 12%,transparent) 0 6px,transparent 6px 12px),var(--dw-bg);font-family:var(--dw-mono);font-size:14px;letter-spacing:.08em;color:var(--dw-neon-text)}.sys-next__body{display:grid;justify-items:start;gap:4px;min-width:0}.sys-next__body .dw-code{font-size:12px}.sys-next__body b{font-family:var(--dw-display);font-weight:var(--dw-display-weight);font-size:19px;line-height:1;text-transform:uppercase;letter-spacing:var(--dw-display-track);color:var(--dw-text)}.sys-next__line{font-size:12.5px;line-height:1.35;color:var(--dw-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.sys-next__body .dw-status{font-size:12px;margin-top:2px}@media(min-width:900px){.sys-worlds__track{grid-auto-flow:row;grid-template-columns:repeat(var(--sys-portals, 3),minmax(0,1fr));grid-auto-columns:auto;margin-inline:0;padding:0;overflow:visible}.sys-worlds__dots{display:none}.sys-next__row{grid-auto-flow:row;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-inline:0;padding-inline:0;overflow:visible}}.sys-chapters .sys-chapters__title{font-size:calc(clamp(40px,10vw,96px) * var(--w-title-scale, 1))}.sys-chapters--doors .dw-world__art{aspect-ratio:4 / 3}.sys-chapters--doors .dw-world__lede{font-size:13.5px}.sys-chapters .dw-world__row{flex-wrap:wrap;row-gap:6px}.sys-chapters .dw-world__row .dw-code{flex:1 1 130px}.sys-chapters .sys-worlds__door{position:relative}.sys-chapters__here{position:absolute;top:10px;left:10px;z-index:2;padding:5px 8px;border:1px solid color-mix(in srgb,var(--dw-neon) 60%,transparent);border-radius:3px;background:color-mix(in srgb,var(--dw-bg) 86%,transparent);color:var(--dw-neon-text);pointer-events:none}.sys-chapters__queue{margin-top:0}.sys-next__item.is-live{border-style:solid;border-color:color-mix(in srgb,var(--dw-neon) 55%,transparent)}.sys-next__item.is-live img{filter:none}@media(min-width:900px){.sys-chapters .sys-worlds__track{grid-template-columns:repeat(var(--sys-portals, 3),minmax(0,1fr));gap:14px}.sys-chapters .dw-world__cta{font-size:12px}.sys-chapters .dw-world__cta .dw-world__n{display:none}}.sys-index .sys-index__title{font-size:calc(clamp(40px,10vw,96px) * var(--w-title-scale, 1))}.sys-index__list{display:grid;gap:12px}.sys-index__item{position:relative;display:grid;align-content:start;justify-items:start;gap:12px;padding:22px 20px 20px;border:1px solid var(--dw-line);border-radius:var(--dw-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--dw-surface) 92%,transparent),var(--dw-bg))}.sys-index__item:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,var(--dw-alt),transparent 70%);opacity:.7}.sys-index__tag b{font-weight:700}.sys-index__tag span{color:color-mix(in srgb,var(--dw-alt) 70%,var(--dw-muted))}.sys-index__name{font-size:clamp(24px,6.4vw,32px);line-height:1}.sys-index__text{color:var(--dw-muted);font-size:15px;line-height:1.5}.sys-index__foot{margin-top:28px}@media(min-width:900px){.sys-index__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}}.sys-story__grid{display:grid;gap:30px}.sys-story__media{position:relative;margin:0;overflow:hidden;border:1px solid var(--dw-line);border-radius:var(--dw-radius);background:var(--dw-surface)}.sys-story__media img{width:100%;height:auto}.sys-story__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--w-scan, none);opacity:.6;pointer-events:none}.sys-story__tag{position:absolute;left:12px;bottom:12px;z-index:1;padding:6px 9px;border:1px solid var(--dw-line-strong);border-radius:6px;background:color-mix(in srgb,var(--dw-bg) 70%,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-size:12px}.sys-story__title{font-size:clamp(46px,12vw,128px);line-height:var(--dw-display-lh);white-space:pre-line;text-wrap:balance;margin-top:10px}.sys-story__text{margin-top:18px;max-width:48ch;color:color-mix(in srgb,var(--dw-text) 86%,transparent);font-size:17px;line-height:1.55}.sys-story__text p{margin:0 0 12px}.sys-story__statement{margin-top:22px;padding:4px 0 4px 14px;border-left:2px solid var(--dw-neon);font-family:var(--dw-label);font-size:13px;line-height:1.6;letter-spacing:.06em;text-transform:uppercase;color:var(--dw-neon-text);max-width:52ch;font-weight:var(--dw-label-weight)}.sys-story__marks{margin-top:22px;display:grid;gap:10px}.sys-story__marks ul{display:flex;flex-wrap:wrap;gap:8px}.sys-story__mark{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 14px;border:1px solid var(--dw-line-strong);border-radius:999px;font-family:var(--dw-label);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--dw-text);font-weight:var(--dw-label-weight)}.sys-story__mark i{font-style:normal;color:var(--dw-neon-text)}.sys-story__mark i:after{content:"//";margin-left:10px;color:var(--dw-muted)}.sys-story .dw-btn{margin-top:28px}@media(min-width:900px){.sys-story__grid{grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:72px;align-items:center}.sys-story__title{font-size:clamp(60px,6.4vw,108px)}}.sys-mission{overflow:hidden}.sys-mission.w-floor:after{z-index:-1}.sys-mission__grid{position:relative;display:grid;gap:30px}.sys-mission__ribbon{position:relative;display:grid;place-items:center}.sys-mission__ribbon img{width:118%;max-width:none;margin-left:-9%;height:auto;aspect-ratio:3 / 2;object-fit:contain;mix-blend-mode:screen;filter:drop-shadow(0 0 30px rgba(155,48,217,.7)) drop-shadow(0 0 90px rgba(155,48,217,.4));-webkit-mask:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 90%,transparent);-webkit-mask-composite:source-in;mask:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent),linear-gradient(180deg,transparent,#000 8%,#000 90%,transparent);mask-composite:intersect}@media(prefers-reduced-motion:no-preference){.sys-mission__ribbon img{animation:sysFloat 9s ease-in-out infinite}}@keyframes sysFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.sys-mission__title{font-size:clamp(34px,9.4vw,64px);line-height:.98;margin-top:12px}.sys-mission__title span{display:block}.sys-mission__title .sys-mission__glow{color:transparent;background:linear-gradient(180deg,#e3a1ff,#9b30d9 52%,#5511a9);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 24px rgba(155,48,217,.45))}.sys-mission__text{margin-top:16px;max-width:46ch;font-size:17px;line-height:1.55;color:color-mix(in srgb,var(--dw-text) 88%,transparent)}.sys-mission__pledge{margin-top:22px;padding:18px 18px 18px 20px;border:1px solid var(--dw-line-strong);border-radius:var(--dw-radius-sm);background:color-mix(in srgb,var(--dw-surface) 72%,transparent);display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num label" "text text";gap:10px 14px;align-items:center}.sys-mission__pledge-num{grid-area:num;font-family:var(--dw-display);font-weight:var(--dw-display-weight);font-size:48px;line-height:1;color:var(--dw-neon-text)}.sys-mission__pledge-label{grid-area:label}.sys-mission__pledge p{grid-area:text}.sys-mission__pledge-label{font-family:var(--dw-label);font-weight:var(--dw-label-weight);font-size:12px;letter-spacing:var(--dw-label-track);text-transform:uppercase;color:var(--dw-alt-text)}.sys-mission__pledge p{font-size:14px;line-height:1.5;color:var(--dw-muted);margin:0}.sys-mission__partner{margin-top:16px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px}.sys-mission__logo{display:grid;place-items:center;width:132px;min-height:56px;padding:9px 12px;border-radius:10px;background:linear-gradient(180deg,#fff,#f4eefb);box-shadow:0 10px 30px -12px #9b30d98c,inset 0 1px #fff}.sys-mission__logo img{width:100%;height:auto;max-height:40px;object-fit:contain}.sys-mission__partner p{font-size:12.5px;line-height:1.45;color:var(--dw-muted);margin:0;max-width:52ch}.sys-mission__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@media(min-width:900px){.sys-mission{padding:72px 0 104px}.sys-mission__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:28px;align-items:center}.sys-mission__ribbon img{width:126%;margin-left:-18%}.sys-mission__copy{position:relative;z-index:1}.sys-mission__title{font-size:clamp(56px,5.4vw,84px)}.sys-mission__pledge{grid-template-areas:"num label" "num text";gap:4px 18px}.sys-mission__pledge-num{font-size:56px}.sys-mission__logo{width:164px;min-height:64px}.sys-mission__logo img{max-height:46px}}.sys-press{border-top:1px solid var(--dw-line)}.sys-press__heading{font-size:clamp(38px,9.6vw,84px)}.sys-press__grid{display:grid;gap:12px}.sys-press__grid>li{display:flex}.sys-press__card{position:relative;flex:1;display:grid;align-content:start;gap:12px;padding:22px 20px;border:1px solid var(--dw-line);border-radius:var(--dw-radius);background:var(--dw-surface);transition:border-color .2s ease,transform .25s var(--dw-ease)}.sys-press__top{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px}.sys-press__cta{margin-top:4px}.sys-press__card:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,var(--dw-neon),var(--dw-alt) 70%,transparent);opacity:.8}.sys-press__card:hover{border-color:color-mix(in srgb,var(--dw-neon) 55%,transparent);transform:translateY(-3px)}.sys-press__title{font-family:var(--dw-display);font-weight:var(--dw-display-weight);font-size:28px;line-height:1;letter-spacing:var(--dw-display-track);text-transform:uppercase}.sys-press__text{color:var(--dw-muted);font-size:15px;line-height:1.55}.sys-press__text p{margin:0}.sys-press__cta{display:inline-flex;align-items:center;gap:8px;font-family:var(--dw-label);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-neon-text)}@media(min-width:900px){.sys-press__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.sys-press__card{padding:30px 28px}.sys-press__title{font-size:34px}}.sys-signal{padding-bottom:104px}.sys-signal__panel{position:relative;overflow:hidden;padding:30px 20px 26px;border:1px solid var(--dw-line-strong);border-radius:var(--dw-radius);background:var(--dw-surface)}.sys-signal__panel>.w-glowline{position:absolute;left:0;right:0;top:0}.sys-signal__panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--w-scan, none);opacity:.5;pointer-events:none}.sys-signal__grid{position:relative;z-index:1;display:grid}.sys-signal__title{font-size:clamp(42px,10.5vw,104px);line-height:var(--dw-display-lh);white-space:pre-line;text-wrap:balance;margin-top:10px}.sys-signal__text{margin-top:14px;max-width:46ch;color:color-mix(in srgb,var(--dw-text) 86%,transparent)}.sys-signal__text p{margin:0}.sys-signal__form{position:relative;z-index:1;margin-top:22px;display:grid;gap:10px;max-width:560px}.sys-signal__form input[type=email]{min-height:54px;padding:0 16px;border:1px solid var(--dw-line-strong);border-radius:var(--dw-radius-sm);background:var(--dw-bg);color:var(--dw-text);font:inherit;font-size:16px;width:100%}.sys-signal__form input[type=email]::placeholder{color:var(--dw-muted)}.sys-signal__form input[type=email]:focus{outline:2px solid var(--dw-neon);outline-offset:2px;border-color:transparent}.sys-signal__form .dw-btn{min-height:54px}.sys-signal__micro{font-family:var(--dw-label);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--dw-muted);font-weight:var(--dw-label-weight)}.sys-signal__ok{font-family:var(--dw-label);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--dw-live);font-weight:600}.sys-signal__err{color:var(--dw-danger);font-size:14px}@media(min-width:700px){.sys-signal__form{grid-template-columns:minmax(0,1fr) auto}.sys-signal__micro,.sys-signal__ok,.sys-signal__err{grid-column:1 / -1}}@media(min-width:900px){.sys-signal__panel{padding:56px 56px 52px}.sys-signal__grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;column-gap:56px}.sys-signal__title{font-size:clamp(64px,6.4vw,104px)}.sys-signal__form{margin-top:0}}.sys-cover{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1fr);align-items:end;min-height:min(calc(100svh - var(--smt-hdr-height, 60px)),820px);overflow:hidden;background:var(--dw-bg)}.sys-cover--short{min-height:min(62svh,620px)}.sys-cover--plain{min-height:0}.sys-cover__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--dw-surface)}.sys-cover--plain .sys-cover__bg{background:var(--dw-bg)}.sys-cover__bg picture{display:block;width:100%;height:100%}.sys-cover__bg img{width:100%;height:100%;object-fit:cover;object-position:var(--sys-cover-pos, center)}.sys-cover__veil{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,color-mix(in srgb,var(--dw-bg) 46%,transparent) 0%,transparent 26%,color-mix(in srgb,var(--dw-bg) 48%,transparent) 58%,color-mix(in srgb,var(--dw-bg) 96%,transparent) 100%),radial-gradient(70% 50% at 0% 100%,color-mix(in srgb,var(--dw-neon) 14%,transparent),transparent 70%)}.sys-cover--plain .sys-cover__veil{background:var(--w-atmos, none);opacity:.9}.sys-cover__scan{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--w-scan, none);opacity:.7;mix-blend-mode:screen;pointer-events:none}.sys-cover__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:24px;padding:40px 0 44px}.sys-cover--plain .sys-cover__grid{padding-top:48px}.sys-cover__code{margin-bottom:10px;white-space:normal}.sys-cover__eyebrow{margin-bottom:12px}.sys-cover__title{font-size:clamp(38px,9.6vw,92px);line-height:.94;letter-spacing:var(--dw-display-track);white-space:pre-line;text-wrap:balance}.sys-cover__title em{font-style:normal;color:var(--dw-neon-text)}.sys-cover__text{max-width:44ch;margin-top:16px;font-size:clamp(16px,1.35vw,19px);line-height:1.5;color:color-mix(in srgb,var(--dw-text) 90%,transparent)}.sys-cover__text p{margin:0 0 10px}.sys-cover__text p:last-child{margin-bottom:0}.sys-cover__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}@media(max-width:599px){.sys-cover__actions .dw-btn{flex:1 1 100%}}.sys-cover__note{max-width:52ch;margin-top:18px;padding:8px 0 8px 12px;border-left:2px solid var(--dw-alt);font-family:var(--dw-label);font-weight:var(--dw-label-weight);font-size:12.5px;line-height:1.55;letter-spacing:.04em;text-transform:uppercase;color:var(--dw-muted)}.sys-cover__facts{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sys-cover__facts>div{display:grid;gap:4px;padding:12px 14px;border:1px solid var(--dw-line);border-radius:var(--dw-radius-sm);background:color-mix(in srgb,var(--dw-bg) 55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sys-cover__facts dd{font-size:15px;line-height:1.4;color:var(--dw-text)}@media(min-width:700px){.sys-cover__facts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:900px){.sys-cover__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end;column-gap:48px;padding:120px 0 64px}.sys-cover--plain .sys-cover__grid{padding-top:72px}.sys-cover__title{font-size:clamp(56px,6.2vw,104px)}.sys-cover__facts{grid-template-columns:minmax(0,1fr)}}.sys-file{border-top:1px solid var(--dw-line)}.sys-file__wrap{display:grid;grid-template-columns:minmax(0,1fr);gap:26px}.sys-file__head{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.sys-file__code{justify-self:start}.sys-file__title{font-size:calc(clamp(40px,10vw,96px) * var(--w-title-scale, 1));line-height:var(--dw-display-lh);white-space:pre-line;text-wrap:balance}.sys-file--title{border-top:0;padding-top:44px}@media(min-width:900px){.sys-file--title{padding-top:72px}}.sys-file__lede{max-width:56ch;color:var(--dw-muted);font-size:16px;line-height:1.55}.sys-file__lede p{margin:0 0 10px}.sys-file__lede p:last-child{margin-bottom:0}.sys-file__body{display:grid;grid-template-columns:minmax(0,1fr);gap:30px}.sys-file__index{position:sticky;top:var(--smt-hdr-height, 60px);z-index:20;margin-inline:calc(var(--dw-gutter) * -1);padding-inline:var(--dw-gutter);border-bottom:1px solid var(--dw-line);background:color-mix(in srgb,var(--dw-bg) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:top .3s var(--dw-ease)}html:has(.dw-hdr.is-tucked) .sys-file__index{top:0}.sys-file__index ol{display:flex;gap:6px;padding:10px 0;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}.sys-file__index ol::-webkit-scrollbar{display:none}.sys-file__index a{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 12px;border:1px solid var(--dw-line);border-radius:999px;font-family:var(--dw-label);font-weight:var(--dw-label-weight);font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--dw-muted);white-space:nowrap;scroll-snap-align:start;transition:color .2s ease,border-color .2s ease}.sys-file__index a .dw-code{color:var(--dw-muted)}.sys-file__index a:hover,.sys-file__index a[aria-current=true]{color:var(--dw-text);border-color:color-mix(in srgb,var(--dw-neon) 60%,transparent)}.sys-file__index a[aria-current=true] .dw-code{color:var(--dw-neon-text)}.sys-file__statement{padding:26px 0;border-top:1px solid var(--dw-line);border-bottom:1px solid var(--dw-line)}.sys-file__line{font-family:var(--dw-display);font-weight:var(--dw-display-weight);font-size:clamp(32px,8.6vw,84px);line-height:.96;letter-spacing:var(--dw-display-track);text-transform:uppercase;text-wrap:balance}.sys-file__line em{font-style:normal;color:var(--dw-neon-text)}.sys-file__sub{margin-top:12px;font-family:var(--dw-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-muted)}.sys-file__stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:14px;padding-top:26px;border-top:1px solid var(--dw-line);scroll-margin-top:calc(var(--smt-hdr-height, 60px) + 76px)}.sys-file__stage-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.sys-file__chip{padding:5px 8px;border:1px solid color-mix(in srgb,var(--dw-neon) 55%,transparent);border-radius:3px}.sys-file__stage-copy{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;align-content:start}.sys-file__stage-title{font-size:clamp(28px,7vw,56px);line-height:.98;text-wrap:balance}.sys-file__text{max-width:60ch;color:color-mix(in srgb,var(--dw-text) 86%,transparent);font-size:16px;line-height:1.6}.sys-file__text p{margin:0 0 12px}.sys-file__text p:last-child{margin-bottom:0}.sys-file__pairs{display:grid;gap:10px}.sys-file__pairs>div{display:grid;gap:6px;padding:14px 16px;border:1px solid var(--dw-line);border-radius:var(--dw-radius-sm);background:color-mix(in srgb,var(--dw-surface) 80%,transparent)}.sys-file__pairs dd{font-size:15px;line-height:1.5;color:var(--dw-muted)}.sys-file__pairs .is-true{border-color:color-mix(in srgb,var(--dw-neon) 50%,transparent)}.sys-file__pairs .is-true dd{color:var(--dw-text)}.sys-file__correction{display:grid;gap:4px;padding-left:14px;border-left:2px solid var(--dw-neon);font-family:var(--dw-label);font-weight:var(--dw-label-weight);font-size:13px;line-height:1.5;letter-spacing:.06em;text-transform:uppercase}.sys-file__correction s{color:var(--dw-muted);text-decoration-color:color-mix(in srgb,var(--dw-danger) 70%,transparent)}.sys-file__correction b{color:var(--dw-neon-text);font-weight:700}.sys-file__media{margin:0;overflow:hidden;border:1px solid var(--dw-line);border-radius:var(--dw-radius);background:var(--dw-surface)}.sys-file__media img{width:100%;height:auto}.sys-file__cards{display:grid;gap:12px}.sys-file__card{position:relative;display:grid;align-content:start;gap:12px;padding:22px 20px;border:1px solid var(--dw-line);border-radius:var(--dw-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--dw-surface) 92%,transparent),var(--dw-bg))}.sys-file__card:before{content:"";position:absolute;left:20px;right:20px;top:0;height:1px;background:linear-gradient(90deg,var(--dw-neon),transparent 70%);opacity:.7}.sys-file__card-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px}.sys-file__card-title{font-size:clamp(22px,5.6vw,28px);line-height:1}.sys-file__card-text{color:var(--dw-muted);font-size:15px;line-height:1.55}.sys-file__card-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-family:var(--dw-label);font-weight:600;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--dw-neon-text)}.sys-file__card-link:hover{color:var(--dw-text)}.sys-file__subhead{display:grid;gap:8px;padding-top:8px}.sys-file__subhead-title{font-size:clamp(30px,7.6vw,60px);line-height:.98;text-wrap:balance}.sys-file__subhead-text{max-width:56ch;color:var(--dw-muted);font-size:16px;line-height:1.55}.sys-file__subhead+.sys-file__faq{margin-top:-10px}.sys-file__quote{display:grid;grid-template-columns:minmax(0,1fr);gap:14px;max-width:40ch;margin:0;padding:6px 0 6px 18px;border-left:2px solid var(--dw-alt)}.sys-file__quote p{overflow-wrap:break-word;font-family:var(--dw-display);font-weight:var(--dw-display-weight);font-size:clamp(24px,5.4vw,40px);line-height:1.02;letter-spacing:var(--dw-display-track);text-transform:uppercase;text-wrap:balance}.sys-file__quote cite{font-style:normal;color:var(--dw-muted);white-space:normal}.sys-file__code,.sys-file__card-top .dw-code,.sys-file__note>.dw-code{white-space:normal}.sys-file__quote figure{margin:4px 0 0}.sys-file__quote figure img{width:auto;max-width:220px;height:auto;max-height:96px;object-fit:contain}.sys-file__note{display:grid;gap:10px;padding:22px 20px;border:1px solid var(--dw-line-strong);border-radius:var(--dw-radius-sm);background:color-mix(in srgb,var(--dw-surface) 72%,transparent)}.sys-file__note-title{font-size:clamp(22px,5.6vw,30px);line-height:1}.sys-file__faq{border-top:1px solid var(--dw-line)}.sys-file__q{border-bottom:1px solid var(--dw-line)}.sys-file__q>summary{display:grid;grid-template-columns:minmax(0,1fr) 20px;gap:12px;align-items:center;min-height:64px;padding:14px 0;cursor:pointer;list-style:none}.sys-file__q>summary::-webkit-details-marker{display:none}.sys-file__qt{font-weight:600;font-size:17px;line-height:1.35;color:var(--dw-text)}.sys-file__q>summary .dw-ico{color:var(--dw-muted);transition:transform .2s ease}.sys-file__q[open]>summary .dw-ico{transform:rotate(180deg);color:var(--dw-neon-text)}.sys-file__q>summary:hover .sys-file__qt{color:var(--dw-neon-text)}.sys-file__a{max-width:64ch;padding-bottom:18px;color:var(--dw-muted);font-size:15.5px;line-height:1.6}.sys-file__a p{margin:0 0 10px}.sys-file__a p:last-child{margin-bottom:0}.sys-file__cta{display:grid;justify-items:center;gap:14px;padding:34px 22px;border:1px solid var(--dw-line-strong);border-radius:var(--dw-radius);background:var(--dw-surface);text-align:center}.sys-file__cta>*{position:relative;z-index:1}.sys-file__cta-title{font-size:clamp(36px,9vw,80px);line-height:var(--dw-display-lh);white-space:pre-line;text-wrap:balance}.sys-file__cta-text{max-width:48ch;color:var(--dw-muted);font-size:16px;line-height:1.55}.sys-file__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}@media(max-width:599px){.sys-file__actions .dw-btn{flex:1 1 100%}}.sys-file__protocol{display:flex;flex-wrap:wrap;gap:8px}.sys-file__protocol li{flex:1 1 100px;display:grid;gap:8px;padding:16px 12px;border:1px solid var(--dw-line);border-radius:var(--dw-radius-sm);text-align:center}.sys-file__protocol b{font-family:var(--dw-display);font-weight:var(--dw-display-weight);font-size:clamp(16px,4.4vw,28px);line-height:1;letter-spacing:var(--dw-display-track);text-transform:uppercase}@media(min-width:700px){.sys-file__pairs,.sys-file__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.sys-file__cards--1{grid-template-columns:minmax(0,1fr)}}@media(min-width:900px){.sys-file__wrap,.sys-file__body{gap:40px}.sys-file--indexed .sys-file__wrap{grid-template-columns:200px minmax(0,1fr);column-gap:56px}.sys-file--indexed .sys-file__head{grid-column:1 / -1}.sys-file--indexed .sys-file__index{grid-column:1;align-self:start;top:calc(var(--smt-hdr-height, 60px) + 24px);margin:0;padding:0;border:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}html:has(.dw-hdr.is-tucked) .sys-file--indexed .sys-file__index{top:24px}.sys-file--indexed .sys-file__index ol{flex-direction:column;gap:2px;padding:0;overflow:visible}.sys-file--indexed .sys-file__index a{min-height:0;padding:9px 14px;border:0;border-left:2px solid var(--dw-line);border-radius:0;white-space:normal}.sys-file--indexed .sys-file__index a[aria-current=true]{border-left-color:var(--dw-neon)}.sys-file--indexed .sys-file__body{grid-column:2}.sys-file__stage{grid-template-columns:140px minmax(0,1fr);column-gap:32px;padding-top:34px}.sys-file__stage-meta{flex-direction:column;align-items:flex-start;gap:10px}.sys-file__stage.has-media{grid-template-columns:140px minmax(0,1fr) minmax(0,34%)}.sys-file__cards{gap:16px}.sys-file__cards--3,.sys-file__cards--many{grid-template-columns:repeat(3,minmax(0,1fr))}.sys-file__card{padding:28px 26px}.sys-file__cta{padding:56px 48px}}@media(min-width:1100px){.sys-file__cards--4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:no-preference){.sys-rv-armed [data-sys-reveal]:not(.is-in){opacity:0;transform:translateY(20px)}.sys-rv-armed [data-sys-reveal]{transition:opacity .7s cubic-bezier(.2,.7,.2,1),transform .7s cubic-bezier(.2,.7,.2,1)}}.sys-apps{border-top:1px solid var(--dw-line);padding:52px 0}.sys-apps__title{font-size:calc(clamp(34px,8vw,64px) * var(--w-title-scale, 1))}.sys-apps__slot{display:grid;gap:16px}.sys-apps__slot>*{max-width:100%}.sys-apps--center .sys-apps__head{justify-items:center;text-align:center}.sys-apps--center .sys-apps__slot{width:min(100%,560px);margin-inline:auto;justify-items:center}@media(min-width:900px){.sys-apps{padding:72px 0}.sys-apps--center .sys-apps__head{grid-template-columns:minmax(0,1fr)}.sys-apps--center .sys-apps__head>*{grid-column:1}}
/*# sourceMappingURL=/cdn/shop/t/72/assets/smt-sys.css.map */
