.study{--study-ink:#242a2b;--study-muted:#646d70;--study-line:#d8dddc;--study-paper:#f1f3f2;--study-accent:#28645d;color:var(--study-ink);max-width:1180px;margin:auto;font-size:14px;line-height:1.65;container-type:inline-size}.study h1,.study h2,.study h3{letter-spacing:-.055em;font-weight:600;line-height:1.07}.study h1{font-size:clamp(3.4rem,8cqw,6.5rem)}.study h2{font-size:clamp(2rem,4.2cqw,3.4rem)}.study h3{letter-spacing:-.035em;font-size:1.4rem}.study em{font-family:Georgia,serif;font-weight:400}.study p{color:var(--study-muted);max-width:740px}.study a{text-underline-offset:4px}.study a:focus-visible,.study button:focus-visible,.study summary:focus-visible{outline:2px solid var(--study-accent);outline-offset:5px}.study-label{letter-spacing:.045em;color:var(--study-muted);margin-bottom:24px;font-size:.7rem;display:block}.study-section{margin-top:100px}.study-heading{margin-bottom:32px}.study-heading p{max-width:650px;margin-top:22px}.study-media{min-width:0;margin:0}.study-media>a{border:1px solid var(--study-line);background:var(--study-paper);display:block;position:relative}.study-media>a>span,.tomato-comparison figure a>span{background:var(--study-paper);color:var(--study-ink);border:1px solid var(--study-line);border-radius:30px;padding:5px 11px;font-size:12px;position:absolute;bottom:12px;right:12px}.study-media figcaption,.study-video figcaption,.study-recording figcaption{color:var(--study-muted);margin-top:12px;font-size:.72rem;line-height:1.6}.study-record{border-block:1px solid var(--study-line);grid-template-columns:1fr 1.5fr;gap:30px;margin-top:35px;padding:24px 0;display:grid}.study dt{color:var(--study-muted);font-size:.73rem}.study dd{margin-top:7px}.study-brief{grid-template-columns:1fr 1fr;gap:60px;margin-top:70px;display:grid}.study-brief h2{margin-bottom:22px}.study-brief>div+div{padding-top:0}.study-brief .study-label{margin-bottom:22px}.study-controls{border-block:1px solid var(--study-line);flex-wrap:wrap;margin:26px 0;display:flex}.study-controls button{text-align:left;min-height:48px;color:var(--study-muted);border-bottom:2px solid #0000;padding:14px 18px;font-size:.8rem}.study-controls button[aria-pressed=true]{border-color:var(--study-accent);color:var(--study-ink);background:var(--study-paper)}.study-controls small{font-family:var(--font-geist-mono), monospace;opacity:.6;margin-right:14px}.study-note{margin-top:18px;font-size:.75rem}.study-proof{border-top:1px solid var(--study-line);grid-template-columns:.8fr 1.2fr;gap:50px;margin-top:100px;padding-top:30px;display:grid}.study-proof dl>div{border-bottom:1px solid var(--study-line);grid-template-columns:1fr 1.4fr;gap:20px;padding:15px 0;display:grid}.study-proof dd{margin:0}.study-boundary{border-top:1px solid var(--study-line);grid-template-columns:.8fr 1.2fr;gap:50px;margin-top:70px;padding-top:24px;display:grid}.study-boundary h2{letter-spacing:-.02em;font-size:1rem}.study-boundary p{margin-bottom:12px;font-size:.8rem}.study-credit{margin-top:22px;font-size:.75rem}.study-video video,.study-recording video{width:100%;height:auto}.study-recording{margin-top:30px}.study-recording video{aspect-ratio:16/9;object-fit:contain;background:#111}.suhu-opener{grid-template-columns:1.3fr .65fr;align-items:center;gap:70px;padding:25px 0 45px;display:grid}.suhu-opener h2{margin:34px 0 24px}.suhu-opener a:not(.study-media a){margin-top:25px;display:inline-block}.suhu-phone{max-width:350px;margin-inline:auto}.suhu-phone>a{border:7px solid #263337;border-radius:26px;overflow:hidden;box-shadow:0 16px 32px #0002}.suhu-opener .suhu-phone{max-width:300px}.suhu-opener .suhu-phone figcaption{display:none}.suhu-inspector{background:var(--study-paper);grid-template-columns:.7fr 1.3fr;align-items:center;gap:45px;padding:30px;display:grid}.suhu-inspector h3{margin-bottom:18px}.suhu-inspector>.suhu-phone{max-width:245px}.suhu-rules{grid-template-columns:1fr 1fr;gap:0 35px;margin-top:35px;display:grid}.suhu-rules li{border-top:1px solid var(--study-line);gap:25px;padding:18px 0;display:flex}.suhu-rules span{font-family:var(--font-geist-mono);color:var(--study-accent)}.suhu-correction{border-block:1px solid var(--study-line);padding:35px 0}.correction-line{flex-wrap:wrap;align-items:center;gap:25px;margin:35px 0;display:flex}.correction-line span{border-bottom:2px solid var(--study-accent);padding:10px 0}.correction-line b{font-weight:400}.bdrs-opener{padding:30px 0 40px}.bdrs-opener>div{justify-content:space-between;align-items:end;gap:35px;display:flex}.bdrs-opener h1{font-size:clamp(5rem,12cqw,9rem)}.bdrs-opener p:last-child{max-width:600px;margin-top:35px}.bdrs-lifecycle{border-left:2px solid #9b3344;padding-left:30px}.bdrs-lifecycle>div{border-bottom:1px solid var(--study-line);padding:16px 0}.bdrs-lifecycle small{color:var(--study-muted);margin-bottom:10px;font-size:.72rem;display:block}.bdrs-lifecycle strong{letter-spacing:-.03em;font-size:clamp(1rem,2.3cqw,1.65rem);font-weight:500}.bdrs-inspect{min-height:65px}.bdrs-decisions{grid-template-columns:.8fr 1.2fr;gap:50px;display:grid}.bdrs-decisions li{border-top:1px solid var(--study-line);gap:25px;padding:26px 0;display:flex}.bdrs-decisions li>span{color:var(--study-muted);opacity:.5;font-size:2.3rem;line-height:1}.bdrs-decisions h3{margin-bottom:16px}.bdrs-readiness{background:var(--study-paper);grid-template-columns:1fr .7fr;align-items:start;gap:80px;padding:40px;display:grid}.bdrs-readiness p{margin-top:24px}.bdrs-readiness .study-media{max-width:480px}.bdrs-mobile{grid-template-columns:.65fr 1fr;align-items:center;gap:70px;display:grid}.bdrs-mobile .study-media{max-width:320px}.bdrs-mobile p{margin-top:22px}.tomato-opener{padding:25px 0 35px}.tomato-opener>div{grid-template-columns:1fr .85fr;align-items:end;gap:60px;margin-top:32px;display:grid}.tomato-comparison figure a{display:block;position:relative}.tomato-comparison figure img{object-fit:contain;background:#181e19;width:100%;height:auto;max-height:650px}.tomato-comparison figcaption{justify-content:space-between;gap:20px;margin-top:14px;font-size:.75rem;display:flex}.tomato-method{border-block:1px solid var(--study-line);grid-template-columns:repeat(3,1fr);display:grid}.tomato-method li{padding:25px 25px 25px 0}.tomato-method li+li{border-left:1px solid var(--study-line);padding-left:25px}.tomato-method small{color:var(--study-muted);margin-bottom:30px;display:block}.tomato-method p{margin-top:24px}.research-table-wrap{border-top:1px solid var(--study-line);overflow:auto}.research-table{border-collapse:collapse;width:100%;font-size:.8rem}.research-table caption{text-align:left;color:var(--study-muted);padding:18px 0}.research-table th,.research-table td{text-align:left;border-bottom:1px solid var(--study-line);white-space:nowrap;padding:17px 14px}.research-table th:first-child{padding-left:0}.research-table thead{color:var(--study-muted);font-size:.7rem}.research-table tbody th{font-weight:500}.research-table small{color:var(--study-muted);font-weight:400;display:block}.research-table tbody tr:last-child{background:var(--study-paper);font-weight:600}.tomato-data{grid-template-columns:1fr 1fr;gap:60px;display:grid}.tomato-data dl>div{border-bottom:1px solid var(--study-line);padding:18px 0}.labs-opener{padding:30px 0 35px}.labs-opener h2{margin:25px 0}.labs-opener p:last-child{max-width:660px}.labs-pipeline{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.labs-pipeline li{border-top:1px solid var(--study-line);padding-top:20px}.labs-pipeline span{color:var(--study-muted);opacity:.5;font-size:2rem}.labs-pipeline p{margin-top:16px}.padel-observation p{margin-top:24px}.study-porsche>.study-media>a{background:#171a1f;border:0}:root[data-theme=dark] .study{--study-ink:#e2e6e5;--study-muted:#a5afac;--study-line:#343e3b;--study-paper:#1a211f;--study-accent:#a5c8bd}@container (max-width:750px){.suhu-opener{grid-template-columns:1fr .7fr;gap:30px}.suhu-opener h2{font-size:1.8rem}.study-brief,.study-proof,.study-boundary,.bdrs-decisions,.tomato-data{grid-template-columns:1fr;gap:30px}.bdrs-readiness{grid-template-columns:1fr 1fr;gap:30px;padding:25px}.tomato-opener>div{grid-template-columns:1fr;gap:20px}.labs-pipeline{grid-template-columns:1fr 1fr}.suhu-inspector{grid-template-columns:1fr;gap:25px}.bdrs-mobile{gap:35px}.study-section{margin-top:70px}.study-controls button{padding:13px 10px}.study-controls small{margin-right:7px}}@container (max-width:460px){.study-record,.study-brief,.suhu-opener,.bdrs-readiness,.bdrs-mobile,.tomato-method,.suhu-rules{grid-template-columns:1fr}.suhu-opener{padding-top:15px}.suhu-opener .suhu-phone{max-width:260px;margin-top:10px}.study h1{font-size:clamp(2.5rem,15cqw,3.4rem)}.bdrs-opener>div{display:block}.bdrs-opener h1{font-size:5rem}.bdrs-opener h2{margin-top:22px}.bdrs-readiness{padding:20px}.bdrs-mobile .study-media{margin:auto}.study-section{margin-top:60px}.tomato-method li+li{border-left:0;border-top:1px solid var(--study-line);padding-left:0}.study-proof dl>div{grid-template-columns:1fr;gap:8px}.tomato-comparison figcaption{display:block}.tomato-comparison figcaption span{margin-top:5px;display:block}.suhu-inspector{padding:20px}.study-controls button{font-size:.72rem}.study-controls small{display:none}.correction-line{gap:14px;font-size:.8rem}.labs-pipeline{gap:20px}}@media (prefers-reduced-motion:reduce){.study *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.bdrs-hero-mobile{display:none}@media (max-width:760px){.bdrs-hero-desktop{display:none}.bdrs-hero-mobile{max-width:340px;margin:auto;display:block}}.suhu-qr-route{text-align:center;justify-items:center;gap:14px;padding:25px;display:grid}.suhu-qr-route>span{border-block:1px solid var(--study-line);width:100%;padding:16px;font-size:1.1rem}.suhu-qr-route>b{color:var(--study-accent);font-weight:400}.study [id]{scroll-margin-top:24px}
