@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(./inter-cyrillic-wght-normal.DqGufNeO.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(./inter-latin-wght-normal.Dx4kXJAl.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:Roboto Condensed;font-style:italic;font-display:swap;font-weight:900;src:url(./roboto-condensed-latin-900-italic.BPcNKu--.woff2)format("woff2");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:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-condensed-cyrillic-700-normal.9RN-Z7cI.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(./roboto-condensed-latin-700-normal.DRbp0YnP.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/oswald-cyrillic-700.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/oswald-latin-700.woff2)format("woff2");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:Oswald;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/oswald-ruble-700.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Roboto Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/roboto-condensed-ruble-700.woff2)format("woff2");unicode-range:U+20BD}@font-face{font-family:Amatic SC;font-style:normal;font-weight:700;font-display:swap;src:url(../../../fonts/amatic-display-700.woff2)format("woff2");unicode-range:U+20,U+2E,U+401,U+410-42F}@font-face{font-family:Apex fallback;src:local(Arial);size-adjust:102%}:root{color:#171816;font-synthesis:none;--paper:#f8f4eb;--ink:#171816;--muted:#666b73;--orange:#ff5424;--teal:#0b9993;--line:#dfdcd3;--soft:#f0ece3;--display:"Oswald",sans-serif;--ui:"Roboto Condensed",sans-serif;--hand:"Amatic SC",cursive;background:#f8f4eb;font-family:Inter Variable,Apex fallback,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}button,a,input,summary,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.55}img{max-width:100%;height:auto;display:block}button{color:inherit}h1,h2,h3,p{margin:0}h1,h2,.display{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;font-weight:700;line-height:1.05}h1{font-size:clamp(36px,4.6vw,64px)}h2{font-size:clamp(26px,2.8vw,36px)}h3{font-family:var(--ui);font-size:18px;font-weight:700;line-height:1.4}p{line-height:1.6}svg{flex-shrink:0}:focus-visible{outline:3px solid var(--teal);outline-offset:4px}::selection{background:#ffd3bd}.skip-link{z-index:100;background:var(--ink);color:#fff;padding:12px 18px;position:fixed;top:-80px;left:1rem}.skip-link:focus{top:1rem}.brand{flex-shrink:0;align-items:center;gap:7px;display:inline-flex}.brand svg{width:58px;height:58px;color:var(--orange)}.brand span{font-family:var(--ui);letter-spacing:-.04em;font-size:30px;font-style:italic;font-weight:900;line-height:.88}.brand.light span{color:#fff}.brand.compact svg{width:44px;height:44px}.brand.compact span{font-size:24px}.btn{font-family:var(--ui);text-align:center;background:0 0;border:1px solid #a7a7a0;border-radius:8px;justify-content:center;align-items:center;gap:10px;min-height:46px;padding:12px 20px;font-size:16px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.btn:hover{background:var(--soft);border-color:var(--ink)}.btn.primary{background:var(--orange);border-color:var(--orange);color:#15100c}.btn.primary:hover{background:#f24618}.btn.dark{background:var(--ink);color:#fff;border-color:var(--ink)}.btn.small{min-height:38px;padding:8px 14px;font-size:13px}.text-link{text-underline-offset:4px;align-items:center;gap:7px;font-size:14px;text-decoration:underline;display:inline-flex}.text-link:hover{color:#be3c17}.icon-button{background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:42px;min-height:42px;display:inline-flex}.icon-button:hover{background:var(--soft)}.panel{border:1px solid var(--line);background:#ffffff25;border-radius:11px;padding:24px}.panel-title{justify-content:space-between;align-items:center;gap:14px;margin-bottom:20px;display:flex}.panel-title h2,.panel-title h3{align-items:center;gap:10px;display:flex}.stack{gap:20px;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.muted{color:var(--muted)}.eyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:650}.status{color:#13643d;background:#dff3df;border-radius:7px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;font-weight:600;display:inline-flex}.status:before{content:"";background:#15b467;border-radius:50%;width:7px;height:7px}.badge{background:var(--soft);border-radius:5px;padding:5px 9px;font-size:11px;font-weight:650;display:inline-flex}.badge.orange{color:#9f3614;background:#ffdbc9}.form-field{gap:8px;font-size:13px;font-weight:600;display:grid}.form-field input,.form-field select,.form-field textarea,.field{border:1px solid var(--line);width:100%;min-height:46px;color:var(--ink);background:#fff8;border-radius:7px;padding:12px 14px;font-size:14px}.form-field textarea{resize:vertical}.notice{background:var(--soft);border-radius:8px;padding:13px 16px;font-size:13px;line-height:1.6}.toast{background:var(--ink);color:#fff;z-index:60;border-radius:9px;max-width:calc(100vw - 48px);padding:14px 20px;font-size:14px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 24px #0002}.empty{text-align:center;color:var(--muted);padding:34px 20px;font-size:14px}.section-heading{justify-content:space-between;align-items:baseline;gap:18px;margin-bottom:20px;display:flex}.section-heading p{color:var(--muted);font-size:13px}.app-shell{min-height:100vh}.sidebar{color:#f9f8f4;z-index:40;background:#171818;flex-direction:column;width:216px;padding:28px 16px;display:flex;position:fixed;inset:0 auto 0 0}.sidebar .brand{margin-bottom:46px;margin-left:5px}.sidebar nav{gap:5px;display:grid}.sidebar nav a{border-radius:7px;align-items:center;gap:12px;min-height:46px;padding:14px 12px;font-size:14px;display:flex}.sidebar nav a:hover{background:#ffffff12}.sidebar nav a[aria-current=page]{background:var(--orange);color:#18110d}.sidebar .account-nav{border-top:1px solid #ffffff28;margin-top:30px;padding-top:25px}.sidebar .account-nav a{color:#dadad6;font-size:12px}.sidebar .account-nav a[aria-current=page]{color:#18110d}.admin-link{color:#a6a9a4;align-items:center;gap:8px;margin-top:28px;padding:8px 12px;font-size:11px;display:flex}.sidebar-note{color:#858985;letter-spacing:.1em;text-transform:uppercase;margin-top:auto;padding:35px 12px 0;font-size:10px;line-height:1.7}.app-content{margin-left:216px}.app-topbar{justify-content:flex-end;align-items:center;min-height:72px;padding:16px 30px;display:flex}.topbar-account{align-items:center;gap:16px;display:flex}.account-button{align-items:center;gap:11px;font-size:13px;display:flex}.avatar{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:37px;height:37px;font-size:17px;display:flex}.app-main{gap:24px;min-width:0;max-width:1660px;margin:auto;padding:0 30px 25px;display:grid}.app-footer{color:var(--muted);justify-content:space-between;gap:22px;padding:18px 30px 27px;font-size:11px;display:flex}.app-footer div{gap:22px;display:flex}.mobile-menu{display:none}.nav-backdrop{z-index:35;background:#0006;border:0;position:fixed;inset:0}.page-hero{border:1px solid var(--line);isolation:isolate;background:linear-gradient(115deg,#f8f4eb 43%,#e9e7df);border-radius:11px;align-items:center;min-height:192px;display:flex;position:relative;overflow:hidden}.page-hero-copy{z-index:1;max-width:61%;padding:28px}.page-hero h1{transform-origin:0;-webkit-text-stroke:.012em currentColor;white-space:pre-line;margin-bottom:13px;font-size:clamp(34px,3.9vw,58px);transform:rotate(-1deg)skew(-2deg)}.page-hero p:not(.eyebrow){color:#414952;max-width:470px;font-size:14px}.page-hero .eyebrow{margin-bottom:10px}.page-hero img{object-fit:contain;object-position:center bottom;z-index:-1;width:48%;height:115%;position:absolute;bottom:-20px;right:-12px}.page-hero h1:after{content:"";background:var(--orange);clip-path:polygon(0 38%,100% 0,97% 58%,3% 100%);width:108px;height:7px;margin-top:11px;display:block;transform:rotate(-6deg)}dialog{border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:14px;width:min(520px,100vw - 32px);padding:28px}dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#15181888}dialog h2{margin-bottom:18px}.dialog-header{justify-content:space-between;align-items:start;gap:15px;display:flex}.dialog-actions{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;font-size:15px;list-style:none;display:flex}details>summary::-webkit-details-marker{display:none}details>summary:after{content:"+";font-size:23px;line-height:1}details[open]>summary:after{content:"−"}details>p{color:var(--muted);padding:0 25px 20px 0;font-size:14px}details{border-bottom:1px solid var(--line)}@media (width>=1680px){.app-main{gap:30px}.page-hero{min-height:230px}}@media (width<=1100px){.sidebar{width:190px;padding-inline:12px}.app-content{margin-left:190px}.app-main,.app-topbar,.app-footer{padding-inline:22px}.page-hero-copy{padding:23px}.panel{padding:20px}.grid-3{gap:14px}.page-hero h1{font-size:42px}}@media (width<=800px){.sidebar{width:240px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.app-content{margin-left:0}.app-topbar{justify-content:space-between;min-height:65px;padding:12px 18px}.mobile-menu{display:inline-flex}.app-main{gap:22px;padding:0 18px 24px}.page-hero{min-height:170px}.page-hero-copy{max-width:65%;padding:22px}.page-hero h1{font-size:37px}.page-hero img{opacity:.9;width:43%}.page-hero p:not(.eyebrow){font-size:12px}.grid-2{grid-template-columns:1fr}.app-footer{flex-wrap:wrap;padding:18px}.section-heading{flex-direction:column;align-items:start;gap:8px}}@media (width<=520px){.grid-3{grid-template-columns:1fr}.panel{padding:18px}.panel-title{flex-wrap:wrap}.page-hero-copy{max-width:74%;padding:18px}.page-hero h1{font-size:31px}.page-hero img{opacity:.9;width:40%;right:0}.page-hero p:not(.eyebrow){max-width:210px;font-size:12px}.topbar-account{gap:8px}.account-button strong{font-size:12px}.app-footer div{flex-wrap:wrap;gap:16px}.btn{padding:11px 16px}.toast{bottom:15px;right:15px}.section-heading h2{font-size:27px}}.sidebar-close{color:#fff;display:none}.nav-backdrop{left:240px}.sidebar{overflow-y:auto}@media (width<=800px){.sidebar-close{display:inline-flex;position:absolute;top:8px;right:8px}.sidebar-close:hover{background:#ffffff18}body:has(.sidebar.open){overflow:hidden}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}h1,h2,.display{-webkit-text-stroke:.01em currentColor}.panel-title h2,.wizard-heading h2,.subscription h2,.support h2,.devices h2,.contact-copy h2,.faq h2,.resource h2,.articles h2,.metric-label h2,.how-it-works h2{font-family:var(--ui);-webkit-text-stroke:0;font-weight:700}.brand span{transform:skew(-3deg)}.hero-note{white-space:pre-line;max-width:120px;font-family:var(--hand);text-transform:uppercase;font-size:29px;font-weight:700;line-height:1.05;position:absolute;top:38px;right:24px;transform:rotate(-11deg)skew(-8deg)}.hero-note:after{content:"";background:var(--orange);clip-path:polygon(0 35%,100% 0,92% 70%,3% 100%);height:5px;margin-top:10px;display:block;transform:rotate(-7deg)}@media (width<=1439px){.hero-note{display:none}}@media (width>=1440px){.page-hero:has(.hero-note) img{right:100px}}
