.styles-module__ppUNwW__grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,80px);display:grid}.styles-module__ppUNwW__media{isolation:isolate;position:relative}.styles-module__ppUNwW__media:before{content:"";border:2px solid var(--red-1);z-index:-1;border-radius:12px;position:absolute;inset:18px -18px -18px 18px}.styles-module__ppUNwW__imageWrap{aspect-ratio:4/5;border-radius:12px;position:relative;overflow:hidden}.styles-module__ppUNwW__image{object-fit:cover}.styles-module__ppUNwW__eyebrow{font-family:var(--font-caveat), cursive;color:var(--red-1);margin-bottom:10px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;line-height:1;display:block}.styles-module__ppUNwW__title{font-family:var(--font-encode-sans-expanded), Courier, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--white);font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:700;line-height:1.08}.styles-module__ppUNwW__lead{color:#ffffff9e;margin-top:16px;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.6}.styles-module__ppUNwW__types{grid-template-columns:1fr 1fr;gap:12px;margin:30px 0 34px;display:grid}.styles-module__ppUNwW__types li{font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;color:var(--white);background:#121212;border:1px solid #ffffff1a;border-radius:10px;align-items:center;gap:12px;padding:16px;font-size:.82rem;font-weight:700;line-height:1.25;transition:border-color .25s;display:flex}.styles-module__ppUNwW__types li:hover{border-color:var(--red-1)}.styles-module__ppUNwW__typeIcon{width:26px;height:26px;color:var(--red-1);flex:none}.styles-module__ppUNwW__actions{flex-wrap:wrap;gap:12px;display:flex}.styles-module__ppUNwW__solid,.styles-module__ppUNwW__light{font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:.95rem;font-weight:700;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex}.styles-module__ppUNwW__solid{border:1px solid var(--red-1);background:var(--red-1);color:var(--white)}.styles-module__ppUNwW__solid:hover{background:var(--red-3);border-color:var(--red-3);transform:translateY(-2px)}.styles-module__ppUNwW__light{color:var(--white);background:0 0;border:1px solid #ffffff73}.styles-module__ppUNwW__light:hover{background:var(--white);color:var(--black);border-color:var(--white)}@media not (min-width:1024px){.styles-module__ppUNwW__grid{grid-template-columns:1fr}.styles-module__ppUNwW__media{width:100%;max-width:520px;margin-inline:auto}.styles-module__ppUNwW__imageWrap{aspect-ratio:4/3}}@media not (min-width:640px){.styles-module__ppUNwW__media:before{inset:12px -10px -12px 10px}.styles-module__ppUNwW__types{grid-template-columns:1fr}.styles-module__ppUNwW__actions{flex-direction:column}.styles-module__ppUNwW__solid,.styles-module__ppUNwW__light{width:100%}}@media (prefers-reduced-motion:reduce){.styles-module__ppUNwW__solid,.styles-module__ppUNwW__types li{transition:none}}
.styles-module__79oMuG__block{margin-top:clamp(72px,9vw,112px)}.styles-module__79oMuG__panel{border:2px solid var(--red-1);background:radial-gradient(at 100% 0,#d11d2c38,#0000 60%),#121212;border-radius:12px;grid-template-columns:1.4fr auto;align-items:center;gap:32px 48px;padding:clamp(28px,5vw,56px);display:grid}.styles-module__79oMuG__eyebrow{font-family:var(--font-caveat), cursive;color:var(--red-1);margin-bottom:10px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;line-height:1;display:block}.styles-module__79oMuG__title{font-family:var(--font-encode-sans-expanded), Courier, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--white);font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:700;line-height:1.08}.styles-module__79oMuG__text{color:#ffffffd1;max-width:60ch;margin-top:16px;line-height:1.6}.styles-module__79oMuG__actions{gap:12px;display:grid}.styles-module__79oMuG__solid,.styles-module__79oMuG__light{min-width:0;max-width:100%;font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;white-space:nowrap;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:13px 24px;font-size:.95rem;font-weight:700;transition:background .25s,color .25s,border-color .25s,transform .25s;display:inline-flex;overflow:hidden}.styles-module__79oMuG__solid svg{flex-shrink:0}.styles-module__79oMuG__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.styles-module__79oMuG__solid{border:1px solid var(--red-1);background:var(--red-1);color:var(--white)}.styles-module__79oMuG__solid:hover{background:var(--red-3);border-color:var(--red-3);transform:translateY(-2px)}.styles-module__79oMuG__light{color:var(--white);background:0 0;border:1px solid #ffffff73}.styles-module__79oMuG__light:hover{background:var(--white);color:var(--black);border-color:var(--white)}@media not (min-width:1024px){.styles-module__79oMuG__panel{grid-template-columns:1fr}.styles-module__79oMuG__actions{justify-self:start}}@media not (min-width:640px){.styles-module__79oMuG__actions{justify-self:stretch;width:100%;min-width:0}.styles-module__79oMuG__solid,.styles-module__79oMuG__light{width:100%}}@media (prefers-reduced-motion:reduce){.styles-module__79oMuG__solid{transition:none}}
.styles-module___im1dq__block{margin-top:clamp(72px,9vw,112px)}.styles-module___im1dq__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:44px;display:flex}.styles-module___im1dq__eyebrow{font-family:var(--font-caveat), cursive;color:var(--red-1);margin-bottom:10px;font-size:clamp(1.4rem,2.4vw,1.8rem);font-weight:700;line-height:1;display:block}.styles-module___im1dq__title{font-family:var(--font-encode-sans-expanded), Courier, monospace;letter-spacing:.01em;text-transform:uppercase;color:var(--white);font-size:clamp(1.9rem,4.6vw,3.4rem);font-weight:700;line-height:1.08}.styles-module___im1dq__lead{color:#ffffff9e;max-width:44ch;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.6}.styles-module___im1dq__list{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.styles-module___im1dq__card{background:#121212;border:1px solid #ffffff1a;border-radius:12px;padding:28px 24px;transition:border-color .3s,transform .3s}.styles-module___im1dq__card:hover{border-color:var(--red-1);transform:translateY(-4px)}.styles-module___im1dq__card svg{width:38px;height:38px;color:var(--red-1)}.styles-module___im1dq__card h4{font-family:var(--font-encode-sans-expanded), Courier, monospace;text-transform:uppercase;color:var(--white);margin-top:18px;font-size:1rem;font-weight:700;line-height:1.25}.styles-module___im1dq__card p{color:#ffffff9e;margin-top:8px;font-size:.95rem;line-height:1.5}@media not (min-width:1024px){.styles-module___im1dq__list{grid-template-columns:1fr 1fr}}@media not (min-width:640px){.styles-module___im1dq__list{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.styles-module___im1dq__card{transition:none}}
.styles-module__5SLbRW__container{background:var(--black);width:100%;padding:clamp(72px,10vw,128px) 20px;scroll-margin-top:96px}
