@font-face{font-family:Synora;src:url('/site/assets/fonts/oswald.ttf') format('truetype');font-weight:200 700;font-display:swap}
:root{color-scheme:dark;--bg:#06070b;--text:#f4f0f7;--muted:#b2a8bf;--line:#9b63bc38}*{box-sizing:border-box}body{margin:0;background:radial-gradient(ellipse at 80% 0,#40175b38,transparent 50%),var(--bg);color:var(--text);font:15px/1.8 Arial,sans-serif}a{color:#c592ea;text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:2px solid #b967f4;outline-offset:5px}.document-header{max-width:1140px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:24px 30px;border-bottom:1px solid var(--line)}.document-brand{font:23px Synora,sans-serif;letter-spacing:6px;color:#f4f0f7}.document-brand span{color:#bb66f6}.document-header>a:last-child{font-size:12px}main{max-width:1040px;margin:auto;padding:32px 30px 70px}.back{display:inline-block;font-size:12px;margin-bottom:25px}.document-nav{display:flex;flex-wrap:wrap;gap:12px 25px;border-bottom:1px solid var(--line);padding-bottom:20px;margin-bottom:35px;font-size:12px}.document-nav a{color:#a99bb6}.document-nav [aria-current=page]{color:#deb3ff}article{max-width:850px}h1{font:500 38px/1.2 Synora,sans-serif;letter-spacing:.2px;margin:0 0 25px}h2{font:400 24px/1.35 Synora,sans-serif;color:#e7d8f3;margin:32px 0 12px}p,li{color:var(--muted)}p{margin:12px 0}ul{padding-left:22px}li{margin:7px 0}.box,.note{border-left:2px solid #9548c6;padding:10px 20px;background:#b35cea07;margin:20px 0}.meta{font-size:13px;color:#a88abc}.tariff-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.tariff-card{border:1px solid var(--line);border-radius:9px;padding:18px;background:#111019}.tariff-card strong{font:20px Synora,sans-serif}.tariff-card dl div{padding:7px 0;font-size:12px}.tariff-card dd{margin:3px 0;color:#eee5f5}.badge{font:11px Arial,sans-serif;color:#bb75ec}.seller{font-size:13px}@media(max-width:600px){.document-header{padding:20px}.document-brand{font-size:20px}main{padding:25px 20px 50px}h1{font-size:31px}h2{font-size:22px}body{font-size:14px}.document-nav{gap:10px 18px;font-size:11px}.tariff-grid{grid-template-columns:1fr}}

.document-brand{display:inline-flex;align-items:center;gap:10px;white-space:nowrap}.document-brand .synora-mark{width:36px;height:36px;object-fit:contain;filter:drop-shadow(0 0 6px #aa35ff36)}.document-brand>span{margin-left:-10px}@media(max-width:600px){.document-brand{gap:7px;font-size:18px;letter-spacing:4px}.document-brand .synora-mark{width:29px;height:29px}.document-brand>span{margin-left:-7px}}
