.mf7-hero{background:linear-gradient(135deg,#07070a,#241036 58%,#6a4900);color:#fff;padding:68px 0 42px}.mf7-grid{display:grid;grid-template-columns:1.03fr .97fr;gap:34px;align-items:center}.mf7-kicker{color:#fdb927;font-weight:900;letter-spacing:.14em;font-size:.75rem}.mf7-hero h1{font-size:clamp(3rem,7vw,6.2rem);line-height:.86;letter-spacing:-.055em;margin:12px 0 20px}.mf7-hero h1 em{display:block;color:#fdb927;font-style:normal}.mf7-deck{font-size:1.1rem;line-height:1.65;color:#eee}.mf7-byline{font-weight:800;color:#ccc}.mf7-hero figure,.mf7-photo{margin:0;background:#151218;padding:8px}.mf7-photo{margin:30px 0}.mf7-photo img,.mf7-hero img{display:block;width:100%;max-height:760px;object-fit:contain;background:#09090b}.mf7-hero img{aspect-ratio:16/10;object-fit:cover}.mf7-photo figcaption,.mf7-hero figcaption{color:#c8c0cf;font-size:.73rem;line-height:1.45;padding:9px 5px 2px}.mf7-stats{background:#fdb927}.mf7-stats .shell{display:grid;grid-template-columns:repeat(5,1fr)}.mf7-stats .shell>div{padding:20px 12px;border-right:1px solid #b77f00}.mf7-stats b{display:block;font-size:2rem}.mf7-stats span{font-size:.68rem;font-weight:900}.mf7-body{background:#f1ede5;padding:52px 0 70px;color:#151515}.mf7-layout{display:grid;grid-template-columns:minmax(0,760px) 270px;gap:48px}.mf7-copy p{font-size:1.04rem;line-height:1.8}.mf7-copy h2{font-size:clamp(1.7rem,4vw,2.55rem);line-height:1.03;margin:52px 0 18px}.mf7-copy h2 span{color:#6f2da8}.mf7-thesis,.mf7-final{background:#151218;color:#fff;padding:28px;border-top:6px solid #fdb927}.mf7-thesis small,.mf7-final small,.mf7-side-card small{color:#fdb927;font-weight:900;letter-spacing:.12em}.mf7-thesis strong{display:block;font-size:1.5rem;margin:8px 0}.mf7-pull{font-size:1.4rem;font-weight:950;line-height:1.25;border-left:6px solid #6f2da8;padding:8px 0 8px 20px;margin:34px 0}.mf7-side{position:sticky;top:22px;height:max-content}.mf7-side-card{background:#17131c;color:#fff;padding:21px;margin-bottom:15px;border-top:4px solid #6f2da8}.mf7-side-card.gold{border-color:#fdb927}.mf7-side-card b{display:block;font-size:1.45rem;margin:9px 0}.mf7-side-card span{color:#c9c1d1;font-size:.84rem}.mf7-final{margin-top:45px}.mf7-final h3{color:#fdb927;font-size:2rem;line-height:1.05}.mf7-back{display:inline-block;margin-top:25px;font-weight:900;color:#54217d}.mf7-body .mf7-thesis p,.mf7-body .mf7-thesis strong,.mf7-body .mf7-final p,.mf7-body .mf7-final strong{color:#fff!important}@media(max-width:850px){.mf7-grid,.mf7-layout{grid-template-columns:1fr}.mf7-side{position:static}.mf7-stats .shell{grid-template-columns:repeat(2,1fr)}.mf7-hero{padding-top:42px}}