.exp-split{display:grid;grid-template-columns:1.15fr .85fr;gap:65px;align-items:start}.exp-note{padding:32px;border:1px solid #51415e;background:#1c1722}.exp-note h3{color:var(--paper)}.exp-note p:last-child{margin-bottom:0}.exp-timeline{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.exp-timeline article{padding:25px 0;border-top:1px solid #5c486e}.exp-timeline span{display:block;color:var(--gold);font-family:var(--serif);font-size:45px;margin-bottom:25px}.exp-method article{display:grid;grid-template-columns:90px 1fr;gap:30px;padding:35px 0;border-top:1px solid var(--line)}.exp-method article>span{font-family:var(--serif);font-size:48px;color:var(--purple)}.exp-method p{max-width:850px}.exp-finder{display:grid;grid-template-columns:1fr 1fr;gap:20px 60px;align-items:start;padding:40px;background:#1b1721;border:1px solid #4e3b5c}.exp-finder>label{grid-column:1;font-size:13px;color:#d1c4df}.exp-finder>select{grid-column:1;width:100%;min-width:0;background:#101012;border:1px solid #665373;color:var(--paper);padding:17px;font-size:14px}.exp-finder #finder-result{grid-column:2;grid-row:1/3;padding-left:35px;border-left:1px solid #51415e}.exp-finder h3{font-size:35px}.exp-report{padding:55px;background:var(--paper);color:#211d29;max-width:1000px;margin:auto}.exp-report p,.exp-report dd{color:#504956!important}.exp-report h2,.exp-report h3{color:#211d29}.exp-report .premium-kicker{color:#665235!important}.exp-report-top{display:flex;align-items:center;justify-content:space-between;gap:30px;background:#101012;padding:20px 25px;margin-bottom:45px}.exp-report-top img{width:220px;height:auto}.exp-report-top span{font-size:8px;letter-spacing:.18em;color:#c9b47d}.exp-report h3{margin-top:35px}.exp-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;border-block:1px solid #c7c0cc;padding:25px 0}.exp-facts dt,.exp-examples dt{font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:9px}.exp-facts dd{margin:0;font-size:13px;line-height:1.7}.exp-finding{border-left:3px solid #7958a1;padding:30px;background:#e6dfed;margin:35px 0}.exp-severity{font-size:10px;letter-spacing:.1em;color:#65447c}.exp-finding h3{margin-top:15px}.exp-print{border:1px solid #766486;background:transparent;padding:15px 22px;color:#352b41;font-size:12px;cursor:pointer}.exp-examples{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.exp-examples article{padding:32px;border:1px solid #4c3c58;background:#18141e}.exp-examples dl{margin:30px 0}.exp-examples dt{color:var(--gold);margin-top:25px}.exp-examples dd{font-size:14px;color:#bcb2c8;margin:0;line-height:1.8}.exp-article{max-width:850px;padding:70px 0}.exp-article>section{margin:0 0 55px}.exp-article h2{font-size:42px}.exp-article-number{font-size:11px;color:var(--gold);letter-spacing:.15em;display:block;margin-bottom:20px}.exp-article p{font-size:17px;line-height:1.95}.exp-article .exp-note{margin:45px 0}.exp-source{padding:25px 0;border-top:1px solid var(--line)}.exp-source p{font-size:12px}.exp-source a{color:var(--purple)}.exp-library-controls{display:grid;grid-template-columns:2fr 1fr;gap:25px}.exp-library-controls label{display:block;margin-bottom:12px;font-size:12px;color:var(--purple)}.exp-library-controls input,.exp-library-controls select{width:100%;background:#19151f;border:1px solid #5b466d;color:var(--paper);font-size:14px;padding:17px;min-height:52px}.exp-insight-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.exp-insight{display:flex;flex-direction:column;gap:18px;padding:35px;border:1px solid #4b3b58;background:#18141e}.exp-insight>span{color:var(--gold);font-size:10px;letter-spacing:.1em}.exp-insight h3{font-size:35px;margin:0}.exp-insight h3 a:hover{color:var(--purple)}.exp-insight p{margin:0}.exp-insight small{color:#96899f;font-size:11px}.exp-insight>.quiet-link{margin-top:auto}#insight-count{font-size:11px;color:#b8a1e4;margin:20px 0 30px}.exp-home-depth{border-top:1px solid var(--line)}.exp-home-depth .lead{margin:0}.exp-status{color:#c9b47d;font-size:12px}.premium-breadcrumb{flex-wrap:wrap}.exp-article,.exp-report,.exp-finder{overflow-wrap:anywhere}
@media(max-width:1000px){.exp-timeline{grid-template-columns:1fr 1fr}.exp-examples,.exp-insight-grid{grid-template-columns:1fr}.exp-insight{display:grid;grid-template-columns:1fr 1fr}.exp-insight>span,.exp-insight h3{grid-column:1}.exp-insight p{grid-column:2;grid-row:1/3}.exp-insight small{grid-column:1}.exp-insight>.quiet-link{grid-column:2}.exp-split{gap:30px}.exp-finder{gap:20px 30px}.exp-report{padding:35px}}
@media(max-width:760px){.exp-split,.exp-finder,.exp-library-controls{grid-template-columns:1fr}.exp-finder{padding:25px}.exp-finder #finder-result{grid-column:1;grid-row:auto;padding:25px 0 0;border-left:0;border-top:1px solid #51415e}.exp-timeline{grid-template-columns:1fr;gap:12px}.exp-method article{grid-template-columns:40px 1fr;gap:18px}.exp-method article>span{font-size:32px}.exp-report{padding:22px}.exp-report-top{align-items:flex-start;flex-direction:column;padding:20px;margin-bottom:30px}.exp-report-top img{width:190px;max-width:100%}.exp-facts{grid-template-columns:1fr;gap:16px}.exp-finding{padding:22px}.exp-note{padding:25px}.exp-insight{display:flex;padding:27px}.exp-article h2{font-size:33px}.exp-article p{font-size:16px}.exp-article{padding-top:45px}.exp-examples article{padding:26px}.premium-main .premium-hero h1{overflow-wrap:normal}.exp-print{min-height:48px}}
@media print{header,footer,.premium-hero,.premium-subnav,.premium-cta,.exp-report .premium-actions{display:none!important}.premium-body{background:#fff;color:#111}.premium-main>.premium-section:not(#sample){display:none}.exp-report{padding:0;width:100%;max-width:none}.exp-report-top{-webkit-print-color-adjust:exact;print-color-adjust:exact}.premium-section{padding:0}.premium-wrap{width:100%}.exp-report h2{font-size:32px}.exp-finding{break-inside:avoid}}
