:root{--brand: #5b3df5;--brand-2: #8b5cf6;--accent: #06b6d4;--teal: #0f6b63;--ca: #16a34a;--ink: #12121a;--ink-2: #3f3f52;--muted: #6b6b80;--rule: #e3e3ee;--paper-2: #f7f7fb;--ok: #15803d;--ok-bg: #dcfce7;--warn: #a16207;--warn-bg: #fef3c7;--red: #b42318;--red-bg: #fee4e2;--night: #0d0d14}*{box-sizing:border-box}html,body{margin:0;height:100%}body{font-family:Inter var,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,sans-serif;color:var(--ink);background:var(--night);-webkit-font-smoothing:antialiased}h1,h2,h4,h5,p,ul,ol,figure{margin:0;padding:0}ul,ol{list-style:none}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer}body.present{overflow:hidden}.present .stage{position:fixed;left:50%;top:50%;width:1600px;height:900px;margin:-450px 0 0 -800px;transform-origin:center}.present .slide{position:absolute;top:0;right:0;bottom:0;left:0;display:none;padding:54px 76px 46px;overflow:hidden;background:#fff}.present .slide.on{display:flex;flex-direction:column;justify-content:center;animation:rise .32s cubic-bezier(.22,1,.36,1)}@keyframes rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion: reduce){.present .slide.on{animation:none}}.slide{position:relative;background:#fff}.slide.dark{background:radial-gradient(1100px 620px at 12% 0%,#2a1f6e 0%,transparent 62%),radial-gradient(900px 620px at 100% 100%,#0b4a55 0%,transparent 60%),var(--night);color:#f4f4fb}.mark{position:absolute;right:44px;top:34px;width:38px;height:38px;border-radius:10px}.num{position:absolute;right:44px;bottom:22px;font-size:15px;color:var(--muted);font-variant-numeric:tabular-nums}.dark .num{color:#8f8fa8}.eyebrow{display:inline-block;font-size:17px;font-weight:700;letter-spacing:.02em;color:var(--brand);background:#efecff;border-radius:999px;padding:6px 16px}.eyebrow.on-dark,.dark .eyebrow{color:#cfc6ff;background:#8b5cf638}.sh{max-width:1330px;margin-bottom:32px}.sh.tight{margin-bottom:14px;display:flex;align-items:center;gap:18px}.sh.tight h2{margin:0;font-size:36px}h2{font-size:46px;line-height:1.12;font-weight:800;letter-spacing:-.022em;margin-top:14px}.lede{font-size:23px;line-height:1.42;color:var(--ink-2);margin-top:12px;max-width:1180px}.foot{font-size:16px;line-height:1.45;color:var(--muted);margin-top:18px}h5{font-size:15px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--muted)}.cover{height:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:1240px;padding-left:20px}.cover-logo{width:86px;height:86px;border-radius:22px;margin-bottom:30px}.cover h1{font-size:88px;line-height:1.04;font-weight:800;letter-spacing:-.03em;margin:22px 0 24px}.cover .lede{font-size:29px;color:#d7d7e6;max-width:1080px}.cover .line{font-size:19px;line-height:1.6;color:#a9a9c2;margin-top:44px;max-width:1200px}.close-links{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.close-links a{font-size:21px;font-weight:700;padding:15px 26px;border-radius:14px;border:1px solid rgba(255,255,255,.28);color:#fff}.close-links a.primary{background:linear-gradient(103deg,var(--brand) 8%,var(--brand-2) 55%,var(--accent) 100%);border-color:transparent}.pains{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.pains article{background:var(--paper-2);border-radius:18px;padding:24px 24px 22px;min-height:212px;display:flex;flex-direction:column;gap:12px}.pains b{font-size:25px;line-height:1.22;font-weight:750;letter-spacing:-.01em}.pains span{font-size:18.5px;line-height:1.4;color:var(--ink-2)}.cost{display:grid;grid-template-columns:1fr 420px;column-gap:40px}.cost .sh{grid-column:1;margin-bottom:24px}.cost-hero{grid-column:2;grid-row:1 / 3;align-self:start;margin-top:8px;background:var(--night);color:#fff;border-radius:22px;padding:28px 30px;display:flex;flex-direction:column;gap:6px}.cost-hero b{font-size:92px;line-height:1;font-weight:800;letter-spacing:-.03em;display:block}.cost-hero span{font-size:19px;color:#c9c9dc}.cost-hero i{font-style:normal;font-size:40px;color:#8f8fa8;transform:rotate(90deg);align-self:flex-start;margin:2px 0 2px 16px}.cost-hero .good b{color:#6ee7b7}.bars{grid-column:1}.legend{display:flex;gap:24px;font-size:17px;color:var(--ink-2);margin-bottom:8px}.legend i{display:inline-block;width:14px;height:14px;border-radius:4px;margin-right:8px;vertical-align:-1px}i.b-today{background:#5b5b72}i.b-with{background:var(--brand)}.bar-row{display:grid;grid-template-columns:370px 1fr;column-gap:18px;row-gap:3px;padding:7px 0;border-top:1px solid var(--rule)}.bar-l{grid-row:1 / 3;align-self:center;font-size:19px;font-weight:600}.bar-t{display:flex;align-items:center;gap:10px;height:18px}.bar-t i{display:block;height:15px;border-radius:0 4px 4px 0;min-width:2px}.bar-t em{font-style:normal;font-size:15.5px;color:var(--ink-2);white-space:nowrap}.cost .foot{grid-column:1 / 3}.flow{display:grid;grid-template-columns:repeat(7,1fr);gap:14px;margin-top:44px;counter-reset:s}.flow li{background:var(--paper-2);border-radius:18px;padding:22px 18px 24px;min-height:248px;display:flex;flex-direction:column;gap:10px;position:relative}.flow li:not(:last-child):after{content:"›";position:absolute;right:-14px;top:26px;font-size:30px;color:var(--brand);line-height:1}.flow span{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;font-size:21px;font-weight:800;color:#fff;background:var(--brand)}.flow b{font-size:23px;line-height:1.18;font-weight:750}.flow small{font-size:17.5px;line-height:1.36;color:var(--ink-2)}.map{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.map a{display:grid;grid-template-columns:54px 1fr;column-gap:14px;align-items:center;background:var(--paper-2);border-radius:16px;padding:18px;transition:background .15s,transform .15s}.map a:hover{background:#efecff;transform:translateY(-2px)}.ic{grid-row:1 / 3;width:54px;height:54px;border-radius:14px;background:#fff;color:var(--brand);display:grid;place-items:center;box-shadow:0 1px 3px #12121a14}.ic svg{width:28px;height:28px}.map b{font-size:22px;font-weight:750;line-height:1.15}.map small{font-size:16.5px;color:var(--ink-2);line-height:1.3}.feature{display:grid;grid-template-columns:568px 1fr;gap:44px;height:100%;align-items:center}.feature.flip{grid-template-columns:1fr 568px}.feature.flip .f-text{order:2}.feature h2{font-size:40px}.today{font-size:19px;line-height:1.4;color:#7a2e0e;background:#fff4ed;border-radius:12px;padding:12px 16px;margin:18px 0 20px}.today b{font-weight:800;margin-right:6px}.ticks li{position:relative;padding-left:36px;font-size:21px;line-height:1.34;margin-bottom:12px}.ticks li:before{content:"✓";position:absolute;left:0;top:1px;width:25px;height:25px;border-radius:50%;display:grid;place-items:center;font-size:15px;font-weight:800;color:var(--ok);background:var(--ok-bg)}.ticks.light li{font-size:18px;margin-bottom:7px;color:#e4e4f0;padding-left:30px}.ticks.light li:before{width:21px;height:21px;font-size:13px;color:#6ee7b7;background:#6ee7b729}.dash li{position:relative;padding-left:22px;font-size:19px;line-height:1.34;margin-bottom:9px;color:var(--ink-2)}.dash li:before{content:"–";position:absolute;left:2px;color:var(--muted)}.win{border:1px solid var(--rule);border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 24px 60px #12121a21,0 4px 12px #12121a0f}.win figcaption{display:flex;align-items:center;gap:7px;height:36px;padding:0 14px;background:var(--paper-2);border-bottom:1px solid var(--rule)}.win figcaption i{width:11px;height:11px;border-radius:50%;background:#d6d6e2}.win figcaption span{font-size:14px;color:var(--muted);margin-left:8px}.win img{display:block;width:100%;height:auto;max-height:690px;object-fit:cover;object-position:top left}.phones{display:flex;justify-content:center;gap:44px}.phone{width:300px;border-radius:34px;padding:10px;background:#15151f;box-shadow:0 24px 60px #12121a40}.phone img{display:block;width:100%;height:620px;object-fit:cover;object-position:top;border-radius:25px}.panel{padding:20px 22px 22px;background:#fff;color:var(--ink);min-height:540px;font-size:15px}.p-head h4{font-size:24px;font-weight:750;letter-spacing:-.01em}.p-head p{font-size:14.5px;color:var(--muted);margin-top:3px}.p-tabs{display:flex;gap:8px;margin:12px 0;flex-wrap:wrap}.p-tabs span{font-size:13.5px;padding:5px 12px;border-radius:999px;background:var(--paper-2);color:var(--ink-2)}.p-tabs .on{background:var(--teal);color:#fff;font-weight:600}.p-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));grid-auto-flow:column;gap:10px;margin:12px 0}.p-tile{background:var(--paper-2);border-radius:12px;padding:10px 14px}.p-tile b{display:block;font-size:26px;font-weight:800;letter-spacing:-.01em}.p-tile span{font-size:13.5px;color:var(--ink-2)}.p-tile.warn{background:var(--warn-bg)}.p-tile.good{background:var(--ok-bg)}.p-tile.money{background:#e6f4f1}.p-table{width:100%;border-collapse:collapse;font-size:14.5px}.p-table th{text-align:left;font-size:13px;color:var(--muted);font-weight:600;padding:7px 8px;border-bottom:1px solid var(--rule)}.p-table td{padding:8px;border-bottom:1px solid #f0f0f6;vertical-align:middle}.p-table small{display:block;color:var(--muted);font-size:12px}.p-chip{display:inline-block;font-size:13px;font-weight:600;padding:3px 10px;border-radius:999px;white-space:nowrap}.p-chip.ok{background:var(--ok-bg);color:var(--ok)}.p-chip.vio{background:#ede9fe;color:#5b21b6}.p-chip.blu{background:#dbeafe;color:#1d4ed8}.p-chip.amb{background:var(--warn-bg);color:var(--warn)}.p-chip.mut{background:#eeeef5;color:var(--ink-2)}.p-chip.red{background:var(--red-bg);color:var(--red)}.p-ask{display:flex;justify-content:space-between;align-items:center;border:1px solid var(--rule);border-radius:10px;padding:8px 8px 8px 14px;margin-top:12px;color:var(--muted)}.p-ask b{background:var(--teal);color:#fff;padding:5px 16px;border-radius:8px;font-size:14px}.panel h5{margin:14px 0 6px;font-size:13px}.p-rows li{display:flex;align-items:center;gap:12px;padding:9px 2px;border-bottom:1px solid #f0f0f6}.p-rows li b{flex:1;font-weight:600}.p-rows li>span:not(.p-chip):not(.p-src){color:var(--muted);font-size:14px}.p-rows small{display:block;font-weight:400;color:var(--muted);font-size:13.5px;margin-top:1px}.p-rows.tall li{padding:12px 2px}.p-src{font-size:12.5px;font-weight:700;color:var(--teal);background:#e6f4f1;border-radius:7px;padding:4px 8px;width:62px;text-align:center}.p-doc i{flex:none;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:800;font-size:14px;background:var(--ok-bg);color:var(--ok)}.p-doc.lock i{background:#ede9fe}.p-doc.wait i{background:var(--warn-bg);color:var(--warn)}.p-foot{font-size:14px;color:var(--ink-2);background:#e6f4f1;border-radius:10px;padding:9px 12px;margin-top:12px}.p-btn{font-size:13px;font-weight:600;color:#fff;background:var(--teal);padding:4px 12px;border-radius:8px}.film-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.film-cards a{position:relative;display:block;background:var(--paper-2);border-radius:16px;overflow:hidden;padding-bottom:16px;transition:transform .15s}.film-cards a:hover{transform:translateY(-3px)}.film-cards img{display:block;width:100%;aspect-ratio:16 / 10;object-fit:cover}.film-cards .play{position:absolute;left:14px;top:14px;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff;font-size:17px;padding-left:3px}.film-cards b{display:block;font-size:22px;line-height:1.22;font-weight:750;padding:14px 16px 4px}.film-cards small{font-size:16.5px;color:var(--muted);padding:0 16px}.slide.k-film{padding:26px 30px}.film{display:grid;grid-template-columns:1120px 1fr;gap:26px;height:100%;align-items:center}.film-main video{display:block;width:100%;aspect-ratio:16 / 9;border-radius:14px;background:#000}.film-side h2{font-size:30px;margin-top:10px}.film-side p{font-size:17.5px;line-height:1.4;color:#cfcfe0;margin:8px 0 12px}.film-side h5{color:#9d9db8;margin:12px 0 7px;font-size:13.5px}.chapters{display:grid;grid-template-columns:1fr;gap:5px}.chapters button,.speed button{background:#ffffff14;color:#eeeef8;border:0;border-radius:9px;padding:6px 10px;font-size:15.5px;text-align:left}.chapters button:hover,.speed button:hover{background:#8b5cf666}.chapters span{color:#a5a5c0;font-variant-numeric:tabular-nums;margin-right:6px}.speed{display:flex;gap:6px;margin-top:10px}.speed .on{background:var(--brand)}.trust,.faq{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.trust article,.faq article{background:var(--paper-2);border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:10px}.trust b{font-size:23px;font-weight:750;line-height:1.2}.trust span{font-size:18px;line-height:1.4;color:var(--ink-2)}.mask{display:grid;grid-template-columns:1fr 50px 1fr;align-items:center;margin-top:22px;gap:8px}.mask>div{border:1px solid var(--rule);border-radius:14px;padding:15px 18px}.mask .good{background:#f0fdf4;border-color:#bbf7d0}.mask small{display:block;font-size:15px;color:var(--muted);margin-bottom:4px}.mask code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:19px}.mask>i{font-style:normal;font-size:30px;text-align:center;color:var(--brand)}.stats{display:grid;gap:16px;margin-bottom:18px}.stats.n4{grid-template-columns:repeat(4,1fr)}.stats.n3{grid-template-columns:repeat(3,1fr)}.stats div{background:var(--night);color:#fff;border-radius:16px;padding:14px 22px}.stats b{display:block;font-size:44px;font-weight:800;letter-spacing:-.02em;line-height:1.1}.stats span{font-size:17.5px;color:#c9c9dc}.case{display:grid;grid-template-columns:1fr 1.45fr;gap:16px}.slide.k-case .sh{margin-bottom:18px}.slide.k-case h2{font-size:42px}.slide.k-case .lede{font-size:21px;margin-top:8px}.case article{background:var(--paper-2);border-radius:16px;padding:18px 22px 12px}.case article.good{background:#f0fdf4}.case article.next{grid-column:1 / 3;background:#efecff;padding:14px 22px;display:flex;gap:18px;align-items:center}.case article.next h5{color:var(--brand);white-space:nowrap;margin:0}.case article.next p{font-size:19px;line-height:1.36}.case h5{margin-bottom:10px}.case .ticks li{font-size:19px;margin-bottom:8px}.case .ticks li:before{width:23px;height:23px;font-size:13px}.slide.k-case .foot{margin-top:10px;font-size:15px}.faq{grid-template-columns:repeat(3,1fr)}.faq article{min-height:240px}.faq b{font-size:26px;line-height:1.2;font-weight:750}.faq span{font-size:20px;line-height:1.42;color:var(--ink-2)}.slide.k-compare .sh{margin-bottom:20px}table.compare{width:100%;border-collapse:separate;border-spacing:0;font-size:18px}table.compare th,table.compare td{padding:11px 14px;text-align:center;border-bottom:1px solid var(--rule)}table.compare thead th{font-size:17px;font-weight:700;vertical-align:bottom}table.compare tbody th{text-align:left;font-weight:600;width:400px}table.compare .us{background:#f3f0ff;font-weight:700;color:#3b2aad}table.compare thead .us{border-radius:14px 14px 0 0;background:var(--brand);color:#fff}table.compare .price td,table.compare .price th{font-weight:800;font-size:20px}.yes{color:var(--ok);font-weight:800;font-size:22px}.no{color:var(--red);font-weight:800}.na{color:var(--muted)}.slide.k-calc{padding:28px 44px 22px}.calc-wrap .foot{font-size:13.5px;margin-top:10px}#calc{display:grid;grid-template-columns:590px 1fr;gap:20px}.c-in{background:var(--paper-2);border-radius:16px;padding:14px 20px}.c-in h5{margin:11px 0 5px;font-size:13px}.presets{display:flex;gap:8px}.presets button{flex:1;font-size:16px;font-weight:600;padding:8px 6px;border-radius:10px;border:1px solid var(--rule);background:#fff;color:var(--ink-2)}.presets .on{background:var(--brand);border-color:var(--brand);color:#fff}.c-f{display:grid;grid-template-columns:216px 1fr 92px;gap:10px;align-items:center;font-size:16px;padding:3px 0}.c-f input[type=range]{width:100%;accent-color:var(--brand)}.c-f input[type=number],.c-hr input{width:100%;font:inherit;font-size:16px;padding:5px 8px;border:1px solid var(--rule);border-radius:8px;text-align:right;background:#fff;color:var(--ink)}.c-t{display:flex;gap:22px;font-size:16.5px}.c-t input{accent-color:var(--brand);width:17px;height:17px;vertical-align:-3px;margin-right:3px}.c-out{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto;gap:14px}.c-us{background:var(--night);color:#fff;border-radius:16px;padding:18px 22px}.c-big{font-size:56px;font-weight:800;letter-spacing:-.02em;margin-top:8px;line-height:1.05}.c-big small{font-size:21px;font-weight:600;color:#c9c9dc;letter-spacing:0}.c-sub{font-size:16.5px;color:#c9c9dc;margin:3px 0 10px}.c-us li,.c-them li{display:flex;justify-content:space-between;gap:12px;font-size:16.5px;padding:5px 0;border-top:1px solid rgba(255,255,255,.12)}.c-us li.muted{color:#a9a9c2;font-size:15px}.c-them{background:var(--paper-2);border-radius:16px;padding:16px 20px;display:flex;flex-direction:column}.c-them h5{margin-bottom:6px}.c-them li{border-top-color:var(--rule)}.c-them li small{display:block;color:var(--muted);font-size:13.5px}.c-them li.sum{font-weight:800;font-size:19px}.c-save{margin-top:auto;font-size:18px;font-weight:700;color:var(--ok);background:var(--ok-bg);border-radius:10px;padding:8px 12px}.c-hours{grid-column:1 / 3;display:grid;grid-template-columns:1fr auto 1fr;gap:20px;align-items:center;background:#efecff;border-radius:16px;padding:10px 24px}.c-hours b{font-size:36px;font-weight:800;letter-spacing:-.02em;margin-right:8px}.c-hours span{font-size:17px;color:var(--ink-2)}.c-hr{font-size:15.5px;color:var(--ink-2);display:flex;align-items:center;gap:8px}.c-hr input{width:86px}.start{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:16px}.start li{background:var(--paper-2);border-radius:18px;padding:24px;min-height:290px;display:flex;flex-direction:column;gap:12px}.start span{width:50px;height:50px;border-radius:14px;display:grid;place-items:center;font-size:24px;font-weight:800;background:var(--brand);color:#fff}.start b{font-size:25px;font-weight:750;line-height:1.2}.start small{font-size:19px;line-height:1.42;color:var(--ink-2)}.offer{margin-top:26px;font-size:25px;font-weight:700;color:var(--brand)}.bar{position:fixed;z-index:5;right:16px;bottom:14px;display:flex;align-items:center;gap:4px;padding:5px 8px;border-radius:12px;background:#12121adb;color:#fff;font-size:14px;opacity:0;transition:opacity .2s}.awake .bar,.bar:hover,.bar:focus-within{opacity:1}.bar button,.bar a{color:#fff;background:transparent;border:0;padding:5px 9px;border-radius:8px;font-size:14px}.bar button:hover,.bar a:hover{background:#ffffff26}#prev,#next{font-size:21px;line-height:1}#pos{min-width:58px;text-align:center;font-variant-numeric:tabular-nums}.index{position:fixed;z-index:6;top:0;right:0;bottom:0;left:0;background:#0d0d14b8;display:grid;place-items:center}.index[hidden]{display:none}.index>div{width:min(760px,94vw);max-height:86vh;overflow:auto;background:#fff;color:var(--ink);border-radius:16px;padding:18px 24px}.index header{display:flex;justify-content:space-between;font-size:19px;margin-bottom:8px}.index header button{background:none;border:0;font-size:18px}.index ol{columns:2;list-style:decimal inside;font-size:16px}.index li{padding:4px 0;break-inside:avoid}.index a:hover{color:var(--brand)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}body.read{background:#fff}.read .stage *{min-width:0}.read .slide{overflow-x:hidden}.read table.compare th,.read table.compare td{min-width:96px}.read .stage{display:block}.read .slide{padding:34px 18px 30px;border-bottom:1px solid var(--rule)}.read .slide.dark{border-bottom:0}.read .mark,.read .num,.read .bar{display:none}.read .win img{max-height:none}.read .p-table{font-size:12.5px}.read .p-table td,.read .p-table th{padding:6px 4px}.read .p-chip{font-size:11px;padding:2px 6px}.read .film-cards a{padding-bottom:12px}.read h2,.read .feature h2,.read .slide.k-case h2{font-size:28px}.read .lede,.read .slide.k-case .lede{font-size:17px}.read .eyebrow{font-size:13.5px}.read .sh.tight{display:block}.read .sh.tight h2{font-size:28px;margin-top:12px}.read .cover{min-height:78vh;padding:0}.read .cover h1{font-size:40px}.read .cover .lede{font-size:19px}.read .cover .line{font-size:14px;margin-top:24px}.read .cover-logo{width:62px;height:62px}.read .close-links a{font-size:16px;padding:11px 16px}.read .pains,.read .flow,.read .map,.read .trust,.read .faq,.read .start,.read .film-cards,.read .stats.n4,.read .stats.n3,.read .case,.read .cost,.read .feature,.read .feature.flip,.read .film,.read #calc,.read .c-out,.read .c-hours,.read .mask{grid-template-columns:1fr}.read .stats.n4,.read .stats.n3{grid-template-columns:1fr 1fr}.read .stats b{font-size:30px}.read .stats span{font-size:14px}.read .pains article,.read .flow li,.read .start li,.read .faq article{min-height:0}.read .pains b,.read .faq b,.read .start b,.read .flow b,.read .trust b{font-size:19px}.read .pains span,.read .faq span,.read .start small,.read .flow small,.read .trust span,.read .map small{font-size:15.5px}.read .flow li:after{display:none}.read .map b{font-size:18px}.read .feature{height:auto;gap:18px}.read .feature.flip .f-text{order:0}.read .today{font-size:16px;margin:12px 0}.read .ticks li,.read .case .ticks li{font-size:16.5px;padding-left:32px}.read .dash li{font-size:16.5px}.read .foot{font-size:14px}.read .panel{min-height:0;padding:14px;overflow-x:auto}.read .p-tiles{grid-auto-flow:row;grid-template-columns:1fr 1fr}.read .p-rows li{flex-wrap:wrap}.read .phones{gap:10px}.read .phone{width:46%;border-radius:20px;padding:6px}.read .phone img{height:auto;border-radius:15px}.read .slide.k-film{padding:26px 14px}.read .film{height:auto}.read .film-side h2{font-size:23px}.read .cost-hero{grid-column:1;grid-row:auto;margin:0 0 14px;flex-direction:row;align-items:center;justify-content:space-between;padding:16px 18px}.read .cost-hero b{font-size:46px}.read .cost-hero span{font-size:13.5px}.read .cost-hero i{transform:none;margin:0;font-size:26px}.read .cost .foot{grid-column:1}.read .bar-row{grid-template-columns:1fr}.read .bar-l{grid-row:auto;font-size:15.5px}.read .tbl-wrap{overflow-x:auto}.read table.compare{min-width:760px;font-size:14.5px}.read table.compare tbody th{width:200px}.read .slide.k-calc{padding:28px 14px}.read .c-f{grid-template-columns:1fr 84px}.read .c-f input[type=range]{grid-column:1 / 3;grid-row:2}.read .c-big{font-size:42px}.read .c-hours{padding:12px 16px;gap:8px}.read .mask>i{transform:rotate(90deg)}.read .mask code{font-size:15px}.read .case article.next{flex-direction:column;align-items:flex-start;gap:6px;grid-column:1}.read .case article.next p{font-size:16px}.read .offer{font-size:19px}@media print{@page{size:1600px 900px;margin:0}body{background:#fff;overflow:visible}.stage{position:static!important;transform:none!important;margin:0!important;height:auto!important}.slide{position:relative!important;display:block!important;width:1600px;height:900px;page-break-after:always;animation:none!important}.bar,.index{display:none!important}}
