body{background:#faf7eb}.header{max-width:none;background:#faf7eb;border-bottom:0;padding:23px max(28px,calc((100vw - 1184px)/2));min-height:105px}.wordmark{font-family:Thaleah,monospace;font-size:29px;letter-spacing:0;gap:12px}.wordmark small{font-family:Arial,sans-serif;font-size:9px;letter-spacing:6px}.brand-pickle{width:88px;height:auto;image-rendering:pixelated}.nav-contact{box-shadow:none;border:0;padding:11px 0}.header nav{font-family:Thaleah,monospace;gap:36px}.header nav a{font-size:24px;font-weight:400}.pickle-hero{position:relative;isolation:isolate;height:760px;background:#faf7eb;overflow:hidden}.pickle-scene{position:absolute;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center bottom;inset:0}.hero-inner{position:relative;padding-top:70px}.hero-copy{max-width:580px}.hero-copy h1{font-family:Thaleah,monospace;font-weight:400;font-size:110px;line-height:.8;letter-spacing:0;margin-bottom:27px}.hero-copy em{color:#558017}.hero-copy .eyebrow{font-size:10px;letter-spacing:2px;margin-bottom:24px}.hero-copy .intro{max-width:420px;font-size:17px;line-height:1.65}.button{font-family:Thaleah,monospace;font-size:26px;font-weight:400;padding:10px 24px;box-shadow:3px 3px 0 #355421;line-height:1}.primary{background:#b5d84b;color:#153e24;border:2px solid #153e24}.hero-copy .text-link{font-size:14px}.hero-copy .actions{margin-top:24px}.game-section{padding-top:72px;padding-bottom:70px}.game-art{border:3px solid #173b2a;box-shadow:7px 7px 0 #dce5b5}.game-body{gap:60px}.game-loop strong{font-family:Thaleah,monospace;font-size:28px;font-weight:400}.section-top h2,.studio-grid h2,.next-grid h2,.contact-section h2{font-family:Thaleah,monospace;letter-spacing:0;font-weight:400;font-size:62px;line-height:.85}.game-body h3{font-family:Thaleah,monospace;font-size:60px;font-weight:400;letter-spacing:0}.studio-section{background:#e9efd3;position:relative}.studio-section:before{content:'';display:block;position:absolute;width:110px;height:56px;background:url('assets/pickle-mascot.png') center/contain no-repeat;right:7%;top:-48px;transform:rotate(-14deg)}.studio-story .large-copy{font-size:21px;line-height:1.5}.contact-section{margin-top:35px;position:relative}.contact-pickle{position:absolute;width:150px;height:auto;top:-67px;right:42px;transform:rotate(8deg)}.contact-section h2{font-size:66px}.cream{font-size:28px}.footer{padding-top:6px}.ticker,.hero-note{display:none}@media(min-width:1600px){.pickle-hero{height:840px}.pickle-scene{object-position:center 65%}.hero-inner{padding-top:90px}}@media(max-width:1000px){.pickle-hero{height:690px}.hero-copy{max-width:480px}.hero-copy h1{font-size:94px}.hero-copy .intro{max-width:350px}.pickle-scene{object-position:45% bottom}.hero-inner{padding-top:45px}.header{padding-inline:28px}.header nav{gap:22px}.wordmark{font-size:25px}.brand-pickle{width:65px}.section-top h2,.studio-grid h2,.next-grid h2{font-size:52px}}@media(max-width:650px){.header{padding:20px 22px;min-height:82px}.brand-pickle{width:62px}.wordmark{font-size:22px;gap:8px}.wordmark small{font-size:7px;letter-spacing:4px}.header nav a{font-size:21px}.header nav{gap:14px}.pickle-hero{height:auto;overflow:hidden;padding-bottom:0}.hero-inner{padding-top:30px;padding-bottom:16px}.hero-copy{max-width:none}.hero-copy h1{font-size:84px;line-height:.78;margin-bottom:24px}.hero-copy .eyebrow{font-size:8px;letter-spacing:1.2px}.hero-copy .intro{max-width:340px;font-size:16px;margin-bottom:0}.hero-copy .actions{gap:20px;margin-top:24px}.hero-copy .text-link{font-size:13px}.button{font-size:24px;padding:10px 15px;gap:24px;min-height:48px}.pickle-scene{position:relative;width:100%;height:280px;object-fit:cover;object-position:center bottom;z-index:0;inset:auto;display:block}.game-section{padding-top:44px;padding-bottom:55px}.section-top h2,.studio-grid h2,.next-grid h2{font-size:48px}.game-art{box-shadow:4px 4px 0 #dce5b5;border-width:2px}.game-body{gap:28px}.studio-section:before{right:30px;width:85px;height:44px;top:-36px}.contact-pickle{width:112px;top:-50px;right:20px}.contact-section h2{font-size:56px}.contact-section{margin-top:25px;padding-top:35px}.next-section{padding-bottom:40px}.award small{font-size:10px}}
/* Keep the introduction above the illustrated gathering. */
.hero-copy h1{font-size:80px;line-height:.88}.hero-inner{padding-top:58px}.pickle-hero{height:720px}.hero-copy .intro{font-size:16px;max-width:390px}.hero-copy{max-width:580px}
@media(min-width:1600px){.hero-inner{padding-top:68px}.pickle-hero{height:760px}}
@media(max-width:1000px){.hero-copy h1{font-size:73px}.hero-copy{max-width:450px}.pickle-hero{height:650px}.hero-inner{padding-top:35px}}
@media(max-width:650px){.hero-copy h1{font-size:64px;line-height:.85}.hero-copy{max-width:none}.pickle-hero{height:auto}.hero-inner{padding-top:24px}.hero-copy .intro{font-size:15px}.pickle-scene{height:250px}}
