.home-module__87cNcW__home{padding-top:calc(var(--header-h) + var(--banner-h,0px))}.home-module__87cNcW__hero{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:56px;padding-block:56px 40px;display:grid}.home-module__87cNcW__intro{flex-direction:column;gap:22px;display:flex}.home-module__87cNcW__h1{font-size:clamp(52px,7vw,96px)}.home-module__87cNcW__ctas{flex-wrap:wrap;gap:14px;margin-top:4px;display:flex}.home-module__87cNcW__stats{color:var(--ink);border:var(--stroke);border-radius:var(--r-md);background:var(--paper-2);box-shadow:var(--pop-sm);gap:0;width:fit-content;margin-top:8px;display:flex}.home-module__87cNcW__stats>div{border-right:2px solid var(--paper-3);padding:10px 20px}.home-module__87cNcW__stats>div:last-child{border-right:0}.home-module__87cNcW__stats dt{white-space:nowrap;text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:12px;font-weight:800}.home-module__87cNcW__stats dd{font-size:26px;line-height:1.1}.home-module__87cNcW__panels{grid-template-rows:auto auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.home-module__87cNcW__panel{background:var(--night);color:var(--on-night);border:var(--stroke);border-radius:var(--r-md);box-shadow:var(--pop);transition:transform .2s var(--spring),box-shadow .2s var(--spring);flex-direction:column;display:flex;position:relative;overflow:hidden}.home-module__87cNcW__panel:hover{box-shadow:7px 7px 0 var(--ink);transform:translate(-2px,-2px)}.home-module__87cNcW__panelMain{box-shadow:var(--pop-red);grid-column:1/-1}.home-module__87cNcW__panelMain:hover{box-shadow:7px 7px 0 var(--red)}.home-module__87cNcW__panelMedia{aspect-ratio:16/9;background:var(--night);display:block;position:relative}.home-module__87cNcW__panelMedia img{object-fit:contain;transition:transform .3s var(--ease)}.home-module__87cNcW__panel:hover .home-module__87cNcW__panelMedia img{transform:scale(1.03)}.home-module__87cNcW__panelBadges{z-index:1;position:absolute;top:12px;left:12px}.home-module__87cNcW__caption{background:var(--paper-2);color:var(--ink);border-top:var(--stroke);justify-content:space-between;align-items:center;gap:16px;padding:14px 18px;display:flex}.home-module__87cNcW__capCat{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2);font-size:12px;font-weight:800;display:block}.home-module__87cNcW__capName{font-family:var(--font-display);text-transform:uppercase;font-size:30px;font-style:italic;font-weight:900;font-stretch:75%;line-height:1;display:block}.home-module__87cNcW__sideCap{background:var(--paper-2);color:var(--ink);border-top:var(--stroke);flex-direction:column;gap:2px;padding:9px 12px;font-size:14px;font-weight:800;line-height:1.2;display:flex}.home-module__87cNcW__sideCap>span:first-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-module__87cNcW__sidePrice{font-size:14px}.home-module__87cNcW__panelFallback{text-align:center;place-items:center;gap:16px;padding:48px;display:grid}.home-module__87cNcW__sectionTight{padding-top:64px}.home-module__87cNcW__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px;display:grid}.home-module__87cNcW__grid3{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px 22px;display:grid}.home-module__87cNcW__night{position:relative}.home-module__87cNcW__fwGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.home-module__87cNcW__fwCard{background:var(--paper-2);color:var(--ink);border:var(--stroke);border-radius:var(--r-md);box-shadow:var(--pop);transition:transform .2s var(--spring),box-shadow .2s var(--spring);flex-direction:column;gap:6px;padding:24px 22px 22px;display:flex;position:relative}.home-module__87cNcW__fwCard:hover{box-shadow:7px 7px 0 var(--red);transform:translate(-2px,-2px)}.home-module__87cNcW__fwName{font-family:var(--font-display);text-transform:uppercase;font-size:clamp(38px,4vw,54px);font-style:italic;font-weight:900;font-stretch:75%;line-height:.9}.home-module__87cNcW__fwMeta{color:var(--ink-2);font-size:15px;font-weight:700}.home-module__87cNcW__fwMeta .rx-mono{color:var(--ink);font-size:17px}.home-module__87cNcW__fwGo{border:var(--stroke-thin);background:var(--red-cta);color:#fff;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:18px;right:18px}.home-module__87cNcW__cats{flex-wrap:wrap;align-items:center;gap:10px;margin-top:32px;display:flex}.home-module__87cNcW__catsLabel{text-transform:uppercase;letter-spacing:.1em;color:var(--on-bg-2);margin-right:6px;font-size:13px;font-weight:800}.home-module__87cNcW__steps{padding-block:24px var(--section);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.home-module__87cNcW__stepsIntro{top:calc(var(--header-h) + 24px);flex-direction:column;align-items:flex-start;display:flex;position:sticky}.home-module__87cNcW__stepsIntro .rx-kicker{margin-bottom:12px}.home-module__87cNcW__stepList{counter-reset:s;gap:18px;display:grid}.home-module__87cNcW__stepList li{align-items:flex-start;gap:20px;padding:22px;display:flex}.home-module__87cNcW__stepList p{color:var(--ink-2);margin-top:6px;line-height:1.6}.home-module__87cNcW__stepN{border:var(--stroke);border-radius:var(--r-sm);background:var(--cream);flex:none;place-items:center;width:52px;height:52px;font-size:18px;display:grid}.home-module__87cNcW__faqWrap{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:32px;padding-top:0;display:grid}.home-module__87cNcW__discord{flex-direction:column;align-items:flex-start;gap:14px;padding:30px;display:flex}.home-module__87cNcW__discord>p:not(.rx-kicker){color:var(--on-night-2);line-height:1.6}.home-module__87cNcW__faq{gap:14px;display:grid}.home-module__87cNcW__faq details{box-shadow:var(--pop-sm);padding:0}.home-module__87cNcW__faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;font-size:16.5px;font-weight:800;list-style:none;display:flex}.home-module__87cNcW__faq summary::-webkit-details-marker{display:none}.home-module__87cNcW__faq details p{color:var(--ink-2);padding:0 20px 20px;line-height:1.65}.home-module__87cNcW__plus{border:var(--stroke-thin);width:30px;height:30px;transition:transform .2s var(--spring);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:800;display:grid}.home-module__87cNcW__faq details[open] .home-module__87cNcW__plus{background:var(--ink);color:var(--paper);transform:rotate(45deg)}@media (max-width:1180px){.home-module__87cNcW__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1023px){.home-module__87cNcW__hero{grid-template-columns:minmax(0,1fr);gap:36px;padding-top:36px}.home-module__87cNcW__grid,.home-module__87cNcW__grid3{grid-template-columns:repeat(2,minmax(0,1fr))}.home-module__87cNcW__steps,.home-module__87cNcW__faqWrap{grid-template-columns:minmax(0,1fr);gap:28px}.home-module__87cNcW__stepsIntro{position:static}}@media (max-width:640px){.home-module__87cNcW__h1{font-size:52px}.home-module__87cNcW__panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-module__87cNcW__panelSide2{display:none}.home-module__87cNcW__capName{font-size:24px}.home-module__87cNcW__fwGrid{grid-template-columns:1fr}.home-module__87cNcW__grid,.home-module__87cNcW__grid3{scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gutter));padding:14px var(--gutter)20px;scroll-padding-inline:var(--gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:82%;grid-auto-flow:column;gap:16px;display:grid;overflow-x:auto}.home-module__87cNcW__grid::-webkit-scrollbar{display:none}.home-module__87cNcW__grid3::-webkit-scrollbar{display:none}.home-module__87cNcW__grid>*,.home-module__87cNcW__grid3>*{scroll-snap-align:start}.home-module__87cNcW__stats{width:100%}.home-module__87cNcW__stats>div{flex:1;padding:8px 12px}.home-module__87cNcW__stats dt{letter-spacing:.04em;white-space:normal;font-size:11px}.home-module__87cNcW__intro .rx-lead{font-size:15.5px}.home-module__87cNcW__stats dd{font-size:22px}.home-module__87cNcW__ctas .rx-btn{flex:auto}:is(.home-module__87cNcW__ctas .rx-btn,.home-module__87cNcW__discord .rx-btn){white-space:normal;text-align:center;max-width:100%;padding:8px 16px;line-height:1.05}.home-module__87cNcW__h1 .rx-spray>svg{width:100%;left:0}}@media (prefers-reduced-motion:reduce){.home-module__87cNcW__panel,.home-module__87cNcW__fwCard,.home-module__87cNcW__plus{transition:none}.home-module__87cNcW__panel:hover,.home-module__87cNcW__fwCard:hover{transform:none}}
.teaser-module__Zh26KW__teaser{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:36px;padding:clamp(22px,3.6vw,44px);display:grid}.teaser-module__Zh26KW__text{justify-items:start;gap:14px;display:grid}.teaser-module__Zh26KW__badges{margin-bottom:2px}.teaser-module__Zh26KW__lead{color:var(--on-night-2);max-width:56ch;font-size:17px;line-height:1.6}.teaser-module__Zh26KW__points{gap:8px;margin:4px 0 0;padding:0;list-style:none;display:grid}.teaser-module__Zh26KW__points li{color:var(--on-night-2);padding-left:18px;font-size:15px;line-height:1.55;position:relative}.teaser-module__Zh26KW__points li:before{content:"";background:var(--red);border-radius:2px;width:8px;height:8px;position:absolute;top:.6em;left:0}.teaser-module__Zh26KW__points strong{color:var(--on-night)}.teaser-module__Zh26KW__price{margin:4px 0 0}.teaser-module__Zh26KW__price .rx-price__old{font-size:16px}.teaser-module__Zh26KW__ctas{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.teaser-module__Zh26KW__media{border:var(--stroke);border-radius:var(--r-md);background:var(--paper);transition:transform .2s var(--spring);border-color:#000;display:block;overflow:hidden}.teaser-module__Zh26KW__media:hover{transform:translate(-2px,-2px)}.teaser-module__Zh26KW__media img{width:100%;height:auto;display:block}@media (max-width:1023px){.teaser-module__Zh26KW__teaser{grid-template-columns:1fr}.teaser-module__Zh26KW__media{order:-1}}@media (max-width:640px){.teaser-module__Zh26KW__ctas .rx-btn{flex:auto}}@media (prefers-reduced-motion:reduce){.teaser-module__Zh26KW__media{transition:none}.teaser-module__Zh26KW__media:hover{transform:none}}