.p2b-intro{margin-top:-4px;font-size:18px;line-height:1.6;color:var(--ink-2)}.p2b .art-head-proof h1{text-wrap:balance}.p2b-list{list-style:none;margin:4px 0 34px;padding:0;border-top:1px solid var(--line)}.p2b-list li{position:relative;padding:14px 0 14px 28px;border-bottom:1px solid var(--line);font-size:17.5px;line-height:1.55;color:var(--ink-2)}.p2b-list li:before{content:"";position:absolute;left:2px;top:23px;width:10px;height:10px;border-radius:50%;background:var(--accent-soft);box-shadow:inset 0 0 0 2px var(--accent)}.p2b-list b{color:var(--ink);font-weight:600}.p2b-list a{font-weight:600}.cmp-when .p2b-list+h2{margin-top:8px}.p2b-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:clamp(28px,5vw,72px);align-items:center}.p2b-split .art-col>p{font-size:18px;line-height:1.65;color:var(--ink-2)}.p2b-split .art-col>p+p{margin-top:14px}.p2b-vignette{width:100%}.p2b-faq{border-top:1px solid var(--line)}.ct-glance{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:20px;background:var(--surface);box-shadow:var(--shadow-card);overflow:hidden}.ct-glance li{display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:center;padding:16px 18px;border-bottom:1px solid var(--line);font-size:14.5px;line-height:1.4;color:var(--ink-2)}.ct-glance li:first-child{background:#6d5be80d;color:var(--ink);font-weight:500}.ct-glance img{display:block;height:22px;width:auto}.ct-glance li.ct-glance-src{display:block;padding:10px 18px 12px;border-bottom:0;font-size:12.5px;color:var(--muted)}.ct-okara{display:inline-flex;align-items:center;gap:7px;font-size:19px;font-weight:650;letter-spacing:-.02em;color:#141313}.ct-okara img{height:21px;width:auto}.ct-okara-lg{font-size:26px;gap:9px}.ct-okara-lg img{height:28px}.ct-cmp{min-width:820px}.ct-cmp tbody th{width:18%}.ct-cmp td{width:27.3%}.ct-prof-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,520px);gap:clamp(28px,5vw,72px);align-items:start}.ct-prof .art-col>p{font-size:17.5px;line-height:1.65;color:var(--ink-2)}.ct-prof .art-col>p+p{margin-top:14px}.ct-prof .art-col>p.ct-logo{margin:0 0 16px;line-height:0}.ct-logo img{height:30px;width:auto}.ct-fit{padding:14px 16px;border-radius:14px;background:var(--paper)}.ct-fit b{color:var(--ink)}.ct-link a{font-weight:600;color:var(--accent-text);text-decoration:none}.ct-link a:hover{text-decoration:underline;text-underline-offset:.18em}.ct-shot{margin:0;position:sticky;top:110px}.ct-shot img{display:block;width:100%;height:auto;border-radius:14px;border:1px solid var(--line);box-shadow:var(--shadow-card)}.ct-shot figcaption{margin-top:10px;font-size:13px;color:var(--muted)}.ct-shot-ui{position:static}.ct-choose{margin:4px 0 24px;padding:0;list-style:none;counter-reset:c;display:grid;gap:0;border-top:1px solid var(--line)}.ct-choose li{counter-increment:c;display:grid;grid-template-columns:40px 1fr;gap:14px;padding:16px 0;border-bottom:1px solid var(--line);font-size:17.5px;line-height:1.55;color:var(--ink-2)}.ct-choose li:before{content:counter(c);display:grid;place-items:center;width:32px;height:32px;border-radius:10px;background:var(--accent-soft);color:var(--accent-text);font-weight:650;font-size:15px}.ct-choose b{color:var(--ink)}@media(max-width:960px){.p2b-split,.ct-prof-grid{grid-template-columns:1fr}.ct-shot{position:static}}@media(max-width:720px){.p2b-intro,.p2b-split .art-col>p,.ct-prof .art-col>p,.p2b-list li,.ct-choose li{font-size:17px}.ct-cmp{min-width:0}.ct-cmp tbody th,.ct-cmp td{width:auto}.ct-glance li{grid-template-columns:92px 1fr;gap:10px;padding:12px 14px;font-size:14px}.ct-glance li.ct-glance-src{padding:8px 14px 10px}.art-head-proof .ct-glance{margin-top:-6px}}.p2b-split{align-items:start}.p2b-split>.art-col{position:sticky;top:120px;padding-top:24px}.ct-th{display:inline-flex;align-items:center;gap:6px}.ct-th img{display:block;height:16px;width:auto}.ct-glance li:first-child img{height:26px}@media(max-width:960px){.p2b-split>.art-col{position:static;padding-top:0}}@media(max-width:720px){.art .art-head.art-head-proof.ma-head{grid-template-columns:minmax(0,1fr);grid-template-areas:"h1" "answer" "cta" "aura" "proof"}.ma-head>.art-aura{width:96px;margin:18px 10px -26px 0;align-self:end;justify-self:end;position:relative;z-index:1}.ma-head>.art-proof{margin-top:0}}
