.page-module___pz6wG__wrap{gap:var(--size-5);inline-size:min(92%,42rem);margin-inline:auto;margin-block:var(--size-4) var(--size-16);display:grid}@media (min-width:768px){.page-module___pz6wG__wrap{gap:var(--size-6);margin-block-start:var(--size-8)}}.page-module___pz6wG__backLink{letter-spacing:.1rem;color:rgb(var(--muted-text-rgb));justify-self:start;font-family:Fira Code,monospace;font-size:.8rem;font-weight:300}.page-module___pz6wG__backLink:hover{color:var(--link)}.page-module___pz6wG__head{gap:var(--size-3);display:grid}.page-module___pz6wG__title{color:var(--foreground);text-transform:uppercase;text-shadow:0 0 .3rem rgba(var(--blur-rgb), .2);margin:0;font-family:Montserrat,sans-serif;font-size:1.75rem;font-weight:700;line-height:1.15}@media (min-width:768px){.page-module___pz6wG__title{font-size:2.25rem}}.page-module___pz6wG__summary{color:rgb(var(--muted-text-rgb));margin:0;font-family:Fira Code,monospace;font-size:1rem;font-style:italic;font-weight:300;line-height:1.5}.page-module___pz6wG__meta{gap:var(--size-3);letter-spacing:.1rem;color:#b1b1b1;flex-wrap:wrap;font-family:Fira Code,monospace;font-size:.75rem;font-weight:300;display:flex}.page-module___pz6wG__image{aspect-ratio:16/10;border-radius:8px;inline-size:100%;animation:.5s ease-out forwards page-module___pz6wG__fade-slide-in;position:relative;overflow:hidden;box-shadow:0 0 .5rem #00000080}.page-module___pz6wG__image img{-o-object-fit:cover;object-fit:cover;display:block}.page-module___pz6wG__body{gap:var(--size-4);color:var(--foreground);font-size:1rem;line-height:1.7;display:grid}.page-module___pz6wG__body p{margin:0}.page-module___pz6wG__sourceLinkWrap{justify-content:center;margin-block-start:var(--size-4);display:flex}.page-module___pz6wG__sourceLink{align-items:center;gap:var(--size-2);padding-block:var(--size-3);padding-inline:var(--size-6);border:1px solid var(--link);color:var(--link);letter-spacing:.05rem;text-transform:uppercase;-webkit-text-fill-color:var(--link);border-radius:999px;font-size:.9rem;font-weight:600;transition:transform .15s,background .15s,color .15s;display:inline-flex}.page-module___pz6wG__sourceLink:hover,.page-module___pz6wG__sourceLink:focus-visible{background:var(--link);color:#fff;-webkit-text-fill-color:#fff;transform:translateY(-1px)}@keyframes page-module___pz6wG__fade-slide-in{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}
.video-module__rS7h7G__video{-o-object-fit:cover;object-fit:cover;background-color:#000;block-size:100%;inline-size:100%;display:block}
.age-gate-module__hllDRG__wrap{gap:var(--size-5);max-inline-size:32rem;margin-inline:auto;margin-block:var(--size-16);padding:var(--size-8);background-color:rgba(var(--muted-text-rgb), .04);border:1px solid rgba(var(--muted-text-rgb), .15);text-align:center;border-radius:12px;display:grid}.age-gate-module__hllDRG__title{text-transform:uppercase;letter-spacing:.05rem;color:var(--foreground);margin:0;font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:700}.age-gate-module__hllDRG__lead{color:rgb(var(--muted-text-rgb));margin:0;font-size:.95rem;line-height:1.55}.age-gate-module__hllDRG__confirm{color:rgb(var(--muted-text-rgb));margin:0;font-size:.9rem}.age-gate-module__hllDRG__actions{gap:var(--size-3);flex-direction:column;display:flex}@media (min-width:540px){.age-gate-module__hllDRG__actions{flex-direction:row;justify-content:center}}.age-gate-module__hllDRG__primary,.age-gate-module__hllDRG__secondary{padding-block:var(--size-3);padding-inline:var(--size-6);letter-spacing:.05rem;text-transform:uppercase;cursor:pointer;font-size:.85rem;font-weight:600;font:inherit;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:transform .15s,background .15s,color .15s;display:inline-flex}.age-gate-module__hllDRG__primary{background:var(--link);color:#fff;border:1px solid var(--link);letter-spacing:.05rem;text-transform:uppercase;font-size:.85rem;font-weight:600}.age-gate-module__hllDRG__primary:hover{opacity:.9;transform:translateY(-1px)}.age-gate-module__hllDRG__secondary{color:var(--foreground);border:1px solid rgba(var(--muted-text-rgb), .3);background:0 0}.age-gate-module__hllDRG__secondary:hover{border-color:var(--foreground)}
