
.pica-hero{padding-top:76px}.pica-intro{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;margin-top:22px;align-items:center}.pica-intro h1{font:italic 104px/1 Georgia,serif;color:#8966af;letter-spacing:-4px}.pica-intro h1 span{display:block;font:400 36px/1.55 var(--serif);letter-spacing:-.7px;color:var(--ink);margin-top:24px}.pica-summary>p:first-child{font-size:18px;color:var(--ink);margin-bottom:15px}.pica-summary p{font-size:14px;color:#696a62;line-height:2}.pica-actions{display:flex;gap:28px;align-items:center;flex-wrap:wrap;margin-top:25px}.paper-meta{border-top:1px solid var(--line);padding-top:24px;margin-top:45px;display:flex;flex-direction:column;gap:10px;color:#75766e;font-size:11px;line-height:1.7}.paper-meta span:first-child{color:var(--ink);font-family:Georgia,serif;font-size:16px}.pica-stats{display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px;border:1px solid var(--line);background:var(--paper)}.pica-stats>div{padding:26px 28px}.pica-stats>div+div{border-left:1px solid var(--line)}.pica-stats strong{font:38px Georgia,serif;font-weight:400}.pica-stats strong span{font:12px var(--mono);color:#8966af}.pica-stats p{font-size:11px;color:#72736b;margin-top:12px}.source-note{font-size:10px;color:#78796f;line-height:1.9;margin-top:13px}.pica-section{padding-top:80px;padding-bottom:72px}.pica-heading h2,.pica-end h2{font-size:36px;line-height:1.5;margin:15px 0}.pica-heading>p,.pica-end p{color:#717268;font-size:13px}.idea-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:35px;margin-bottom:35px}.idea-grid article{border-top:1px solid var(--line);padding-top:20px}.idea-grid article>span{font:10px var(--mono);color:var(--purple)}.idea-grid h3{font-weight:400;font-size:19px;margin:17px 0 10px}.idea-grid p{font-size:12px;color:#72736b}.paper-figure{margin:0;background:#fff;border:1px solid var(--line);padding:28px}.paper-figure img{display:block;width:100%;height:auto}.paper-figure>a{display:block}.paper-figure figcaption{margin-top:20px;padding-top:17px;border-top:1px solid #eee;font-size:11px;color:#73746b;line-height:1.9}.paper-figure figcaption span{display:block;font:10px var(--mono);color:var(--purple);margin-bottom:7px}.results-band{background:#f0eee8;border-block:1px solid var(--line)}.table-wrap{overflow-x:auto;margin-top:30px}table{border-collapse:collapse;width:100%;font-size:13px;text-align:left}caption{text-align:left;font-size:12px;color:#73746b;margin-bottom:18px}th,td{padding:18px 22px;border-bottom:1px solid #dcdcd3}thead th{font-size:11px;font-weight:400;color:#77796e}tbody th{font-size:13px;font-weight:400}td:not(:first-child){font-variant-numeric:tabular-nums}.ours{background:#e8e1ef;color:#69458c}.ours td{font-weight:600}.training-layout{display:grid;grid-template-columns:1fr 2fr;gap:42px;margin-top:64px;align-items:center}.training-layout h3{font:28px/1.6 var(--serif);margin:15px 0}.training-layout p{font-size:12px;color:#72736b}.training-layout .paper-figure{padding:20px}.pica-end{display:flex;justify-content:space-between;gap:40px;align-items:center}.standalone-footer{border-top:1px solid var(--line)}
@media(max-width:800px){.pica-hero{padding-top:45px}.pica-intro{grid-template-columns:1fr;gap:28px}.pica-intro h1{font-size:80px}.pica-intro h1 span{font-size:30px}.pica-summary{max-width:580px}.pica-stats>div{padding:20px 15px}.pica-stats strong{font-size:30px}.pica-stats strong span{display:block;margin-top:8px;font-size:10px}.pica-stats p{font-size:10px}.pica-heading h2,.pica-end h2{font-size:29px}.pica-section{padding-block:50px}.idea-grid{grid-template-columns:1fr;gap:20px}.training-layout{grid-template-columns:1fr;gap:25px;margin-top:40px}.pica-end{display:block}.paper-figure{padding:15px}.paper-meta{margin-top:30px}th,td{padding:15px 12px}.table-wrap table{min-width:480px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}
