.hpsec{position:relative;padding-block:clamp(60px,7vw,100px);overflow-x:clip}.hpsec--tint{background:linear-gradient(180deg,rgb(var(--violet-rgb)/.05),rgb(var(--violet-rgb)/0) 70%);-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.hphead{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:20px clamp(32px,6vw,88px);gap:20px clamp(32px,6vw,88px);align-items:end;-webkit-margin-after:clamp(36px,5vw,64px);margin-block-end:clamp(36px,5vw,64px)}.hphead--stacked{grid-template-columns:minmax(0,1fr);gap:18px;-webkit-margin-after:28px;margin-block-end:28px}.hphead__title{margin:0;max-inline-size:18ch;font-family:var(--display);font-size:clamp(30px,4.2vw,50px);font-weight:700;line-height:1.06;letter-spacing:-.035em;text-wrap:balance}.hphead--stacked .hphead__title{font-size:clamp(28px,3.4vw,42px)}[dir=rtl] .hphead__title{letter-spacing:0;line-height:1.32}.hphead__side{display:grid;grid-gap:18px;gap:18px;justify-items:start}.hphead__body{margin:0;max-inline-size:52ch;font-family:var(--body);font-size:clamp(16px,1.25vw,18px);line-height:1.7;color:var(--fg-65);text-wrap:pretty}@media (max-width:48rem){.hphead{grid-template-columns:minmax(0,1fr);gap:16px}}.prov{isolation:isolate;overflow:clip;-webkit-padding-after:clamp(110px,11vw,180px);padding-block-end:clamp(110px,11vw,180px)}.prov__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(24px,3vw,48px);gap:clamp(24px,3vw,48px);align-items:center}.prov__waves{position:absolute;bottom:0;left:-10%;z-index:-1;width:120%;height:72%;pointer-events:none;mask-image:linear-gradient(180deg,#000 45%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent)}.prov__waves path{fill:rgb(var(--violet-rgb)/.035);stroke:rgb(var(--violet-rgb)/.1);stroke-width:1;vector-effect:non-scaling-stroke}.prov__waves path:nth-child(2){fill:rgb(var(--violet-rgb)/.045)}.prov__waves path:nth-child(3){fill:rgb(var(--violet-rgb)/.06)}[dir=rtl] .prov__waves{transform:scaleX(-1)}[data-theme=dark] .prov__waves path{fill:rgb(var(--violet-soft-rgb)/.04);stroke:rgb(var(--violet-soft-rgb)/.12)}.prov__heading{margin:0;font-family:var(--display);font-size:clamp(34px,4.6vw,60px);font-weight:800;line-height:1.02;letter-spacing:-.045em;text-wrap:balance}[dir=rtl] .prov__heading{letter-spacing:0;line-height:1.28}.prov__lead{margin:20px 0 30px;max-inline-size:48ch;font-family:var(--body);font-size:clamp(16px,1.3vw,18px);line-height:1.7;color:var(--fg-65)}.prov__cta{gap:10px;padding:15px 26px;font-size:15.5px}[dir=rtl] .prov__cta-arrow{transform:scaleX(-1)}.prov__stage{position:relative;padding-block:clamp(40px,5vw,70px);padding-inline:clamp(40px,20%,170px) 0}.prov__stage .prov__console{position:relative;z-index:2}.prov__wires{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.prov__wires path{fill:none;stroke:rgb(var(--violet-soft-rgb)/.55);stroke-width:1.5;stroke-dasharray:3 6;vector-effect:non-scaling-stroke}.prov__asset{position:absolute;z-index:1;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 18px 24px rgb(var(--violet-rgb)/.18))}[data-theme=dark] .prov__asset{filter:brightness(.88) saturate(1.1) drop-shadow(0 18px 28px rgb(0 0 0/.45))}.prov__asset--servers{top:10%;inset-inline-start:1%;width:clamp(70px,7.5vw,104px)}.prov__asset--apps{top:50%;inset-inline-start:5%;width:clamp(46px,4.4vw,62px)}.prov__asset--team{top:69%;inset-inline-start:0;width:clamp(46px,4.4vw,62px)}.prov__asset--chart{top:20%;inset-inline-end:clamp(-104px,-6.5vw,-52px);width:clamp(50px,5vw,70px)}.prov__asset--globe{bottom:9%;inset-inline-end:clamp(-162px,-9.5vw,-64px);width:clamp(80px,8.5vw,118px)}.prov__spark{position:absolute;z-index:1;width:18px;height:18px;fill:var(--violet-soft);opacity:.7}.prov__spark--1{top:4%;inset-inline-start:26%;width:14px}.prov__spark--2{top:48%;inset-inline-start:4%;width:12px}.prov__spark--3{bottom:6%;inset-inline-start:18%;width:20px}.prov__spark--4{top:8%;inset-inline-end:4%;width:22px}@media (max-width:80rem){.prov__asset--chart{inset-inline-end:-74px;width:54px}.prov__asset--globe{inset-inline-end:-86px;width:76px}}@media (max-width:74rem){.prov__asset--chart,.prov__asset--globe{display:none}}.prov__addr{box-shadow:inset 0 0 0 1px var(--line)}.prov__addr svg{color:var(--violet-soft)}.prov__addr .prov__addr-caret{color:var(--fg-45)}.prov__ready-badge{display:grid;place-items:center;flex:none;width:34px;height:34px;border-radius:50%;background:rgb(var(--ok-rgb));color:#ffffff;box-shadow:0 0 0 5px rgb(var(--ok-rgb)/.15);animation:prov-pop .5s cubic-bezier(.34,1.56,.64,1)}.prov__foot-actions{display:flex;align-items:center;gap:8px;flex:none}.prov__open{display:inline-flex;align-items:center;gap:7px;padding:8px 14px;border-radius:12px;background:var(--ink-surface);border:1px solid rgb(var(--violet-soft-rgb)/.4);font:600 13px var(--body);color:var(--violet-soft);white-space:nowrap;transition:background-color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.prov__open:hover{border-color:var(--violet-soft);background:rgb(var(--violet-rgb)/.06)}@media (prefers-reduced-motion:no-preference){.prov__wires path{animation:prov-wire 1.6s linear infinite}.prov__spark{animation:prov-twinkle 3.2s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.prov__spark--2{animation-delay:-1.1s}.prov__spark--3{animation-delay:-2.2s}.prov__spark--4{animation-delay:-.6s}.prov__waves path:first-child{animation:prov-drift 18s ease-in-out infinite alternate}.prov__waves path:nth-child(2){animation:prov-drift 23s ease-in-out -6s infinite alternate-reverse}.prov__waves path:nth-child(3){animation:prov-drift 28s ease-in-out -12s infinite alternate}}@keyframes prov-wire{to{stroke-dashoffset:-18}}@keyframes prov-twinkle{0%,to{opacity:.25;transform:scale(.6) rotate(0deg)}50%{opacity:.9;transform:scale(1) rotate(45deg)}}@keyframes prov-drift{0%{transform:translateX(-3%)}to{transform:translateX(3%)}}@media (max-width:64rem){.prov__grid{grid-template-columns:minmax(0,1fr)}.prov__stage{padding-inline:clamp(24px,12%,90px) 0}}@media (max-width:40rem){.prov{-webkit-padding-after:120px;padding-block-end:120px}.prov__waves{height:200px}.prov__grid{gap:0}.prov__copy{display:contents}.prov__lead{margin:16px 0 28px}.prov__cta{order:1;justify-self:stretch;justify-content:center;-webkit-margin-before:24px;margin-block-start:24px}.prov__asset,.prov__spark,.prov__wires{display:none}.prov__grid .prov__stage{padding:0}.prov__foot{flex-wrap:wrap}}.prov__console{position:relative;isolation:isolate;padding:6px;border-radius:24px;background:linear-gradient(180deg,rgb(var(--surface-rgb)/.92),rgb(var(--surface-rgb)/.76));border:1px solid var(--line-strong);box-shadow:var(--shadow-3),inset 0 1px 0 rgb(255 255 255/.5);-webkit-backdrop-filter:blur(14px) saturate(150%);backdrop-filter:blur(14px) saturate(150%)}[data-theme=dark] .prov__console{box-shadow:var(--shadow-3),inset 0 1px 0 rgb(255 255 255/.06)}.prov__console:before{content:"";position:absolute;inset:-80px -60px;z-index:-1;background:radial-gradient(closest-side,rgb(var(--violet-rgb)/.2),transparent 75%),radial-gradient(rgb(var(--fg-rgb)/.14) 1px,transparent 1.5px) 0 0 /18px 18px;mask-image:radial-gradient(closest-side,#000 35%,transparent);-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent);pointer-events:none}.prov__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px 12px}.prov__addr{display:inline-flex;align-items:center;gap:8px;min-inline-size:0;padding:6px 12px;border-radius:var(--radius-pill);background:var(--raise-2);font:500 13px var(--mono);color:var(--fg-72);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prov__addr svg{flex:none;color:rgb(var(--ok-rgb))}.prov__clock{display:flex;align-items:baseline;gap:10px;flex:none}.prov__clock-label{font-family:var(--body);font-size:12px;color:var(--fg-45)}.prov__clock-value{min-inline-size:3.4ch;font:700 22px var(--display);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:end;color:var(--fg)}.prov__meter{height:2px;margin-inline:16px;border-radius:2px;background:var(--line);overflow:hidden}.prov__meter span{display:block;height:100%;background:linear-gradient(90deg,var(--violet),var(--violet-soft));transform-origin:left}[dir=rtl] .prov__meter span{transform-origin:right}.prov__steps{position:relative;display:grid;margin:0;padding:10px 16px 8px;list-style:none}.prov__steps:before{content:"";position:absolute;inset-block:34px;inset-inline-start:calc(16px + 13px);-webkit-border-start:2px dashed var(--line-strong);border-inline-start:2px dashed var(--line-strong)}.prov__step{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding-block:12px}.prov__step:before{content:"";position:absolute;inset-block:3px;inset-inline:-10px;z-index:-1;border-radius:14px;background:rgb(var(--violet-rgb)/.07);opacity:0;transition:opacity var(--dur-3) var(--ease)}.prov__step[data-state=active]:before{opacity:1}.prov__node{position:relative;z-index:1;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--ink-surface);border:1.5px solid var(--line-strong);color:#ffffff;transition:background-color var(--dur-3) var(--ease),border-color var(--dur-3) var(--ease)}.prov__step[data-state=active] .prov__node{border-color:var(--violet-soft)}.prov__step[data-state=active] .prov__node:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid transparent;border-block-start-color:var(--violet-soft);animation:prov-spin .8s linear infinite}.prov__step[data-state=done] .prov__node{background:rgb(var(--ok-rgb));border-color:rgb(var(--ok-rgb))}.prov__step[data-state=done] .prov__node svg{animation:prov-pop .42s cubic-bezier(.34,1.56,.64,1)}.prov__text{display:grid;grid-gap:2px;gap:2px;min-inline-size:0;transition:opacity var(--dur-3) var(--ease)}.prov__step[data-state=pending] .prov__at,.prov__step[data-state=pending] .prov__text{opacity:.42}.prov__title{font-family:var(--body);font-size:15px;font-weight:600;color:var(--fg)}.prov__detail{font-family:var(--body);font-size:13px;color:var(--fg-55)}.prov__at{font:500 12.5px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-45)}.prov__foot{display:flex;align-items:center;justify-content:space-between;gap:14px;min-block-size:68px;margin:4px;padding:12px 14px 12px 16px;border-radius:18px;background:var(--raise-1);border:1px solid var(--line);transition:background-color .5s var(--ease),border-color .5s var(--ease)}.prov__console.is-done .prov__foot{background:rgb(var(--ok-rgb)/.08);border-color:rgb(var(--ok-rgb)/.32)}.prov__ready{display:flex;align-items:center;gap:12px;font-family:var(--body);animation:hp-rise .5s var(--ease)}.prov__ready strong{display:block;font-size:15px;color:var(--fg)}.prov__ready-body{display:block;font-size:13px;color:var(--fg-55)}.prov__wait{display:grid;grid-gap:8px;gap:8px;inline-size:min(220px,60%)}.prov__wait span{height:9px;border-radius:5px;background:var(--line-strong)}.prov__wait span+span{inline-size:70%;background:var(--line)}@keyframes prov-spin{to{transform:rotate(1turn)}}@keyframes prov-pop{0%{transform:scale(.3);opacity:0}}@keyframes hp-rise{0%{opacity:0;transform:translateY(6px)}}@media (max-width:64rem){.prov__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:30rem){.prov__clock-label{display:none}.prov__detail{font-size:12.5px}}.why__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.why__card{position:relative;isolation:isolate;display:flex;flex-direction:column;min-block-size:280px;padding:26px;border-radius:24px;background:var(--ink-surface);border:1px solid var(--line);overflow:hidden}.why__card--fast{grid-column:span 2}.why__card:before{z-index:1;padding:1px;border-radius:inherit;background:radial-gradient(320px circle at var(--gx,-200px) var(--gy,-200px),rgb(var(--violet-soft-rgb)/.85),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.why__card:after,.why__card:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .4s var(--ease);pointer-events:none}.why__card:after{z-index:-1;background:radial-gradient(420px circle at var(--gx,-200px) var(--gy,-200px),rgb(var(--violet-rgb)/.07),transparent 60%)}@media (hover:hover){.why__card:hover:after,.why__card:hover:before{opacity:1}}.why__art{display:flex;flex:1 1;align-items:center;justify-content:center;min-block-size:130px;-webkit-margin-after:22px;margin-block-end:22px}.why__title{margin:0 0 8px;font-family:var(--display);font-size:19px;font-weight:700;letter-spacing:-.015em}[dir=rtl] .why__title{letter-spacing:0}.why__body{max-inline-size:48ch;font-size:14.5px;line-height:1.7;color:var(--fg-60)}.why-art,.why__body{margin:0;font-family:var(--body)}.why-art--fast{position:relative;display:flex;justify-content:space-between;inline-size:min(100%,440px);padding:0;list-style:none}.why-art--fast:before{content:"";position:absolute;inset-inline:14px;top:13px;height:2px;background:linear-gradient(90deg,rgb(var(--ok-rgb)/.5),rgb(var(--ok-rgb)))}[dir=rtl] .why-art--fast:before{background:linear-gradient(270deg,rgb(var(--ok-rgb)/.5),rgb(var(--ok-rgb)))}.why-art--fast li{position:relative;display:grid;justify-items:center;grid-gap:10px;gap:10px}.why-art__tick{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:rgb(var(--ok-rgb));color:#ffffff;box-shadow:0 0 0 5px var(--ink-surface)}.why-art__at{font:500 12.5px var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--fg-55)}.why-art--saudi{display:grid;grid-gap:8px;gap:8px;inline-size:100%}.why-art--saudi div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:12px;background:var(--raise-2);border:1px solid var(--line)}.why-art--saudi dt{font-size:12.5px;color:var(--fg-55)}.why-art--saudi dd{margin:0;font-size:13.5px;font-weight:700;color:var(--fg)}.why-draw{display:block;inline-size:118px;block-size:118px;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.why-draw *{vector-effect:non-scaling-stroke;stroke-width:1.8px}.why-draw .ink{stroke:var(--fg)}.why-draw .accent{stroke:var(--violet-soft)}.why-draw .ink-fill{fill:var(--fg)}.why-draw .accent-fill{fill:var(--violet-soft)}.why-draw__accent{transform-box:fill-box;transform-origin:center;transition:transform .6s cubic-bezier(.34,1.4,.64,1)}.why-draw--updates{inline-size:168px;block-size:147px}.why-draw .why-draw__flow{stroke-dasharray:3 3.5}.why-draw__box{transition:transform .6s cubic-bezier(.34,1.4,.64,1)}.why-draw .why-draw__ring{stroke-dasharray:.62 1;transform:rotate(-90deg);transform-box:fill-box;transform-origin:center;transition:stroke-dasharray .7s var(--ease) .15s}.why-draw__done{opacity:0;transition:opacity .25s var(--ease) .6s}@media (hover:hover) and (prefers-reduced-motion:no-preference){.why__card--updates:hover .why-draw__box{transform:translateX(2px)}.why__card--updates:hover .why-draw__flow{animation:why-flow .9s linear infinite}.why__card--updates:hover .why-draw__ring{stroke-dasharray:1 0}.why__card--updates:hover .why-draw__done{opacity:1}.why__card--watch:hover .why-draw__accent{animation:why-beat 1.1s ease-in-out infinite}.why__card--own:hover .why-draw__accent{transform:rotate(-14deg) translateX(-2px)}}@keyframes why-flow{to{stroke-dashoffset:-6.5}}@keyframes why-beat{0%,to{transform:scale(1)}15%{transform:scale(1.08)}30%{transform:scale(1)}45%{transform:scale(1.05)}}@media (max-width:64rem){.why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.why__grid{grid-template-columns:minmax(0,1fr)}.why__card--fast{grid-column:auto}.why__card{min-block-size:0}}.mods__layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr);grid-gap:clamp(20px,3vw,36px);gap:clamp(20px,3vw,36px);align-items:start}.mods__core{position:-webkit-sticky;position:sticky;top:100px;isolation:isolate;display:grid;grid-gap:18px;gap:18px;padding:clamp(22px,2.6vw,32px);border-radius:28px;background:radial-gradient(120% 70% at 50% 0,rgb(var(--violet-rgb)/.09),transparent 70%),var(--ink-surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-3);overflow:hidden}.mods__core:before{content:"";position:absolute;inset:0 0 45%;z-index:-1;background:linear-gradient(rgb(var(--violet-rgb)/.06) 1px,transparent 1px) 0 0 /22px 22px,linear-gradient(90deg,rgb(var(--violet-rgb)/.06) 1px,transparent 1px) 0 0 /22px 22px;mask-image:radial-gradient(80% 90% at 50% 20%,#000,transparent 80%);-webkit-mask-image:radial-gradient(80% 90% at 50% 20%,#000,transparent 80%)}.mods__core-tag{justify-self:start;padding:5px 12px;border-radius:var(--radius-pill);background:var(--violet);color:var(--on-violet);font:700 12px var(--display)}.mods__core-info{display:grid;grid-gap:10px;gap:10px;min-block-size:190px;animation:hp-rise .35s var(--ease)}.mods__core-stack{display:grid}.mods__core-stack>*{grid-area:1/1}.mods__core-ghost{visibility:hidden;animation:none}.mods__core-name{margin:0;font-family:var(--display);font-size:clamp(22px,2.2vw,28px);font-weight:800;letter-spacing:-.02em}[dir=rtl] .mods__core-name{letter-spacing:0}.mods__core-flow{margin:0;font-family:var(--body);font-size:15.5px;line-height:1.7;color:var(--fg-72)}.mods__links{display:grid;grid-gap:12px;gap:12px;-webkit-margin-before:6px;margin-block-start:6px}.mods__links-label{display:block;-webkit-margin-after:7px;margin-block-end:7px;font:600 12.5px var(--body);color:var(--fg-45)}.mods__links ul{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.mods__links li{display:inline-flex;align-items:center;gap:7px;padding:5px 11px;border-radius:var(--radius-pill);background:var(--raise-2);border:1px solid var(--line);font:500 13px var(--body)}.mods__links li:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--violet-soft)}.mods__links li[data-dir=out]:before{background:transparent;box-shadow:inset 0 0 0 1.5px var(--violet-soft)}.mods__note{margin:0;-webkit-padding-before:14px;padding-block-start:14px;-webkit-border-before:1px dashed var(--line-strong);border-block-start:1px dashed var(--line-strong);font:500 13px var(--body);color:var(--fg-50)}.core-art{display:block;inline-size:100%;block-size:auto;aspect-ratio:234/86;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}[dir=rtl] .core-art{transform:scaleX(-1)}.core-art *{vector-effect:non-scaling-stroke;stroke-width:2px}.core-art .ink{stroke:var(--fg)}.core-art .accent{stroke:var(--violet-soft)}.core-art .accent-fill{fill:var(--violet-soft)}.core-art__doc,.core-art__ledger,.core-art__stock{transform-box:fill-box;transform-origin:center bottom;transition:transform .5s cubic-bezier(.34,1.4,.64,1),opacity .35s var(--ease);opacity:.45}.core-art[data-focus=doc] .core-art__doc,.core-art[data-focus=ledger] .core-art__ledger,.core-art[data-focus=stock] .core-art__stock{opacity:1;transform:translateY(-4px) scale(1.05)}.core-art[data-focus=doc] .core-art__doc .ink,.core-art[data-focus=ledger] .core-art__ledger .ink,.core-art[data-focus=stock] .core-art__stock .ink{stroke:var(--violet)}[data-theme=dark] .core-art[data-focus=doc] .core-art__doc .ink,[data-theme=dark] .core-art[data-focus=ledger] .core-art__ledger .ink,[data-theme=dark] .core-art[data-focus=stock] .core-art__stock .ink{stroke:var(--violet-pale)}@media (prefers-reduced-motion:no-preference){.core-art__flow>*{animation:core-pulse 1.8s ease-in-out infinite}.core-art__flow>:nth-child(2){animation-delay:.15s}.core-art__flow>:nth-child(3){animation-delay:.3s}.core-art__flow>:nth-child(4){animation-delay:.45s}.core-art__flow>:nth-child(5){animation-delay:.6s}.core-art__flow--2>*{animation-delay:.9s}.core-art__flow--2>:nth-child(2){animation-delay:1.05s}.core-art__flow--2>:nth-child(3){animation-delay:1.2s}.core-art__flow--2>:nth-child(4){animation-delay:1.35s}.core-art__flow--2>:nth-child(5){animation-delay:1.5s}}@keyframes core-pulse{0%,to{opacity:.25}30%{opacity:1}}.mods__board{position:relative}.mods__wires{position:absolute;inset:0;z-index:0;overflow:visible;pointer-events:none}.mods__wires path{fill:none;stroke:var(--violet-soft);stroke-width:2.6;stroke-linecap:round;stroke-dasharray:3 6;filter:drop-shadow(0 0 4px rgb(var(--violet-soft-rgb)/.7))}@media (prefers-reduced-motion:no-preference){.mods__wires path{animation:mods-wire .8s linear infinite}}@keyframes mods-wire{to{stroke-dashoffset:-18}}.mods__grid{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:0;padding:0;list-style:none}.mod-card,.mods__grid li{display:flex}.mod-card{position:relative;flex-direction:column;align-items:flex-start;gap:6px;inline-size:100%;padding:18px 18px 20px;border-radius:22px;background:var(--ink-surface);border:1px solid var(--line);color:var(--fg);text-align:start;cursor:pointer;transition:border-color .25s var(--ease),box-shadow .35s var(--ease),transform .35s var(--ease),opacity .25s var(--ease)}.mod-card:focus-visible{outline:2px solid var(--violet-soft);outline-offset:3px}.mod-card:active{transform:scale(.98)}.mod-card__art{display:grid;place-items:center;inline-size:76px;block-size:76px;-webkit-margin-after:8px;margin-block-end:8px;border-radius:20px;background:radial-gradient(closest-side,rgb(var(--violet-rgb)/.1),transparent)}.mod-card__title{font-family:var(--display);font-size:15.5px;font-weight:700}.mod-card__body{font-family:var(--body);font-size:13px;line-height:1.6;color:var(--fg-55)}.mod-card[data-role=idle]{opacity:.66}.mod-card[data-role=fed],.mod-card[data-role=feeds]{border-color:rgb(var(--violet-soft-rgb)/.5)}.mod-card[data-role=active]{border-color:var(--violet);box-shadow:var(--shadow-glow);transform:translateY(-3px)}.mod-card:hover{opacity:1}.mod-art{display:block;inline-size:60px;block-size:60px;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.mod-art *{vector-effect:non-scaling-stroke;stroke-width:1.7px}.mod-art .ink{stroke:var(--fg)}.mod-art .ink-soft{stroke:var(--fg);opacity:.35}.mod-art .accent{stroke:var(--violet-soft)}.mod-art .ink-fill{fill:var(--fg)}.mod-art .accent-fill{fill:var(--violet-soft)}.mod-art__accent{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.mod-card[data-role=active] .mod-art__accent{animation:mod-nudge .6s cubic-bezier(.34,1.56,.64,1)}}@keyframes mod-nudge{0%{transform:translateY(0) rotate(0)}45%{transform:translateY(-3px) rotate(-7deg)}to{transform:translateY(0) rotate(0)}}.mods__hint{margin:22px 0 0;font:500 13.5px var(--body);color:var(--fg-45)}@media (max-width:64rem){.mods__layout{grid-template-columns:minmax(0,1fr)}.mods__core{position:static}.mods__core-info{min-block-size:0}}@media (max-width:40rem){.mods__grid{gap:14px}.mod-card{align-items:center;padding:12px 8px 14px;border-radius:18px;text-align:center}.mod-card__art{inline-size:52px;block-size:52px;-webkit-margin-after:2px;margin-block-end:2px}.mod-art{inline-size:42px;block-size:42px}.mod-card__title{font-size:12.5px;line-height:1.3}.mod-card__body{display:none}}@media (prefers-reduced-motion:reduce){.core-art__doc,.core-art__ledger,.core-art__stock,.mod-card,.mods__core-info{animation:none;transition:none}}.market__tabs{position:relative;display:inline-grid;grid-template-columns:1fr 1fr;-webkit-margin-after:28px;margin-block-end:28px;padding:5px;border-radius:var(--radius-pill);background:var(--raise-2);border:1px solid var(--line)}.market__thumb{position:absolute;inset-block:5px;inset-inline-start:5px;inline-size:calc(50% - 5px);border-radius:var(--radius-pill);background:var(--ink-surface);box-shadow:var(--shadow-2);transition:transform .45s var(--ease)}.market__tabs[data-tab=addons] .market__thumb{transform:translateX(100%)}[dir=rtl] .market__tabs[data-tab=addons] .market__thumb{transform:translateX(-100%)}.market__tab{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 22px;border:0;border-radius:var(--radius-pill);background:none;font:600 14.5px var(--body);color:var(--fg-55);cursor:pointer;transition:color var(--dur-2) var(--ease)}.market__tab[aria-selected=true]{color:var(--fg)}.market__tab:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.market__count{min-inline-size:22px;padding:1px 7px;border-radius:var(--radius-pill);background:var(--raise-2);font-size:12px;font-weight:600;color:var(--fg-55)}.market__tab[aria-selected=true] .market__count{background:var(--violet);color:var(--on-violet)}.market__panel{animation:hp-rise .4s var(--ease)}.market__addons,.market__links{display:grid;grid-gap:14px;gap:14px;margin:0;padding:0;list-style:none}.market__links{grid-template-columns:repeat(3,minmax(0,1fr))}.market__addons{grid-template-columns:repeat(5,minmax(0,1fr))}.addon,.link-card{position:relative;isolation:isolate;display:flex;flex-direction:column;border-radius:22px;background:var(--ink-surface);border:1px solid var(--line);overflow:hidden;transition:transform .4s var(--ease),border-color .3s var(--ease),box-shadow .4s var(--ease)}.link-card{padding:24px 24px 22px}.addon{padding:22px 20px 20px}.addon:before,.link-card:before{content:"";position:absolute;inset:0;z-index:2;padding:1px;border-radius:inherit;background:radial-gradient(260px circle at var(--gx,-200px) var(--gy,-200px),rgb(var(--violet-soft-rgb)/.9),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;transition:opacity .35s var(--ease);pointer-events:none}@media (hover:hover){.addon:hover,.link-card:hover{transform:translateY(-4px);border-color:rgb(var(--violet-soft-rgb)/.35);box-shadow:var(--shadow-3)}.addon:hover:before,.link-card:hover:before{opacity:1}}.addon__pattern,.link-card__pattern{position:absolute;z-index:-1;background:var(--violet-soft);pointer-events:none;transition:opacity .5s var(--ease),transform .8s var(--ease)}.link-card__pattern{inset-block-start:-34%;inset-inline-end:-26%;inline-size:74%;aspect-ratio:1;opacity:.2;mask:url(/home/circuit.svg) center/contain no-repeat,radial-gradient(closest-side,#000 30%,transparent);-webkit-mask:url(/home/circuit.svg) center/contain no-repeat,radial-gradient(closest-side,#000 30%,transparent);mask-composite:intersect;-webkit-mask-composite:source-in}.addon__pattern{inset:0;opacity:.26;mask:url(/home/girih.svg) 0 0/58px 58px repeat,radial-gradient(90% 70% at 100% 0,#000 10%,transparent 70%);-webkit-mask:url(/home/girih.svg) 0 0/58px 58px repeat,radial-gradient(90% 70% at 100% 0,#000 10%,transparent 70%);mask-composite:intersect;-webkit-mask-composite:source-in}[dir=rtl] .addon__pattern{mask:url(/home/girih.svg) 0 0/58px 58px repeat,radial-gradient(90% 70% at 0 0,#000 10%,transparent 70%);-webkit-mask:url(/home/girih.svg) 0 0/58px 58px repeat,radial-gradient(90% 70% at 0 0,#000 10%,transparent 70%);mask-composite:intersect;-webkit-mask-composite:source-in}@media (hover:hover){.link-card:hover .link-card__pattern{opacity:.34;transform:scale(1.06)}.addon:hover .addon__pattern{opacity:.45}}.mk-tile{display:grid;place-items:center;width:58px;height:58px;-webkit-margin-after:20px;margin-block-end:20px;border-radius:18px;background:linear-gradient(var(--ink-surface),var(--ink-surface)) padding-box,linear-gradient(150deg,rgb(var(--violet-soft-rgb)/.7),rgb(var(--violet-rgb)/.1)) border-box;border:1.5px solid transparent;box-shadow:0 12px 24px -14px rgb(var(--violet-rgb)/.6);transition:transform .5s cubic-bezier(.34,1.4,.64,1)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.addon:hover .mk-tile,.link-card:hover .mk-tile{transform:scale(1.08) rotate(-4deg)}}.mk-icon{display:block;inline-size:32px;block-size:32px;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.mk-icon *{vector-effect:non-scaling-stroke;stroke-width:2px}.mk-icon .ink{stroke:var(--fg)}.mk-icon .accent{stroke:var(--violet-soft)}.mk-icon .ink-fill{fill:var(--fg)}.mk-icon .accent-fill{fill:var(--violet-soft)}.addon__title,.link-card__title{position:relative;margin:0 0 6px;font-family:var(--display);font-weight:700}.link-card__title{font-size:17.5px}.addon__title{font-size:15.5px}.addon__body,.link-card__body{position:relative;margin:0;font-family:var(--body);line-height:1.65;color:var(--fg-60)}.link-card__body{flex:1 1;font-size:14px}.addon__body{font-size:13.5px}.link-card__tag{position:relative;align-self:flex-start;-webkit-margin-before:18px;margin-block-start:18px;padding:5px 11px;border-radius:var(--radius-pill);background:rgb(var(--violet-rgb)/.08);border:1px solid rgb(var(--violet-soft-rgb)/.2);font:600 12px var(--body);color:var(--violet-soft)}.market__glow{display:contents}@media (prefers-reduced-motion:reduce){.addon,.addon__pattern,.link-card,.link-card__pattern,.mk-tile{transition:none}}.market__foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px 26px;-webkit-margin-before:34px;margin-block-start:34px}.market__request{font-family:var(--body);font-size:14.5px;font-weight:600;color:var(--violet-soft);text-decoration:underline;-webkit-text-decoration-color:rgb(var(--violet-soft-rgb)/.35);text-decoration-color:rgb(var(--violet-soft-rgb)/.35);text-underline-offset:4px}.market__request:hover{-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}@media (max-width:80rem){.market__addons{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:64rem){.market__links{grid-template-columns:repeat(2,minmax(0,1fr))}.market__addons{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:40rem){.market__tabs{display:grid}.market__tab{padding-inline:10px}.market__addons,.market__links{grid-template-columns:minmax(0,1fr)}.market__addons{grid-template-columns:repeat(2,minmax(0,1fr))}.addon{padding:16px}}.trade__layout{display:grid;grid-template-columns:minmax(260px,.72fr) minmax(0,1.6fr);grid-gap:clamp(18px,2.4vw,28px);gap:clamp(18px,2.4vw,28px);align-items:start}.trade{scroll-margin-block-start:72px}.trade__main{display:grid;grid-gap:16px;gap:16px;min-inline-size:0}.trade-list__live{display:inline-flex;align-items:center;gap:5px;flex:none;padding:3px 9px;border-radius:var(--radius-pill);background:rgb(var(--ok-rgb)/.12);color:var(--ok);font-size:11.5px;font-weight:700;white-space:nowrap}.trade-list__live:before{content:"";inline-size:6px;block-size:6px;border-radius:50%;background:currentColor}.trade__demo .sol-demo{margin:0;border-radius:20px;background:var(--ink-surface);border-color:rgb(var(--ok-rgb)/.35);box-shadow:0 0 0 4px rgb(var(--ok-rgb)/.06)}.trade-list__state{position:relative;display:grid;place-items:center;flex:none;inline-size:20px;block-size:20px;border-radius:50%;border:2px solid rgb(var(--violet-soft-rgb)/.25);border-block-start-color:var(--violet-soft);color:#ffffff;animation:prov-spin .8s linear infinite}.trade-list__state[data-done]{border-color:rgb(var(--ok-rgb));background:rgb(var(--ok-rgb));animation:prov-pop .4s cubic-bezier(.34,1.56,.64,1)}.trade__window{border-radius:24px;background:var(--ink-surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-3);overflow:hidden;scroll-margin-block-start:90px}.trade__bar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-block-size:48px;padding:10px 18px;background:var(--raise-1);-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.trade__bar-title{display:inline-flex;align-items:center;gap:8px;font:600 13px var(--body);color:var(--fg-72)}.trade__badge,.trade__bar-title svg{color:var(--violet-soft)}.trade__badge{padding:5px 12px;border-radius:var(--radius-pill);background:rgb(var(--violet-rgb)/.1);font:600 12.5px var(--body);animation:hp-rise .3s var(--ease)}.trade-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0;padding:20px 16px 16px;list-style:none;-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.trade-steps li{position:relative;display:grid;justify-items:center;grid-gap:8px;gap:8px}.trade-steps li+li:before{content:"";position:absolute;inset-block-start:15px;inset-inline-end:calc(50% + 21px);inline-size:calc(100% - 42px);block-size:2px;border-radius:1px;background:var(--line-strong);transition:background-color .4s var(--ease)}.trade-steps li[data-state=active]:before,.trade-steps li[data-state=done]:before{background:var(--violet-soft)}.trade-steps__node{position:relative;display:grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:var(--ink-surface);border:1.5px solid var(--line-strong);font:600 13px var(--mono);color:var(--fg-55);transition:background-color .3s var(--ease),border-color .3s var(--ease),color .3s var(--ease)}.trade-steps li[data-state=active] .trade-steps__node{border-color:var(--violet-soft);color:var(--violet-soft)}.trade-steps li[data-state=active] .trade-steps__node:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2px solid transparent;border-block-start-color:var(--violet-soft);animation:prov-spin .8s linear infinite}.trade-steps li[data-state=done] .trade-steps__node{background:rgb(var(--ok-rgb));border-color:rgb(var(--ok-rgb));color:#ffffff}.trade-steps li[data-state=done] .trade-steps__node svg{animation:prov-pop .42s cubic-bezier(.34,1.56,.64,1)}.trade-steps__label{font:600 12.5px var(--body);color:var(--fg-55);text-align:center;transition:color .3s var(--ease)}.trade-steps li[data-state=active] .trade-steps__label,.trade-steps li[data-state=done] .trade-steps__label{color:var(--fg)}.trade-stage{display:flex;flex-direction:column;gap:18px;min-block-size:31rem;padding:22px 24px 20px;animation:trade-stage-in .4s var(--ease)}@keyframes trade-stage-in{0%{opacity:0;transform:translateY(10px)}}.trade-stage__head{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:16px;gap:16px}.trade-stage h3{margin:2px 0 4px;font:700 clamp(18px,1.9vw,21px) /1.3 var(--display);color:var(--fg)}.trade-stage h3:focus{outline:none}.trade-stage--idle p,.trade-stage__head p{margin:0;font:400 14.5px/1.6 var(--body);color:var(--fg-60)}.trade-stage__count{font:600 12.5px var(--body);color:var(--violet-soft)}.trade-stage__mono{font:500 13.5px var(--mono);color:var(--fg)}.trade-stage--idle{justify-content:center;align-items:center;gap:8px;text-align:center}.trade-stage--idle p{max-inline-size:42ch}.trade-stage__trio{display:flex;gap:18px;-webkit-margin-after:14px;margin-block-end:14px;opacity:.9}.trade-stage__trio .step-art{inline-size:56px}.step-art{display:block;inline-size:64px;block-size:auto;aspect-ratio:1;flex:none;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.step-art *{vector-effect:non-scaling-stroke;stroke-width:2px}.step-art .ink{stroke:var(--fg)}.step-art .accent{stroke:var(--violet-soft)}.step-art .ink-fill{fill:var(--fg)}.step-art .accent-fill{fill:var(--violet-soft)}.trade-stage__head .step-art__accent{transform-box:fill-box;transform-origin:center;animation:trade-accent .5s cubic-bezier(.34,1.56,.64,1) .25s both}@keyframes trade-accent{0%{opacity:0;transform:scale(.6)}}@keyframes trade-in{0%{opacity:0;transform:translateY(6px)}}.trade-stage__server{display:grid;grid-gap:16px;gap:16px}.trade-stage__addr{display:inline-flex;align-items:center;justify-self:start;gap:8px;padding:8px 15px;border-radius:var(--radius-pill);background:var(--raise-1);border:1px solid var(--line-strong);font:500 14px var(--mono);color:var(--fg)}.trade-stage__addr svg{color:var(--violet-soft)}.trade-stage__typed{animation:trade-type .8s steps(19) .2s both}@keyframes trade-type{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}}.trade-stage__checks{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.trade-stage__checks--grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 20px}.trade-stage__checks li{display:flex;align-items:center;gap:10px;font:500 14.5px var(--body);color:var(--fg-82);animation:trade-in .35s var(--ease) var(--d) both}.trade-stage__tick{position:relative;display:grid;place-items:center;flex:none;inline-size:20px;block-size:20px;border-radius:50%;color:#ffffff;animation:trade-ok .25s var(--ease) calc(var(--d) + .45s) both}.trade-stage__tick:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgb(var(--violet-soft-rgb)/.25);border-block-start-color:var(--violet-soft);animation:prov-spin .8s linear infinite,trade-gone .15s var(--ease) calc(var(--d) + .45s) both}.trade-stage__tick svg{animation:prov-pop .4s cubic-bezier(.34,1.56,.64,1) calc(var(--d) + .45s) both}@keyframes trade-ok{0%{background:transparent}to{background:rgb(var(--ok-rgb))}}@keyframes trade-gone{to{opacity:0}}.trade-stage__modules{display:grid;grid-template-columns:repeat(auto-fill,minmax(128px,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.trade-stage__modules li{position:relative;display:grid;justify-items:center;grid-gap:10px;gap:10px;padding:18px 10px 14px;border-radius:16px;background:var(--raise-1);border:1px solid var(--line);font:600 13.5px var(--body);color:var(--fg);animation:trade-pop .45s cubic-bezier(.34,1.4,.64,1) var(--d) both}.trade-stage__modules .mod-art{inline-size:46px;block-size:46px}.trade-stage__badge{position:absolute;inset-block-start:8px;inset-inline-end:8px;display:grid;place-items:center;inline-size:18px;block-size:18px;border-radius:50%;background:rgb(var(--ok-rgb));color:#ffffff;animation:prov-pop .4s cubic-bezier(.34,1.56,.64,1) calc(var(--d) + .4s) both}@keyframes trade-pop{0%{opacity:0;transform:scale(.85)}}.trade-stage__apps{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.trade-stage__apps li{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:9px 14px 9px 10px;border-radius:14px;background:var(--raise-1);border:1px solid var(--line);animation:trade-in .35s var(--ease) var(--d) both}[dir=rtl] .trade-stage__apps li{padding:9px 10px 9px 14px}.trade-stage__app-icon{display:grid;place-items:center;inline-size:38px;block-size:38px;border-radius:12px;background:rgb(var(--violet-rgb)/.1);color:var(--violet-soft)}.trade-stage__app-text{display:grid;grid-gap:1px;gap:1px;min-inline-size:0}.trade-stage__app-text strong{font:600 14px var(--body);color:var(--fg)}.trade-stage__app-text span{font:400 12.5px/1.45 var(--body);color:var(--fg-55)}.trade-stage__install{display:grid;place-items:center end;inline-size:96px}.trade-stage__install>*{grid-area:1/1}.trade-stage__bar{inline-size:100%;block-size:4px;border-radius:2px;background:var(--raise-2);overflow:hidden;animation:trade-gone .2s var(--ease) calc(var(--d) + .85s) both}.trade-stage__bar span{display:block;block-size:100%;background:var(--violet-soft);transform-origin:left;animation:trade-fill .65s cubic-bezier(.4,0,.2,1) calc(var(--d) + .15s) both}[dir=rtl] .trade-stage__bar span{transform-origin:right}@keyframes trade-fill{0%{transform:scaleX(0)}}.trade-stage__done{display:inline-flex;align-items:center;gap:5px;font:600 12.5px var(--body);color:var(--fg-72);animation:trade-in .3s var(--ease) calc(var(--d) + .9s) both}.trade-stage__done svg{color:rgb(var(--ok-rgb))}.trade-stage__foot{display:flex;align-items:center;justify-content:space-between;gap:16px;-webkit-margin-before:auto;margin-block-start:auto}.trade-stage__timer{flex:0 1 180px;block-size:3px;border-radius:2px;background:var(--raise-2);overflow:hidden}.trade-stage__timer span{display:block;block-size:100%;background:rgb(var(--violet-soft-rgb)/.6);transform-origin:left;animation:trade-fill linear both}[dir=rtl] .trade-stage__timer span{transform-origin:right}.trade-stage__skip{min-block-size:40px;padding:8px 4px;background:none;border:0;font:600 13px var(--body);color:var(--violet-soft);cursor:pointer}.trade-stage__skip:hover{text-decoration:underline;text-underline-offset:3px}.trade-stage__skip:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px;border-radius:6px}.trade-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.trade-summary__fact{padding:13px 16px 14px;border-radius:14px;background:var(--raise-1);border:1px solid var(--line);animation:trade-in .35s var(--ease) var(--d) both}.trade-summary__fact:first-child{grid-column:1/-1}.trade-summary dt{display:flex;align-items:center;gap:8px;font:600 12.5px var(--body);color:var(--fg-55)}.trade-summary dt svg{color:var(--violet-soft)}.trade-summary dd{display:-webkit-box;margin:6px 0 0;overflow:hidden;font:600 14.5px/1.5 var(--body);color:var(--fg);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.trade-summary__link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--violet-soft-rgb)/.45);text-decoration-color:rgb(var(--violet-soft-rgb)/.45);text-underline-offset:4px;transition:color .2s ease,-webkit-text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease;transition:color .2s ease,text-decoration-color .2s ease,-webkit-text-decoration-color .2s ease}.trade-summary__link:hover{color:var(--violet-pale);-webkit-text-decoration-color:currentColor;text-decoration-color:currentColor}.trade-stage__actions{display:flex;flex-wrap:wrap;gap:10px}.trade-stage__again{display:inline-flex;align-items:center;gap:8px}@media (max-width:64rem){.trade__layout{grid-template-columns:minmax(0,1fr)}.trade .trade-list{grid-template-columns:repeat(2,minmax(0,1fr))}.trade .trade-list__note{display:none}.trade .trade-list .trade-art{inline-size:32px}.trade .trade-list__name{font-size:13.5px}.trade .trade-list__item{position:relative}.trade-list__state{position:absolute;inset-block-start:calc(50% - 24px);inset-inline-start:32px;inline-size:17px;block-size:17px;background:var(--ink-surface);box-shadow:0 0 0 2px var(--ink-surface)}.trade-list__state svg{inline-size:9px;block-size:9px}}@media (max-width:40rem){.trade-steps{padding-inline:6px}.trade-steps__label{font-size:11.5px}.trade-stage{min-block-size:36rem;padding:18px 16px}.trade-stage .step-art{inline-size:48px}.trade-stage__checks--grid,.trade-summary{grid-template-columns:minmax(0,1fr)}.trade-stage__install{inline-size:64px}.trade-stage__done{font-size:0}.trade-stage__actions .btn{flex:1 1 100%;justify-content:center}}@media (prefers-reduced-motion:reduce){.trade-list__state[data-done],.trade-stage,.trade-stage__head .step-art__accent,.trade-summary__fact,.trade__badge{animation:none}}.cmp__table{inline-size:100%;border-collapse:separate;border-spacing:0;font-family:var(--body)}.cmp__table td,.cmp__table th{padding:16px 18px;text-align:start;vertical-align:middle}.cmp__table tbody th{inline-size:17%}.cmp__table thead th{font-family:var(--display);font-size:15px;font-weight:700;line-height:1.35;color:var(--fg-72)}.cmp__table tbody th{font-size:14.5px;font-weight:600;color:var(--fg-82)}.cmp__table tbody tr>*{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.cmp__cell{font-size:14.5px;line-height:1.5;color:var(--fg-72)}.cmp__in{display:flex;align-items:flex-start;gap:10px}.cmp__mark{display:inline-grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%}.cmp__cell--good .cmp__mark{background:rgb(var(--ok-rgb)/.15);color:var(--ok)}.cmp__cell--fair .cmp__mark{background:rgb(var(--fg-rgb)/.08);color:var(--fg-50)}.cmp__cell--poor .cmp__mark{background:rgb(var(--danger-rgb)/.12);color:var(--danger)}.cmp__table .cmp__us{border-start-start-radius:20px;border-start-end-radius:20px;background:var(--violet);color:var(--on-violet)}.cmp__table tbody td:nth-child(2){background:rgb(var(--violet-rgb)/.06);border-inline:1px solid rgb(var(--violet-rgb)/.22);font-weight:600;color:var(--fg)}.cmp__table tbody tr:last-child td:nth-child(2){-webkit-border-after:1px solid rgb(var(--violet-rgb)/.22);border-block-end:1px solid rgb(var(--violet-rgb)/.22);border-end-start-radius:20px;border-end-end-radius:20px}[data-theme=dark] .cmp__table tbody td:nth-child(2){background:rgb(var(--violet-soft-rgb)/.08);border-color:rgb(var(--violet-soft-rgb)/.25)}.cmp__pick{display:none}.cmp__pick-label{font-size:13px;font-weight:600;color:var(--fg-55)}.cmp__seg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;padding:4px;border-radius:14px;background:rgb(var(--fg-rgb)/.05);border:1px solid var(--line)}.cmp__seg-btn{min-block-size:44px;padding:6px 8px;border:0;border-radius:10px;background:transparent;color:var(--fg-60);font:600 12.5px/1.3 var(--body);cursor:pointer;transition:background .2s var(--ease),color .2s var(--ease)}.cmp__seg-btn[aria-pressed=true]{background:var(--ink-surface);color:var(--fg);box-shadow:0 1px 2px rgb(var(--fg-rgb)/.1),0 0 0 1px var(--line)}.cmp__seg-btn:focus-visible{outline:2px solid var(--violet-soft);outline-offset:2px}.cmp__cards{display:none}@media (max-width:48rem){.cmp__pick{display:grid;grid-gap:8px;gap:8px;-webkit-margin-after:16px;margin-block-end:16px}.cmp__wrap{display:none}.cmp__cards{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.cmp__card{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--line);border-radius:18px;background:var(--ink-surface)}.cmp__card-label{margin:0 0 2px;font-family:var(--display);font-size:16px;font-weight:700;line-height:1.35;color:var(--fg)}.cmp__ans{display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border:1px solid transparent;border-radius:12px;background:rgb(var(--fg-rgb)/.035);font-family:var(--body);font-size:14.5px;line-height:1.5;color:var(--fg-72)}.cmp__ans--us{background:rgb(var(--violet-rgb)/.07);border-color:rgb(var(--violet-rgb)/.2);font-weight:600;color:var(--fg)}[data-theme=dark] .cmp__ans--us{background:rgb(var(--violet-soft-rgb)/.1);border-color:rgb(var(--violet-soft-rgb)/.25)}.cmp__who{font-size:12px;font-weight:700;color:var(--fg-55)}.cmp__ans--us .cmp__who{color:var(--violet)}[data-theme=dark] .cmp__ans--us .cmp__who{color:var(--violet-soft)}.cmp__ans:not(.cmp__ans--us){animation:cmp-swap .28s var(--ease)}}@keyframes cmp-swap{0%{opacity:0;transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.cmp__ans{animation:none}}.incl__grid{display:grid;grid-template-columns:minmax(0,400px) minmax(0,1fr);grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px);align-items:start}.incl__side{position:-webkit-sticky;position:sticky;inset-block-start:96px;display:grid;grid-gap:26px;gap:26px;-webkit-padding-before:12px;padding-block-start:12px}.incl .why__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.incl .why__card{min-block-size:250px}.incl__price{display:grid;justify-items:start;grid-gap:6px;gap:6px;padding-inline:6px}.incl__from{margin:0;font-size:16px;font-weight:600;line-height:1.6;color:var(--fg-82)}.incl__figure{font-family:var(--display);font-size:22px;font-weight:800;color:var(--fg)}.incl__seat{margin:0 0 12px;font-size:13.5px;color:var(--fg-55)}.incl__ent{display:flex;align-items:center;gap:16px;-webkit-margin-before:clamp(28px,4vw,48px);margin-block-start:clamp(28px,4vw,48px);padding:18px 22px;border-radius:18px;border:1px solid var(--line-strong);background:var(--ink-surface)}.incl__ent p{flex:1 1;margin:0;font-size:16px;font-weight:600;line-height:1.6}.incl__ent-art{flex:none;inline-size:88px;block-size:80px}.incl__ent-art.art--towers{stroke-width:2.6}.incl__ent-art .art__frame,.incl__ent-art .art__frame *{stroke:var(--fg)}.incl__ent-art .art__windows rect{fill:var(--fg);opacity:.22}.incl__ent-art .art__links,.incl__ent-art .art__links *,.incl__ent-art .art__ring{stroke:var(--violet-soft)}.incl__ent-art .art__ring{transform-box:fill-box;transform-origin:center}.incl__ent-art .art__core{fill:var(--violet-soft)}@media (prefers-reduced-motion:no-preference){.incl__ent-art .art__links *{stroke-dasharray:5 9;animation:art-wire 1.8s linear infinite}.incl__ent-art .art__ring{animation:art-beat 1.8s var(--ease) infinite}.incl__ent-art .art__windows rect{animation:art-window 8s ease-in-out infinite}.incl__ent:hover .incl__ent-art .art__links *,.incl__ent:hover .incl__ent-art .art__ring{animation-duration:.8s}}@keyframes art-wire{to{stroke-dashoffset:-28}}@keyframes art-beat{0%{transform:scale(1);opacity:1}to{transform:scale(1.7);opacity:0}}@keyframes art-window{0%,40%,to{opacity:.22}48%,70%{opacity:.95}}.incl__ent-link{display:inline-flex;align-items:center;gap:8px;min-block-size:44px;padding-inline:16px;border-radius:8px;background:rgb(var(--violet-rgb)/.1);color:var(--violet);font-weight:700;font-size:14.5px;white-space:nowrap;text-decoration:none;transition:background .2s var(--ease)}[data-theme=dark] .incl__ent-link{color:var(--violet-soft);background:rgb(var(--violet-soft-rgb)/.12)}.incl__ent-link:hover{background:rgb(var(--violet-rgb)/.18)}.receipt-wrap{position:relative;filter:drop-shadow(0 30px 40px rgb(var(--fg-rgb)/.14)) drop-shadow(0 2px 3px rgb(var(--fg-rgb)/.06));transform:rotate(-1.5deg);transition:transform .6s var(--ease)}[data-theme=dark] .receipt-wrap{filter:drop-shadow(0 30px 50px rgb(0 0 0/.55))}[dir=rtl] .receipt-wrap{transform:rotate(1.5deg)}@media (hover:hover){.incl__grid:hover .receipt-wrap{transform:rotate(0) translateY(-4px)}}.receipt-wrap:before{content:"";position:absolute;inset:-60px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--violet-rgb)/.2),transparent)}.receipt{padding:34px 30px 30px;background:rgb(var(--surface-rgb));mask:radial-gradient(circle at 10px 0,transparent 6px,#000 6.5px) top /20px 51% repeat-x,radial-gradient(circle at 10px 100%,transparent 6px,#000 6.5px) bottom /20px 51% repeat-x;-webkit-mask:radial-gradient(circle at 10px 0,transparent 6px,#000 6.5px) top /20px 51% repeat-x,radial-gradient(circle at 10px 100%,transparent 6px,#000 6.5px) bottom /20px 51% repeat-x;font-family:var(--body)}[data-theme=dark] .receipt{background:rgb(var(--surface-2-rgb))}.receipt__head{display:flex;align-items:center;gap:12px;-webkit-padding-after:18px;padding-block-end:18px;-webkit-margin-after:16px;margin-block-end:16px;-webkit-border-after:1.5px dashed var(--line-strong);border-block-end:1.5px dashed var(--line-strong)}.receipt__brand{flex:none;width:auto;height:36px;filter:var(--logo-filter)}.receipt__head strong{display:block;font-size:17px}.receipt__meta{display:block;font-size:12.5px;color:var(--fg-45)}.receipt__lines{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.receipt__lines li{display:flex;align-items:baseline;gap:10px;font-size:14.5px}.receipt__leader{flex:1 1;min-inline-size:16px;-webkit-border-after:1.5px dotted var(--line-strong);border-block-end:1.5px dotted var(--line-strong);transform:translateY(-4px)}.receipt__value{display:inline-flex;align-items:center;gap:5px;flex:none;font-size:13px;font-weight:600;color:var(--ok)}.receipt__total{display:flex;align-items:baseline;justify-content:space-between;margin:20px 0 0;-webkit-padding-before:16px;padding-block-start:16px;-webkit-border-before:1.5px dashed var(--line-strong);border-block-start:1.5px dashed var(--line-strong);font-size:15px;font-weight:600}.receipt__total strong{font-family:var(--display);font-size:28px;font-weight:800;letter-spacing:-.02em}.receipt__foot{margin:6px 0 0;font-size:12px;color:var(--fg-45)}.receipt__code{display:block;height:42px;-webkit-margin-before:22px;margin-block-start:22px;background:repeating-linear-gradient(90deg,var(--fg) 0 2px,transparent 2px 4px,var(--fg) 4px 5px,transparent 5px 9px,var(--fg) 9px 12px,transparent 12px 14px,var(--fg) 14px 15px,transparent 15px 19px);opacity:.75;mask-image:linear-gradient(90deg,transparent,#000 6% 94%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 6% 94%,transparent)}@media (max-width:64rem){.incl__grid{grid-template-columns:minmax(0,1fr)}.incl__side{position:static;justify-items:center}.receipt-wrap{inline-size:100%;max-inline-size:440px}.incl__price{justify-self:stretch}}@media (max-width:40rem){.incl .why__grid{grid-template-columns:minmax(0,1fr)}.incl .why__card{min-block-size:0}.incl__ent{position:relative;isolation:isolate;overflow:hidden;display:grid;justify-items:start;grid-gap:18px;gap:18px;min-block-size:220px;padding:24px 22px;align-content:space-between;border-color:rgb(var(--violet-rgb)/.18);background:radial-gradient(70% 80% at 100% 100%,rgb(var(--violet-rgb)/.12),transparent 70%),var(--ink-surface)}[dir=rtl] .incl__ent{background:radial-gradient(70% 80% at 0 100%,rgb(var(--violet-rgb)/.12),transparent 70%),var(--ink-surface)}[data-theme=dark] .incl__ent{border-color:rgb(var(--violet-soft-rgb)/.22)}.incl__ent-art{position:absolute;z-index:-1;inset-block-end:10px;inset-inline-end:14px;inline-size:122px;block-size:111px}.incl__ent p{max-inline-size:22ch;font-family:var(--display);font-size:20px;font-weight:700;line-height:1.4;color:var(--fg)}.incl__ent-link{min-block-size:48px;padding-inline:20px}.incl__ent-link,.incl__ent-link:hover,[data-theme=dark] .incl__ent-link{background:var(--violet);color:var(--on-violet)}}@media (max-width:30rem){.receipt{padding-inline:20px}.receipt__lines li{font-size:13.5px}}.mig{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);grid-gap:clamp(32px,5vw,64px);gap:clamp(32px,5vw,64px);align-items:center;padding:clamp(32px,5vw,64px);border-radius:32px;background:radial-gradient(120% 140% at 100% 0,#6d4ad4 0,transparent 55%),linear-gradient(135deg,#3b2291,#22115a);color:#ffffff;overflow:hidden}.mig:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgb(255 255 255/.06) 1px,transparent 0) 0 0 /44px 44px,linear-gradient(90deg,rgb(255 255 255/.06) 1px,transparent 0) 0 0 /44px 44px;mask-image:radial-gradient(90% 100% at 100% 50%,#000,transparent 75%);-webkit-mask-image:radial-gradient(90% 100% at 100% 50%,#000,transparent 75%)}[dir=rtl] .mig:before{mask-image:radial-gradient(90% 100% at 0 50%,#000,transparent 75%);-webkit-mask-image:radial-gradient(90% 100% at 0 50%,#000,transparent 75%)}.mig__title{margin:0 0 14px;font-family:var(--display);font-size:clamp(24px,2.8vw,34px);font-weight:700;line-height:1.18;letter-spacing:-.025em;text-wrap:balance}[dir=rtl] .mig__title{letter-spacing:0;line-height:1.4}.mig__body{margin:0 0 28px;max-inline-size:50ch;font-family:var(--body);font-size:16px;line-height:1.75;color:rgb(255 255 255/.78)}.mig__btn{gap:8px;background:#ffffff;color:#2d1874}.mig__btn:hover{background:#efeaff}[dir=rtl] .mig__arrow{transform:scaleX(-1)}.mig__art{display:flex;align-items:center;justify-content:center;gap:12px}.mig__from{flex:none;inline-size:190px}.mig__sources{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.mig__src{display:flex;align-items:center;gap:9px;padding:10px 12px;border-radius:12px;background:rgb(255 255 255/.08);border:1px solid rgb(255 255 255/.18);font:600 13px var(--body);color:#ffffff;transform:rotate(calc((var(--n) - 1) * -2deg)) translateX(calc((var(--n) - 1) * 6px))}.mig__src svg{flex:none;color:#b9a6f5}.mig__doc-label,.mig__sheet-label{display:block;-webkit-margin-after:9px;margin-block-end:9px;font:600 12px var(--body)}.mig__sheet-label{color:rgb(255 255 255/.7)}.mig__flow{position:relative;flex:0 1 64px;height:2px;background:repeating-linear-gradient(90deg,rgb(255 255 255/.55) 0 6px,transparent 6px 11px);background-size:22px 2px}.mig__flow:after{content:"";position:absolute;top:-4px;inset-inline-end:-2px;border-block:5px solid transparent;-webkit-border-start:7px solid rgb(255 255 255/.8);border-inline-start:7px solid rgb(255 255 255/.8)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.mig:hover .mig__flow{animation:mig-flow .7s linear infinite}}@keyframes mig-flow{to{background-position:22px 0}}[dir=rtl] .mig__flow{animation-direction:reverse}.mig__doc{flex:none;inline-size:180px;padding:16px;border-radius:16px;background:#ffffff;box-shadow:0 24px 50px -20px rgb(10 4 40/.7);transform:rotate(2deg)}.mig__doc-label{color:#4e2fae}.mig__field{display:flex;gap:6px;-webkit-margin-before:9px;margin-block-start:9px}.mig__field span{height:8px;border-radius:4px;background:#e8e2ff}.mig__field span+span{background:#cdbffb}@media (max-width:64rem){.mig{grid-template-columns:minmax(0,1fr)}.mig__art{order:-1}}.svc .mig{-webkit-margin-after:20px;margin-block-end:20px}.mig__copy .mig__title{font-size:clamp(22px,2.4vw,30px)}@media (max-width:30rem){.mig__doc{inline-size:128px}.mig__from{inline-size:150px}.mig__src{padding:8px 10px;font-size:12px}.mig__flow{flex-basis:32px}}.learn{position:relative;isolation:isolate;display:grid;grid-template-columns:236px minmax(0,1fr) auto;grid-gap:clamp(20px,3vw,40px);gap:clamp(20px,3vw,40px);align-items:center;-webkit-margin-before:clamp(28px,3.2vw,44px);margin-block-start:clamp(28px,3.2vw,44px);padding:16px clamp(22px,3vw,36px) 16px 16px;border-radius:24px;background:radial-gradient(60% 140% at 0 50%,rgb(var(--violet-rgb)/.1),transparent 70%),var(--ink-surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-2);overflow:hidden;transition:border-color .3s var(--ease),box-shadow .4s var(--ease)}[dir=rtl] .learn{padding:16px 16px 16px clamp(22px,3vw,36px);background:radial-gradient(60% 140% at 100% 50%,rgb(var(--violet-rgb)/.1),transparent 70%),var(--ink-surface)}.learn:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(rgb(var(--violet-rgb)/.06) 1px,transparent 1px) 0 0 /20px 20px,linear-gradient(90deg,rgb(var(--violet-rgb)/.06) 1px,transparent 1px) 0 0 /20px 20px;mask-image:linear-gradient(90deg,#000 10%,transparent 32%);-webkit-mask-image:linear-gradient(90deg,#000 10%,transparent 32%)}[dir=rtl] .learn:before{mask-image:linear-gradient(270deg,#000 10%,transparent 32%);-webkit-mask-image:linear-gradient(270deg,#000 10%,transparent 32%)}.learn__art{--out:1;position:relative;block-size:128px}[dir=rtl] .learn__art{--out:-1}.learn__orbit{position:absolute;inset:14px 22px;border-radius:50%;border:1.5px dashed rgb(var(--violet-soft-rgb)/.35)}.learn__hub,.learn__sat{position:absolute;display:grid;place-items:center;background:linear-gradient(var(--ink-surface),var(--ink-surface)) padding-box,linear-gradient(150deg,rgb(var(--violet-soft-rgb)/.75),rgb(var(--violet-rgb)/.12)) border-box;border:1.5px solid transparent;box-shadow:0 12px 24px -14px rgb(var(--violet-rgb)/.65);transition:translate .6s cubic-bezier(.34,1.4,.64,1),scale .6s cubic-bezier(.34,1.4,.64,1)}.learn__hub{inset-block-start:50%;inset-inline-start:50%;z-index:1;inline-size:66px;block-size:66px;margin:-33px 0 0 -33px;border-radius:21px}[dir=rtl] .learn__hub{margin:-33px -33px 0 0}.learn__hub:before{content:"";position:absolute;inset:-18px;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--violet-soft-rgb)/.28),transparent)}.learn__hub .learn-icon{inline-size:36px;block-size:36px}.learn__sat{inline-size:44px;block-size:44px;border-radius:14px}.learn__sat .learn-icon{inline-size:24px;block-size:24px}.learn__sat--1{inset-block-start:4px;inset-inline-start:22px}.learn__sat--2{inset-block-end:2px;inset-inline-start:50px}.learn__sat--3{inset-block-start:8px;inset-inline-end:34px}.learn__sat--4{inset-block-end:4px;inset-inline-end:14px}.learn__title{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0;font:800 clamp(19px,1.8vw,23px) /1.3 var(--display);letter-spacing:-.02em;color:var(--fg)}.learn__tag,[dir=rtl] .learn__title{letter-spacing:0}.learn__tag{padding:3px 10px;border-radius:var(--radius-pill);background:rgb(var(--ok-rgb)/.12);border:1px solid rgb(var(--ok-rgb)/.3);font:700 12px var(--body);color:var(--fg-82)}.learn__body{margin:6px 0 0;font:400 15px/1.6 var(--body);color:var(--fg-65)}.learn__cta{gap:10px;white-space:nowrap}[dir=rtl] .learn__arrow{transform:scaleX(-1)}@media (prefers-reduced-motion:no-preference){.learn__sat{animation:learn-drift 3.2s ease-in-out infinite alternate}.learn__sat--2{animation-delay:-.8s}.learn__sat--3{animation-delay:-1.6s}.learn__sat--4{animation-delay:-2.4s}.learn__hub .learn-icon__accent{transform-box:fill-box;transform-origin:center;animation:learn-play 2.4s ease-in-out infinite}}@keyframes learn-drift{to{transform:translateY(-5px)}}@keyframes learn-play{0%,to{opacity:1}50%{opacity:.55}}@media (hover:hover){.learn:hover{border-color:rgb(var(--violet-soft-rgb)/.4);box-shadow:var(--shadow-3)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.learn:hover .learn__hub{scale:1.08}.learn:hover .learn__sat--1{translate:calc(-6px * var(--out)) -4px}.learn:hover .learn__sat--2{translate:calc(-4px * var(--out)) 4px}.learn:hover .learn__sat--3{translate:calc(6px * var(--out)) -4px}.learn:hover .learn__sat--4{translate:calc(6px * var(--out)) 4px}}@media (max-width:48rem){.learn{grid-template-columns:196px minmax(0,1fr)}.learn__cta{grid-column:2;justify-self:start}}@media (max-width:40rem){.learn,[dir=rtl] .learn{grid-template-columns:minmax(0,1fr);gap:14px;padding:16px 18px 20px;text-align:center}.learn:before,[dir=rtl] .learn:before{mask-image:linear-gradient(180deg,#000 20%,transparent 45%);-webkit-mask-image:linear-gradient(180deg,#000 20%,transparent 45%)}.learn__art{justify-self:center;inline-size:236px}.learn__cta,.learn__title{justify-content:center}.learn__cta{grid-column:auto;justify-self:stretch}}.svc__all{display:inline-flex;align-items:center;gap:6px;font:600 14.5px var(--body);color:var(--violet-soft)}[dir=rtl] .svc__arrow{transform:scaleX(-1)}.svc__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:0;padding:0;list-style:none}.svc__card{display:flex;flex-direction:column;padding:28px;border-radius:24px;background:var(--ink-surface);border:1px solid var(--line);transition:transform .35s var(--ease),border-color .25s var(--ease),box-shadow .35s var(--ease)}@media (hover:hover){.svc__card:hover{transform:translateY(-3px);border-color:rgb(var(--violet-soft-rgb)/.4);box-shadow:var(--shadow-3)}}.svc__title{margin:22px 0 8px;font-family:var(--display);font-size:20px;font-weight:700}.svc__body{flex:1 1;margin:0;font-size:14.5px;line-height:1.7;color:var(--fg-60)}.svc__body,.svc__price{font-family:var(--body)}.svc__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:24px 0 0;-webkit-padding-before:18px;padding-block-start:18px;-webkit-border-before:1px dashed var(--line-strong);border-block-start:1px dashed var(--line-strong)}.svc__from{inline-size:100%;font-size:12.5px;color:var(--fg-45)}.svc__price strong{font-family:var(--display);font-size:26px;font-weight:800;letter-spacing:-.02em}.svc__hours{font-size:13px;color:var(--fg-55)}@media (max-width:64rem){.svc__grid{grid-template-columns:minmax(0,1fr)}}.about-t{overflow:hidden;-webkit-padding-after:clamp(150px,16vw,230px);padding-block-end:clamp(150px,16vw,230px);isolation:isolate}.about-t__grid{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-gap:clamp(40px,7vw,120px);gap:clamp(40px,7vw,120px);align-items:center}.about-t__body{margin:20px 0 30px;max-inline-size:58ch;font-family:var(--body);font-size:17px;line-height:1.85;color:var(--fg-65)}.about-t__stats{display:grid;margin:0}.about-t__stats div{display:flex;flex-direction:column-reverse;gap:2px;padding-block:20px;-webkit-border-before:1px solid var(--line-strong);border-block-start:1px solid var(--line-strong)}.about-t__stats div:last-child{-webkit-border-after:1px solid var(--line-strong);border-block-end:1px solid var(--line-strong)}.about-t__stats dd{margin:0;font-family:var(--display);font-size:clamp(36px,4vw,50px);font-weight:800;line-height:1;letter-spacing:-.03em;color:var(--fg)}.about-t__stats dt{font-family:var(--body);font-size:14px;color:var(--fg-55)}@media (max-width:64rem){.about-t__grid{grid-template-columns:minmax(0,1fr)}}.faq__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);grid-gap:clamp(32px,6vw,96px);gap:clamp(32px,6vw,96px);align-items:start}.faq__head{position:-webkit-sticky;position:sticky;top:110px}.faq__item{-webkit-border-after:1px solid var(--line);border-block-end:1px solid var(--line)}.faq__item:first-child{-webkit-border-before:1px solid var(--line);border-block-start:1px solid var(--line)}.faq__q{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:22px;font-family:var(--body);font-size:17px;font-weight:600;list-style:none;cursor:pointer}.faq__q::-webkit-details-marker{display:none}.faq__q:focus-visible{outline:2px solid var(--violet-soft);outline-offset:4px;border-radius:6px}.faq__plus{position:relative;flex:none;width:30px;height:30px;border-radius:50%;border:1px solid var(--line-strong);transition:background-color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}.faq__plus:after,.faq__plus:before{content:"";position:absolute;top:50%;left:50%;width:11px;height:1.6px;margin:-.8px 0 0 -5.5px;border-radius:1px;background:var(--fg-72);transition:transform .3s var(--ease)}.faq__plus:after{transform:rotate(90deg)}.faq__item[open] .faq__plus{background:var(--violet);border-color:var(--violet)}.faq__item[open] .faq__plus:after,.faq__item[open] .faq__plus:before{background:#ffffff}.faq__item[open] .faq__plus:after{transform:rotate(0deg)}.faq__a{margin:0;-webkit-padding-after:24px;padding-block-end:24px;max-inline-size:62ch;font-family:var(--body);font-size:15.5px;line-height:1.8;color:var(--fg-65);animation:hp-rise .35s var(--ease)}@media (max-width:64rem){.faq__grid{grid-template-columns:minmax(0,1fr)}.faq__head{position:static}}@media (prefers-reduced-motion:reduce){.faq__a,.market__panel,.prov__ready,.prov__ready-badge,.prov__step[data-state=active] .prov__node:after,.prov__step[data-state=done] .prov__node svg{animation:none}.addon,.link-card,.market__thumb,.receipt-wrap,.svc__card{transition:none}}@media (prefers-reduced-transparency:reduce){.prov__console{background:rgb(var(--surface-rgb));-webkit-backdrop-filter:none;backdrop-filter:none}}.trust{padding-block:clamp(40px,5vw,64px);border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgb(var(--violet-rgb)/0),rgb(var(--violet-rgb)/.04) 50%,rgb(var(--violet-rgb)/0))}.trust__title{margin:0 0 28px;font-family:var(--body);font-size:15px;font-weight:600;text-align:center;color:var(--fg-55)}.trust__rows{display:grid;grid-gap:14px;gap:14px;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.trust__row{overflow:hidden}.trust__track{--dir:-1;display:flex;width:max-content;animation:trust-drift 60s linear infinite}[dir=rtl] .trust__track{--dir:1}.trust__row--rev .trust__track{animation-duration:75s;animation-direction:reverse}.trust__rows:hover .trust__track{animation-play-state:paused}@keyframes trust-drift{to{transform:translateX(calc(var(--dir) * 50%))}}.trust__group{display:flex;gap:14px;margin:0;padding:0;-webkit-padding-end:14px;padding-inline-end:14px;list-style:none}.trust__tile{display:flex;align-items:center;justify-content:center;gap:12px;flex:none;inline-size:210px;block-size:76px;border-radius:18px;background:rgb(var(--surface-rgb)/.7);border:1px solid var(--line);box-shadow:inset 0 1px 0 rgb(255 255 255/.45);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);filter:grayscale(1);opacity:.7;transition:filter .35s var(--ease),opacity .35s var(--ease),border-color .35s var(--ease),transform .35s var(--ease)}[data-theme=dark] .trust__tile{box-shadow:inset 0 1px 0 rgb(255 255 255/.05)}.trust__tile:hover{filter:none;opacity:1;border-color:rgb(var(--violet-soft-rgb)/.45);transform:translateY(-2px)}.trust__logo{display:block;max-inline-size:150px;max-block-size:44px;inline-size:auto;block-size:auto;object-fit:contain}.trust__still{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin:0;padding:0;list-style:none}.trust--street{padding-block:clamp(64px,7vw,104px) 0;background:rgb(var(--surface-2-rgb));border-block:1px solid var(--line)}[data-theme=dark] .trust--street{background:rgb(var(--surface-rgb)/.5)}.trust__street{position:relative;display:flex;align-items:flex-end;inline-size:min(100% - 2 * var(--gutter),var(--maxw) - 2 * var(--gutter));margin:clamp(32px,4vw,56px) auto 0;--draw-spread:2s;--draw-dur:1.3s}.trust__piece{flex:var(--w) 1 0;min-inline-size:0}.trust__piece svg{display:block}.trust__ground{position:relative;block-size:clamp(14px,1.6vw,22px);-webkit-border-before:2px solid var(--fg);border-block-start:2px solid var(--fg);background:rgb(var(--violet-rgb)/.05)}.trust__ground:after{content:"";position:absolute;inset-inline:0;inset-block-start:45%;-webkit-border-before:1px dashed rgb(var(--fg-rgb)/.25);border-block-start:1px dashed rgb(var(--fg-rgb)/.25)}@media (max-width:48rem){.trust__piece--office{display:none}}[data-theme=dark] .trust__logo{filter:brightness(0) invert(1)}.trust__link{display:block;border-radius:8px}.trust__link:focus-visible{outline:2px solid var(--violet-soft);outline-offset:6px}.art{display:block;overflow:visible;fill:none;stroke-linecap:round;stroke-linejoin:round}.art .ink,.art .ink *{stroke:var(--fg)}.art .ink-fill{fill:var(--fg)}.art .accent,.art .accent *{stroke:var(--violet-soft)}.art .accent-fill,.art .accent-fill *{fill:var(--violet-soft)}.art .paper{fill:var(--ink-surface)}.inview[data-armed]{--art-dash:1;--art-draw:art-draw;--art-draw-back:art-draw-back;--art-pop:art-pop;--art-fade:art-fade;--art-play:paused}.inview[data-seen]{--art-play:running}.inview .art [pathLength]{stroke-dasharray:var(--art-dash,none);animation:var(--art-draw,none) 1.1s var(--ease) backwards;animation-play-state:var(--art-play,running)}@keyframes art-draw{0%{stroke-dashoffset:1}}.inview .art :is(.art__q-dot,.art__dots circle,.art__sphere,.art__leds circle){transform-box:fill-box;transform-origin:center;animation:var(--art-pop,none) .5s cubic-bezier(.34,1.56,.64,1) backwards;animation-play-state:var(--art-play,running)}@keyframes art-pop{0%{opacity:0;transform:scale(.2)}}.faq__head .hphead__side{gap:16px}.faq__contact{display:inline-flex;align-items:center;gap:6px;font:600 14.5px var(--body);color:var(--violet-soft)}[dir=rtl] .faq__arrow{transform:scaleX(-1)}.faq__art{inline-size:min(100%,250px);-webkit-margin-before:34px;margin-block-start:34px}[dir=rtl] .faq__art .art{transform:scaleX(-1)}.art--faq{inline-size:100%;stroke-width:3.4}.art--faq .art__check,.art--faq .art__q{stroke-width:5.5}.inview .art--faq .art__back [pathLength]{animation-delay:.05s}.inview .art--faq .art__q{animation-delay:.55s}.inview .art--faq .art__q-dot{animation-delay:.95s}.inview .art--faq .art__front [pathLength]{animation-delay:.7s}.inview .art--faq .art__check{animation-delay:1.3s}.inview .art--faq .art__motion [pathLength]{animation-delay:1.5s}.inview .art--faq .art__dots circle:nth-child(2){animation-delay:.2s}.inview .art--faq .art__dots circle:nth-child(3){animation-delay:.4s}@media (prefers-reduced-motion:no-preference){.faq__art .art__back{animation:art-float 7s ease-in-out 2s infinite alternate}.faq__art .art__front{animation:art-float 6s ease-in-out 2.4s infinite alternate-reverse}}@keyframes art-float{0%{transform:translateY(-3px)}to{transform:translateY(4px)}}.about-t__sky{position:absolute;inset-inline:0;bottom:0;z-index:-1;pointer-events:none}.art--skyline{inline-size:100%;mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 18%,#000 82%,transparent);block-size:clamp(90px,12vw,170px);stroke-width:1.3;opacity:.55}[dir=rtl] .art--skyline{transform:scaleX(-1)}.art--skyline .art__detail,.art--skyline .art__detail *{stroke-width:1}.inview .art--skyline .art__ground--a{animation-duration:.7s;animation-timing-function:linear}.inview .art--skyline .art__city{animation:var(--art-draw-back,none) 2.4s cubic-bezier(.45,0,.55,1) .6s backwards;animation-play-state:var(--art-play,running)}@keyframes art-draw-back{0%{stroke-dashoffset:-1}}.inview .art--skyline .art__ground--b{animation:var(--art-draw,none) .9s linear 2.9s backwards;animation-play-state:var(--art-play,running)}.inview .art--skyline .art__detail{animation:var(--art-fade,none) .8s var(--ease) 3s backwards;animation-play-state:var(--art-play,running)}@keyframes art-fade{0%{opacity:0}}.inview .art--skyline .art__sphere{animation-delay:3s}.inview .art--skyline .art__leds circle{animation:var(--art-pop,none) .4s cubic-bezier(.34,1.56,.64,1) 3.4s backwards,art-led 2.4s steps(1) 3.8s infinite;animation-play-state:var(--art-play,running)}.inview .art--skyline .art__leds circle:nth-child(2){animation-delay:3.5s,4.4s}.inview .art--skyline .art__leds circle:nth-child(3){animation-delay:3.6s,4.1s}.inview .art--skyline .art__leds circle:nth-child(4){animation-delay:3.7s,5s}@keyframes art-led{0%,to{opacity:1}50%{opacity:.25}}.svc__art{align-self:flex-start;block-size:84px;inline-size:auto;-webkit-margin-after:4px;margin-block-end:4px;stroke-width:1.8}.svc__card{position:relative;isolation:isolate}.svc__card:before{content:"";position:absolute;inset-block-start:8px;inset-inline-start:8px;z-index:-1;width:150px;height:120px;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--violet-rgb)/.1),transparent)}.art--svc .art__rocket,.art--svc [class*=art__]{transform-box:fill-box;transform-origin:center}@media (prefers-reduced-motion:no-preference){.art--svc .art__gear,.art--svc .art__knob,.art--svc .art__pointer,.art--svc .art__rocket{transition:transform .6s cubic-bezier(.34,1.4,.64,1)}.svc__card:hover .art__chart [pathLength]{stroke-dasharray:1;animation:art-redraw .9s var(--ease)}.svc__card:hover .art__pointer{transform:rotate(-8deg)}.svc__card:hover .art__knob--1{transform:translateY(14px)}.svc__card:hover .art__knob--2{transform:translateY(-13px)}.svc__card:hover .art__knob--3{transform:translateY(9px)}.svc__card:hover .art__gear{transform:rotate(120deg)}.svc__card:hover .art__rocket{transform:translateY(-9px)}.svc__card:hover .art__flame{animation:art-flame .18s steps(2) infinite;transform-origin:top}}@keyframes art-redraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes art-flame{50%{transform:scaleY(1.35)}}@media (prefers-reduced-motion:reduce){.trust__track{animation:none}.art,.art *{animation:none!important}}.prov__ready{flex:1 1;min-inline-size:0}.prov__foot-actions{-webkit-margin-start:auto;margin-inline-start:auto}.pay__tile{display:grid;place-items:center;flex:none;inline-size:48px;block-size:48px;border-radius:15px;background:linear-gradient(var(--ink-surface),var(--ink-surface)) padding-box,linear-gradient(150deg,rgb(var(--violet-soft-rgb)/.7),rgb(var(--violet-rgb)/.1)) border-box;border:1.5px solid transparent;box-shadow:0 10px 20px -12px rgb(var(--violet-rgb)/.6);transition:transform .5s cubic-bezier(.34,1.4,.64,1)}.pay__tile .sheet-icon{inline-size:28px;block-size:28px}.pay__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center}.pay__scene{position:relative;display:grid;place-items:center;padding:26px 0 34px;perspective:900px}.pay__scene:before{content:"";position:absolute;inset:8% 14%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,rgb(var(--violet-soft-rgb)/.3),transparent);filter:blur(8px)}.pay__card{position:relative;display:grid;align-content:space-between;inline-size:min(100%,340px);aspect-ratio:1.586;padding:20px 22px;border-radius:18px;background:radial-gradient(120% 140% at 100% 0,#7b5ae6 0,transparent 55%),linear-gradient(135deg,#3b2291,#1d0f4c);box-shadow:0 30px 50px -24px rgb(var(--violet-rgb)/.75),inset 0 1px 0 rgb(255 255 255/.18);color:#ffffff;overflow:hidden;transform:rotateX(8deg) rotateY(-12deg) rotate(-2deg);transition:transform .8s cubic-bezier(.34,1.3,.64,1)}[dir=rtl] .pay__card{transform:rotateX(8deg) rotateY(12deg) rotate(2deg)}.pay__shine{position:absolute;inset:0;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255/.16) 48%,transparent 60%);transform:translateX(-120%);pointer-events:none}.pay__card-top{display:flex;align-items:center;gap:12px}.pay__chip{display:grid;place-items:center;inline-size:40px;block-size:30px;border-radius:7px;background:linear-gradient(135deg,#f1dfa6,#c9a756);box-shadow:inset 0 0 0 1px rgb(0 0 0/.15)}.pay__chip span{inline-size:60%;block-size:50%;border:1.5px solid rgb(0 0 0/.22);border-radius:3px}.pay__wave{inline-size:22px;block-size:22px;fill:none;stroke:rgb(255 255 255/.8);stroke-width:1.8;stroke-linecap:round}.pay__card-logo{-webkit-margin-start:auto;margin-inline-start:auto;inline-size:auto;block-size:28px;padding:5px 9px;border-radius:8px;background:#ffffff}.pay__number{font:600 clamp(17px,1.8vw,21px) var(--mono);letter-spacing:.12em}.pay__holder{display:flex;justify-content:space-between;font:600 11.5px var(--mono);letter-spacing:.1em;color:rgb(255 255 255/.8)}.pay__methods{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:18px 0 0;padding:0;list-style:none}.pay__method{--fg:#1a1236;--fg-rgb:26 18 54;display:grid;place-items:center;min-block-size:58px;padding:10px;border-radius:14px;background:#ffffff;border:1px solid rgb(26 18 54/.1);box-shadow:0 6px 14px -10px rgb(26 18 54/.35)}.pay__method img{display:block;inline-size:auto;max-inline-size:100%}.pay__method[data-kind=text]{display:flex;justify-content:center;gap:8px;font:700 12.5px/1.3 var(--body);color:#1a1236;text-align:start}.pay__method[data-kind=text] .sheet-icon{flex:none;inline-size:26px;block-size:26px}.pay__safety{display:grid;grid-gap:22px;gap:22px;margin:0;padding:0;list-style:none}.pay__safety li{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.pay__safety .pay__tile{margin:0}.pay__safety-title{margin:2px 0 4px;font:700 16px var(--display);color:var(--fg)}.pay__safety-body{margin:0;font:400 14px/1.65 var(--body);color:var(--fg-60)}.pay__note{margin:26px 0 0;-webkit-padding-before:18px;padding-block-start:18px;-webkit-border-before:1px dashed var(--line-strong);border-block-start:1px dashed var(--line-strong);font:500 13px var(--body);color:var(--fg-55)}@media (prefers-reduced-motion:no-preference){.pay__card{animation:pay-float 5s ease-in-out infinite alternate}.pay__shine{animation:pay-shine 5s ease-in-out 1.2s infinite}}@keyframes pay-float{to{translate:0 -8px}}@keyframes pay-shine{0%{transform:translateX(-120%)}35%,to{transform:translateX(120%)}}@media (hover:hover){.pay__stage:hover .pay__card{transform:rotateX(0) rotateY(0) rotate(0)}}@media (max-width:64rem){.pay__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.pay__methods{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none){.addon[data-live],.link-card[data-live],.why__card[data-live]{--gx:50%;--gy:0%}.addon[data-live]:before,.link-card[data-live]:before,.why__card[data-live]:after,.why__card[data-live]:before{opacity:1}.addon[data-live],.link-card[data-live]{transform:translateY(-4px);border-color:rgb(var(--violet-soft-rgb)/.35);box-shadow:var(--shadow-3)}.link-card[data-live] .link-card__pattern{opacity:.34;transform:scale(1.06)}.addon[data-live] .addon__pattern{opacity:.45}.incl__grid[data-live] .receipt-wrap{transform:rotate(0) translateY(-4px)}.pay__stage[data-live] .pay__card{transform:rotateX(0) rotateY(0) rotate(0)}.svc__card[data-live]{transform:translateY(-3px)}.learn[data-live],.svc__card[data-live]{border-color:rgb(var(--violet-soft-rgb)/.4);box-shadow:var(--shadow-3)}.learn[data-live] .learn__hub{scale:1.08}.learn[data-live] .learn__sat--1{translate:calc(-6px * var(--out)) -4px}.learn[data-live] .learn__sat--2{translate:calc(-4px * var(--out)) 4px}.learn[data-live] .learn__sat--3{translate:calc(6px * var(--out)) -4px}.learn[data-live] .learn__sat--4{translate:calc(6px * var(--out)) 4px}}@media (hover:none) and (prefers-reduced-motion:no-preference){.why__card--updates[data-live] .why-draw__box{transform:translateX(2px)}.why__card--updates[data-live] .why-draw__flow{animation:why-flow .9s linear infinite}.why__card--updates[data-live] .why-draw__ring{stroke-dasharray:1 0}.why__card--updates[data-live] .why-draw__done{opacity:1}.why__card--watch[data-live] .why-draw__accent{animation:why-beat 1.1s ease-in-out infinite}.why__card--own[data-live] .why-draw__accent{transform:rotate(-14deg) translateX(-2px)}.addon[data-live] .mk-tile,.link-card[data-live] .mk-tile{transform:scale(1.08) rotate(-4deg)}.mig[data-live] .mig__flow{animation:mig-flow .7s linear infinite}.svc__card[data-live] .art__chart [pathLength]{stroke-dasharray:1;animation:art-redraw .9s var(--ease)}.svc__card[data-live] .art__pointer{transform:rotate(-8deg)}.svc__card[data-live] .art__knob--1{transform:translateY(14px)}.svc__card[data-live] .art__knob--2{transform:translateY(-13px)}.svc__card[data-live] .art__knob--3{transform:translateY(9px)}.svc__card[data-live] .art__gear{transform:rotate(120deg)}.svc__card[data-live] .art__rocket{transform:translateY(-9px)}.svc__card[data-live] .art__flame{animation:art-flame .18s steps(2) infinite;transform-origin:top}}.einv{-webkit-padding-before:clamp(120px,13vw,200px);padding-block-start:clamp(120px,13vw,200px)}.einv__grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px)}.einv__copy{display:grid;grid-gap:20px;gap:20px;justify-items:start}.einv__title{max-inline-size:22ch;font-size:clamp(30px,3.3vw,46px)}.einv__cta{gap:8px;-webkit-margin-before:6px;margin-block-start:6px}.einv__cta .arrow{transition:transform .2s var(--ease)}[dir=rtl] .einv__cta .arrow{transform:scaleX(-1)}@media (hover:hover){.einv__cta:hover .arrow{transform:translateX(3px)}[dir=rtl] .einv__cta:hover .arrow{transform:scaleX(-1) translateX(3px)}}.einv__accent{display:block;color:var(--violet)}[data-theme=dark] .einv__accent{color:var(--violet-soft)}.einv__art{min-inline-size:0}.einv__img{display:block;inline-size:100%;block-size:auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.einv__img--dark{-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent),radial-gradient(42% 48% at 100% 100%,rgb(0 0 0/.15),#000);-webkit-mask-composite:source-in,source-in;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent),linear-gradient(180deg,transparent,#000 10%,#000 90%,transparent),radial-gradient(42% 48% at 100% 100%,rgb(0 0 0/.15),#000);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.einv__img--dark,[data-theme=dark] .einv__img--light{display:none}[data-theme=dark] .einv__img--dark{display:block}.einv__points{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;margin:clamp(32px,4vw,48px) 0 0;padding:0;list-style:none}.einv__points li{display:flex;align-items:flex-start;gap:16px;padding:clamp(20px,2.2vw,28px);border:1px solid var(--line);border-radius:20px;background:rgb(var(--surface-rgb))}.einv__icon{flex:none;inline-size:56px;block-size:56px;padding:9px;border:1px solid rgb(var(--violet-rgb)/.16);border-radius:16px;background:rgb(var(--violet-rgb)/.06);--draw-spread:0.8s;--draw-dur:0.8s}.einv__point-title{margin:4px 0 6px;font-size:17px;font-weight:700;line-height:1.4}.einv__point-body{margin:0;font-size:14.5px;line-height:1.7;color:var(--fg-65);text-wrap:pretty}@media (max-width:64rem){.einv__grid{grid-template-columns:minmax(0,1fr)}.einv__art{justify-self:center;inline-size:min(100%,680px)}.einv__points{grid-template-columns:minmax(0,1fr)}}