.ss{--ss-ease:cubic-bezier(.4, 0, .2, 1);--ss-ease-out:cubic-bezier(.16, 1, .3, 1);--ss-card-scale:1;--ss-fg:var(--ink);--ss-fg-muted:var(--ink2);--ss-accent:var(--rust);--ss-on-accent:var(--on-rust);--ss-site-bg:var(--card);--ss-chrome:var(--bg2);--ss-line:var(--line);--ss-grid:var(--grid);--ss-chip:var(--card);--ss-chip-fg:var(--ink);--ss-chip-muted:var(--ink2);--ss-pill-on:var(--inv);--ss-pill-on-fg:var(--inv-ink);--ss-glow-a:var(--glow);border-radius:var(--radius,28px);color:var(--ss-fg);background:var(--ss-panel);border:1.5px solid var(--ss-panel-rim);box-shadow:var(--ss-panel-shadow);isolation:isolate;font-family:inherit;position:relative;overflow:hidden}.ss[data-theme=light]{--ss-glow-b:#6a783452;--ss-panel:var(--stage);--ss-panel-rim:var(--line);--ss-panel-shadow:0 40px 90px -40px #6b3f2273;--ss-card-rim:#2a1d1224;--ss-drop:#6b3f2266;--ss-vignette:#e4d3ae00;--ss-horizon:#fff6def2;--ss-mock-line:#2a1d1224}.ss[data-theme=dark]{--ss-glow-b:#9aa85a33;--ss-panel:var(--stage);--ss-panel-rim:var(--line);--ss-panel-shadow:0 40px 100px -30px #000000bf;--ss-card-rim:#f3e9d21f;--ss-drop:#000000c7;--ss-vignette:#0d090699;--ss-horizon:#e8a33d52;--ss-mock-line:#f3e9d224}.ss-glow{filter:blur(90px);opacity:.9;pointer-events:none;border-radius:50%;animation:22s ease-in-out infinite alternate ss-drift;position:absolute}.ss-glow.a{background:var(--ss-glow-a);width:620px;height:620px;bottom:-320px;left:-220px}.ss-glow.b{background:var(--ss-glow-b);width:680px;height:680px;animation-duration:28s;animation-direction:alternate-reverse;top:-360px;right:-240px}@keyframes ss-drift{to{transform:translate(120px,-60px)scale(1.12)}}.ss-stage{perspective:1400px;perspective-origin:50% 30%;touch-action:pan-y;-webkit-user-select:none;user-select:none;outline:none;height:560px;position:relative;overflow:hidden}.ss-stage:focus-visible{box-shadow:inset 0 0 0 3px var(--ss-accent)}.ss-horizon{pointer-events:none;background:radial-gradient(ellipse 60% 50% at 50% 50%, var(--ss-horizon), transparent 70%);height:160px;margin-top:-80px;position:absolute;top:30%;left:0;right:0}.ss-track{transform-style:preserve-3d;transform:scale(var(--ss-card-scale));position:absolute;inset:0}.ss-floor{will-change:transform;background-image:linear-gradient(var(--ss-grid) 2px, transparent 2px), linear-gradient(90deg, var(--ss-grid) 2px, transparent 2px);background-position:50% 0;background-size:200px 200px;width:3600px;height:4800px;margin:-2400px 0 0 -1800px;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(45% 55% at 50% 65%,#000 30%,#0000 100%);mask-image:radial-gradient(45% 55% at 50% 65%,#000 30%,#0000 100%)}.ss-vignette{z-index:150;pointer-events:none;background:radial-gradient(ellipse 70% 80% at 50% 45%, transparent 55%, var(--ss-vignette));position:absolute;inset:0}.ss-card{width:340px;height:430px;font:inherit;color:inherit;text-align:start;cursor:pointer;transform-style:preserve-3d;will-change:transform, opacity, filter;opacity:0;background:0 0;border:0;margin:-230px 0 0 -170px;padding:0;position:absolute;top:50%;left:50%}.ss-card.is-front{cursor:zoom-in}.ss-card:focus-visible{outline:none}.ss-card:focus-visible .ss-face{box-shadow:0 0 0 3px var(--mustard), 0 30px 60px -20px var(--ss-drop)}.ss-drop{background:var(--ss-drop);filter:blur(18px);opacity:.55;border-radius:50%;height:40px;position:absolute;bottom:-46px;left:12%;right:12%}.ss-face{background:var(--ss-site-bg);box-shadow:0 0 0 1.5px var(--ss-card-rim), 0 40px 70px -24px var(--ss-drop);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg)) scale(var(--zs,1));transition:transform .5s var(--ss-ease-out), box-shadow .45s var(--ss-ease), opacity .6s var(--ss-ease), filter .6s var(--ss-ease);border-radius:20px;position:absolute;inset:0;overflow:hidden}.ss-card:hover .ss-face{box-shadow:0 0 0 1.5px var(--ss-card-rim), 0 50px 90px -24px var(--ss-drop)}.ss-card.is-front .ss-face{box-shadow:0 0 0 1.5px var(--ss-card-rim), 0 44px 90px -30px var(--rust)}.ss-glare{pointer-events:none;opacity:0;background:radial-gradient(circle at var(--gx,50%) var(--gy,30%), #fff8e673, transparent 45%);transition:opacity .4s;position:absolute;inset:0}.ss-card:hover .ss-glare{opacity:1}.ss-sheen{pointer-events:none;background:linear-gradient(105deg,#0000 40%,#fff8e680 50%,#0000 60%);position:absolute;inset:-20%;transform:translate(120%)}.ss-card.is-front .ss-sheen{animation:ss-sweep 1.6s .3s var(--ss-ease) both}@keyframes ss-sweep{0%{transform:translate(120%)}to{transform:translate(-120%)}}.ss-site{flex-direction:column;display:flex;position:absolute;inset:0}.ss-chrome{background:var(--ss-chrome);direction:ltr;flex:none;align-items:center;gap:6px;height:30px;padding:0 12px;display:flex}.ss-dot{border-radius:50%;flex:none;width:8px;height:8px}.ss-dot.is-rust{background:#b5441f}.ss-dot.is-mustard{background:#d9962b}.ss-dot.is-olive{background:#6a7834}.ss-url{background:var(--ss-mock-line);height:16px;color:var(--ss-chip-muted);font:500 9px var(--font-mono);white-space:nowrap;border-radius:8px;flex:1;justify-content:center;align-items:center;margin-left:8px;display:flex;overflow:hidden}.ss-nav{justify-content:space-between;align-items:center;padding:11px 14px;display:flex}.ss-logo{background:var(--ss-fg);border-radius:3px;width:46px;height:10px}.ss-links{gap:6px;display:flex}.ss-links i{background:var(--ss-mock-line);border-radius:3px;width:22px;height:5px}.ss-hero{--m-bg:#e9dcc0;--m-fg:#2a1d12;--a1:#b5441f;--a2:#d9962b;--a3:#6a7834;background:var(--m-bg);height:186px;color:var(--m-fg);border-radius:14px;flex:none;margin:0 12px;position:relative;overflow:hidden}.ss-hero.is-moss{--m-bg:#34472a;--m-fg:#f3e9d2;--a1:#d9962b;--a2:#e9dcc0;--a3:#b5441f}.ss-hero.is-rust{--m-bg:#b5441f;--m-fg:#fbf5e6;--a1:#e9b65a;--a2:#f3e9d2;--a3:#6b3f22}.ss-hero.is-mustard{--m-bg:#d9962b;--m-fg:#2a1d12;--a1:#6b3f22;--a2:#b5441f;--a3:#f3e9d2}.ss-hero.is-umber{--m-bg:#6b3f22;--m-fg:#f3e9d2;--a1:#d9962b;--a2:#6a7834;--a3:#e9dcc0}.ss-hero.is-ink{--m-bg:#2a1d12;--m-fg:#e9b65a;--a1:#b5441f;--a2:#d9962b;--a3:#6a7834}.ss-hero.is-olive{--m-bg:#6a7834;--m-fg:#fbf5e6;--a1:#e9b65a;--a2:#b5441f;--a3:#2a1d12}.ss-hero img{object-fit:cover;width:100%;height:100%;transition:transform 2.2s var(--ss-ease-out);position:absolute;inset:0;transform:scale(1.18)}.ss-card.is-front .ss-hero img,.ss-card.is-front .ss-arcs{transform:none}.ss-arcs{fill:none;stroke-width:22px;transform-origin:70% 100%;width:260px;height:140px;transition:transform 2.2s var(--ss-ease-out);position:absolute;bottom:-8px;right:-40px;transform:scale(1.18)}.ss-arcs path:first-child{stroke:var(--a1)}.ss-arcs path:nth-child(2){stroke:var(--a2)}.ss-arcs path:nth-child(3){stroke:var(--a3)}.ss-brand{font:800 30px / 1 var(--font-latin-display);letter-spacing:-.04em;direction:ltr;position:absolute;top:18px;left:18px}.ss-copy{flex-direction:column;gap:6px;padding:12px 14px 0;display:flex}.ss-h{color:var(--ss-fg);font-size:15px;font-weight:800;line-height:1.5}.ss-ln{background:var(--ss-mock-line);border-radius:3px;height:6px}.ss-cta{background:var(--ss-accent);height:20px;color:var(--ss-on-accent);border-radius:999px;align-self:flex-start;margin-top:2px;padding:0 12px;font-size:10px;font-weight:700;line-height:20px}.ss-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:12px 14px 0;display:grid}.ss-tiles i{background:var(--ss-mock-line);border-radius:8px;height:40px}.ss-tag{bottom:14px;background:var(--ss-chip);color:var(--ss-chip-fg);border:1.5px solid var(--line);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:700;display:flex;position:absolute;inset-inline-end:14px;box-shadow:0 6px 16px #2a1d1233}.ss-tag b{color:var(--ss-accent);font-variant-numeric:tabular-nums;font-weight:800}.ss-card.is-front .ss-tag{animation:ss-land .7s .6s var(--ss-ease-out) both}@keyframes ss-land{0%{opacity:0;transform:translateY(14px)}}.ss.is-open .ss-card:not(.is-front) .ss-face{opacity:.08;filter:blur(4px)}.ss.is-open .ss-card.is-front{--zs:1.06}.ss-info{z-index:200;background:var(--ss-chip);width:380px;color:var(--ss-chip-fg);border:1.5px solid var(--line);box-shadow:0 30px 80px -30px var(--ss-drop);opacity:0;pointer-events:none;transform:translateY(-50%) translateX(var(--ix,30px));transition:opacity .45s var(--ss-ease), transform .6s var(--ss-ease-out);border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex;position:absolute;top:50%}.ss.is-open .ss-info{opacity:1;pointer-events:auto;transform:translateY(-50%)}.ss-info.on-left{--ix:-30px;left:64px}.ss-info.on-right{--ix:30px;right:64px}.ss-info h3{margin:0;padding-inline-end:44px;font-size:28px;font-weight:800;line-height:1.35}.ws-root[lang=fa] .ss-info h3{font-family:var(--font-fa-display);font-weight:400}.ss-info p{color:var(--ss-chip-muted);margin:0;font-size:15px;line-height:1.9}.ss-eyebrow{font:600 12px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--ss-accent)}.ss-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;font-size:14px;display:grid}.ss-meta span{color:var(--ss-chip-muted);display:block}.ss-chips{flex-wrap:wrap;gap:6px;display:flex}.ss-chips span{border:1.5px solid var(--line);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500}.ss-go{background:var(--rust);height:48px;color:var(--on-rust);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.ss-go[hidden]{display:none}.ss-close{top:14px;background:var(--bg2);width:44px;height:44px;color:var(--ss-chip-fg);cursor:pointer;border:0;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:14px}.ss-go:focus-visible,.ss-close:focus-visible,.ss-pill:focus-visible{outline:3px solid var(--mustard);outline-offset:2px}.ss-hint{z-index:160;background:var(--ss-chip);color:var(--ss-chip-muted);border:1.5px solid var(--line);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .4s, transform .4s var(--ss-ease-out);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;display:flex;position:absolute;top:24px;left:50%;transform:translate(-50%,-6px);box-shadow:0 8px 20px #2a1d121f}.ss:hover .ss-hint{opacity:1;transform:translate(-50%)}.ss.is-open .ss-hint{opacity:0}.ss-pills{z-index:170;scrollbar-width:none;background:var(--ss-chip);border:1.5px solid var(--line);border-radius:999px;gap:4px;max-width:calc(100% - 32px);padding:6px;display:flex;position:absolute;bottom:24px;left:50%;overflow-x:auto;transform:translate(-50%);box-shadow:0 10px 30px #2a1d122e}.ss-pills::-webkit-scrollbar{display:none}.ss-pill{height:44px;color:var(--ss-chip-muted);font:inherit;cursor:pointer;transition:background .45s var(--ss-ease), color .45s var(--ss-ease);background:0 0;border:0;border-radius:999px;flex:none;padding:0 18px;font-size:15px;font-weight:700}.ss-pill:hover{color:var(--ss-chip-fg)}.ss-pill[aria-current=true]{background:var(--ss-pill-on);color:var(--ss-pill-on-fg)}.ss.is-open .ss-pills{opacity:0;pointer-events:none}@media (width<=900px){.ss-stage{height:440px}.ss{--ss-card-scale:.82}.ss-info,.ss-info.on-left,.ss-info.on-right{border-radius:24px 24px 0 0;width:auto;max-height:82%;inset:auto 0 0;overflow-y:auto;transform:translateY(30px)}.ss.is-open .ss-info{transform:none}}@media (width<=600px){.ss-stage{height:380px}.ss{--ss-card-scale:.52}.ss-hint{display:none}.ss-info,.ss-info.on-left,.ss-info.on-right{max-height:100%;padding:22px}.ss-info h3{font-size:22px}}@media (prefers-reduced-motion:reduce){.ss-glow,.ss-sheen,.ss-card.is-front .ss-tag{animation:none!important}.ss-hero img,.ss-arcs{transition:none}}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-arabic-wght-normal-Cafbb7Zc.woff2)format("woff2-variations");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-ext-wght-normal-tDTa1Fj6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/vazirmatn-latin-wght-normal-BFexNX-K.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-arabic-400-normal-D6_F3AeY.woff2)format("woff2"),url(/assets/lalezar-arabic-400-normal-BT7j_n2X.woff)format("woff")}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-latin-400-normal-CsH8Qv7g.woff2)format("woff2"),url(/assets/lalezar-latin-400-normal-Bm4W26Zi.woff)format("woff")}@font-face{font-family:Lalezar;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/lalezar-latin-ext-400-normal-Boaamuqr.woff2)format("woff2"),url(/assets/lalezar-latin-ext-400-normal-Dq4DC2QX.woff)format("woff")}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-vietnamese-wdth-normal-BKE08zty.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-ext-wdth-normal-DoS1gVTC.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;font-stretch:75% 100%;src:url(/assets/bricolage-grotesque-latin-wdth-normal-Dtb2a5nO.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/jetbrains-mono-latin-600-normal-C8RAYTDA.woff2)format("woff2"),url(/assets/jetbrains-mono-latin-600-normal-BfsvjouI.woff)format("woff")}:root{--cream-50:oklch(97% .012 75);--cream-100:oklch(94% .02 72);--cream-200:oklch(89% .03 70);--ink-900:oklch(19% .02 50);--ink-700:oklch(30% .02 50);--ink-500:oklch(46% .02 50);--ink-300:oklch(64% .015 50);--terracotta-600:oklch(52% .22 33);--terracotta-500:oklch(58% .22 33);--terracotta-100:oklch(93% .06 33);--olive-600:oklch(48% .15 142);--olive-500:oklch(54% .15 142);--olive-100:oklch(92% .05 142);--mustard-600:oklch(70% .19 82);--mustard-500:oklch(76% .19 82);--mustard-100:oklch(94% .06 82);--indigo-600:oklch(40% .15 268);--indigo-500:oklch(46% .15 268);--indigo-100:oklch(92% .04 268);--magenta-600:oklch(48% .22 350);--magenta-500:oklch(56% .22 350);--bg-page:var(--cream-50);--bg-surface:var(--cream-100);--bg-surface-raised:oklch(99% .006 75);--border-subtle:var(--cream-200);--border-strong:var(--ink-300);--text-primary:var(--ink-900);--text-secondary:var(--ink-500);--text-inverse:var(--cream-50);--brand-primary:var(--terracotta-600);--brand-primary-hover:var(--terracotta-500);--brand-secondary:var(--indigo-600);--accent-success:var(--olive-600);--accent-warn:var(--mustard-600);--link:var(--indigo-600);--link-hover:var(--terracotta-600);--font-fa:"Vazirmatn Variable", Tahoma, sans-serif;--font-display-latin:"Bricolage Grotesque Variable", "Vazirmatn Variable", sans-serif;--text-xs:13px;--text-sm:15px;--text-base:17px;--text-lg:20px;--text-xl:26px;--text-2xl:34px;--text-3xl:46px;--text-4xl:64px;--leading-tight:1.2;--leading-normal:1.6;--leading-loose:1.9;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-black:800;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--space-10:128px;--radius-sm:8px;--radius-md:14px;--radius-lg:22px;--radius-pill:999px;--container-max:1200px;--shadow-sm:0 1px 2px oklch(19% .02 50/.08);--shadow-md:0 8px 24px oklch(19% .02 50/.12);--shadow-lg:0 20px 48px oklch(19% .02 50/.16);--shadow-inset:inset 0 1px 0 oklch(100% 0 0/.4);--ease-out:cubic-bezier(.16, 1, .3, 1);--duration-fast:.15s;--duration-base:.24s}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-fa);margin:0}a{color:inherit}.ws-root{--font-fa:"Vazirmatn Variable", Tahoma, sans-serif;--font-fa-display:"Lalezar", "Vazirmatn Variable", sans-serif;--font-latin:"Instrument Sans Variable", "Vazirmatn Variable", system-ui, sans-serif;--font-latin-display:"Bricolage Grotesque Variable", "Instrument Sans Variable", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:cubic-bezier(.3, 1.4, .5, 1);--radius:8px;--gutter:clamp(16px, 4vw, 32px);--max:1280px;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-fa);flex-direction:column;transition:background .6s,color .6s;display:flex;position:relative;overflow:hidden}.ws-root[lang=en]{font-family:var(--font-latin)}.ws-root.t-day{--bg:#eeebe4;--bg2:#e2ded5;--card:#f8f6f1;--ink:#0f0f0f;--ink2:#4a4742;--line:#0f0f0f29;--rust:#b52418;--mustard:#b87800;--olive:#3a3a3a;--brown:#1c1c1c;--on-rust:#fff;--poster:#0f0f0f;--poster-ink:#f2efe8;--rust-on-inv:#ff5a3c;--mustard-text:#8a5a00;--featured-price:#ffb81c;--sun:#ffb81c;--inv:#0f0f0f;--inv-ink:#f2efe8;--chip-bg:#f8f6f1;--stage:#e2ded5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ws-root.t-night{--bg:#0b0b0c;--bg2:#141415;--card:#1a1a1c;--ink:#f2efe8;--ink2:#f2efe8bd;--line:#f2efe829;--rust:#ff5a3c;--mustard:#ffb81c;--olive:#8c8c8c;--brown:#bdbdbd;--on-rust:#0b0b0c;--poster:#c92a1c;--poster-ink:#fff;--rust-on-inv:#c92a1c;--mustard-text:#ffb81c;--featured-price:#c92a1c;--sun:#ffb81c;--inv:#f2efe8;--inv-ink:#0b0b0c;--chip-bg:#1a1a1c;--stage:#070708;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.ws-root *,.ws-root :before,.ws-root :after{box-sizing:border-box}.ws-root a{color:inherit;text-decoration:none}.ws-root :focus-visible{outline:3px solid var(--mustard);outline-offset:3px;border-radius:6px}.ws-root h1,.ws-root h2,.ws-root h3,.ws-root p{margin:0}.ws-display{font-family:var(--font-fa-display);text-wrap:balance;font-weight:400;line-height:1.25}.ws-root[lang=en] .ws-display{font-family:var(--font-latin-display);letter-spacing:-.04em;font-weight:800;line-height:1.02}.ws-latin{font-family:var(--font-latin-display);letter-spacing:-.03em;font-weight:800}.ws-mono{font-family:var(--font-mono);unicode-bidi:isolate}.ws-h2{font-size:clamp(36px,5vw,70px)}.ws-body{max-width:40em;font-size:18px;line-height:1.9}.ws-root[lang=en] .ws-body{line-height:1.6}.ws-small{font-size:14px}.ws-muted{color:var(--ink2)}.ws-eyebrow{font:600 13px var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--rust);direction:ltr;unicode-bidi:isolate}.ws-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ws-error{color:var(--rust);font-weight:600}.ws-section{max-width:var(--max);padding:clamp(72px, 9vw, 110px) var(--gutter);margin:0 auto}.ws-band{background:var(--bg2);transition:background .6s}.ws-section-intro{flex-direction:column;gap:14px;max-width:760px;display:flex}.ws-section-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:40px;display:flex}.ws-section>.ws-section-intro{margin-bottom:44px}.ws-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ws-row.is-center{justify-content:center}.ws-load-state{min-height:60vh;padding:40px var(--gutter);color:var(--ink2);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.ws-btn{cursor:pointer;white-space:nowrap;min-height:50px;transition:transform .25s var(--ease-out), box-shadow .25s, background .3s, color .3s;border:1.5px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-family:inherit;font-size:16px;font-weight:600;display:inline-flex}.ws-btn:hover{transform:translateY(-2px)}.ws-btn:active{transform:translateY(0)scale(.98)}.ws-btn.is-rust{background:var(--rust);color:var(--on-rust)}.ws-btn.is-ghost{color:var(--ink);border-color:var(--ink);background:0 0}.ws-btn.is-ghost:hover{background:var(--line)}.ws-btn.is-lg{min-height:58px;padding:0 34px;font-size:18px}.ws-btn.is-sm{min-height:44px;padding:0 20px;font-size:15px}.ws-btn.is-icon{width:50px;padding:0}.ws-chip-btn{border:1.5px solid var(--line);background:var(--card);min-width:48px;min-height:44px;color:var(--ink);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-family:inherit;font-size:14px;font-weight:600;transition:background .3s,border-color .3s;display:inline-flex}.ws-chip-btn:hover{border-color:var(--ink)}.ws-chip-btn [lang=fa]{font-family:var(--font-fa)}.ws-chip-btn svg{transition:transform .6s var(--ease-spring)}.ws-chip-btn:hover svg{transform:rotate(40deg)}.ws-root[dir=rtl] .ws-flip-rtl,.ws-root[dir=ltr] .ws-flip-ltr{transform:scaleX(-1)}.ws-header{z-index:10;width:100%;max-width:var(--max);padding:20px var(--gutter);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;display:flex;position:relative}.ws-wordmark-dot{background:var(--rust);width:.2em;height:.2em;margin-inline-start:.04em;display:inline-block}.ws-wordmark{font-family:var(--font-latin-display);letter-spacing:-.04em;align-items:center;font-size:30px;font-weight:800;line-height:1;display:inline-flex}.ws-nav{flex-wrap:wrap;gap:2px;display:flex}.ws-nav-link{color:var(--ink2);border-radius:999px;padding:10px 14px;font-size:15px;font-weight:500;transition:color .2s,background .2s}.ws-nav-link:hover{color:var(--ink);background:var(--line)}.ws-header-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}@media (width<=860px){.ws-nav{scrollbar-width:none;flex-wrap:nowrap;order:3;width:100%;min-width:0;padding-bottom:4px;overflow-x:auto}.ws-nav-link{white-space:nowrap}.ws-hide-sm{display:none!important}}.ws-opening{position:relative}.ws-letterbox{z-index:40;pointer-events:none;background:#000;height:110px;animation:1.5s cubic-bezier(.7,0,.2,1) .2s both ws-letterbox;position:absolute;inset-inline:0}.ws-letterbox.is-top{transform-origin:50% 0;top:0}.ws-letterbox.is-bottom{transform-origin:50% 100%;bottom:0}@keyframes ws-letterbox{0%{transform:scaleY(1)}to{transform:scaleY(0)}}.ws-line{padding-bottom:.1em;display:block;overflow:hidden}.ws-line>span{animation:ws-line-up 1.2s var(--ease-out) .55s both;display:inline-block}.ws-line+.ws-line>span{animation-delay:.75s}@keyframes ws-line-up{0%{transform:translateY(110%)}to{transform:none}}.ws-hero{max-width:1320px;padding:8px var(--gutter) 32px;flex-wrap:wrap;align-items:center;gap:16px;margin:0 auto;display:flex;position:relative}.ws-hero-copy{z-index:3;flex-direction:column;flex:460px;align-items:flex-start;gap:26px;min-width:0;display:flex;position:relative}.ws-hero-copy>*{animation:ws-rise .9s var(--ease-out) both}.ws-hero-copy>:nth-child(3){animation-delay:.3s}.ws-hero-copy>:nth-child(4){animation-delay:.45s}.ws-hero-copy>:nth-child(5){animation-delay:.6s}@keyframes ws-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.ws-accent-line{color:var(--rust)}.ws-hero-title{font-size:clamp(54px,7.6vw,118px);line-height:1.1}.ws-root[lang=en] .ws-hero-title{line-height:.98}.ws-lead{max-width:31em;color:var(--ink2);font-size:20px;line-height:1.95}.ws-root[lang=en] .ws-lead{line-height:1.6}.ws-stage3d{perspective:1600px;flex:480px;min-width:0;height:620px;position:relative}.ws-scene{width:0;height:0;transform-style:preserve-3d;animation:14s ease-in-out infinite alternate ws-sway;position:absolute;top:50%;left:50%}@keyframes ws-sway{0%{transform:rotateX(-14deg)rotateY(-34deg)}to{transform:rotateX(-12deg)rotateY(-16deg)}}.ws-pos{transform-style:preserve-3d;position:absolute;top:0;left:0}.ws-slab{width:320px;height:58px;transform-style:preserve-3d;margin:-29px 0 0 -160px;animation:6s ease-in-out infinite ws-bob;position:absolute}.ws-slab.is-steel{--slab:#2b2b2e;--slab2:#2b2b2e}.ws-slab.is-ember{--slab:#b8281a;--slab2:#b8281a}.ws-slab.is-black{--slab:#141416;--slab2:#141416}@keyframes ws-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ws-slab-face{background:var(--slab);border:1px solid #f3e9d238;border-radius:4px;position:absolute}.ws-slab-face.is-front{background:var(--slab);color:#f3e9d2;letter-spacing:.08em;direction:ltr;align-items:center;gap:14px;width:320px;height:58px;padding:0 18px;font-size:12px;font-weight:600;display:flex;top:0;left:0;transform:translateZ(56px)}.ws-slab-face.is-top{filter:brightness(1.3);width:320px;height:112px;top:-56px;left:0;transform:rotateX(90deg)}.ws-slab-face.is-right{filter:brightness(.6);width:112px;height:58px;top:0;left:264px;transform:rotateY(90deg)}.ws-led{background:#ffb81c;border-radius:50%;width:9px;height:9px;animation:2.6s ease-in-out infinite ws-blink}@keyframes ws-blink{0%,to{opacity:1}50%{opacity:.35}}.ws-vent{background:#f2efe847;border-radius:2px;flex:1;height:20px}.ws-chip3{white-space:nowrap;font:600 13px var(--font-mono);background:var(--chip-bg);color:var(--ink);border:1.5px solid var(--ink);border-radius:999px;margin:-17px 0 0 -40px;padding:8px 16px;animation:5s ease-in-out infinite ws-bob;position:absolute;box-shadow:0 14px 30px -12px #00000073}@media (width<=900px){.ws-stage3d{height:460px;margin-block:-20px -40px;transform:scale(.7)}}@keyframes ws-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.ws-marquee{direction:ltr;padding:30px 0 10px;overflow:hidden}.ws-marquee-track{align-items:center;width:max-content;animation:70s linear infinite ws-slide;display:flex}.ws-marquee-item{align-items:center;display:flex}.ws-marquee-word{font-family:var(--font-latin-display);letter-spacing:-.035em;text-transform:uppercase;white-space:nowrap;padding:0 .3em;font-size:clamp(64px,10vw,160px);font-weight:800;font-stretch:78%;line-height:1.1}.ws-marquee-word.is-fill{color:var(--rust)}.ws-marquee-word.is-stroke{color:#0000;-webkit-text-stroke:1.5px var(--ink)}.ws-marquee-mark{background:var(--mustard);flex:none;width:.22em;height:.22em;font-size:clamp(64px,10vw,160px);transform:rotate(45deg)scale(.6)}.ws-marquee-caption{padding:6px var(--gutter) 0;text-align:center;color:var(--ink2);font-size:17px}.ws-poster{background:var(--poster);color:var(--poster-ink);text-align:center;border-radius:36px;padding:64px clamp(20px,4vw,40px) 0;transition:background .6s;position:relative;overflow:hidden}.ws-poster-presents{letter-spacing:.24em;opacity:.85;font-size:13px}.ws-poster-title{font-size:clamp(44px,6vw,88px);margin:18px 0 6px!important}.ws-poster-sub{letter-spacing:.2em;text-transform:uppercase;opacity:.9;font-size:clamp(14px,1.4vw,18px)}.ws-poster-acts{flex-direction:column;gap:22px;max-width:1000px;margin:48px auto 0;display:flex}.ws-acts{flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.ws-acts li{transition:color .3s, transform .4s var(--ease-spring);cursor:default;display:inline-block}.ws-acts li:hover{color:var(--sun);transform:rotate(-3deg)scale(1.05)}.ws-acts.is-headliners{font:800 clamp(46px, 7vw, 104px) / 1.05 var(--font-latin-display);letter-spacing:-.035em;text-transform:uppercase;gap:10px 34px;font-stretch:78%}.ws-acts.is-second{font:800 clamp(28px, 3.8vw, 54px) / 1.1 var(--font-latin-display);letter-spacing:-.03em;text-transform:uppercase;gap:8px 30px;font-stretch:78%}.ws-acts.is-third{font:600 clamp(15px, 1.6vw, 20px) var(--font-mono);letter-spacing:.14em;text-transform:uppercase;opacity:.9;gap:8px 26px}.ws-poster-foot{opacity:.92;max-width:40em;font-size:18px;line-height:1.9;margin:40px auto 0!important}.ws-term-bar i,.ws-live-bar i{background:var(--line);border-radius:50%;width:9px;height:9px}.ws-root i.is-rust{background:#b5441f}.ws-root i.is-mustard{background:#d9962b}.ws-root i.is-olive{background:#6a7834}.ws-ss-head{align-items:flex-end}.ws-ss-eyebrow{align-items:center;gap:10px;display:inline-flex}.ws-ss-eyebrow img{object-fit:contain;width:28px;height:28px}.ws-ss-focus{max-width:22em;color:var(--ink2);font-size:15px;line-height:1.8}.ws-ss-focus span{font:600 12px var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--rust);display:block}.ws-ss-host{min-height:560px}@media (width<=900px){.ws-ss-host{min-height:440px}}@media (width<=600px){.ws-ss-host{min-height:380px}}.ws-install-pct{color:var(--rust);font-variant-numeric:tabular-nums;font-size:clamp(56px,7vw,96px);line-height:1}.ws-install{flex-wrap:wrap;align-items:stretch;gap:18px;display:flex}.ws-term{border-radius:var(--radius);color:#f3e9d2;background:#16100a;border:1.5px solid #f3e9d21f;flex-direction:column;flex:999 560px;min-width:0;height:600px;display:flex;overflow:hidden;box-shadow:0 40px 80px -40px #0009}.ws-term-bar{align-items:center;gap:6px;padding:15px 18px;display:flex}.ws-term-bar .ws-mono{color:#f3e9d280;margin-inline-start:auto;font-size:12px}.ws-term-progress{background:#f3e9d214;height:3px}.ws-term-progress i{background:var(--rust);height:100%;transition:width .6s var(--ease-out);display:block}.ws-term-body{text-align:left;scrollbar-width:thin;scroll-behavior:smooth;flex-direction:column;flex:1;gap:10px;min-height:0;padding:18px 22px 24px;font-size:13px;line-height:1.6;display:flex;overflow-y:auto}.ws-term-dim{color:#f3e9d29e}.ws-term-prompt{color:#e9b65a}.ws-term-block{animation:.35s ease-out both ws-log-in}.ws-term-ok{color:#a9b86a}.ws-term-live{color:#e9b65a;margin-top:6px;font-weight:600;animation:.5s ease-out both ws-log-in}@keyframes ws-log-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ws-type{vertical-align:bottom;white-space:nowrap;width:calc(var(--chars) * 1ch);animation:ws-type .45s steps(var(--chars)) both;display:inline-block;overflow:hidden}@keyframes ws-type{0%{width:0}}.ws-term-bar-line{align-items:center;gap:12px;margin-top:4px;display:flex}.ws-term-meter{background:#f3e9d21a;border-radius:4px;width:220px;max-width:50%;height:8px;position:relative;overflow:hidden}.ws-term-meter i{background:var(--mustard);transform-origin:0;animation:ease-in-out both ws-progress;position:absolute;inset:0}.ws-caret{background:#ffb81c;width:8px;height:15px;animation:1s steps(2,end) infinite ws-blink;display:inline-block}.ws-layers{perspective:1200px;flex-direction:column;flex:320px;gap:10px;min-width:0;display:flex}.ws-layer{--layer:var(--olive);border:1.5px solid var(--line);background:var(--card);transform-origin:50% 100%;transition:transform .5s var(--ease-out), border-color .4s, box-shadow .5s, background .6s;border-radius:18px;padding:12px 14px 14px;position:relative;transform:rotateX(10deg)}.ws-layer.is-edge{--layer:#b5441f}.ws-layer.is-frontend{--layer:#d9962b}.ws-layer.is-ai{--layer:#7a4f8f}.ws-layer.is-backend{--layer:#6a7834}.ws-layer.is-data{--layer:#3f6b70}.ws-layer.is-infra{--layer:#6b3f22}.ws-layer.is-active{border-color:var(--layer);box-shadow:0 18px 36px -20px var(--layer);transform:rotateX(0)translateY(-4px)}.ws-layer.is-complete{border-color:var(--layer)}.ws-layer.is-complete:after{content:"";background:var(--layer);border-radius:4px;width:4px;position:absolute;inset-block:14px;inset-inline-start:0}.ws-layer-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.ws-layer-name{font:800 18px var(--font-latin-display);letter-spacing:-.02em}.ws-layer-count{color:var(--ink2);font-size:12px}.ws-layer-chips{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.ws-layer-chip{border:1.5px dashed var(--line);color:var(--ink2);font:600 12px var(--font-mono);transition:background .35s, color .35s, border-color .35s, transform .45s var(--ease-spring);border-radius:999px;align-items:center;gap:5px;padding:5px 11px;display:inline-flex}.ws-layer-chip.is-busy{border-style:solid;border-color:var(--layer);color:var(--ink);animation:.8s ease-in-out infinite ws-blink}.ws-layer-chip.is-on{border-style:solid;border-color:var(--layer);background:var(--layer);color:#fbf5e6;transform:scale(1.04)}.ws-live{opacity:0;border:1.5px solid var(--ink);background:var(--card);max-height:0;transition:max-height .6s var(--ease-out), opacity .5s, transform .6s var(--ease-out);border-radius:18px;overflow:hidden;transform:translateY(20px)}.ws-live.is-shown{opacity:1;max-height:220px;transform:none}.ws-live-bar{border-bottom:1.5px solid var(--line);align-items:center;gap:6px;padding:10px 12px;font-size:11px;display:flex}.ws-live-bar .ws-mono:first-of-type{color:var(--ink2);margin-inline-start:8px}.ws-live-status{color:#fbf5e6;background:#647131;border-radius:999px;margin-inline-start:auto;padding:2px 8px;font-weight:600}.ws-live-body{flex-direction:column;gap:4px;padding:16px;display:flex}.ws-live-body strong{font-size:26px}.ws-install-controls{flex-wrap:wrap;align-items:center;gap:14px;margin-top:22px;display:flex}.ws-steps{flex:320px;gap:4px;display:flex}.ws-step{cursor:pointer;background:0 0;border:0;flex:1;align-items:center;min-width:10px;height:44px;padding:0;display:flex}.ws-step i{background:var(--line);border-radius:5px;width:100%;height:10px;transition:background .25s;display:block}.ws-step.is-on i{background:var(--rust)}.ws-install-count{color:var(--rust);font-variant-numeric:tabular-nums;font-size:30px}@media (width<=700px){.ws-term{height:440px}.ws-layer{transform:none}}.ws-bento{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:18px;display:grid}.ws-tile{border-radius:var(--radius);background:var(--card);border:1.5px solid var(--line);min-height:290px;transition:transform .45s var(--ease-out), border-color .3s, background .6s;flex-direction:column;gap:16px;padding:34px;display:flex;position:relative}.ws-tile:hover{border-color:var(--rust);transform:translateY(-6px)}.ws-tile.is-wide{grid-column:span 2;min-height:330px}@media (width<=700px){.ws-tile.is-wide{grid-column:auto}}.ws-tile.is-inverted{background:var(--inv);min-height:0;color:var(--inv-ink);border-color:var(--inv);grid-column:1/-1;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:8px 28px;display:grid}.ws-tile.is-inverted .ws-tile-ico{grid-row:1/span 2;width:88px;height:88px}@media (width<=700px){.ws-tile.is-inverted{display:flex}}.ws-tile h3{font-size:25px;font-weight:700}.ws-tile.is-wide h3{font-size:30px}.ws-tile p{color:var(--ink2);max-width:32em;font-size:17px;line-height:1.9}.ws-root[lang=en] .ws-tile p{line-height:1.6}.ws-tile.is-inverted p{color:inherit;opacity:.85}.ws-tile-ico{background:var(--bg2);width:64px;height:64px;color:var(--rust);transition:transform .5s var(--ease-spring);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ws-tile.is-inverted .ws-tile-ico{background:var(--rust);color:var(--on-rust)}.ws-tile:hover .ws-tile-ico{transform:rotate(-12deg)scale(1.08)}.ws-tags{flex-wrap:wrap;gap:8px;margin:auto 0 0;padding:0;list-style:none;display:flex}.ws-tags li{border:1.5px solid var(--line);border-radius:999px;padding:6px 14px;font-size:13px;font-weight:600}.ws-accordion{border-top:2px solid var(--ink)}.ws-acc-item{border-bottom:1.5px solid var(--line)}.ws-acc-heading button{width:100%;color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;padding:24px 4px;display:flex}.ws-acc-ico{background:var(--bg2);width:52px;height:52px;color:var(--rust);border-radius:50%;flex:none;justify-content:center;align-items:center;transition:background .3s,color .3s;display:inline-flex}.ws-acc-item.is-open .ws-acc-ico{background:var(--rust);color:var(--on-rust)}.ws-acc-title{flex:1;font-size:clamp(20px,2.4vw,30px);font-weight:700}.ws-acc-plus{transition:transform .4s var(--ease-spring);flex:none}.ws-acc-item.is-open .ws-acc-plus{transform:rotate(45deg)}.ws-acc-panel{padding:0 4px 26px;padding-inline-start:74px;animation:.4s ease-out both ws-log-in}.ws-faq .ws-acc-panel{padding-inline-start:4px}.ws-acc-panel p{color:var(--ink2);max-width:46em;font-size:18px;line-height:1.9}.ws-root[lang=en] .ws-acc-panel p{line-height:1.6}.ws-domain{border:2px solid var(--ink);background:var(--card);border-radius:36px;flex-direction:column;gap:28px;padding:clamp(28px,5vw,56px);display:flex}.ws-domain-form{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ws-domain-field{border:1.5px solid var(--ink);background:var(--bg);min-width:0;min-height:58px;font:600 18px var(--font-mono);border-radius:999px;flex:360px;align-items:center;gap:6px;padding:0 20px;display:flex}.ws-domain-field:focus-within{outline:3px solid var(--mustard);outline-offset:3px}.ws-domain-field input{min-width:0;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1}.ws-domain-tld{color:var(--rust)}.ws-domain-tlds{flex-wrap:wrap;flex-basis:100%;gap:8px;display:flex}.ws-tld{border:1.5px solid var(--line);min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border-radius:999px;padding:0 16px;font-size:15px;font-weight:600;transition:all .2s}.ws-tld.is-on{background:var(--ink);color:var(--bg);border-color:var(--ink)}.ws-domain-results{border-top:1.5px solid var(--ink);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ws-domain-results li{border-bottom:1.5px dashed var(--line);flex-wrap:wrap;align-items:center;gap:12px 16px;min-height:64px;padding:10px 4px;animation:.35s ease-out both ws-log-in;display:flex}.ws-domain-results li:nth-child(2){animation-delay:50ms}.ws-domain-results li:nth-child(3){animation-delay:.1s}.ws-domain-results li:nth-child(4){animation-delay:.15s}.ws-domain-results li:nth-child(5){animation-delay:.2s}.ws-domain-name{flex:200px;font-size:18px;font-weight:600}.ws-domain-status{color:var(--ink2);align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.ws-domain-status:before{content:"";background:var(--line);border-radius:50%;width:10px;height:10px}.ws-domain-results .is-available .ws-domain-status{color:var(--olive)}.ws-domain-results .is-available .ws-domain-status:before{background:var(--olive);box-shadow:0 0 0 4px color-mix(in srgb, var(--olive) 20%, transparent)}.ws-domain-results .is-taken .ws-domain-name{text-decoration:line-through;-webkit-text-decoration-color:var(--rust);text-decoration-color:var(--rust);color:var(--ink2)}.ws-domain-results .is-taken .ws-domain-status:before{background:var(--rust)}.ws-plan-controls{flex-direction:column;align-items:flex-end;gap:10px;display:flex}.ws-root[dir=rtl] .ws-plan-controls{align-items:flex-start}.ws-segmented{background:var(--card);border:1.5px solid var(--line);border-radius:999px;flex-wrap:wrap;gap:4px;padding:5px;display:inline-flex}.ws-segmented button{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 22px;font-family:inherit;font-size:15px;font-weight:600;transition:all .25s}.ws-segmented.is-small button{min-height:38px;padding:0 16px;font-size:14px}.ws-segmented button.is-on{background:var(--rust);color:var(--on-rust)}.ws-free-months{color:var(--olive);font-size:14px;font-weight:600}.ws-tickets{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:stretch;gap:22px;display:grid}.ws-ticket{border-radius:var(--radius);background:var(--card);color:var(--ink);border:1.5px dashed var(--ink);transition:transform .4s var(--ease-out);flex-direction:column;gap:18px;padding:34px;display:flex;position:relative}.ws-ticket:hover{transform:translateY(-8px)}.ws-ticket.is-featured{background:var(--inv);color:var(--inv-ink);border-color:var(--inv)}.ws-ticket-flag{top:-18px;background:var(--rust);color:var(--on-rust);border-radius:999px;padding:6px 18px;font-size:16px;position:absolute;inset-inline-start:28px}.ws-ticket-admit{opacity:.7;font-size:13px}.ws-ticket-admit .ws-mono{letter-spacing:.18em;font-size:12px}.ws-ticket h3{font-size:28px;font-weight:700}.ws-ticket-badge{background:var(--bg2);border-radius:999px;align-self:flex-start;padding:4px 12px;font-size:13px;font-weight:600}.ws-ticket-price{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.ws-ticket-price strong{font:400 46px / 1 var(--font-fa-display);color:var(--rust)}.ws-root[lang=en] .ws-ticket-price strong{font:800 44px / 1 var(--font-latin-display);letter-spacing:-.03em}.ws-ticket.is-featured .ws-ticket-price strong{color:var(--featured-price)}.ws-ticket-price span{opacity:.75;font-size:14px}.ws-ticket-includes{border-block:1px dashed;flex-direction:column;gap:6px;padding-block:12px;display:flex}.ws-ticket-includes ul{flex-direction:column;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.ws-ticket-includes li{align-items:center;gap:8px;display:flex}.ws-ticket-includes svg{color:var(--olive)}.ws-ticket-specs{flex-direction:column;margin:0;display:flex}.ws-ticket-specs div{border-bottom:1px dashed;justify-content:space-between;gap:12px;padding:10px 0;font-size:15px;display:flex}.ws-ticket-specs div:last-child{border-bottom:0}.ws-ticket-specs dt{opacity:.75}.ws-ticket-specs dd{margin:0;font-weight:600}.ws-ticket .ws-btn{margin-top:auto}.ws-ticket.is-featured .ws-btn.is-ghost{color:var(--inv-ink);border-color:var(--inv-ink)}.ws-custom-quote{border-radius:var(--radius);border:1.5px dashed var(--rust);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:36px;padding:28px 32px;display:flex}.ws-custom-quote h3{margin-bottom:6px;font-size:22px}.ws-setlist{border-top:2px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.ws-setlist li{flex-direction:column;gap:12px;padding-block:36px 28px;padding-inline-end:28px;display:flex;position:relative}.ws-setlist li:before{content:"";top:-9px;background:var(--rust);border:3px solid var(--bg);border-radius:50%;width:16px;height:16px;position:absolute;inset-inline-start:0}.ws-setlist-n{color:var(--mustard-text);font-size:64px;line-height:1}.ws-setlist h3{font-size:24px;font-weight:700}.ws-setlist p{color:var(--ink2);font-size:16px;line-height:1.9}.ws-root[lang=en] .ws-setlist p{line-height:1.6}.ws-cta{padding:110px var(--gutter) 0;text-align:center;position:relative;overflow:hidden}.ws-cta-copy{z-index:2;flex-direction:column;align-items:center;gap:24px;max-width:820px;margin:0 auto;display:flex;position:relative}.ws-cta-copy .ws-body{margin:0 auto}.ws-cta-title{font-size:clamp(46px,6.4vw,100px)}.ws-footer{background:var(--inv);color:var(--inv-ink);padding:72px var(--gutter) 0;transition:background .6s;overflow:hidden}.ws-footer-grid{max-width:var(--max);flex-wrap:wrap;justify-content:space-between;gap:48px;margin:0 auto;display:flex}.ws-footer-brand{flex-direction:column;flex:280px;gap:14px;display:flex}.ws-footer-brand .ws-wordmark{font-size:36px}.ws-footer-brand p{opacity:.75;max-width:26em;font-size:16px;line-height:1.9}.ws-footer-powered{opacity:.7;align-items:center;gap:8px;font-size:13px;display:inline-flex}.ws-footer-powered img{object-fit:contain;width:26px;height:15px}.ws-footer-nav{flex:2 400px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:28px;display:grid}.ws-footer-nav div{flex-direction:column;gap:12px;display:flex}.ws-footer-nav strong{opacity:.6;font-size:14px;font-weight:600}.ws-root[lang=en] .ws-footer-nav strong{font:600 13px var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.ws-footer-nav a:hover{color:var(--mustard)}.ws-footer-copy{max-width:var(--max);opacity:.6;border-top:1px solid;margin:48px auto 0;padding-top:24px;font-size:14px}.ws-footer-giant{font:800 clamp(80px, 19vw, 300px) / 1.05 var(--font-latin-display);letter-spacing:-.05em;text-align:center;color:var(--rust-on-inv);white-space:nowrap;direction:ltr;margin-top:28px;font-stretch:78%}.ws-main{flex:1;display:block}.ws-page{width:100%;max-width:520px;padding:clamp(40px, 7vw, 88px) var(--gutter) clamp(56px, 8vw, 110px);flex-direction:column;flex:1;gap:28px;margin:0 auto;display:flex}.ws-page.is-wide{max-width:760px}.ws-page-card{border-radius:var(--radius);background:var(--card);border:1.5px solid var(--ink);box-shadow:10px 10px 0 var(--bg2);flex-direction:column;gap:20px;padding:clamp(24px,5vw,44px);transition:background .6s;display:flex;position:relative}.ws-page-card:before{content:"";inset-inline-end:28px;background:var(--rust);border-radius:0 0 6px 6px;width:120px;height:6px;position:absolute;top:-1px}.ws-page-title{font-size:clamp(32px,4vw,46px)}.ws-page-intro{font-size:16px;line-height:1.9}.ws-root[lang=en] .ws-page-intro{line-height:1.6}.ws-page-links{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:15px;display:flex}.ws-page-links a{color:var(--ink2);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:4px}.ws-page-links a:hover{color:var(--rust);text-decoration-color:currentColor}.ws-btn.is-block{width:100%}.ws-btn:disabled{opacity:.5;cursor:not-allowed;transform:none}.ws-form{flex-direction:column;gap:18px;display:flex}.ws-field{flex-direction:column;gap:8px;min-width:0;display:flex}.ws-field label{color:var(--ink2);font-size:14px;font-weight:600}.ws-q input:not([type=radio]):not([type=checkbox]):not([type=color]),.ws-q select,.ws-q textarea,.ws-field input,.ws-field select,.ws-field textarea{border:1.5px solid var(--line);background:var(--bg);width:100%;min-height:50px;color:var(--ink);font:inherit;border-radius:14px;padding:12px 16px;font-size:16px;transition:border-color .2s,background .6s}.ws-field textarea{resize:vertical;line-height:1.7}.ws-q input:not([type=radio]):not([type=checkbox]):not([type=color]):hover,.ws-q select:hover,.ws-q textarea:hover,.ws-field input:hover,.ws-field select:hover,.ws-field textarea:hover{border-color:var(--ink2)}.ws-q input:not([type=radio]):not([type=checkbox]):not([type=color]):focus,.ws-q select:focus,.ws-q textarea:focus,.ws-field input:focus,.ws-field select:focus,.ws-field textarea:focus{outline:3px solid var(--mustard);outline-offset:2px;border-color:var(--ink)}.ws-field input[dir=ltr]{text-align:left}.ws-field-hint{color:var(--ink2);font-size:13px}.ws-msg{border:1.5px solid;border-radius:14px;margin:0;padding:12px 16px;font-size:15px;font-weight:600}.ws-msg.is-error{color:var(--rust);background:color-mix(in srgb, var(--rust) 8%, transparent)}.ws-msg.is-success{color:var(--olive);background:color-mix(in srgb, var(--olive) 10%, transparent)}.ws-msg.is-info{color:var(--ink);background:color-mix(in srgb, var(--mustard) 16%, transparent)}.ws-done{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.ws-done strong{font-size:22px}.ws-stepper{counter-reset:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.ws-stepper li{text-align:center;color:var(--ink2);flex-direction:column;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex;position:relative}.ws-stepper li:after{content:"";top:17px;background:var(--line);width:calc(100% - 36px);height:2px;position:absolute;inset-inline-start:calc(50% + 22px)}.ws-stepper li:last-child:after{display:none}.ws-stepper-dot{border:1.5px solid var(--line);background:var(--card);width:36px;height:36px;font:800 15px var(--font-latin-display);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ws-stepper li.is-done{color:var(--ink)}.ws-stepper li.is-done .ws-stepper-dot{background:var(--olive);border-color:var(--olive);color:#fbf5e6}.ws-stepper li.is-done:after{background:var(--olive)}.ws-stepper li.is-current{color:var(--ink)}.ws-stepper li.is-current .ws-stepper-dot{background:var(--rust);border-color:var(--rust);color:var(--on-rust);box-shadow:0 0 0 5px color-mix(in srgb, var(--rust) 22%, transparent)}.ws-checkout{flex-direction:column;gap:20px;display:flex}.ws-ticket-stub{border:1.5px dashed var(--ink);background:var(--bg);border-radius:18px;flex-direction:column;gap:4px;padding:20px 22px;display:flex}.ws-ticket-stub strong{font-size:24px}.ws-checkout-price{font:400 22px var(--font-fa-display);color:var(--rust)}.ws-root[lang=en] .ws-checkout-price{font:800 20px var(--font-latin-display);letter-spacing:-.02em}.ws-addons{border:0;flex-direction:column;gap:8px;margin:0;padding:0;display:flex}.ws-addons legend{margin-bottom:10px;font-weight:700}.ws-addon{border:1.5px solid var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:12px 16px;transition:border-color .2s,background .2s;display:flex}.ws-addon:hover{border-color:var(--ink2)}.ws-addon.is-on{border-color:var(--rust);background:color-mix(in srgb, var(--rust) 7%, transparent)}.ws-addon input{width:18px;height:18px;accent-color:var(--rust);flex:none}.ws-addon-name{flex-direction:column;flex:1;gap:2px;font-size:15px;font-weight:600;display:flex}.ws-addon-name small{font-size:13px;font-weight:400}.ws-addon-price{color:var(--ink2);white-space:nowrap;font-size:14px}.ws-summary{background:var(--bg2);border-radius:14px;flex-direction:column;gap:6px;padding:16px 18px;display:flex}.ws-summary-row{justify-content:space-between;align-items:baseline;gap:12px;font-size:16px;display:flex}.ws-summary-row strong{font-size:20px}.ws-coupon{align-items:flex-end;gap:10px;display:flex}.ws-coupon .ws-field{flex:1}.ws-checkout-gate{flex-direction:column;align-items:flex-start;gap:12px;display:flex}@media (width<=520px){.ws-stepper li{font-size:11px}.ws-addon{flex-wrap:wrap}.ws-addon-price{width:100%;padding-inline-start:30px}}.ws-dashboard{flex-direction:column;gap:28px;display:flex}.ws-dash-title{font-size:24px;font-weight:700;margin-top:20px!important}.ws-banner{border:1.5px dashed var(--rust);background:color-mix(in srgb, var(--rust) 7%, transparent);border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;font-weight:600;display:flex}.ws-services{grid-template-columns:repeat(auto-fit,minmax(min(460px,100%),1fr));gap:20px;display:grid}.ws-service{border-radius:var(--radius);background:var(--card);border:1.5px solid var(--ink);box-shadow:8px 8px 0 var(--bg2);flex-direction:column;gap:20px;padding:28px;display:flex}.ws-service.is-expired{opacity:.75}.ws-service-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ws-service-head h3{margin-top:4px;font-size:28px;font-weight:700}.ws-pill{white-space:nowrap;background:var(--bg2);color:var(--ink2);border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex}.ws-pill:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.ws-pill.is-active,.ws-pill.is-success{color:var(--olive);background:color-mix(in srgb, var(--olive) 14%, transparent)}.ws-pill.is-failed,.ws-pill.is-suspended{color:var(--rust);background:color-mix(in srgb, var(--rust) 12%, transparent)}.ws-journey{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.ws-journey li{text-align:center;color:var(--ink2);flex-direction:column;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex;position:relative}.ws-journey li:after{content:"";top:13px;background:var(--line);width:calc(100% - 26px);height:2px;position:absolute;inset-inline-start:calc(50% + 16px)}.ws-journey li:last-child:after{display:none}.ws-journey-dot{border:1.5px solid var(--line);background:var(--bg);border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.ws-journey li.is-done{color:var(--ink)}.ws-journey li.is-done .ws-journey-dot{background:var(--olive);border-color:var(--olive);color:#fbf5e6}.ws-journey li.is-done:after{background:var(--olive)}.ws-journey li.is-current{color:var(--ink)}.ws-journey li.is-current .ws-journey-dot{border-color:var(--mustard);box-shadow:0 0 0 5px color-mix(in srgb, var(--mustard) 25%, transparent);animation:1.8s ease-in-out infinite ws-blink}.ws-journey li.is-failed .ws-journey-dot{background:var(--rust);border-color:var(--rust)}.ws-service-grid{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));gap:16px;display:grid}.ws-service-ip{color:#f3e9d2;background:#16100a;border-radius:14px;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.ws-service-ip .ws-muted,.ws-service-ip .ws-small{color:#f3e9d299}.ws-service-ip strong{color:#e9b65a;font-size:20px}.ws-service-specs{flex-direction:column;margin:0;display:flex}.ws-service-specs div{border-bottom:1px dashed var(--line);justify-content:space-between;gap:10px;padding:6px 0;font-size:14px;display:flex}.ws-service-specs dt{color:var(--ink2)}.ws-service-specs dd{margin:0;font-weight:600}.ws-service-time{flex-direction:column;gap:8px;display:flex}.ws-service-time-row{flex-wrap:wrap;justify-content:space-between;gap:8px;font-size:14px;display:flex}.ws-meter{background:var(--bg2);border-radius:4px;height:8px;overflow:hidden}.ws-meter i{background:var(--mustard);border-radius:4px;height:100%;display:block}.ws-link{color:var(--rust);text-underline-offset:4px;align-self:flex-start;font-weight:600;text-decoration:underline}.ws-empty{border-radius:var(--radius);border:1.5px dashed var(--ink);flex-direction:column;align-items:flex-start;gap:14px;padding:28px;display:flex}.ws-table-wrap{border:1.5px solid var(--line);background:var(--card);border-radius:18px;overflow-x:auto}.ws-table{border-collapse:collapse;width:100%;font-size:15px}.ws-table th,.ws-table td{text-align:start;border-bottom:1px solid var(--line);white-space:nowrap;padding:14px 16px}.ws-table thead th{color:var(--ink2);font-size:13px;font-weight:600}.ws-table tbody tr:last-child td{border-bottom:0}.ws-num{font-variant-numeric:tabular-nums;text-align:end!important}.ws-invoice{border-radius:var(--radius);background:var(--card);border:1.5px solid var(--ink);flex-direction:column;gap:24px;padding:clamp(24px,5vw,48px);display:flex}.ws-invoice-head{border-bottom:2px solid var(--ink);flex-wrap:wrap;justify-content:space-between;gap:24px;padding-bottom:20px;display:flex}.ws-invoice-meta h1{font-size:40px;margin-bottom:10px!important}.ws-invoice-meta dl{flex-direction:column;gap:6px;margin:0;font-size:14px;display:flex}.ws-invoice-meta dl div{gap:12px;display:flex}.ws-invoice-meta dt{color:var(--ink2);min-width:110px}.ws-invoice-meta dd{margin:0;font-weight:600}.ws-invoice-party{flex-direction:column;gap:4px;font-size:15px;display:flex}.ws-invoice-party strong{font-size:20px}.ws-invoice-email{align-self:flex-start}.ws-invoice-table{border:1.5px solid var(--line);border-radius:14px}.ws-invoice-table tfoot th,.ws-invoice-table tfoot td{border-top:2px solid var(--ink);border-bottom:0;font-size:17px}.ws-invoice-actions{flex-wrap:wrap;gap:12px;display:flex}.ws-account{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:28px;display:grid}.ws-account .ws-form{align-content:start}.ws-account-title{margin:0;font-size:20px;font-weight:700}.ws-form-row{grid-template-columns:repeat(auto-fit,minmax(min(160px,100%),1fr));gap:12px;display:grid}.ws-page-links .ws-btn{text-decoration:none}.ws-service-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ws-service-actions .ws-link{align-self:center}.ws-service-note{border-inline-start:3px solid var(--rust);background:color-mix(in srgb, var(--rust) 8%, transparent);border-radius:12px;margin:0;padding:12px 14px}.ws-service-ip .ws-row{align-items:baseline;gap:12px}.ws-service-ip .ws-link{color:#e9b65a}.ws-pill.is-expired{color:var(--rust);background:color-mix(in srgb, var(--rust) 12%, transparent)}.ws-pill.is-tax-accepted{color:var(--olive);background:color-mix(in srgb, var(--olive) 14%, transparent)}.ws-pill.is-tax-rejected,.ws-pill.is-tax-failed{color:var(--rust);background:color-mix(in srgb, var(--rust) 12%, transparent)}.ws-pill.is-tax-pending,.ws-pill.is-tax-sent{color:var(--ink);background:color-mix(in srgb, var(--mustard) 22%, transparent)}.ws-tax{border:1.5px dashed var(--ink);border-radius:16px;flex-direction:column;gap:14px;padding:20px;display:flex}.ws-tax-title{margin:0;font-size:18px;font-weight:700}.ws-tax-test{color:var(--rust);margin:0;font-weight:600}.ws-tax-grid{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px 20px;margin:0;font-size:14px;display:grid}.ws-tax-grid dt{color:var(--ink2);margin-bottom:4px}.ws-tax-grid dd{overflow-wrap:anywhere;margin:0;font-weight:600}.ws-tax-table tfoot th,.ws-tax-table tfoot td{border-top:2px solid var(--ink);border-bottom:0}.ws-renew{flex-direction:column;gap:20px;display:flex}.ws-cycles{border:0;grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:10px;margin:0;padding:0;display:grid}.ws-cycles legend{margin-bottom:10px;font-weight:700}.ws-cycle{border:1.5px solid var(--line);cursor:pointer;border-radius:14px;flex-direction:column;gap:4px;padding:14px 16px;transition:border-color .2s,background .2s;display:flex}.ws-cycle input{opacity:0;pointer-events:none;position:absolute}.ws-cycle.is-on{border-color:var(--rust);background:color-mix(in srgb, var(--rust) 7%, transparent)}.ws-cycle:has(input:focus-visible){outline:2px solid var(--rust);outline-offset:2px}.ws-cycle strong{font-size:17px}.ws-compare-link{justify-content:center;margin-top:28px;display:flex}.ws-compare-link .ws-link{align-self:center;font-size:17px}.ws-compare{flex-direction:column;gap:22px;display:flex}.ws-compare .ws-plan-controls{justify-content:flex-start}.ws-compare-hint{margin:0;display:none}.ws-compare-scroll{border-radius:var(--radius);border:1.5px solid var(--ink);background:var(--card);box-shadow:8px 8px 0 var(--bg2);overflow-x:auto}.ws-compare-scroll:focus-visible{outline:2px solid var(--rust);outline-offset:3px}.ws-compare-table{border-collapse:separate;border-spacing:0;width:100%;min-width:680px;font-size:15px}.ws-compare-table th,.ws-compare-table td{text-align:center;border-bottom:1px solid var(--line);vertical-align:middle;padding:14px 16px}.ws-compare-table tbody th,.ws-compare-table tfoot th,.ws-compare-table thead th:first-child{z-index:1;text-align:start;background:var(--card);min-width:170px;box-shadow:inset -1px 0 0 var(--line);font-weight:600;position:sticky;inset-inline-start:0}[dir=rtl] .ws-compare-table tbody th,[dir=rtl] .ws-compare-table tfoot th,[dir=rtl] .ws-compare-table thead th:first-child{box-shadow:inset 1px 0 0 var(--line)}.ws-compare-table thead th{vertical-align:bottom;color:var(--ink2);font-size:13px}.ws-compare-name{color:var(--ink);font-size:18px;font-weight:700;display:block}.ws-compare-flag{background:var(--rust);color:var(--on-rust);letter-spacing:.04em;border-radius:999px;margin-bottom:6px;padding:2px 10px;font-size:11px;font-weight:700;display:inline-block}.ws-compare-table .is-featured{background:color-mix(in srgb, var(--rust) 6%, transparent)}.ws-compare-table thead th.is-featured{box-shadow:inset 0 3px 0 var(--rust)}.ws-compare-price td strong{font-variant-numeric:tabular-nums;font-size:20px}.ws-compare-price th small{color:var(--ink2);font-size:12px;font-weight:400;display:block}.ws-compare-group th{letter-spacing:.04em;background:var(--card);font-size:13px;color:var(--rust)!important;text-align:start!important;padding-top:22px!important}.ws-compare-mark{border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.ws-compare-mark.is-yes{background:var(--olive);color:#fbf5e6}.ws-compare-mark.is-no{color:var(--ink2)}.ws-compare-table tfoot td,.ws-compare-table tfoot th{border-bottom:0}.ws-compare-addon{white-space:nowrap;font-variant-numeric:tabular-nums}.ws-compare-addon small{color:var(--ink2)}@media (width<=760px){.ws-compare-hint{display:block}.ws-compare-table{min-width:0;font-size:14px}.ws-compare-table th,.ws-compare-table td{padding:12px 10px}.ws-compare-table tbody th,.ws-compare-table tfoot th,.ws-compare-table thead th:first-child{min-width:112px;max-width:132px}.ws-compare-table td{min-width:128px}}.ws-count{background:var(--rust);color:#fbf5e6;border-radius:999px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-inline-start:6px;padding:0 6px;font-size:12px;font-weight:700;display:inline-flex}.ws-support{flex-direction:column;gap:22px;display:flex}.ws-tickets-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.ws-ticket-row{border:1.5px solid var(--line);background:var(--card);color:inherit;border-radius:16px;grid-template-columns:auto 1fr auto;grid-template-areas:"num subject badges""num meta badges";align-items:center;gap:4px 16px;padding:16px 20px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.ws-ticket-row:hover{border-color:var(--rust);transform:translateY(-1px)}.ws-ticket-row>:first-child{grid-area:num}.ws-ticket-row>:nth-child(2){grid-area:subject}.ws-ticket-row>:nth-child(3){grid-area:meta}.ws-ticket-row>:nth-child(4){grid-area:badges}.ws-ticket-row.is-waiting_customer{border-color:var(--rust);box-shadow:inset 4px 0 0 var(--rust)}[dir=rtl] .ws-ticket-row.is-waiting_customer{box-shadow:inset -4px 0 0 var(--rust)}.ws-ticket-subject{font-size:17px}.ws-ticket-badges{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.ws-pill.is-ticket-waiting_customer{color:var(--rust);background:color-mix(in srgb, var(--rust) 12%, transparent)}.ws-pill.is-ticket-resolved,.ws-pill.is-ticket-closed{color:var(--olive);background:color-mix(in srgb, var(--olive) 14%, transparent)}.ws-pill.is-ticket-open,.ws-pill.is-ticket-in_progress{color:var(--ink);background:color-mix(in srgb, var(--mustard) 22%, transparent)}.ws-pill.is-priority{color:#fbf5e6;background:var(--rust)}.ws-support-sla{background:color-mix(in srgb, var(--rust) 9%, transparent);color:var(--rust);border-radius:12px;margin:0;padding:10px 14px;font-weight:600}.ws-ticket-head{border-bottom:2px solid var(--ink);flex-direction:column;gap:10px;padding-bottom:18px;display:flex}.ws-ticket-title{margin:0;font-size:clamp(26px,4vw,40px)}.ws-thread{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.ws-thread li{display:flex}.ws-thread li.is-team{justify-content:flex-start}.ws-thread li.is-you{justify-content:flex-end}.ws-bubble{border:1.5px solid var(--line);background:var(--card);border-radius:18px;flex-direction:column;gap:6px;max-width:min(640px,88%);padding:14px 18px;display:flex}.ws-thread li.is-you .ws-bubble{background:color-mix(in srgb, var(--mustard) 14%, var(--card));border-color:color-mix(in srgb, var(--mustard) 40%, transparent)}.ws-thread li.is-team .ws-bubble{border-color:var(--ink)}.ws-bubble-author{color:var(--ink2);font-size:13px;font-weight:700}.ws-thread li.is-team .ws-bubble-author{color:var(--rust)}.ws-bubble-body{white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.8}.ws-bubble-file{cursor:pointer;font:inherit;background:0 0;border:0;padding:0;font-size:14px}.ws-reply{max-width:none}@media (width<=640px){.ws-ticket-row{grid-template-columns:1fr;grid-template-areas:"num""subject""meta""badges"}.ws-ticket-badges{justify-content:flex-start}}@media print{.ws-header,.ws-footer,.ws-grain,.ws-invoice-actions{display:none!important}body,.ws-root{color:#000!important;background:#fff!important}.ws-page{max-width:none;padding:0}.ws-invoice{background:#fff;border:0;padding:0}.ws-tax-test{display:none}}@media (width<=560px){.ws-header{gap:12px}.ws-header .ws-wordmark{font-size:24px}.ws-header-actions{flex-wrap:nowrap;gap:6px}.ws-header-actions .ws-btn.is-sm{padding:0 14px}.ws-stage3d{flex-basis:100%;height:330px;margin-block:0 -10px;transform:scale(.5)}.ws-poster{padding-top:72px}}.ws-grain{z-index:50;pointer-events:none;opacity:.1;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .8 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes ws-reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.ws-reveal{animation:ws-reveal both var(--ease-out);animation-timeline:view();animation-range:entry cover 26%}}@media (prefers-reduced-motion:reduce){.ws-root *,.ws-root :before,.ws-root :after{transition:none!important;animation:none!important}.ws-letterbox{display:none}}.ws-contact-links,.ws-footer-contact{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ws-contact-direct{border-bottom:1px dashed;flex-wrap:wrap;align-items:center;gap:8px 20px;margin-bottom:28px;padding-bottom:24px;display:flex}.ws-contact-direct .ws-contact-links{flex-flow:wrap;gap:8px 12px}.ws-contact-direct a{border:1.5px solid;border-radius:999px;align-items:center;min-height:44px;padding:0 16px;font-weight:600;display:inline-flex}.ws-root .ws-contact-direct a:hover{background:var(--inv);color:var(--inv-ink);border-color:var(--inv)}.ws-root .ws-contact-fab{inset-inline-end:16px;z-index:40;background:var(--inv);min-height:48px;color:var(--inv-ink);border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-weight:600;transition:transform .2s;display:inline-flex;position:fixed;bottom:16px;box-shadow:0 6px 20px #00000047}.ws-root .ws-contact-fab:hover{transform:translateY(-2px)}.ws-root .ws-contact-fab:focus-visible{outline:3px solid var(--mustard);outline-offset:3px}@media (prefers-reduced-motion:reduce){.ws-root .ws-contact-fab{transition:none}.ws-root .ws-contact-fab:hover{transform:none}}@media print{.ws-contact-fab{display:none}}.ws-legal{max-width:46em;margin-inline:auto;line-height:2}.ws-legal h2{margin:32px 0 8px;font-size:22px}.ws-legal p{white-space:pre-line;margin:0 0 14px}.ws-legal-updated{margin-top:32px;font-size:14px}.ws-ticket-price.is-quote .ws-price-num{font-size:clamp(30px,3.4vw,40px)}.ws-compare-quote{font-weight:700}.ws-consent{align-items:flex-start;gap:10px;font-size:15px;line-height:1.8;display:flex}.ws-consent input{width:20px;height:20px;accent-color:var(--rust);flex:none;margin-top:5px}.ws-consent a{text-underline-offset:3px;text-decoration:underline}@media (width<=700px){.ws-root :is(.ws-nav-link,.ws-header-logo,.ws-footer-nav a,.ws-page-links a,.ws-link,.ws-segmented button,.ws-step-link){min-height:44px}.ws-root :is(.ws-nav-link,.ws-header-logo,.ws-footer-nav a,.ws-page-links a,.ws-link){align-items:center;display:inline-flex}.ws-footer-nav div{gap:0}.ws-steps{scrollbar-width:thin;overflow-x:auto}.ws-step{flex:0 0 44px}}.ws-brief-gate{flex-wrap:wrap;gap:12px;margin-bottom:20px;display:flex}.ws-quick{margin-top:8px}.ws-quick>summary{cursor:pointer;color:var(--rust);align-items:center;min-height:44px;font-weight:600;display:flex}.ws-quick[open]>summary{margin-bottom:12px}.ws-brief-page{max-width:1100px;margin-inline:auto}.ws-brief-bar{flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0;display:flex}.ws-brief-progress{background:var(--bg2);border:1px solid var(--line);border-radius:999px;flex:220px;height:10px;overflow:hidden}.ws-brief-progress i{background:var(--olive);height:100%;transition:width .3s var(--ease-out);display:block}.ws-brief-save{min-width:7em;color:var(--ink2);font-size:14px}.ws-brief-save.is-error{color:var(--rust);font-weight:600}.ws-brief-layout{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:32px;display:grid}.ws-brief-nav ol{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex;position:sticky;top:96px}.ws-brief-nav button{text-align:start;width:100%;min-height:44px;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:10px;padding:8px 12px;display:flex}.ws-brief-nav button.is-current{background:var(--card);border-color:var(--line);font-weight:700}.ws-brief-dot{border:1.5px solid var(--ink2);border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:13px;display:inline-grid}.ws-brief-nav .is-done .ws-brief-dot{background:var(--olive);border-color:var(--olive);color:#fff}.ws-brief-form{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;gap:22px;padding:clamp(18px,3vw,32px);display:flex}.ws-q{flex-direction:column;gap:8px;display:flex}.ws-q-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.ws-q-head label{font-weight:700}.ws-q-tag{color:var(--ink2);white-space:nowrap;font-size:12px}.ws-q-tag.is-required{color:var(--rust);font-weight:600}.ws-q.has-error input[type=text],.ws-q.has-error textarea,.ws-q.has-error select{border-color:var(--rust)}.ws-choices{flex-direction:column;gap:6px;display:flex}.ws-choices.is-inline{flex-direction:row;gap:12px}.ws-choices.is-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.ws-choice{border:1px solid var(--line);cursor:pointer;background:var(--bg);border-radius:12px;align-items:center;gap:10px;min-height:44px;padding:6px 12px;display:flex}.ws-choice input{width:20px;height:20px;accent-color:var(--rust);flex:none}.ws-color{align-items:center;gap:10px;display:flex}.ws-color input[type=color]{border:1px solid var(--line);background:var(--bg);border-radius:10px;width:48px;height:44px;padding:2px}.ws-color input[type=text]{max-width:10em}.ws-color-swatch{border:1px solid var(--line);border-radius:8px;flex:none;width:28px;height:28px}.ws-color-swatch.is-inline{vertical-align:middle;margin-inline-end:8px;display:inline-block}.ws-brief-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.ws-brief-discard{cursor:pointer;min-height:44px;font:inherit;background:0 0;border:0;align-self:flex-start}.ws-brief-review{border-top:1px solid var(--line);flex-direction:column;gap:10px;padding-top:18px;display:flex}.ws-brief-missing{border:1px solid var(--rust);border-radius:12px;padding:12px 16px}.ws-brief-missing ul{margin:8px 0 0;padding-inline-start:20px}.ws-brief-note{flex-direction:column;align-items:flex-start;gap:16px;padding:40px 0;display:flex}.ws-answers section{margin-block:20px}.ws-answers dl{gap:10px;margin:8px 0 0;display:grid}.ws-answers dt{font-weight:700}.ws-answers dd{color:var(--ink2);overflow-wrap:anywhere;margin:2px 0 0}.ws-chip-status{border:1px solid var(--line);background:var(--bg2);border-radius:999px;padding:2px 12px;font-size:14px;display:inline-block}.ws-chip-status.is-submitted,.ws-chip-status.is-won{border-color:var(--olive)}.ws-brief-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.ws-brief-list li{background:var(--card);border:1px solid var(--line);border-radius:16px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;display:flex}@media (width<=800px){.ws-brief-layout{grid-template-columns:minmax(0,1fr)}.ws-brief-nav ol{flex-direction:row;padding-bottom:6px;position:static;overflow-x:auto}.ws-brief-nav button{white-space:nowrap;width:auto}.ws-choices.is-grid{grid-template-columns:minmax(0,1fr)}}.ws-root[lang=en] .ws-display{text-transform:uppercase;letter-spacing:-.02em;font-stretch:82%;line-height:.95}.ws-root[lang=en] .ws-hero-title{font-size:clamp(44px,6.3vw,104px)}.ws-hero-copy{flex:1.4 520px}.ws-stage3d{flex:400px}.ws-btn,.ws-chip-btn,.ws-nav-link,.ws-segmented,.ws-segmented button,.ws-tld,.ws-domain-field,.ws-ticket-flag,.ws-ticket-badge,.ws-chip3,.ws-pill,.ws-tags li,.ws-count,.ws-chip-status,.ws-layer-chip,.ws-compare-flag,.ws-contact-direct a,.ws-brief-progress{border-radius:6px}.ws-btn{text-transform:none;letter-spacing:0;border-width:2px}.ws-btn:hover{filter:brightness(1.08);transform:none}.ws-btn.is-ghost:hover{background:var(--ink);color:var(--bg)}.ws-poster,.ws-domain{border-radius:var(--radius)}.ws-poster{padding-bottom:64px}.ws-poster-presents,.ws-acts.is-third,.ws-poster-sub{font-family:var(--font-latin-display);letter-spacing:.02em;text-transform:none}.ws-poster-presents{opacity:1;font-size:16px}.ws-eyebrow{font:700 15px var(--font-latin);letter-spacing:0;text-transform:none}.ws-root[lang=fa] .ws-eyebrow,.ws-root[dir=rtl] .ws-eyebrow{font-family:var(--font-fa)}.ws-chip3{font:600 13px var(--font-latin);box-shadow:none}.ws-ticket{background:var(--card);border:0}.ws-ticket.is-featured,.ws-ticket.featured{background:var(--inv);color:var(--inv-ink)}.ws-ticket-includes,.ws-ticket-specs div,.ws-service-specs div,.ws-domain-results li,.ws-contact-direct{border-style:solid;border-color:var(--line);border-inline:0;border-top:0}.ws-ticket-includes{border-block:1px solid var(--line)}.ws-custom-quote,.ws-empty,.ws-banner,.ws-tax,.ws-ticket-stub{background:var(--bg2);border-radius:var(--radius);border:0}.ws-service,.ws-compare-scroll{box-shadow:none}.ws-page-card:before{display:none}.ws-layer.is-active,.ws-stepper li.is-current .ws-stepper-dot,.ws-journey li.is-current .ws-journey-dot{box-shadow:none}@media (prefers-reduced-motion:reduce){.ws-marquee-track{animation:none}}.ws-field input,.ws-field select,.ws-field textarea,.ws-q input:not([type=radio]):not([type=checkbox]):not([type=color]),.ws-q select,.ws-q textarea{border-radius:6px}.ws-q textarea{resize:vertical;line-height:1.7}.ws-choice{border-radius:6px}.ws-color input[type=color]{min-height:44px;padding:2px}.ws-root[lang=en] .ws-footer-nav strong{font:700 15px var(--font-latin);letter-spacing:0;text-transform:none;opacity:.7}.ws-page-card,.ws-service,.ws-compare-scroll{box-shadow:none}.ws-scene{scale:.85}.ws-root[dir=rtl] .ws-scene{left:62%}.ws-root[dir=rtl] .ws-eyebrow{text-align:start;direction:rtl}.ws-cycles{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=900px){.ws-cycles{grid-template-columns:repeat(4,minmax(0,1fr))}}.ws-cycle{border-radius:6px}.ws-brief-nav-label{flex:1;min-width:0}.ws-brief-badge{background:var(--rust);min-width:24px;height:24px;color:var(--on-rust);border-radius:12px;flex:none;place-items:center;padding:0 7px;font-size:13px;font-weight:700;display:inline-grid}.ws-brief-sticky{z-index:5;background:var(--ink);color:var(--bg);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;padding:12px 16px;display:flex;position:sticky;bottom:12px}.ws-brief-sticky.is-ready{background:var(--olive)}.ws-root.t-night .ws-brief-sticky.is-ready{color:#0b0b0c}.ws-brief-fix{background:var(--bg2);border:2px solid var(--rust);border-radius:8px;flex-direction:column;gap:18px;padding:20px;display:flex}.ws-brief-fix-item{background:var(--card);border-radius:8px;flex-direction:column;gap:6px;padding:14px;display:flex}.ws-brief-fix-item.is-answered{opacity:.8}.ws-brief-ready{background:var(--bg2);border-radius:8px;padding:14px 16px;font-weight:600}.ws-brief-summary{margin-top:6px}.ws-brief-summary>summary{cursor:pointer;min-height:44px;color:var(--rust);align-items:center;font-weight:600;display:flex}@media (width<=800px){.ws-brief-nav button{gap:8px}}.ws-hero-brief{align-self:flex-start;font-size:17px}.ws-brief-cta-wrap{padding-block:clamp(48px,6vw,80px)}.ws-brief-cta{border-radius:var(--radius);background:var(--inv);color:var(--inv-ink);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:clamp(24px,4vw,56px);padding:clamp(28px,5vw,56px);display:grid}.ws-brief-cta .ws-eyebrow{color:var(--rust-on-inv)}.ws-brief-cta .ws-body{color:inherit;opacity:.85;margin-top:14px}.ws-brief-cta-copy{flex-direction:column;gap:10px;display:flex}.ws-brief-cta-side{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.ws-brief-cta-side ul{gap:10px;margin:0;padding:0;font-size:18px;font-weight:600;list-style:none;display:grid}.ws-brief-cta-side li:before{content:"✓";color:var(--rust-on-inv);margin-inline-end:10px}.ws-brief-cta .ws-btn.is-rust{background:var(--rust-on-inv);color:var(--inv)}@media (width<=800px){.ws-brief-cta{grid-template-columns:minmax(0,1fr)}}
