.work-page{background:var(--cream)}.work-hero{min-height:76vh;background:var(--pink);color:#fff;position:relative}.work-hero-grid{min-height:calc(76vh - 86px);display:grid;grid-template-columns:1.2fr .8fr;align-items:end;padding-bottom:72px;gap:70px}.work-kicker,.work-label{font-size:12px;font-weight:900;letter-spacing:.14em;margin:0 0 36px}.work-hero h1,.work-section h2{font-family:Oswald,Impact,sans-serif;line-height:.96;letter-spacing:-.035em;margin:0}.work-hero h1{font-size:clamp(90px,12vw,174px)}.work-hero h1 span,.work-section h2 span{color:var(--yellow)}.work-intro{font-size:21px;line-height:1.55;font-weight:700;max-width:470px;margin:0 0 17px}.menu .active{color:var(--yellow)}.work-stats{background:var(--yellow);padding:48px 0}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr)}.stats-grid div{display:flex;align-items:center;gap:22px;border-right:2px solid var(--pink);padding:0 35px}.stats-grid div:first-child{padding-left:0}.stats-grid div:last-child{border:0}.stats-grid strong{font-family:Oswald;font-size:72px;color:var(--pink);line-height:1}.stats-grid span{font-weight:900;font-size:14px;text-transform:uppercase;line-height:1.35}.work-nav{position:sticky;top:0;z-index:10;background:#fff;border-bottom:1px solid #ddd}.work-nav .wrap{display:flex;gap:28px;overflow-x:auto}.work-nav a{padding:20px 0;font-size:12px;font-weight:900;text-transform:uppercase;white-space:nowrap}.work-nav a:hover{color:var(--pink)}.work-section{padding:110px 0;scroll-margin-top:58px}.work-section h2{font-size:clamp(58px,7.5vw,108px);margin-bottom:65px}.work-section h2 span{color:var(--pink)}.work-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2px;background:#d8d1b9}.work-grid article{background:#fff;padding:32px;min-height:310px}.work-grid article.featured{grid-column:span 2;background:var(--yellow)}.work-grid article>span{font-size:11px;font-weight:900;color:var(--pink);letter-spacing:.1em}.work-grid h3,.three-grid h3,.dark-list h3,.timeline h3,.karvina-results h3{font-family:Oswald;font-size:31px;line-height:1.08;margin:70px 0 16px}.work-grid p,.three-grid p,.dark-list p,.karvina-results p{line-height:1.65;margin:0}.black{background:#101010;color:#fff}.black h2 span{color:var(--yellow)}.yellow-label{color:var(--yellow)}.dark-list{border-top:1px solid #444}.dark-list article{display:grid;grid-template-columns:100px 1fr;gap:30px;padding:30px 0;border-bottom:1px solid #444}.dark-list b{font-family:Oswald;font-size:48px;color:var(--yellow)}.dark-list h3{margin:0 0 10px;font-size:35px}.dark-list p{color:#ccc;max-width:760px}.pink{background:var(--pink);color:#fff}.pink h2 span{color:var(--yellow)}.three-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(255,255,255,.4)}.three-grid article{padding:32px;min-height:330px;border-right:1px solid rgba(255,255,255,.4)}.three-grid article:last-child{border:0}.three-grid h3{margin:80px 0 18px}.timeline{border-left:5px solid var(--pink);margin-left:8px}.timeline article{position:relative;padding:0 0 45px 42px}.timeline article:before{content:"";position:absolute;width:18px;height:18px;background:var(--yellow);border:5px solid var(--pink);border-radius:50%;left:-16px;top:0}.timeline time{font-size:12px;font-weight:900;color:var(--pink)}.timeline h3{margin:9px 0 0;font-size:31px}.karvina-work{background:var(--pink);color:#fff}.karvina-work h2 span{color:var(--yellow)}.karvina-results{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.karvina-results article{background:var(--cream);color:var(--ink);padding:30px;min-height:300px}.karvina-results strong{font-family:Oswald;font-size:42px;color:var(--pink)}.karvina-results h3{margin:70px 0 12px}.work-contact{position:relative;background:var(--yellow);padding:80px 0}.work-contact .wrap{display:flex;justify-content:space-between;align-items:center;gap:30px}.work-contact p{font-weight:900}.work-contact a{font-family:Oswald;font-size:clamp(42px,6vw,80px);color:var(--pink);border-bottom:6px solid var(--pink)}.work-button{background:var(--pink);color:white;margin-top:32px}
@media(max-width:800px){.work-hero{min-height:auto}.work-hero-grid{min-height:auto;grid-template-columns:1fr;padding:55px 0 60px;gap:35px}.work-hero h1{font-size:25vw}.work-intro{font-size:17px}.stats-grid{grid-template-columns:1fr;gap:25px}.stats-grid div,.stats-grid div:first-child{border-right:0;border-bottom:2px solid var(--pink);padding:0 0 25px}.stats-grid div:last-child{border:0;padding-bottom:0}.stats-grid strong{font-size:60px}.work-nav .wrap{gap:22px}.work-section{padding:75px 0}.work-section h2{font-size:15vw;line-height:1.08;margin-bottom:45px}.work-label{line-height:1.45;margin-bottom:25px}.work-grid{grid-template-columns:1fr}.work-grid article.featured{grid-column:auto}.work-grid article{min-height:260px}.work-grid h3{margin-top:55px}.dark-list article{grid-template-columns:55px 1fr}.dark-list b{font-size:35px}.three-grid,.karvina-results{grid-template-columns:1fr}.three-grid article{border-right:0;border-bottom:1px solid rgba(255,255,255,.4);min-height:260px}.three-grid h3,.karvina-results h3{margin-top:55px}.work-contact .wrap{align-items:flex-start;flex-direction:column}.work-contact a{font-size:14vw}}
