.v8.v8p.pg-studi .slab,.v8.v8p.pg-studi .slab:first-child,.v8.v8p.pg-studi .slab:last-child{padding:clamp(20px,2.2vw,32px)}.v8.v8p.pg-studi .slab+.slab{border-top:0;border-left:0}.v8.v8p.pg-studi .slab>:first-child{min-height:0}.v8.v8p.pg-studi .cs-figs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.v8.v8p.pg-studi .cs-figs li{border-radius:22px;padding:clamp(18px,1.8vw,26px)}.v8.v8p.pg-studi .cs-figs .big{color:var(--blue);font-family:var(--font-display);letter-spacing:-.04em;margin:0;font-size:clamp(36px,3.4vw,60px);line-height:.95}.v8.v8p.pg-studi .cs-figs .lbl{color:var(--text-hi);text-wrap:pretty;max-width:32ch;margin:8px 0 0;font-size:15px;line-height:1.45}.v8.v8p.pg-studi .cs-figs .note,.v8.v8p.pg-studi .cs-phone .note{color:var(--text-lo);text-wrap:pretty;margin:6px 0 0;font-size:12.5px;line-height:1.5}.v8.v8p.pg-studi .cs-quote{flex-direction:column;gap:22px;max-width:980px;margin:0;display:flex}.v8.v8p.pg-studi .cs-quote blockquote{margin:0}.v8.v8p.pg-studi .cs-quote blockquote p{color:var(--text-hi);font-family:var(--font-display);letter-spacing:-.022em;text-wrap:pretty;margin:0;font-size:clamp(24px,2.6vw,42px);line-height:1.16}.v8.v8p.pg-studi .cs-quote figcaption{color:var(--text-mid);flex-wrap:wrap;align-items:center;gap:10px 16px;font-size:14px;display:flex}.v8.v8p.pg-studi .cs-logo{filter:brightness(0)invert();opacity:.85;width:auto;height:22px;display:block}.v8.v8p.pg-studi .cs-by{color:var(--text-hi);font-size:16px;font-weight:600}.v8.v8p.pg-studi .cs-problem{flex-direction:column;gap:18px;max-width:900px;display:flex}.v8.v8p.pg-studi .cs-moment{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(28px,4vw,72px);display:grid}.v8.v8p.pg-studi .cs-take{flex-direction:column;gap:18px;display:flex}.v8.v8p.pg-studi .cs-take .take{border-left:2px solid var(--blue);color:var(--text-hi);text-wrap:pretty;max-width:46ch;margin:6px 0 0;padding-left:16px;font-size:clamp(16px,1.2vw,19px);line-height:1.55}.v8.v8p.pg-studi .cs-phone{flex-direction:column;align-items:center;display:flex}.v8.v8p.pg-studi .cs-phone .note{text-align:center;max-width:40ch}.v8.v8p.pg-studi .cs-phone .sim-body{height:var(--chat-h,420px)}.v8.v8p.pg-studi .cs-phone .duo-replay{margin-top:14px}.v8.v8p.pg-studi .cs-split{grid-template-columns:minmax(0,1fr) 150px minmax(0,1fr);align-items:center;gap:16px;display:grid}.v8.v8p.pg-studi .cs-split .slab{align-self:stretch}.v8.v8p.pg-studi .cs-split .slab.ai{box-shadow:inset 0 0 0 1px #79b8e259}.v8.v8p.pg-studi .cs-handoff{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex}.v8.v8p.pg-studi .cs-handoff .arrow{background:#79b8e224;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;box-shadow:inset 0 0 0 1px #79b8e266}.v8.v8p.pg-studi .cs-handoff svg{fill:none;width:20px;height:20px;stroke:var(--blue);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.v8.v8p.pg-studi .cs-handoff p{color:var(--text-mid);text-wrap:balance;margin:0;font-size:13px;line-height:1.45}.v8.v8p.pg-studi .cs-tag{color:var(--text-hi);align-items:center;gap:8px;margin:0;font-size:13px;font-weight:600;display:inline-flex}.v8.v8p.pg-studi .cs-tag .dot{background:var(--text-lo);border-radius:50%;width:8px;height:8px}.v8.v8p.pg-studi .cs-tag .dot.blue{background:var(--blue)}.v8.v8p.pg-studi .cs-split ul{margin:14px 0 0;padding:0;list-style:none}.v8.v8p.pg-studi .cs-split li{border-top:1px solid var(--hairline);color:var(--text-mid);text-wrap:pretty;padding:11px 0;font-size:15px;line-height:1.5}.v8.v8p.pg-studi .cs-honest{border-radius:28px;flex-direction:column;gap:14px;padding:clamp(24px,3vw,44px);display:flex}.v8.v8p.pg-studi .cs-foot{max-width:80ch;color:var(--text-lo);text-align:center;text-wrap:pretty;margin:0 auto;font-size:12.5px;line-height:1.6}@media (max-width:860px){.v8.v8p.pg-studi .cs-figs.swipe>*{flex-basis:72%!important}.v8.v8p.pg-studi .cs-moment,.v8.v8p.pg-studi .cs-split{grid-template-columns:minmax(0,1fr)}.v8.v8p.pg-studi .cs-handoff{text-align:left;flex-direction:row;justify-content:center}.v8.v8p.pg-studi .cs-handoff .arrow{flex:none;transform:rotate(90deg)}.v8.v8p.pg-studi .cs-handoff p{max-width:30ch}}.v8 .cproof{padding:clamp(48px,9vh,112px)var(--gutter)0;position:relative}.v8.v8p .cproof{padding-left:0;padding-right:0}.v8 .cproof-inner{max-width:1100px;margin:0 auto}.v8.v8p .cproof-inner{max-width:var(--wrap);padding:0 var(--gutter)}.v8 .cproof-head{flex-direction:column;gap:14px;margin-bottom:clamp(22px,3vw,36px);display:flex}.v8 .cproof h2{font:400 clamp(30px,3.6vw,56px)/1.02 var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0}.v8 .cproof h2 .t-blue{color:var(--text-mid);text-shadow:none}.v8 .cproof-lede{max-width:52ch;color:var(--text-mid);margin:0;font-size:clamp(15px,1.05vw,17.5px);line-height:1.6}.v8 .cproof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.v8 .cproof-card{border-radius:26px;flex-direction:column;gap:18px;padding:clamp(22px,2.4vw,34px);display:flex}.v8 .cproof-tag{color:var(--text-hi);margin:0;font-size:13.5px;font-weight:600}.v8 .cproof-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:0;display:grid}.v8 .cproof-card dt{color:var(--blue);font-family:var(--font-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(34px,3.4vw,56px);line-height:.95}.v8 .cproof-card dd{color:var(--text-mid);margin:8px 0 0;font-size:14px;line-height:1.45}.v8 .cproof-more{color:var(--text-hi);border-radius:999px;align-self:flex-start;margin-top:auto;padding:10px 16px;font-size:14px;font-weight:500;text-decoration:none;transition:box-shadow .3s;box-shadow:inset 0 0 0 1px #d2e1ff2e}.v8 .cproof-more:hover{box-shadow:inset 0 0 0 1px #79b8e299}.v8 .cproof-more:focus-visible{outline:2px solid var(--text-hi);outline-offset:3px}.v8 .cproof-foot{color:var(--text-lo);margin:16px 0 0;font-size:12.5px;line-height:1.55}@media (max-width:860px){.v8 .cproof-grid{grid-template-columns:minmax(0,1fr)}}.v8.v8p.pg-studi .cs-orig{border-left:1px solid var(--hairline);flex-direction:column;gap:6px;max-width:72ch;padding-left:14px;display:flex}.v8.v8p.pg-studi .cs-orig p{color:var(--text-lo);text-wrap:pretty;margin:0;font-size:14px;font-style:italic;line-height:1.55}.v8.v8p.pg-studi .cs-orig .cs-orig-label{color:var(--text-mid);font-size:12px;font-style:normal;font-weight:600}
