.cx{--cx-loss: var(--color-loss, #cf4b35);--cx-loss-tint: rgba(207, 75, 53, .12);--cx-pos: var(--color-pos, #41cf8a);--cx-pos-tint: rgba(65, 207, 138, .1);--cx-ease: cubic-bezier(.2, .7, .2, 1);color:var(--color-text);font-family:var(--font-body)}.cx-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--grad-hero-night, radial-gradient(1000px 520px at 72% 20%, #1b2a4d 0%, #0d1428 45%, #080b11 100%));border-bottom:1px solid var(--color-line)}.cx-hero__rays{position:absolute;top:-20%;right:-10%;bottom:0;left:30%;z-index:-3;background:conic-gradient(from 200deg at 62% 0%,transparent 0deg,rgba(246,214,138,.07) 12deg,transparent 26deg,rgba(216,49,63,.06) 40deg,transparent 58deg,rgba(246,214,138,.05) 72deg,transparent 90deg);filter:blur(6px)}.cx-hero__glow{position:absolute;right:6%;bottom:-30%;width:640px;height:640px;z-index:-3;border-radius:50%;background:radial-gradient(closest-side,rgba(216,49,63,.22),transparent)}.cx-hero__art{position:absolute;right:max(-40px,calc(50% - 760px));bottom:-70px;width:640px;max-width:none;z-index:-2;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;--cx-art-op: 1;-webkit-mask-image:linear-gradient(0deg,transparent 4%,#000 34%);mask-image:linear-gradient(0deg,transparent 4%,#000 34%);animation:cx-rise .9s var(--cx-ease) both}.cx-hero__protect{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--grad-protect-left, linear-gradient(90deg, #080b11 18%, rgba(8, 11, 17, .55) 48%, rgba(8, 11, 17, 0) 70%)),var(--grad-protect-bottom, linear-gradient(0deg, #080b11 0%, rgba(8, 11, 17, 0) 38%))}.cx-spark{position:absolute;bottom:-10px;width:3px;height:3px;z-index:-1;border-radius:50%;background:#f6d68a;box-shadow:0 0 8px 2px #f6d68a8c;opacity:0;animation:cx-spark 9s linear infinite}.cx-hero__inner{max-width:1200px;margin:0 auto;padding:28px 28px 34px}.cx-crumbs{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--color-text-mute)}.cx-crumbs a{color:var(--color-text-mute);transition:color .2s}.cx-crumbs a:hover{color:var(--color-text)}.cx-title{margin:64px 0 0;max-width:640px;font:700 clamp(46px,6.4vw,88px)/.95 var(--font-display);letter-spacing:.02em;text-transform:uppercase;text-shadow:0 6px 40px rgba(0,0,0,.55);animation:cx-in .5s var(--cx-ease) both}.cx-subtitle{display:block;margin-top:10px;font-size:clamp(20px,2.2vw,28px);font-weight:500;letter-spacing:.08em;color:var(--color-text-dim)}.cx-lead{max-width:520px;margin:22px 0 0;font-size:17px;line-height:1.6;color:var(--color-text);animation:cx-in .5s .08s var(--cx-ease) both}.cx-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px;animation:cx-in .5s .14s var(--cx-ease) both}.cx-pill{display:inline-flex;align-items:center;gap:7px;padding:6px 12px;border-radius:999px;border:1px solid var(--color-line-2);background:rgba(8,11,17,.55);font-size:13px;color:var(--color-text-dim)}.cx-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:56px}.cx-fact{padding:16px 18px;border-radius:12px;background:linear-gradient(180deg,rgba(22,30,46,.92),rgba(17,23,38,.92));border:1px solid var(--color-line);box-shadow:inset 0 1px #ffffff0a;animation:cx-in .5s var(--cx-ease) both}.cx-fact b{display:block;font:700 30px/1 var(--font-mono);color:var(--color-text)}.cx-fact span{display:block;margin-top:8px;font-size:13.5px;line-height:1.4;color:var(--color-text-dim)}.cx-wrap{max-width:1200px;margin:0 auto;padding:0 28px}.cx-block{padding-top:48px}.cx-h2{margin:0;padding-bottom:12px;border-bottom:1px solid var(--color-line);font:600 30px/1.1 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.cx-price{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:18px}.cx-price__tile{position:relative;display:flex;flex-direction:column;gap:10px;padding:18px 18px 16px;border-radius:10px;background:var(--color-tile, #141b2b);box-shadow:inset 0 0 0 1px #ffffff12;color:var(--color-text);transition:transform .2s var(--cx-ease),box-shadow .2s}.cx-price__tile:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #ffffff24}.cx-price__tile--heavy{background:linear-gradient(180deg,rgba(207,75,53,.14),var(--color-tile, #141b2b) 70%);box-shadow:inset 0 0 0 1px #cf4b354d}.cx-price__tile--heavy:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;border-radius:2px;background:var(--cx-loss)}.cx-price__num{font:700 40px/1 var(--font-mono);color:var(--cx-loss)}.cx-price__label{font:600 16px/1.2 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.cx-price__unit{font-size:13px;color:var(--color-text-mute)}.cx-note{display:flex;align-items:flex-start;gap:10px;margin-top:14px;font-size:15px;line-height:1.5;color:var(--color-text-dim)}.cx-note svg{flex:none;margin-top:2px;color:var(--color-text-mute)}.cx-scale{margin-top:18px;padding:26px 26px 22px;border-radius:14px;background:var(--asl-grad-card, linear-gradient(180deg, #161e2e, #111726));border:1px solid var(--color-line)}.cx-scale__lead{margin:0;font-size:15px;line-height:1.5;color:var(--color-text-dim)}.cx-scale__lead b{color:var(--color-text);font-weight:600}.cx-scale__track{position:relative;display:grid;grid-template-columns:4% 1fr;height:14px;margin:46px 0 52px}.cx-scale__ban{border-radius:7px 0 0 7px;background:repeating-linear-gradient(135deg,rgba(207,75,53,.65) 0 6px,rgba(207,75,53,.3) 6px 12px)}.cx-scale__ok{position:relative;overflow:hidden;border-radius:0 7px 7px 0;background:linear-gradient(90deg,#3a2a1c,#6b5a2a 45%,#2e7a57 100%)}.cx-scale__ok:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.22),transparent);transform:translate(-100%);animation:cx-sheen 7s 1.2s ease-in-out infinite}.cx-mark{position:absolute;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center}.cx-mark i{width:4px;height:30px;border-radius:2px;background:var(--color-text);box-shadow:0 0 0 3px #080b11cc}.cx-mark b{position:absolute;bottom:100%;margin-bottom:6px;font:700 17px/1 var(--font-mono);white-space:nowrap}.cx-mark span{position:absolute;top:100%;margin-top:8px;font-size:13px;color:var(--color-text-dim);white-space:nowrap}.cx-mark--start i{background:var(--color-gold-2, #f6d68a)}.cx-mark--ban b{color:var(--cx-loss)}.cx-scale__legend{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cx-legend{display:flex;gap:12px;padding:14px 16px;border-radius:10px;background:rgba(255,255,255,.03);border:1px solid var(--color-line)}.cx-legend__ic{flex:none;display:grid;place-items:center;width:34px;height:34px;border-radius:9px}.cx-legend b{display:block;font:600 15px/1.2 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.cx-legend span{display:block;margin-top:4px;font-size:13.5px;line-height:1.45;color:var(--color-text-dim)}.cx-body{display:grid;grid-template-columns:260px minmax(0,1fr);gap:44px;padding-top:56px;padding-bottom:72px}.cx-toc{position:sticky;top:90px;align-self:start;max-height:calc(100vh - 110px);overflow-y:auto;scrollbar-width:thin}.cx-toc__title{margin:0 0 10px;font:600 15px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text-mute)}.cx-toc ol{list-style:none;margin:0;padding:0}.cx-toc a{position:relative;display:grid;grid-template-columns:26px 1fr auto;align-items:baseline;gap:8px;padding:7px 10px;border-radius:8px;font-size:14px;line-height:1.3;color:var(--color-text-dim);transition:color .2s,background .2s}.cx-toc a:hover{color:var(--color-text);background:rgba(255,255,255,.03)}.cx-toc a.is-active{color:var(--color-text);background:rgba(255,255,255,.05)}.cx-toc a.is-active:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;border-radius:2px;background:var(--color-accent)}.cx-toc__n{font:500 12.5px/1 var(--font-mono);color:var(--color-text-mute)}.cx-toc__p{font:600 12.5px/1 var(--font-mono);color:var(--cx-loss)}.cx-section{scroll-margin-top:96px}.cx-section+.cx-section{margin-top:56px}.cx-section__head{display:flex;align-items:flex-end;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--color-line)}.cx-section__num{font:700 40px/.9 var(--font-mono);color:#ffffff24}.cx-section__title{flex:1;margin:0;font:600 30px/1.1 var(--font-display);letter-spacing:.02em;text-transform:uppercase}.cx-fine{flex:none;display:inline-flex;align-items:baseline;gap:6px;padding:7px 12px;border-radius:8px;background:var(--cx-loss-tint);box-shadow:inset 0 0 0 1px #cf4b3559;font-size:13px;color:var(--color-text-dim)}.cx-fine b{font:700 18px/1 var(--font-mono);color:var(--cx-loss)}.cx-clauses{list-style:none;margin:0;padding:0}.cx-clause{display:grid;grid-template-columns:58px minmax(0,1fr);gap:6px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.05);scroll-margin-top:96px;border-radius:10px;transition:background .6s}.cx-clause:last-child{border-bottom:0}.cx-clause.is-glow{background:rgba(228,186,102,.08)}.cx-clause__n{align-self:start;justify-self:start;padding:3px 7px;margin-top:1px;border-radius:6px;font:600 13.5px/1.2 var(--font-mono);color:var(--color-text-mute);background:none;border:0;cursor:pointer;transition:color .2s,background .2s}.cx-clause__n:hover{color:var(--color-text);background:rgba(255,255,255,.06)}.cx-clause__text{display:flex;gap:10px;margin:0;font-size:16px;line-height:1.6}.cx-dot{flex:none;display:grid;place-items:center;width:22px;height:22px;margin-top:2px;border-radius:50%}.cx-dot--ok{background:var(--cx-pos-tint);color:var(--cx-pos)}.cx-dot--bad{background:var(--cx-loss-tint);color:var(--cx-loss)}.cx-quotes{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:10px;margin-top:14px}.cx-quote{position:relative;display:flex;align-items:flex-start;gap:10px;padding:12px 14px 12px 16px;border-radius:10px;background:var(--color-tile, #141b2b);box-shadow:inset 0 0 0 1px #ffffff12;font-size:15px;line-height:1.45}.cx-quote:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:2px}.cx-quote--ok:before{background:var(--cx-pos)}.cx-quote--bad:before{background:var(--cx-loss)}.cx-quote small{display:block;margin-top:4px;font-size:13px;color:var(--color-text-mute)}.cx-quote--ok small{color:var(--cx-pos)}.cx-quote--bad small{color:var(--cx-loss)}.cx-compare{display:grid;gap:10px;margin-top:14px}.cx-compare__row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cx-scenario{margin-top:14px;padding:14px 16px;border-radius:12px;background:rgba(255,255,255,.03);border:1px solid var(--color-line)}.cx-scenario+.cx-scenario{margin-top:10px}.cx-scenario__label{display:block;margin-bottom:6px;font:600 13px/1 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-mute)}.cx-scenario p{margin:0;font-size:15px;line-height:1.55;color:var(--color-text-dim)}.cx-table{margin-top:12px;border-radius:12px;overflow:hidden;border:1px solid var(--color-line)}.cx-table a{display:flex;justify-content:space-between;align-items:center;padding:11px 16px;font-size:15px;color:var(--color-text);transition:background .2s}.cx-table a+a{border-top:1px solid var(--color-line)}.cx-table a:hover{background:rgba(255,255,255,.03)}.cx-table b{font:700 16px/1 var(--font-mono);color:var(--cx-loss)}.cx-end{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-top:64px;padding:22px 24px;border-radius:14px;background:var(--asl-grad-card, linear-gradient(180deg, #161e2e, #111726));border:1px solid var(--color-line)}.cx-end p{margin:0;font-size:15px;color:var(--color-text-dim)}.cx-end__links{display:flex;flex-wrap:wrap;gap:10px}.cx-link{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:9px;border:1px solid var(--color-line-2);font:600 14px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--color-text);transition:transform .2s var(--cx-ease),border-color .2s,background .2s}.cx-link:hover{transform:translateY(-1px);border-color:#ffffff4d;background:rgba(255,255,255,.04)}.cx-toast{position:fixed;right:20px;bottom:20px;z-index:80;animation:cx-in .32s var(--cx-ease) both}@keyframes cx-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cx-rise{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:var(--cx-art-op);transform:none}}@keyframes cx-spark{0%{opacity:0;transform:translate(0)}12%{opacity:.9}80%{opacity:.5}to{opacity:0;transform:translate(30px,-420px)}}@keyframes cx-sheen{0%,70%{transform:translate(-100%)}to{transform:translate(100%)}}@media (max-width: 1023px){.cx-body{grid-template-columns:minmax(0,1fr);gap:0;padding-top:32px}.cx-toc{position:sticky;top:64px;z-index:20;max-height:none;margin:0 -20px 24px;padding:10px 20px;overflow-x:auto;background:var(--color-bg, #080b11);border-bottom:1px solid var(--color-line)}.cx-toc__title{display:none}.cx-toc ol{display:flex;gap:6px}.cx-toc a{display:inline-flex;gap:6px;white-space:nowrap;padding:7px 11px;border:1px solid var(--color-line)}.cx-toc a.is-active:before{display:none}.cx-toc a.is-active{border-color:var(--color-accent)}.cx-toc__p{display:none}.cx-price{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-price__tile:last-child{grid-column:1 / -1}.cx-section,.cx-clause{scroll-margin-top:140px}.cx-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-scale__legend{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.cx-toc{top:56px}}@media (max-width: 640px){.cx-hero__inner,.cx-wrap{padding-left:20px;padding-right:20px}.cx-hero__art{--cx-art-op: .3;width:400px;right:-170px;bottom:auto;top:40px;opacity:.3}.cx-title{margin-top:40px}.cx-facts{margin-top:34px}.cx-fact b{font-size:26px}.cx-section__num{font-size:30px}.cx-section__title,.cx-h2{font-size:24px}.cx-section__head{flex-wrap:wrap}.cx-clause{grid-template-columns:minmax(0,1fr);gap:4px}.cx-compare__row{grid-template-columns:minmax(0,1fr)}.cx-scale{padding:22px 16px 18px}.cx-mark span{font-size:12.5px}.cx-price__num{font-size:34px}}@media (prefers-reduced-motion: reduce){.cx *,.cx-hero__art,.cx-spark{animation:none!important;transition:none!important}.cx-spark{display:none}}
