*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--font-inter), Inter, system-ui, sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--font-mono), Space Mono, monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.grow{flex-grow:1}.resize{resize:both}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--bg-primary:#f5f5f5;--bg-secondary:#f0ede8;--bg-concrete:#fff;--text-primary:#1a1a1a;--text-muted:#1a1a1aa6;--text-faint:#1a1a1a80;--gold:#a9852a;--bronze:#7a6614;--cta:#998018;--cta-hover:#86700f;--cta-text:#fff;--term-green:#1a7f4f;--crimson:#8b0000;--crimson-rgb:139, 0, 0;--emerald:#1b7a3e;--ruby:#b91c1c;--vip:#9333ea;--vip-rgb:126, 82, 166;--border:#1a1a1a1f;--border-faint:#1a1a1a14;--grid-line:#00000008;--vignette:#f5f5f5;--hd-bg:#fafafaf5;--card-shadow:0 2px 8px #0000000d;--font-sans:"Inter Variable", "Inter", system-ui, sans-serif;--font-mono:"Space Mono", monospace;--font-tech:"JetBrains Mono Variable", "JetBrains Mono", "Space Mono", monospace;--hd-h:72px}html.dark{--bg-primary:#050505;--bg-secondary:#0a0a0a;--bg-concrete:#181818;--text-primary:#fff;--text-muted:#ffffff9e;--text-faint:#ffffff73;--gold:#ccac0b;--bronze:#ccac0b;--cta:#ccac0b;--cta-hover:#b8990a;--cta-text:#0a0a0a;--term-green:#4ade80;--crimson:#8b0000;--emerald:#4ade80;--ruby:#f87171;--vip:#a278c4;--vip-rgb:162, 120, 196;--border:#ffffff1f;--border-faint:#ffffff14;--grid-line:#ffffff0a;--vignette:#050505;--hd-bg:#080808eb;--card-shadow:0 4px 14px #0006}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:clamp(14px,.5vw + 13px,18px)}body{font-family:var(--font-sans);background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;overscroll-behavior-y:contain;font-weight:500;transition:background-color .3s,color .3s;overflow-x:hidden}a,button,.act,.tcta,.btn,.tgl{touch-action:manipulation}h1,h2,h3,.hero-title,.sec-head h2,.legal-head h1,.pp-hero h1{overflow-wrap:break-word}.wrap{max-width:1280px;padding-left:max(clamp(16px, 4vw, 48px), env(safe-area-inset-left));padding-right:max(clamp(16px, 4vw, 48px), env(safe-area-inset-right));margin:0 auto}header{z-index:50;background:var(--hd-bg);-webkit-backdrop-filter:blur(16px)saturate(140%);border-bottom:1px solid var(--border);padding-top:env(safe-area-inset-top,0px);align-items:center;display:flex;position:sticky;top:0}.hd{justify-content:space-between;align-items:center;gap:24px;width:100%;height:72px;display:flex}.brand{flex-shrink:0;align-items:center;gap:13px;min-height:44px;text-decoration:none;display:flex}.brand .cube{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px #ccac0b4d);flex-shrink:0;width:42px;height:42px;transition:filter .35s}.brand:hover .cube{filter:drop-shadow(0 0 16px #ccac0b85)drop-shadow(0 0 30px #ccac0b33)}.brand-text{flex-direction:column;gap:4px;display:flex}.bword{white-space:nowrap;line-height:1;font-family:var(--font-mono);letter-spacing:.07em;align-items:baseline;font-size:17.5px;font-weight:700;display:inline-flex}.gold{color:var(--gold)}.ent{color:var(--text-faint);font-weight:700;transition:color .2s}.brand-sub{font-family:var(--font-mono);letter-spacing:.26em;text-transform:uppercase;color:var(--text-faint);white-space:nowrap;font-size:9.5px;font-weight:700;line-height:1}.hd-r{align-items:center;gap:8px;height:100%;display:flex}.hd-nav{align-items:center;height:100%;display:flex}.hd-nav a{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;height:100%;padding:0 15px;font-size:12.5px;text-decoration:none;transition:color .25s;display:flex;position:relative}.hd-nav a:after{content:"";background:var(--gold);height:1px;box-shadow:0 0 6px var(--gold), 0 0 12px #ccac0b8c;transform-origin:50%;transition:transform .28s;position:absolute;bottom:19px;left:15px;right:15px;transform:scaleX(0)}.hd-live{height:34px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#16a34a;white-space:nowrap;border:1px solid #16a34a52;align-items:center;gap:7px;margin-right:4px;padding:0 13px;font-size:11px;display:inline-flex}.hd-live:before{content:"";background:#16a34a;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite live-pulse;box-shadow:0 0 7px #16a34a}@keyframes live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.82)}}html.dark .hd-live{color:#22c55e;border-color:#22c55e52}html.dark .hd-live:before{background:#22c55e;box-shadow:0 0 7px #22c55e}.hd-cta{height:44px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--gold);color:var(--gold);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:8px;margin-left:6px;padding:0 18px;font-size:11.5px;font-weight:700;transition:background-color .2s,color .2s,box-shadow .2s;display:inline-flex}.hd-cta .arr{transition:transform .2s}.tgl{border:1px solid var(--border);cursor:pointer;width:44px;height:44px;color:var(--text-muted);background:0 0;justify-content:center;align-items:center;line-height:1;transition:all .2s;display:inline-flex}.tgl svg{width:18px;height:18px}.burger{border:1px solid var(--border);cursor:pointer;background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:42px;height:40px;padding:0;transition:border-color .2s;display:none}.burger span{background:var(--text-primary);width:18px;height:2px;transition:all .25s;display:block}.drawer-backdrop{z-index:90;-webkit-backdrop-filter:blur(2px);opacity:0;visibility:hidden;background:#00000080;transition:opacity .28s,visibility .28s;position:fixed;inset:0}.drawer-backdrop:not(.show){display:none}.drawer-backdrop.show{opacity:1;visibility:visible;animation:.28s backdrop-in}@keyframes backdrop-in{0%{opacity:0}to{opacity:1}}.drawer{z-index:100;background:var(--bg-primary);border-left:1px solid var(--border);width:min(86vw,360px);padding-top:env(safe-area-inset-top,0px);flex-direction:column;transition:transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-10px 0 36px #00000038}.drawer:not(.open){display:none}.drawer.open{visibility:visible;animation:.3s cubic-bezier(.4,0,.2,1) drawer-in;transform:translate(0)}@keyframes drawer-in{0%{transform:translate(100%)}to{transform:translate(0)}}.drawer-top{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;height:56px;padding:0 20px;display:flex}.drawer-close{border:1px solid var(--border);width:44px;height:44px;color:var(--text-primary);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;transition:all .2s;display:inline-flex}.drawer-nav{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;padding:8px 0;display:flex;overflow-y:auto}.drawer-nav a{min-height:56px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-primary);border-bottom:1px solid var(--border-faint);border-left:3px solid #0000;align-items:center;padding:0 22px;font-size:14px;text-decoration:none;transition:all .2s;display:flex}.drawer-foot{padding:18px 20px calc(18px + env(safe-area-inset-bottom,0px));border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:12px;display:flex}.drawer-cta{min-height:54px;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;background:var(--cta);color:var(--cta-text);border:1px solid var(--cta);justify-content:center;align-items:center;font-size:13px;text-decoration:none;transition:background .2s;display:flex}.hero{text-align:center;min-height:calc(100svh - var(--hd-h,72px));flex-direction:column;justify-content:center;padding:clamp(14px,2vh,30px) 0;display:flex;position:relative;overflow:hidden}.hero:before{content:"";background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.hero:after{content:"";background:radial-gradient(ellipse 80% 66% at 50% 44%, transparent 6%, var(--vignette) 100%);pointer-events:none;position:absolute;inset:0}.hero-in{z-index:1;position:relative}.legend{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;margin-bottom:14px;display:flex}.legend .m{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;display:flex}.legend .dot{background:var(--gold);border-radius:50%;width:6px;height:6px}.legend .sep{opacity:.35}h1.hero-title{text-transform:uppercase;letter-spacing:.005em;font-size:clamp(28px,4.8vw,58px);font-weight:800;line-height:1.08}h1.hero-title .g{color:var(--gold);display:block}.hero-sub{color:var(--text-muted);max-width:720px;margin-top:13px;margin-left:auto;margin-right:auto;font-size:clamp(15px,1.3vw,18px);line-height:1.55}.cta-row{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:16px;display:flex}.btn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer;border:1px solid;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:14px 28px;font-size:13px;text-decoration:none;transition:all .25s;display:inline-flex}.btn-primary{background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.btn-ghost{border-color:var(--border);color:var(--text-primary);background:0 0}.tags-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 12px;margin-top:14px;display:flex}.tags-row .t{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);border:1px solid var(--border);padding:6px 12px;font-size:12px}.section{border-top:1px solid var(--border);padding:clamp(40px,6vh,76px) 0}.sec-head{margin-bottom:clamp(26px,4vh,44px)}.eyebrow{font-family:var(--font-mono);letter-spacing:.14em;color:var(--gold);text-transform:uppercase;margin-bottom:12px;font-size:13px}.sec-head h2{text-transform:uppercase;letter-spacing:.01em;font-size:clamp(24px,3vw,42px);font-weight:800;line-height:1.14}.sec-head .note{color:var(--text-muted);max-width:740px;margin-top:12px;font-size:clamp(15px,1.2vw,17px);line-height:1.6}.pos-intro{grid-template-columns:1.25fr .75fr;align-items:center;gap:32px;margin-bottom:42px;display:grid}.pos-intro-text h2{text-transform:uppercase;letter-spacing:.01em;margin-bottom:16px;font-size:clamp(26px,3vw,44px);font-weight:800;line-height:1.12}.pos-intro .eyebrow{margin-bottom:14px}.pos-lead{color:var(--text-muted);max-width:560px;margin-bottom:22px;font-size:clamp(15px,1.2vw,17px);line-height:1.6}.pos-chips{flex-wrap:wrap;gap:10px;display:flex}.pos-chip{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--bronze);border:1px solid var(--border);padding:7px 14px;font-size:12px}.pos-bella{justify-content:center;align-items:flex-end;min-height:500px;display:flex;position:relative}.pos-bella-glow{background:radial-gradient(ellipse at 50% 68%, color-mix(in srgb, var(--gold) 20%, transparent), transparent 70%);pointer-events:none;z-index:0;width:92%;height:82%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pos-bella-img{z-index:1;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom;filter:drop-shadow(0 16px 44px #00000059);width:auto;max-width:100%;height:500px;position:relative}.pos-ai-badge{z-index:2;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);background:var(--bg-concrete);border:1px solid var(--border);white-space:nowrap;align-items:center;gap:7px;padding:6px 13px;font-size:11px;display:inline-flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.pos-ai-badge:before{content:"";background:var(--gold);width:6px;height:6px;box-shadow:0 0 6px var(--gold);border-radius:50%}@media (max-width:820px){.pos-intro{text-align:center;grid-template-columns:1fr;gap:4px;margin-bottom:32px}.pos-bella{order:1;min-height:340px}.pos-intro-text{order:2}.pos-bella-img{height:360px}.pos-lead{margin-left:auto;margin-right:auto}.pos-chips{justify-content:center}}.grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.card{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);flex-direction:column;padding:26px 24px;transition:all .4s;display:flex}.card.wide{border-left:3px solid var(--gold);background:linear-gradient(90deg,#a9852a0d,#0000 60%);grid-column:span 3}.card .num{font-family:var(--font-mono);letter-spacing:.14em;color:var(--gold);margin-bottom:16px;font-size:13px}.card h3{letter-spacing:.005em;margin-bottom:12px;font-size:clamp(18px,1.7vw,22px);font-weight:700;line-height:1.18}.card .desc{color:var(--text-muted);margin-bottom:16px;font-size:16px;line-height:1.62}.card .feat{flex-direction:column;gap:9px;margin:0 0 18px;padding:0;list-style:none;display:flex}.card .feat li{color:var(--text-primary);opacity:.82;padding-left:18px;font-size:15px;line-height:1.5;position:relative}.card .feat li:before{content:"—";color:var(--gold);opacity:.9;position:absolute;left:0}.card .price{align-items:baseline;gap:7px;margin-top:auto;margin-bottom:16px;display:flex}.card .price .from{font-family:var(--font-mono);color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.card .price .val{font-family:var(--font-mono);color:var(--bronze);letter-spacing:-.01em;font-size:clamp(20px,2.2vw,27px);font-weight:700}.card .price .unit{font-family:var(--font-mono);color:var(--text-faint);font-size:12px}.card .act{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cta-text);background:var(--cta);border:1px solid var(--cta);text-align:center;cursor:pointer;min-height:48px;padding:13px 18px;font-size:12px;transition:all .25s}.card.wide .act{color:var(--bronze);background:0 0;border-color:#7a661473;margin-top:6px}html.dark .card.wide .act{color:var(--gold);border-color:#ccac0b73}.tier-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.tier{background:var(--bg-concrete);border:1px solid var(--border);box-shadow:var(--card-shadow);flex-direction:column;padding:28px 26px;transition:all .35s;display:flex;position:relative}.tier.flag{background:color-mix(in srgb, var(--text-primary) 4%, var(--bg-concrete));border-color:#99801859}.tier.vip{background:color-mix(in srgb, var(--text-primary) 8%, var(--bg-concrete))}.tier.flag:before{content:"";background:var(--cta);height:3px;position:absolute;top:0;left:0;right:0}.tier-badge{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--bronze);margin-bottom:10px;font-size:10.5px;font-weight:700}.tier-tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--bronze);margin-bottom:12px;font-size:12px}.tier h3{letter-spacing:-.005em;margin-bottom:8px;font-size:24px;font-weight:800;line-height:1.12}.tier .aud{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted);min-height:36px;margin-bottom:14px;font-size:13px;line-height:1.45}.tier .tprice{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:18px;font-size:38px;font-weight:800;line-height:1}.tier .tprice span{color:var(--text-faint);font-size:14px;font-weight:500}.tier .tlist{flex-grow:1;margin:0 0 20px;padding:0;list-style:none}.tier .tlist li{color:var(--text-primary);opacity:.84;padding:6px 0 6px 24px;font-size:15px;line-height:1.55;position:relative}.tier .tlist li:before{content:"✓";color:var(--bronze);font-weight:700;position:absolute;top:6px;left:0}.tier .tcta{width:100%;min-height:50px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--bronze);color:var(--bronze);cursor:pointer;background:0 0;justify-content:center;align-items:center;margin-top:auto;padding:14px 16px;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.tier.flag .tcta{background:var(--cta);color:var(--cta-text);border-color:var(--cta)}.tier.vip .tcta{border-color:var(--border);color:var(--text-primary)}.tier.vip .tcta:hover{border-color:var(--cta);color:var(--gold)}html.dark .tier.flag .tcta{color:var(--cta-text)}.mk{border:1px solid var(--bronze);background:linear-gradient(100deg,#7a661414,#0000 70%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:16px;padding:28px clamp(24px,3vw,40px);display:flex}.mk-l .mk-key{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:8px;font-size:12px}.mk-l h3{text-transform:uppercase;letter-spacing:.005em;margin-bottom:8px;font-size:clamp(20px,2.2vw,28px);font-weight:800}.mk-l p{color:var(--text-muted);max-width:640px;font-size:16px;line-height:1.6}.mk .act{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cta-text);background:var(--cta);border:1px solid var(--cta);cursor:pointer;white-space:nowrap;min-height:48px;padding:14px 26px;font-size:12px;transition:all .25s}.how-grid{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:24px;display:grid}.how-item .n{font-family:var(--font-mono);letter-spacing:.14em;color:var(--gold);margin-bottom:10px;font-size:12px}.how-item .t{letter-spacing:.005em;margin-bottom:7px;font-size:16px;font-weight:700}.how-item .b{color:var(--text-muted);font-size:15px;line-height:1.6}footer{background:var(--bg-secondary);border-top:1px solid var(--border);position:relative}footer:before{content:"";background:linear-gradient(90deg, var(--gold), var(--crimson) 45%, transparent 82%);opacity:.85;height:2px;position:absolute;top:-1px;left:0;right:0}.f-map{border-bottom:1px solid var(--border-faint)}.f-map-grid{background:var(--border-faint);grid-template-columns:repeat(3,1fr);gap:1px;max-width:1280px;margin:0 auto;display:grid}.f-tile{background:var(--bg-secondary);text-align:left;cursor:pointer;font:inherit;--tile:46, 46, 46;--ink:245, 245, 245;border:none;flex-direction:column;gap:9px;padding:32px 28px 26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.f-tile:before{content:"";z-index:0;background:rgb(var(--tile));transform-origin:bottom;transition:transform .42s cubic-bezier(.2,.7,.3,1);position:absolute;inset:0;transform:scaleY(0)}.f-tile>*{z-index:1;transition:color .3s;position:relative}.tile-ink{--tile:46, 46, 46;--ink:245, 245, 245}.tile-graphite{--tile:88, 88, 88;--ink:255, 255, 255}.tile-crimson{--tile:139, 26, 26;--ink:255, 255, 255}html.dark .tile-ink{--tile:216, 216, 216;--ink:10, 10, 10}html.dark .tile-graphite{--tile:156, 156, 156;--ink:10, 10, 10}html.dark .tile-crimson{--tile:224, 133, 133;--ink:10, 10, 10}.f-tile-cap{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:11.5px}.f-tile-word{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--text-primary);font-size:18px;font-weight:700;line-height:1.12}.f-tile-desc{font-family:var(--font-sans);color:var(--text-muted);font-size:14px;line-height:1.55}.f-tile-go{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:rgb(var(--tile));align-items:center;gap:8px;margin-top:auto;padding-top:10px;font-size:12px;display:inline-flex}.f-tile-go .arr{transition:transform .35s cubic-bezier(.2,.7,.3,1)}.f-tile:focus-visible{outline:2px solid rgb(var(--tile));outline-offset:-3px}.f-main{grid-template-columns:1fr auto;align-items:start;gap:48px;padding-block:46px 36px;display:grid}.f-brand-col{min-width:0}.f-brand{align-items:center;gap:13px;margin-bottom:16px;text-decoration:none;display:flex}.f-brand .cube{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 11px #ccac0b52);flex-shrink:0;width:44px;height:44px;transition:filter .35s}.f-brand:hover .cube{filter:drop-shadow(0 0 17px #ccac0b8c)drop-shadow(0 0 32px #ccac0b33)}.f-brand .bword{font-family:var(--font-mono);letter-spacing:.07em;font-size:18px;font-weight:700;line-height:1}.f-sub{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--gold);opacity:.92;margin-bottom:14px;font-size:12.5px}.f-tw{font-family:var(--font-mono);letter-spacing:.1em;min-height:24px;font-size:13px;line-height:1.8}.f-tw-text{color:var(--text-muted)}.f-tw-cursor{vertical-align:middle;background:var(--gold);width:7px;height:.9em;margin-left:3px;animation:.85s step-end infinite blink-cur;display:inline-block}@keyframes blink-cur{0%,to{opacity:1}50%{opacity:0}}.f-contact-col{flex-direction:column;align-items:flex-start;gap:14px;min-width:250px;display:flex}.f-contact-lbl{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.f-tg{border:1px solid var(--border);color:var(--text-primary);font-family:var(--font-mono);letter-spacing:.04em;align-items:center;gap:11px;padding:11px 18px 11px 14px;font-size:14px;text-decoration:none;transition:border-color .25s,box-shadow .25s,color .25s;display:inline-flex}.f-tg svg{width:22px;height:22px;color:var(--gold)}.f-req{font-family:var(--font-sans);letter-spacing:0;color:var(--text-muted);flex-direction:column;gap:6px;margin-top:4px;font-size:14px;line-height:1.55;display:flex}.f-req-line{color:var(--text-muted)}.f-req-mail{min-height:44px;color:var(--gold);align-items:center;width:fit-content;padding-top:2px;font-size:14px;text-decoration:none;transition:color .2s;display:inline-flex}.f-bottom-wrap{border-top:1px solid var(--border-faint)}.f-bottom{padding-block:20px calc(20px + env(safe-area-inset-bottom,0px));font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-faint);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 28px;font-size:12.5px;display:flex}.f-copy{white-space:nowrap;color:var(--text-muted)}.f-legal{flex-wrap:wrap;align-items:center;gap:10px 22px;display:flex}.f-legal a{min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted);align-items:center;font-size:13px;text-decoration:none;transition:color .2s;display:inline-flex}.f-loc{white-space:nowrap;opacity:.75}.f-compact .f-main{align-items:stretch;padding-top:30px;padding-bottom:24px}.f-compact .f-bottom{padding-top:16px;padding-bottom:16px}.f-compact .f-tw{min-height:0}.f-compact .f-brand-col,.f-compact .f-contact-col{flex-direction:column;display:flex}.f-compact .f-brand-col>:last-child,.f-compact .f-contact-col>:last-child{margin-top:auto}.sticky-cta{display:none}@media (hover:hover){.hd-nav a:hover{color:var(--gold)}.hd-nav a:hover:after{transform:scaleX(1)}.hd-cta:hover{background:var(--gold);color:var(--cta-text);box-shadow:0 0 18px #ccac0b59}.hd-cta:hover .arr{transform:translate(3px)}.tgl:hover{border-color:var(--gold);color:var(--gold)}.burger:hover{border-color:var(--gold)}.f-tile:hover:before{transform:scaleY(1)}.f-tile:hover .f-tile-cap{color:rgba(var(--ink), .7)}.f-tile:hover .f-tile-word{color:rgb(var(--ink))}.f-tile:hover .f-tile-desc{color:rgba(var(--ink), .82)}.f-tile:hover .f-tile-go{color:rgb(var(--ink))}.f-tile:hover .f-tile-go .arr{transform:translate(6px)}.f-tg:hover{border-color:var(--gold);color:var(--gold);box-shadow:0 0 14px #ccac0b40}.f-req-mail:hover{color:var(--ruby)}.drawer-close:hover{border-color:var(--ruby);color:var(--ruby)}.drawer-nav a:hover{border-left-color:var(--gold);color:var(--gold);background:#a9852a0f}.btn-primary:hover{background:var(--cta-hover);border-color:var(--cta-hover);transform:translate(-1px,-1px);box-shadow:6px 6px #99801833}.btn-ghost:hover{border-color:var(--ruby);color:var(--ruby)}.card:hover{border-color:var(--ruby);box-shadow:8px 8px 0 rgba(var(--crimson-rgb), .18);transform:translate(-2px,-2px)}.card .act:hover{background:var(--cta-hover);border-color:var(--cta-hover)}.card.wide .act:hover{background:#7a661414}.tier:hover{border-color:var(--bronze);transform:translateY(-4px);box-shadow:0 12px 30px #7a661426}.tier.vip:hover{border-color:var(--cta);box-shadow:0 12px 30px #99801826}.tier .tcta:hover{background:var(--bronze);color:#fff}.tier.flag .tcta:hover{background:var(--cta-hover);border-color:var(--cta-hover)}.tier.vip .tcta:hover{border-color:var(--cta);color:var(--bronze);background:0 0}html.dark .tier .tcta:hover{color:#0a0a0a}html.dark .tier.vip .tcta:hover{color:var(--gold);border-color:var(--cta);background:0 0}.mk .act:hover{background:var(--cta-hover)}.f-legal a:hover{color:var(--gold)}}.btn:active,.card .act:active,.tier .tcta:active,.mk .act:active,.drawer-cta:active,.sticky-cta:active{transform:scale(.985)}.f-tile:active:before{transform:scaleY(1)}.f-tile:active .f-tile-cap{color:rgba(var(--ink), .7)}.f-tile:active .f-tile-word{color:rgb(var(--ink))}.f-tile:active .f-tile-desc{color:rgba(var(--ink), .82)}.f-tile:active .f-tile-go{color:rgb(var(--ink))}.card:active{border-color:var(--crimson)}.drawer-nav a:active{background:rgba(var(--crimson-rgb), .06);border-left-color:var(--gold)}.tgl:active,.burger:active,.drawer-close:active{background:rgba(var(--crimson-rgb), .05)}@media (max-width:359px){html{font-size:13px}}@media (min-width:360px) and (max-width:374px){html{font-size:14px}}@media (min-width:375px) and (max-width:389px){html{font-size:15px}}@media (min-width:390px) and (max-width:1365px){html{font-size:16px}}@media (min-width:1366px) and (max-width:1535px){html{font-size:17px}}@media (min-width:1536px) and (max-width:1919px){html{font-size:18px}}@media (min-width:1920px){html{font-size:19px}}@media (max-width:880px){.grid,.tier-grid{grid-template-columns:repeat(2,1fr)}.card.wide{grid-column:span 2}.tier.flag{order:-1;grid-column:span 2}.how-grid{grid-template-columns:repeat(2,1fr)}.hd-live{display:none}.f-main{grid-template-columns:1fr;gap:32px}.f-map-grid{grid-template-columns:1fr}.hd{gap:12px}.brand,.brand-text{min-width:0}.bword{text-overflow:ellipsis;min-width:0;overflow:hidden}.brand-sub{display:none}.hd-nav a{padding:0 10px;font-size:11.5px}.hd-nav a:after{left:10px;right:10px}.hd-cta{margin-left:2px;padding:0 13px;font-size:11px}.hd-r{gap:6px}}@media (max-width:880px) and (min-width:768px){.brand .ent{display:none}}@media (max-width:1060px) and (min-width:768px){.hd-nav{display:none}.burger{display:inline-flex}}@media (max-width:1180px) and (min-width:768px){.hd--product .hd-nav{display:none}.hd--product .burger{display:inline-flex}}@media (max-width:767px){.hd-nav,.hd-cta{display:none}.burger{display:inline-flex}.hd{height:64px}html{--hd-h:64px}.hd-r{gap:10px}.tgl,.burger{width:44px;height:44px}.section{padding:clamp(36px,6vh,56px) 0}.card .act{min-height:50px}.tier .tcta{min-height:52px}.sticky-cta{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom,0px));z-index:80;min-height:54px;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:var(--cta);color:var(--cta-text);border:1px solid var(--cta);opacity:0;pointer-events:none;justify-content:center;align-items:center;font-size:13px;text-decoration:none;transition:transform .32s cubic-bezier(.4,0,.2,1),opacity .32s;position:fixed;transform:translateY(160%);box-shadow:0 8px 26px #0000003d}.sticky-cta.show{opacity:1;pointer-events:auto;display:inline-flex;transform:translateY(0)}}@media (max-width:560px){.grid,.tier-grid{grid-template-columns:1fr}.card.wide,.tier.flag{grid-column:span 1}.how-grid{grid-template-columns:1fr;gap:18px}.btn{width:100%}.cta-row{flex-direction:column}.mk{flex-direction:column;align-items:flex-start}.mk .act{text-align:center;width:100%}}@media (max-width:430px){.bword{font-size:14.5px}.brand{gap:9px}.brand .cube{width:34px;height:34px}.brand .ent,.f-brand .ent,.brand-sub{display:none}h1.hero-title{font-size:clamp(25px,8vw,34px)}.hero{padding:clamp(32px,6vh,48px) 0 clamp(26px,4vh,38px)}.card{padding:22px 18px}.tier{padding:24px 20px}.tier .tprice{font-size:32px}.mk{padding:24px 20px}}@media (max-width:360px){.wrap{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}h1.hero-title{font-size:23px}.legend{gap:6px 10px}.legend .m{font-size:11px}.tier-badge{padding:4px 10px;font-size:10px}.tier h3{font-size:22px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.modal-backdrop{z-index:200;-webkit-backdrop-filter:blur(3px);padding:max(24px, env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch;background:#0000008c;justify-content:center;align-items:flex-start;animation:.2s mb-in;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes mb-in{0%{opacity:0}to{opacity:1}}.modal-card{background:var(--bg-concrete);border:1px solid var(--border);width:100%;max-width:520px;margin:auto;padding:clamp(24px,4vw,38px);animation:.26s cubic-bezier(.4,0,.2,1) mc-in;position:relative;box-shadow:0 24px 70px #0000006b}@keyframes mc-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.modal-close{border:1px solid var(--border);width:44px;height:44px;color:var(--text-muted);cursor:pointer;background:0 0;justify-content:center;align-items:center;font-size:15px;transition:all .2s;display:inline-flex;position:absolute;top:10px;right:10px}.modal-eyebrow{font-family:var(--font-mono);letter-spacing:.14em;color:var(--gold);text-transform:uppercase;margin-bottom:10px;font-size:12px}.modal-title{letter-spacing:.005em;margin-bottom:8px;padding-right:46px;font-size:clamp(20px,2.6vw,28px);font-weight:800;line-height:1.16}.modal-sub{color:var(--text-muted);margin-bottom:22px;font-size:14px;line-height:1.55}.cform{flex-direction:column;gap:14px;display:flex}.field{flex-direction:column;gap:6px;display:flex}.field-row{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cform label{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-size:11px}.inp{font-family:var(--font-sans);background:var(--bg-primary);border:1px solid var(--border);width:100%;min-height:48px;color:var(--text-primary);padding:12px 14px;font-size:15px;font-weight:500;transition:border-color .2s}.inp::placeholder{color:var(--text-faint)}.inp:focus{border-color:var(--gold);outline:none}.inp.ta{resize:vertical;min-height:96px;line-height:1.5}.inp.err{border-color:var(--crimson)}.emsg{font-family:var(--font-mono);color:var(--ruby);letter-spacing:.02em;font-size:11px}.emsg-block{margin-top:-8px}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent{cursor:pointer;font-family:var(--font-sans);letter-spacing:normal;text-transform:none;color:var(--text-muted);align-items:flex-start;gap:10px;margin-top:2px;font-size:13px;line-height:1.5;display:flex}.consent input{z-index:1;width:22px;height:22px;accent-color:var(--cta);cursor:pointer;flex-shrink:0;margin-top:1px;position:relative}.consent input:after{content:"";width:44px;height:44px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.consent a{color:var(--bronze);margin:-13px 0;padding:13px 2px;text-decoration:underline;display:inline-block}.consent.err span{color:var(--ruby)}.form-error{color:var(--ruby);background:rgba(var(--crimson-rgb), .08);border:1px solid rgba(var(--crimson-rgb), .3);padding:10px 12px;font-size:13px;line-height:1.45}.cform-submit{width:100%;margin-top:4px}.cform-submit:disabled{opacity:.6;cursor:default}.cform-note{color:var(--text-faint);text-align:center;font-size:11.5px;line-height:1.4}.modal-success{text-align:center;padding:12px 0 6px}.modal-success .ms-mark{border:2px solid var(--cta);width:56px;height:56px;color:var(--cta);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;font-size:26px;font-weight:700;display:flex}.modal-success h3{margin-bottom:10px;font-size:22px;font-weight:800}.modal-success p{color:var(--text-muted);margin-bottom:22px;font-size:14px;line-height:1.55}.modal-success a{color:var(--gold)}.modal-success .btn{width:100%}.cookie-banner{z-index:4000;width:min(760px, calc(100dvw - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px)));left:0;right:0;bottom:calc(12px + env(safe-area-inset-bottom,0px));background:var(--bg-concrete);border:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:16px;margin-inline:auto;padding:16px 18px;animation:.3s ck-in;display:flex;position:fixed;box-shadow:0 12px 40px #00000047}@keyframes ck-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ck-text{color:var(--text-muted);flex:1;min-width:0;font-size:13px;line-height:1.5}.ck-text a{color:var(--gold);margin:-11px 0;padding:11px 2px;text-decoration:underline;display:inline-block}.ck-actions{flex-shrink:0;gap:10px;display:flex}.ck-btn{text-align:center;font-family:var(--font-mono);letter-spacing:.06em;cursor:pointer;border:1px solid;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:12px;transition:all .2s;display:inline-flex}.ck-decline{border-color:var(--border);color:var(--text-primary);background:0 0}.ck-accept{background:var(--cta);border-color:var(--cta);color:var(--cta-text)}.drawer-cta,.sticky-cta{font-family:var(--font-mono);cursor:pointer}body.overlay-open .cookie-banner,body.overlay-open .sticky-cta{display:none}body.cookie-banner-open{padding-bottom:178px}html:has(body.cookie-banner-open){scroll-padding-bottom:178px}@media (min-width:561px){body.cookie-banner-open{padding-bottom:105px}html:has(body.cookie-banner-open){scroll-padding-bottom:105px}}@media (hover:hover){.modal-close:hover,.ck-decline:hover{border-color:var(--ruby);color:var(--ruby)}.ck-accept:hover{background:var(--cta-hover);border-color:var(--cta-hover)}}@media (max-width:560px){.field-row{grid-template-columns:1fr}.modal-card{padding:24px 18px}.cookie-banner{flex-direction:column;align-items:stretch;gap:12px;padding:14px}.ck-actions{gap:10px}.ck-btn{flex:1 1 0;min-width:0;padding:10px 6px;font-size:11.5px;line-height:1.25}}.legal{padding:clamp(32px,6vh,64px) 0 clamp(48px,8vh,90px)}.legal-in{max-width:820px}.legal-head{margin-bottom:26px}.legal-head h1{text-transform:uppercase;letter-spacing:.01em;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;margin:8px 0 12px;font-size:clamp(25px,4vw,40px);font-weight:800;line-height:1.12}.legal-meta{font-family:var(--font-mono);color:var(--text-faint);letter-spacing:.04em;font-size:12.5px}.legal-product{min-height:44px;font-family:var(--font-mono);letter-spacing:.04em;color:var(--bronze);text-underline-offset:3px;align-items:center;margin-top:6px;font-size:12.5px;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.legal-intro{color:var(--text-muted);border-left:3px solid var(--gold);margin-bottom:32px;padding:4px 0 4px 16px;font-size:15px;line-height:1.65}.legal-toc{border:1px solid var(--border);background:var(--bg-concrete);box-shadow:var(--card-shadow);margin-bottom:40px;padding:22px 24px}.legal-toc .toc-lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:14px;font-size:12px}.legal-toc ol{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.legal-toc a{color:var(--text-primary);align-items:center;gap:10px;min-height:44px;font-size:14px;line-height:1.4;text-decoration:none;transition:color .2s;display:inline-flex}.legal-toc .tnum{font-family:var(--font-mono);color:var(--gold);flex-shrink:0;font-size:12.5px}.legal-body{flex-direction:column;gap:40px;display:flex}.legal-sec{scroll-margin-top:80px}.legal-sec h2{letter-spacing:.005em;align-items:baseline;gap:12px;margin-bottom:16px;font-size:clamp(18px,2.2vw,23px);font-weight:800;line-height:1.2;display:flex}.legal-sec h2 .snum{font-family:var(--font-mono);color:var(--gold);flex-shrink:0;font-size:14px}.legal-content{flex-direction:column;gap:14px;display:flex}.legal-content p{color:var(--text-muted);font-size:16px;line-height:1.72}.lg-list{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.lg-list li{color:var(--text-muted);padding-left:20px;font-size:14px;line-height:1.6;position:relative}.lg-list li:before{content:"—";color:var(--gold);position:absolute;left:0}.lg-note{color:var(--text-primary);opacity:.92;border-left:2px solid var(--gold);background:#a9852a0f;padding:12px 16px;font-size:13.5px;line-height:1.62}html.dark .lg-note{background:#ccac0b12}.legal-foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;margin-top:48px;padding-top:22px;display:flex}.legal-back,.legal-top{min-height:44px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;font-size:12px;text-decoration:none;transition:color .2s;display:inline-flex}@media (hover:hover){.legal-toc a:hover{color:var(--gold)}.legal-back:hover,.legal-top:hover,.legal-product:hover{color:var(--ruby)}}@media (max-width:560px){.legal-sec h2{gap:8px}.legal-toc{padding:18px}}.pay{padding:clamp(20px,3.5vh,36px) 0 clamp(28px,5vh,56px)}.pay-in{max-width:680px}.pay-card{background:var(--bg-concrete);border:1px solid var(--border);box-shadow:var(--card-shadow);padding:clamp(26px,4vw,40px)}.pay-eyebrow{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:var(--bronze);margin-bottom:12px;font-size:13px}.pay-title{letter-spacing:.005em;margin-bottom:12px;font-size:clamp(20px,2.2vw,26px);font-weight:800;line-height:1.18}.pay-desc{color:var(--text-muted);margin-bottom:18px;font-size:15px;line-height:1.55}.pay-amount{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;padding:14px 0;display:flex}.pay-amount-lbl{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:12px}.pay-amount-val{font-family:var(--font-mono);color:var(--bronze);letter-spacing:-.01em;font-size:clamp(24px,3.5vw,34px);font-weight:700}.pay-card .field{margin-bottom:16px}.pay-card .consent{margin-top:6px}.pay-submit{width:100%;margin-top:10px}.pay-submit:disabled{opacity:.6;cursor:default}.pay-trust{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-faint);flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;font-size:11px;display:flex}.pay-mock,.pay-notfound{text-align:center}.pay-mock .ms-mark{border:2px solid var(--cta);width:54px;height:54px;color:var(--cta);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 16px;font-size:25px;font-weight:700;display:flex}.pay-mock h2{margin-bottom:10px;font-size:22px;font-weight:800}.pay-mock p{color:var(--text-muted);margin-bottom:22px;font-size:14px;line-height:1.6}.pay-mock .btn,.pay-notfound .btn{width:100%}.pay-success{container-type:inline-size}.pay-success .pay-eyebrow{font-family:var(--font-tech);letter-spacing:.1em;align-items:center;gap:10px;font-size:13px;display:flex}.pay-mark{border:2px solid var(--emerald);width:56px;height:56px;color:var(--emerald);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;display:flex}.pay-mark svg{width:26px;height:26px}.pay-tick{background:var(--emerald);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.pay-success .pay-title{margin-bottom:14px;font-size:clamp(22px,2.4vw,28px)}.pay-receipt{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-bottom:20px;padding:20px 0}.pay-receipt-val{font-family:var(--font-tech);color:var(--bronze);white-space:nowrap;letter-spacing:-.01em;font-size:clamp(34px,7vw,48px);font-weight:700;line-height:1.05;display:block}.pay-receipt-lbl{font-family:var(--font-tech);letter-spacing:.05em;text-transform:uppercase;color:var(--text-muted);margin-top:10px;font-size:14px;line-height:1.5;display:block}.pay-success .pay-desc{margin-bottom:22px;font-size:16px;line-height:1.6}.pay-go{width:100%;font-family:var(--font-tech);letter-spacing:.1em;min-height:58px;font-size:15px;display:flex}.pay-back{width:fit-content;color:var(--text-muted);border-bottom:1px solid #0000;margin:14px auto 0;padding:12px 0;font-size:15px;text-decoration:none;transition:color .2s,border-color .2s;display:block}.pay-back:hover{color:var(--bronze);border-bottom-color:currentColor}.pay-actions{flex-wrap:wrap;gap:10px;display:flex}.pay-actions .btn{flex:1 1 0;min-width:0}@container (max-width:430px){.pay-actions{flex-direction:column}.pay-actions .btn{width:100%}}.pay-fine{border-top:1px solid var(--border-faint);color:var(--text-muted);margin:20px 0 0;padding-top:16px;font-size:14px;line-height:1.5}.pay-fine a{color:var(--bronze);text-underline-offset:3px}.pay-promo-row{align-items:stretch;gap:10px;display:flex}.pay-promo-row .inp{text-transform:uppercase;flex:1;min-width:0}.pay-promo-btn{white-space:nowrap;flex-shrink:0;padding-inline:18px}.pay-promo-btn:disabled{opacity:.5;cursor:default}.pay-promo-msg:empty{display:none}.pay-promo-msg{color:var(--text-muted);margin-top:8px;font-size:13px;line-height:1.5}.pay-amount-old{color:var(--text-faint);margin-right:10px;font-size:.58em;font-weight:400;text-decoration-thickness:1px}@media (max-width:460px){.pay-promo-row{flex-wrap:wrap}.pay-promo-btn{width:100%}}.order-modal-card{max-width:600px;max-height:calc(100dvh - 32px);overflow:hidden}.order-modal-card .pay-card{box-shadow:none;background:0 0;border:0;padding:0}.order-modal-card .pay-eyebrow{font-family:var(--font-tech);letter-spacing:.12em;margin-bottom:12px;padding-right:62px;font-size:13px}.order-modal-card .pay-title{margin-bottom:22px;padding-right:62px;font-size:clamp(21px,2.2vw,26px);line-height:1.24}.order-modal-card .pay-desc{display:none}.pay-choice{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px;display:grid}.pay-choice .pay-seg{cursor:pointer;border:1px solid var(--border);width:100%;min-width:0;min-height:82px;color:var(--text-muted);background:0 0;flex-direction:column;justify-content:center;align-items:center;gap:9px;padding:14px 10px;transition:all .2s;display:flex}.pay-choice .pay-seg:hover{border-color:var(--bronze);color:var(--text-primary)}.pay-seg-name{height:22px;font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:700;line-height:1;display:flex}.pay-seg-price{height:18px;font-family:var(--font-tech);white-space:nowrap;align-items:center;font-size:15px;line-height:1;display:flex}.pay-seg-badge{height:20px;font-family:var(--font-tech);letter-spacing:.04em;border:1px solid;align-items:center;padding:0 7px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.pay-choice .pay-seg[aria-pressed=true]{border-color:var(--cta);color:var(--text-primary);background:#9980181a}.pay-choice .pay-seg[aria-pressed=true] .pay-seg-name{color:var(--bronze)}@media (max-width:340px){.pay-choice{grid-template-columns:1fr}}.pay-total{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:14px;margin-bottom:20px;padding:16px 0;display:flex}.pay-total .pay-amount-lbl{font-family:var(--font-tech);letter-spacing:.08em;color:var(--text-muted);white-space:nowrap;flex-shrink:0;font-size:14px}.pay-total .pay-amount-val{font-family:var(--font-tech);white-space:nowrap;text-align:right;min-width:0;font-size:clamp(30px,6vw,42px);line-height:1.05}.pay-total .pay-amount-old{margin-right:8px;font-size:.5em}.pay-renew{color:var(--text-muted);margin:-10px 0 14px;font-size:13px;line-height:1.5}.pay-promo-toggle{cursor:pointer;min-height:48px;font-family:var(--font-sans);color:var(--bronze);background:0 0;border:0;align-items:center;gap:9px;padding:12px 0;font-size:15px;display:inline-flex}.pay-promo-toggle .pt-sign{border:1px solid;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:15px;line-height:1;display:inline-flex}.pay-promo-toggle .pt-word{border-bottom:1px solid #0000}.pay-promo-toggle:hover .pt-word{border-bottom-color:currentColor}.order-modal-card .pay-promo{margin:2px 0 0}.order-modal-card .pay-promo .inp{min-height:44px;font-size:16px}.order-modal-card .pay-promo-btn{min-height:44px;padding-inline:16px}.order-modal-card .pay-promo-row{flex-wrap:nowrap;gap:8px}.order-modal-card .pay-promo-btn{flex-shrink:0;width:auto}.order-modal-card .pay-promo-msg{margin:7px 0 0;font-size:11.5px}.pay-promo-msg.ok{color:var(--emerald);font-weight:600}.pay-promo-msg.err{color:var(--ruby);font-weight:600}.order-modal-card .pay-foot{border-top:1px solid var(--border);background:var(--bg-concrete);padding-top:14px;padding-bottom:env(safe-area-inset-bottom,0px);flex-shrink:0;margin-top:14px}.pay-submit{font-family:var(--font-tech);letter-spacing:.1em;min-height:58px;font-size:15px}.order-modal-card .pay-foot .pay-submit{margin-top:0}.order-modal-card .pay-foot .consent{margin:0 0 14px;font-size:14px;line-height:1.55}.order-modal-card .pay-foot .emsg-block{margin:-6px 0 9px}.order-modal-card .pay-trust{font-family:var(--font-tech);color:var(--text-muted);white-space:normal;flex-wrap:wrap;gap:8px;margin-top:14px;font-size:13px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.order-modal-card .inp:-webkit-autofill{-webkit-text-fill-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-primary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-in-out}.order-modal-card .inp:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-primary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-in-out}.order-modal-card .inp:-webkit-autofill:focus{-webkit-text-fill-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-primary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-in-out}.order-modal-card .inp:-webkit-autofill:active{-webkit-text-fill-color:var(--text-primary);box-shadow:0 0 0 1000px var(--bg-primary) inset;caret-color:var(--text-primary);transition:background-color 9999s ease-in-out}@media (max-height:600px){.order-modal-card .pay-title{margin-bottom:14px;font-size:18px}.pay-total{margin-bottom:14px;padding:12px 0}.pay-total .pay-amount-val{font-size:clamp(24px,6vw,30px)}.pay-choice{gap:8px;margin-bottom:14px}.pay-choice .pay-seg{gap:7px;min-height:68px;padding:10px 8px}.order-modal-card .pay-foot{margin-top:11px;padding-top:11px}.order-modal-card .pay-trust{display:none}}.kp-in{max-width:720px}.kp-card{padding:clamp(24px,3.6vw,40px)}.kp-meta{border-top:1px solid var(--border-faint);flex-wrap:wrap;gap:10px 28px;margin-bottom:18px;padding:14px 0 4px;display:flex}.kp-meta-item{flex-direction:column;gap:3px;display:flex}.kp-meta-lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:10.5px}.kp-meta-val{color:var(--text-primary);font-size:14.5px;font-weight:600}.kp-lines{border-top:1px solid var(--border);margin:6px 0 20px}.kp-lines-head{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);padding:14px 0 8px;font-size:11px}.kp-line{border-bottom:1px solid var(--border-faint);justify-content:space-between;align-items:baseline;gap:16px;padding:14px 0;display:flex}.kp-line-main{flex:1;min-width:0}.kp-line-name{color:var(--text-primary);font-size:16px;font-weight:600;line-height:1.4}.kp-line-qty{font-family:var(--font-mono);color:var(--text-muted);font-size:13px}.kp-line-note{color:var(--text-muted);margin-top:5px;font-size:13.5px;line-height:1.5}.kp-line-total{font-family:var(--font-mono);color:var(--text-primary);letter-spacing:-.01em;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:700}.kp-summary{margin-top:4px}.kp-row{justify-content:space-between;align-items:baseline;gap:12px;padding:6px 0;display:flex}.kp-row-lbl{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint);font-size:12px}.kp-row-val{font-family:var(--font-mono);color:var(--text-muted);font-size:15px}.kp-row-discount .kp-row-val{color:var(--bronze)}.kp-amount{margin-bottom:22px}.kp-maint{background:var(--bg-secondary);border:1px solid var(--border-faint);margin-bottom:24px;padding:16px 18px}.kp-maint-head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.kp-maint-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.kp-maint-val{font-family:var(--font-mono);color:var(--bronze);font-size:18px;font-weight:700}.kp-maint-note{color:var(--text-muted);margin-top:8px;font-size:13.5px;line-height:1.55}.kp-dual{background:var(--bg-secondary);border:1px solid var(--border-faint);margin-bottom:24px;padding:16px 18px}.kp-dual-link{font-family:var(--font-mono);letter-spacing:.06em;color:var(--bronze);text-underline-offset:4px;font-size:13px;font-weight:700;text-decoration:underline}.kp-dual-link:hover{color:var(--text-primary)}.kp-paid{border:1px solid var(--cta);background:var(--bg-secondary);margin-top:4px;padding:18px 20px}.kp-paid-head{align-items:center;gap:14px;display:flex}.kp-paid-mark{border:2px solid var(--cta);width:44px;height:44px;color:var(--cta);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:21px;font-weight:700;line-height:1;display:flex}.kp-paid-sum{flex-direction:column;gap:3px;min-width:0;display:flex}.kp-paid-lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.kp-paid-val{font-family:var(--font-mono);color:var(--bronze);letter-spacing:-.01em;font-size:clamp(20px,3vw,26px);font-weight:700}.kp-paid-when{border-top:1px solid var(--border-faint);justify-content:space-between;align-items:baseline;gap:12px;margin-top:16px;padding-top:14px;display:flex}.kp-paid-when-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:11px}.kp-paid-when-val{font-family:var(--font-mono);color:var(--text-primary);text-align:right;font-size:14px;font-weight:600}.kp-paid-note{color:var(--text-muted);margin-top:12px;font-size:13.5px;line-height:1.55}.kp-paid-note a{color:var(--bronze);text-underline-offset:3px;text-decoration:underline}.kp-paid-note a:hover{color:var(--text-primary)}@media (max-width:480px){.kp-paid-when{flex-direction:column;align-items:flex-start;gap:4px}.kp-paid-when-val{text-align:left}}.kp-checkout{border-top:1px solid var(--border);padding-top:22px}.kp-gate-field{margin:6px 0 18px}.kp-gate-lbl{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);margin-bottom:9px;font-size:11px;display:block}.kp-gate-inp{width:100%;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;text-align:center;background:var(--bg-secondary);border:2px solid var(--border);color:var(--text-primary);outline:none;padding:17px 18px;font-size:clamp(18px,4.5vw,22px);font-weight:700;transition:border-color .2s,box-shadow .2s}.kp-gate-inp::placeholder{color:var(--text-faint);letter-spacing:.12em;font-weight:400}.kp-gate-inp:focus{border-color:var(--cta);box-shadow:0 0 0 3px #9980181f}.kp-gate-inp.err{border-color:#e5484d}.kp-gate-hint{text-align:center;font-family:var(--font-mono);letter-spacing:.02em;color:var(--text-muted);margin-top:16px;font-size:12.5px}.kp-gate-hint a{color:var(--bronze);border-bottom:1px solid #0000;margin:-11px 0;padding:11px 2px;text-decoration:none;transition:border-color .2s;display:inline-block}.kp-gate-hint a:hover{border-bottom-color:var(--bronze)}.code-field-wrap{text-align:left;width:100%;max-width:600px;margin:clamp(14px,2.2vh,20px) auto 0}.code-field{border:1px solid var(--border);background:var(--bg-concrete);min-width:0;box-shadow:var(--card-shadow);align-items:stretch;transition:border-color .25s,box-shadow .25s;display:flex}.code-field:focus-within{border-color:var(--cta);box-shadow:0 0 0 3px #9980181f}.code-field-label{font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--term-green);background:var(--bg-secondary);border-right:1px solid var(--border);white-space:nowrap;align-items:center;padding:0 16px;font-size:12.5px;font-weight:700;display:inline-flex}.code-field-inp{min-width:0;font-family:var(--font-tech);letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:16px;font-size:clamp(15px,3.4vw,17px);font-weight:700}.code-field-inp::placeholder{color:var(--text-faint);letter-spacing:.14em;font-weight:400}.code-field-eye{color:var(--text-faint);cursor:pointer;opacity:.85;background:0 0;border:none;align-items:center;padding:0 10px;font-size:14px;line-height:1;transition:opacity .16s;display:inline-flex}.code-field-eye:hover{opacity:1}.code-field-status{font-family:var(--font-tech);background:var(--bg-secondary);border-left:1px solid var(--border);color:var(--text-faint);align-items:center;padding:0 15px;font-size:14px;display:inline-flex}.code-field.st-loading{border-color:var(--cta)}.code-field.st-loading .code-field-status{color:var(--cta)}.code-field.st-success{border-color:var(--term-green);box-shadow:0 0 0 3px #1a7f4f24}.code-field.st-success .code-field-status{color:var(--term-green)}.code-field.st-error{border-color:#e5484d}.code-field.st-error .code-field-status{color:#e5484d}.code-field.has-code .code-field-status,.code-field.has-code .code-field-label{color:var(--ruby)}.code-field .spin{animation:.8s linear infinite codeSpin;display:inline-block}@keyframes codeSpin{to{transform:rotate(360deg)}}.code-field-msg{font-family:var(--font-tech);margin-top:10px;padding:9px 12px;font-size:12.5px;line-height:1.45}.code-field-msg.err{color:#e5484d;background:#e5484d14;border:1px solid #e5484d40}.code-field-msg.ok{color:var(--term-green);background:#1a7f4f14;border:1px solid #1a7f4f40}.code-field-btn{width:100%;min-height:50px;font-family:var(--font-tech);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;border:1px solid var(--border);color:var(--text-primary);background:0 0;margin-top:12px;padding:14px 24px;font-size:13px;font-weight:700;transition:background .25s,border-color .25s,color .25s,box-shadow .25s,transform .12s}.code-field-btn:hover{border-color:var(--text-muted)}.code-field-btn:active{transform:translateY(1px)}.code-field-btn.has-code{background:var(--crimson);border-color:var(--crimson);color:#fff;animation:2.2s ease-in-out infinite codeBtnPulse}.code-field-btn.has-code:hover{box-shadow:0 0 24px #8b000073}.code-field-btn:disabled{opacity:.6;cursor:default;animation:none}@keyframes codeBtnPulse{0%,to{box-shadow:0 0 #8b000000}50%{box-shadow:0 0 20px #8b000052}}.code-field-hint{text-align:center;font-family:var(--font-mono);color:var(--text-muted);margin-top:12px;font-size:12px;transition:color .2s}.code-field-hint a{color:var(--ruby);border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.code-field-hint a:hover{border-bottom-color:var(--ruby)}@media (max-width:480px){.code-field-label{letter-spacing:.05em;white-space:normal;text-align:center;overflow-wrap:break-word;min-width:0;padding:0 10px;font-size:11px;line-height:1.15}.code-field-inp{letter-spacing:.12em;padding:13px 12px;font-size:15px}.code-field-status{padding:0 11px}}.boot{z-index:300;background:var(--bg-primary);opacity:1;padding:16px;padding-top:max(16px, env(safe-area-inset-top));justify-content:center;align-items:center;transition:opacity .45s;display:flex;position:fixed;inset:0}.boot-fade{opacity:0}.boot-win{border:1px solid var(--border);background:var(--bg-concrete);width:100%;max-width:min(560px,94vw);box-shadow:var(--card-shadow)}.boot-bar{background:var(--bg-secondary);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:38px;padding:0 14px;display:flex}.boot-bar-title{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-muted);font-size:11.5px}.boot-dots{gap:6px;display:inline-flex}.boot-dots i{background:var(--text-faint);border-radius:50%;width:8px;height:8px}.boot-body{padding:clamp(20px,4.4vw,30px)}.boot-prompt{font-family:var(--font-mono);letter-spacing:.02em;color:var(--term-green);margin-bottom:15px;font-size:12.5px}.boot-logo{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-primary);margin-bottom:8px;font-size:clamp(15px,4vw,18px)}.boot-logo-g{color:var(--gold);font-weight:700}.boot-logo-en{font-weight:600}.boot-logo-dim{color:var(--text-faint)}.boot-cursor{vertical-align:middle;background:var(--text-primary);width:9px;height:16px;margin-left:5px;animation:.9s step-end infinite bootBlink;display:inline-block}@keyframes bootBlink{0%,to{opacity:1}50%{opacity:0}}.boot-sub{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-muted);margin-bottom:22px;font-size:12px}.boot-lines{flex-direction:column;gap:8px;min-height:134px;margin-bottom:18px;display:flex}.boot-line{font-family:var(--font-mono);align-items:baseline;gap:9px;font-size:12.5px;line-height:1.35;animation:.25s both bootLineIn;display:flex}@keyframes bootLineIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.boot-ok{color:var(--term-green);flex-shrink:0;font-weight:700}.boot-line-tx{color:var(--text-muted)}.boot-meta{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.boot-meta-lbl{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:11.5px}.boot-meta-pct{font-family:var(--font-mono);color:var(--gold);font-size:12.5px;font-weight:700}.boot-track{background:var(--border);height:3px;margin-bottom:18px;overflow:hidden}.boot-fill{background:var(--cta);height:100%;transition:width .1s linear;box-shadow:0 0 10px #ccac0b80}.boot-ready{opacity:0;transition:opacity .4s}.boot-ready.show{opacity:1}.boot-ready-line{font-family:var(--font-mono);align-items:baseline;gap:9px;margin-bottom:16px;font-size:12.5px;display:flex}.boot-ready-tx{color:var(--text-primary);font-weight:700}.boot-enter{width:100%;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;border:1px solid var(--crimson);min-height:50px;color:var(--text-primary);background:#8b00001a;padding:14px;font-size:13px;transition:all .2s;display:none}.boot-enter.show{display:block}.boot-enter:hover{background:var(--crimson);border-color:var(--crimson);color:#fff;box-shadow:0 0 22px #8b000066}.boot-bar-title,.boot-prompt,.boot-logo,.boot-sub,.boot-line,.boot-meta-lbl,.boot-meta-pct,.boot-ready-line,.boot-enter{font-family:var(--font-tech)}@media (max-width:480px){.kp-meta{gap:10px 18px}.kp-line{gap:12px}.kp-line-name,.kp-line-total{font-size:15px}}.pp-hero{border-bottom:1px solid var(--border);padding:clamp(34px,6vh,60px) 0 clamp(30px,5vh,52px);position:relative;overflow:hidden}.pp-hero:before{content:"";background-image:linear-gradient(var(--grid-line) 1px, transparent 1px), linear-gradient(90deg, var(--grid-line) 1px, transparent 1px);pointer-events:none;background-size:48px 48px;position:absolute;inset:0}.pp-hero:after{content:"";background:radial-gradient(ellipse 82% 70% at 50% 40%, transparent 8%, var(--vignette) 100%);pointer-events:none;position:absolute;inset:0}.pp-hero-in{z-index:1;max-width:940px;position:relative}.pp-hero h1{text-transform:uppercase;letter-spacing:.005em;margin-bottom:16px;font-size:clamp(27px,4vw,52px);font-weight:800;line-height:1.1}.pp-accent{color:var(--bronze)}.pp-hero-sub{color:var(--text-muted);max-width:760px;font-size:clamp(15px,1.35vw,18.5px);line-height:1.58}.pp-hero-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.pp-hero-facts{flex-wrap:wrap;gap:10px 26px;margin-top:24px;display:flex}.pp-hero-facts span{font-family:var(--font-tech);letter-spacing:.06em;color:var(--text-faint);align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:inline-flex}.pp-hero-facts span:before{content:"";background:var(--term-green);width:6px;height:6px;box-shadow:0 0 8px var(--term-green);border-radius:50%;flex-shrink:0}.pp-btn{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid var(--cta);background:var(--cta);min-height:52px;color:var(--cta-text);justify-content:center;align-items:center;gap:8px;padding:15px 22px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.pp-btn.ghost{color:var(--bronze);background:0 0;border-color:#7a661473}html.dark .pp-btn.ghost{color:var(--gold);border-color:#ccac0b6b}.pp-steps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.pp-step{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);padding:24px 22px;transition:all .35s;position:relative}.pp-step .n{font-family:var(--font-tech);letter-spacing:.14em;color:var(--gold);margin-bottom:14px;font-size:12.5px;font-weight:800}.pp-step h3{margin-bottom:10px;font-size:17px;font-weight:700;line-height:1.2}.pp-step p{color:var(--text-muted);font-size:15px;line-height:1.55}.pp-step:not(:last-child):after{content:"→";color:var(--gold);font-size:16px;font-family:var(--font-tech);opacity:.55;z-index:2;position:absolute;top:50%;right:-13px;transform:translateY(-50%)}.pp-who{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.pp-w{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);padding:22px 18px;transition:all .35s}.pp-w .t{font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-size:12px;font-weight:800}.pp-w p{color:var(--text-muted);font-size:14.5px;line-height:1.5}.pp-tiers{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;display:grid}.pp-calc{grid-template-columns:1fr 400px;align-items:start;gap:20px;display:grid}.pp-calc-box{background:var(--bg-concrete);border:1px solid var(--border-faint);padding:32px 28px}.pp-calc-q{color:var(--text-primary);margin-bottom:8px;font-size:19px;font-weight:700}.pp-calc-hint{color:var(--text-faint);margin-bottom:26px;font-size:14px}.pp-calc-val{align-items:baseline;gap:10px;margin-bottom:18px;display:flex}.pp-calc-val b{font-family:var(--font-tech);color:var(--bronze);letter-spacing:-.02em;font-size:44px;font-weight:800;line-height:1}.pp-calc-val span{color:var(--text-muted);font-size:15px}.pp-range{appearance:none;background:var(--bg-quaternary,#2a2a2a);border:1px solid var(--border-faint);cursor:pointer;width:100%;height:6px;margin:0 0 12px}.pp-range::-webkit-slider-thumb{appearance:none;background:var(--cta);border:3px solid var(--bg-concrete);cursor:grab;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 10px #00000080}.pp-range::-moz-range-thumb{background:var(--cta);border:3px solid var(--bg-concrete);cursor:grab;border-radius:50%;width:26px;height:26px;box-shadow:0 2px 10px #00000080}.pp-range:focus-visible{outline:2px solid var(--cta);outline-offset:3px}.pp-calc-scale{font-family:var(--font-tech);color:var(--text-faint);justify-content:space-between;margin-bottom:30px;font-size:11.5px;display:flex}.pp-calc-pick{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:12px;font-size:11.5px;font-weight:800}.pp-calc-mini{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.pp-mini{border:1px solid var(--border-faint);color:var(--text-muted);cursor:pointer;text-align:left;background:0 0;flex-direction:column;gap:5px;padding:13px 10px;transition:border-color .2s,color .2s;display:flex}.pp-mini:hover{border-color:var(--cta);color:var(--text-primary)}.pp-mini.is-on{border-color:var(--cta);color:var(--text-primary);background:#9980181a}.pp-mini .n{font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--gold);font-size:10.5px;font-weight:800}.pp-mini .p{font-size:14px;font-weight:700}.pp-calc-out{background:var(--bg-concrete);border:1px solid var(--cta);padding:30px 26px;position:sticky;top:92px;box-shadow:0 4px 24px #99801824}.pp-calc-label{font-family:var(--font-tech);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:10px;font-size:11px;font-weight:800}.pp-calc-name{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:6px;font-size:27px;font-weight:800}.pp-calc-aud{color:var(--text-muted);margin-bottom:20px;font-size:14px;line-height:1.5}.pp-calc-sum{align-items:baseline;gap:8px;margin-bottom:4px;display:flex}.pp-calc-sum b{font-family:var(--font-tech);color:var(--bronze);letter-spacing:-.02em;word-spacing:-.22em;font-size:38px;font-weight:800;line-height:1}.pp-calc-sum span{font-family:var(--font-tech);color:var(--text-faint);font-size:13px;font-weight:700}.pp-calc-rate{font-family:var(--font-tech);color:var(--text-muted);margin-bottom:22px;font-size:12px}.pp-calc-rows{border-top:1px solid var(--border-faint);flex-direction:column;gap:9px;margin:0 0 20px;padding:20px 0 0;list-style:none;display:flex}.pp-calc-rows li{color:var(--text-primary);opacity:.84;padding-left:18px;font-size:14.5px;line-height:1.45;position:relative}.pp-calc-rows li:before{content:"—";color:var(--gold);opacity:.9;position:absolute;left:0}.pp-calc-member{border-top:1px solid var(--border-faint);margin-bottom:20px;padding-top:16px}.pp-calc-member .mlabel{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:7px;font-size:10.5px;font-weight:800}.pp-calc-member p{color:var(--text-muted);font-size:14px;line-height:1.5}.pp-calc-cta{flex-direction:column;gap:10px;display:flex}@media (max-width:1100px){.pp-calc{grid-template-columns:1fr}.pp-calc-out{position:static}}@media (max-width:620px){.pp-calc-mini{grid-template-columns:repeat(2,1fr)}.pp-calc-box{padding:24px 18px}.pp-calc-out{padding:24px 20px}}.pp-tier{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);flex-direction:column;padding:28px 24px;transition:all .35s;display:flex;position:relative}.pp-tier.flag{border:1px solid var(--cta);box-shadow:0 4px 20px #99801824}.pp-badge{font-family:var(--font-tech);letter-spacing:.14em;text-transform:uppercase;background:var(--cta);color:var(--cta-text);padding:6px 12px;font-size:10.5px;font-weight:800;position:absolute;top:-1px;right:-1px}.pp-tname{font-family:var(--font-tech);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-bottom:12px;font-size:13px;font-weight:800}.pp-taud{color:var(--text-muted);min-height:48px;margin-bottom:18px;font-size:15px;line-height:1.5}.pp-price{align-items:baseline;gap:7px;margin-bottom:20px;display:flex}.pp-price .val{font-family:var(--font-tech);color:var(--bronze);letter-spacing:-.01em;word-spacing:-.22em;font-size:clamp(24px,2.6vw,32px);font-weight:800}.pp-price .unit{font-family:var(--font-tech);color:var(--text-faint);font-size:12.5px;font-weight:700}.pp-tlist{flex-direction:column;gap:10px;margin:0 0 22px;padding:0;list-style:none;display:flex}.pp-tlist li{color:var(--text-primary);opacity:.84;padding-left:18px;font-size:15px;line-height:1.5;position:relative}.pp-tlist li:before{content:"—";color:var(--gold);opacity:.9;position:absolute;left:0}.pp-member{border-top:1px solid var(--border-faint);margin-bottom:20px;padding-top:14px}.pp-member .mlabel{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);margin-bottom:8px;font-size:11px;font-weight:800}.pp-member p{color:var(--text-muted);font-size:14.5px;line-height:1.5}.pp-act{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:var(--cta-text);background:var(--cta);border:1px solid var(--cta);text-align:center;cursor:pointer;min-height:50px;margin-top:auto;padding:14px 18px;font-size:12px;font-weight:700;transition:all .25s}.pp-tier:not(.flag) .pp-act{color:var(--bronze);background:0 0;border-color:#7a661473}html.dark .pp-tier:not(.flag) .pp-act{color:var(--gold);border-color:#ccac0b6b}.pp-cta{flex-direction:column;gap:10px;margin-top:auto;display:flex}.pp-cta .pp-act{justify-content:center;align-items:center;margin-top:0;display:flex}.pp-cta .pp-cta-ghost,.pp-calc-cta .pp-cta-ghost{color:var(--bronze);background:0 0;border-color:#7a661473}html.dark .pp-cta .pp-cta-ghost,html.dark .pp-calc-cta .pp-cta-ghost{color:var(--gold);border-color:#ccac0b6b}.pp-cta-link{min-height:44px;font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);text-underline-offset:4px;cursor:pointer;background:0 0;border:none;justify-content:center;align-self:center;align-items:center;margin-top:2px;padding:4px 8px;font-size:12px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;transition:color .2s;display:inline-flex}.pp-tiers-note{color:var(--text-faint);margin-top:18px;font-size:14.5px;line-height:1.6}.pp-onprem{border:1px solid var(--border-faint);border-left:3px solid var(--gold);box-shadow:var(--card-shadow);background:linear-gradient(90deg,#a9852a0f,#0000 62%);grid-template-columns:1.25fr 1fr;align-items:center;gap:26px;margin-top:16px;padding:28px 26px;display:grid}.pp-onprem .num{font-family:var(--font-tech);letter-spacing:.14em;color:var(--gold);margin-bottom:12px;font-size:13px;font-weight:700}.pp-onprem h3{text-transform:uppercase;margin-bottom:12px;font-size:clamp(19px,1.9vw,24px);font-weight:800;line-height:1.16}.pp-onprem p{color:var(--text-muted);margin-bottom:14px;font-size:15.5px;line-height:1.6}.pp-onprem .pr{flex-wrap:wrap;align-items:baseline;gap:8px 22px;display:flex}.pp-onprem .pr b{font-family:var(--font-tech);color:var(--bronze);word-spacing:-.22em;font-size:clamp(20px,2.1vw,26px);font-weight:800}.pp-onprem .pr span{font-family:var(--font-tech);color:var(--text-faint);font-size:12.5px;font-weight:700}.pp-onprem .side{flex-direction:column;gap:12px;width:100%;max-width:360px;margin-left:auto;display:flex}.pp-trust{grid-template-columns:1fr 1fr;gap:16px;display:grid}.pp-t-card{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);padding:26px 24px}.pp-t-card h3{margin-bottom:12px;font-size:18px;font-weight:700;line-height:1.2}.pp-t-card p{color:var(--text-muted);font-size:15.5px;line-height:1.6}.pp-t-card ul{flex-direction:column;gap:9px;margin-top:12px;padding:0;list-style:none;display:flex}.pp-t-card li{color:var(--text-primary);opacity:.84;padding-left:18px;font-size:15px;line-height:1.5;position:relative}.pp-t-card li:before{content:"—";color:var(--gold);opacity:.9;position:absolute;left:0}.pp-faq{grid-template-columns:1fr 1fr;align-items:start;gap:16px;display:grid}.pp-faq details{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);padding:20px 22px}.pp-faq summary{cursor:pointer;grid-template-columns:1fr 24px;align-items:center;gap:12px;min-height:44px;font-size:16px;font-weight:700;line-height:1.3;list-style:none;display:grid}.pp-faq summary::-webkit-details-marker{display:none}.pp-faq summary:after{content:"+";font-family:var(--font-tech);color:var(--gold);text-align:right;font-size:18px}.pp-faq details[open] summary:after{content:"–"}.pp-faq details p{color:var(--text-muted);margin-top:12px;font-size:15px;line-height:1.62}.pp-final{background:var(--bg-concrete);border:1px solid var(--border-faint);box-shadow:var(--card-shadow);text-align:center;padding:clamp(28px,4vh,44px)}.pp-final h2{text-transform:uppercase;margin-bottom:14px;font-size:clamp(21px,2.4vw,32px);font-weight:800;line-height:1.16}.pp-final p{color:var(--text-muted);max-width:640px;margin:0 auto 24px;font-size:16px;line-height:1.6}.pp-final .row{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (hover:hover) and (pointer:fine){.pp-btn:hover{background:var(--cta-hover);border-color:var(--cta-hover);color:var(--cta-text)}.pp-btn.ghost:hover{border-color:var(--cta);background:#99801812}.pp-act:hover{background:var(--cta-hover);border-color:var(--cta-hover);color:var(--cta-text)}.pp-cta .pp-cta-ghost:hover,.pp-calc-cta .pp-cta-ghost:hover{border-color:var(--cta);color:var(--bronze);background:#99801814}html.dark .pp-cta .pp-cta-ghost:hover,html.dark .pp-calc-cta .pp-cta-ghost:hover{color:var(--gold);background:#ccac0b1a}.pp-step:hover,.pp-w:hover{border-color:#a9852a6b;transform:translateY(-2px)}.pp-tier:hover{border-color:#a9852a80}}@media (max-width:1024px){.pp-steps{grid-template-columns:repeat(2,1fr)}.pp-step:nth-child(2):after{display:none}.pp-who{grid-template-columns:repeat(3,1fr)}.pp-onprem{grid-template-columns:1fr}.pp-onprem .side{max-width:none;margin-left:0}}@media (max-width:767px){.pp-steps,.pp-tiers,.pp-trust,.pp-faq,.pp-who{grid-template-columns:1fr}.pp-step:after{display:none}.pp-hero{padding:28px 0 26px}.pp-hero h1{font-size:clamp(24px,7vw,32px)}.pp-hero-cta{flex-direction:column}.pp-hero-cta .pp-btn{width:100%}.pp-taud{min-height:0}.pp-final .row{flex-direction:column}.pp-final .row .pp-btn{width:100%}}.act-more{min-height:44px;font-family:var(--font-tech);letter-spacing:.06em;color:var(--bronze);background:#7a66140f;border:1px solid #7a661461;flex-wrap:wrap;align-self:flex-start;align-items:center;gap:10px;margin-bottom:14px;padding:10px 15px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.act-more-tag{letter-spacing:.12em;text-transform:uppercase;color:#14120a;background:var(--cta);padding:3px 7px;font-size:10px;font-weight:800}html.dark .act-more{color:var(--gold);background:#ccac0b12;border-color:#ccac0b61}@media (hover:hover) and (pointer:fine){.act-more:hover{border-color:var(--cta);background:#9980181f}}.sp-section{padding-top:clamp(34px,5vh,60px)}.sp{border:1px solid var(--bronze);background:linear-gradient(115deg, #7a661412, transparent 62%), var(--bg-concrete);box-shadow:var(--card-shadow);grid-template-columns:1fr 340px;gap:0;display:grid;position:relative}.sp:before{content:"";background:var(--cta);height:3px;position:absolute;top:0;left:0;right:0}html.dark .sp{background:linear-gradient(115deg, #ccac0b14, transparent 62%), var(--bg-concrete)}.sp-main{padding:clamp(28px,3.4vw,44px)}.sp-badge{font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;color:#14120a;background:var(--cta);align-items:center;gap:8px;margin-bottom:16px;padding:7px 13px;font-size:11px;font-weight:800;display:inline-flex}.sp-badge:before{content:"";opacity:.85;background:#14120a;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite live-pulse}.sp-title{text-transform:uppercase;letter-spacing:.005em;margin-bottom:14px;font-size:clamp(25px,3vw,40px);font-weight:800;line-height:1.12}.sp-accent{color:var(--bronze)}.sp-lead{color:var(--text-muted);max-width:640px;font-size:clamp(15px,1.2vw,17px);line-height:1.6}.sp-flow{flex-wrap:wrap;gap:10px 8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.sp-flow li{border:1px solid var(--border);color:var(--text-primary);align-items:center;gap:9px;padding:9px 13px;font-size:13.5px;display:inline-flex}.sp-flow-n{font-family:var(--font-tech);letter-spacing:.08em;color:var(--gold);font-size:11px;font-weight:800}.sp-cta{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.sp-btn{min-height:52px;font-family:var(--font-tech);letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:1px solid var(--cta);background:var(--cta);color:var(--cta-text);justify-content:center;align-items:center;gap:8px;padding:15px 24px;font-size:12.5px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.sp-btn .arr{transition:transform .2s}.sp-btn.ghost{color:var(--bronze);background:0 0;border-color:#7a661473}html.dark .sp-btn.ghost{color:var(--gold);border-color:#ccac0b6b}.sp-more{min-height:44px;font-family:var(--font-tech);letter-spacing:.06em;color:var(--text-muted);border:0;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;align-items:center;margin-top:16px;padding:0;font-size:12.5px;font-weight:700;transition:all .2s;display:inline-flex}.sp-side{border-left:1px solid var(--border);background:#7a66140a;flex-direction:column;padding:clamp(28px,3.4vw,40px);display:flex}html.dark .sp-side{background:#ccac0b0d}.sp-price{flex-wrap:wrap;align-items:baseline;gap:7px;margin-bottom:20px;display:flex}.sp-price .from{width:100%;font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin-bottom:4px;font-size:11.5px;font-weight:700}.sp-price .val{font-family:var(--font-tech);letter-spacing:-.02em;color:var(--bronze);font-size:clamp(30px,3vw,40px);font-weight:800;line-height:1}.sp-price .unit{font-family:var(--font-tech);color:var(--text-faint);font-size:13px}.sp-facts{flex-direction:column;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:flex}.sp-facts li{color:var(--text-muted);padding-left:20px;font-size:14.5px;line-height:1.5;position:relative}.sp-facts li:before{content:"";background:var(--term-green);width:6px;height:6px;box-shadow:0 0 8px var(--term-green);border-radius:50%;position:absolute;top:8px;left:0}.sp-trial{min-height:50px;font-family:var(--font-tech);letter-spacing:.1em;text-transform:uppercase;color:var(--bronze);background:var(--bg-concrete);border:1px solid #7a661473;justify-content:center;align-items:center;gap:8px;margin-bottom:18px;padding:13px 18px;font-size:12px;font-weight:700;text-decoration:none;transition:all .25s;display:inline-flex}.sp-trial .arr{transition:transform .2s}html.dark .sp-trial{color:var(--gold);border-color:#ccac0b6b}.sp-side-link{min-height:44px;font-family:var(--font-tech);letter-spacing:.06em;color:var(--bronze);border-bottom:1px solid #7a661459;align-self:flex-start;align-items:center;margin-top:auto;font-size:12px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}html.dark .sp-side-link{color:var(--gold);border-bottom-color:#ccac0b52}@media (hover:hover) and (pointer:fine){.sp-btn:hover{background:var(--cta-hover);border-color:var(--cta-hover);transform:translate(-1px,-1px);box-shadow:6px 6px #99801833}.sp-btn:hover .arr{transform:translate(3px)}.sp-btn.ghost:hover{border-color:var(--cta);box-shadow:none;background:#99801814;transform:none}html.dark .sp-btn.ghost:hover{color:var(--gold);background:#ccac0b1a}.sp-trial:hover{border-color:var(--cta);background:#99801814}.sp-trial:hover .arr{transform:translate(3px)}.sp-more:hover{color:var(--gold);border-bottom-color:var(--cta)}.sp-side-link:hover{border-bottom-color:var(--cta)}.sp-flow li:hover{border-color:#a9852a6b}}.sp-trial:active,.sp-more:active,.sp-btn:active{transform:scale(.985)}@media (max-width:980px){.sp{grid-template-columns:1fr}.sp-side{border-left:0;border-top:1px solid var(--border)}.sp-side-link{margin-top:0}}@media (max-width:767px){.sp-cta{flex-direction:column}.sp-cta .sp-btn,.sp-flow li{width:100%}}.pp-hero,main>.pp-hero~.section,.section[id]{scroll-margin-top:calc(var(--hd-h,72px) + 12px)}.drawer-nav-home{border-top:1px solid var(--border);margin-top:8px;color:var(--text-muted)!important;font-size:12.5px!important}
@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-ext-wght-normal.0njn0k24e9yoi.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-cyrillic-wght-normal.0rcuf0.1.yh_r.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-ext-wght-normal.06-9dg6i6j3-0.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-greek-wght-normal.0k9zl1k-01kin.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-vietnamese-wght-normal.0tobx9jzz29xd.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-ext-wght-normal.102o-0.xi~5bx.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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(../media/inter-latin-wght-normal.055ydel_y7o6i.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 Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-ext-wght-normal.0i8sil-4ybwtp.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-cyrillic-wght-normal.0a83aljfx2d.f.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-greek-wght-normal.0hx5a~wlvgx7v.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-vietnamese-wght-normal.033b-iw5h_5l0.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-ext-wght-normal.13ogvbpniv46o.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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(../media/jetbrains-mono-latin-wght-normal.0vxn4~1drecc4.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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/space-mono-vietnamese-400-normal.18b3to-wi7ziq.woff2)format("woff2"),url(../media/space-mono-vietnamese-400-normal.0d9rpzdufd4_1.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/space-mono-latin-ext-400-normal.0zpt.adtkfkx..woff2)format("woff2"),url(../media/space-mono-latin-ext-400-normal.0~9jko_wt.jey.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:400;src:url(../media/space-mono-latin-400-normal.0-jau7~ksv-8p.woff2)format("woff2"),url(../media/space-mono-latin-400-normal.0h6lfhbvflzn4.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-mono-vietnamese-700-normal.0hevqblmse1lu.woff2)format("woff2"),url(../media/space-mono-vietnamese-700-normal.0m8s9ty4a6dfn.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-mono-latin-ext-700-normal.0u6z47bqa2yx_.woff2)format("woff2"),url(../media/space-mono-latin-ext-700-normal.0m-0hbdngp5l2.woff)format("woff");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:Space Mono;font-style:normal;font-display:swap;font-weight:700;src:url(../media/space-mono-latin-700-normal.0.8rp-r1~zo07.woff2)format("woff2"),url(../media/space-mono-latin-700-normal.14k5c-50p13pl.woff)format("woff");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}
