:root{--red:#ff0117;--red-deep:#d1000f;--ink:#141211;--ink-2:#141211;--mute:#141211;--line:#e4dedb;--paper:#fff;--warm:#f4f1ef;--blue:#1d6fe8;--blue-bg:#eaf2ff;--font-num:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", system-ui, sans-serif;--scale:1;--fs-cover:56px;--fs-stmt:48px;--fs-h:38px;--fs-label:16px;--fs-label-sm:13px;--fs-sub:20px;--fs-body:17px;--fs-small:13px;--fs-kpi:72px}body{--font:var(--font-noto), "Noto Sans JP", "Hiragino Sans", "Hiragino Kaku Gothic ProN", system-ui, sans-serif}html,body{font-family:var(--font);color:var(--ink);background:#e9e5e2;margin:0}.deck{flex-direction:column;align-items:center;gap:24px;padding:24px 0 80px;display:flex}.frame{width:calc(1280px * var(--scale));height:calc(720px * var(--scale));flex:none}.frame>.slide{transform:scale(var(--scale));transform-origin:0 0}.toolbar{z-index:10;gap:8px;display:flex;position:fixed;bottom:16px;right:16px}.toolbar button{font:600 13px var(--font);border:1px solid var(--line);background:var(--paper);color:var(--ink);cursor:pointer;border-radius:999px;padding:8px 14px}.toolbar button[aria-pressed=true]{background:var(--red);border-color:var(--red);color:#fff}.deck-root.present{background:#0e0d0d;min-height:100vh}body:has(.deck-root.present){overflow:hidden}.deck-root.present .deck{justify-content:center;gap:0;height:100vh;padding:0}.deck-root.present .frame{display:none}.deck-root.present .frame.current{display:block}.slide{background:var(--paper);width:1280px;height:720px;color:var(--ink);box-sizing:border-box;font-size:var(--fs-body);padding:64px 72px;font-weight:400;line-height:1.7;position:relative;overflow:hidden;box-shadow:0 1px 2px #00000014,0 10px 30px #1412111a}.slide *{box-sizing:border-box}.slide p{margin:0}.slide .h{justify-content:space-between;align-items:baseline;gap:24px;margin-bottom:28px;display:flex}.slide .h h2{font-size:var(--fs-h);letter-spacing:-.01em;margin:0;font-weight:800;line-height:1.3}.slide .h h2 em{color:var(--red);font-style:normal}.slide .h .ch{letter-spacing:.08em;color:var(--ink);white-space:nowrap;font-size:15px;font-weight:700}.menu-kicker{color:#fff;background:var(--red);border-radius:5px;align-items:baseline;gap:2px;margin:0 0 6px;padding:6px 16px 5px;font-weight:800;line-height:1.2;display:inline-flex}.menu-kicker .n{font-size:26px}.menu-kicker .g{white-space:nowrap;font-size:14px;font-weight:700}.menu-kicker .g:before{content:"（"}.menu-kicker .g:after{content:"）"}.menu-kicker+.h{margin-bottom:14px}.deck-root.font-hiragino{--font:"Hiragino Sans", "Hiragino Kaku Gothic ProN", "Noto Sans JP", system-ui, sans-serif;font-family:var(--font)}.slide .lead{font-size:var(--fs-sub);color:var(--ink-2);max-width:44em;font-weight:500;line-height:1.6}.slide .ft{letter-spacing:.04em;color:var(--ink);pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;font-size:12px;font-weight:600;display:grid;position:absolute;bottom:28px;left:72px;right:72px}.slide .ft .pg{font-variant-numeric:tabular-nums;text-align:right}.slide .ft .ft-logo{opacity:.9;display:block}.slide .ft .ft-logo .logo{width:64px}.slide .conf{letter-spacing:.2em;text-transform:uppercase;color:var(--red);border:1px solid var(--red);opacity:.8;pointer-events:none;border-radius:2px;padding:3px 7px 2px 9px;font-size:9px;font-weight:600;position:absolute;top:22px;right:72px;-webkit-mask-image:radial-gradient(circle at 30% 40%,#000000bf 0,#000 60%),linear-gradient(#000,#000);mask-image:radial-gradient(circle at 30% 40%,#000000bf 0,#000 60%),linear-gradient(#000,#000)}.slide.cover .conf,.slide.cta .conf{color:#fff;opacity:.9;border-color:#fff}.slide .fn{color:var(--ink);font-size:12px;font-weight:500;position:absolute;bottom:52px;left:72px;right:72px}.sample{letter-spacing:.06em;color:#fff;background:var(--red);vertical-align:middle;border-radius:3px;margin-left:8px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.5;display:inline-block}.logo{width:200px;height:auto;display:block}.logo.white{filter:brightness(0)invert()}.tn{font-variant-numeric:tabular-nums}.slide.cover{background:var(--red);color:#fff;padding:0}.slide.cover .kv{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.slide.cover:before{content:"";z-index:1;background:linear-gradient(90deg, var(--red) 28%, #ff0117cc 38%, #ff011700 52%);position:absolute;inset:0}.slide.cover>*{z-index:2;position:absolute}.slide.cover>.kv{z-index:0}.slide.cover .logo{width:220px;top:64px;left:72px}.slide.cover .ey{font-size:var(--fs-small);letter-spacing:.14em;font-weight:700;top:64px;right:72px}.slide.cover .ttl{width:640px;font-size:var(--fs-cover);letter-spacing:-.01em;font-weight:800;line-height:1.15;bottom:160px;left:72px}.slide.cover .sub{font-size:var(--fs-sub);font-weight:700;bottom:104px;left:72px}.slide.cover .ft{color:#fff}.toc{grid-template-columns:1fr 1fr;column-gap:64px;margin-top:8px;display:grid}.toc .row{border-bottom:1px solid var(--line);grid-template-columns:36px 1fr auto;align-items:baseline;gap:12px;padding:10px 0;font-size:18px;font-weight:500;display:grid}.toc .row .n{color:var(--red);font-variant-numeric:tabular-nums;font-weight:700}.toc .row .pg{color:var(--mute);font-variant-numeric:tabular-nums;font-size:13px}.slide.stmt .pad{grid-template-columns:1.1fr 1fr;align-items:center;gap:56px;height:100%;display:grid}.slide.stmt .big{font-size:var(--fs-stmt);letter-spacing:-.01em;font-weight:700;line-height:1.3}.slide.stmt .big em{color:var(--red);font-style:normal}.slide.stmt .side{border-left:4px solid var(--red);color:var(--ink-2);padding-left:28px;font-size:17px;line-height:1.85}.pillars{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:18px;display:grid}.pillar{background:var(--warm);border-radius:6px;padding:14px 20px 16px}.pillar .illust{width:200px;height:200px;font-family:var(--font);background:#fff;border-radius:10px;margin:0 auto 12px;display:block}.pillar .t{margin:0 0 6px;font-size:19px;font-weight:700}.pillar .d{color:var(--ink-2);font-size:14px;line-height:1.7}.kpis{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.kpi{border-left:4px solid var(--red);padding:8px 28px}.kpi .v{font-size:var(--fs-kpi);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.kpi .v small{margin-left:4px;font-size:26px;font-weight:700}.kpi.sm{padding-left:20px}.kpi.sm .v{font-size:44px}.kpi.sm .v small{font-size:18px}.kpi .l{color:var(--ink-2);margin-top:12px;font-size:14px;font-weight:500}.kpi .l .note{color:var(--mute);margin-left:8px;font-size:12px;display:inline-block}.kpis.five{row-gap:22px}.kpi.top{flex-direction:column;display:flex}.kpi.top .l{color:var(--ink);order:-1;margin:0 0 10px;font-size:19px;font-weight:800}.kpi.top .l .note{font-size:13px;font-weight:700}.bars{gap:10px;display:grid}.bar{grid-template-columns:96px 1fr 48px;align-items:center;gap:12px;font-size:14px;display:grid}.bar .track{background:var(--warm);border-radius:2px;height:14px;overflow:hidden}.bar .fill{background:var(--red);height:100%}.bar .pct{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink-2)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.two{grid-template-columns:1fr 1fr;gap:48px;display:grid}.sec,.pillar .k{font-size:var(--fs-label);letter-spacing:.04em;color:#fff;background:var(--red);border-radius:4px;margin-bottom:14px;padding:8px 14px 7px;font-weight:700;line-height:1;display:inline-block}.sec .sample{color:var(--red);background:#fff;margin-left:10px}.donuts{grid-template-columns:repeat(3,1fr);gap:0;margin-top:10px;display:grid}.donut{justify-items:center;display:grid}.donut .sec{margin-bottom:0}.donut svg{max-width:100%;height:auto;font-family:var(--font);display:block;overflow:visible}.donuts+.callout{background:var(--warm);margin-top:30px;padding:18px 24px;font-size:19px;font-weight:700}.mass{grid-template-columns:1.2fr 1fr;align-items:start;gap:48px;margin-top:12px;display:grid}.pyramid{gap:8px;display:grid}.pyramid .row{grid-template-columns:300px 1fr;align-items:center;gap:20px;display:grid}.pyramid .trap{background:var(--warm);height:120px;clip-path:polygon(calc(30% - var(--i) * 15%) 0, calc(70% + var(--i) * 15%) 0, calc(85% + var(--i) * 7.5%) 100%, calc(15% - var(--i) * 7.5%) 100%);text-align:center;place-content:center;line-height:1.35;display:grid}.pyramid .trap b{font-size:17px;font-weight:700;display:block}.pyramid .trap span{font-size:11px;font-weight:500}.pyramid .row.main .trap{background:var(--red);color:#fff;height:150px}.pyramid .row.main .trap b{font-size:26px}.pyramid .row.main .trap span{font-size:13px}.pyramid .desc{font-size:13px;line-height:1.6}.pyramid .desc b{margin-bottom:2px;font-size:18px;font-weight:700;display:block}.pyramid .row.main .desc b{color:var(--red);font-size:20px}.only .huge{letter-spacing:-.04em;color:var(--red);font-variant-numeric:tabular-nums;margin-top:4px;font-size:150px;font-weight:800;line-height:.95}.only .huge small{letter-spacing:0;margin-left:4px;font-size:48px}.only .huge-l{margin:6px 0 18px;font-size:19px;font-weight:500;line-height:1.5}.only .huge-l b{color:var(--red);font-weight:800}.only .huge-l span{margin-top:2px;font-size:12px;font-weight:600;display:block}.obar{grid-template-columns:1fr 150px 54px;align-items:center;gap:12px;padding:6px 0;font-size:13px;font-weight:500;display:grid}.obar .track{background:var(--warm);border-radius:3px;height:18px;overflow:hidden}.obar .fill{background:var(--ink);height:100%}.obar b{text-align:right;font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.only .note{border-left:4px solid var(--red);margin-top:14px;padding-left:12px;font-size:13px;line-height:1.65}.reviews{grid-template-columns:300px 1fr;align-items:start;gap:36px;margin-top:4px;display:grid}.reviews .score .num{letter-spacing:-.04em;color:var(--red);font-variant-numeric:tabular-nums;margin-top:6px;font-size:150px;font-weight:800;line-height:.95}.reviews .score .stars{color:var(--red);letter-spacing:.06em;margin:8px 0 16px;font-size:34px;display:block}.reviews .score p{font-size:16px;font-weight:500;line-height:1.7}.reviews .cards{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.reviews .rv{background:var(--warm);border-radius:6px;padding:20px 22px 18px}.reviews .rv .t{font-size:19px;font-weight:700;line-height:1.4}.reviews .rv .m{margin:6px 0 8px;font-size:13px;font-weight:500}.reviews .rv .m .stars{color:var(--red);letter-spacing:.04em}.reviews .rv .b{font-size:14.5px;line-height:1.7}.safety-lead{letter-spacing:-.005em;margin-top:-4px;font-size:30px;font-weight:700;line-height:1.4}.safety-lead em{color:var(--blue);font-style:normal}.safety-lead span{max-width:60em;margin-top:8px;font-size:15px;font-weight:500;line-height:1.7;display:block}.safety{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px;display:grid}.safety .sf{background:var(--blue-bg);text-align:center;border-radius:8px;align-content:start;justify-items:center;gap:14px;min-height:330px;padding:24px 22px;display:grid}.safety .sf .n{color:var(--blue);font-variant-numeric:tabular-nums;font-size:30px;font-weight:800;line-height:1}.safety .sf svg{width:92px;height:92px;display:block}.safety .sf .b{text-align:left;font-size:15px;font-weight:500;line-height:1.75}.media{gap:22px;margin-top:20px;display:grid}.media .caps{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.media figure{margin:0}.media figure img{border-radius:6px;width:100%;height:auto;display:block}.media figcaption{margin-top:6px;font-size:12px;font-weight:500;line-height:1.5}.media .logos{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.media .lg{border:1px solid var(--line);background:#fff;border-radius:6px;place-items:center;height:88px;padding:10px 20px;display:grid}.media .lg img{width:auto;max-width:100%;height:auto;max-height:64px;display:block}.steps{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:12px;display:grid}.step{background:var(--warm);border-radius:6px;min-height:260px;padding:24px 24px 28px;position:relative}.step .n{color:var(--red);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.step .t{margin:14px 0 8px;font-size:21px;font-weight:700;line-height:1.35}.step .d{color:var(--ink-2);font-size:14px;line-height:1.75}.step+.step:before{content:"";border-top:3px solid var(--red);border-right:3px solid var(--red);width:12px;height:12px;position:absolute;top:50%;left:-18px;transform:translateY(-50%)rotate(45deg)}.callout{border-left:4px solid var(--red);background:var(--paper);margin-top:10px;padding:12px 22px;font-size:16px;font-weight:500;line-height:1.6}.rebrand{grid-template-columns:1fr 72px 1fr;align-items:stretch;gap:0;height:400px;margin-top:20px;display:grid}.rebrand .panel{text-align:center;border-radius:8px;grid-template-rows:1fr auto;place-items:center;padding:36px 36px 30px;display:grid;position:relative}.rebrand .panel.plug{background:var(--warm)}.rebrand .panel.dondo{background:var(--red);color:#fff}.rebrand .panel img{width:100%;max-width:380px;height:auto;display:block}.rebrand .panel.dondo img{max-width:360px}.rebrand .ruby{letter-spacing:.3em;padding-left:.3em;font-size:24px;font-weight:700;position:absolute;top:34px;left:50%;transform:translate(-50%)}.rebrand .cap{justify-items:center;gap:8px;display:grid}.rebrand .cap .k{font-size:var(--fs-label);letter-spacing:.08em;background:var(--red);color:#fff;border-radius:3px;padding:6px 12px 5px;font-weight:700;line-height:1;display:inline-block}.rebrand .cap .t{font-size:20px;font-weight:700;line-height:1.4}.rebrand .panel.dondo .cap .k{color:var(--red);background:#fff}.rebrand .go{position:relative}.rebrand .go:before{content:"";border-top:6px solid var(--red);border-right:6px solid var(--red);width:26px;height:26px;position:absolute;top:50%;left:50%;transform:translate(-70%,-50%)rotate(45deg)}.rebrand-foot{grid-template-columns:1fr 1fr;gap:48px;margin-top:22px;font-size:15px;line-height:1.7;display:grid}.rebrand-foot .sec{width:max-content;margin-bottom:8px;display:block}.compare{grid-template-columns:1fr 56px 1fr;align-items:stretch;gap:16px;margin-top:28px;display:grid}.compare .was,.compare .now{border-radius:6px;padding:22px 26px 20px}.compare .was{background:var(--warm)}.compare .now{background:var(--ink);color:#fff}.compare .now .sec{color:var(--red);background:#fff}.compare .t{margin-bottom:10px;font-size:22px;font-weight:700;line-height:1.35}.compare ul{margin:0;padding-left:18px;font-size:14px;line-height:1.8}.compare .arrow{position:relative}.compare .arrow:before{content:"";border-top:5px solid var(--red);border-right:5px solid var(--red);width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-70%,-50%)rotate(45deg)}.agent{grid-template-columns:1fr 260px 1fr;align-items:start;gap:24px;margin-top:24px;display:grid}.agent .item{background:var(--warm);border-radius:6px;gap:2px;margin-bottom:10px;padding:12px 16px;font-size:13px;line-height:1.6;display:grid}.agent .item b{font-size:20px;font-weight:800}.agent .item.red{background:var(--red);color:#fff}.agent .core{align-content:center;justify-items:center;gap:14px;padding-top:40px;display:grid}.agent .ring{border:6px solid var(--red);text-align:center;border-radius:50%;place-content:center;width:200px;height:200px;display:grid}.agent .ring .name{text-align:center;line-height:0}.agent .ring .name .logo{display:inline-block}.agent .ring .role{margin-top:4px;font-size:13px;font-weight:700}.agent .note{font-size:13px;font-weight:700}.flow.four{grid-template-columns:repeat(4,1fr)}.cards{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cards .grp{font-size:var(--fs-label);letter-spacing:.04em;color:#fff;background:var(--red);border-radius:4px;grid-column:1/-1;justify-self:start;margin-top:2px;margin-bottom:-2px;padding:8px 14px 7px;font-weight:700;line-height:1}.card{background:var(--warm);border-radius:6px;min-height:112px;padding:18px 20px}.cards .card{grid-template-columns:84px 1fr;align-items:center;gap:14px;min-height:84px;padding:4px 14px 4px 8px;display:grid}.thumb{background:#fff;border-radius:6px;width:84px;height:84px;overflow:hidden}.thumb svg{width:100%;height:100%;display:block}.card .n{font-size:var(--fs-label-sm);letter-spacing:.08em;color:#fff;background:var(--red);border-radius:3px;margin-bottom:4px;padding:2px 8px;font-weight:700;line-height:1.5;display:inline-block}.card .t{margin:3px 0;font-size:17px;font-weight:700;line-height:1.3}.card .d{color:var(--ink-2);font-size:12px;line-height:1.6}.card.ink{background:var(--ink);color:#fff}.card.ink .d{color:#fff}.slide.menu .body{grid-template-columns:420px 1fr;align-items:start;gap:56px;display:grid}.shot{background:var(--warm);border-radius:6px;width:420px;height:350px;position:relative;overflow:hidden}.shot .ph{border:8px solid var(--ink);background:#fff;border-radius:32px;width:232px;height:480px;position:absolute;top:44px;left:50%;overflow:hidden;transform:translate(-50%)}.shot .ph .line{background:var(--line);border-radius:3px;height:10px;margin:12px 14px 0}.shot .ph .line.w60{width:60%}.shot .ph .line.w80{width:80%}.shot .ph .blk{background:var(--line);border-radius:6px;height:90px;margin:12px 14px 0}.shot .ph .slot{border:3px solid var(--red);background:#ff01170f;border-radius:6px;height:64px;margin:12px 14px 0;position:relative}.shot .ph .slot:after{content:"掲載位置";color:#fff;background:var(--red);border-radius:0 4px;padding:1px 6px;font-size:10px;font-weight:700;position:absolute;top:-3px;right:-3px}.shot .cap{color:var(--ink);font-size:12px;font-weight:600;position:absolute;top:14px;left:16px}.spec{border-collapse:collapse;width:100%;margin-top:24px;font-size:14px}.spec th,.spec td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:9px 0}.spec th{width:148px;color:var(--ink);letter-spacing:.02em;border-left:3px solid var(--red);padding-top:11px;padding-left:12px;font-size:15px;font-weight:700;line-height:1.5}.spec td{color:var(--ink-2);padding-left:16px;line-height:1.6}.fit{margin-top:16px;font-size:14px}.fit b{font-size:var(--fs-label);color:#fff;background:var(--red);border-radius:3px;margin-right:12px;padding:4px 10px;font-weight:700;line-height:1.2;display:inline-block}.plans{grid-template-columns:1fr 1fr;gap:20px;display:grid}.plan{border:2px solid var(--ink);border-radius:6px;padding:22px 26px}.plan.red{border-color:var(--red)}.plan .t{font-size:22px;font-weight:700}.plan .t small{color:var(--mute);margin-left:10px;font-size:13px;font-weight:500}.plan .price{letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:8px 0 4px;font-size:36px;font-weight:800}.plan .price small{color:var(--mute);margin-left:6px;font-size:14px;font-weight:600}.plan ul{color:var(--ink-2);margin:10px 0 0;padding-left:18px;font-size:14px;line-height:1.8}.pkgs{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.pkg{background:var(--warm);color:var(--ink-2);border-radius:6px;padding:14px 18px;font-size:13px}.pkg b{color:var(--ink);margin-bottom:2px;font-size:16px;display:block}.case{grid-template-columns:1fr 1fr;align-items:start;gap:48px;display:grid}.case .quote{margin:8px 0 20px;font-size:24px;font-weight:700;line-height:1.5}.case .quote em{color:var(--red);font-style:normal}.chart{border-bottom:2px solid var(--ink);grid-template-columns:repeat(4,1fr);align-items:end;gap:18px;height:240px;padding:0 8px 28px;display:grid;position:relative}.chart .col{background:var(--line);border-radius:3px 3px 0 0;position:relative}.chart .col.red{background:var(--red)}.chart .col .v{text-align:center;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700;position:absolute;top:-26px;left:0;right:0}.chart .col .l{text-align:center;color:var(--mute);font-size:12px;position:absolute;bottom:-26px;left:0;right:0}.rep{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13px}.rep th,.rep td{border-bottom:1px solid var(--line);text-align:right;padding:8px 10px}.rep th{letter-spacing:.04em;color:var(--ink);border-bottom:2px solid var(--ink);font-size:12px;font-weight:700}.rep th:first-child,.rep td:first-child{text-align:left}.rep tr.total td{border-top:2px solid var(--ink);font-weight:700}.flow{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:16px;display:grid}.flow .st{background:var(--warm);border-radius:6px;min-height:200px;padding:18px 16px 16px;position:relative}.flow .st .n{font-size:var(--fs-label-sm);letter-spacing:.08em;color:#fff;background:var(--red);border-radius:3px;padding:3px 8px;font-weight:700;line-height:1.3;display:inline-block}.flow .st .t{margin:6px 0 8px;font-size:22px;font-weight:800}.flow .st .d{color:var(--ink-2);font-size:13px;line-height:1.65}.flow .st .who{color:var(--mute);font-size:11px;font-weight:700;position:absolute;bottom:14px;left:16px}.flow .st.red{background:var(--red);color:#fff}.flow .st.red .n{color:var(--red);background:#fff}.flow .st.red .d,.flow .st.red .who{color:#fff}.timeline{color:var(--ink-2);align-items:center;gap:14px;margin-top:22px;font-size:14px;display:flex}.timeline .seg{background:var(--line);border-radius:2px;flex:1;height:10px;position:relative}.timeline .seg.red{background:var(--red)}.rules{border-collapse:collapse;width:100%;font-size:14px}.rules th,.rules td{text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 12px}.rules th{letter-spacing:.04em;color:var(--ink);border-bottom:2px solid var(--ink);font-size:12px;font-weight:700}.rules td:first-child{font-weight:700}.slide.cta{background:var(--red);color:#fff}.slide.cta .big{letter-spacing:-.005em;margin-top:40px;font-size:44px;font-weight:700;line-height:1.3}.slide.cta .co{color:#fff;grid-template-columns:1fr 1fr;gap:48px;font-size:14px;line-height:1.8;display:grid;position:absolute;bottom:80px;left:72px;right:72px}.slide.cta .co b{letter-spacing:.12em;color:#fff;margin-bottom:4px;font-size:12px;display:block}.slide.cta .logo{width:180px;position:absolute;top:64px;right:72px}.slide.cta .ft{color:#fff}.hover-focus .slide :is(.card,.pillar,.step,.kpi,.rv,.sf,.flow .st,.plan,.pkg,.pyramid .row,.obar,.only .huge,.media figure,.media .lg,.agent .item,.agent .ring,.compare .was,.compare .now,.rebrand .panel,.callout,.chart .col,.donut,.shot,.chips .chip,.toc .row,.fee,.fin-cases .fc,.results .row,.inf-cmp .lane,.feed-ways .way,.faq .qa,.ure-step .box,.co-box,.co-card,.co-logos div,.ag-case,.ag-stat){transform-origin:50%;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,opacity .18s}.hover-focus .slide :is(.card,.pillar,.step,.kpi,.rv,.sf,.flow .st,.plan,.pkg,.pyramid .row,.obar,.only .huge,.media figure,.media .lg,.agent .item,.agent .ring,.compare .was,.compare .now,.rebrand .panel,.callout,.chart .col,.donut,.shot,.chips .chip,.toc .row,.uiflow .st,.points .pt,.site,.cb-case .row,.cb-case .avg,.fin .fr,.logo-tile,.genre,.impact,.shot-l,.ov-points li,.phone-img):hover{z-index:5;position:relative;transform:scale(1.06);box-shadow:0 14px 36px #1412112e}.hover-focus .slide .chart .col{transform-origin:bottom}.hover-focus .slide :is(.cards,.pillars,.steps,.kpis,.reviews .cards,.safety,.flow,.plans,.pkgs,.pyramid,.media .caps,.media .logos,.agent .col,.compare,.rebrand,.chart,.donuts,.chips,.toc>div,.uiflow,.points,.sites,.cb-case .rows,.fin,.partners .logos,.genres,.overview .shots,.ov-points):has(>:hover)>:not(:hover){opacity:.45}.hover-focus .slide :is(.spec,.rules,.rep) tbody tr{transition:background .15s}.hover-focus .slide :is(.spec,.rules,.rep) tbody tr:hover{background:var(--warm)}.hover-focus .slide :is(.spec,.rules,.rep) tbody tr:hover td{font-weight:700}.hover-focus .donut circle[data-i]{cursor:pointer;transition:stroke-width .18s}.hover-focus .donut circle[data-i]:hover{stroke-width:54px}.hover-focus .donut g[data-i] text{transition:font-size .15s}:is(.hover-focus .donut:has(circle[data-i="0"]:hover) g[data-i="0"] text,.hover-focus .donut:has(circle[data-i="1"]:hover) g[data-i="1"] text,.hover-focus .donut:has(circle[data-i="2"]:hover) g[data-i="2"] text,.hover-focus .donut:has(circle[data-i="3"]:hover) g[data-i="3"] text,.hover-focus .donut:has(circle[data-i="4"]:hover) g[data-i="4"] text,.hover-focus .donut:has(circle[data-i="5"]:hover) g[data-i="5"] text,.hover-focus .donut:has(circle[data-i="6"]:hover) g[data-i="6"] text){font-size:16px}@media (prefers-reduced-motion:reduce){.hover-focus .slide *{transition:none!important}}@media print{.hover-focus .slide :hover{box-shadow:none!important;opacity:1!important;transform:none!important}}.deck-root,.deck-root *{cursor:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='44' height='44' viewBox='0 0 44 44'><path d='M14.2 36.7C13.9 36.3 13.7 35.8 13.6 35.4C13.5 35.3 13.4 34.9 13.2 34.5C13.1 34.2 12.9 33.8 12.9 33.6C12.8 33.5 12.7 33.2 12.7 33.0C12.6 32.9 12.5 32.6 12.5 32.5C12.5 32.4 12.4 32.2 12.3 32.0C12.2 31.8 12.2 31.6 12.1 31.4C12.1 31.3 11.9 30.9 11.8 30.6C11.6 30.3 11.5 29.9 11.4 29.7C11.4 29.6 11.3 29.3 11.2 29.1C11.2 28.9 11.1 28.7 11.1 28.6C11.0 28.5 11.0 28.2 10.9 28.0C10.8 27.9 10.7 27.6 10.7 27.5C10.7 27.4 10.5 27.0 10.4 26.7C10.2 26.3 10.0 25.9 10.0 25.8C10.0 25.6 9.9 25.3 9.8 25.2C9.7 25.0 9.6 24.8 9.6 24.6C9.6 24.5 9.5 24.3 9.4 24.1C9.4 23.9 9.3 23.7 9.3 23.6C9.2 23.4 9.1 23.1 8.9 22.7C8.8 22.4 8.6 22.0 8.6 21.8C8.5 21.7 8.4 21.4 8.4 21.2C8.3 21.1 8.2 20.8 8.2 20.7C8.2 20.6 8.1 20.4 8.0 20.2C7.9 20.0 7.9 19.7 7.8 19.6C7.8 19.5 7.7 19.1 7.5 18.8C7.3 18.5 7.2 18.1 7.1 17.9C7.1 17.7 7.0 17.5 6.9 17.3C6.9 17.1 6.8 16.9 6.8 16.8C6.7 16.6 6.6 16.3 6.4 15.9C6.3 15.6 6.1 15.2 6.1 15.0C6.0 14.9 5.9 14.6 5.9 14.4C5.8 14.3 5.7 14.0 5.7 13.9C5.7 13.8 5.6 13.6 5.5 13.4C5.4 13.2 5.4 12.9 5.3 12.8C5.3 12.7 5.1 12.3 5.0 12.0C4.8 11.7 4.7 11.2 4.6 11.0C4.6 10.8 4.5 10.6 4.5 10.6C4.4 10.5 4.3 10.3 4.3 10.1C4.2 9.8 4.1 9.7 4.0 9.6C3.9 9.6 3.9 9.6 3.9 8.9C3.9 8.3 3.9 8.3 4.4 8.1C4.7 8.0 5.1 7.9 5.3 7.8C5.5 7.8 5.8 7.7 5.9 7.6C6.1 7.6 6.5 7.4 6.7 7.3C7.0 7.2 7.4 7.0 7.6 6.9C8.2 6.8 8.9 6.5 9.3 6.4C9.4 6.3 9.7 6.2 9.9 6.2C10.0 6.2 10.4 6.0 10.7 5.9C10.9 5.7 11.3 5.6 11.6 5.5C12.2 5.3 12.8 5.1 13.2 5.0C13.4 4.9 13.7 4.8 13.8 4.8C14.0 4.7 14.3 4.6 14.6 4.5C14.9 4.3 15.3 4.2 15.5 4.1C15.7 4.0 16.0 3.9 16.1 3.9C16.3 3.8 16.6 3.7 16.8 3.7C17.0 3.7 17.3 3.6 17.5 3.5C17.8 3.4 17.9 3.4 18.6 3.4C19.3 3.3 19.4 3.3 19.5 3.1C19.6 2.9 22.2 2.9 22.3 3.1C22.4 3.3 22.5 3.3 23.2 3.4C23.9 3.4 23.9 3.4 24.3 3.5C24.5 3.6 24.8 3.7 25.0 3.7C25.4 3.8 25.6 3.8 26.2 4.1C26.4 4.2 26.8 4.4 27.0 4.4C27.5 4.6 27.9 4.8 28.4 5.1C28.6 5.3 28.8 5.4 28.9 5.5C29.0 5.5 29.3 5.7 29.4 5.8C29.6 6.0 29.9 6.2 30.0 6.2C30.4 6.4 32.9 8.9 33.2 9.3C33.2 9.5 33.4 9.8 33.6 10.0C33.9 10.4 34.9 12.4 35.0 12.8C35.1 13.0 35.1 13.2 35.2 13.4C35.3 13.6 35.4 13.8 35.4 13.9C35.4 14.0 35.5 14.3 35.6 14.5C35.7 14.8 35.7 14.9 35.7 15.3C35.8 15.9 35.8 16.0 36.0 16.1C36.1 16.1 36.1 16.1 36.1 18.4C36.1 20.6 36.1 20.7 36.0 20.7C35.8 20.7 35.8 20.9 35.7 21.4C35.7 21.9 35.7 22.0 35.6 22.3C35.5 22.5 35.4 22.7 35.4 22.9C35.4 23.0 35.3 23.2 35.2 23.4C35.1 23.6 35.1 23.8 35.0 24.0C34.9 24.4 34.3 25.6 34.0 26.0C33.8 26.2 33.7 26.5 33.6 26.6C33.6 26.7 33.4 27.0 33.2 27.2C33.1 27.4 32.9 27.7 32.8 27.8C32.6 28.2 30.8 30.0 30.4 30.2C30.2 30.3 29.9 30.6 29.6 30.8C29.1 31.2 26.8 32.5 25.9 32.7C25.7 32.8 25.3 32.9 25.0 33.0C24.8 33.2 24.4 33.3 24.1 33.4C23.5 33.6 22.9 33.8 22.5 34.0C22.3 34.0 22.0 34.1 21.9 34.2C21.7 34.2 21.4 34.3 21.1 34.5C20.8 34.6 20.4 34.8 20.2 34.9C19.6 35.0 19.0 35.2 18.6 35.4C18.4 35.5 18.1 35.5 17.9 35.6C17.8 35.6 17.4 35.8 17.2 35.9C16.9 36.0 16.5 36.2 16.3 36.3C15.5 36.5 14.9 36.8 14.7 36.9C14.5 37.1 14.4 37.0 14.2 36.7ZM19.9 25.8C20.0 25.7 20.3 25.6 20.5 25.5C21.1 25.4 21.8 25.2 22.1 25.0C22.3 24.9 22.6 24.9 22.8 24.8C24.4 24.4 25.9 23.0 26.9 21.1C27.5 19.9 27.5 19.9 27.5 18.4C27.5 16.9 27.5 16.9 27.4 16.7C27.3 16.5 27.2 16.2 27.2 16.0C26.7 14.5 24.5 12.4 22.7 12.0C22.5 11.9 22.2 11.8 22.1 11.7C21.7 11.6 20.4 11.5 20.0 11.7C19.6 11.8 18.9 12.0 18.6 12.1C18.5 12.2 18.2 12.3 18.0 12.3C17.5 12.5 16.8 12.7 16.4 12.8C16.2 12.9 16.0 13.0 15.8 13.0C14.8 13.3 14.6 13.6 15.0 14.5C15.1 14.8 15.3 15.1 15.3 15.3C15.4 15.5 15.5 15.7 15.5 15.9C15.6 16.1 15.7 16.3 15.7 16.4C15.7 16.5 15.8 16.8 15.9 17.0C16.0 17.1 16.0 17.4 16.1 17.5C16.1 17.6 16.2 18.0 16.4 18.3C16.6 18.7 16.7 19.1 16.8 19.2C16.8 19.4 16.9 19.7 17.0 19.8C17.0 20.0 17.1 20.3 17.1 20.4C17.2 20.5 17.2 20.7 17.3 20.9C17.4 21.1 17.5 21.3 17.5 21.5C17.5 21.6 17.7 21.9 17.8 22.3C18.0 22.6 18.2 23.0 18.2 23.2C18.2 23.3 18.3 23.6 18.4 23.8C18.5 24.0 18.5 24.2 18.6 24.3C18.6 24.4 18.7 24.6 18.7 24.8C18.8 24.9 18.9 25.2 18.9 25.3C19.1 25.8 19.4 26.0 19.9 25.8Z' transform='translate(2.2 2.8)' fill='%23141211' fill-opacity='0.32' fill-rule='evenodd' stroke='%23141211' stroke-opacity='0.32' stroke-width='2.5' stroke-linejoin='round'/><path d='M14.2 36.7C13.9 36.3 13.7 35.8 13.6 35.4C13.5 35.3 13.4 34.9 13.2 34.5C13.1 34.2 12.9 33.8 12.9 33.6C12.8 33.5 12.7 33.2 12.7 33.0C12.6 32.9 12.5 32.6 12.5 32.5C12.5 32.4 12.4 32.2 12.3 32.0C12.2 31.8 12.2 31.6 12.1 31.4C12.1 31.3 11.9 30.9 11.8 30.6C11.6 30.3 11.5 29.9 11.4 29.7C11.4 29.6 11.3 29.3 11.2 29.1C11.2 28.9 11.1 28.7 11.1 28.6C11.0 28.5 11.0 28.2 10.9 28.0C10.8 27.9 10.7 27.6 10.7 27.5C10.7 27.4 10.5 27.0 10.4 26.7C10.2 26.3 10.0 25.9 10.0 25.8C10.0 25.6 9.9 25.3 9.8 25.2C9.7 25.0 9.6 24.8 9.6 24.6C9.6 24.5 9.5 24.3 9.4 24.1C9.4 23.9 9.3 23.7 9.3 23.6C9.2 23.4 9.1 23.1 8.9 22.7C8.8 22.4 8.6 22.0 8.6 21.8C8.5 21.7 8.4 21.4 8.4 21.2C8.3 21.1 8.2 20.8 8.2 20.7C8.2 20.6 8.1 20.4 8.0 20.2C7.9 20.0 7.9 19.7 7.8 19.6C7.8 19.5 7.7 19.1 7.5 18.8C7.3 18.5 7.2 18.1 7.1 17.9C7.1 17.7 7.0 17.5 6.9 17.3C6.9 17.1 6.8 16.9 6.8 16.8C6.7 16.6 6.6 16.3 6.4 15.9C6.3 15.6 6.1 15.2 6.1 15.0C6.0 14.9 5.9 14.6 5.9 14.4C5.8 14.3 5.7 14.0 5.7 13.9C5.7 13.8 5.6 13.6 5.5 13.4C5.4 13.2 5.4 12.9 5.3 12.8C5.3 12.7 5.1 12.3 5.0 12.0C4.8 11.7 4.7 11.2 4.6 11.0C4.6 10.8 4.5 10.6 4.5 10.6C4.4 10.5 4.3 10.3 4.3 10.1C4.2 9.8 4.1 9.7 4.0 9.6C3.9 9.6 3.9 9.6 3.9 8.9C3.9 8.3 3.9 8.3 4.4 8.1C4.7 8.0 5.1 7.9 5.3 7.8C5.5 7.8 5.8 7.7 5.9 7.6C6.1 7.6 6.5 7.4 6.7 7.3C7.0 7.2 7.4 7.0 7.6 6.9C8.2 6.8 8.9 6.5 9.3 6.4C9.4 6.3 9.7 6.2 9.9 6.2C10.0 6.2 10.4 6.0 10.7 5.9C10.9 5.7 11.3 5.6 11.6 5.5C12.2 5.3 12.8 5.1 13.2 5.0C13.4 4.9 13.7 4.8 13.8 4.8C14.0 4.7 14.3 4.6 14.6 4.5C14.9 4.3 15.3 4.2 15.5 4.1C15.7 4.0 16.0 3.9 16.1 3.9C16.3 3.8 16.6 3.7 16.8 3.7C17.0 3.7 17.3 3.6 17.5 3.5C17.8 3.4 17.9 3.4 18.6 3.4C19.3 3.3 19.4 3.3 19.5 3.1C19.6 2.9 22.2 2.9 22.3 3.1C22.4 3.3 22.5 3.3 23.2 3.4C23.9 3.4 23.9 3.4 24.3 3.5C24.5 3.6 24.8 3.7 25.0 3.7C25.4 3.8 25.6 3.8 26.2 4.1C26.4 4.2 26.8 4.4 27.0 4.4C27.5 4.6 27.9 4.8 28.4 5.1C28.6 5.3 28.8 5.4 28.9 5.5C29.0 5.5 29.3 5.7 29.4 5.8C29.6 6.0 29.9 6.2 30.0 6.2C30.4 6.4 32.9 8.9 33.2 9.3C33.2 9.5 33.4 9.8 33.6 10.0C33.9 10.4 34.9 12.4 35.0 12.8C35.1 13.0 35.1 13.2 35.2 13.4C35.3 13.6 35.4 13.8 35.4 13.9C35.4 14.0 35.5 14.3 35.6 14.5C35.7 14.8 35.7 14.9 35.7 15.3C35.8 15.9 35.8 16.0 36.0 16.1C36.1 16.1 36.1 16.1 36.1 18.4C36.1 20.6 36.1 20.7 36.0 20.7C35.8 20.7 35.8 20.9 35.7 21.4C35.7 21.9 35.7 22.0 35.6 22.3C35.5 22.5 35.4 22.7 35.4 22.9C35.4 23.0 35.3 23.2 35.2 23.4C35.1 23.6 35.1 23.8 35.0 24.0C34.9 24.4 34.3 25.6 34.0 26.0C33.8 26.2 33.7 26.5 33.6 26.6C33.6 26.7 33.4 27.0 33.2 27.2C33.1 27.4 32.9 27.7 32.8 27.8C32.6 28.2 30.8 30.0 30.4 30.2C30.2 30.3 29.9 30.6 29.6 30.8C29.1 31.2 26.8 32.5 25.9 32.7C25.7 32.8 25.3 32.9 25.0 33.0C24.8 33.2 24.4 33.3 24.1 33.4C23.5 33.6 22.9 33.8 22.5 34.0C22.3 34.0 22.0 34.1 21.9 34.2C21.7 34.2 21.4 34.3 21.1 34.5C20.8 34.6 20.4 34.8 20.2 34.9C19.6 35.0 19.0 35.2 18.6 35.4C18.4 35.5 18.1 35.5 17.9 35.6C17.8 35.6 17.4 35.8 17.2 35.9C16.9 36.0 16.5 36.2 16.3 36.3C15.5 36.5 14.9 36.8 14.7 36.9C14.5 37.1 14.4 37.0 14.2 36.7ZM19.9 25.8C20.0 25.7 20.3 25.6 20.5 25.5C21.1 25.4 21.8 25.2 22.1 25.0C22.3 24.9 22.6 24.9 22.8 24.8C24.4 24.4 25.9 23.0 26.9 21.1C27.5 19.9 27.5 19.9 27.5 18.4C27.5 16.9 27.5 16.9 27.4 16.7C27.3 16.5 27.2 16.2 27.2 16.0C26.7 14.5 24.5 12.4 22.7 12.0C22.5 11.9 22.2 11.8 22.1 11.7C21.7 11.6 20.4 11.5 20.0 11.7C19.6 11.8 18.9 12.0 18.6 12.1C18.5 12.2 18.2 12.3 18.0 12.3C17.5 12.5 16.8 12.7 16.4 12.8C16.2 12.9 16.0 13.0 15.8 13.0C14.8 13.3 14.6 13.6 15.0 14.5C15.1 14.8 15.3 15.1 15.3 15.3C15.4 15.5 15.5 15.7 15.5 15.9C15.6 16.1 15.7 16.3 15.7 16.4C15.7 16.5 15.8 16.8 15.9 17.0C16.0 17.1 16.0 17.4 16.1 17.5C16.1 17.6 16.2 18.0 16.4 18.3C16.6 18.7 16.7 19.1 16.8 19.2C16.8 19.4 16.9 19.7 17.0 19.8C17.0 20.0 17.1 20.3 17.1 20.4C17.2 20.5 17.2 20.7 17.3 20.9C17.4 21.1 17.5 21.3 17.5 21.5C17.5 21.6 17.7 21.9 17.8 22.3C18.0 22.6 18.2 23.0 18.2 23.2C18.2 23.3 18.3 23.6 18.4 23.8C18.5 24.0 18.5 24.2 18.6 24.3C18.6 24.4 18.7 24.6 18.7 24.8C18.8 24.9 18.9 25.2 18.9 25.3C19.1 25.8 19.4 26.0 19.9 25.8Z' fill='%23FF0117' fill-rule='evenodd' stroke='%23FFFFFF' stroke-width='2.5' stroke-linejoin='round' paint-order='stroke fill'/></svg>") 4 8,auto}.cursor-ripple{border:4px solid var(--red);pointer-events:none;z-index:100;border-radius:50%;width:56px;height:56px;margin:-28px 0 0 -28px;animation:.5s cubic-bezier(.2,.8,.2,1) forwards cursor-ripple;position:fixed;top:0;left:0}@keyframes cursor-ripple{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:reduce){.cursor-ripple{display:none}}@page{size:1280px 720px;margin:0}@media print{html,body{background:#fff}.deck{padding:0;display:block}.frame{--scale:1;page-break-after:always;break-after:page;margin:0!important}.toolbar{display:none}.slide{box-shadow:none}}.uiflow{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:10px;display:grid}.uiflow.five{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.uiflow .st{background:var(--warm);border-radius:6px;padding:12px}.uiflow .st .vis{justify-content:center;align-items:flex-end;height:298px;display:flex}.uiflow.five .st .vis{height:286px}.uiflow .st .phone-img,.uiflow .st .flat{max-width:158px;margin:0 auto}.uiflow .st .phone-img.wide{object-fit:contain;object-position:bottom;flex:none;width:268px;max-width:none;max-height:100%}.uiflow .st .flat{aspect-ratio:auto;max-width:244px;height:100%}.uiflow.five .st .phone-img{max-width:148px}.uiflow .st .n{font-size:var(--fs-label-sm);letter-spacing:.08em;color:#fff;background:var(--red);border-radius:3px;margin-top:10px;padding:2px 8px;font-weight:700;line-height:1.5;display:inline-block}.uiflow .st .t{margin:5px 0 2px;font-size:16px;font-weight:700;line-height:1.35}.uiflow.five .st .t{font-size:15px}.uiflow .st .d{font-size:12.5px;line-height:1.6}.uiflow+.fn{margin-top:10px}.points{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.points.vertical{grid-template-columns:1fr;align-content:start;gap:14px}.points .pt{background:var(--warm);border-radius:6px;grid-template-columns:56px 1fr;gap:10px;padding:16px 18px 16px 16px;display:grid}.points .pt .n{color:var(--red);font-variant-numeric:tabular-nums;font-size:36px;font-weight:800;line-height:1}.points:not(.vertical) .pt{padding:22px 22px 24px 20px}.points:not(.vertical) .pt .t{font-size:20px}.points:not(.vertical) .pt .d{font-size:14.5px;line-height:1.75}.points .pt .t{margin-bottom:4px;font-size:18px;font-weight:700;line-height:1.35}.points .pt .d{font-size:13px;line-height:1.65}.bp-body{grid-template-columns:440px 1fr;align-items:start;gap:48px;margin-top:8px;display:grid}.sites{flex-wrap:wrap;gap:8px;margin:12px 0 0;display:flex}.site{border:2px solid var(--ink);background:#fff;border-radius:999px;padding:8px 14px;font-size:15px;font-weight:700;line-height:1.2}.site.red{color:#fff;background:var(--red);border-color:var(--red)}.sites-arrow{margin:10px 0 18px 18px;padding-left:22px;font-size:13px;font-weight:600;position:relative}.sites-arrow:before{content:"";border-right:3px solid var(--red);border-bottom:3px solid var(--red);width:10px;height:10px;position:absolute;top:2px;left:0;transform:rotate(45deg)}.sites-note{margin-top:12px;font-size:13px;line-height:1.6}.cb-body{grid-template-columns:400px 1fr;align-items:start;gap:48px;margin-top:6px;display:grid}.rules{margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.65}.rules li+li{margin-top:6px}.cb-case{grid-template-columns:420px 1fr;align-items:start;gap:56px;margin-top:10px;display:grid}.cb-case .avg .huge{color:var(--red);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:64px;font-weight:800;line-height:1}.cb-case .avg .huge small{margin-left:4px;font-size:32px}.cb-case .avg .huge-l{margin-top:10px;font-size:16px;font-weight:700}.cvr-graph{width:340px;height:auto;margin-top:10px;display:block}.cvr-graph text{font-family:var(--font-num)}.cb-case .bars2{border-bottom:2px solid var(--ink);grid-template-columns:120px 120px;align-items:end;gap:28px;margin-top:30px;padding-bottom:26px;display:grid;position:relative}.cb-case .bars2 .b{position:relative}.cb-case .bars2 .col{background:var(--line);border-radius:3px 3px 0 0;position:relative}.cb-case .bars2 .col.red{background:var(--red)}.cb-case .bars2 .col span{text-align:center;font-variant-numeric:tabular-nums;font-size:15px;font-weight:700;position:absolute;top:-26px;left:0;right:0}.cb-case .bars2 .l{text-align:center;font-size:13px;font-weight:700;position:absolute;bottom:-26px;left:0;right:0}.cb-case+.callout{margin-top:10px}.cb-case .rows{gap:18px;display:grid}.cb-case .row{background:var(--warm);border-radius:6px;padding:18px 24px 20px}.cb-case .head{justify-content:space-between;align-items:baseline;display:flex}.cb-case .head b{font-size:20px;font-weight:700}.cb-case .head span{font-size:13px;font-weight:600}.cb-case .nums{grid-template-columns:repeat(3,1fr);margin-top:8px;display:grid}.cb-case .num{align-items:baseline;gap:10px;display:flex}.cb-case .num+.num{border-left:2px solid var(--line);padding-left:20px}.cb-case .num .l{font-size:15px;font-weight:700}.cb-case .num .v{color:var(--red);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:44px;font-weight:800;line-height:1}.cb-case .num .v small{margin-left:2px;font-size:18px}.cp-body{grid-template-columns:1fr 480px;align-items:start;gap:48px;margin-top:6px;display:grid}.fin{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:12px;display:grid}.fin .fr{background:var(--warm);border-radius:6px;padding:12px 14px}.fin .name{font-size:13px;font-weight:700;display:block}.fin .v{color:var(--red);letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:34px;font-weight:800;line-height:1.1;display:block}.fin .v small{color:var(--ink);margin-left:4px;font-size:13px;font-weight:700}.fin-note{margin-top:10px;font-size:12.5px;line-height:1.6}.partners{grid-template-columns:490px 1fr;align-items:center;gap:36px;margin-top:4px;display:grid}.impact{font-family:var(--font-num);color:var(--red);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;margin-top:10px;font-size:116px;font-weight:800;line-height:1}.impact small{font-family:var(--font);color:var(--ink);letter-spacing:0;margin-left:10px;font-size:26px;font-weight:800;display:inline-block}.partners .logos{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.logo-tile{border:1.5px solid var(--line);background:#fff;border-radius:6px;justify-content:center;align-items:center;height:76px;padding:14px 18px;display:flex}.logo-tile img{object-fit:contain;max-width:100%;max-height:100%}.genres{grid-template-columns:repeat(8,1fr);gap:10px;margin-top:12px;display:grid}.genre{background:var(--warm);border-radius:6px;flex-direction:column;align-items:center;gap:4px;padding:12px 8px 10px;font-size:15px;font-weight:700;display:flex}.genre svg{display:block}.rules.two-col{columns:2;column-gap:40px;font-size:14px}.rules.two-col li{break-inside:avoid;margin:0}.kpi .v,.impact,.only .huge,.cb-case .avg .huge,.cb-case .num .v,.fin .v,.step .n,.points .pt .n,.chart .col .v,.plan .price,.reviews .score .num,.toc .row .n,.donut svg text,.flow .st .n,.uiflow .st .n{font-family:var(--font-num)}.overview{grid-template-columns:520px 1fr;align-items:start;gap:44px;margin-top:4px;display:grid}.overview .shots{grid-template-columns:1fr;gap:16px;display:grid}.overview .shots.two{grid-template-columns:1fr 1fr}.overview .shot-l{background:var(--warm);border-radius:6px;padding:14px}.overview .shot-l .phone-img{max-width:212px;margin:0 auto}.overview .lead{max-width:none;font-size:19px}.ov-points{counter-reset:ov;gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.ov-points li{counter-increment:ov;background:var(--warm);border-radius:6px;padding:16px 18px 16px 70px;font-size:17px;font-weight:700;line-height:1.5;position:relative}.ov-points li:before{content:counter(ov, decimal-leading-zero);font-family:var(--font-num);color:var(--red);font-size:30px;font-weight:800;line-height:1;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.phone-img{filter:drop-shadow(0 6px 14px #1412112e);width:100%;height:auto;margin:0 auto;display:block}.flat{aspect-ratio:400/820;box-sizing:border-box;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:100%;padding:10px;display:flex}.flat img{border-radius:6px;width:100%;height:auto;display:block;box-shadow:0 6px 20px #1412112e}.slide .lead.sm{margin:0 0 12px;font-size:15px;line-height:1.65}.bill{color:#fff;background:var(--red);letter-spacing:.04em;white-space:nowrap;border-radius:3px;padding:3px 8px;font-size:12px;font-weight:800;line-height:1.3;display:inline-block}.bill-line{align-items:center;gap:10px;margin-top:14px;font-size:13px;font-weight:700;display:flex}.boost-intro{grid-template-columns:400px 1fr;align-items:start;gap:32px;margin-top:6px;display:grid}.entries{gap:12px;display:grid}.entries .en{background:var(--warm);border-radius:6px;padding:16px 18px}.entries .en .t{align-items:baseline;gap:10px;font-size:28px;font-weight:800;line-height:1.1;display:flex}.entries .en .d{margin-top:8px;font-size:13.5px;line-height:1.6}.entries .ask{border:2px solid var(--red);border-radius:6px;padding:12px 14px;font-size:14px;font-weight:700;line-height:1.5}.entries .ask b{color:var(--red)}.face-list{gap:6px;display:grid}.face-list .fg{background:var(--warm);border-radius:6px;padding:7px 12px 4px}.face-list .fh{border-bottom:1px solid var(--line);align-items:center;gap:10px;margin-bottom:2px;padding:1px 0 5px;display:flex}.face-list .fh b{font-size:16px}.face-list .fr{border-bottom:1px dashed var(--line);grid-template-columns:210px 1fr;align-items:center;gap:10px;padding:5px 0;font-size:13px;line-height:1.4;display:grid}.face-list .fr:last-child{border-bottom:0}.face-list .fr b{font-size:15px}.face-list .fr b small{color:var(--red);letter-spacing:.06em;font-size:11px;display:block}.face-list .fg.opt{background:var(--ink);color:#fff;padding-top:6px}.face-list .fg.opt .fr b small{color:#ff8a93}.pv{grid-template-rows:100%;grid-template-columns:300px 1fr;align-items:stretch;gap:40px;padding:36px 72px 56px 56px;display:grid;position:absolute;inset:0}.pv-ph{justify-content:center;align-items:center;height:100%;min-height:0;display:flex;position:relative}.pv-ph .phone-img{width:auto;max-width:none;height:100%;margin:0}.pv-main{min-width:0;padding-top:22px}.pv .menu-kicker{margin-top:0}.pv .h{margin-bottom:18px}.pv .h h2{font-size:30px}.pv .h .ch{position:absolute;top:46px;right:72px}.pv-body{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.pv-body .zoom{max-width:none;margin-bottom:12px}.pv-body .lead.sm{margin:0 0 12px}.pv-body .note-box{border-left:3px solid var(--red);background:var(--warm);margin-top:12px;padding:10px 14px;font-size:13px;font-weight:700;line-height:1.5}.pv~.fn{left:396px}.zoom{background:var(--warm);border-radius:6px;max-width:380px;margin:0 0 14px;padding:12px}.zoom img{border-radius:4px;width:100%;height:auto;display:block}.zoom figcaption{margin-top:6px;font-size:12px;font-weight:700}.points.compact{gap:8px}.points.compact .pt{grid-template-columns:40px 1fr;gap:6px;padding:10px 12px 10px 10px}.points.compact .pt .n{font-size:24px}.points.compact .pt .t{font-size:15px}.points.compact .pt .d{font-size:12.5px;line-height:1.55}.pv-body .spec{margin-top:4px}.pv-body .spec th,.pv-body .spec td{padding:7px 10px;font-size:12.5px}.pv-body.rel{grid-template-columns:1fr 250px}.pv-body .pair{gap:12px;display:grid}.pv-body .pc{background:var(--warm);border-radius:6px;grid-template-columns:130px 1fr;align-items:center;gap:16px;padding:12px 16px;display:grid}.pv-body .pc.store{grid-template-columns:1fr;gap:10px}.pv-body .pc .zoom{background:#fff;margin:0}.pv-body .pc .zoom img{width:auto;max-height:190px;margin:0 auto}.pv-body .pc.store .zoom img{max-width:100%;max-height:none}.pv-body .pc .t{font-size:19px;font-weight:800}.pv-body .pc .d{margin:4px 0 0;font-size:13px;line-height:1.6}.dict .t{margin-top:6px;font-size:17px;font-weight:800}.dict .layers{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.dict .layer{color:var(--red);border:2px solid var(--red);border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700}.dict .d{font-size:13px;line-height:1.65}.pv-body .vs{gap:6px;display:grid}.pv-body .vs .zoom{margin:0}.pv-body .vs .arrow{border-top:14px solid var(--red);border-left:12px solid #0000;border-right:12px solid #0000;width:0;height:0;margin:0 auto}.ai-auto{grid-template-columns:1fr 44px 1.5fr 44px 1fr;align-items:center;gap:14px;margin-top:22px;display:grid}.ai-auto .box{background:var(--warm);border-radius:8px;min-height:240px;padding:26px 28px}.ai-auto .box .t{margin-bottom:16px;font-size:26px;font-weight:800;line-height:1.2}.ai-auto .box ul{gap:10px;margin:0;padding:0;font-size:18px;font-weight:700;line-height:1.4;list-style:none;display:grid}.ai-auto .box ul li:before{content:"";background:var(--red);vertical-align:middle;border-radius:50%;width:9px;height:9px;margin-right:10px;display:inline-block}.ai-auto .box.ai{background:var(--red);color:#fff;min-height:300px;padding:34px 32px}.ai-auto .box.ai .t{font-size:32px}.ai-auto .box.ai ul li:before{background:#fff}.ai-auto .arrow{border-left:22px solid var(--ink);border-top:16px solid #0000;border-bottom:16px solid #0000;width:0;height:0;margin:0 auto}.ai-auto-why{color:var(--red);margin:4px 0 0;font-size:20px;font-weight:800}.ai-auto-lead{text-align:center;margin-top:26px;font-size:20px;font-weight:700;line-height:1.6}.app-face{grid-template-columns:560px 1fr;align-items:start;gap:36px;margin-top:6px;display:grid}.app-illust{width:100%;height:auto;font-family:var(--font);display:block}.app-face .lead.sm{margin:0 0 14px}.app-face .spec{margin-top:10px}.app-face .spec th,.app-face .spec td{padding:7px 10px;font-size:12.5px}.why-ai{border:2px solid var(--red);border-radius:6px;grid-template-columns:240px 1fr;align-items:center;gap:18px;margin-top:14px;padding:12px 18px;display:grid}.why-ai b{color:var(--red);font-size:18px}.why-ai span{font-size:13px;line-height:1.6}.safety-row{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:10px;display:grid}.safety-row .sr{background:var(--warm);border-radius:6px;padding:12px 14px;font-size:12.5px;line-height:1.55}.safety-row .sr b{font-size:16px;display:block}.hover-focus .slide :is(.entries .en,.entries .ask,.face-list .fr,.pv-body .pc,.dict .layer,.safety-row .sr,.why-ai,.zoom){transform-origin:50%;transition:transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .18s,opacity .18s}.hover-focus .slide :is(.entries .en,.entries .ask,.face-list .fr,.pv-body .pc,.dict .layer,.safety-row .sr,.why-ai,.zoom):hover{z-index:5;position:relative;transform:scale(1.05);box-shadow:0 14px 36px #1412112e}.hover-focus .slide :is(.entries,.face-list .fg,.pv-body .pair,.dict .layers,.safety-row,.pv-body .vs):has(>:hover)>:not(:hover){opacity:.45}.slide.divider{background-color:var(--warm);color:var(--ink);background-image:radial-gradient(#d9d1cb 1.3px,#0000 1.5px);background-size:22px 22px}.dv{grid-template-columns:1fr 380px;align-items:center;gap:60px;height:100%;padding-bottom:20px;display:grid}.dv .ey{letter-spacing:.08em;color:#fff;background:var(--red);border-radius:3px;margin-bottom:4px;padding:6px 12px;font-size:15px;font-weight:700;display:inline-block}.dv .ttl{white-space:nowrap;letter-spacing:-.01em;margin:10px 0 0;font-size:58px;font-weight:700;line-height:1.2}.dv .sub{color:var(--ink-2);max-width:34em;margin:18px 0 0;font-size:18px;line-height:1.7}.dv-items{border-left:3px solid var(--red);gap:12px;margin:0;padding:0 0 0 24px;font-size:17px;font-weight:700;line-height:1.5;list-style:none;display:grid}.deck-root.annot .frame{cursor:crosshair}.deck-root.annot:not(.present) .toolbar{right:404px}.deck-root.annot .deck{margin-right:380px}.deck-root.annot.present .deck{margin-right:0}.pins{pointer-events:none;z-index:20;position:absolute;inset:0}.pin{background:var(--red);color:#fff;width:30px;height:30px;font-family:var(--font-num);pointer-events:auto;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 3px #fff,0 6px 14px #14121159}.pin.on{background:var(--ink);outline:3px solid var(--red)}.annot-panel{border-left:1px solid var(--line);z-index:100;width:380px;font-family:var(--font);background:#fff;flex-direction:column;font-size:13px;display:flex;position:fixed;top:0;bottom:0;right:0;box-shadow:-8px 0 24px #14121114}.annot-panel .ap-head{border-bottom:1px solid var(--line);padding:16px 16px 12px}.annot-panel .ap-head b{font-size:16px;display:block}.annot-panel .ap-head span{color:#6b6461;font-size:12px}.annot-panel .ap-list{flex:1;align-content:start;gap:10px;padding:12px 16px;display:grid;overflow-y:auto}.annot-panel .ap-empty{color:#6b6461;line-height:1.6}.annot-panel .ap-item{border:1px solid var(--line);background:var(--warm);border-radius:6px;min-width:0;padding:10px 12px}.annot-panel .ap-item.on{border-color:var(--red);background:#fff}.annot-panel .ap-meta{align-items:center;gap:8px;display:flex}.annot-panel .pin-n{background:var(--red);color:#fff;width:22px;height:22px;font-family:var(--font-num);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}.annot-panel .ap-jump{text-align:left;min-width:0;font:inherit;color:var(--ink);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;flex:1;padding:0;font-weight:700;overflow:hidden}.annot-panel .ap-del{color:#6b6461;cursor:pointer;background:0 0;border:0;padding:0 4px;font-size:18px;line-height:1}.annot-panel .ap-target{color:#6b6461;word-break:break-all;margin:6px 0;font-family:ui-monospace,Menlo,monospace;font-size:11px}.annot-panel .ap-target em{font-style:normal;font-family:var(--font);color:var(--ink);display:block}.annot-panel textarea{box-sizing:border-box;width:100%;font:inherit;border:1px solid var(--line);resize:vertical;background:#fff;border-radius:4px;padding:8px 10px;line-height:1.5}.annot-panel textarea:focus{outline:2px solid var(--red);outline-offset:-1px}.annot-panel .ap-actions{border-top:1px solid var(--line);gap:8px;padding:12px 16px;display:flex}.annot-panel .ap-actions button{font:inherit;border:1px solid var(--line);cursor:pointer;background:#fff;border-radius:999px;padding:8px 12px;font-weight:700}.annot-panel .ap-actions button.primary{background:var(--red);border-color:var(--red);color:#fff}.annot-panel .ap-actions button:disabled{opacity:.4;cursor:default}.annot-panel .ap-out{width:auto;height:220px;margin:0 16px 16px;font-family:ui-monospace,Menlo,monospace;font-size:11px}@media print{.annot-panel,.pins{display:none!important}}.pv.demo{grid-template-columns:330px 1fr;gap:44px;padding:22px 72px 48px 48px}.pv-ph.demo-phone{width:fit-content;margin:0 auto;display:block}.pv.demo .pv-main{padding-top:36px}.hover-focus .slide .demo-phone .phone-img:hover{box-shadow:none;z-index:auto;transform:none}.demo-phone .hot{z-index:6;border:3px solid var(--red);cursor:pointer;background:#ff011714;border-radius:10px;padding:0;animation:1.4s ease-in-out infinite hotpulse;position:absolute}.demo-phone .hot span{background:var(--red);color:#fff;white-space:nowrap;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:800;position:absolute;top:-10px;right:-4px;transform:translateY(-100%)}@keyframes hotpulse{0%,to{box-shadow:0 0 #ff011773}50%{box-shadow:0 0 0 10px #ff011700}}.demo-steps{counter-reset:ds;gap:8px;margin:0;padding:0;list-style:none;display:grid}.demo-steps li button{text-align:left;background:var(--warm);width:100%;font:inherit;color:var(--ink);cursor:pointer;border:2px solid #0000;border-radius:6px;grid-template-columns:30px 1fr;align-items:center;gap:12px;padding:10px 14px;display:grid}.demo-steps li button:before{counter-increment:ds;content:counter(ds);border:2px solid var(--line);width:28px;height:28px;font-family:var(--font-num);box-sizing:border-box;background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:800;display:flex}.demo-steps li.on button{border-color:var(--red);background:#fff}.demo-steps li.on button:before{background:var(--red);border-color:var(--red);color:#fff}.demo-steps li.done button:before{background:var(--ink);border-color:var(--ink);color:#fff}.demo-steps li b{font-size:18px;line-height:1.3;display:block}.demo-ctl{align-items:center;gap:10px;margin-top:16px;display:flex}.demo-ctl button{font:inherit;border:1.5px solid var(--ink);color:var(--ink);cursor:pointer;background:#fff;border-radius:999px;padding:8px 18px;font-weight:700}.demo-ctl button.primary{background:var(--red);border-color:var(--red);color:#fff}.demo-rich{cursor:pointer;align-items:center;gap:6px;margin-left:auto;font-size:13px;font-weight:700;display:flex}@media (prefers-reduced-motion:reduce){.demo-phone .hot{animation:none}}.fees{grid-template-columns:1fr 1fr 1fr;gap:0;margin:28px 0 0;display:grid}.fee-wrap{align-items:stretch;display:flex}.fee-wrap .plus{font-family:var(--font-num);color:var(--red);flex:0 0 72px;justify-content:center;align-items:center;font-size:64px;font-weight:300;line-height:1;display:flex}.fee{border:2px solid var(--ink);text-align:center;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:230px;padding:28px 24px;display:flex}.fee.text{border-color:var(--red);background:var(--red);color:#fff}.fee .t{font-size:24px;font-weight:700}.fee .v{font-family:var(--font-num);color:var(--red);letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:104px;font-weight:800;line-height:1}.fee .v small{font-family:var(--font);letter-spacing:0;color:var(--ink);margin-left:8px;font-size:30px;font-weight:800}.fee.text .d{margin-top:12px;font-size:26px;font-weight:800;line-height:1.4}.fees+.callout{margin-top:28px}.kpis.four{grid-template-columns:repeat(4,1fr);margin-top:4px}.kpis.four .kpi{padding-left:20px;padding-right:12px}.kpis.four .kpi.top .v{white-space:nowrap;font-size:50px}.kpis.four .kpi.top .v small{font-size:20px}.results{grid-template-columns:360px 1fr;align-items:start;gap:40px;margin-top:26px;display:grid}.results .avg .cvr-graph{width:300px;margin-top:0}.results .rows{gap:12px;margin-top:2px;display:grid}.results .row{background:var(--warm);border-radius:6px;padding:12px 22px 14px}.results .head{justify-content:space-between;align-items:baseline;display:flex}.results .head b{font-size:18px}.results .head span{font-size:13px;font-weight:600}.results .nums{grid-template-columns:repeat(3,1fr);margin-top:4px;display:grid}.results .num{align-items:baseline;gap:10px;display:flex}.results .num+.num{border-left:2px solid var(--line);padding-left:18px}.results .num .l{font-size:14px;font-weight:700}.results .num .v{font-family:var(--font-num);color:var(--red);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.results .num .v small{margin-left:2px;font-size:16px}.fin-cases{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:16px;display:grid}.fin-cases .fc{background:var(--warm);border-radius:8px;flex-direction:column;gap:8px;padding:20px 24px 18px;display:flex}.fin-cases .icon{color:var(--red);line-height:0}.fin-cases .name{font-size:22px;font-weight:800;line-height:1.3}.fin-cases dl{grid-template-columns:auto 1fr;gap:2px 10px;margin:2px 0 0;font-size:13.5px;line-height:1.5;display:grid}.fin-cases dt{white-space:nowrap;font-weight:700}.fin-cases dd{margin:0}.fin-cases .got{border-top:2px solid var(--ink);align-items:baseline;gap:12px;margin-top:auto;padding-top:10px;display:flex}.fin-cases .got .l{font-size:14px;font-weight:700}.fin-cases .got .v{font-family:var(--font-num);color:var(--red);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:56px;font-weight:800;line-height:1}.fin-cases .got .v small{font-family:var(--font);color:var(--ink);letter-spacing:0;margin-left:6px;font-size:15px;font-weight:700}.inf-ov{grid-template-columns:340px 1fr;align-items:center;gap:36px;display:grid}.inf-ov .art{padding-top:10px}.inf-ov .art svg{width:100%;height:auto}.inf-ov .spec th{width:150px}.inf-ex{background:var(--warm);border-radius:6px;margin-top:14px;padding:12px 16px;font-size:13px;line-height:1.6}.inf-ex b{margin-right:10px;font-size:14px;display:inline-block}.inf-ex ul{font-family:var(--font-num);margin:4px 0 0;padding-left:18px}.inf-cmp{grid-template-columns:180px 48px 1fr 60px 170px;align-items:stretch;gap:0;height:330px;margin-top:10px;display:grid}.inf-cmp .src{text-align:center;align-self:center;font-size:16px}.inf-cmp .src .art svg{width:160px;height:auto}.inf-cmp .src b{margin-top:4px;display:block}.inf-cmp .branch{position:relative}.inf-cmp .branch:before{content:"";border:3px solid var(--ink);border-left:0;border-radius:0 10px 10px 0;width:26px;position:absolute;top:25%;bottom:25%;left:10px}.inf-cmp .branch:after{content:"";border-top:3px solid var(--ink);position:absolute;top:50%;left:0;right:12px}.inf-cmp .lanes{grid-template-rows:1fr 1fr;gap:18px;display:grid}.inf-cmp .lane{background:var(--warm);border-radius:8px;flex-direction:column;padding:14px 18px 16px;display:flex}.inf-cmp .lane.red{background:var(--red);color:#fff}.inf-cmp .lane .t{font-size:15px;font-weight:700}.inf-cmp .lane .boxes{flex:1;grid-template-columns:1fr 1fr;gap:14px;margin-top:8px;display:grid}.inf-cmp .lane .bx{color:var(--ink);text-align:center;background:#fff;border-radius:6px;justify-content:center;align-items:center;padding:10px 14px;font-size:18px;font-weight:800;line-height:1.4;display:flex}.inf-cmp .lane.red .bx{color:var(--red);background:#fff}.inf-cmp .same{justify-content:center;align-items:center;display:flex;position:relative}.inf-cmp .same:before{content:"";border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:14px solid var(--ink);width:0;height:0;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.inf-cmp .same span{writing-mode:vertical-rl;letter-spacing:.08em;margin-right:14px;font-size:15px;font-weight:700}.inf-cmp .outs{grid-template-rows:1fr 1fr;gap:18px;display:grid}.inf-cmp .out{border:2px solid var(--ink);text-align:center;border-radius:999px;justify-content:center;align-items:center;padding:0 10px;font-size:18px;font-weight:700;display:flex}.inf-cmp .out.red{background:var(--red);border-color:var(--red);color:#fff;font-size:24px;font-weight:800}.inf-pic{max-width:100%;height:auto;display:block}.inf-ov .art .inf-pic{width:100%}.inf-cmp .src .art .inf-pic{width:170px;margin:0 auto}.inf-flow{grid-template-columns:230px 1fr;align-items:center;gap:24px;margin-top:6px;display:grid}.inf-flow .consumer{text-align:center;font-size:16px}.inf-flow .consumer .say{background:var(--warm);border-radius:12px;margin-bottom:14px;padding:10px 14px;font-size:16px;font-weight:700;line-height:1.5;position:relative}.inf-flow .consumer .say:after{content:"";border-left:10px solid #0000;border-right:10px solid #0000;border-top:12px solid var(--warm);width:0;height:0;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.inf-flow .consumer .inf-pic{width:210px;margin:0 auto}.inf-flow .consumer b{margin-top:2px;display:block}.inf-flow .paths{grid-template-rows:auto auto;gap:0;display:grid}.inf-flow .path{align-items:center;gap:14px;display:flex}.inf-flow .arrow{background:var(--ink);flex:0 0 70px;height:4px;position:relative}.inf-flow .arrow:after{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-left:14px solid var(--ink);width:0;height:0;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.inf-flow .arrow.red{background:var(--red)}.inf-flow .arrow.red:after{border-left-color:var(--red)}.inf-flow .path.gray{opacity:.5}.inf-flow .node{text-align:center;font-size:18px;font-weight:800;line-height:1.3}.inf-flow .node .inf-pic{width:175px;margin:0 auto}.inf-flow .path.gray .node .inf-pic{width:140px}.inf-flow .node b{display:block}.inf-flow .node b.red{color:var(--red);font-size:20px}.inf-flow .result{flex:1;min-width:0;padding-left:4px}.inf-flow .result b{color:var(--red);font-size:48px;font-weight:800;line-height:1.1;display:block}.inf-flow .result span{margin-top:6px;font-size:15px;font-weight:700;line-height:1.5;display:block}.feed-notes{margin:0 0 18px;padding-left:22px;font-size:18px;font-weight:700;line-height:1.8}.feed-ways{grid-template-columns:1fr 1.4fr;align-items:stretch;gap:20px;display:grid}.feed-ways .way{border:2px solid var(--ink);border-radius:8px;padding:18px 24px 20px;font-size:16px;line-height:1.6}.feed-ways .way.red{border-color:var(--red)}.feed-ways .way .t{border-bottom:2px solid var(--ink);flex-wrap:wrap;align-items:baseline;gap:12px;margin-bottom:12px;padding-bottom:10px;font-size:24px;font-weight:800;display:flex}.feed-ways .way.red .t{border-color:var(--red);color:var(--red)}.feed-ways .way .t small{color:var(--ink);font-size:14px;font-weight:700}.feed-ways .way p{font-weight:700}.feed-ways .way .then{margin-top:10px;font-size:15px;font-weight:700}.feed-ways .way ol{margin:6px 0 0;padding-left:24px;font-weight:700;line-height:1.9}.faq{gap:14px;margin:0;display:grid}.faq .qa dt{align-items:baseline;gap:12px;font-size:17px;font-weight:800;display:flex}.faq .qa dt .n{font-family:var(--font-num);letter-spacing:.06em;color:#fff;background:var(--red);border-radius:3px;flex:none;padding:3px 8px;font-size:13px;font-weight:700;line-height:1.3}.faq .qa dd{margin:4px 0 0 52px;font-size:15px;line-height:1.6}.ureteku-logo{vertical-align:middle;width:auto;display:inline-block}.feed-ways .way .t .by{align-items:center;gap:8px;display:inline-flex}.feed-ways .way .t .by small{color:var(--ink);font-size:13px;font-weight:700}.ure{grid-template-columns:440px 1fr;align-items:start;gap:44px;margin-top:4px;display:grid}.ure-side .lead.sm{margin-top:16px;font-size:15.5px}.ure-status{grid-template-columns:1fr 1fr;gap:16px;margin-top:6px;display:grid}.ure-status .sec.ink{background:var(--ink)}.ure-status ul{margin:0;padding-left:18px;font-size:14px;font-weight:700;line-height:1.8}.ure-flow{gap:0;padding-top:6px;display:grid}.ure-step{gap:0;display:grid}.ure-step .arrow{border-left:16px solid #0000;border-right:16px solid #0000;border-top:18px solid var(--ink);width:0;height:0;margin:6px auto}.ure-step .box{background:var(--warm);border-radius:8px;grid-template-columns:120px 1fr;align-items:center;gap:14px;min-height:104px;padding:18px 22px 18px 26px;display:grid;position:relative}.ure-step .box.red{border:2.5px solid var(--red);background:#fff;padding-left:24px}.ure-step .box .t{font-size:28px;font-weight:800;line-height:1.1}.ure-step .box.red .t{color:var(--red)}.ure-step .box .d{font-size:15.5px;font-weight:700;line-height:1.5}.ure-step .box .sym{width:44px;height:44px;position:absolute;top:50%;right:18px;transform:translateY(-50%)}.ure-step .box.red .d{padding-right:60px}.ap{max-width:1136px}.ap .ap-q{grid-template-columns:44px 1fr;align-items:start;gap:16px;margin:6px 0 22px;font-size:24px;font-weight:800;line-height:1.45;display:grid}.ap .qm{background:var(--red);color:#fff;width:44px;height:44px;font-family:var(--font-num);border-radius:50%;place-items:center;margin-top:-4px;font-size:22px;font-weight:800;display:grid}.ap .ap-a{padding-left:60px;font-size:16.5px;line-height:1.8}.ap .ap-a p{margin:0 0 12px}.ap .ap-a b{font-weight:800}.ap .url-ex{margin-top:12px}.ap .url-ex .l{margin-bottom:8px;font-size:15px;font-weight:800}.ap .url-ex .row{grid-template-columns:auto 48px 1fr;align-items:center;gap:12px;display:grid}.ap .url-ex code{border:2px solid var(--ink);font-family:var(--font-num);border-radius:4px;padding:8px 14px;font-size:15px;font-weight:700;display:inline-block}.ap .url-ex .arrow{background:var(--red);height:4px;position:relative}.ap .url-ex .arrow:before{content:"";border-top:10px solid #0000;border-bottom:10px solid #0000;border-right:14px solid var(--red);width:0;height:0;position:absolute;top:50%;left:-2px;transform:translateY(-50%)}.ap .url-ex .note{font-size:14px;font-weight:700;line-height:1.5}.step .fx{border-left:4px solid var(--red);margin-top:16px;padding-left:12px;font-size:16px;font-weight:800;line-height:1.4}.co-grid{grid-template-columns:1fr 1fr;gap:40px;margin-top:6px;display:grid}.co-left .spec{margin-top:16px;margin-bottom:14px}.co-left .spec th{width:110px}.co-box{border:1px solid var(--line);border-radius:6px;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:12px 18px;display:grid}.co-box+.co-box{margin-top:10px}.co-box .l{margin-bottom:2px;font-size:13px;font-weight:700}.co-box .d{font-size:17px;font-weight:700;line-height:1.4}.co-box .d.sm{font-size:14px;font-weight:500;line-height:1.6}.co-right{align-content:start;gap:14px;display:grid}.co-card{background:var(--warm);border-radius:8px;padding:18px 22px 20px}.co-card .sec{margin-bottom:10px}.co-card.ceo{padding:14px 22px 16px}.co-card .role{margin-bottom:2px;font-size:12px;font-weight:700}.co-card .name{font-size:18px;font-weight:700;line-height:1.3}.co-card .meta{margin:2px 0 6px;font-size:12px;font-weight:500}.co-card .bio{margin:0;font-size:12.5px;line-height:1.65}.co-card .fund{align-items:baseline;gap:14px;display:flex}.co-card .fund .v{font-family:var(--font-num);color:var(--red);font-variant-numeric:tabular-nums;font-size:40px;font-weight:800;line-height:1}.co-card .fund .v small{margin-left:2px;font-size:22px}.co-card .fund .d{font-size:13.5px;font-weight:700}.co-card .sh{margin:14px 0 8px;font-size:13px;font-weight:700}.co-logos{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.co-logos div{background:#fff;border-radius:4px;place-items:center;height:48px;padding:0 10px;display:grid}.co-logos img{object-fit:contain;max-width:100%;max-height:26px}.ag{grid-template-columns:1fr 300px;gap:24px;margin-top:10px;display:grid}.ag-list{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.ag-case{border:1px solid var(--line);border-radius:6px;grid-template-columns:54px 1fr;align-items:start;gap:12px;padding:10px 12px 10px 10px;display:grid}.ag-case .lg{background:var(--warm);border-radius:6px;place-items:center;width:54px;height:54px;padding:9px;display:grid}.ag-case .lg img{object-fit:contain;max-width:100%;max-height:100%}.ag-case .nm{font-size:15px;font-weight:800;line-height:1.3}.ag-case .nm small{margin-left:6px;font-size:11px;font-weight:700}.ag-case .fc{margin-top:3px;font-size:11.5px;line-height:1.5}.ag-stats{align-content:start;gap:10px;display:grid}.ag-stat{background:var(--warm);border-radius:6px;padding:10px 16px}.ag-stat .v{font-family:var(--font-num);color:var(--red);font-variant-numeric:tabular-nums;font-size:34px;font-weight:800;line-height:1}.ag-stat .v small{margin-left:2px;font-size:16px}.ag-stat .l{margin-top:4px;font-size:13px;font-weight:700;line-height:1.35}.ag-stat .n{margin-top:2px;font-size:10.5px}.ag-shift{background:var(--warm);border-radius:6px;grid-template-columns:auto 40px auto 1fr;align-items:center;gap:10px 14px;margin-top:14px;padding:12px 18px;display:grid}.ag-shift .from{gap:6px;display:flex}.ag-shift .from span{border:1px solid var(--ink);white-space:nowrap;background:#fff;border-radius:4px;padding:6px 10px;font-size:12px;font-weight:700}.ag-shift .arrow{background:var(--red);height:4px;position:relative}.ag-shift .arrow:after{content:"";border-top:9px solid #0000;border-bottom:9px solid #0000;border-left:12px solid var(--red);position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.ag-shift .to{color:#fff;background:var(--red);white-space:nowrap;border-radius:4px;padding:8px 14px;font-size:15px;font-weight:800}.ag-shift .d{border-left:1px solid var(--line);padding-left:12px;font-size:12.5px;line-height:1.45}.ag-shift .dondo{white-space:nowrap;border-top:1px solid var(--line);grid-column:1/-1;align-items:center;gap:12px;padding-top:10px;font-size:15px;font-weight:800;display:flex}.toolbar{align-items:center}.toolbar .who{font:500 12px var(--font);color:var(--ink);background:var(--paper);border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:220px;padding:7px 12px;overflow:hidden}.toolbar a.tb-link{font:600 13px var(--font);border:1px solid var(--ink);background:var(--ink);color:#fff;border-radius:999px;padding:8px 14px;text-decoration:none}.toolbar form{display:contents}.toolbar button.quiet{font-weight:500}.login{box-sizing:border-box;background:var(--warm);place-items:center;min-height:100vh;padding:24px;display:grid}.login-card{background:var(--paper);border-radius:10px;width:min(460px,100%);padding:36px 40px 28px;box-shadow:0 12px 40px #14121114}.login-card h1{margin:18px 0 14px;font-size:22px;font-weight:800}.login-card h1 small{margin-left:8px;font-size:13px;font-weight:700}.login-form{gap:14px;display:grid}.login-note{margin:0;font-size:14px;line-height:1.7}.login-form label{gap:6px;font-size:13px;font-weight:700;display:grid}.login-form input{font:inherit;border:2px solid var(--ink);letter-spacing:.02em;border-radius:6px;padding:10px 14px;font-size:18px}.login-form input[name=code]{font-family:var(--font-num);letter-spacing:.3em;text-align:center;font-size:28px;font-weight:700}.login-form button.primary{font:700 16px var(--font);background:var(--red);color:#fff;cursor:pointer;border:0;border-radius:6px;padding:12px 18px}.login-form button.primary:disabled{opacity:.6;cursor:default}.login-error{color:var(--red);margin:0;font-size:13px;font-weight:700}.login-back{color:var(--ink);justify-self:start;font-size:13px;font-weight:700}.login-foot{margin:22px 0 0;font-size:12px;line-height:1.6}.deck-root.present .toolbar{display:none}.present-hint{z-index:10;font:600 13px var(--font);color:#fff;pointer-events:none;background:#141211b8;border-radius:999px;padding:8px 16px;animation:3.2s forwards present-hint;position:fixed;bottom:28px;left:50%;transform:translate(-50%)}@keyframes present-hint{0%,70%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.present-hint{opacity:0;animation:none}}.pv.as .pv-ph .phone-img{opacity:0;cursor:zoom-in;pointer-events:none;width:auto;height:calc(100% - 30px);margin:0 auto;transition:opacity .25s;position:absolute;top:0;left:0;right:0}.pv.as .pv-ph .phone-img.on{opacity:1;pointer-events:auto}.hover-focus .slide .pv.as .phone-img:hover{box-shadow:none;z-index:auto;transform:none}.as-lb{z-index:30;-webkit-backdrop-filter:blur(14px);cursor:zoom-out;background:#f4f1ef8c;position:absolute;inset:0}.as-lb-scroll{box-sizing:border-box;scrollbar-width:thin;place-items:start center;padding:64px 0 24px;display:grid;position:absolute;inset:0;overflow:auto}.as-lb-scroll img{cursor:default;filter:drop-shadow(0 18px 40px #1412114d);width:auto;transition:height .2s;display:block}.as-lb-bar{background:var(--ink);color:#fff;white-space:nowrap;cursor:default;border-radius:999px;align-items:center;gap:8px;padding:6px 8px 6px 16px;font-size:13px;font-weight:700;display:flex;position:absolute;top:14px;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #1412114d}.as-lb-bar .as-lb-name{margin-right:8px}.as-lb-bar .as-lb-name b{font-weight:800}.as-lb-bar button{appearance:none;font:inherit;color:#fff;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;width:32px;height:32px;font-size:18px;font-weight:800;line-height:1}.as-lb-bar button:hover:not(:disabled){background:var(--red)}.as-lb-bar button:disabled{opacity:.35;cursor:default}.as-lb-bar .as-lb-z{text-align:center;min-width:36px;font-family:var(--font-num);font-variant-numeric:tabular-nums}.as-lb-bar .as-lb-hint{opacity:.75;margin-left:8px;font-size:11.5px;font-weight:700}.as-lb-bar .as-lb-x{margin-left:4px}@media print{.as-lb{display:none}}.toc .row[role=link]{cursor:pointer}.toc .row[role=link]:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.pv.as .as-panel{display:contents}.as-dock{white-space:nowrap;z-index:2;background:#fff;border-radius:999px;gap:2px;padding:5px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 10px 28px #14121138,0 0 0 1px #1412110f}.as-tab{appearance:none;font:inherit;cursor:pointer;color:var(--ink);background:0 0;border:0;border-radius:999px;flex-direction:column;align-items:center;gap:1px;padding:6px 14px;line-height:1.2;transition:background .15s;display:inline-flex}.as-tab b{font-size:13px;font-weight:800}.as-tab span{letter-spacing:.02em;font-size:10px;font-weight:700}.as-tab:hover{background:var(--warm)}.as-tab.on{background:var(--red);color:#fff}.as-tab:focus-visible{outline:3px solid var(--ink);outline-offset:2px}.as-body{margin-top:10px}.as-body .points.vertical .pt .t{font-size:19px}.as-body .spec{margin-top:22px}.as-body .spec th,.as-body .spec td{padding:10px 12px;font-size:15px}
