@view-transition{navigation:auto}.BlogPage_root__HS6xs{--blog-accent:var(--global-accent-release-color,#d90000);--blog-ease-out:cubic-bezier(0.16,0.9,0.28,1);min-width:0;overflow:clip;color:var(--text-color-primary);background:radial-gradient(70rem 42rem at 8% 0,color-mix(in srgb,var(--blog-accent) 16%,transparent),transparent 64%),var(--background-color-primary)}.BlogPage_archivePage__SfIK2{min-width:0}.BlogPage_hero__lSHq8{position:relative;height:88svh;min-height:620px;max-height:820px;overflow:hidden;background:var(--surface-1,#1d0f0f)}.BlogPage_heroFallback__K4G00,.BlogPage_heroGlow____5Kz,.BlogPage_heroMediaFrame__DaRiI,.BlogPage_heroMedia__Igs2L,.BlogPage_heroShade__Aj6oQ{position:absolute;inset:0}.BlogPage_heroMediaFrame__DaRiI{inset:-10% 0}.BlogPage_heroMedia__Igs2L{width:100%;height:100%;aspect-ratio:auto;background:#000}.BlogPage_heroImage__oPYHr{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.84) contrast(1.08) brightness(.58);transform:scale(1.1);transform-origin:center 38%;will-change:transform}.BlogPage_heroFallback__K4G00{background:radial-gradient(circle at 24% 110%,color-mix(in srgb,var(--blog-accent) 34%,transparent),transparent 54%),linear-gradient(135deg,var(--surface-3,#331b1b),#000 68%)}.BlogPage_heroShade__Aj6oQ{pointer-events:none;background:linear-gradient(180deg,rgb(0 0 0/58%) 0,rgb(0 0 0/16%) 32%,rgb(0 0 0/56%) 72%,var(--background-color-primary) 100%),linear-gradient(90deg,rgb(0 0 0/34%),transparent 58%)}.BlogPage_heroGlow____5Kz{pointer-events:none;background:radial-gradient(72rem 34rem at 18% 110%,color-mix(in srgb,var(--blog-accent) 32%,transparent),transparent 64%)}.BlogPage_heroInner__3htaf{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:var(--site-max-width,1660px);height:100%;margin-inline:auto;padding:32px var(--global-container-padding) 48px}.BlogPage_heroCopy__wR573{width:100%;margin-top:auto}.BlogPage_archiveTitle___n89E{display:grid;gap:.02em;margin:0;color:var(--text-color-primary);font-family:var(--font-heading);font-size:clamp(3.4rem,16vw,7.5rem);font-weight:400;line-height:.82;letter-spacing:var(--type-tracking-heading);text-wrap:wrap}.BlogPage_heroLine__ZJIfX{display:flex;flex-wrap:nowrap;min-width:0}.BlogPage_heroAccent__c3BPP{color:color-mix(in srgb,var(--blog-accent) 82%,var(--text-color-primary) 18%);text-shadow:0 0 38px color-mix(in srgb,var(--blog-accent) 26%,transparent)}.BlogPage_wordClip__PXFT_{flex:0 0 auto;display:inline-block;overflow:hidden;margin-right:.1em;vertical-align:bottom;white-space:nowrap}.BlogPage_wordClip__PXFT_:last-child{margin-right:0}.BlogPage_heroWord__psXCZ{display:inline-block;transform:translateY(115%);animation:BlogPage_heroWordIn__incrJ .86s var(--blog-ease-out) forwards;animation-delay:calc(.12s + var(--word-index) * 80ms)}.BlogPage_scrollCue__3WYRu{display:flex;align-items:center;gap:12px;margin-top:30px;color:var(--text-color-secondary);opacity:0;animation:BlogPage_heroDetailIn__A_xuD .76s .72s var(--blog-ease-out) forwards}.BlogPage_scrollArrow___a7US{color:var(--blog-accent);animation:BlogPage_scrollCue__3WYRu 2.4s ease-in-out infinite}.BlogPage_archive__ah3U_{box-sizing:border-box;width:100%;max-width:var(--site-max-width,1660px);margin-inline:auto;padding-inline:var(--global-container-padding)}.BlogPage_featuredSection__8PCto{padding-block:80px}.BlogPage_sectionKicker__v7AJD{display:flex;align-items:center;gap:14px;margin-bottom:28px;color:var(--accent-color-secondary,#ff9393);text-shadow:0 0 18px color-mix(in srgb,var(--blog-accent) 54%,transparent)}.BlogPage_signalDot__DupKR{width:8px;height:8px;border-radius:50%;background:var(--blog-accent);box-shadow:0 0 14px var(--blog-accent)}.BlogPage_featuredLink__DNmLB,.BlogPage_featuredMediaFrame__pEZeT,.BlogPage_featuredPost__kNtf8{min-width:0}.BlogPage_featuredLink__DNmLB{display:grid;gap:32px;color:inherit;text-decoration:none}.BlogPage_featuredMediaFrame__pEZeT{overflow:hidden;background:color-mix(in srgb,var(--blog-accent) 20%,var(--surface-2,#271414));border:1px solid var(--divider-color-primary);border-radius:var(--r-sm)}.BlogPage_featuredMedia__0sIBR,.BlogPage_noteMedia__s2wjt{width:100%;background:linear-gradient(135deg,color-mix(in srgb,var(--blog-accent) 16%,var(--surface-2,#271414)),var(--background-color-secondary))}.BlogPage_featuredImage__XY9JR,.BlogPage_noteImage__cNA8H{width:100%;height:100%;max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;filter:saturate(.88) contrast(1.04) brightness(.84);transform:scale(1);transition:filter var(--theme-transition-base) ease,transform .7s cubic-bezier(.2,.8,.2,1)}.BlogPage_featuredCopy__K7S52{display:grid;align-content:center;gap:18px;min-width:0}.BlogPage_featuredMeta__zDTtm,.BlogPage_noteMeta__z8ZJi{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;color:var(--text-color-tertiary,var(--text-color-secondary))}.BlogPage_featuredMeta__zDTtm>:first-child,.BlogPage_noteMeta__z8ZJi>:first-child{color:var(--accent-color-secondary,#ff9393)}.BlogPage_featuredTitle__DCn0C,.BlogPage_noteTitle__MWZp_{margin:0;transition:color var(--theme-transition-fast) ease}.BlogPage_featuredStatement__cBkg4,.BlogPage_noteStatement__dMKLb{margin:0;color:var(--text-color-secondary)}.BlogPage_featuredStatement__cBkg4{font-style:italic}.BlogPage_readEntry__kWmFk{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;margin-top:4px;color:var(--text-color-primary);font-family:var(--font-display)}.BlogPage_chevron__mX_dZ{display:grid;flex:0 0 12px;width:12px;height:12px;place-items:center;color:var(--blog-accent);opacity:0;transform:translateX(-8px);transition:opacity var(--theme-transition-fast) ease,transform var(--theme-transition-fast) ease}.BlogPage_archiveSection___M_7u{padding-block:40px 120px}.BlogPage_archiveHeader__LIyQ8{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px 28px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid var(--divider-color-primary)}.BlogPage_archiveSectionTitle__3H2UZ{margin:0}.BlogPage_noteList__KgcNv{min-width:0;-moz-column-count:1;column-count:1;-moz-column-gap:20px;column-gap:20px}.BlogPage_note__PiYqg{min-width:0;margin-bottom:48px;-moz-column-break-inside:avoid;break-inside:avoid}.BlogPage_noteLink__TfPfh{display:block;min-width:0;color:inherit;text-decoration:none}.BlogPage_noteMediaFrame__XmmtK{min-width:0;overflow:hidden;background:color-mix(in srgb,var(--blog-accent) 20%,var(--surface-2,#271414));border:1px solid var(--divider-color-primary);border-radius:var(--r-sm)}.BlogPage_noteCopy__A15nx{display:grid;gap:12px;min-width:0;padding:18px 4px 0}.BlogPage_noteTitle__MWZp_{display:grid;grid-template-columns:minmax(0,1fr) 12px;align-items:end;gap:.5em}.BlogPage_noteTitle__MWZp_ .BlogPage_chevron__mX_dZ{justify-self:end;margin-bottom:.2em}.BlogPage_noteStatement__dMKLb{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.BlogPage_featuredLink__DNmLB:focus-visible,.BlogPage_noteLink__TfPfh:focus-visible{outline:2px solid var(--blog-accent);outline-offset:6px}.BlogPage_featuredLink__DNmLB:focus-visible .BlogPage_featuredImage__XY9JR,.BlogPage_noteLink__TfPfh:focus-visible .BlogPage_noteImage__cNA8H{filter:saturate(1) contrast(1.05) brightness(.96);transform:scale(1.05)}.BlogPage_featuredLink__DNmLB:focus-visible .BlogPage_featuredTitle__DCn0C,.BlogPage_noteLink__TfPfh:focus-visible .BlogPage_noteTitle__MWZp_{color:var(--accent-color-secondary,#ff9393)}.BlogPage_featuredLink__DNmLB:focus-visible .BlogPage_chevron__mX_dZ,.BlogPage_noteLink__TfPfh:focus-visible .BlogPage_chevron__mX_dZ{opacity:1;transform:none}.BlogPage_emptyState__Cr0LV{margin:0;padding-block:80px 120px;color:var(--text-color-secondary)}@media (hover:hover){.BlogPage_featuredLink__DNmLB:hover .BlogPage_featuredImage__XY9JR,.BlogPage_noteLink__TfPfh:hover .BlogPage_noteImage__cNA8H{filter:saturate(1) contrast(1.05) brightness(.96);transform:scale(1.05)}.BlogPage_featuredLink__DNmLB:hover .BlogPage_featuredTitle__DCn0C,.BlogPage_noteLink__TfPfh:hover .BlogPage_noteTitle__MWZp_{color:var(--accent-color-secondary,#ff9393)}.BlogPage_featuredLink__DNmLB:hover .BlogPage_chevron__mX_dZ,.BlogPage_noteLink__TfPfh:hover .BlogPage_chevron__mX_dZ{opacity:1;transform:none}}@media (hover:none),(pointer:coarse){.BlogPage_chevron__mX_dZ{opacity:1;transform:none}}@supports (animation-timeline:view()){.BlogPage_archiveHeader__LIyQ8,.BlogPage_featuredSection__8PCto,.BlogPage_note__PiYqg{animation:BlogPage_archiveItemIn__PhV0U linear both;animation-timeline:view();animation-range:entry 0 cover 26%}}@supports (animation-timeline:scroll()){.BlogPage_heroImage__oPYHr{animation:BlogPage_heroParallax__b4SSz linear both;animation-timeline:scroll(root block);animation-range:0 88svh}}@media (min-width:1000px){.BlogPage_hero__lSHq8{min-height:640px;max-height:980px}.BlogPage_heroInner__3htaf{padding-block:40px 56px}.BlogPage_archiveTitle___n89E{font-size:clamp(7rem,12vw,13rem)}.BlogPage_wordClip__PXFT_{margin-right:.18em}.BlogPage_featuredSection__8PCto{padding-block:100px}.BlogPage_featuredLink__DNmLB{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:48px;align-items:center}.BlogPage_archiveSection___M_7u{padding-block:60px 136px}.BlogPage_noteList__KgcNv{-moz-column-count:3;column-count:3}}@keyframes BlogPage_heroWordIn__incrJ{to{transform:none}}@keyframes BlogPage_heroDetailIn__A_xuD{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes BlogPage_heroParallax__b4SSz{0%{transform:translate3d(0,-3svh,0) scale(1.1)}to{transform:translate3d(0,17svh,0) scale(1.1)}}@keyframes BlogPage_scrollCue__3WYRu{0%,to{opacity:.85;transform:translateY(0)}50%{opacity:.42;transform:translateY(7px)}}@keyframes BlogPage_archiveItemIn__PhV0U{0%{opacity:0;filter:blur(6px);transform:translateY(34px)}to{opacity:1;filter:blur(0);transform:none}}@media (prefers-reduced-motion:reduce){.BlogPage_archiveHeader__LIyQ8,.BlogPage_featuredSection__8PCto,.BlogPage_heroImage__oPYHr,.BlogPage_heroWord__psXCZ,.BlogPage_note__PiYqg,.BlogPage_scrollArrow___a7US,.BlogPage_scrollCue__3WYRu{animation:none}.BlogPage_scrollCue__3WYRu{opacity:1}.BlogPage_heroWord__psXCZ{transform:none}.BlogPage_chevron__mX_dZ,.BlogPage_featuredImage__XY9JR,.BlogPage_featuredTitle__DCn0C,.BlogPage_noteImage__cNA8H,.BlogPage_noteTitle__MWZp_{transition:none}.BlogPage_featuredLink__DNmLB:focus-visible .BlogPage_featuredImage__XY9JR,.BlogPage_noteLink__TfPfh:focus-visible .BlogPage_noteImage__cNA8H{transform:none}}@layer components{.Surface_plane__a5QcT{border-radius:var(--r-control);background:var(--plane);box-shadow:var(--elev-card)}.Surface_panel__wP_EI{border-radius:var(--r-control);background:var(--panel)}.Surface_well__m6i8_{background:var(--inlay);box-shadow:var(--recess);border-radius:var(--r-control)}.Surface_accentRule__ayTKG{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--accent);box-shadow:0 0 10px -1px color-mix(in srgb,var(--accent) 80%,transparent);pointer-events:none}.Surface_backdrop__WBL8h{position:fixed;inset:0;display:grid;place-items:center;padding:16px;background:rgb(0 0 0/72%);backdrop-filter:blur(10px) saturate(120%)}.Surface_dialog__hUZ7a{position:relative;border:1px solid color-mix(in srgb,var(--accent) 30%,rgba(255,255,255,.2));border-radius:var(--r-control);background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--accent) 16%,transparent),transparent 42%),rgb(7 9 13/96%);box-shadow:0 28px 80px rgb(0 0 0/74%);color:#fff}.Surface_sheet__gAY1B{border-radius:var(--r-control) var(--r-control) 0 0}.Surface_toast__Fwd9m{box-shadow:var(--elev-menu)}.Surface_emptyState__u9q5j{border:1px dashed var(--line);border-radius:var(--r-control);display:grid;gap:12px;justify-items:center;padding:28px 20px;text-align:center}}@layer reset, tokens, typography, legacy, components, utilities;@layer components{.Clickable_root__tjGEb{position:relative;border:0;background:none;font:inherit;cursor:pointer}.Clickable_root__tjGEb:focus-visible{outline:none;box-shadow:var(--focus-ring)}.Clickable_root__tjGEb:before{content:"";position:absolute;top:50%;left:50%;width:var(--hit-area);height:var(--hit-area);transform:translate(-50%,-50%)}.Clickable_label__ExI__{font-family:var(--font-display);letter-spacing:var(--type-tracking-display);font-size:12px;line-height:1.2;font-weight:400}@media (min-width:1000px){.Clickable_label__ExI__{font-size:14px}}.Clickable_iconContainer__VgwRl{display:inline-flex;color:inherit}.Clickable_fillBase__n692L{display:grid;align-items:center;text-align:center;padding-inline:16px;border-radius:var(--r-control);font-family:var(--font-display);letter-spacing:var(--type-tracking-display);font-size:12px;line-height:1.2}@media (min-width:1000px){.Clickable_fillBase__n692L{font-size:14px}}.Clickable_appearance-primary-accent-big__vlaKt,.Clickable_appearance-primary-accent-medium__5Cm1P,.Clickable_appearance-primary-accent-small__yPRMb{background:var(--accent);color:var(--on-accent);font-weight:500;box-shadow:var(--glow-primary)}.Clickable_appearance-primary-accent-small__yPRMb{height:var(--fill-sm)}.Clickable_appearance-primary-accent-medium__5Cm1P{height:var(--fill-md)}.Clickable_appearance-primary-accent-big__vlaKt{height:var(--fill-lg)}.Clickable_appearance-primary-light-big__oSNZS,.Clickable_appearance-primary-light-medium__hVZDc,.Clickable_appearance-primary-light-small__C2tjU{background:var(--ink-1);color:var(--page)}.Clickable_appearance-primary-light-small__C2tjU{height:var(--fill-sm)}.Clickable_appearance-primary-light-medium__hVZDc{height:var(--fill-md)}.Clickable_appearance-primary-light-big__oSNZS{height:var(--fill-lg)}.Clickable_appearance-primary-dark-big___hRcv,.Clickable_appearance-primary-dark-medium__iQiBs,.Clickable_appearance-primary-dark-small__V7XI2{background:var(--inlay);color:var(--ink-1)}.Clickable_appearance-primary-dark-small__V7XI2{height:var(--fill-sm)}.Clickable_appearance-primary-dark-medium__iQiBs{height:var(--fill-md)}.Clickable_appearance-primary-dark-big___hRcv{height:var(--fill-lg)}html[data-theme=light] .Clickable_appearance-primary-dark-big___hRcv,html[data-theme=light] .Clickable_appearance-primary-dark-medium__iQiBs,html[data-theme=light] .Clickable_appearance-primary-dark-small__V7XI2{background:var(--ink-black);color:var(--on-ink-black)}html[data-theme=light] .Clickable_appearance-primary-dark-big___hRcv:disabled,html[data-theme=light] .Clickable_appearance-primary-dark-medium__iQiBs:disabled,html[data-theme=light] .Clickable_appearance-primary-dark-small__V7XI2:disabled{background:color-mix(in srgb,var(--ink-black) 14%,transparent);color:color-mix(in srgb,var(--ink-black) 45%,transparent)}.Clickable_fillBase__n692L:disabled{cursor:not-allowed}.Clickable_appearance-primary-accent-big__vlaKt:disabled,.Clickable_appearance-primary-accent-medium__5Cm1P:disabled,.Clickable_appearance-primary-accent-small__yPRMb:disabled{background:color-mix(in srgb,var(--accent) 32%,transparent);color:rgba(255,255,255,.45);box-shadow:none}.Clickable_appearance-primary-light-big__oSNZS:disabled,.Clickable_appearance-primary-light-medium__hVZDc:disabled,.Clickable_appearance-primary-light-small__C2tjU:disabled{background:color-mix(in srgb,var(--ink-1) 60%,transparent);color:var(--page)}@media (hover:hover){.Clickable_fillBase__n692L{transition:background-color var(--dur-state) ease,box-shadow var(--dur-state) ease}.Clickable_appearance-primary-accent-big__vlaKt:hover:not(:disabled),.Clickable_appearance-primary-accent-medium__5Cm1P:hover:not(:disabled),.Clickable_appearance-primary-accent-small__yPRMb:hover:not(:disabled){background:var(--accent-press);box-shadow:var(--glow-hover)}.Clickable_appearance-primary-accent-big__vlaKt:hover:not(:disabled):focus-visible,.Clickable_appearance-primary-accent-medium__5Cm1P:hover:not(:disabled):focus-visible,.Clickable_appearance-primary-accent-small__yPRMb:hover:not(:disabled):focus-visible{box-shadow:var(--glow-hover),var(--focus-ring)}}.Clickable_outlineBase__V_JTn{display:inline-grid;grid-auto-flow:column;align-items:center;justify-content:center;gap:10px;min-width:120px;padding-inline:16px;border:1px solid var(--line-strong);border-radius:var(--r-pill,999px);color:var(--ink-1);font-family:var(--font-display);letter-spacing:var(--type-tracking-display);font-size:14px;line-height:1cap}.Clickable_appearance-outline-small__iZdmq{height:var(--ctl-sm)}.Clickable_appearance-outline-medium__3ElyL{height:var(--ctl-md)}.Clickable_appearance-outline-medium__3ElyL[aria-disabled=true],.Clickable_appearance-outline-small__iZdmq[aria-disabled=true],.Clickable_outlineBase__V_JTn:disabled{opacity:.5;cursor:not-allowed}.Clickable_appearance-outline-glyph__jlzCf{height:var(--ctl-md);justify-content:start;padding:6px 14px 6px 6px}.Clickable_appearance-outline-glyph__jlzCf .Clickable_iconContainer__VgwRl{display:grid;place-items:center;width:var(--icon-22);height:var(--icon-22);border:1px solid;border-radius:50%;transition:background var(--dur-state) ease-in,border-color var(--dur-state) ease-in,color var(--dur-state) ease-in}.Clickable_appearance-outline-glyph__jlzCf .Clickable_labelText__cABSp{display:block;line-height:1}@media (hover:hover){.Clickable_outlineBase__V_JTn{transition:border-color var(--dur-state) ease,color var(--dur-state) ease}.Clickable_appearance-outline-glyph__jlzCf:hover .Clickable_iconContainer__VgwRl{color:var(--page);background:var(--ink-1);border-color:var(--ink-1)}}.Clickable_appearance-system__JlhDv{background:var(--clickable-system-background,var(--control-fill,transparent));display:inline-flex;align-items:center;gap:8px;height:var(--ctl-sm);padding-inline:12px;border:1px solid var(--control-edge,var(--line));border-radius:var(--r-control);color:var(--ink-1);font-family:var(--font-display);letter-spacing:var(--type-tracking-display);font-size:14px;line-height:1cap}.Clickable_appearance-system__JlhDv:not(:focus-visible){box-shadow:var(--elev-control,none)}.Clickable_appearance-system__JlhDv[data-state=active]{background:var(--ink-1);color:var(--page)}.Clickable_appearance-system__JlhDv:disabled{opacity:.5;cursor:not-allowed}@media (hover:hover){.Clickable_outlineBase__V_JTn:hover:not(:disabled):not([aria-disabled=true]){background:var(--hover-plate)}.Clickable_appearance-system__JlhDv:hover:not(:disabled):not([aria-disabled=true]):not([data-state=active]){background:linear-gradient(var(--hover-plate),var(--hover-plate)),var(--clickable-system-background,var(--control-fill,transparent))}}.Clickable_iconOutlineBase__hYEvu{display:grid;place-items:center;border-radius:50%;color:var(--ink-1);box-shadow:inset 0 0 0 1px var(--clickable-icon-outline-ring-color,currentColor);transition:background var(--dur-state) ease-in,box-shadow var(--dur-state) ease-in,color var(--dur-state) ease-in}.Clickable_iconOutlineBase__hYEvu:focus-visible{box-shadow:inset 0 0 0 1px var(--clickable-icon-outline-ring-color,currentColor),var(--focus-ring)}.Clickable_appearance-icon-outline-small__xXWC4{width:var(--icon-22);height:var(--icon-22)}.Clickable_appearance-icon-outline-default__CFlGz{width:var(--icon-34);height:var(--icon-34)}.Clickable_appearance-icon-outline-big__zn0JW{width:var(--icon-38);height:var(--icon-38)}.Clickable_appearance-icon-outline-huge__YwOnO{width:var(--icon-78);height:var(--icon-78)}@media (hover:hover){.Clickable_iconOutlineBase__hYEvu:hover:not([aria-disabled=true]){color:var(--clickable-icon-outline-text-color,var(--page));background:var(--clickable-icon-outline-background-color,var(--ink-1));box-shadow:none}.Clickable_iconOutlineBase__hYEvu:hover:not([aria-disabled=true]):focus-visible{box-shadow:var(--focus-ring)}}.Clickable_iconOutlineBase__hYEvu[aria-disabled=true]{opacity:.5}.Clickable_appearance-icon-fill-big__Vi1Hb,.Clickable_appearance-icon-fill-medium__oQ0mB{display:grid;place-items:center;padding:8px;border-radius:50%;background:var(--clickable-icon-fill-background-color,var(--ink-1));color:var(--clickable-icon-fill-text-color,var(--page))}.Clickable_appearance-icon-fill-medium__oQ0mB{width:var(--icon-34);height:var(--icon-34)}.Clickable_appearance-icon-fill-big__Vi1Hb{width:var(--icon-38);height:var(--icon-38)}.Clickable_appearance-icon-fill-square__7v2qU{display:grid;place-items:center;width:52px;height:52px;padding:14px;border-radius:var(--r-control);background:var(--hover-plate);color:var(--ink-1)}.Clickable_appearance-icon-transparent__qyEwT{color:var(--ink-2);padding:0}.Clickable_appearance-icon-transparent__qyEwT:disabled{opacity:.2}.Clickable_appearance-text__JG3Ga{color:inherit;font:inherit;text-decoration:underline}.Clickable_appearance-tertiary__Dd_wI{color:var(--ink-1);font-family:var(--font-display);letter-spacing:var(--type-tracking-display);font-size:14px;text-decoration:underline}@media (hover:hover){.Clickable_appearance-tertiary__Dd_wI:hover{opacity:.7;text-decoration-color:color-mix(in srgb,var(--ink-1),transparent 30%)}}.Clickable_appearance-cover-transparent__IfmqX{position:absolute;inset:0;opacity:0}.Clickable_appearance-cover-transparent__IfmqX:focus-visible{opacity:1;outline:2px solid currentColor;outline-offset:-2px;border-radius:inherit}.Clickable_ctaBase__2nPdk{border:1px solid color-mix(in srgb,var(--accent) 58%,#fff 18%);border-radius:var(--r-pill,999px);box-shadow:0 0 12px 3px color-mix(in srgb,var(--accent) 60%,transparent),0 0 34px 9px color-mix(in srgb,var(--accent) 30%,transparent);color:#fff;font-family:var(--font-heading);letter-spacing:var(--type-tracking-heading);text-shadow:1px 1px 1px #000;text-decoration:none}.Clickable_ctaBase__2nPdk:active:not([aria-disabled=true]){transform:translateY(1px)}.Clickable_ctaBase__2nPdk[aria-disabled=true]{cursor:not-allowed;opacity:.45}@media (hover:hover){.Clickable_ctaBase__2nPdk{transition:background .18s ease,box-shadow .18s ease,opacity .18s ease,transform .12s ease}.Clickable_ctaBase__2nPdk:hover:not([aria-disabled=true]){box-shadow:0 0 14px 4px color-mix(in srgb,var(--accent) 72%,transparent),0 0 40px 12px color-mix(in srgb,var(--accent) 38%,transparent)}.Clickable_ctaBase__2nPdk:hover:not([aria-disabled=true]):focus-visible{box-shadow:0 0 14px 4px color-mix(in srgb,var(--accent) 72%,transparent),0 0 40px 12px color-mix(in srgb,var(--accent) 38%,transparent),var(--focus-ring)}}.Clickable_appearance-cta-glass__q2wUD{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 22px;background:linear-gradient(155deg,#ffffff24,#ffffff08 65%),rgba(12,12,14,.78);backdrop-filter:blur(16px) saturate(120%);font-size:22px;line-height:1}@media (hover:hover){.Clickable_appearance-cta-glass__q2wUD:hover:not([aria-disabled=true]){background:linear-gradient(155deg,#ffffff30,#ffffff10 65%),rgba(12,12,14,.78)}}.Clickable_appearance-confession__t947L{min-height:var(--ctl-md);padding-inline:18px;background:rgba(0,0,0,.52);font-size:20px;white-space:nowrap}.Clickable_appearance-confession__t947L,.Clickable_appearance-preview__WTy96{display:inline-flex;align-items:center;font-family:var(--font-manufacturing-consent);line-height:1}.Clickable_appearance-preview__WTy96{--preview-shadow:0 0 18px color-mix(in srgb,var(--dock-color,var(--global-accent-release-color)) 70%,transparent);gap:10px;min-height:44px;padding:0 16px 0 6px;border-radius:var(--r-pill);background:var(--dock-color,var(--global-accent-release-color));box-shadow:var(--preview-shadow);transition:background-color .45s ease,box-shadow .45s ease,color .45s ease;color:var(--dock-ink,#fff);font-size:18px}.Clickable_appearance-preview__WTy96[data-solo=true]{--preview-shadow:0 18px 34px rgba(0,0,0,0.65),0 0 22px color-mix(in srgb,var(--dock-color,var(--global-accent-release-color)) 65%,transparent)}.Clickable_appearance-preview__WTy96[data-placement=inline]{min-height:44px;font-size:18px;padding:0 12px 0 6px;gap:8px;background:transparent;color:var(--text-color-primary);border:1px solid var(--dock-color,var(--global-accent-release-color));--preview-shadow:0 0 18px color-mix(in srgb,var(--dock-color,var(--global-accent-release-color)) 35%,transparent)}.Clickable_appearance-preview__WTy96:focus-visible{box-shadow:var(--preview-shadow);outline:2px solid var(--dock-ink,#fff);outline-offset:4px}.Clickable_appearance-preview__WTy96[data-placement=inline]:focus-visible{outline-color:currentColor}@media (min-width:1000px){.Clickable_appearance-preview__WTy96{min-height:48px;padding:0 22px 0 8px;gap:12px;font-size:20px}}}.ConsentBanner_backdrop__Vphvo{position:fixed;inset:0;background:rgba(0,0,0,.5);backdrop-filter:blur(4px);z-index:9998}.ConsentBanner_banner__8wYHW{position:fixed;left:var(--global-container-padding,16px);top:calc(100svh - var(--global-container-padding, 16px));bottom:auto;translate:0 -100%;width:calc(100% - 2 * var(--global-container-padding, 16px));max-height:calc(100svh - 2 * var(--global-container-padding, 16px));overflow-y:auto;z-index:9999;background:color-mix(in srgb,var(--panel) 58%,transparent);backdrop-filter:blur(14px) saturate(140%);border:0;border-radius:var(--r-sm,4px);box-shadow:inset 0 1px 0 rgb(255 255 255/80%),0 0 44px rgb(0 0 0/12%);padding:var(--global-container-padding,16px)}@media (prefers-reduced-transparency:reduce){.ConsentBanner_banner__8wYHW{background:var(--panel);backdrop-filter:none}}@media (min-width:1000px){.ConsentBanner_banner__8wYHW{top:auto;left:var(--global-container-padding,16px);bottom:calc(216px + env(safe-area-inset-bottom, 0px));translate:none;width:40vw;max-width:830px;max-height:calc(100dvh - 236px - env(safe-area-inset-bottom, 0px))}}.ConsentBanner_bannerInner__b6h81{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 20px;color:var(--text-color-primary);width:100%;max-width:1660px;margin-inline:auto}.ConsentBanner_bannerInner__b6h81 .ConsentBanner_message___Dqg5{color:color-mix(in srgb,var(--text-color-primary) 72%,transparent);margin-bottom:0;flex:1 1 18rem}.ConsentBanner_banner__8wYHW,.ConsentBanner_panel__4X6xm{--ink-1:var(--text-color-primary);--page:var(--background-color-primary);--line:color-mix(in srgb,var(--text-color-primary) 26%,transparent);--focus-ring:0 0 0 2px var(--ink-1);--hover-plate:color-mix(in srgb,var(--ink-1) 7%,transparent)}.ConsentBanner_panel__4X6xm{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(480px,calc(100vw - 32px));z-index:9999;background:var(--background-color-primary);color:var(--text-color-primary);border-radius:8px;padding:16px 20px;box-shadow:0 8px 32px rgba(0,0,0,.12);max-height:90vh;overflow-y:auto}.ConsentBanner_panel__4X6xm .ConsentBanner_message___Dqg5{color:color-mix(in srgb,var(--text-color-primary) 72%,transparent)}.ConsentBanner_message___Dqg5{color:var(--header-text-secondary,rgba(255,255,255,.7));margin-bottom:14px}.ConsentBanner_message___Dqg5 a{color:inherit;text-decoration:underline;text-underline-offset:2px}.ConsentBanner_actions__ptyq7{display:flex;margin-inline-start:auto;justify-content:flex-end;gap:8px;flex-wrap:wrap;align-items:center}.ConsentBanner_btn__5Vbk8{height:auto;min-height:32px;padding:0 14px;white-space:nowrap;justify-content:center}.ConsentBanner_btnPrimary__Wbg_8{height:auto;min-height:32px;padding-inline:14px;white-space:nowrap}.ConsentBanner_categories__kfUmP{margin-top:16px;display:flex;flex-direction:column;gap:0}.ConsentBanner_category__MMZ64{border-top:1px solid color-mix(in srgb,var(--text-color-primary) 10%,transparent)}.ConsentBanner_categorySummary__2yWnJ{cursor:pointer;display:flex;justify-content:space-between;align-items:center;padding:10px 0;list-style:none;font-size:.82rem;font-weight:500}.ConsentBanner_categorySummary__2yWnJ::-webkit-details-marker{display:none}.ConsentBanner_categorySummaryLabel__zOa32{display:inline-flex;align-items:center;gap:8px;min-width:0}.ConsentBanner_categoryChevron__tVApu{width:7px;height:7px;border-right:1.5px solid;border-bottom:1.5px solid;opacity:.66;transform:rotate(45deg) translateY(-1px);transition:transform .16s ease,opacity .16s ease;flex:0 0 auto}.ConsentBanner_category__MMZ64[open] .ConsentBanner_categoryChevron__tVApu{opacity:.9;transform:rotate(-135deg) translateY(-1px)}.ConsentBanner_categoryDesc__LUb4D{font-size:.78rem;line-height:1.5;opacity:.65;padding-bottom:10px}.ConsentBanner_toggleSwitch__yT_CY{position:relative;display:inline-block;width:40px;height:24px;margin-left:8px;flex-shrink:0}.ConsentBanner_toggleSwitch__yT_CY input{opacity:0;width:0;height:0}.ConsentBanner_slider__AFmk6{position:absolute;cursor:pointer;inset:0;background:#444;transition:.3s;border-radius:34px}.ConsentBanner_slider__AFmk6:before{position:absolute;content:"";height:16px;width:16px;left:4px;bottom:4px;background:white;transition:.3s;border-radius:50%}.ConsentBanner_toggleSwitch__yT_CY input:checked+.ConsentBanner_slider__AFmk6{background:#2196f3}.ConsentBanner_toggleSwitch__yT_CY input:focus-visible+.ConsentBanner_slider__AFmk6{box-shadow:0 0 0 2px #2196f3}.ConsentBanner_toggleSwitch__yT_CY input:checked+.ConsentBanner_slider__AFmk6:before{transform:translateX(16px)}.ConsentBanner_toggleSwitch__yT_CY input:disabled+.ConsentBanner_slider__AFmk6{opacity:.5;cursor:not-allowed}.ConsentBanner_saveRow__NQdJS{display:flex;gap:8px;margin-top:16px}.ConsentBanner_saveRow__NQdJS .ConsentBanner_btn__5Vbk8{flex:1}.ShippingDestination_root__Tg2Zk{min-width:0;margin:0 0 12px;padding:0;border:0}.ShippingDestination_legend__d5y2c{margin-bottom:10px;padding:0}.ShippingDestination_options__E_N45{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ShippingDestination_option__eblBe{display:grid;grid-template-columns:16px minmax(0,1fr);-moz-column-gap:10px;column-gap:10px;row-gap:4px;min-height:64px;height:auto;padding:10px 12px;line-height:1.35}.ShippingDestination_option__eblBe:before{content:none}.ShippingDestination_option__eblBe:has(.ShippingDestination_radio__o__PI:focus-visible){box-shadow:var(--focus-ring)}.ShippingDestination_radio__o__PI{grid-row:1/span 2;margin:0}.ShippingDestination_radio__o__PI:focus-visible{outline:none}.ShippingDestination_price__FVJ6u{grid-column:2;color:inherit;opacity:.75;font-size:12px;font-variant-numeric:tabular-nums}.ShippingDestination_hint__ClN9E{margin:12px 0 0;color:var(--ink-2);font-size:12px;line-height:1.5}.CartDialog_overlay__0dBa9{--dialog-open-time:400ms;--dialog-close-time:200ms;position:fixed;inset:0;z-index:1250;opacity:0;pointer-events:none;will-change:opacity;transition:opacity var(--dialog-close-time) ease}.CartDialog_overlayOpen__Mn9J3{opacity:1;pointer-events:auto;transition-duration:var(--dialog-open-time)}.CartDialog_backdrop__lVoWJ{position:absolute;inset:0;background:rgba(0,0,0,.35);border:none;padding:0;cursor:default}.CartDialog_panel__RfoUN{position:absolute;bottom:0;left:0;right:0;width:100%;transform:translateY(100%);will-change:transform;transition:transform var(--dialog-close-time) cubic-bezier(.32,0,.67,0)}.CartDialog_panelOpen__8BZE2{transform:translateY(0);transition-duration:var(--dialog-open-time);transition-timing-function:cubic-bezier(.33,1,.68,1)}.CartDialog_root___doF_{position:relative;display:flex;flex-direction:column;padding:0 16px 26px;height:100dvh;max-height:100dvh;overflow:hidden;overscroll-behavior:contain;color:var(--text-color-primary);background-color:var(--background-color-primary);border-radius:16px 16px 0 0}@media (min-width:1000px){.CartDialog_panel__RfoUN{top:0;bottom:0;right:0;left:auto;width:493px;transform:translateX(100%)}.CartDialog_panelOpen__8BZE2{transform:translateX(0)}.CartDialog_root___doF_{border-radius:0;padding:0 20px 26px;box-shadow:-4px 0 44px rgba(0,0,0,.08)}}.CartDialog_header__N3z48{position:sticky;top:0;display:flex;justify-content:space-between;align-items:center;padding-block:16px;background-color:var(--background-color-primary);flex-shrink:0}@media (min-width:1000px){.CartDialog_header__N3z48{padding-bottom:34px}}.CartDialog_closeBtn__ZXEkr{--close-btn-size:24px;--close-btn-icon-size:18px;--close-btn-hit-size:44px;--close-btn-hover-text:var(--background-color-primary);--close-btn-hover-bg:var(--text-color-primary);--close-btn-hover-border:var(--text-color-primary);color:var(--text-color-primary)}.CartDialog_linesWrap__S__Gn{flex:1 1 0;min-height:0;position:relative}.CartDialog_lines__n_oUo{overflow-y:auto;overflow-x:hidden;display:grid;gap:16px;align-content:start;list-style:none;padding-bottom:16px;padding-right:12px;height:100%;scrollbar-width:none}.CartDialog_lines__n_oUo::-webkit-scrollbar{width:0;height:0}.CartDialog_linesScrollbar__9qdgQ{pointer-events:none;position:absolute;top:0;right:0;bottom:16px;width:1px;background:#0000004d}.CartDialog_linesScrollbarThumb__tS6qs{width:1px;min-height:18px;background:#000;transform:translateY(0);transition:transform 80ms linear}[data-theme=dark] .CartDialog_linesScrollbar__9qdgQ{background:#ffffff4d}[data-theme=dark] .CartDialog_linesScrollbarThumb__tS6qs{background:#fff}[data-theme=light] .CartDialog_linesScrollbar__9qdgQ{background:#0000004d}[data-theme=light] .CartDialog_linesScrollbarThumb__tS6qs{background:#000}.CartDialog_line__nGoMP{display:grid;grid-template-columns:1fr 1fr;gap:16px}.CartDialog_imageWrap__ShFBp{display:grid;place-items:center;aspect-ratio:4/5;max-width:100%;background-color:var(--background-color-secondary);border-radius:4px;overflow:hidden}.CartDialog_img__BESAF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.CartDialog_imgPlaceholder__yprbz{width:100%;height:100%;background:#e8e8e8}.CartDialog_lineInfo__ke4Qi{display:flex;flex-direction:column}.CartDialog_lineTitle__7O4Y9{margin-bottom:8px}.CartDialog_linePrice__6eRd7{margin-bottom:32px}.CartDialog_stockWarning__d_lOl{color:#c0392b;font-weight:500;margin-bottom:8px}.CartDialog_lineOptions__i_FjZ{display:grid;gap:12px;max-width:130px}.CartDialog_qtyControl__RTksr{display:grid;grid-template-columns:auto 1fr auto;align-items:center;min-height:36px;padding-inline:12px;color:var(--text-color-primary)}.CartDialog_qtyControl__RTksr:focus-within{box-shadow:var(--recess),var(--focus-ring)}.CartDialog_qtyBtn__urPCj{display:flex;align-items:center;justify-content:center;padding:0;color:currentColor;background:transparent;border:none}.CartDialog_qtyBtn__urPCj:disabled{opacity:.25;cursor:default}.CartDialog_qtyInput__2DZ1g{border:none;outline:none;text-align:center;min-width:0;padding:0;color:currentColor;background:transparent;font-size:13px}.CartDialog_removeBtn__pAEkD{display:inline-flex;align-self:flex-start;color:var(--text-color-primary);background:transparent;border:none;padding:0;text-decoration:underline;cursor:pointer}@media (hover:hover){.CartDialog_removeBtn__pAEkD:hover{opacity:.7}}.CartDialog_summary___I5DV{position:sticky;bottom:0;margin-top:auto;flex-shrink:0;padding-top:2px;border-top:1px solid var(--border-default);background-color:var(--background-color-primary)}.CartDialog_summaryRow__D8fCz{display:flex;justify-content:space-between;align-items:center;padding-block:14px}.CartDialog_summaryRow__D8fCz+.CartDialog_summaryRow__D8fCz{padding-top:0}@media (min-width:1000px){.CartDialog_summaryRow__D8fCz{padding-block:16px}.CartDialog_summaryRow__D8fCz+.CartDialog_summaryRow__D8fCz{padding-top:0}}.CartDialog_checkoutError___8K7M{color:#c0392b;margin-bottom:6px}.CartDialog_checkoutBtn__5a_CH{width:100%;margin-top:16px}.CartDialog_empty__beLj_{display:grid;gap:20px;justify-items:center;align-content:center;flex:1}.CartDialog_emptyText__8_uQG{text-align:center}.CartDialog_shopLink__3gnN9{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}@media (max-height:540px){.CartDialog_root___doF_{overflow-y:auto}.CartDialog_header__N3z48{z-index:1}.CartDialog_linesWrap__S__Gn{flex:0 0 auto}.CartDialog_lines__n_oUo{height:auto}.CartDialog_summary___I5DV{position:static}}.Footer_siteFooter__0rCNi{position:relative;width:100%;background:transparent;padding-block:64px var(--global-container-padding,16px);z-index:100}body:has(#pdp-root) .Footer_siteFooter__0rCNi{background:var(--shop-end-background,var(--background-color-primary))}.Footer_compactShell___1KZs{position:fixed;right:0;bottom:0;left:0;display:none;grid-template-columns:1fr;grid-template-rows:auto 0;row-gap:0;max-width:1660px;margin-inline:auto;padding-inline:var(--global-container-padding);padding-bottom:var(--compact-footer-bottom-offset,20px);overflow:hidden;pointer-events:none;transform:none;transform-origin:50% 50% 0}.Footer_compactShellOpen__O_AOH{grid-template-rows:auto 1fr;row-gap:10px}@media (min-width:1000px){.Footer_compactShell___1KZs{display:grid}.Footer_compact__O14V4 .Footer_inner__ACAek{margin-inline:auto}}.Footer_compactToggle__BUA_K{position:relative;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;width:34px;height:34px;padding:8px;border-radius:50%;color:var(--clickable-icon-fill-text-color);background-color:var(--clickable-icon-fill-background-color);pointer-events:auto}.Footer_compactToggle__BUA_K:before{content:"";position:absolute;top:50%;left:50%;width:var(--clickable-safe-touchable-area);height:var(--clickable-safe-touchable-area);transform:translate(-50%,-50%)}.Footer_compactToggleIcon__ZJA2r{grid-area:1/1;display:inline-flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease-out}.Footer_compactToggleIconVisible__idBH5{opacity:1}.Footer_compactContent__ka_P1{min-height:0;opacity:0;pointer-events:none;transition:opacity .2s ease-out}.Footer_compactContentOpen__U8tiS{opacity:1;pointer-events:auto}@media (prefers-reduced-motion:reduce){.Footer_compactContent__ka_P1,.Footer_compactToggleIcon__ZJA2r{transition-duration:0s}}.Footer_siteFooter__0rCNi[data-theme=dark],.Footer_siteFooter__0rCNi[data-theme=light]{background:transparent}footer.Footer_siteFooter__0rCNi[data-shell-footer=true][data-theme=dark],footer.Footer_siteFooter__0rCNi[data-shell-footer=true][data-theme=light]{background:var(--background-color-primary)}body:has(#card-hero) .Footer_siteFooter__0rCNi{background:transparent}@media (min-width:1000px){.Footer_siteFooter__0rCNi{padding-block:46px var(--global-container-padding,20px)}}.Footer_inner__ACAek{isolation:isolate;position:relative;display:grid;color:var(--text-color-primary);border-radius:4px;max-width:calc(1660px - var(--global-container-padding, 16px) * 2);margin-inline:var(--global-container-padding,16px);background:var(--background-color-secondary)}html[data-vibe-enabled=true]:has(footer[data-shell-footer=true]:not([data-theme])) .Footer_inner__ACAek{background:rgba(var(--background-color-primary-rgb),.3)}html[data-theme=dark] footer[data-shell-footer=true][data-theme] .Footer_inner__ACAek,html[data-theme=light] footer[data-shell-footer=true][data-theme] .Footer_inner__ACAek{background:var(--background-color-secondary)}@media (min-width:1000px){.Footer_inner__ACAek{gap:24px;align-items:center;margin-inline:var(--global-container-padding,20px)}}@media (min-width:1660px){.Footer_inner__ACAek{margin-inline:auto}}.Footer_nav__DEri8{z-index:0;min-width:100%;display:grid;grid-template-columns:1fr;padding:24px 20px;gap:20px}@media (min-width:740px){.Footer_nav__DEri8{padding:32px}}@media (min-width:1000px){.Footer_nav__DEri8{grid-template-columns:repeat(12,1fr);justify-content:space-between;align-items:center;height:100%;gap:20px;padding:36px 40px}}.Footer_links__oDyjI{display:grid;gap:16px;list-style:none}@media (min-width:740px){.Footer_links__oDyjI{grid-area:1/1/2/3;gap:8px;grid-template-rows:repeat(2,1fr);grid-template-columns:1fr 1fr}}@media (min-width:1000px){.Footer_links__oDyjI{grid-area:1/1/2/9;grid-auto-flow:column;grid-template-rows:repeat(2,1fr);grid-template-columns:auto auto;gap:10px;margin-bottom:0}}.Footer_links__oDyjI>li{display:flex}.Footer_navLink__XI723{display:inline-flex;align-items:center;padding:4px 0;color:var(--text-color-primary);opacity:.7;transition:opacity .16s ease}.Footer_navLink__XI723:hover{opacity:1}.Footer_rightCol__BbOHn{height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-top:24px;padding-bottom:24px}@media (min-width:740px){.Footer_rightCol__BbOHn{grid-area:2/1/3/3;margin-top:18px}}@media (min-width:1000px){.Footer_rightCol__BbOHn{align-items:flex-end;grid-area:1/9/2/13;margin-top:0;padding-bottom:0}}.Footer_socialLinks__QXggH{display:flex;flex-wrap:wrap;gap:28px;list-style:none}.Footer_socialLink__VOPU_{position:relative;display:flex;align-items:center;color:var(--text-color-primary);opacity:.7;transition:opacity .16s ease}.Footer_socialLink__VOPU_:before{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.Footer_socialLink__VOPU_:hover{opacity:1}.Footer_socialIcon__BvaFc{width:14px;height:14px;display:block}.Footer_socialIcon__BvaFc svg{width:100%;height:100%;display:block}.Footer_modalOverlay__a3Ikz{position:fixed;inset:0;background:rgb(0 0 0/.65);display:flex;align-items:center;justify-content:center;z-index:10000;backdrop-filter:blur(4px)}.Footer_modal__QBTJT{--ink-1:var(--text-color-primary);--ink-2:var(--text-color-secondary);--ink-3:var(--text-color-secondary);--page:var(--background-color-primary);--inlay:var(--background-color-third);--inlay-hover:color-mix(in srgb,var(--inlay),#fff 35%);--inlay-raised:#fff;--elev-field:0 2px 4px rgb(0 0 0/0.06),0 8px 20px rgb(0 0 0/0.12);--menu:var(--background-color-primary);--accent-soft:var(--text-color-primary);--hover-plate:color-mix(in srgb,var(--ink-1) 7%,transparent);--focus-ring:0 0 0 2px var(--ink-1);color-scheme:light;position:relative;background:var(--background-color-secondary);color:var(--text-color-primary);border-radius:12px;padding:40px 36px;max-width:420px;width:calc(100% - 32px);display:flex;flex-direction:column;gap:12px}.Footer_modalClose__a5OfI{position:absolute;top:16px;right:16px;--close-btn-size:22px;--close-btn-icon-size:18px;--close-btn-hit-size:48px;--close-btn-hover-text:var(--background-color-secondary);--close-btn-hover-bg:var(--text-color-primary);--close-btn-hover-border:var(--text-color-primary);color:var(--text-color-primary)}.Footer_modalTitle__mi24F{font-size:1.25rem;font-weight:600;margin:0}.Footer_modalDesc__BO2Rc{font-size:.88rem;color:var(--ink-2);margin:0;line-height:1.5}.Footer_modalForm__JSIgB{display:flex;flex-direction:column;gap:10px;margin-top:8px}.Footer_modalAutocomplete__AVf9u{position:relative}.Footer_modalAutocompletePanel__4dptj{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:2;display:flex;flex-direction:column;gap:4px}.Footer_modalAutocompleteOption__uUniW{width:100%;text-align:left;cursor:pointer}@media (hover:hover){.Footer_modalAutocompleteOption__uUniW:hover{background:var(--hover-plate);color:var(--ink-1)}}.Footer_modalConsentNotice__T7VFu{margin:0;font-size:.82rem;color:var(--ink-2);line-height:1.5}.Footer_modalConsentNotice__T7VFu a{color:inherit;text-decoration:underline}.Footer_modalError__Oui2D{margin:0}.Footer_modalSubmit__ecyKt{align-self:flex-start}.Footer_compact__O14V4{z-index:21;bottom:0;margin:0;padding:0}.Footer_copyright__j5CNb{display:block;color:var(--text-color-primary);opacity:.5}.ShareDialog_backdrop__u1r3q{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:var(--global-container-padding);background:rgba(0,0,0,.72)}@supports (backdrop-filter:blur(6px)){.ShareDialog_backdrop__u1r3q{backdrop-filter:blur(6px)}}.ShareDialog_panel__pLtMg{--accent:var(--share-accent,var(--global-accent-release-color));position:relative;box-sizing:border-box;width:min(420px,100%);max-height:100%;overflow-y:auto;padding:26px 22px 22px}.ShareDialog_close__YuWZf{position:absolute;top:12px;right:12px;--close-btn-size:32px;--close-btn-icon-size:16px;--close-btn-border-color:var(--border-default);color:var(--text-secondary)}.ShareDialog_heading__8f2Ii{margin:0;color:var(--text-primary)}.ShareDialog_subject__uw6o5{margin:6px 0 20px;color:var(--text-tertiary)}.ShareDialog_targets__Rbb2m{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none}.ShareDialog_target__uoVlu{display:grid;justify-items:center;align-content:center;gap:8px;width:100%;min-height:84px;padding:11px 7px;border:0;box-shadow:inset 0 0 0 1px var(--border-default);border-radius:var(--r-sm);background:rgba(255,255,255,.02);color:var(--text-secondary);text-align:center;text-decoration:none;cursor:pointer;transition:color .2s ease,box-shadow .2s ease,background-color .2s ease}.ShareDialog_target__uoVlu:focus-visible,.ShareDialog_target__uoVlu:hover{box-shadow:inset 0 0 0 1px var(--share-accent,var(--global-accent-release-color));background:color-mix(in srgb,var(--share-accent,var(--global-accent-release-color)) 12%,transparent);color:var(--text-primary)}.ShareDialog_target__uoVlu[data-done=true]{box-shadow:inset 0 0 0 1px var(--share-accent,var(--global-accent-release-color));color:var(--share-accent,var(--global-accent-release-color))}.ShareDialog_glyph__99wlU{width:22px;height:22px}.ShareDialog_targetLabel__py_T4{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.ContactForm_form__gyc9f{display:flex;flex-direction:column;gap:14px}.ContactForm_row__yKzjT{display:grid;grid-template-columns:1fr;gap:14px}@media (min-width:700px){.ContactForm_row__yKzjT{grid-template-columns:1fr 1fr}}.ContactForm_required__v0zwq{color:color-mix(in srgb,var(--text-color-secondary) 65%,transparent)}.ContactForm_checkboxLabel__8bMkg{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.ContactForm_checkbox__cUDoR{margin-top:2px;flex-shrink:0;cursor:pointer}.ContactForm_checkboxText__lUtzb{color:var(--text-color-secondary)}.ContactForm_policyLink__mePrk{color:inherit;text-decoration:underline}.ContactForm_errorText__qeHZz{margin:0}.ContactForm_submit__wnpkC{align-self:flex-start}.ContactForm_sent__xKa6r{padding:32px 0;color:var(--text-color-secondary);line-height:1.6}.ContactForm_sentTitle__Y7EW2{font-size:1.1rem;font-weight:600;margin-bottom:8px;color:var(--text-color-primary)}.ContactForm_reset__yqkBo{margin-top:20px}.StreamingPlatformDialog_backdrop__tGCRd{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:16px;background:rgb(0 0 0/72%);backdrop-filter:blur(10px) saturate(120%);animation:StreamingPlatformDialog_streamDialogBackdropIn__zf9RH var(--theme-transition-base) ease both}.StreamingPlatformDialog_dialog__lyE6U{width:min(410px,100%);min-height:0;max-height:calc(100vh - 32px);max-height:calc(100dvh - 32px);display:grid;grid-template-rows:auto minmax(0,1fr);gap:4px;animation:StreamingPlatformDialog_streamDialogPanelIn__ELJmO var(--theme-transition-base) cubic-bezier(.16,1,.3,1) both}.StreamingPlatformDialog_panel__tVZ6m{--accent:var(--stream-dialog-accent);position:relative;box-sizing:border-box;width:100%;min-height:0;max-height:760px;overflow-y:auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;padding:20px}.StreamingPlatformDialog_close__ZqxWa{position:relative;justify-self:end;margin:8px;--close-btn-size:32px;--close-btn-icon-size:16px;--close-btn-border-color:rgb(255 255 255/16%);color:rgb(255 255 255/72%)}.StreamingPlatformDialog_artwork__7Z3Bc{display:block;width:100%;aspect-ratio:1;margin:0 auto 16px;border-radius:var(--r-sm);-o-object-fit:cover;object-fit:cover;box-shadow:0 16px 34px -20px rgb(0 0 0/90%)}.StreamingPlatformDialog_panelWithArtwork__0z3vM{padding-top:12px}.StreamingPlatformDialog_panelWithArtwork__0z3vM .StreamingPlatformDialog_description__Wdk66,.StreamingPlatformDialog_panelWithArtwork__0z3vM .StreamingPlatformDialog_title__K_tBe{margin-inline:auto;text-align:center}.StreamingPlatformDialog_title__K_tBe{margin:0;color:#fff;text-wrap:balance}.StreamingPlatformDialog_description__Wdk66{max-width:34ch;margin:12px 0 18px;color:rgb(255 255 255/68%)}@keyframes StreamingPlatformDialog_streamDialogBackdropIn__zf9RH{0%{opacity:0}}@keyframes StreamingPlatformDialog_streamDialogPanelIn__ELJmO{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.StreamingPlatformDialog_panel__tVZ6m .StreamingPlatformDialog_platforms__nZ6xo{grid-template-columns:1fr;margin:0;padding:0;list-style:none}@media (prefers-reduced-motion:reduce){.StreamingPlatformDialog_backdrop__tGCRd,.StreamingPlatformDialog_dialog__lyE6U{animation:none}}.ReleaseDock_wrap__VnA7x{position:sticky;bottom:calc(20px + var(--global-bottom-inset, 0px));transition:bottom var(--theme-transition-base) ease-out;z-index:80;display:flex;justify-content:center;margin-top:-76px;padding-inline:12px;pointer-events:none}.ReleaseDock_wrap__VnA7x[data-align=end]{justify-content:flex-end;padding-inline:max(var(--global-container-padding),calc((100% - var(--site-max-width)) / 2 + var(--global-container-padding)))}.ReleaseDock_wrap__VnA7x[data-align=start]{justify-content:flex-start;padding-inline:var(--global-container-padding,16px)}.ReleaseDock_dock__5T7rb{display:flex;align-items:center;gap:8px;max-width:100%;padding:8px;border:1px solid color-mix(in srgb,var(--dock-color,var(--global-accent-release-color)) 58%,#fff 18%);border-radius:var(--r-pill);background:rgba(8,4,4,.82);box-shadow:0 20px 40px rgba(0,0,0,.7),0 0 24px 4px color-mix(in srgb,var(--dock-color,var(--global-accent-release-color)) 35%,transparent);pointer-events:auto;transition:border-color .45s ease,box-shadow .45s ease}.ReleaseDock_dock__5T7rb:not([data-solo=true]){--ink-1:#fff4f4;--ink-2:#d9b9b9;--line-strong:rgba(255,190,190,0.42);--focus-ring:0 0 0 2px var(--ink-1)}.ReleaseDock_wrap__VnA7x[data-placement=row]{position:relative;bottom:auto;z-index:auto;margin:0;padding:0;justify-content:flex-start}.ReleaseDock_wrap__VnA7x[data-placement=inline]{position:relative;inset:auto;z-index:auto;margin:0;padding:0;justify-content:flex-start}.ReleaseDock_wrap__VnA7x[data-placement=inline] .ReleaseDock_playGlyph__2OKlM{background:var(--dock-color,var(--global-accent-release-color));color:var(--dock-ink,#fff)}.ReleaseDock_wrap__VnA7x[data-placement=inline] .ReleaseDock_waveform__Ozw8Y{color:var(--text-color-primary)}@supports (backdrop-filter:blur(16px)){.ReleaseDock_dock__5T7rb{backdrop-filter:blur(16px) saturate(200%)}}.ReleaseDock_dock__5T7rb[data-solo=true]{padding:0;border-color:transparent;background:none;box-shadow:none;backdrop-filter:none}@media (max-width:374px){.ReleaseDock_playLabel__BM6uC{display:none}}.ReleaseDock_play__ssUkQ{flex:none}.ReleaseDock_playGlyph__2OKlM{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--dock-ink,#fff);color:var(--dock-color,var(--global-accent-release-color));transition:background-color .45s ease,color .45s ease;flex:none}.ReleaseDock_playGlyphMark__dEUg4{display:block;width:16px;height:16px}.ReleaseDock_waveform__Ozw8Y{display:inline-flex;align-items:center;gap:3px;height:16px;color:var(--dock-ink,#fff);transition:opacity .25s ease}.ReleaseDock_play__ssUkQ[data-loading=true] .ReleaseDock_waveform__Ozw8Y{opacity:.45}.ReleaseDock_waveBar__qh3OB{width:2px;height:var(--bar-height,10px);border-radius:var(--r-pill);background:currentColor;opacity:.8;transform:scaleY(.7);animation:ReleaseDock_releaseDockWave__TaSXv 1s ease-in-out infinite;animation-delay:var(--bar-delay,0s);animation-play-state:var(--wave-state,paused)}@keyframes ReleaseDock_releaseDockWave__TaSXv{0%,to{transform:scaleY(.52)}45%{transform:scaleY(1)}70%{transform:scaleY(.68)}}.ReleaseDock_action__lLpMo{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 15px;border:0;box-shadow:inset 0 0 0 1px var(--line-strong);border-radius:var(--r-pill);background:transparent;color:var(--ink-2);cursor:pointer;white-space:nowrap;transition:box-shadow var(--theme-transition-fast) ease-out,color var(--theme-transition-fast) ease-out}.ReleaseDock_action__lLpMo:has(>svg){padding-inline:0;width:44px;justify-content:center}@media (hover:hover){.ReleaseDock_action__lLpMo:hover{box-shadow:inset 0 0 0 1px var(--ink-1);color:var(--ink-1)}.ReleaseDock_action__lLpMo:hover:focus-visible{box-shadow:inset 0 0 0 1px var(--ink-1),var(--focus-ring)}}.ReleaseDock_action__lLpMo:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--line-strong),var(--focus-ring)}.ReleaseDock_actionLabel__SH5sR{display:none}@media (min-width:560px){.ReleaseDock_actionLabel__SH5sR{display:inline}}@media (min-width:1000px){.ReleaseDock_wrap__VnA7x{margin-top:-84px}.ReleaseDock_dock__5T7rb{gap:10px}.ReleaseDock_playGlyph__2OKlM{width:34px;height:34px}.ReleaseDock_action__lLpMo{min-height:48px;padding:0 21px;gap:10px}.ReleaseDock_action__lLpMo:has(>svg){padding-inline:0;width:48px}}.FeaturedCard_root__zVOhf{position:relative;display:grid;padding:var(--global-container-padding,16px);border-radius:4px;width:100%;background:rgb(11,16,24);color:#fff}@media (min-width:740px){.FeaturedCard_root__zVOhf{min-width:450px}}@media (min-width:1000px){.FeaturedCard_root__zVOhf{max-width:500px}}.FeaturedCard_elevated__pfMCz{box-shadow:var(--elev-card)}.FeaturedCard_body__lwp_Z{position:relative;display:flex;align-items:stretch;flex-direction:row;gap:16px}.FeaturedCard_cover__xjFvD{overflow:hidden;flex-shrink:0;border-radius:4px;width:90px;height:90px}@media (min-width:1000px){.FeaturedCard_cover__xjFvD{width:120px;height:120px}}.FeaturedCard_cover__xjFvD img{-o-object-position:center top;object-position:center top;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.FeaturedCard_content__QDcHS{flex-grow:1;display:grid;align-items:stretch;gap:24px}.FeaturedCard_headline__kd8Tc{text-align:left}.FeaturedCard_meta__fzccV{display:grid;gap:10px;align-content:end}.FeaturedCard_titleWrap__KrITe{display:flex;justify-content:space-between;text-align:left}.FeaturedCard_manufacturingTitle__fDPlm{font-family:var(--font-manufacturing-consent);font-size:22px}.FeaturedCard_accent__PM7IE{--accent:var(--accent-color);z-index:2}.FeaturedCard_root__zVOhf[data-finish=strip]{border-radius:6px;background:color-mix(in srgb,var(--background-color-primary) 94%,transparent);box-shadow:var(--shadow-xl);backdrop-filter:blur(20px)}.FeaturedCard_root__zVOhf .FeaturedCard_stripFilament__b6_mW{--global-accent-release-color:var(--accent-color);top:0;bottom:auto}@media (min-width:1000px){.FeaturedCard_manufacturingTitle__fDPlm{font-size:30px}}.FeaturedCard_title__PJ_MR{margin:0;font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;font-family:inherit}.FeaturedCard_tags___DCKE{list-style:none;padding:0}.FeaturedCard_root__zVOhf[data-variant=square]{--square-title:14px;width:132px;min-width:0;max-width:none;aspect-ratio:1;padding:0}@media (min-width:1000px){.FeaturedCard_root__zVOhf[data-variant=square]{--square-title:18px;width:180px}}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_body__lwp_Z{position:absolute;inset:0;display:block}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_cover__xjFvD{position:absolute;inset:0;width:100%;height:100%;border-radius:0}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_content__QDcHS{position:absolute;inset:auto 0 0;gap:2px;padding:36px 28px 10px 10px;background:linear-gradient(0deg,rgb(0 0 0/82%),rgb(0 0 0/0))}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_headline__kd8Tc{font-size:10px}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_manufacturingTitle__fDPlm{font-size:var(--square-title);line-height:1.1}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_tags___DCKE{display:none}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_linkIcon__yj_j6{right:8px;bottom:calc(10px + (var(--square-title) * 1.1 - 16px) / 2)}.FeaturedCard_squareLinks__lwr_R{position:absolute;top:3px;right:3px;z-index:11;display:flex;flex-direction:row-reverse;margin:0;padding:0;list-style:none}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_squareLink___f3PW,.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_squareLink___f3PW:is(:hover,:focus-visible){display:grid;place-items:center;width:28px;height:28px;min-height:28px;padding:5px;border:0;border-radius:4px;background:none;color:#fff;cursor:pointer}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_squareLink___f3PW :is(img,svg){display:block;width:18px;height:18px;filter:brightness(0) invert(1) drop-shadow(0 1px 3px rgb(0 0 0/55%))}.FeaturedCard_root__zVOhf[data-variant=square] .FeaturedCard_squareLink___f3PW:is(:hover,:focus-visible) :is(img,svg){filter:brightness(0) invert(1) drop-shadow(0 0 4px var(--global-accent-release-color))}.FeaturedCard_squareLinks__lwr_R[data-linked=false]{pointer-events:none}.FeaturedCard_squareLinks__lwr_R[data-linked=false] .FeaturedCard_squareLink___f3PW{cursor:inherit}.FeaturedCard_linkIcon__yj_j6{position:absolute;right:20px;bottom:20px;display:flex;flex-direction:row;align-items:center;justify-content:start;color:currentColor;transition:transform .15s}.FeaturedCard_coverLink__i4um0{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;width:100%;height:100%;background-color:transparent;border:none}.FeaturedCard_root__zVOhf:hover .FeaturedCard_linkIcon__yj_j6{transform:translateX(4px)}.FeaturedCard_root__zVOhf[data-variant=embedded]{grid-template-columns:minmax(0,1fr) auto;align-items:center;-moz-column-gap:16px;column-gap:16px;min-width:0;max-width:none;padding:0;border-radius:0;background:transparent;box-shadow:none}.FeaturedCard_root__zVOhf[data-variant=embedded] .FeaturedCard_body__lwp_Z{align-items:center;min-width:0}.FeaturedCard_root__zVOhf[data-variant=embedded] .FeaturedCard_content__QDcHS{gap:14px;min-width:0}.FeaturedCard_root__zVOhf[data-variant=embedded] .FeaturedCard_title__PJ_MR{overflow-wrap:anywhere}.FeaturedCard_root__zVOhf[data-variant=embedded] .FeaturedCard_cover__xjFvD{width:clamp(76px,8vw,112px);height:auto;aspect-ratio:1}.FeaturedCard_root__zVOhf[data-variant=embedded] .FeaturedCard_linkIcon__yj_j6{position:static;grid-area:1/2;margin-inline-end:4px}.FeaturedCard_coverLink__i4um0:focus-visible{outline:2px solid currentColor;outline-offset:-2px;border-radius:inherit}.SubscribeCard_card__G6yDs{position:relative;display:grid;gap:12px;padding:16px 16px 14px;border-radius:var(--subscribe-radius,var(--r-control));border-top:1px solid color-mix(in srgb,var(--accent) 70%,transparent);background:var(--panel);color:var(--ink-1);box-shadow:var(--elev-menu);text-align:left}.SubscribeCard_card__G6yDs[data-surface=paper]{--panel:var(--paper);--ink-1:var(--paper-ink);--ink-2:color-mix(in srgb,var(--paper-ink) 80%,transparent);--ink-3:color-mix(in srgb,var(--paper-ink) 64%,transparent)}.SubscribeCard_intro__NEUEB{display:grid;gap:8px}.SubscribeCard_logo__yveCi{justify-self:center;display:block;width:auto;height:36px}.SubscribeCard_card__G6yDs[data-variant=stage] .SubscribeCard_logo__yveCi{height:min(var(--site-header-logo-height),56px)}.SubscribeCard_eyebrow__uaX45{margin:0;color:var(--ink-3)}.SubscribeCard_heading____s4t{margin:0;color:var(--ink-1)}.SubscribeCard_text__gWnt5{margin:0;color:var(--ink-2);white-space:pre-line}.SubscribeCard_intro__NEUEB .SubscribeCard_text__gWnt5{text-align:var(--subscribe-text-align,center)}.SubscribeCard_form__CGV5I{display:grid;gap:10px;margin:0}.SubscribeCard_row__R4keF{display:flex;gap:8px;min-width:0}.SubscribeCard_row__R4keF>.SubscribeCard_input__SoGZ0,.SubscribeCard_row__R4keF>.SubscribeCard_selectWrap__nWT8e{flex:1;min-width:0}.SubscribeCard_input__SoGZ0{--field-font-size:15px;min-height:var(--fill-md)}.SubscribeCard_selectWrap__nWT8e{position:relative;display:flex}.SubscribeCard_select__AQEj3{--field-font-size:15px;min-height:var(--fill-md);padding-inline-end:36px;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.SubscribeCard_select__AQEj3[data-empty=true]{color:var(--ink-3)}.SubscribeCard_chevron__tnQW0{position:absolute;top:50%;right:14px;translate:0 -50%;color:var(--ink-3);pointer-events:none}.SubscribeCard_submit__r_UUk{flex:none;padding-inline:16px}.SubscribeCard_submit__r_UUk[data-busy=true]{cursor:progress}.SubscribeCard_consents__Xp0TF{display:grid;gap:8px;min-width:0;margin:0;padding:0;border:0;color:var(--ink-3)}.SubscribeCard_consents__Xp0TF label{display:flex;align-items:flex-start;gap:10px;color:var(--ink-3);cursor:pointer}.SubscribeCard_consents__Xp0TF a{color:var(--ink-2);text-decoration:underline;text-underline-offset:2px}.SubscribeCard_checkbox__btUeM{flex:none;margin:1px 0 0}.SubscribeCard_error__ffuWW{margin:0}.SubscribeCard_success__yMZBY{display:flex;align-items:flex-start;gap:14px}.SubscribeCard_check__EigBr{display:grid;flex:none;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--accent);color:#fff;box-shadow:var(--glow-primary,none)}.SubscribeCard_successBody__nc_BF{display:grid;justify-items:start;gap:6px}.SubscribeCard_successTitle__p2fcv{margin:0;font-size:16px;font-weight:500;line-height:1.3}.SubscribeCard_reset__MOxF2{padding:0;border:0;background:none;color:var(--ink-2);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.SubscribeCard_reset__MOxF2:focus-visible{outline:2px solid var(--ink-1);outline-offset:2px}@media (min-width:1000px){.SubscribeCard_card__G6yDs[data-variant=compact]{padding:20px 20px 18px}.SubscribeCard_card__G6yDs[data-variant=compact] .SubscribeCard_heading____s4t{font-size:24px}.SubscribeCard_card__G6yDs[data-variant=stage]{gap:22px;padding:32px}.SubscribeCard_card__G6yDs[data-variant=stage] .SubscribeCard_intro__NEUEB{gap:10px}.SubscribeCard_card__G6yDs[data-variant=stage] .SubscribeCard_logo__yveCi{height:var(--site-header-logo-height)}.SubscribeCard_card__G6yDs[data-variant=stage] .SubscribeCard_heading____s4t{font-size:42px}.SubscribeCard_card__G6yDs[data-variant=stage] .SubscribeCard_text__gWnt5{font-size:15px}.SubscribeCard_card__G6yDs[data-variant=stage] .SubscribeCard_form__CGV5I{gap:14px}}.ShopShippingNotice_notice__4blEn{position:relative;z-index:1;width:min(720px,calc(100vw - 32px));margin:24px auto;display:grid;gap:14px;padding:16px 18px;border-radius:18px;border:0;background:var(--surface-2);color:var(--text-color-primary);box-shadow:0 2px 8px rgba(0,0,0,.5),0 24px 60px rgba(0,0,0,.55);backdrop-filter:blur(12px)}.ShopShippingNotice_content__K3Qew{display:grid;gap:8px}.ShopShippingNotice_kicker__9SNeJ{font-family:var(--font-display);font-size:.72rem;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--text-color-primary) 72%,transparent)}.ShopShippingNotice_copy__NJvHY{font-size:.94rem;line-height:1.45;margin:0}.ShopShippingNotice_link__8VyNi{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.16em}.ShopShippingNotice_dismiss__ogfgr{height:auto;min-height:40px;align-self:center;justify-self:start}@media (hover:hover){.ShopShippingNotice_link__8VyNi:hover{opacity:.74}}@media (min-width:1000px){.ShopShippingNotice_notice__4blEn{grid-template-columns:minmax(0,1fr) auto;align-items:center}.ShopShippingNotice_dismiss__ogfgr{justify-self:end}}@media (max-width:699px){.ShopShippingNotice_notice__4blEn{width:calc(100vw - 24px);padding:14px}.ShopShippingNotice_dismiss__ogfgr{width:100%;justify-self:stretch}}.ProductCard_collectionProductItem__jCcwS{display:grid;opacity:1;min-width:0}.ProductCard_motionWrap__KKtnt{height:100%;opacity:1;transform:none;will-change:auto}.ProductCard_wrap__ZqeV5{position:relative;display:grid;border-radius:var(--r-sm,6px);min-height:100%;color:var(--text-color-primary,#111)}.ProductCard_wrapDefault__q2HXB{background:var(--surface-2);color:var(--text-color-primary);box-shadow:var(--elev-card)}.ProductCard_wrapTransparent__Z7OfG{background:color-mix(in srgb,var(--text-color-primary) 8%,transparent);backdrop-filter:blur(12px);color:var(--text-color-primary)}.ProductCard_wrapTransparent__Z7OfG .ProductCard_imageWrap__vV9zh{background:color-mix(in srgb,var(--text-color-primary) 5%,transparent)}.ProductCard_wrapTransparent__Z7OfG .ProductCard_details__NDrnR{background:color-mix(in srgb,var(--background-color-primary) 88%,transparent);color:inherit}.ProductCard_card___Z7IJ{--product-card-spacing:8px;overflow:hidden;grid-template-rows:auto 1fr;gap:0}@media (min-width:1000px){.ProductCard_card___Z7IJ{--product-card-spacing:12px}}.ProductCard_tags___PwnB{--tag-ink:var(--shop-card-bg-ink,var(--ink-1));--ink-2:var(--tag-ink);--ink-3:var(--tag-ink);--line:color-mix(in srgb,var(--tag-ink) 55%,transparent);--line-strong:var(--line);position:absolute;top:var(--product-card-spacing);left:var(--product-card-spacing);z-index:2;display:flex;align-items:center;flex-wrap:wrap;gap:8px;width:calc(100% - var(--product-card-spacing) * 2)}.ProductCard_soldOut__rDrFE,.ProductCard_tag__YbU_k{overflow:hidden;text-overflow:ellipsis}.ProductCard_imageWrap__vV9zh{display:grid;aspect-ratio:4/5;overflow:hidden;background:var(--shop-card-bg,var(--surface-1))}.ProductCard_image__sVhkP{display:grid;grid-column:1;grid-row:1;transition:opacity .22s ease}.ProductCard_featuredImage__uqGBd{opacity:1}.ProductCard_secondaryImage__SiJ44{opacity:0}.ProductCard_mediaImage__mPxK3{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;display:block;transition:opacity .24s ease}.ProductCard_mediaFallback__IGc3E{height:100%;display:grid;place-items:center;font-size:.8rem;color:color-mix(in srgb,var(--text-color-primary,#111) 65%,transparent)}@media (hover:hover){.ProductCard_hasSecondaryImage__NiSuA:focus-within .ProductCard_featuredImage__uqGBd,.ProductCard_hasSecondaryImage__NiSuA:hover .ProductCard_featuredImage__uqGBd{opacity:0}.ProductCard_hasSecondaryImage__NiSuA:focus-within .ProductCard_secondaryImage__SiJ44,.ProductCard_hasSecondaryImage__NiSuA:hover .ProductCard_secondaryImage__SiJ44{opacity:1}}.ProductCard_details__NDrnR{display:flex;flex-direction:column;background:var(--shop-card-title-bg,#f2f2f2);color:var(--shop-card-ink,var(--paper-ink))}.ProductCard_cardPrice__2DT8J,.ProductCard_cardTitle__NSXO2{padding-inline:var(--product-card-spacing)}@media (min-width:1000px){.ProductCard_cardPrice__2DT8J,.ProductCard_cardTitle__NSXO2{padding-inline:12px}}.ProductCard_cardTitle__NSXO2{flex:1;padding-block-start:var(--product-card-spacing);margin:0;overflow-wrap:anywhere}.ProductCard_cardPrice__2DT8J{padding-block-start:8px;padding-block-end:var(--product-card-spacing)}.ProductCard_productPrice___EavF{color:currentColor}.ProductCard_fulfillmentNotice__7k_Q4{margin:0;padding:0 var(--product-card-spacing) var(--product-card-spacing);font-family:var(--font-mono);font-size:.65rem;line-height:1.4;letter-spacing:.05em;text-transform:uppercase;color:inherit;opacity:.68}@media (min-width:1000px){.ProductCard_fulfillmentNotice__7k_Q4{padding-inline:12px}}.ProductCard_linkOverlay__SMXrz{z-index:4}.ProductCard_legacyCard__ri3RK{position:relative;display:grid;grid-template-rows:auto 1fr;border-radius:4px;overflow:hidden;color:var(--text-color-primary,#121214);text-decoration:none}.ProductCard_mediaWrap__aLHzp{position:relative;aspect-ratio:4/5;background:var(--surface-1);overflow:hidden}.ProductCard_mediaPlaceholder__TLqV5{display:grid;place-items:center;background:var(--surface-2)}.ProductCard_mediaPlaceholderIcon__Vfq8s{text-transform:uppercase;letter-spacing:.11em;font-size:.62rem;color:color-mix(in srgb,var(--text-color-primary,#111) 42%,transparent)}.ProductCard_body__wYhWG{display:grid;gap:6px;padding:10px 2px 2px;align-content:start}.ProductCard_title__hzhHh{font-size:.9rem;line-height:1.24;font-weight:400}.ProductCard_description__8GBMr{font-size:.78rem;line-height:1.45;color:color-mix(in srgb,var(--text-color-primary,#111) 72%,transparent)}.ProductCard_subscribeButton__n3nBB{width:100%}.ProductCard_popularBadge__GRO57{justify-self:start;margin-bottom:4px}.ProductCard_planPrice__cUH1I{font-size:.95rem}.ProductCard_planSuffix__xBEIn{margin-left:2px;font-size:.74rem;color:color-mix(in srgb,var(--text-color-primary,#111) 65%,transparent)}.ProductCard_featureList__i6Yyr{list-style:none;margin:2px 0 0;display:grid;gap:4px}.ProductCard_featureItem__2ZzNh{font-size:.73rem;color:color-mix(in srgb,var(--text-color-primary,#111) 72%,transparent)}