.ArticleContent_article__IlK0E{display:flex;flex-direction:column}.ArticleContent_heroWrap__008nq{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;background:#1a1a1a;border-bottom:3px solid var(--color-ink)}.ArticleContent_heroImg__iNqoc{display:block;width:100%;height:100%;object-fit:cover}.ArticleContent_heroHalftone__eCcs3{position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.45) 1px,transparent 0);background-size:3px 3px;mix-blend-mode:multiply;pointer-events:none}.ArticleContent_heroGradient__W_zKK{position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,8,8,0) 30%,rgba(8,8,8,.55) 58%,rgba(8,8,8,.92) 80%,#080808);pointer-events:none}.ArticleContent_kicker__5L7W_{position:absolute;top:14px;left:14px;display:inline-block;background:var(--color-newsprint);border:3px solid var(--color-red);color:var(--color-red);font-family:var(--font-display);font-size:12px;letter-spacing:.1em;padding:5px 14px;text-transform:uppercase;transform:rotate(-3deg);box-shadow:0 3px 8px rgba(0,0,0,.5);z-index:2}.ArticleContent_heroBottom__0z11N{position:absolute;bottom:0;left:0;right:0;padding:0 14px 16px;z-index:2}.ArticleContent_heroThickRule__DILKn{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.ArticleContent_heroThickRuleBar__daErN{height:4px;background:var(--color-newsprint)}.ArticleContent_heroThickRuleThin__AoaJv{height:1px;background:hsla(44,42%,91%,.5)}.ArticleContent_headline__WNr6b{font-family:var(--font-display);font-size:clamp(2rem,6vw,3.4rem);font-weight:400;color:#fff;line-height:.98;text-transform:uppercase;text-shadow:2px 3px 0 rgba(0,0,0,.6);margin:0 0 10px}.ArticleContent_heroRedRule__1yO_7{width:48px;height:4px;background:var(--color-red)}.ArticleContent_meta__TgzgM{padding:14px 14px 0;border-bottom:4px solid var(--color-ink);display:flex;flex-direction:column;gap:6px}.ArticleContent_metaThinRule__Vh2nP{height:1px;background:var(--color-ink);margin:0}.ArticleContent_deck__KZTWs{font-family:var(--font-sans);font-weight:600;font-size:14px;color:var(--color-ink);line-height:1.4}.ArticleContent_dateline__PZf9P{font-family:var(--font-sans);font-weight:500;font-size:10.4px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-faded);padding-bottom:12px}.ArticleContent_mainFigure__C0Wk2{margin:0;border-bottom:3px solid var(--color-ink);padding:3px 3px 0}.ArticleContent_mainImageWrap__pjudG{position:relative;line-height:0}.ArticleContent_mainImageWrap__pjudG:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.45) 1px,transparent 0);background-size:3px 3px;pointer-events:none;mix-blend-mode:multiply}.ArticleContent_mainImage__RoB7o{display:block;width:100%;height:auto}.ArticleContent_mainCaption__aIhjN{background-color:var(--color-ink);font-family:var(--font-sans);font-weight:600;font-size:11.5px;letter-spacing:.04em;color:var(--color-newsprint);padding:8px 12px}.ArticleContent_filterSection__qNU6H{border-bottom:4px solid var(--color-ink);padding:1.5rem 14px;display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.ArticleContent_filterLoading___jnwv{width:100%;aspect-ratio:1;background:var(--color-newsprint);border:3px solid var(--color-ink);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:.9rem;letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-faded)}.ArticleContent_shareRow__RbQbH{display:flex;justify-content:flex-end;padding:8px 14px 4px;border-bottom:1px solid var(--color-ink)}.ArticleContent_body__t2lP0{margin-top:2rem;padding:0 14px;column-count:1;column-gap:2.5rem;column-rule:1px solid var(--color-ink)}@media (min-width:600px){.ArticleContent_body__t2lP0{column-count:2}}.ArticleContent_bodyBlockquote__79I0v,.ArticleContent_bodyFigure__1aEjX,.ArticleContent_bodyH2__MyTPo,.ArticleContent_bodyH3__q0LUX,.ArticleContent_bodyP__Mo3kq{page-break-inside:avoid;break-inside:avoid}.ArticleContent_bodyP__Mo3kq{font-family:var(--font-serif);font-size:13.12px;line-height:1.55;color:var(--color-ink);margin-bottom:1em}.ArticleContent_bodyP__Mo3kq:first-child:first-letter{float:left;font-size:3.5em;line-height:.75;margin:.05em .08em 0 0;font-family:var(--font-display);font-weight:400;color:var(--color-ink)}.ArticleContent_bodyH2__MyTPo{font-family:var(--font-display);font-size:clamp(1.2rem,2.5vw,1.6rem);font-weight:400;line-height:1.05;color:var(--color-ink);margin:1.25em 0 .5em;text-transform:uppercase;border-bottom:4px solid var(--color-ink);padding-bottom:.2em}.ArticleContent_bodyH3__q0LUX{font-family:var(--font-sans);font-weight:600;font-size:clamp(1rem,2vw,1.2rem);color:var(--color-ink);margin:1em 0 .4em}.ArticleContent_bodyBlockquote__79I0v{margin:1.25em 0;padding:.75em 1.25em;border-left:4px solid var(--color-red);font-family:var(--font-serif);font-style:italic;font-size:1.1rem;line-height:1.6;color:var(--color-ink-faded)}.ArticleContent_bodyLink__9jMzL{color:var(--color-red);text-decoration:underline;text-underline-offset:2px}.ArticleContent_bodyLink__9jMzL:hover{text-decoration:none}.ArticleContent_bodyStrong__Scoau{font-weight:700}.ArticleContent_bodyOl__CD75W,.ArticleContent_bodyUl__n8s1L{font-family:var(--font-serif);font-size:13.12px;line-height:1.55;color:var(--color-ink);margin:.75em 0 .75em 1.5em}.ArticleContent_bodyLi__ZDebR{margin-bottom:.3em}.ArticleContent_bodyFigure__1aEjX{margin:1.25em 0;column-span:all;border:3px solid var(--color-ink);padding:3px}.ArticleContent_bodyImageWrap__zz4W_{position:relative;line-height:0}.ArticleContent_bodyImageWrap__zz4W_:after{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.45) 1px,transparent 0);background-size:3px 3px;pointer-events:none;mix-blend-mode:multiply}.ArticleContent_bodyImage__wF3ji{display:block;width:100%;height:auto}.ArticleContent_bodyCaption__2qTx7{background-color:var(--color-ink);font-family:var(--font-sans);font-weight:600;font-size:11.5px;letter-spacing:.04em;color:var(--color-newsprint);padding:6px 12px}.ArticleContent_videoWrap__PQgda{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;background:#000;column-span:all}.ArticleContent_videoIframe__OmDb2{position:absolute;inset:0;width:100%;height:100%;border:none}.FilterExperience_root__ZRrc3{display:flex;flex-direction:column;align-items:stretch;background-color:var(--color-ink);border:3px solid var(--color-border)}.FilterExperience_formGate__8fHSq{background:var(--color-ink);border:3px solid var(--color-border);display:grid;grid-template-columns:1fr 1fr;min-height:480px}@media (max-width:480px){.FilterExperience_formGate__8fHSq{grid-template-columns:1fr}}.FilterExperience_formPreviewCol__wXDuL{position:relative;overflow:hidden;min-height:300px}.FilterExperience_formPreviewImg__Sl1gp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.FilterExperience_formPreviewOverlay__UC5Ug{position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,8,8,0) 60%,rgba(8,8,8,.85))}.FilterExperience_formPreviewLabel__MJf1q{position:absolute;bottom:1.25rem;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:2px;text-align:center}.FilterExperience_formPreviewEyebrow__d34N9{font-family:var(--font-sans);font-size:.55rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-red)}.FilterExperience_formPreviewTitle__quvie{font-family:var(--font-display);font-size:clamp(1.4rem,4vw,2rem);font-weight:400;color:#fff;text-transform:uppercase;line-height:1;text-shadow:2px 2px 0 rgba(0,0,0,.7)}.FilterExperience_formCol__PwsbV{padding:1.75rem 1.25rem 1.5rem;display:flex;flex-direction:column;gap:.5rem;border-left:2px solid hsla(0,0%,100%,.06)}.FilterExperience_formEyebrow___9z0S{font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--color-red);margin:0}.FilterExperience_formHeadline__WOpUd{font-family:var(--font-display);font-size:clamp(1.5rem,5vw,2.2rem);font-weight:400;color:var(--color-newsprint);text-transform:uppercase;line-height:1;margin:0;text-shadow:2px 2px 0 rgba(0,0,0,.6)}.FilterExperience_formSubhead__R58fB{font-family:var(--font-serif);font-size:.95rem;color:var(--color-ink-faded);line-height:1.5;margin:0 0 .75rem}.FilterExperience_formSubhead__R58fB em{color:var(--color-yellow);font-style:normal}.FilterExperience_form__YiO5L{display:flex;flex-direction:column;gap:1.25rem}.FilterExperience_fieldGroup__xo5Bg{display:flex;flex-direction:column;gap:.35rem}.FilterExperience_label__P6_xP{font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--color-newsprint);display:flex;align-items:center;gap:.5rem}.FilterExperience_levelBadge__Lx4cV{background:var(--color-red);color:#fff;font-size:.55rem;padding:2px 6px;letter-spacing:.1em}.FilterExperience_input__sCHbD{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-bottom:2px solid var(--color-red);color:var(--color-newsprint);font-family:var(--font-sans);font-size:.8rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:.65rem .75rem;outline:none;width:100%;transition:border-color .15s,background .15s}.FilterExperience_input__sCHbD::placeholder{color:hsla(44,42%,91%,.25)}.FilterExperience_input__sCHbD:focus{border-bottom-color:var(--color-yellow);background:hsla(0,0%,100%,.08)}.FilterExperience_slider__mD8W3{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:4px;background:hsla(0,0%,100%,.12);outline:none;cursor:pointer;accent-color:var(--color-red);margin-top:20px;margin-bottom:4px;overflow:visible}.FilterExperience_slider__mD8W3::-webkit-slider-runnable-track{width:100%;height:4px;background:transparent;border:none}.FilterExperience_slider__mD8W3::-moz-range-track{width:100%;height:4px;background:hsla(0,0%,100%,.12);border:none}.FilterExperience_slider__mD8W3::-webkit-slider-thumb{-webkit-appearance:none;width:28px;height:28px;margin-top:-12px;background-color:var(--color-red);-webkit-mask-image:url(/heart-icon.svg);mask-image:url(/heart-icon.svg);-webkit-mask-size:22px 22px;mask-size:22px 22px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center 62%;mask-position:center 62%;cursor:pointer;border:none;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 1px #fff)}.FilterExperience_slider__mD8W3::-moz-range-thumb{width:28px;height:28px;background-color:var(--color-red);-webkit-mask-image:url(/heart-icon.svg);mask-image:url(/heart-icon.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;cursor:pointer;border:none;border-radius:0;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 1px #fff)}.FilterExperience_sliderLabels__sSAyR{display:flex;justify-content:space-between;font-family:var(--font-sans);font-size:.55rem;font-weight:600;letter-spacing:.1em;color:hsla(44,42%,91%,.35);text-transform:uppercase}.FilterExperience_submitBtn__0CULY{background:var(--color-red);color:#fff;border:none;font-family:var(--font-display);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:1rem;cursor:pointer;transition:background .15s;margin-top:.25rem}.FilterExperience_submitBtn__0CULY:hover{background:#a62e14}.FilterExperience_submitBtn__0CULY:disabled{opacity:.5;cursor:not-allowed}.FilterExperience_formDisclaimer__IXrst{font-family:var(--font-serif);font-size:.7rem;color:hsla(44,42%,91%,.3);text-align:center;margin:0;line-height:1.4}.FilterExperience_resultWrap__e0sPi{display:flex;flex-direction:column;background:var(--color-ink);border:3px solid var(--color-border)}.FilterExperience_resultImg__krdOr{display:block;width:100%;height:auto}.FilterExperience_resultActions__XpfWC{display:grid;grid-template-columns:1fr 1fr;grid-gap:0;gap:0;border-top:3px solid var(--color-border)}.FilterExperience_resultBtnPrimary__4h6TQ{grid-column:1/-1;background:var(--color-red);color:#fff;border:none;border-bottom:2px solid var(--color-border);font-family:var(--font-display);font-size:1rem;letter-spacing:.1em;text-transform:uppercase;padding:1rem;cursor:pointer;transition:background .15s}.FilterExperience_resultBtnPrimary__4h6TQ:hover{background:#a62e14}.FilterExperience_resultBtn__pSJ3R{background:var(--color-newsprint);color:var(--color-ink);border:none;border-right:2px solid var(--color-border);font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.85rem;cursor:pointer;transition:background .1s}.FilterExperience_resultBtn__pSJ3R:hover{background:#e0dbd0}.FilterExperience_resultBtnGhost__s3qp_{background:transparent;color:var(--color-ink-faded);border:none;font-family:var(--font-sans);font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:.85rem;cursor:pointer;transition:color .1s}.FilterExperience_resultBtnGhost__s3qp_:hover{color:var(--color-newsprint)}.FilterExperience_presaveWrap__sbA8u{border-top:3px solid var(--color-red);background:#1b293d;padding:1.25rem 1rem 1.5rem;display:flex;flex-direction:column;gap:.75rem}.FilterExperience_presaveLabel__w1Ajp{font-family:var(--font-sans);font-size:.65rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-yellow);margin:0;text-align:center}.FilterExperience_presaveBody__HNnmw{font-family:var(--font-sans);font-size:.8rem;color:#a0b4c8;margin:0;text-align:center;line-height:1.5}.FilterExperience_layloBtn__XpR0m{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.85rem 1.25rem;background:#1db954;color:#000;font-family:var(--font-sans);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:none;cursor:pointer;transition:opacity .15s}.FilterExperience_layloBtn__XpR0m:hover{opacity:.88}.FilterExperience_canvasWrap__0TDnM{width:100%;overflow:hidden;position:relative;background-color:#000}.FilterExperience_canvas__qtnhE{width:100%;height:100%;display:block;background-color:#000}.FilterExperience_hiddenVideo__Kj9uY{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;top:0;left:0}.FilterExperience_controls__XjYDr{width:100%;display:grid;grid-template-columns:1fr 1.4fr 1fr;border-top:3px solid var(--color-border)}.FilterExperience_btn__hCQGs{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--color-newsprint);color:var(--color-ink);border:none;border-right:2px solid var(--color-border);padding:.85rem .5rem;font-family:var(--font-serif);font-size:clamp(.6rem,1.4vw,.8rem);font-weight:900;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border-radius:0;transition:background .1s,color .1s}.FilterExperience_btn__hCQGs:last-child{border-right:none}.FilterExperience_btn__hCQGs:hover{background:var(--color-ink);color:var(--color-newsprint)}.FilterExperience_btnCapture__pOjEJ,.FilterExperience_btnCapture__pOjEJ:hover,.FilterExperience_btn__hCQGs:active{background:var(--color-red);color:#fff}.FilterExperience_stateFrame__zHbWq{width:100%;aspect-ratio:1/1;border:3px solid var(--color-border);position:relative}.FilterExperience_loadingOverlay__wRksx,.FilterExperience_stateFrame__zHbWq{background-color:var(--color-newsprint);display:flex;align-items:center;justify-content:center;overflow:hidden}.FilterExperience_loadingOverlay__wRksx{position:absolute;inset:0;z-index:2}.FilterExperience_previewBg__94wfU{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.55}.FilterExperience_stateInner__EfWoC{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2rem;text-align:center;max-width:340px}.FilterExperience_loadingDot__hC5EF{font-size:2rem;color:var(--color-ink-faded);animation:FilterExperience_blink__jh59_ 1s step-start infinite}@keyframes FilterExperience_blink__jh59_{0%,to{opacity:1}50%{opacity:.2}}.FilterExperience_stateEyebrow__hYi_H{font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--color-red)}.FilterExperience_stateHeadline__eqFTV{font-family:var(--font-serif);font-size:clamp(1.1rem,4vw,1.75rem);font-weight:900;text-transform:uppercase;color:var(--color-ink);line-height:1.1}.FilterExperience_stateBody__wc8Gy{font-family:var(--font-serif);font-size:.85rem;color:var(--color-ink-faded);line-height:1.5}.FilterExperience_fallbackWrap__FFQIn{position:absolute;inset:0}.FilterExperience_fallbackBg__5s3pS{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.FilterExperience_fallbackOverlay__xuSk7{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.FilterExperience_fallbackBadge__xT2ve{position:absolute;bottom:1rem;left:50%;transform:translateX(-50%);background:var(--color-red);color:#fff;font-family:var(--font-sans);font-size:.6rem;font-weight:700;letter-spacing:.15em;text-transform:uppercase;padding:.25rem .75rem;white-space:nowrap}