html,body{overflow-x:clip}.bleed{width:100vw;margin-left:calc(50% - 50vw)}.bleed>.inner{max-width:var(--wide);padding-inline:var(--gutter);margin:0 auto}.bleed.top{margin-top:-1.25rem}.slider{position:relative}.slider-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:100%;grid-auto-flow:column;column-gap:0;display:grid;overflow-x:auto}.slider-track::-webkit-scrollbar{display:none}.slider-track>*{scroll-snap-align:start}.slider-controls{justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.slider-btn{border-radius:var(--pill);width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:2px solid;place-items:center;display:grid}.slider-dots{gap:.25rem;display:flex}.slider-dot{cursor:pointer;background:0 0;border:0;width:28px;height:28px;padding:0;position:relative}.slider-dot:after{content:"";opacity:.35;background:currentColor;border-radius:99px;transition:all .2s;position:absolute;inset:10px}.slider-dot[aria-current]:after{opacity:1;inset:10px 4px}.pic{width:100%;height:auto;display:block}.sc-hero{color:#f5eee6;background:radial-gradient(120% 90% at 85% 110%,#e8501b 0%,#a3300f 28%,#2b1a14 62%,#1c1a19 100%);padding-block:clamp(3rem,9vw,6rem) clamp(3.5rem,9vw,6.5rem);position:relative;overflow:hidden}.sc-hero .inner{z-index:1;position:relative}.sc-eyebrow{font:500 .95rem/1 var(--font-head);text-transform:uppercase;letter-spacing:.22em;color:var(--flame);margin:0 0 1rem}.sc-hero h1{color:#fff;max-width:13ch;margin:0;font-size:clamp(2.8rem,10vw,5.2rem)}.sc-lead{color:#e8ddd1;max-width:36rem;margin:1.25rem 0 2rem;font-size:clamp(1.08rem,2.6vw,1.25rem)}.sc-btns{flex-wrap:wrap;gap:.9rem;display:flex}.sc-hero .btn-primary{box-shadow:4px 4px #000}.sc-embers{opacity:.85;width:min(640px,90%);height:auto;position:absolute;inset:auto 0 0 auto}.sc-embers circle{animation:6s linear infinite sc-rise}.sc-embers circle:nth-child(2n){animation-duration:8s;animation-delay:-3s}.sc-embers circle:nth-child(3n){animation-duration:7s;animation-delay:-5s}@keyframes sc-rise{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-260px)}}@media (prefers-reduced-motion:reduce){.sc-embers circle{animation:none}}.sc-split{z-index:2;gap:1.25rem;margin-top:-2.5rem;display:grid;position:relative}@media (width>=820px){.sc-split{grid-template-columns:1fr 1fr}}.sc-panel{border:3px solid var(--char);box-shadow:6px 6px 0 var(--char);gap:.5rem;min-height:15rem;padding:1.75rem 1.6rem 1.6rem;text-decoration:none;display:grid;position:relative;overflow:hidden}.sc-panel:hover{box-shadow:8px 8px 0 var(--char);transform:translate(-2px,-2px)}.sc-panel-fast{background:var(--ember);color:#fff}.sc-panel-slow{background:var(--flame);color:var(--char)}:root[data-theme=dark] .sc-panel{border-color:#000;box-shadow:6px 6px #000}.sc-panel-kicker{font:500 .85rem/1 var(--font-head);text-transform:uppercase;letter-spacing:.2em}.sc-panel-title{font:700 clamp(1.8rem, 5vw, 2.4rem)/1.05 var(--font-head);text-transform:uppercase;max-width:12ch}.sc-panel-text{z-index:1;max-width:26rem;position:relative}.sc-panel-go{font:600 .95rem/1 var(--font-head);text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:.4rem;margin-top:.5rem;display:inline-flex}.sc-panel-art{opacity:.9;width:190px;position:absolute;bottom:-6px;right:-10px}.sc-sections{padding-block:clamp(3rem,8vw,4.5rem) 0}.sc-sections>h2{border-bottom:6px solid var(--char);margin:0 0 1.5rem;padding-bottom:.6rem}:root[data-theme=dark] .sc-sections>h2{border-bottom-color:var(--line)}.sc-grid{gap:1.25rem;display:grid}@media (width>=680px){.sc-grid{grid-template-columns:1fr 1fr}}@media (width>=1040px){.sc-grid{grid-template-columns:repeat(3,1fr)}}.sc-sec{background:var(--surface);border:2px solid var(--line);border-top:6px solid var(--ember);padding:1.4rem 1.3rem}.sc-sec:nth-child(2n){border-top-color:var(--flame)}.sc-sec:nth-child(3n){border-top-color:var(--char)}:root[data-theme=dark] .sc-sec:nth-child(3n){border-top-color:var(--ink-2)}.sc-sec-ic{background:var(--char);width:52px;height:52px;color:var(--flame);place-items:center;margin-bottom:.8rem;display:inline-grid}.sc-sec h3{margin:0 0 .4rem;font-size:1.35rem}.sc-sec h3 a{color:var(--ink);text-decoration:none}.sc-sec h3 a:hover{color:var(--accent)}.sc-sec p{color:var(--ink-2);margin:0}.sc-sec ul{margin:.8rem 0 0;padding-left:1.1rem}.sc-soon{font:500 .85rem/1 var(--font-head);text-transform:uppercase;letter-spacing:.1em;color:var(--accent)!important;margin-top:.8rem!important}.sc-safety{background:var(--warn-bg);border:3px solid var(--char);color:var(--ink);align-items:flex-start;gap:1rem;margin-top:clamp(2.5rem,7vw,4rem);padding:1.4rem;display:flex}:root[data-theme=dark] .sc-safety{border-color:var(--warn-line)}.sc-safety svg{color:var(--accent);flex:none}.sc-safety h2{margin:0 0 .3rem;font-size:1.4rem}.sc-safety p{margin:0}.sc-latest{padding-block:clamp(2.5rem,7vw,4rem) 0}.sc-latest h2{margin-top:0}.sc-posts{gap:1.25rem;margin-bottom:1.5rem;display:grid}@media (width>=760px){.sc-posts{grid-template-columns:repeat(3,1fr)}}.sc-post{background:var(--surface);border:2px solid var(--char);box-shadow:5px 5px 0 var(--char);color:inherit;align-content:start;gap:.5rem;padding:1.3rem;text-decoration:none;display:grid}.sc-post:hover{box-shadow:7px 7px 0 var(--ember)}:root[data-theme=dark] .sc-post{border-color:var(--line);box-shadow:5px 5px #000}.sc-post-tag{background:var(--char);color:var(--flame);font:500 .75rem/1 var(--font-head);text-transform:uppercase;letter-spacing:.12em;justify-self:start;padding:.35rem .55rem}.sc-meta{color:var(--ink-2);font-size:.85rem}.sc-faq{max-width:var(--narrow);padding-block:clamp(2.5rem,7vw,4rem) 0}.sc-faq h2{margin-top:0}.sc-how{background:var(--surface-2);border-top:6px solid var(--char);margin-top:clamp(2.5rem,7vw,4rem);margin-bottom:-4rem;padding-block:clamp(2.5rem,6vw,3.5rem)}:root[data-theme=dark] .sc-how{border-top-color:var(--line)}.sc-how h2{margin:0 0 1.25rem}.sc-how ol{counter-reset:how;gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=820px){.sc-how ol{grid-template-columns:repeat(3,1fr);gap:2rem}}.sc-how li{counter-increment:how;color:var(--ink-2)}.sc-how li:before{content:"0" counter(how);font:700 2.4rem/1 var(--font-head);color:var(--accent);margin-bottom:.4rem;display:block}.sc-how strong{font:600 1.15rem/1.3 var(--font-head);text-transform:uppercase;color:var(--ink);margin-bottom:.25rem;display:block}.sc-hero-bg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.sc-hero:after{content:"";background:linear-gradient(90deg,#1c1a19eb 0%,#1c1a198c 60%,#a3300f40 100%);position:absolute;inset:0}.sc-hero .inner{z-index:2}.sc-hero-credit{z-index:2;color:#d9cfc6;margin:0;font-size:.75rem;position:absolute;top:.6rem;right:1rem}.sc-hero-credit a{color:inherit}.sc-panel{padding-top:0}.sc-panel-img{aspect-ratio:16/8;object-fit:cover;border-bottom:3px solid var(--char);order:-1;width:calc(100% + 3.2rem);max-width:none;height:auto;margin:0 -1.6rem .75rem;display:block}.sc-sec{padding-top:0;overflow:hidden}.sc-sec-img{aspect-ratio:16/9;object-fit:cover;width:calc(100% + 2.6rem);max-width:none;height:auto;margin:0 -1.3rem;display:block}.sc-sec-ic{margin-top:-26px;position:relative}
