/* Probably Wrong v1.1 — five-purpose homepage hierarchy */
.home-hero{margin-bottom:33px!important}
.home-hero .cover-ribbon{margin-bottom:0!important}
#questions{padding-top:16px!important}
.curiosity-section{margin:44px 0 58px}
.curiosity-heading{display:flex;align-items:end;justify-content:space-between;gap:25px;margin:0 0 18px}
.curiosity-heading h2{font:700 clamp(34px,4.1vw,55px)/1.06 "DM Sans",sans-serif;letter-spacing:-.062em;margin:12px 0 0}
.curiosity-heading h2 em{font:italic 1.03em "Instrument Serif",Georgia,serif;color:#7566c8}
.curiosity-heading p{max-width:420px;font-size:13px;line-height:1.7;color:#68778a;margin:0}
.curiosity-section .lab-strip{margin:0!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:15px!important;align-items:stretch}
.curiosity-section .pw-lab{display:flex!important;flex-direction:column;justify-content:space-between;min-height:0!important;gap:13px;border-radius:29px!important;padding:28px!important}
.curiosity-section .pw-lab h2{font-size:clamp(28px,3vw,42px)!important;margin:11px 0 10px!important}
.curiosity-section .pw-lab p{max-width:470px;line-height:1.68;font-size:13px!important;margin:0!important}
.curiosity-section .lab-prompt{min-height:205px!important;margin:0!important;padding:19px!important;flex:1;display:flex;flex-direction:column;justify-content:space-between}
.curiosity-section .lab-prompt strong{font-size:clamp(21px,2vw,29px)!important}
.curiosity-section .math-field-panel{margin:0!important;display:flex!important;flex-direction:column;justify-content:space-between;gap:12px!important;padding:25px!important;min-width:0;border-radius:29px!important}
.curiosity-section .math-field-panel h3{font-size:clamp(27px,2.8vw,39px)!important;margin:10px 0!important}
.curiosity-section .math-field-panel p{margin:0!important;line-height:1.65!important}
.curiosity-section .math-field-panel .math-hint{margin-top:6px;padding:0!important;font-size:10px!important}
.curiosity-section .math-plot{max-width:none!important;width:100%!important;justify-self:stretch;flex:1}
.curiosity-section .math-plot svg{max-height:165px!important}
.curiosity-footer{margin:14px 0 0;display:flex;gap:20px;align-items:center;justify-content:space-between;border-radius:20px;padding:15px 21px;background:linear-gradient(105deg,#e7edff,#f0ecff);border:1px solid #dbe2f6}
.curiosity-footer .formula{color:#455caa;font:italic 24px "Instrument Serif",Georgia,serif;white-space:nowrap}
.curiosity-footer .formula-note{color:#637194;font:11px/1.5 ui-monospace,monospace}
.home-manifesto-line{margin:0}
.elsewhere{padding-top:60px!important}
html[data-theme="dark"] .curiosity-heading h2{color:#f2f6ff!important}
html[data-theme="dark"] .curiosity-heading h2 em{color:#c5bafa!important}
html[data-theme="dark"] .curiosity-heading p{color:#c0cce1!important}
html[data-theme="dark"] .curiosity-footer{background:linear-gradient(115deg,#283b63,#352f57)!important;border-color:#465c83!important}
html[data-theme="dark"] .curiosity-footer .formula{color:#d3dfff!important}
html[data-theme="dark"] .curiosity-footer .formula-note{color:#c2cce6!important}
@media(max-width:850px){.curiosity-heading{display:block}.curiosity-heading p{margin-top:11px;max-width:650px}.curiosity-section .lab-strip{grid-template-columns:1fr!important}.curiosity-section .math-field-panel{display:grid!important;grid-template-columns:1fr 1fr;gap:18px!important}.curiosity-section .math-plot{align-self:stretch}.curiosity-footer{flex-wrap:wrap}}
@media(max-width:590px){.curiosity-section{margin:30px 0 42px}.curiosity-heading h2{font-size:39px}.curiosity-section .math-field-panel{display:flex!important;flex-direction:column;gap:18px!important}.curiosity-section .pw-lab,.curiosity-section .math-field-panel{padding:22px!important;border-radius:25px!important}.curiosity-footer{padding:16px}.curiosity-footer .formula{font-size:21px}}