*{box-sizing:border-box}body{margin:0;background:#f3e548;color:#151515;font-family:Arial,sans-serif;overflow-x:hidden}button,a{font:inherit}header{height:82px;padding:0 3vw;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;border-bottom:3px solid #111}.mark{color:#111;text-decoration:none;font:900 22px Arial;letter-spacing:-.06em}.mark span{color:#ec393b}header p{text-align:center;font-size:11px;font-weight:700;letter-spacing:.16em}.offer{border:3px solid #111;background:#ec393b;color:#111;padding:15px 20px;cursor:pointer;font-weight:900;box-shadow:5px 5px 0 #111}.ghost{justify-self:end;background:#f3e548;padding:10px 14px;font-size:11px}.board-hero{min-height:650px;padding:100px 7vw 70px;position:relative}.board-hero h1{font:900 clamp(88px,15vw,220px)/.69 Arial,sans-serif;letter-spacing:-.085em;text-transform:uppercase;margin:0}.board-hero h1 i{font-family:Georgia,serif;font-weight:400;color:#ec393b;text-transform:none;text-shadow:3px 3px #111}.board-hero>p{font:19px/1.5 Georgia,serif;max-width:490px;margin:55px 0 25px}.sticker{position:absolute;right:9vw;top:85px;width:130px;height:130px;border:3px solid #111;border-radius:50%;background:#45bfee;display:grid;place-items:center;text-align:center;font-weight:900;transform:rotate(12deg);box-shadow:8px 8px 0 #111}.contact{margin:0;background:#111;padding:16px;transform:rotate(-.8deg) scale(1.015)}.contact img{display:block;width:100%}.contact figcaption{padding:20px;color:white;display:flex;justify-content:space-between;gap:25px}.contact figcaption span{font-size:10px;letter-spacing:.2em}.contact figcaption b{font:22px Georgia,serif}.verticals{padding:120px 4vw 90px;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.verticals article{min-height:330px;border:3px solid #111;padding:23px;background:#f6eee1;box-shadow:7px 7px 0 #111;transform:rotate(-1deg)}.verticals article:nth-child(2){background:#45bfee;transform:rotate(1.5deg)}.verticals article:nth-child(3){background:#ec393b;transform:rotate(-2deg)}.verticals article:nth-child(4){background:#f6eee1;transform:rotate(.7deg)}.verticals span{font-size:11px}.verticals h2{font:900 clamp(42px,5vw,72px) Arial;margin:90px 0 15px;letter-spacing:-.06em}.verticals p{line-height:1.5}.zine{min-height:580px;padding:90px 7vw;background:#ece5d9;display:grid;grid-template-columns:1.1fr .9fr;align-items:center;position:relative;overflow:hidden}.zine>div:first-child p{font-size:11px;letter-spacing:.18em}.zine h2{font:900 clamp(65px,9vw,130px)/.75 Arial;letter-spacing:-.08em;margin:30px 0}.zine>p{font:20px/1.6 Georgia,serif;max-width:490px}.tape{position:absolute;left:-5%;right:-5%;top:48%;background:#ec393b;border:3px solid #111;padding:15px;text-align:center;font-weight:900;letter-spacing:.15em;transform:rotate(-8deg)}.confidence{padding:110px 7vw;background:#111;color:#f4eee4;display:grid;grid-template-columns:.7fr 1.3fr;gap:55px}.confidence img{width:160px;filter:brightness(0) invert(1)}.confidence small{display:block;margin-top:10px;color:#aaa}.confidence h2{font:900 clamp(52px,7vw,96px) Arial;letter-spacing:-.06em;margin:10px 0}.confidence article>p:last-child{line-height:1.7;max-width:550px}.eyebrow{font-size:10px;letter-spacing:.18em;color:#f3e548}.confidence aside{grid-column:1/3;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #555}.confidence aside span{padding:28px 0}.confidence aside b{display:block;font-size:30px;color:#f3e548}.close{min-height:410px;padding:75px 7vw;display:flex;align-items:center;justify-content:space-between;background:#45bfee}.close p{font:900 clamp(47px,7vw,90px)/.9 Arial;letter-spacing:-.06em;max-width:800px}.light{background:#f3e548}footer{padding:30px 4vw;display:flex;gap:30px;font-size:11px;font-weight:700}footer nav{margin-left:auto;display:flex;gap:20px}footer a{color:inherit}@media(max-width:760px){header{grid-template-columns:1fr auto}header p{display:none}.board-hero{min-height:590px}.board-hero h1{font-size:92px}.sticker{width:90px;height:90px;font-size:11px;right:5vw}.contact figcaption{flex-direction:column}.verticals{grid-template-columns:1fr 1fr}.zine{grid-template-columns:1fr;padding-bottom:180px}.tape{top:auto;bottom:70px}.confidence{grid-template-columns:1fr}.confidence aside{grid-column:1;grid-template-columns:1fr}.close{flex-direction:column;align-items:flex-start;justify-content:center;gap:30px}footer{flex-wrap:wrap}footer nav{width:100%;margin:0}}
