.ze-armed [data-beat]{opacity:0;animation:ze-failsafe 1ms 3.5s forwards}@keyframes ze-failsafe{to{opacity:1}}@media (prefers-reduced-motion:reduce){.ze-armed [data-beat]{opacity:1;animation:none}}:root{--night:#0B2A45;--deep:#0E6F9E;--foam:#6FD7E0;--paper:#F3E3C6;--secret:#C9302A;--amber:#F2A33C;--ink:#14202B;--ink-soft:#3A4A58;--wood:#C98A4B;}*{box-sizing:border-box}html,body{margin:0;padding:0}body{font-family:'Archivo',system-ui,sans-serif;background:var(--paper);color:var(--ink);overflow-x:clip;-webkit-font-smoothing:antialiased;}.wrap{max-width:640px;margin:0 auto;padding-left:max(20px,env(safe-area-inset-left));padding-right:max(20px,env(safe-area-inset-right));}.top{background:var(--paper);padding-top:20px;padding-bottom:30px}.brand{display:flex;align-items:center;gap:13px;margin:0}.brand img{width:clamp(60px,15vw,104px);height:auto;display:block;border-radius:14px;border:3px solid var(--ink)}.wordmark{font-family:'Titan One',cursive;font-size:clamp(1.2rem,0.95rem + 1.3vw,1.75rem);color:var(--ink);line-height:1;margin:0}.wordmark span{display:block;font-family:'Archivo',sans-serif;font-weight:400;font-size:0.74rem;letter-spacing:0.14em;text-transform:uppercase;color:var(--ink-soft);margin-top:7px}.copy{margin-top:26px}.head{position:relative}.slab{position:absolute;z-index:0;left:-15px;right:-11px;top:-13px;bottom:-11px;background:var(--night);transform:rotate(-1.1deg);clip-path:polygon(0 2%,22% 0,48% 2.5%,74% 0,100% 2%,99% 97%,72% 100%,40% 97.5%,12% 100%,1% 97%);}.slab::after{content:"";position:absolute;left:5%;right:46%;top:-9px;height:16px;background:var(--secret);clip-path:polygon(0 35%,10% 5%,24% 45%,40% 8%,56% 48%,72% 10%,88% 42%,100% 12%,100% 100%,0 100%);}h1{position:relative;z-index:1;margin:0;font-family:'Titan One',cursive;font-weight:400;font-size:clamp(1.6rem,1.05rem + 3.5vw,3.05rem);line-height:1.08;color:var(--paper);background:var(--night);padding:13px 14px 15px;text-wrap:balance;}h1 .hl{color:var(--foam)}.lede{margin:28px 0 0;font-size:clamp(1rem,0.95rem + 0.3vw,1.12rem);line-height:1.5;max-width:31em;color:var(--ink)}.act{margin-top:24px}.start-btn{display:inline-block;background:var(--amber);color:var(--ink);font-family:'Titan One',cursive;font-size:clamp(1.05rem,0.95rem + 0.6vw,1.3rem);text-decoration:none;padding:16px 30px;min-height:56px;line-height:1.35;border:3px solid var(--ink);border-radius:4px;transform:rotate(-0.7deg);-webkit-tap-highlight-color:transparent;transition:transform 0.18s ease;}.start-btn:focus-visible{outline:4px solid var(--deep);outline-offset:4px}@media (hover: hover) and (pointer: fine){.start-btn:hover{transform:rotate(-0.7deg) translateY(-3px)}}.start-btn:active{transform:rotate(-0.7deg) translateY(1px)}.need{margin:17px 0 0;font-size:0.92rem;line-height:1.5;color:var(--ink-soft);max-width:29em}.deep{position:relative;background:var(--night);padding-top:26px;padding-bottom:10px}.deep::before{content:"";position:absolute;left:0;right:0;top:-1px;height:22px;background:var(--paper);clip-path:polygon(0 0,100% 0,100% 18%,93% 74%,86% 22%,78% 80%,70% 26%,62% 82%,54% 28%,46% 76%,38% 24%,30% 80%,22% 26%,14% 74%,7% 22%,0 72%);}.art{margin:0;position:relative}.artblock{position:absolute;z-index:0;left:3%;right:3%;top:8%;bottom:0;background:rgba(14,111,158,0.38);transform:rotate(1.1deg);clip-path:polygon(0 3%,26% 0,55% 3%,80% 0,100% 4%,98% 96%,70% 100%,44% 96%,16% 100%,2% 95%);}.art svg{position:relative;z-index:1;width:100%;max-width:440px;margin:0 auto;height:auto;display:block}.doubt{background:var(--night);padding-top:8px;padding-bottom:4px}.doubt .wrap{padding-top:28px;padding-bottom:28px}.doubt h2{font-family:'Titan One',cursive;font-weight:400;margin:0 0 11px;color:var(--foam);font-size:clamp(1.15rem,1rem + 0.9vw,1.55rem);line-height:1.2}.doubt p{margin:0;color:var(--paper);font-size:1rem;line-height:1.55;max-width:46em}footer{background:var(--night);color:var(--paper)}footer .wrap{padding-top:0;padding-bottom:28px;font-size:0.86rem;letter-spacing:0.04em}@media (min-width: 900px){.fold{display:grid;grid-template-columns:53% 47%;min-height:100dvh;align-items:center}.top{padding:46px 0;height:100%;display:flex;flex-direction:column;justify-content:center}.top .wrap{max-width:600px;margin-left:auto;margin-right:0;padding-right:52px}.deep{height:100%;display:flex;align-items:center;padding:40px 0}.deep .wrap{max-width:600px;margin-left:0;margin-right:auto;padding-left:56px;padding-right:36px}.deep::before{left:-1px;right:auto;top:0;bottom:0;height:auto;width:20px;clip-path:polygon(0 0,74% 0,20% 6%,76% 12%,22% 19%,78% 25%,20% 32%,74% 38%,24% 45%,78% 51%,22% 58%,76% 64%,20% 71%,74% 77%,26% 84%,78% 92%,22% 100%,0 100%);}.art svg{max-width:520px}.doubt .wrap,footer .wrap{max-width:1180px;padding-left:52px;padding-right:52px}}@media (prefers-reduced-motion: reduce){.start-btn{transition:none}}@font-face{font-family: 'Archivo';font-style: normal;font-weight: 400;font-stretch: 100%;font-display: swap;src: url(4baff30501f6.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Archivo';font-style: normal;font-weight: 400;font-stretch: 100%;font-display: swap;src: url(e28150e8fb60.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Archivo';font-style: normal;font-weight: 700;font-stretch: 100%;font-display: swap;src: url(4baff30501f6.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Archivo';font-style: normal;font-weight: 700;font-stretch: 100%;font-display: swap;src: url(e28150e8fb60.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}@font-face{font-family: 'Titan One';font-style: normal;font-weight: 400;font-display: swap;src: url(57f5f74c656a.woff2) format('woff2');unicode-range: U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;}@font-face{font-family: 'Titan One';font-style: normal;font-weight: 400;font-display: swap;src: url(5e6393d4bb9c.woff2) format('woff2');unicode-range: U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}