.lc{background:#f5f1e8;color:#171717}.lc a{color:inherit}.lc-hero{padding:22px clamp(22px,5vw,86px) 42px;min-height:490px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden}.lc-blue{background:#2447d8;color:#fff}.lc-yellow{background:#f2c230;color:#171717}.lc-coral{background:#ef563f;color:#171717}.lc-hero-bottom,.lc-top{display:flex;justify-content:space-between;gap:20px;align-items:center;font:700 11px/1.5 monospace;letter-spacing:.09em}.lc-top a{text-decoration:none;border-bottom:1px solid}.lc-kicker{font:700 12px/1.5 monospace;letter-spacing:.12em;margin:55px 0 0}.lc-hero h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(88px,17vw,270px);letter-spacing:-.095em;line-height:.86;margin:8px 0 35px;font-weight:900}.lc-hero h1 span{color:#171717}.lc-yellow h1 span{color:#2447d8}.lc-hero-bottom p{font:600 clamp(20px,2.7vw,36px)/1.12 Arial,sans-serif;max-width:520px;letter-spacing:-.04em;margin:0}.lc-body{max-width:1320px;padding:0 clamp(22px,5vw,86px);margin:auto}.lc-overline{font:700 11px/1.5 monospace;letter-spacing:.12em}.lc-heading{padding:100px 0 75px;display:grid;grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:55px;border-bottom:2px solid #171717}.lc-heading h2{font:900 clamp(38px,5vw,74px)/.98 Arial,sans-serif;letter-spacing:-.065em;margin:20px 0}.lc-intro{font-size:clamp(19px,2vw,27px);line-height:1.3;max-width:680px}.lc-heading aside{border-left:1px solid #aaa;padding-left:25px;align-self:end}.lc-heading aside span{font:700 11px monospace;letter-spacing:.08em}.lc-heading aside p{margin:7px 0 22px;line-height:1.45}.lc-story{display:grid;grid-template-columns:1fr 1fr;gap:8vw;padding:80px 0}.lc-close h3,.lc-story h3{font:900 clamp(32px,4vw,54px)/1.05 Arial,sans-serif;letter-spacing:-.06em;margin:16px 0}.lc-close p,.lc-story li,.lc-story p{font-size:17px;line-height:1.6}.lc-story ul{padding-left:21px}.lc-story li{margin-bottom:10px}.lc-metric{background:#171717;color:#f5f1e8;padding:42px 5vw;margin:15px 0 75px}.lc-metric>span{font:700 11px monospace;letter-spacing:.1em}.lc-metric div{display:flex;align-items:center;gap:clamp(14px,3vw,44px);margin:12px 0}.lc-metric strong{font:900 clamp(60px,11vw,140px)/1 Arial,sans-serif;letter-spacing:-.08em}.lc-metric b{font-size:clamp(25px,4vw,48px);color:#f2c230}.lc-metric p{max-width:650px;line-height:1.55}.lc-artifacts{border-top:2px solid #171717;padding:70px 0 90px}.lc-artifacts-heading{margin-bottom:35px}.lc-artifacts h3{font:900 clamp(32px,4.5vw,62px)/1 Arial,sans-serif;letter-spacing:-.065em;margin:14px 0}.lc-artifacts h4{font-size:22px;margin:55px 0 18px}.lc-artifacts-heading p,.lc-hint{max-width:650px;line-height:1.5}.lc-close{border-top:2px solid #171717;padding:70px 0;display:flex;justify-content:space-between;gap:40px;align-items:end}.lc-close>div{max-width:680px}.lc-close>a{font:700 12px monospace;text-decoration:none;border-bottom:2px solid #171717;padding-bottom:10px;white-space:nowrap}.lc-related{border-top:1px solid #aaa;padding:35px 0 80px}.lc-related>span{font:700 11px monospace;letter-spacing:.1em}.lc-related>div{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}.lc-related a{border:1px solid #171717;padding:17px 20px;text-decoration:none;font-weight:700;display:flex;gap:25px;justify-content:space-between}.lc-related a:hover{background:#171717;color:#fff}.lc .docv{max-width:100%}@media(max-width:700px){.lc-hero{min-height:380px}.lc-hero h1{font-size:clamp(65px,16vw,130px)}.lc-hero-bottom,.lc-top{font-size:9px}.lc-heading,.lc-story{grid-template-columns:1fr;gap:25px}.lc-heading{padding:65px 0 45px}.lc-heading aside{align-self:auto}.lc-story{padding:55px 0}.lc-close{display:block}.lc-close>a{display:inline-block;margin-top:20px}.lc-related>div{display:block}.lc-related a{margin-bottom:12px}}