.XPostEmbed-module__UQr-ea__embed{--x-post-scale:.85;width:100%;max-width:calc(550px * var(--x-post-scale));margin:1.5rem auto}.XPostEmbed-module__UQr-ea__widget{zoom:var(--x-post-scale)}.XPostEmbed-module__UQr-ea__widget .twitter-tweet{margin:0!important}.XPostEmbed-module__UQr-ea__widget iframe{clip-path:inset(0 round 16px);background:0 0;border:0;display:block}
@font-face{font-family:Cenograj Banner Inter;src:url(/fonts/Inter-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Cenograj Banner Inter;src:url(/fonts/Inter-Regular.ttf)format("truetype");font-weight:400;font-display:swap}.HardwareLaunchBanner-module__M6w3NG__banner{color:#181818;background:#fff;border-radius:8px;width:100%;min-width:0;overflow:hidden;box-shadow:inset 0 0 0 1px #d4d4d4;container-type:inline-size}.dark .HardwareLaunchBanner-module__M6w3NG__banner{color:#f6f7f8;background:#161616;box-shadow:inset 0 0 0 1px #414141}.dark .HardwareLaunchBanner-module__M6w3NG__description{color:#d3d6da}.HardwareLaunchBanner-module__M6w3NG__link{height:120px;color:inherit;grid-template-columns:286px minmax(0,1fr) 146px;align-items:center;gap:24px;padding:0 32px;font-family:Cenograj Banner Inter,Arial,sans-serif;text-decoration:none;display:grid}.HardwareLaunchBanner-module__M6w3NG__link:focus-visible{outline:2px solid var(--ring);outline-offset:-4px;border-radius:8px}.HardwareLaunchBanner-module__M6w3NG__copy{min-width:0}.HardwareLaunchBanner-module__M6w3NG__title{letter-spacing:-.85px;white-space:nowrap;margin:0;font-size:clamp(27px,2.63cqw,32px);font-weight:700;line-height:1.1}.HardwareLaunchBanner-module__M6w3NG__secondLine{display:inline}.HardwareLaunchBanner-module__M6w3NG__accent{color:#ff7417}.HardwareLaunchBanner-module__M6w3NG__description{color:#555;white-space:nowrap;margin:4px 0 0;font-size:14px;font-weight:400;line-height:1.4}.HardwareLaunchBanner-module__M6w3NG__cta{color:#fff;white-space:nowrap;background:linear-gradient(#ff7417,#ff6508);border:1px solid #ff8b3d;border-radius:6px;justify-content:center;justify-self:end;align-items:center;gap:8px;width:min(124px,100%);height:40px;padding:0 14px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex}.HardwareLaunchBanner-module__M6w3NG__cta>span{display:block}.HardwareLaunchBanner-module__M6w3NG__cta svg{flex-shrink:0;width:8px;height:14px;display:block}.HardwareLaunchBanner-module__M6w3NG__link:hover .HardwareLaunchBanner-module__M6w3NG__cta{background:linear-gradient(#ff7d26,#ff6e16)}.HardwareLaunchBanner-module__M6w3NG__art{pointer-events:none;min-width:0;height:120px;position:relative}.HardwareLaunchBanner-module__M6w3NG__art>svg{filter:drop-shadow(0 2px 1px #0002);position:absolute;overflow:visible}.HardwareLaunchBanner-module__M6w3NG__system{width:192px;height:96px;top:12px;left:0}.HardwareLaunchBanner-module__M6w3NG__pad{width:94px;height:68px;top:40px;left:180px}@container (max-width:1060px){.HardwareLaunchBanner-module__M6w3NG__link{grid-template-columns:220px minmax(0,1fr) 118px;gap:18px;padding-inline:24px}.HardwareLaunchBanner-module__M6w3NG__title{letter-spacing:-.65px;font-size:clamp(20px,2.6cqw,28px)}.HardwareLaunchBanner-module__M6w3NG__description{font-size:clamp(10px,1.2cqw,12px)}.HardwareLaunchBanner-module__M6w3NG__system{width:156px;height:78px;top:21px}.HardwareLaunchBanner-module__M6w3NG__pad{width:74px;height:54px;top:44px;left:146px}.HardwareLaunchBanner-module__M6w3NG__cta{gap:6px;padding-inline:12px;font-size:13px}}@container (max-width:850px){.HardwareLaunchBanner-module__M6w3NG__link{grid-template-columns:170px minmax(0,1fr) 112px;gap:16px;padding-inline:20px}.HardwareLaunchBanner-module__M6w3NG__title{letter-spacing:-.5px;font-size:clamp(17px,2.4cqw,22px)}.HardwareLaunchBanner-module__M6w3NG__description{display:none}.HardwareLaunchBanner-module__M6w3NG__system{width:124px;height:62px;top:29px}.HardwareLaunchBanner-module__M6w3NG__pad{width:63px;height:46px;top:48px;left:107px}.HardwareLaunchBanner-module__M6w3NG__cta{padding-inline:12px;font-size:12px}}@container (max-width:700px){.HardwareLaunchBanner-module__M6w3NG__link{grid-template-columns:120px minmax(0,1fr) 104px;gap:12px;padding-inline:18px}.HardwareLaunchBanner-module__M6w3NG__title{letter-spacing:-.35px;font-size:clamp(13px,2.4cqw,17px)}.HardwareLaunchBanner-module__M6w3NG__description{display:none}.HardwareLaunchBanner-module__M6w3NG__system{width:96px;height:48px;top:36px}.HardwareLaunchBanner-module__M6w3NG__pad{width:51px;height:37px;top:62px;left:69px}.HardwareLaunchBanner-module__M6w3NG__cta{padding-inline:10px;font-size:12px}}@container (max-width:550px){.HardwareLaunchBanner-module__M6w3NG__link{grid-template-rows:32px 56px;grid-template-columns:minmax(0,1fr) 32px;gap:0 12px;height:112px;padding:10px 18px 14px}.HardwareLaunchBanner-module__M6w3NG__copy{grid-area:1/1/auto/-1}.HardwareLaunchBanner-module__M6w3NG__title{letter-spacing:-.35px;font-size:clamp(11px,3.8cqw,19px);line-height:1.15}.HardwareLaunchBanner-module__M6w3NG__art{grid-area:2/1;height:56px}.HardwareLaunchBanner-module__M6w3NG__system{width:108px;height:54px;top:2px;left:0}.HardwareLaunchBanner-module__M6w3NG__pad{width:56px;height:40px;top:16px;left:84px}.HardwareLaunchBanner-module__M6w3NG__cta{grid-area:2/2;padding-inline:12px;font-size:13px}.HardwareLaunchBanner-module__M6w3NG__banner:not(.HardwareLaunchBanner-module__M6w3NG__sidebar) .HardwareLaunchBanner-module__M6w3NG__cta{justify-content:center;gap:0;width:32px;height:32px;padding:0}.HardwareLaunchBanner-module__M6w3NG__banner:not(.HardwareLaunchBanner-module__M6w3NG__sidebar) .HardwareLaunchBanner-module__M6w3NG__cta>span{display:none}.HardwareLaunchBanner-module__M6w3NG__banner:not(.HardwareLaunchBanner-module__M6w3NG__sidebar) .HardwareLaunchBanner-module__M6w3NG__cta svg{width:8px;height:14px}}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__link{aspect-ratio:1;grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);gap:4cqw;height:auto;padding:6.667cqw 6.667cqw 5.333cqw}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__copy{grid-area:1/1}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__title{letter-spacing:-.16cqw;white-space:nowrap;font-size:8cqw;line-height:1.08}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__secondLine{display:block}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__description{white-space:normal;margin-top:1.5cqw;font-size:4cqw;line-height:1.4;display:block}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__art{grid-area:2/1;width:100%;height:100%}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__art>svg{transform:translateY(-2.5cqw)}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__system{width:72%;height:75%;top:auto;bottom:5%;left:0}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__pad{width:35%;height:53%;top:auto;bottom:0;left:65%}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__cta{background:linear-gradient(#ff6e0a,#ff5c00);border:.167cqw solid #ff995899;border-radius:1cqw;grid-area:3/1;justify-content:space-between;justify-self:center;gap:0;width:60cqw;height:9.333cqw;padding:0 5cqw;font-size:3.5cqw;line-height:5cqw}.HardwareLaunchBanner-module__M6w3NG__sidebar .HardwareLaunchBanner-module__M6w3NG__cta svg{width:2cqw;height:3.5cqw}
.ListBadge-module__KFR2KG__badge{height:20px;min-height:20px;padding-block:0;padding-inline:var(--list-badge-padding-start,6px) 6px;background:var(--accent);color:var(--muted-foreground);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;font-family:inherit;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.ListBadge-module__KFR2KG__badge.quality-badge{height:20px;min-height:20px;padding-block:0;padding-inline:var(--list-badge-padding-start,6px) 6px;background:var(--accent);color:var(--muted-foreground);border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;font-family:inherit;font-size:11px;font-weight:500;line-height:18px;display:inline-flex}.ListBadge-module__KFR2KG__badge.quality-badge>span{transform:none}
.EditionNotice-module__s727Cq__compactBadge[data-edition-notice]{height:16px;min-height:16px;padding-inline:4px}
.DealPrice-module__MlnWqW__prices{white-space:nowrap;flex-direction:column;align-self:center;align-items:flex-end;gap:4px;min-width:0;display:flex}.DealPrice-module__MlnWqW__main{align-items:center;gap:4px;display:flex}.DealPrice-module__MlnWqW__current{color:var(--primary);font-size:14px;font-weight:600;line-height:20px}.DealPrice-module__MlnWqW__unavailable{color:var(--muted-foreground);text-decoration:line-through}.DealPrice-module__MlnWqW__details{justify-content:flex-end;align-items:center;gap:6px;min-height:20px;display:flex}.DealPrice-module__MlnWqW__baseline{color:var(--muted-foreground);font-size:12px;line-height:20px;text-decoration:line-through}.DealPrice-module__MlnWqW__coupon{pointer-events:auto;min-width:0;max-width:160px;display:flex}.DealPrice-module__MlnWqW__record{z-index:30;pointer-events:auto;cursor:help;width:14px;height:20px;color:var(--foreground);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.DealPrice-module__MlnWqW__record:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.DealPrice-module__MlnWqW__record[data-price-record=HL]{color:var(--primary)}@media (max-width:639px){.DealPrice-module__MlnWqW__baseline{display:none}.DealPrice-module__MlnWqW__coupon{max-width:104px}}
.Metadata-module__EfEYna__metadata{color:var(--muted-foreground)}:is(.Metadata-module__EfEYna__metadata .text-gray-300,.Metadata-module__EfEYna__metadata .text-gray-400,.Metadata-module__EfEYna__metadata .text-gray-500,.Metadata-module__EfEYna__metadata .text-gray-600,.Metadata-module__EfEYna__metadata .text-muted-foreground){color:inherit}.Metadata-module__EfEYna__metadata .quality-badge{color:inherit;background:var(--accent);opacity:1;border-color:#0000}
.FeaturedDeal-module__kC95DW__highlight{background:0 0}.dark .FeaturedDeal-module__kC95DW__highlight{background:linear-gradient(to right, color-mix(in srgb, var(--primary) 12%, transparent), color-mix(in srgb, var(--primary) 4%, transparent), transparent)}
.AvailabilityChangesSection-module__yKKMGa__rowBody{align-items:center;gap:12px;width:100%;display:flex}.AvailabilityChangesSection-module__yKKMGa__info{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.AvailabilityChangesSection-module__yKKMGa__statusColumn{border-left:1px solid var(--border);flex:0 0 128px;align-self:center;align-items:center;height:48px;padding:6px 0 6px 12px;display:flex}.AvailabilityChangesSection-module__yKKMGa__status{color:var(--foreground);text-align:left;align-items:center;gap:8px;display:flex}.AvailabilityChangesSection-module__yKKMGa__symbol{width:16px;height:16px;color:var(--primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AvailabilityChangesSection-module__yKKMGa__symbol svg{stroke-width:1.75px;width:16px;height:16px}.AvailabilityChangesSection-module__yKKMGa__status[data-sold-out=true] .AvailabilityChangesSection-module__yKKMGa__symbol,.AvailabilityChangesSection-module__yKKMGa__status[data-direction=down] .AvailabilityChangesSection-module__yKKMGa__symbol{color:var(--muted-foreground)}.AvailabilityChangesSection-module__yKKMGa__message{flex-direction:column;gap:2px;display:flex}.AvailabilityChangesSection-module__yKKMGa__label{font-size:12px;font-weight:500;line-height:18px}.AvailabilityChangesSection-module__yKKMGa__change{color:var(--muted-foreground);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12px;line-height:16px}@media (min-width:640px){.AvailabilityChangesSection-module__yKKMGa__rowBody{gap:16px}.AvailabilityChangesSection-module__yKKMGa__info{gap:12px}.AvailabilityChangesSection-module__yKKMGa__statusColumn{flex-basis:144px;padding-left:16px}}
.PlatformGlyph-module__aCCyva__icon{background-color:currentColor;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.ProductActionsFooter-module__36PgAW__footer:not(:has(.ProductActionsFooter-module__36PgAW__slot :is(button,a))){display:none}.ProductActionsFooter-module__36PgAW__actions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ProductActionsFooter-module__36PgAW__slot{flex:none;min-width:0;position:relative}.ProductActionsFooter-module__36PgAW__slot:not(:has(button,a)){display:none}.ProductActionsFooter-module__36PgAW__slot:has(button,a)~.ProductActionsFooter-module__36PgAW__slot:has(button,a):before{content:"";background:var(--border);pointer-events:none;width:1px;position:absolute;inset-block:-4px;inset-inline-start:-8px}
.PublicProfileBanner-module__IbEeEq__hero{--profile-banner-extension:208px;--profile-banner-content-lift:0px;--profile-banner-inline-inset:0px;--profile-banner-fade-height:calc(min(100vw + var(--profile-banner-extension), 1456px) / 3 - var(--profile-banner-content-lift) + 80px)}.PublicProfileBanner-module__IbEeEq__artwork{--profile-banner-side-fade:clamp(96px, 25vw, 380px);--profile-banner-bottom-width:90%;--profile-banner-side-stops:#000 calc(100% - var(--profile-banner-side-fade)), #000000f5 calc(100% - var(--profile-banner-side-fade) * .8), #000000c7 calc(100% - var(--profile-banner-side-fade) * .6), #00000080 calc(100% - var(--profile-banner-side-fade) * .4), #0000002e calc(100% - var(--profile-banner-side-fade) * .2), #0000000a calc(100% - var(--profile-banner-side-fade) * .08), transparent 100%;--profile-banner-bottom-stops:#000 40%, #000000f5 52%, #000000c7 64%, #00000080 76%, #0000002e 88%, #0000000a 96%, transparent 100%;width:calc(100% - var(--profile-banner-inline-inset));max-width:1216px;-webkit-mask-image:radial-gradient(ellipse 100% 1000% at right center, var(--profile-banner-side-stops)), radial-gradient(ellipse 100% 1000% at left center, var(--profile-banner-side-stops)), radial-gradient(ellipse var(--profile-banner-bottom-width) var(--profile-banner-fade-height) at top center, var(--profile-banner-bottom-stops)), radial-gradient(ellipse var(--profile-banner-bottom-width) 100% at top center, var(--profile-banner-bottom-stops));mask-image:radial-gradient(ellipse 100% 1000% at right center, var(--profile-banner-side-stops)), radial-gradient(ellipse 100% 1000% at left center, var(--profile-banner-side-stops)), radial-gradient(ellipse var(--profile-banner-bottom-width) var(--profile-banner-fade-height) at top center, var(--profile-banner-bottom-stops)), radial-gradient(ellipse var(--profile-banner-bottom-width) 100% at top center, var(--profile-banner-bottom-stops));display:flow-root;position:relative;top:0;left:50%;transform:translate(-50%);-webkit-mask-composite:source-in;mask-composite:intersect}html:not(.dark):not(:has(head>[data-stack-theme=dark])) .PublicProfileBanner-module__IbEeEq__artwork{--profile-banner-side-fade:clamp(72px, 18vw, 260px);--profile-banner-bottom-width:105%;--profile-banner-bottom-stops:#000 50%, #000000f5 60%, #000c 70%, #0000008c 80%, #00000038 90%, #0000000d 97%, transparent 100%}.PublicProfileBanner-module__IbEeEq__image{aspect-ratio:16/9;object-fit:cover;object-position:center 25%;width:100%;height:auto;margin-top:-5.72917%;display:block}.PublicProfileBanner-module__IbEeEq__content{width:100%;max-width:1280px;margin-inline:auto}.PublicProfileBanner-module__IbEeEq__hero[data-profile-banner-slot]>.PublicProfileBanner-module__IbEeEq__content{padding-top:calc(min(100% + var(--profile-banner-extension), 1456px) / 3 - var(--profile-banner-content-lift))}.PublicProfileBanner-module__IbEeEq__identity{align-items:center;gap:10px;min-width:0;max-width:1216px;margin-inline:auto;padding:12px 16px;display:flex;position:relative}.PublicProfileBanner-module__IbEeEq__hero[data-profile-banner-slot]>.PublicProfileBanner-module__IbEeEq__content>.PublicProfileBanner-module__IbEeEq__identity{width:calc(100% - var(--profile-banner-inline-inset));color:var(--foreground);position:absolute;top:16px;left:50%;transform:translate(-50%)}html:not(.dark):not(:has(head>[data-stack-theme=dark])) .PublicProfileBanner-module__IbEeEq__identityAction{border-color:var(--border);background-color:color-mix(in srgb, var(--card) 50%, transparent);color:var(--card-foreground)}html:not(.dark):not(:has(head>[data-stack-theme=dark])) .PublicProfileBanner-module__IbEeEq__identityAction:hover{background-color:color-mix(in srgb, var(--card) 68%, transparent)}.PublicProfileBanner-module__IbEeEq__hero[data-profile-banner-slot]:not(:has(>[data-profile-banner]))>.PublicProfileBanner-module__IbEeEq__content>.PublicProfileBanner-module__IbEeEq__identity{color:var(--foreground)}.PublicProfileBanner-module__IbEeEq__hero[data-profile-banner-slot]>.PublicProfileBanner-module__IbEeEq__content>[data-profile-summary]{margin-block-end:-4px;top:-16px}.PublicProfileBanner-module__IbEeEq__tabs{flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;width:100%;display:none}.PublicProfileBanner-module__IbEeEq__tabs>:is(a,button){height:40px;min-height:40px;color:var(--muted-foreground);box-shadow:none;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding-inline:10px;font-size:13px}.PublicProfileBanner-module__IbEeEq__tabs>[aria-current=page]{border-bottom-color:var(--primary);color:var(--primary)}.PublicProfileBanner-module__IbEeEq__tabs>[aria-current=page]:hover{background:color-mix(in srgb, var(--primary) 6%, transparent);color:var(--primary)}.PublicProfileBanner-module__IbEeEq__tabs svg{width:14px;height:14px}.PublicProfileBanner-module__IbEeEq__navigation>:not(nav){margin-left:auto}@media (min-width:640px){.PublicProfileBanner-module__IbEeEq__hero{--profile-banner-extension:192px;--profile-banner-content-lift:140px;--profile-banner-inline-inset:48px}}@media (min-width:1024px){.PublicProfileBanner-module__IbEeEq__hero{--profile-banner-extension:176px;--profile-banner-inline-inset:64px}.PublicProfileBanner-module__IbEeEq__tabs{display:flex}.PublicProfileBanner-module__IbEeEq__compactNavigation{position:relative}.PublicProfileBanner-module__IbEeEq__compactNavigation>.PublicProfileBanner-module__IbEeEq__tabs{padding-inline:96px}.PublicProfileBanner-module__IbEeEq__compactNavigation>[data-profile-list-toolbar]{display:contents}.PublicProfileBanner-module__IbEeEq__compactNavigation [data-profile-list-actions]{position:absolute;top:2px;right:16px}.PublicProfileBanner-module__IbEeEq__compactNavigation [data-profile-visibility-notice]{padding-inline:16px}}
.PublicProfileActivityChart-module__lOebvG__tracks{pointer-events:none;gap:4px;display:grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(75% 100% at bottom,#000 30%,#000000d9 60%,#0000 100%),linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:radial-gradient(75% 100% at bottom,#000 30%,#000000d9 60%,#0000 100%),linear-gradient(90deg,#0000,#000 6% 94%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.PublicProfileActivityChart-module__lOebvG__track{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--foreground) 3%, transparent) 85%);border-radius:2px 2px 0 0;min-width:0}.PublicProfileActivityChart-module__lOebvG__segment{background-image:linear-gradient(#ffffff12,#0000 75%)}@media (min-width:640px){.PublicProfileActivityChart-module__lOebvG__tracks{gap:6px}}.dark .PublicProfileActivityChart-module__lOebvG__track{background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--foreground) 4%, transparent) 85%)}
.ProductAuthActions-module__-_5rQq__ownershipOption:focus-visible{outline:1px solid var(--muted-foreground);outline-offset:-1px;box-shadow:none}.ProductAuthActions-module__-_5rQq__profileActions>:is(button,[data-profile-rating]){justify-self:center;width:calc(100% - 1rem);height:2rem;position:relative;overflow:visible}.ProductAuthActions-module__-_5rQq__profileActions>button>span[class~=absolute]{border-radius:inherit;overflow:hidden}.ProductAuthActions-module__-_5rQq__profileActions>[data-profile-rating]{gap:.375rem;padding-inline:.5rem}.ProductAuthActions-module__-_5rQq__profileActions>[data-profile-rating][data-has-rating=true]{gap:0}.ProductAuthActions-module__-_5rQq__profileActions>[data-profile-rating][data-has-rating=true]>[data-rating-label]{position:absolute;inset-inline-start:.5rem}.ProductAuthActions-module__-_5rQq__profileActions>[data-profile-rating]>button{inset-inline-end:0;position:absolute;top:50%;transform:translateY(-50%)}.ProductAuthActions-module__-_5rQq__profileActions>:is(button,[data-profile-rating]):before{content:"";background:var(--border);pointer-events:none;width:1px;position:absolute;inset-block:-4px;inset-inline-start:-8px}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(odd of button,[data-profile-rating]):before{display:none}.ProductAuthActions-module__-_5rQq__profileActions>:is(button,[data-profile-rating]):after{content:"";inset-inline:0;background:var(--border);pointer-events:none;height:1px;position:absolute;top:-4px}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(-n+2 of button,[data-profile-rating]):after{display:none}@container profile-actions (min-width:440px){.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(odd of button,[data-profile-rating]):before{display:block}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(3n+1 of button,[data-profile-rating]):before{display:none}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(3 of button,[data-profile-rating]):after{display:none}}@container profile-actions (min-width:700px){.ProductAuthActions-module__-_5rQq__profileActions{grid-template-columns:minmax(160px, 1.2fr) repeat(4, minmax(0, 1fr)) var(--profile-share-column,minmax(0, 1fr));margin-inline-end:var(--profile-actions-end-overhang,0px)}.ProductAuthActions-module__-_5rQq__profileActions>:is(button,[data-profile-rating]):after{display:none}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(3n+1 of button,[data-profile-rating]):before{display:block}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(6n+1 of button,[data-profile-rating]):before{display:none}.ProductAuthActions-module__-_5rQq__profileActions>:nth-child(6 of button,[data-profile-rating]):before{inset-block:var(--profile-share-divider-inset,-4px)}}
.HomeDeferredLayout-module__UFnjWa__section{content-visibility:auto;contain-intrinsic-block-size:auto var(--section-height);overflow-clip-margin:1rem}@supports not (overflow-clip-margin:1rem){@media (max-width:639px){.HomeDeferredLayout-module__UFnjWa__section{content-visibility:visible;contain-intrinsic-block-size:none}}}.HomeDeferredLayout-module__UFnjWa__physicalOffers{--section-height:2780px}.HomeDeferredLayout-module__UFnjWa__physicalUpdates{--section-height:2450px}.HomeDeferredLayout-module__UFnjWa__popular{--section-height:1050px}.HomeDeferredLayout-module__UFnjWa__digital{--section-height:2340px}.HomeDeferredLayout-module__UFnjWa__blog{--section-height:1540px}@media (min-width:640px){.HomeDeferredLayout-module__UFnjWa__physicalUpdates{--section-height:1750px}.HomeDeferredLayout-module__UFnjWa__popular{--section-height:290px}.HomeDeferredLayout-module__UFnjWa__blog{--section-height:780px}}@media (min-width:1024px){.HomeDeferredLayout-module__UFnjWa__physicalOffers{--section-height:1050px}.HomeDeferredLayout-module__UFnjWa__physicalUpdates{--section-height:980px}.HomeDeferredLayout-module__UFnjWa__digital{--section-height:1140px}.HomeDeferredLayout-module__UFnjWa__blog{--section-height:440px}}
.DesignSystemPreview-module__hTaXnW__page{max-width:1240px;margin-inline:auto;padding:24px 16px 64px}.DesignSystemPreview-module__hTaXnW__themeToggle{right:max(16px, env(safe-area-inset-right));bottom:max(16px, env(safe-area-inset-bottom));z-index:50;position:fixed}.DesignSystemPreview-module__hTaXnW__section{margin-top:40px;scroll-margin-top:24px}.DesignSystemPreview-module__hTaXnW__swatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.DesignSystemPreview-module__hTaXnW__specimen{gap:24px;display:grid}.DesignSystemPreview-module__hTaXnW__actions{container:profile-actions/inline-size}.DesignSystemPreview-module__hTaXnW__demoContent{min-width:0;display:grid}.DesignSystemPreview-module__hTaXnW__offer{border-top:1px solid var(--border)}.DesignSystemPreview-module__hTaXnW__offerRow{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;padding:16px;display:grid}.DesignSystemPreview-module__hTaXnW__offerRow>:last-child{grid-column:2}.DesignSystemPreview-module__hTaXnW__metrics{background:var(--border);border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.DesignSystemPreview-module__hTaXnW__metrics>div{background:var(--background);min-width:0;padding:12px 20px}@media (min-width:640px){.DesignSystemPreview-module__hTaXnW__page{padding:40px 24px 80px}.DesignSystemPreview-module__hTaXnW__swatches{grid-template-columns:repeat(4,minmax(0,1fr))}.DesignSystemPreview-module__hTaXnW__offerRow{grid-template-columns:100px minmax(0,1fr) auto;padding-inline:24px}.DesignSystemPreview-module__hTaXnW__offerRow>:last-child{grid-column:auto}.DesignSystemPreview-module__hTaXnW__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1024px){.DesignSystemPreview-module__hTaXnW__specimen{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.DesignSystemPreview-module__hTaXnW__demoContent{grid-template-columns:minmax(0,1fr) 280px}.DesignSystemPreview-module__hTaXnW__offer{border-top:0;border-left:1px solid var(--border)}}
.ResponsiveHomeTiles-module__g3MCLq__card>span{pointer-events:none}@media (max-width:639px) and (hover:hover){.dark .ResponsiveHomeTiles-module__g3MCLq__card:hover{background-color:var(--accent)}}@media (min-width:640px){.ResponsiveHomeTiles-module__g3MCLq__list{box-shadow:none;background:0 0;border:0;border-radius:0;margin-inline:0;overflow:visible}.ResponsiveHomeTiles-module__g3MCLq__grid>:not(:last-child){border-bottom-width:1px}.ResponsiveHomeTiles-module__g3MCLq__card{border:1px solid var(--color-gray-200);height:100%;box-shadow:var(--surface-shadow);background:#fff;border-radius:8px;flex-direction:column;align-items:stretch;gap:.5rem;padding:.625rem}.dark .ResponsiveHomeTiles-module__g3MCLq__card{border-color:var(--border);background:var(--card);box-shadow:none}@media (hover:hover){a.ResponsiveHomeTiles-module__g3MCLq__card[title]:hover{border-color:var(--color-orange-200)}.dark a.ResponsiveHomeTiles-module__g3MCLq__card[title]:hover{border-color:var(--border)}}.ResponsiveHomeTiles-module__g3MCLq__contents{display:contents}.ResponsiveHomeTiles-module__g3MCLq__title{-webkit-line-clamp:2;white-space:normal;-webkit-box-orient:vertical;order:1;font-size:.75rem;line-height:1.375;display:-webkit-box;overflow:hidden}.ResponsiveHomeTiles-module__g3MCLq__price{order:3;font-size:.75rem;line-height:1rem}.ResponsiveHomeTiles-module__g3MCLq__physicalPrice{margin-top:auto}.ResponsiveHomeTiles-module__g3MCLq__physicalCover,.ResponsiveHomeTiles-module__g3MCLq__popularCover{box-sizing:border-box;background:0 0;border:0;border-radius:0;align-self:auto;width:100%;height:0;padding:140% 0 0;display:block;position:relative;overflow:hidden}:is(.dark .ResponsiveHomeTiles-module__g3MCLq__physicalCover,.dark .ResponsiveHomeTiles-module__g3MCLq__popularCover){background:var(--offer-cover-plate);border-radius:3px}.ResponsiveHomeTiles-module__g3MCLq__coverContent{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.dark .ResponsiveHomeTiles-module__g3MCLq__coverContent{inset:.5rem}.ResponsiveHomeTiles-module__g3MCLq__popularImage{padding:0}.ResponsiveHomeTiles-module__g3MCLq__rank{border-color:var(--color-orange-500);background:var(--color-orange-500);letter-spacing:.08em;color:#fff;box-shadow:none;border-radius:8px 3px 3px;padding:.125rem .375rem;font-size:.55rem;top:0;left:0}}
.ExpandableMetadataLinks-module__Qu1LSq__expansion{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .26s cubic-bezier(.2,.8,.2,1),opacity .2s;display:grid}.ExpandableMetadataLinks-module__Qu1LSq__expansion[data-open=true]{opacity:1;grid-template-rows:1fr}.ExpandableMetadataLinks-module__Qu1LSq__inner{min-height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ExpandableMetadataLinks-module__Qu1LSq__expansion{transition:none}}
