.lit-page{--lit-soft:#d1cbbd;--lit-line:#b9974d40;background:#151513}.lit-page p{line-height:1.8}.lit-hero{background:radial-gradient(at 8% 20%,#6d552523,#0000 55%),#151513;grid-template-columns:1.1fr 1fr;align-items:center;gap:5vw;padding:65px 6vw 70px;display:grid}.lit-kicker{align-items:center;gap:10px;line-height:1.6;display:flex}.lit-kicker>span{background:var(--gold);border-radius:50%;flex-shrink:0;width:7px;height:7px}.lit-hero h1{letter-spacing:-5px;margin:30px 0 16px;font-size:clamp(68px,7.5vw,112px);font-weight:800;line-height:1.02}.lit-hero h1>span{color:var(--gold)}.lit-name{letter-spacing:4px;color:var(--gold);font-size:12px;font-weight:700}.lit-hero h2{letter-spacing:-1.3px;margin:32px 0 22px;font-size:clamp(30px,3.2vw,47px);line-height:1.16}.lit-intro{max-width:520px;color:var(--lit-soft);font-size:17px}.lit-actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:30px;display:flex}.lit-actions .button{gap:18px}.lit-actions .text-link{font-size:13px}.lit-art{border:1px solid var(--lit-line);background:#1e1e1e;position:relative}.lit-art img{object-fit:contain;width:100%;height:auto;display:block}.lit-art-caption{border-top:1px solid var(--lit-line);letter-spacing:2px;color:var(--gold);justify-content:space-between;align-items:center;padding:20px 25px;font-size:10px;display:flex}.lit-schedule{color:#171713;background:#d8b966;grid-template-columns:1.4fr .8fr 1fr;gap:30px;padding:32px 6vw;scroll-margin-top:95px;display:grid}.lit-schedule>div{align-items:center;gap:17px;display:flex}.lit-schedule>div>span{letter-spacing:1.6px;font-size:10px}.lit-schedule strong{letter-spacing:-.3px;margin-top:9px;font-size:19px;line-height:1.4;display:block}.lit-schedule svg{flex-shrink:0}.lit-formation{background:#191917}.lit-section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:8vw;display:grid}.lit-page h2{line-height:1.12}.lit-section-heading h2,.lit-ready h2{margin-top:22px;font-size:clamp(37px,4.3vw,62px)}.lit-section-heading>p{color:var(--lit-soft);max-width:550px;font-size:17px}.lit-pillars{border:1px solid var(--lit-line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;display:grid}.lit-pillars article{padding:35px 30px}.lit-pillars article+article{border-left:1px solid var(--lit-line)}.lit-pillar-top{color:var(--gold);justify-content:space-between;align-items:center;display:flex}.lit-pillar-top span{letter-spacing:2px;font-size:11px}.lit-pillars h3{letter-spacing:-.8px;margin:30px 0 18px;font-size:26px;line-height:1.2}.lit-pillars p{color:var(--lit-soft);font-size:16px}.lit-ready{color:#24231d;background:#ebe5d7;grid-template-columns:1fr 1fr;gap:8vw;display:grid}.lit-ready .eyebrow{color:#73602f}.lit-ready h2 em{color:#80652b}.lit-ready p{font-size:17px}.lit-ready ul{margin:25px 0;padding:0;list-style:none}.lit-ready li{border-bottom:1px solid #24231d26;padding:13px 0 13px 25px;font-size:16px;line-height:1.7;position:relative}.lit-ready li:before{content:"↗";color:#80652b;position:absolute;left:0}.lit-ready .lit-commission{color:#625a46;margin-top:25px;font-size:14px}.lit-next{text-align:center;background:radial-gradient(at 50% 100%,#5a472333,#0000 70%),#151513}.lit-next h2{margin:28px 0;font-size:clamp(43px,6.4vw,88px)}.lit-next>p{color:var(--lit-soft);font-size:18px}.lit-next>.button{gap:28px;margin-top:30px}.lit-next .lit-contact{margin-top:22px;font-size:13px}.lit-contact a{text-underline-offset:4px;text-decoration:underline}@media (max-width:900px){.lit-hero{gap:30px;padding-top:45px}.lit-hero h1{letter-spacing:-3px;font-size:66px}.lit-hero h2{font-size:33px}.lit-schedule{gap:22px}.lit-schedule>div{align-items:flex-start;gap:12px}.lit-schedule strong{font-size:16px}.lit-pillars article{padding:28px 22px}.lit-pillars h3{font-size:23px}.lit-section-heading,.lit-ready{gap:40px}}@media (max-width:680px){.lit-hero{grid-template-columns:1fr;gap:35px;padding:40px 6vw}.lit-hero h1{font-size:clamp(64px,16vw,90px)}.lit-hero h2{font-size:37px}.lit-kicker{letter-spacing:1.3px;font-size:10px}.lit-art{justify-self:center;width:100%;max-width:470px}.lit-art-caption{padding:17px 20px}.lit-schedule{grid-template-columns:1fr;gap:22px;padding:30px 6vw}.lit-schedule strong{font-size:18px}.lit-schedule>div{align-items:center}.lit-section-heading,.lit-ready{grid-template-columns:1fr;gap:28px}.lit-page .section{padding:60px 6vw}.lit-section-heading h2,.lit-ready h2{font-size:40px}.lit-pillars{grid-template-columns:1fr;margin-top:35px}.lit-pillars article{padding:30px}.lit-pillars article+article{border-left:0;border-top:1px solid var(--lit-line)}.lit-pillars h3{margin-top:25px;font-size:27px}.lit-next h2{letter-spacing:-1.5px;font-size:clamp(40px,10vw,62px)}.lit-next>p{font-size:16px}}.lit-page .lit-deadline{color:var(--gold);max-width:100%;margin-top:20px;font-size:14px;line-height:1.7}.lit-graduation{border-top:1px solid var(--lit-line);background:#111210}.lit-video{aspect-ratio:16/9;border:1px solid var(--lit-line);background:#080908;margin-top:40px;position:relative}.lit-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.lit-video-link{margin-top:20px;font-size:13px;line-height:1.6;display:inline-flex}.lit-next .lit-deadline{font-size:15px}@media (max-width:680px){.lit-video{margin-top:28px}.lit-video-link{font-size:12px}.lit-page .lit-deadline{font-size:13px}}
