.form-flow-module___IAyXG__card{background:#fff;border:2px solid #fff;border-radius:1.75rem;width:100%;min-width:0;padding:clamp(1.25rem,4vw,3rem);box-shadow:0 8px #00000012}.form-flow-module___IAyXG__eyebrow{color:#67136f;margin-bottom:.65rem;font-size:.875rem;font-weight:700;line-height:1.4}.form-flow-module___IAyXG__title{font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.5rem,4vw,2rem);line-height:1.3}.form-flow-module___IAyXG__intro{text-wrap:pretty;margin-top:.75rem;line-height:1.6}.form-flow-module___IAyXG__fields{gap:.5rem 1.5rem;min-width:0;margin-top:1rem;display:grid}.form-flow-module___IAyXG__input{width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:2px solid #00000040;border-radius:.75rem;padding:.8rem 1rem;font-size:1rem;line-height:1.5;display:block}.form-flow-module___IAyXG__input:focus-visible{outline-offset:3px;border-color:#008ad1;outline:3px solid #008ad1}.form-flow-module___IAyXG__input[aria-invalid=true]{border-color:#c70036}textarea.form-flow-module___IAyXG__input{resize:vertical;min-height:8rem}.form-flow-module___IAyXG__hint{color:#000000b3;font-size:.875rem;line-height:1.5}.form-flow-module___IAyXG__actions{border-top:1px solid #0000001f;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;margin-top:1.5rem;padding-top:1.5rem;display:flex}.form-flow-module___IAyXG__actions>:last-child{white-space:normal;text-align:center;max-width:100%}.form-flow-module___IAyXG__back{text-underline-offset:4px;border-radius:.75rem;min-height:48px;margin-right:auto;padding:.65rem .75rem;font-weight:500;text-decoration:underline;transition:background .15s}.form-flow-module___IAyXG__back:hover{background:#fff5b2}.form-flow-module___IAyXG__back:disabled{opacity:.5;cursor:wait}.form-flow-module___IAyXG__choices{gap:.75rem;margin-top:1.5rem;display:grid}.form-flow-module___IAyXG__option{cursor:pointer;border:2px solid #00000026;border-radius:1rem;align-items:center;gap:1rem;min-height:64px;padding:.8rem 1rem;transition:border-color .15s,background .15s,transform .15s;display:flex;position:relative}.form-flow-module___IAyXG__option:hover{background:#f0f9ff;border-color:#008ad1;transform:translateY(-2px)}.form-flow-module___IAyXG__option:has(:checked){background:#e8f6ff;border-color:#008ad1}.form-flow-module___IAyXG__option:has(:focus-visible){outline-offset:3px;outline:3px solid #008ad1}.form-flow-module___IAyXG__option:active{transform:translateY(0)}.form-flow-module___IAyXG__option input{accent-color:#008ad1;flex-shrink:0;width:24px;height:24px}.form-flow-module___IAyXG__optionText{overflow-wrap:anywhere;flex:1;min-width:0;font-size:1.125rem;line-height:1.5}.form-flow-module___IAyXG__imageChoices{grid-template-columns:repeat(2,minmax(0,1fr))}.form-flow-module___IAyXG__imageChoices .form-flow-module___IAyXG__option{flex-wrap:wrap;gap:.5rem;padding:.75rem}.form-flow-module___IAyXG__optionImage{aspect-ratio:1;width:100%;position:relative}.form-flow-module___IAyXG__optionImage img{-o-object-fit:contain;object-fit:contain}.form-flow-module___IAyXG__error{color:#9e0030;background:#fff3f6;border:1px solid #c70036;border-radius:.75rem;margin-top:1rem;padding:1rem;line-height:1.5}.form-flow-module___IAyXG__fieldError{color:#9e0030;min-height:1.25rem;margin-top:.25rem;font-size:.875rem;line-height:1.5}.form-flow-module___IAyXG__consents{gap:.5rem;margin-top:1.5rem;display:grid}.form-flow-module___IAyXG__consent{cursor:pointer;align-items:flex-start;gap:.75rem;min-height:44px;padding:.5rem 0;line-height:1.5;display:flex}.form-flow-module___IAyXG__consent input{accent-color:#008ad1;flex-shrink:0;width:24px;height:24px}.form-flow-module___IAyXG__consent a{text-underline-offset:3px;text-decoration:underline}@media (min-width:640px){.form-flow-module___IAyXG__personalFields{grid-template-columns:1fr 1fr}}@media (max-width:400px){.form-flow-module___IAyXG__actions{align-items:stretch}.form-flow-module___IAyXG__actions>:last-child{flex:1;font-size:1.125rem}.form-flow-module___IAyXG__imageChoices .form-flow-module___IAyXG__optionText{font-size:1rem}}@media (max-width:639px){.form-flow-module___IAyXG__actions>:last-child{padding:.75rem;font-size:1.125rem;line-height:1.4}}@media (prefers-reduced-motion:reduce){.form-flow-module___IAyXG__option,.form-flow-module___IAyXG__back{transition:none}.form-flow-module___IAyXG__option:hover{transform:none}}
.modal-module__-OGSAW__dialog{width:min(100% - 2rem,38rem);max-width:none;min-height:0;max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));background:#fff;border:2px solid #fff;border-radius:1.5rem;flex-direction:column;margin:auto;padding:0;animation:.24s cubic-bezier(.2,.7,.3,1) modal-module__-OGSAW__dialog-in;display:flex;position:fixed;inset:0;overflow:hidden;box-shadow:0 18px 60px #00000038}.modal-module__-OGSAW__dialog::backdrop{background:#000000a6;animation:.16s ease-out modal-module__-OGSAW__backdrop-in}.modal-module__-OGSAW__close{z-index:1;background:#ffffffd9;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .18s ease-out;display:grid;position:absolute;top:.5rem;right:.5rem}.modal-module__-OGSAW__close svg{width:14px;height:14px}.modal-module__-OGSAW__close:disabled{opacity:.4;cursor:wait}@media (hover:hover) and (pointer:fine){.modal-module__-OGSAW__close:not(:disabled):hover{background:#fd0}}@keyframes modal-module__-OGSAW__backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes modal-module__-OGSAW__dialog-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.modal-module__-OGSAW__dialog,.modal-module__-OGSAW__dialog::backdrop{animation:none}.modal-module__-OGSAW__close{transition:none}}
.mobile-menu-links-module___X3QEG__list{gap:.75rem;width:min(100%,28rem);display:grid}.mobile-menu-links-module___X3QEG__item{border:2px solid #fff;border-radius:1rem;overflow:clip}.mobile-menu-links-module___X3QEG__link{align-items:center;gap:1rem;min-height:88px;padding:1rem;display:flex}.mobile-menu-links-module___X3QEG__icon{background:#fff;border-radius:.875rem;flex:none;place-items:center;width:3rem;height:3rem;display:grid}.mobile-menu-links-module___X3QEG__icon svg{width:1.875rem;height:1.875rem}.mobile-menu-links-module___X3QEG__title{font-family:var(--font-display);font-size:1.5rem;font-weight:700;line-height:1.3;display:block}.mobile-menu-links-module___X3QEG__description{margin-top:.125rem;font-size:1rem;line-height:1.4;display:block}.mobile-menu-links-module___X3QEG__arrow{flex:none;width:.75rem;height:1rem;margin-left:auto}.mobile-menu-links-module___X3QEG__link[aria-current] .mobile-menu-links-module___X3QEG__arrow path{fill:#fff}.mobile-menu-links-module___X3QEG__link:hover{background:#ffffff26}
.cookie-consent-module__QEwFZW__banner{z-index:60;inset:auto 1rem max(1rem, env(safe-area-inset-bottom));color:#000;background:#fff;border:2px solid #fff;border-radius:1.5rem;grid-template-columns:minmax(0,1fr) minmax(13rem,16rem);gap:1.75rem;width:min(100% - 2rem,66rem);max-height:calc(100dvh - 6rem);margin-inline:auto;padding:clamp(1.25rem,3vw,2rem);animation:.2s ease-out cookie-consent-module__QEwFZW__arrive;display:grid;position:fixed;overflow-y:auto;box-shadow:0 8px 40px #0000002e}.cookie-consent-module__QEwFZW__bannerCopy>p:not(.cookie-consent-module__QEwFZW__eyebrow){text-wrap:pretty;max-width:65ch;margin-top:.65rem;font-size:.9375rem;line-height:1.5}.cookie-consent-module__QEwFZW__eyebrow{color:#67136f;margin-bottom:.4rem;font-size:.8125rem;font-weight:700}.cookie-consent-module__QEwFZW__title{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:clamp(1.625rem,3vw,2rem);line-height:1.2}.cookie-consent-module__QEwFZW__parentNote{line-height:1.5;font-size:.875rem!important}.cookie-consent-module__QEwFZW__privacyLink{text-underline-offset:.2em;align-items:center;min-height:44px;font-size:.875rem;text-decoration:underline;display:inline-flex}.cookie-consent-module__QEwFZW__privacyLink:hover{color:#67136f}.cookie-consent-module__QEwFZW__bannerActions{flex-direction:column;align-self:center;gap:.625rem;display:flex}.cookie-consent-module__QEwFZW__choice,.cookie-consent-module__QEwFZW__customize,.cookie-consent-module__QEwFZW__save{text-align:center;border:2px solid #000;border-radius:.75rem;min-height:48px;padding:.75rem 1rem;font-size:.9375rem;font-weight:700;line-height:1.3;transition:background-color .15s,color .15s}.cookie-consent-module__QEwFZW__choice{color:#000;background:#fff}.cookie-consent-module__QEwFZW__choice:hover{background:#fff5b2}.cookie-consent-module__QEwFZW__customize{text-underline-offset:.2em;border-color:#0000;text-decoration:underline}.cookie-consent-module__QEwFZW__customize:hover{background:#fff5b273}.cookie-consent-module__QEwFZW__save{color:#fff;background:#000}.cookie-consent-module__QEwFZW__save:hover{background:#67136f}.cookie-consent-module__QEwFZW__settingsLink{color:#000;text-underline-offset:.2em;align-items:center;min-height:44px;padding:.5rem .75rem;font-size:.75rem;text-decoration:underline;display:inline-flex}.cookie-consent-module__QEwFZW__settingsLink:hover{color:#67136f}dialog.cookie-consent-module__QEwFZW__preferences{overscroll-behavior:contain;color:#000;display:flex;overflow:hidden}.cookie-consent-module__QEwFZW__header{background:#fff5b2;flex:none;padding:1.5rem 3.5rem 1.25rem 1.5rem}.cookie-consent-module__QEwFZW__header>p:last-child{margin-top:.75rem;font-size:.9375rem;line-height:1.5}.cookie-consent-module__QEwFZW__preferenceBody{overscroll-behavior:contain;min-height:0;padding:1.25rem 1.5rem;overflow-y:auto}@media (max-height:600px){dialog.cookie-consent-module__QEwFZW__preferences{display:block;overflow-y:auto}.cookie-consent-module__QEwFZW__preferenceBody{overflow:visible}}.cookie-consent-module__QEwFZW__option,.cookie-consent-module__QEwFZW__necessary{border-bottom:1px solid #0000001f;justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:1rem;display:flex}.cookie-consent-module__QEwFZW__option{cursor:pointer}.cookie-consent-module__QEwFZW__option strong,.cookie-consent-module__QEwFZW__necessary strong{margin-bottom:.35rem;font-size:1rem;display:block}.cookie-consent-module__QEwFZW__option span span,.cookie-consent-module__QEwFZW__necessary p{text-wrap:pretty;font-size:.875rem;line-height:1.5;display:block}.cookie-consent-module__QEwFZW__option input{accent-color:#67136f;cursor:pointer;flex:none;width:1.5rem;height:1.5rem;margin:.1rem .25rem 0 0}.cookie-consent-module__QEwFZW__fixedLabel{background:#fff5b273;border-radius:.4rem;flex:none;padding:.3rem .5rem;font-size:.75rem;font-weight:700}.cookie-consent-module__QEwFZW__explanation{margin-block:1rem .5rem;font-size:.8125rem;line-height:1.5}.cookie-consent-module__QEwFZW__preferenceActions{border-top:1px solid #0000001f;flex:none;gap:.75rem;padding:1rem 1.5rem 1.5rem;display:grid}.cookie-consent-module__QEwFZW__quickChoices{grid-template-columns:1fr 1fr;gap:.625rem;display:grid}.cookie-consent-module__QEwFZW__reloadNote{text-wrap:pretty;font-size:.8125rem;line-height:1.5}.cookie-consent-module__QEwFZW__mediaDescription{text-wrap:pretty;margin-bottom:1rem;line-height:1.5}.cookie-consent-module__QEwFZW__externalPlaceholder{min-height:inherit;text-align:center;background:#fff5b273;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:1.25rem;height:100%;padding:2rem 1rem;display:flex}.cookie-consent-module__QEwFZW__externalPlaceholder p{overflow-wrap:anywhere;text-wrap:balance;max-width:42ch;line-height:1.5}.cookie-consent-module__QEwFZW__storageNotice{z-index:61;background:#fff;border:1px solid #0003;border-radius:.75rem;width:min(100% - 2rem,26rem);padding:1rem;font-size:.875rem;position:fixed;bottom:4.25rem;left:1rem}@keyframes cookie-consent-module__QEwFZW__arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:639px){.cookie-consent-module__QEwFZW__banner{border-radius:1.25rem;grid-template-columns:1fr;gap:.75rem;width:calc(100% - 1.5rem);padding:1.125rem;inset-inline:.75rem}.cookie-consent-module__QEwFZW__bannerActions{grid-template-columns:1fr 1fr;display:grid}.cookie-consent-module__QEwFZW__customize{grid-column:1/-1}.cookie-consent-module__QEwFZW__header{padding-left:1.25rem}.cookie-consent-module__QEwFZW__preferenceBody{padding:1rem 1.25rem}.cookie-consent-module__QEwFZW__preferenceActions{padding:1rem}.cookie-consent-module__QEwFZW__quickChoices .cookie-consent-module__QEwFZW__choice{padding-inline:.5rem;font-size:.8125rem}}@media (prefers-reduced-motion:reduce){.cookie-consent-module__QEwFZW__banner{animation:none}.cookie-consent-module__QEwFZW__choice,.cookie-consent-module__QEwFZW__customize,.cookie-consent-module__QEwFZW__save{transition:none}}
.video-frame-module__PlZDeG__surface{background:#000;width:100%;position:relative;overflow:hidden}.video-frame-module__PlZDeG__surface>[data-media-player]{width:100%;height:100%;position:absolute;inset:0}
.navbar-module__Vd-uwG__container{container-type:inline-size}.navbar-module__Vd-uwG__desktopLinks,.navbar-module__Vd-uwG__adultLink{display:none}.navbar-module__Vd-uwG__mobileMenu{align-items:center;height:100%;display:flex}@container (min-width:46rem){.navbar-module__Vd-uwG__desktopLinks,.navbar-module__Vd-uwG__adultLink{display:flex}.navbar-module__Vd-uwG__mobileMenu{display:none}}
.action-dialog-module__XUNJGa__compact{width:min(100% - 2rem,30rem)}.action-dialog-module__XUNJGa__content{overscroll-behavior:contain;overflow-y:auto}.action-dialog-module__XUNJGa__header{background:#fff5b2;padding:1.5rem 3.75rem 1.5rem 1.5rem}.action-dialog-module__XUNJGa__eyebrow{margin-bottom:.375rem;font-size:.875rem;font-weight:700}.action-dialog-module__XUNJGa__header h2{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.5rem,5vw,1.875rem);line-height:1.2}.action-dialog-module__XUNJGa__body{text-wrap:pretty;gap:1.25rem;padding:1.5rem;font-size:1rem;line-height:1.5;display:grid}.action-dialog-module__XUNJGa__product{border:1px solid #0000001f;border-radius:1rem;align-items:center;gap:1rem;padding:.875rem;display:flex}.action-dialog-module__XUNJGa__product img{-o-object-fit:contain;object-fit:contain;flex:none;width:64px;height:64px}.action-dialog-module__XUNJGa__product strong{overflow-wrap:anywhere;min-width:0;font-size:1rem;line-height:1.35}.action-dialog-module__XUNJGa__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.action-dialog-module__XUNJGa__primary,.action-dialog-module__XUNJGa__secondary{text-align:center;border:1px solid #0000;border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;min-height:48px;padding:.75rem;font-size:1rem;font-weight:700;line-height:1.25;transition:background-color .16s ease-out,box-shadow .16s ease-out;display:flex}.action-dialog-module__XUNJGa__primary{color:#fff;background:#eb560c;box-shadow:0 3px #0000001f}.action-dialog-module__XUNJGa__primary[data-tone=green]{background:#48ac46}.action-dialog-module__XUNJGa__primary svg{flex:none;width:20px;height:20px}.action-dialog-module__XUNJGa__secondary{background:#fff;border-color:#0003}.action-dialog-module__XUNJGa__primary:active:not(:disabled){box-shadow:none}.action-dialog-module__XUNJGa__primary:disabled,.action-dialog-module__XUNJGa__secondary:disabled{cursor:wait;opacity:.55}.action-dialog-module__XUNJGa__error{background:#fff5b2;border-left:3px solid #eb560c;border-radius:.5rem;padding:.875rem 1rem}.action-dialog-module__XUNJGa__feedback{text-align:center;justify-content:center;align-items:flex-start;gap:.625rem;min-height:3em;font-size:.875rem;display:flex}.action-dialog-module__XUNJGa__feedback svg{flex:none;width:16px;height:18px;margin-top:.125rem}@media (hover:hover) and (pointer:fine){.action-dialog-module__XUNJGa__primary:not(:disabled):hover{background:#000}.action-dialog-module__XUNJGa__secondary:not(:disabled):hover{background:#fff5b2}}@media (max-width:479px){.action-dialog-module__XUNJGa__header{padding:1.25rem 3.75rem 1.25rem 1rem}.action-dialog-module__XUNJGa__body{padding:1.25rem 1rem}.action-dialog-module__XUNJGa__product{gap:.75rem;padding:.75rem}}@media (prefers-reduced-motion:reduce){.action-dialog-module__XUNJGa__primary,.action-dialog-module__XUNJGa__secondary{transition:none}}@media (max-height:500px) and (min-width:480px){.action-dialog-module__XUNJGa__header{padding-block:1rem}.action-dialog-module__XUNJGa__header h2{font-size:1.5rem}.action-dialog-module__XUNJGa__body{gap:.75rem;padding:1rem}.action-dialog-module__XUNJGa__product{padding:.5rem}.action-dialog-module__XUNJGa__product img{width:48px;height:48px}}
.navigation-feedback-module__PoSxfq__progress{z-index:45;pointer-events:none;background:#0000000f;height:3px;position:fixed;inset:4rem 0 auto;overflow:hidden}.navigation-feedback-module__PoSxfq__progress:after{content:"";background:#67136f;border-radius:999px;width:40%;height:100%;animation:1.2s cubic-bezier(.4,0,.2,1) infinite navigation-feedback-module__PoSxfq__progress;display:block}@keyframes navigation-feedback-module__PoSxfq__progress{0%{transform:translate(-100%)}to{transform:translate(350%)}}@media (min-width:1024px){.navigation-feedback-module__PoSxfq__progress{top:5rem}}@media (prefers-reduced-motion:reduce){.navigation-feedback-module__PoSxfq__progress:after{width:100%;animation:none}}
.wishlist-grid-module__qPsU1q__page{min-height:calc(100svh - 4rem);padding-bottom:clamp(5rem,8vw,8rem);position:relative;overflow-x:clip}.wishlist-grid-module__qPsU1q__content{width:min(100% - 2rem,1440px);margin:1.25rem auto 0}.wishlist-grid-module__qPsU1q__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.25rem 2rem;margin-bottom:clamp(1.5rem,3vw,2.5rem);display:flex}.wishlist-grid-module__qPsU1q__header h1{text-wrap:balance}.wishlist-grid-module__qPsU1q__description{text-wrap:pretty;max-width:56ch;margin-top:.625rem;font-size:1.0625rem;line-height:1.5}.wishlist-grid-module__qPsU1q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem;display:grid}.wishlist-grid-module__qPsU1q__card{background:#fff;border:1px solid #00000014;border-radius:1.125rem;flex-direction:column;min-width:0;padding:.625rem;display:flex;box-shadow:0 4px #0000000d}.wishlist-grid-module__qPsU1q__image{aspect-ratio:1;border-radius:.75rem;place-items:center;width:100%;margin-bottom:.875rem;display:grid;position:relative;overflow:hidden}.wishlist-grid-module__qPsU1q__image img{-o-object-fit:contain;object-fit:contain;padding:.375rem}.wishlist-grid-module__qPsU1q__placeholder{text-align:center;background:#0000000a;place-items:center;width:100%;height:100%;padding:.75rem;font-size:.8125rem;display:grid}.wishlist-grid-module__qPsU1q__productTitle{min-height:2.7em;font-family:var(--font-body);overflow-wrap:anywhere;padding-inline:.125rem;font-size:.9375rem;font-weight:700;line-height:1.35}.wishlist-grid-module__qPsU1q__cardActions{gap:.625rem;margin-top:auto;padding-top:1rem;display:grid}.wishlist-grid-module__qPsU1q__delete{color:#000000bf;border-top:1px solid #00000014;border-radius:0 0 .5rem .5rem;justify-content:center;align-items:center;gap:.5rem;width:100%;min-height:44px;font-size:.8125rem;font-weight:600;transition:background-color .16s ease-out,color .16s ease-out;display:flex}.wishlist-grid-module__qPsU1q__delete svg{fill:currentColor;width:16px;height:18px}.wishlist-grid-module__qPsU1q__buy{color:#fff;text-align:center;background:#48ac46;border-radius:.5rem;justify-content:center;align-items:center;gap:.5rem;min-height:44px;padding:.5rem;font-size:.875rem;font-weight:700;line-height:1.3;display:flex}.wishlist-grid-module__qPsU1q__buy svg{flex:none;width:16px;height:16px}.wishlist-grid-module__qPsU1q__buy[aria-disabled=true]{color:#0000008c;background:#00000014}.wishlist-grid-module__qPsU1q__purchase{text-underline-offset:3px;border-radius:.5rem;width:100%;min-height:44px;padding:.5rem .25rem;font-size:.875rem;line-height:1.35;text-decoration:underline}.wishlist-grid-module__qPsU1q__purchase[aria-disabled=true]{color:#00000073;text-decoration:none}.wishlist-grid-module__qPsU1q__status{text-align:center;border-top:1px solid #00000014;justify-content:center;align-items:center;gap:.375rem;min-height:36px;padding:.5rem .25rem;font-size:.8125rem;font-weight:600;line-height:1.3;display:flex}.wishlist-grid-module__qPsU1q__status[data-purchased=true]{color:#48ac46}.wishlist-grid-module__qPsU1q__status svg{flex:none;width:12px;height:12px}.wishlist-grid-module__qPsU1q__page+.wishlist-grid-module__qPsU1q__footer{margin-top:0}@media (hover:hover) and (pointer:fine){.wishlist-grid-module__qPsU1q__delete:hover{color:#eb560c;background:#fff5b2}.wishlist-grid-module__qPsU1q__buy:not([aria-disabled=true]):hover{background:#000}.wishlist-grid-module__qPsU1q__purchase:not([aria-disabled=true]):hover{background:#fff5b2}}@media (min-width:640px){.wishlist-grid-module__qPsU1q__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.wishlist-grid-module__qPsU1q__card{border-radius:1.25rem;padding:1rem}.wishlist-grid-module__qPsU1q__productTitle{font-size:1.0625rem}.wishlist-grid-module__qPsU1q__delete{font-size:.875rem}}@media (min-width:768px){.wishlist-grid-module__qPsU1q__content{width:min(100% - 4rem,1440px);margin-top:2rem}}@media (min-width:1024px){.wishlist-grid-module__qPsU1q__page{min-height:calc(100svh - 5rem)}.wishlist-grid-module__qPsU1q__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1440px){.wishlist-grid-module__qPsU1q__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.wishlist-grid-module__qPsU1q__delete{transition:none}}
.image-reveal-module__-Mj11q__root{display:contents}.image-reveal-module__-Mj11q__placeholder{pointer-events:none;opacity:0;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.image-reveal-module__-Mj11q__placeholder{opacity:0!important}}
.social-links-module__AvJbfG__links{color:#000;justify-content:center;gap:30px;margin:0;padding:0;list-style:none;display:flex}.social-links-module__AvJbfG__links a{border:2px solid;border-radius:50%;place-items:center;width:64px;height:64px;transition:box-shadow .16s,background-color .16s;display:grid}.social-links-module__AvJbfG__links a:focus-visible{outline-offset:5px;background:#fff5b2;outline:3px solid #008ad1}.social-links-module__AvJbfG__links svg{pointer-events:none;width:31px;height:31px}@media (max-width:900px){.social-links-module__AvJbfG__links{gap:24px}.social-links-module__AvJbfG__links a{border-width:1.5px;width:50px;height:50px}.social-links-module__AvJbfG__links svg{width:25px;height:25px}}@media (hover:hover) and (pointer:fine){.social-links-module__AvJbfG__links a:hover{background:#fff5b2;box-shadow:0 5px #24143d26}}@media (prefers-reduced-motion:no-preference){.social-links-module__AvJbfG__links svg{transition:translate .28s cubic-bezier(.22,1,.36,1),scale .28s cubic-bezier(.22,1,.36,1)}.social-links-module__AvJbfG__links a:focus-visible svg{translate:0 -3px;scale:1.08}.social-links-module__AvJbfG__links a:active svg{translate:0 2px;scale:.94}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.social-links-module__AvJbfG__links a:hover svg{translate:0 -3px;scale:1.08}.social-links-module__AvJbfG__links a:active svg{translate:0 2px;scale:.94}}@media (prefers-reduced-motion:reduce){.social-links-module__AvJbfG__links a{transition:none}}
.content-card-module__gNVzUq__card{background:#fff;border:2px solid #fff;border-radius:1.125rem;min-width:0}.content-card-module__gNVzUq__link{border-radius:inherit;flex-direction:column;height:100%;display:flex;overflow:clip}.content-card-module__gNVzUq__image{transition:transform .3s cubic-bezier(.2,.7,.3,1)}.content-card-module__gNVzUq__body{flex-direction:column;flex:1;gap:1rem;padding:1.125rem;display:flex}.content-card-module__gNVzUq__title{font-family:var(--font-body);text-wrap:pretty;font-size:1.25rem;font-weight:700;line-height:1.35}.content-card-module__gNVzUq__action{border-top:1px solid #00000014;justify-content:space-between;align-items:center;gap:1rem;margin-top:auto;padding-top:.875rem;font-weight:700;display:flex}.content-card-module__gNVzUq__arrow{background:#fd0;border-radius:50%;flex:none;place-items:center;width:2.25rem;height:2.25rem;transition:transform .2s ease-out;display:grid}.content-card-module__gNVzUq__arrow svg{width:.75rem;height:.75rem}@media (hover:hover) and (pointer:fine){.content-card-module__gNVzUq__link:hover .content-card-module__gNVzUq__image{transform:scale(1.035)}.content-card-module__gNVzUq__link:hover .content-card-module__gNVzUq__arrow{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.content-card-module__gNVzUq__image,.content-card-module__gNVzUq__arrow{transition:none}.content-card-module__gNVzUq__link:hover .content-card-module__gNVzUq__image,.content-card-module__gNVzUq__link:hover .content-card-module__gNVzUq__arrow{transform:none}}.content-card-module__gNVzUq__card[data-orientation=portrait] .content-card-module__gNVzUq__body{padding:.875rem}.content-card-module__gNVzUq__card[data-orientation=portrait] .content-card-module__gNVzUq__title{overflow-wrap:anywhere;font-size:1rem}@media (min-width:768px){.content-card-module__gNVzUq__card[data-orientation=portrait] .content-card-module__gNVzUq__title{font-size:1.125rem}}
.lottie-module__PzmahG__frame>.lf-player-container{width:100%;height:100%}
.responsive-image-module__gPEnhG__picture{background:#0000000d var(--desktop-placeholder) center / cover no-repeat;width:100%;height:100%;display:block;position:relative}.responsive-image-module__gPEnhG__image{-o-object-fit:cover;object-fit:cover}@media (max-width:767.98px){.responsive-image-module__gPEnhG__picture{background-image:var(--mobile-placeholder)}}
.form-progress-module__TsOvsW__progress{background:#ffffffeb;border:2px solid #fff;border-radius:1.25rem;align-items:center;gap:.875rem;margin-bottom:1rem;padding:1rem 1.25rem;display:flex}.form-progress-module__TsOvsW__number{color:#fff;width:44px;height:44px;font-family:var(--font-display);background:#67136f;border-radius:50%;flex:none;place-items:center;font-size:1.5rem;line-height:1;display:grid}.form-progress-module__TsOvsW__caption{min-width:0;line-height:1.4}.form-progress-module__TsOvsW__caption strong{font-size:1.125rem;display:block}.form-progress-module__TsOvsW__caption p{margin-top:.125rem;font-size:.875rem}.form-progress-module__TsOvsW__markers{gap:4px;width:clamp(3rem,20vw,12rem);margin-left:auto;display:flex}.form-progress-module__TsOvsW__markers span{background:#67136f1f;border:2px solid #0000;border-radius:1rem;flex:1;height:.5rem}.form-progress-module__TsOvsW__markers [data-state=complete]{background:#67136f}.form-progress-module__TsOvsW__markers [data-state=current]{background:#fff;border-color:#67136f}@media (max-width:400px){.form-progress-module__TsOvsW__progress{gap:.625rem;padding:.875rem}.form-progress-module__TsOvsW__caption strong{font-size:1rem}}
@font-face{font-family:Home headline fallback;src:local(Arial);size-adjust:87.5%;ascent-override:85.71%;descent-override:28.57%;line-gap-override:0%}.home-hero-module__maLpzW__headline{font-family:var(--font-chaloops-latin), "Home headline fallback", var(--font-chaloops), sans-serif}
.detail-layout-module__Qm_GJq__page{width:100%;min-height:calc(100svh - 4rem);padding-bottom:clamp(5rem,8vw,8rem);position:relative;overflow-x:clip}.detail-layout-module__Qm_GJq__page+.detail-layout-module__Qm_GJq__footer{margin-top:0}.detail-layout-module__Qm_GJq__layout{align-items:start;gap:1.5rem;width:min(100% - 2rem,1440px);margin:1rem auto 0;display:grid;position:relative}.detail-layout-module__Qm_GJq__primary{min-width:0}.detail-layout-module__Qm_GJq__player{width:100%;margin:0}.detail-layout-module__Qm_GJq__portraitStage{background:#ffffff59;border-radius:1.25rem;justify-items:center;padding:.75rem;display:grid}.detail-layout-module__Qm_GJq__portraitStage .detail-layout-module__Qm_GJq__player{width:min(100%,24.75svh,20rem)}.detail-layout-module__Qm_GJq__interactive{aspect-ratio:16/9;border:2px solid #fff;border-radius:.75rem;width:100%;display:block}.detail-layout-module__Qm_GJq__information{gap:.875rem;margin-top:1rem;display:grid}.detail-layout-module__Qm_GJq__title{font-family:var(--font-body);text-wrap:pretty;overflow-wrap:anywhere;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:700;line-height:1.3}.detail-layout-module__Qm_GJq__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.detail-layout-module__Qm_GJq__jump{background:#fff;border-radius:999px;align-items:center;gap:.625rem;min-height:48px;margin-left:auto;padding:.5rem .75rem;font-size:.9375rem;font-weight:700;display:inline-flex}.detail-layout-module__Qm_GJq__jump svg{width:.625rem;height:.625rem;transform:rotate(90deg)}.detail-layout-module__Qm_GJq__description{text-wrap:pretty;max-width:48ch;font-size:1.0625rem;line-height:1.5}.detail-layout-module__Qm_GJq__artPreview{background:#fff6;border-radius:1.25rem;justify-items:center;padding:.75rem;display:grid}.detail-layout-module__Qm_GJq__artPaper{aspect-ratio:827/1169;background:#fff;width:min(100%,27svh,22rem);position:relative}.detail-layout-module__Qm_GJq__artImage{-o-object-fit:contain;object-fit:contain}@media (min-width:768px){.detail-layout-module__Qm_GJq__layout{width:min(100% - 4rem,1440px);margin-top:1.5rem}}@media (min-width:1024px){.detail-layout-module__Qm_GJq__page{min-height:calc(100svh - 5rem)}.detail-layout-module__Qm_GJq__layout[data-related=true]{grid-template-columns:minmax(0,1fr) clamp(300px,28vw,380px);gap:clamp(1.5rem,2.5vw,2.5rem)}.detail-layout-module__Qm_GJq__layout[data-related=false]{max-width:960px}.detail-layout-module__Qm_GJq__portraitStage .detail-layout-module__Qm_GJq__player{width:min(100%,34.875svh,22rem)}.detail-layout-module__Qm_GJq__artPaper{width:min(100%,34.875svh,24rem)}.detail-layout-module__Qm_GJq__jump{display:none}}
.media-card-module__8yp3fq__link{border-radius:1rem;height:100%;display:block}.media-card-module__8yp3fq__frame{isolation:isolate;background:#0000000d;border:2px solid #fff;border-radius:1rem;transition:box-shadow .2s ease-out;position:relative;overflow:clip}.media-card-module__8yp3fq__image{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.media-card-module__8yp3fq__containedFrame{background:#fff}.media-card-module__8yp3fq__containedImage{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;padding:.5rem}.media-card-module__8yp3fq__badge{pointer-events:none;background:#fff;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;transition:transform .2s ease-out;display:grid;position:absolute;bottom:.625rem;right:.625rem;box-shadow:0 2px 8px #0000001a}.media-card-module__8yp3fq__title{min-height:2lh;font-family:var(--font-body);overflow-wrap:anywhere;text-wrap:pretty;margin-top:.75rem;font-size:1.125rem;font-weight:700;line-height:1.4}.media-card-module__8yp3fq__format,.media-card-module__8yp3fq__duration{z-index:1;color:#fff;background:#000c;border-radius:.375rem;padding:.3rem .5rem;font-size:.875rem;font-weight:500;line-height:1.2;position:absolute;top:.625rem;left:.625rem}.media-card-module__8yp3fq__duration{left:auto;right:.625rem}.media-card-module__8yp3fq__meta{flex-wrap:wrap;gap:.5rem;margin-top:.625rem;font-size:.875rem;line-height:1.4;display:flex}.media-card-module__8yp3fq__link:focus-visible .media-card-module__8yp3fq__frame{box-shadow:inset 0 0 0 2px #000}@media (hover:hover) and (pointer:fine){.media-card-module__8yp3fq__link:hover .media-card-module__8yp3fq__image{transform:scale(1.035)}.media-card-module__8yp3fq__link:hover .media-card-module__8yp3fq__frame{box-shadow:0 6px 18px #0000001f}.media-card-module__8yp3fq__link:hover .media-card-module__8yp3fq__badge{transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.media-card-module__8yp3fq__image,.media-card-module__8yp3fq__frame,.media-card-module__8yp3fq__badge{transition:none}.media-card-module__8yp3fq__link:hover .media-card-module__8yp3fq__image,.media-card-module__8yp3fq__link:hover .media-card-module__8yp3fq__badge{transform:none}}
.form-intro-module___RZdjW__header{margin-bottom:1.5rem}.form-intro-module___RZdjW__invitation{background:#fff5b2;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) clamp(4rem,12vw,8rem);align-items:center;gap:.875rem 1rem;padding:clamp(1rem,3vw,1.75rem);display:grid}.form-intro-module___RZdjW__heading{min-width:0}.form-intro-module___RZdjW__label{color:#67136f;text-wrap:balance;max-width:27ch;font-size:.875rem;font-weight:700;line-height:1.4}.form-intro-module___RZdjW__heading h2{color:#67136f;font-family:var(--font-display);text-wrap:balance;margin-top:.5rem;font-size:clamp(2rem,4vw,2.75rem);line-height:1.15}.form-intro-module___RZdjW__description{text-wrap:pretty;grid-column:1/-1;max-width:48ch;line-height:1.5}.form-intro-module___RZdjW__art{aspect-ratio:1;color:#67136f;pointer-events:none;background:#fd0;border-radius:50%;place-items:center;display:grid}.form-intro-module___RZdjW__art svg{grid-area:1/1}.form-intro-module___RZdjW__paper{width:78%;transform:rotate(-10deg)}.form-intro-module___RZdjW__pencil{place-self:end;width:52%;transform:translate(8%,3%)rotate(-8deg)}.form-intro-module___RZdjW__contact,.form-intro-module___RZdjW__required{text-wrap:pretty;align-items:flex-start;gap:.75rem;line-height:1.5;display:flex}.form-intro-module___RZdjW__contact{background:#d9ecf9;border-radius:.875rem;margin-top:1rem;padding:.875rem 1rem}.form-intro-module___RZdjW__contact svg,.form-intro-module___RZdjW__required svg{pointer-events:none;flex:none;width:1.25rem;height:1.25rem;margin-top:.125rem}.form-intro-module___RZdjW__required{color:#000000b3;margin-top:1rem;font-size:.875rem}.form-intro-module___RZdjW__required svg path{fill:currentColor}@media (min-width:640px){.form-intro-module___RZdjW__art{grid-area:1/2/3}.form-intro-module___RZdjW__description{grid-column:1}}
.copy-link-module__EyWQcq__fallback{gap:.5rem;max-width:36rem;font-size:.875rem;display:grid}.copy-link-module__EyWQcq__fallback label{font-weight:700}.copy-link-module__EyWQcq__fallback input{border:1px solid #0000004d;border-radius:.5rem;width:100%;min-width:0;min-height:48px;padding:.75rem;font-size:1rem}
.carousel-module__MVBNGq__header{justify-content:space-between;align-items:center;gap:1.25rem;margin-bottom:1rem;padding-inline:1rem;display:flex}.carousel-module__MVBNGq__heading{align-items:center;gap:.75rem;min-width:0;min-height:48px;display:flex}.carousel-module__MVBNGq__heading svg{flex:none;width:2rem;height:2rem}.carousel-module__MVBNGq__heading h2{text-wrap:balance}.carousel-module__MVBNGq__tools{flex:none;align-items:center;gap:.75rem;display:flex}.carousel-module__MVBNGq__all{margin-left:auto}.carousel-module__MVBNGq__controls{background:#fff;border:1px solid #00000024;border-radius:999px;align-items:center;gap:2px;padding:2px;display:flex}.carousel-module__MVBNGq__controls[data-scrollable=false]{visibility:hidden}.carousel-module__MVBNGq__controls button{color:#000;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:background-color .18s ease-out;display:grid}.carousel-module__MVBNGq__controls button:disabled{opacity:.28;cursor:default}.carousel-module__MVBNGq__controls svg{width:1rem;height:1rem}.carousel-module__MVBNGq__controls button:not(:disabled):active{background:#fd0}.carousel-module__MVBNGq__standalone{justify-content:flex-end;margin-bottom:.75rem;padding-inline:1rem;display:flex}@media (hover:hover) and (pointer:fine){.carousel-module__MVBNGq__controls button:not(:disabled):hover{background:#fd0}}.carousel-module__MVBNGq__shelf{background:#ffffff73;border-radius:1.25rem;padding:1rem}.carousel-module__MVBNGq__slide{flex-basis:clamp(15rem,78vw,20rem)}.carousel-module__MVBNGq__portrait{flex-basis:clamp(10rem,46vw,12.5rem)}@media (min-width:768px){.carousel-module__MVBNGq__heading svg{width:2.5rem;height:2.5rem}.carousel-module__MVBNGq__shelf{padding-block:1.25rem}}@media (max-width:767px){.carousel-module__MVBNGq__header{flex-wrap:wrap;gap:.75rem}.carousel-module__MVBNGq__heading,.carousel-module__MVBNGq__tools{width:100%}.carousel-module__MVBNGq__tools{justify-content:space-between}.carousel-module__MVBNGq__shelf{border-radius:0}}@media (prefers-reduced-motion:reduce){.carousel-module__MVBNGq__controls button{transition:none}}
.collection-link-module__SWHF1G__link{white-space:nowrap;background:#fff;border:1px solid #00000024;border-radius:999px;justify-content:space-between;align-items:center;gap:.875rem;min-height:48px;padding:.25rem .25rem .25rem 1rem;font-size:1rem;font-weight:700;transition:border-color .18s ease-out,box-shadow .18s ease-out;display:inline-flex}.collection-link-module__SWHF1G__icon{background:#fd0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;transition:background-color .18s ease-out,color .18s ease-out;display:grid}.collection-link-module__SWHF1G__icon svg{width:18px;height:18px}.collection-link-module__SWHF1G__link:active .collection-link-module__SWHF1G__icon{color:#fd0;background:#000}@media (hover:hover) and (pointer:fine){.collection-link-module__SWHF1G__link:hover{border-color:#0006;box-shadow:0 3px #00000014}.collection-link-module__SWHF1G__link:hover .collection-link-module__SWHF1G__icon{color:#fd0;background:#000}}@media (max-width:767px){.collection-link-module__SWHF1G__link{gap:.5rem;padding-left:.75rem;font-size:.875rem}}.collection-link-module__SWHF1G__icon path{fill:currentColor}.collection-link-module__SWHF1G__link[data-variant=action]{color:#000;white-space:normal;background:#fd0;border-color:#0000001f;border-radius:.75rem;justify-content:center;gap:.75rem;width:fit-content;max-width:100%;padding:.75rem 1rem;font-size:1rem;line-height:1.25;transition:background-color .18s ease-out,color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out;box-shadow:0 3px #00000026}.collection-link-module__SWHF1G__link[data-variant=action] .collection-link-module__SWHF1G__icon{width:16px;height:16px;color:inherit;background:0 0;border-radius:0;transition:transform .18s ease-out}.collection-link-module__SWHF1G__link[data-variant=action] .collection-link-module__SWHF1G__icon svg{width:10px;height:14px}.collection-link-module__SWHF1G__link[data-variant=action]:active{box-shadow:none;transform:translateY(2px)}@media (hover:hover) and (pointer:fine){.collection-link-module__SWHF1G__link[data-variant=action]:hover{color:#fd0;background:#000;box-shadow:0 3px #00000026}.collection-link-module__SWHF1G__link[data-variant=action]:hover .collection-link-module__SWHF1G__icon{transform:translate(2px)}.collection-link-module__SWHF1G__link[data-variant=action]:active{box-shadow:none}}@media (prefers-reduced-motion:reduce){.collection-link-module__SWHF1G__link,.collection-link-module__SWHF1G__icon,.collection-link-module__SWHF1G__link[data-variant=action],.collection-link-module__SWHF1G__link[data-variant=action] .collection-link-module__SWHF1G__icon{transition:none}.collection-link-module__SWHF1G__link[data-variant=action]:active,.collection-link-module__SWHF1G__link[data-variant=action]:hover .collection-link-module__SWHF1G__icon{transform:none}}
.episode-card-module__2L7bYq__surface{background-color:#67136f;width:100%;position:relative}.episode-card-module__2L7bYq__backdrop{opacity:.65;pointer-events:none;background-position:50%;background-size:cover;position:absolute;inset:0}.episode-card-module__2L7bYq__image{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}
.idea-flow-module__glDcWG__flow{width:min(100% - 2rem,1060px);min-width:0;margin-inline:auto;padding-block:clamp(2rem,6vw,5rem) 4rem}.idea-flow-module__glDcWG__intro{text-align:center;max-width:42rem;margin:0 auto 2rem}.idea-flow-module__glDcWG__step{color:#67136f;justify-content:center;align-items:center;gap:.75rem;margin-bottom:1rem;font-size:.875rem;font-weight:700;display:flex}.idea-flow-module__glDcWG__dots{gap:.375rem;display:flex}.idea-flow-module__glDcWG__dots i{border:1px solid;border-radius:50%;width:.5rem;height:.5rem}.idea-flow-module__glDcWG__dots [data-active=true]{background:currentColor}.idea-flow-module__glDcWG__titleRow{justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.25rem);min-height:clamp(3rem,6.5vw,5rem);display:flex}.idea-flow-module__glDcWG__title{min-width:0;font-family:var(--font-display);text-wrap:balance;font-size:clamp(2rem,4.5vw,3rem);line-height:1.2}.idea-flow-module__glDcWG__doodle{pointer-events:none;flex:none;width:clamp(2.75rem,6vw,4.5rem);transform:rotate(8deg)}.idea-flow-module__glDcWG__pencil{width:clamp(1.5rem,3vw,2rem)}.idea-flow-module__glDcWG__description{text-wrap:balance;max-width:45ch;margin:1rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5}.idea-flow-module__glDcWG__form{width:100%;min-width:0;max-width:40rem;margin-inline:auto}.idea-flow-module__glDcWG__form .idea-flow-module__glDcWG__textarea{border-radius:1.25rem;min-height:11rem;padding:1.125rem;box-shadow:0 5px #00000012}.idea-flow-module__glDcWG__writingHints{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.375rem 1rem;margin-top:.875rem;display:grid}.idea-flow-module__glDcWG__writingHints>:first-child{text-wrap:pretty}.idea-flow-module__glDcWG__writingHints>:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:14ch}.idea-flow-module__glDcWG__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1.75rem;display:flex}.idea-flow-module__glDcWG__actions>:last-child{white-space:normal;text-align:center;max-width:100%}.idea-flow-module__glDcWG__actions .idea-flow-module__glDcWG__previous{margin-right:0}.idea-flow-module__glDcWG__actions .idea-flow-module__glDcWG__submit{min-width:min(100%,11em)}.idea-flow-module__glDcWG__companion{pointer-events:none;display:none}.idea-flow-module__glDcWG__confirmation{text-align:center;max-width:42rem;margin-inline:auto}.idea-flow-module__glDcWG__confirmationTitle{width:fit-content;max-width:100%;margin-inline:auto}.idea-flow-module__glDcWG__confirmationCopy{text-wrap:balance;max-width:38ch;margin:1rem auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.5}.idea-flow-module__glDcWG__confirmationCopy p+p{margin-top:.25rem}@media (max-width:767px){.idea-flow-module__glDcWG__parentGate{justify-content:flex-start;gap:1.25rem;min-height:0;padding-block:2rem 3rem}.idea-flow-module__glDcWG__parentGate>svg{height:clamp(8rem,24svh,12rem)}}@media (min-width:768px){.idea-flow-module__glDcWG__flow{width:min(100% - 4rem,1060px)}}@media (min-width:1024px){.idea-flow-module__glDcWG__writingArea{grid-template-columns:minmax(0,1fr) minmax(0,40rem) minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}.idea-flow-module__glDcWG__companion{justify-self:center;width:100%;max-width:140px;height:auto;display:block}}@media (max-width:639px){.idea-flow-module__glDcWG__actions>:last-child{padding:.75rem 1rem;font-size:1.125rem;line-height:1.4}}
.poll-module__txzg2G__page{isolation:isolate;position:relative;overflow:clip}.poll-module__txzg2G__layout{width:min(100% - 2rem,960px);margin:1.25rem auto 3rem;position:relative}.poll-module__txzg2G__intro{grid-template-columns:minmax(0,1fr) clamp(8rem,27vw,16rem);align-items:center;gap:1rem;margin-bottom:1.5rem;padding-inline:.25rem;display:grid}.poll-module__txzg2G__intro h1{font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.75rem,4vw,3rem);line-height:1.15}.poll-module__txzg2G__illustration{pointer-events:none;width:100%;height:auto}.poll-module__txzg2G__panel{padding:0 clamp(0rem,2vw,1rem) 1rem}.poll-module__txzg2G__question{isolation:isolate;text-align:center;background:#fff;border:2px solid #fff;border-radius:1.5rem;justify-items:center;gap:.625rem;width:min(100%,800px);margin:0 auto 2rem;padding:clamp(1rem,2.5vw,1.5rem);display:grid;position:relative;box-shadow:0 5px #00000014}.poll-module__txzg2G__question:after{content:"";z-index:-1;pointer-events:none;background:#fff;border-radius:.2rem;width:1.5rem;height:1.5rem;position:absolute;bottom:-.625rem;left:calc(50% - .75rem);transform:rotate(45deg)}.poll-module__txzg2G__question h2{max-width:34ch;font-family:var(--font-display);text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(1.375rem,2.8vw,2rem);line-height:1.2}.poll-module__txzg2G__question p,.poll-module__txzg2G__hint{text-wrap:pretty;font-size:1rem;line-height:1.4}.poll-module__txzg2G__fieldset{min-width:0}.poll-module__txzg2G__choices{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.75rem,4vw,3rem);width:min(100%,720px);margin-inline:auto;padding-bottom:.5rem;display:grid;position:relative}.poll-module__txzg2G__versus{z-index:1;aspect-ratio:1;color:#fff;width:clamp(2.25rem,5vw,3.5rem);font-family:var(--font-display);pointer-events:none;background:#000;border:4px solid #fd0;border-radius:50%;place-items:center;font-size:clamp(1rem,2.5vw,1.375rem);display:grid;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.poll-module__txzg2G__option{--option-color:#008ad1;min-width:0;position:relative}.poll-module__txzg2G__option[data-option="2"]{--option-color:#67136f}.poll-module__txzg2G__optionSurface{border:3px solid var(--option-color);height:100%;box-shadow:0 7px 0 var(--option-color);background:#fff;border-radius:1.25rem;gap:.75rem;padding:clamp(.5rem,2vw,1rem);transition:transform .22s cubic-bezier(.2,.7,.3,1),border-color .18s ease-out,box-shadow .18s ease-out;display:grid}.poll-module__txzg2G__option[data-revealed=false] .poll-module__txzg2G__optionSurface{cursor:pointer}.poll-module__txzg2G__optionSurface[data-selected=true]{box-shadow:0 3px 0 var(--option-color), 0 0 0 4px #fff;transform:translateY(4px)}.poll-module__txzg2G__optionHeading{color:var(--option-color);justify-content:space-between;align-items:center;gap:.375rem;display:flex}.poll-module__txzg2G__letter{background:var(--option-color);color:#fff;width:clamp(2rem,4vw,2.75rem);height:clamp(2rem,4vw,2.75rem);font-family:var(--font-display);border-radius:45% 55% 44% 56%;flex:none;place-items:center;font-size:clamp(1.375rem,3vw,1.875rem);font-weight:700;line-height:1;display:grid;transform:rotate(-8deg)}.poll-module__txzg2G__option[data-option="2"] .poll-module__txzg2G__letter{transform:rotate(5deg)}.poll-module__txzg2G__selection{color:#000;border-radius:.375rem;justify-content:flex-end;align-items:center;gap:.375rem;min-width:0;min-height:2rem;padding:.25rem .375rem;font-size:.875rem;font-weight:700;line-height:1.2;display:flex}.poll-module__txzg2G__selection[data-picked=true]{box-shadow:0 0 0 1px var(--option-color);background:#fd0;animation:.3s cubic-bezier(.2,.7,.3,1) both poll-module__txzg2G__stampChoice;transform:rotate(-5deg)}.poll-module__txzg2G__choiceMark{border:2px solid var(--option-color);border-radius:50%;flex:none;width:1rem;height:1rem}.poll-module__txzg2G__selection svg{flex:none;width:.75rem;height:.875rem}.poll-module__txzg2G__imageFrame{aspect-ratio:1;width:min(100%,240px);margin-inline:auto;display:block;position:relative}.poll-module__txzg2G__image{-o-object-fit:contain;object-fit:contain;transform-origin:50% 85%;transition:transform .3s cubic-bezier(.2,.7,.3,1)}.poll-module__txzg2G__optionSurface[data-selected=true] .poll-module__txzg2G__image{transform:translateY(-3px)rotate(-2deg)}.poll-module__txzg2G__option[data-option="2"] .poll-module__txzg2G__optionSurface[data-selected=true] .poll-module__txzg2G__image{transform:translateY(-3px)rotate(2deg)}.poll-module__txzg2G__voteAction{text-align:center;justify-items:center;gap:.75rem;margin-top:1.75rem;display:grid}.poll-module__txzg2G__button{white-space:normal;text-align:center;max-width:100%;min-height:3.25rem;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.25}.poll-module__txzg2G__voteAction .poll-module__txzg2G__button{width:min(100%,20rem);min-height:3.5rem;font-size:clamp(1.125rem,2vw,1.375rem)}.poll-module__txzg2G__error{text-wrap:pretty;background:#fff;border-left:4px solid #e40134;border-radius:.5rem;max-width:44ch;padding:.875rem 1rem;font-size:1rem;line-height:1.4}.poll-module__txzg2G__receipt{background:#fff5b2;border:2px dashed #67136f66;border-radius:.75rem;justify-content:center;align-items:center;gap:.75rem;width:fit-content;max-width:100%;margin:0 auto 1.75rem;padding:.625rem 1.25rem .625rem .75rem;display:flex}.poll-module__txzg2G__ballot{color:#67136f;pointer-events:none;flex:none;width:clamp(3rem,7vw,4rem);height:auto;transform:rotate(-6deg)}.poll-module__txzg2G__ballotPaper{transform-origin:32px 35px}.poll-module__txzg2G__panel[data-fresh-result=true] .poll-module__txzg2G__ballotPaper{animation:.5s cubic-bezier(.2,.7,.3,1) both poll-module__txzg2G__castBallot}.poll-module__txzg2G__receipt h3{font-family:var(--font-display);scroll-margin-top:6rem;font-size:clamp(1.125rem,2vw,1.5rem);line-height:1.25}.poll-module__txzg2G__receipt p{margin-top:.25rem;font-size:1rem;line-height:1.4}.poll-module__txzg2G__result{gap:.25rem;padding-top:.25rem;display:grid}.poll-module__txzg2G__resultNumber{color:var(--option-color);font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:clamp(1.625rem,4vw,2.5rem);line-height:1.15}.poll-module__txzg2G__resultLabel{font-size:.875rem;line-height:1.4}.poll-module__txzg2G__track{background:#00000014;border-radius:999px;height:.75rem;margin-top:.5rem;display:block;overflow:clip}.poll-module__txzg2G__panel[data-fresh-result=true] .poll-module__txzg2G__resultNumber{animation:.35s cubic-bezier(.2,.7,.3,1) both poll-module__txzg2G__stampChoice}.poll-module__txzg2G__bar{border-radius:inherit;background:var(--option-color);transform-origin:0;width:100%;height:100%;animation:.65s cubic-bezier(.2,.7,.3,1) both poll-module__txzg2G__fillBar;display:block}.poll-module__txzg2G__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 1.5rem;margin-top:1.5rem;display:flex}.poll-module__txzg2G__secondary{border-radius:.5rem;align-items:center;gap:.625rem;min-height:44px;padding:.5rem;font-size:1rem;font-weight:700;display:inline-flex}.poll-module__txzg2G__secondary svg{width:.625rem;height:.625rem}.poll-module__txzg2G__option input:focus-visible+.poll-module__txzg2G__optionSurface{outline-offset:4px;outline:2px solid #000}.poll-module__txzg2G__option input:disabled+.poll-module__txzg2G__optionSurface{cursor:progress}@media (hover:hover) and (pointer:fine){.poll-module__txzg2G__option input:enabled:not(:checked)+.poll-module__txzg2G__optionSurface:hover{box-shadow:0 9px 0 var(--option-color);transform:translateY(-2px)}.poll-module__txzg2G__option input:enabled:not(:checked)+.poll-module__txzg2G__optionSurface:hover .poll-module__txzg2G__image{transform:translateY(-4px)rotate(-2deg)}.poll-module__txzg2G__option[data-option="2"] input:enabled:not(:checked)+.poll-module__txzg2G__optionSurface:hover .poll-module__txzg2G__image{transform:translateY(-4px)rotate(2deg)}.poll-module__txzg2G__secondary:hover{background:#fff}}.poll-module__txzg2G__option:active input:enabled+.poll-module__txzg2G__optionSurface{box-shadow:0 2px 0 var(--option-color);transition-duration:80ms;transform:translateY(5px)}@keyframes poll-module__txzg2G__castBallot{0%{opacity:0;transform:translateY(-14px)rotate(-14deg)}65%{opacity:1;transform:translateY(2px)rotate(3deg)}to{opacity:1;transform:none}}@keyframes poll-module__txzg2G__stampChoice{0%{opacity:0;scale:1.16}70%{opacity:1;scale:.97}to{opacity:1;scale:1}}@keyframes poll-module__txzg2G__fillBar{0%{transform:scaleX(0)}}@media (min-width:768px){.poll-module__txzg2G__layout{width:min(100% - 4rem,960px);margin-top:1.5rem;margin-bottom:4rem}}@media (max-width:359px){.poll-module__txzg2G__selection{padding-inline:.125rem;font-size:.75rem}.poll-module__txzg2G__choiceMark{display:none}}@media (prefers-reduced-motion:reduce){.poll-module__txzg2G__optionSurface,.poll-module__txzg2G__image,.poll-module__txzg2G__button{transition:none}.poll-module__txzg2G__optionSurface[data-selected=true],.poll-module__txzg2G__option .poll-module__txzg2G__optionSurface[data-selected=true] .poll-module__txzg2G__image,.poll-module__txzg2G__option[data-option="2"] .poll-module__txzg2G__optionSurface[data-selected=true] .poll-module__txzg2G__image,.poll-module__txzg2G__option input:enabled:not(:checked)+.poll-module__txzg2G__optionSurface:hover .poll-module__txzg2G__image,.poll-module__txzg2G__option[data-option="2"] input:enabled:not(:checked)+.poll-module__txzg2G__optionSurface:hover .poll-module__txzg2G__image,.poll-module__txzg2G__option:active input:enabled+.poll-module__txzg2G__optionSurface,.poll-module__txzg2G__option input:enabled:not(:checked)+.poll-module__txzg2G__optionSurface:hover,.poll-module__txzg2G__button:hover,.poll-module__txzg2G__button:active{transform:none}.poll-module__txzg2G__bar,.poll-module__txzg2G__selection[data-picked=true],.poll-module__txzg2G__panel[data-fresh-result=true] .poll-module__txzg2G__ballotPaper,.poll-module__txzg2G__panel[data-fresh-result=true] .poll-module__txzg2G__resultNumber{animation:none}}
.wishlist-picker-module__azE0Ea__header{background:#fff5b2;flex:none;padding:1.5rem 3.75rem 1.25rem 1.5rem}.wishlist-picker-module__azE0Ea__eyebrow{margin-bottom:.25rem;font-size:.875rem;font-weight:700}.wishlist-picker-module__azE0Ea__header h2,.wishlist-picker-module__azE0Ea__success h2{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.5rem,4vw,2rem);line-height:1.2}.wishlist-picker-module__azE0Ea__header h2+p{text-wrap:pretty;margin-top:.5rem;font-size:1rem;line-height:1.4}.wishlist-picker-module__azE0Ea__form{flex-direction:column;min-height:0;display:flex}.wishlist-picker-module__azE0Ea__choices{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;max-height:25rem;padding:1.25rem;overflow-y:auto}.wishlist-picker-module__azE0Ea__products{flex-direction:column;gap:.75rem;min-width:0;display:flex}.wishlist-picker-module__azE0Ea__product{cursor:pointer;border:2px solid #0000001f;border-radius:1rem;flex:none;align-items:center;gap:1rem;padding:.75rem;transition:border-color .16s ease-out,background-color .16s ease-out;display:flex;position:relative}.wishlist-picker-module__azE0Ea__product[data-selected=true]{background:#fff5b2;border-color:#eb560c}.wishlist-picker-module__azE0Ea__product:has(:focus-visible){outline-offset:3px;outline:2px solid #008ad1}.wishlist-picker-module__azE0Ea__product:has(:disabled){cursor:wait}.wishlist-picker-module__azE0Ea__image{background:#fff;border-radius:.75rem;flex:none;place-items:center;width:80px;height:80px;display:grid}.wishlist-picker-module__azE0Ea__image img,.wishlist-picker-module__azE0Ea__savedItems img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;padding:4px}.wishlist-picker-module__azE0Ea__productTitle{overflow-wrap:anywhere;flex:1;min-width:0;font-size:1.0625rem;font-weight:700;line-height:1.3}.wishlist-picker-module__azE0Ea__check{color:#fff;background:#fff;border:2px solid #00000040;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;display:grid}.wishlist-picker-module__azE0Ea__check svg{opacity:0;width:14px;height:16px;transition:transform .18s ease-out,opacity .18s ease-out;transform:scale(.7)}.wishlist-picker-module__azE0Ea__product[data-selected=true] .wishlist-picker-module__azE0Ea__check{background:#eb560c;border-color:#eb560c}.wishlist-picker-module__azE0Ea__product[data-selected=true] .wishlist-picker-module__azE0Ea__check svg{opacity:1;transform:scale(1)}.wishlist-picker-module__azE0Ea__footer{border-top:1px solid #0000001a;flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:1.25rem 1.5rem;display:grid}.wishlist-picker-module__azE0Ea__selection{text-wrap:pretty;font-size:1rem;line-height:1.4}.wishlist-picker-module__azE0Ea__primary{white-space:normal;text-align:center;background:#eb560c;max-width:100%}.wishlist-picker-module__azE0Ea__error{background:#fff5b2;border-radius:.75rem;grid-column:1/-1;padding:.75rem 1rem;font-size:1rem;line-height:1.4}.wishlist-picker-module__azE0Ea__success{text-align:center;flex-direction:column;align-items:center;gap:1rem;padding:3.5rem 1.5rem 1.5rem;display:flex;overflow-y:auto}.wishlist-picker-module__azE0Ea__success h2:focus{outline:none}.wishlist-picker-module__azE0Ea__success p{text-wrap:balance;font-size:1.0625rem}.wishlist-picker-module__azE0Ea__savedItems{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-block:.25rem .75rem;display:flex}.wishlist-picker-module__azE0Ea__savedItems li{border:1px solid #0000001a;border-radius:1rem;place-items:center;width:76px;height:76px;padding:4px;font-weight:700;display:grid}.wishlist-picker-module__azE0Ea__success .wishlist-picker-module__azE0Ea__primary{width:min(100%,22rem)}@media (hover:hover) and (pointer:fine){.wishlist-picker-module__azE0Ea__product:not(:has(:disabled)):hover{border-color:#eb560c}}@media (max-width:479px){.wishlist-picker-module__azE0Ea__header{padding:1.25rem 3.75rem 1.25rem 1rem}.wishlist-picker-module__azE0Ea__choices{padding:1rem .75rem}.wishlist-picker-module__azE0Ea__product{gap:.75rem;padding:.625rem}.wishlist-picker-module__azE0Ea__image{width:64px;height:64px}.wishlist-picker-module__azE0Ea__productTitle{font-size:1rem}.wishlist-picker-module__azE0Ea__footer{text-align:center;grid-template-columns:1fr;padding:1rem}.wishlist-picker-module__azE0Ea__footer .wishlist-picker-module__azE0Ea__primary{width:100%}}@media (max-height:500px) and (min-width:480px){.wishlist-picker-module__azE0Ea__header{padding-block:1rem}.wishlist-picker-module__azE0Ea__header h2,.wishlist-picker-module__azE0Ea__success h2{font-size:1.5rem}.wishlist-picker-module__azE0Ea__header h2+p{font-size:.875rem}.wishlist-picker-module__azE0Ea__success{gap:.375rem;padding-block:1rem}.wishlist-picker-module__azE0Ea__success h2{padding-inline:2rem}.wishlist-picker-module__azE0Ea__success p{font-size:1rem}.wishlist-picker-module__azE0Ea__savedItems{margin:0}.wishlist-picker-module__azE0Ea__savedItems li{width:48px;height:48px}.wishlist-picker-module__azE0Ea__success .wishlist-picker-module__azE0Ea__primary{padding-block:.625rem;font-size:1.25rem;line-height:1.3}}@media (prefers-reduced-motion:reduce){.wishlist-picker-module__azE0Ea__product,.wishlist-picker-module__azE0Ea__check svg{transition:none}}
.app-download-module__Y7fX5a__dialog{width:min(100% - 2rem,36rem)}.app-download-module__Y7fX5a__content{overscroll-behavior:contain;overflow-y:auto}.app-download-module__Y7fX5a__header{text-align:center;background:#fff5b2;justify-items:center;gap:.625rem;padding:1.75rem 2rem 1.5rem;display:grid}.app-download-module__Y7fX5a__logo{pointer-events:none;width:5.75rem;height:auto;margin-bottom:.25rem}.app-download-module__Y7fX5a__eyebrow{color:#67136f;font-size:.875rem;font-weight:700}.app-download-module__Y7fX5a__header h2{font-family:var(--font-display);text-wrap:balance;font-size:clamp(1.625rem,4.5vw,2.125rem);line-height:1.15}.app-download-module__Y7fX5a__header>p[id]{text-wrap:balance;max-width:35ch;font-size:1rem;line-height:1.5}.app-download-module__Y7fX5a__stores{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1.5rem;display:grid}.app-download-module__Y7fX5a__store{border:1px solid #0000001f;border-radius:1rem;justify-items:center;gap:.5rem;min-width:0;padding:1rem .875rem .875rem;display:grid}.app-download-module__Y7fX5a__store h3{font-size:1rem;font-weight:700;line-height:1.5}.app-download-module__Y7fX5a__storeLabel{text-align:center;text-wrap:balance}.app-download-module__Y7fX5a__storeLabel p{color:#67136f;margin-top:.125rem;font-size:.875rem;line-height:1.5}.app-download-module__Y7fX5a__qr{aspect-ratio:1;pointer-events:none;width:min(100%,196px);height:auto}@media (max-width:420px){.app-download-module__Y7fX5a__header{padding-inline:1.5rem}.app-download-module__Y7fX5a__stores{grid-template-columns:minmax(0,1fr);padding:1rem}.app-download-module__Y7fX5a__store{-moz-column-gap:.75rem;grid-template-columns:112px minmax(0,1fr);place-items:center stretch;column-gap:.75rem;padding:.875rem}.app-download-module__Y7fX5a__storeLabel{grid-area:1/2}.app-download-module__Y7fX5a__qr{grid-area:1/1}}
.related-content-module__9X-lga__section{--related-accent:#48ac46;background:#ffffffa6;border-radius:1.25rem;min-width:0;padding:1.25rem;scroll-margin-top:6.5rem}.related-content-module__9X-lga__heading{font-family:var(--font-display);margin-bottom:1rem;scroll-margin-top:7rem;font-size:clamp(1.5rem,2vw,1.875rem);font-weight:700;line-height:1.15}.related-content-module__9X-lga__list{gap:.75rem;display:grid}.related-content-module__9X-lga__link{isolation:isolate;border-radius:.75rem;grid-template-columns:minmax(0,42%) minmax(0,1fr);align-items:center;gap:.75rem;min-height:5rem;transition:transform .22s cubic-bezier(.2,.7,.3,1);display:grid;position:relative}.related-content-module__9X-lga__link:before{content:"";pointer-events:none;z-index:-1;opacity:0;background:#fff;border:1px solid #00000014;border-radius:1.125rem;transition:opacity .18s ease-out;position:absolute;inset:-.375rem;box-shadow:0 5px 14px #0000001a}.related-content-module__9X-lga__thumbnail{aspect-ratio:16/9;background:#00000014;border-radius:.75rem;display:block;position:relative;overflow:clip}.related-content-module__9X-lga__thumbnail:after{content:"";border-radius:inherit;pointer-events:none;border:2px solid #fff;transition:border-color .18s ease-out;position:absolute;inset:0}.related-content-module__9X-lga__image{-o-object-fit:cover;object-fit:cover}.related-content-module__9X-lga__thumbnail[data-format=short] .related-content-module__9X-lga__image{-o-object-fit:contain;object-fit:contain}.related-content-module__9X-lga__play{pointer-events:none;width:1.75rem;height:1.75rem;color:var(--related-accent);background:#fff;border-radius:50%;place-items:center;transition:transform .26s cubic-bezier(.2,1.4,.4,1),background-color .18s ease-out,color .18s ease-out;display:grid;position:absolute;bottom:.375rem;right:.375rem}.related-content-module__9X-lga__play svg{width:.625rem;height:.625rem;margin-left:2px}.related-content-module__9X-lga__caption{min-width:0}.related-content-module__9X-lga__title{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:1rem;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.related-content-module__9X-lga__format{margin-top:.25rem;font-size:.75rem;display:block}.related-content-module__9X-lga__collection{margin-top:1rem}.related-content-module__9X-lga__section[data-kind=art]{--related-accent:#008ad1}.related-content-module__9X-lga__section[data-kind=art] .related-content-module__9X-lga__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem .75rem}.related-content-module__9X-lga__section[data-kind=art] .related-content-module__9X-lga__link{flex-direction:column;align-items:stretch;gap:.5rem;display:flex}.related-content-module__9X-lga__section[data-kind=art] .related-content-module__9X-lga__thumbnail{aspect-ratio:9/16;background:#fff}.related-content-module__9X-lga__section[data-kind=art] .related-content-module__9X-lga__image{-o-object-fit:contain;object-fit:contain;padding:.25rem}.related-content-module__9X-lga__section[data-kind=art] .related-content-module__9X-lga__title{font-size:.9375rem}@media (min-width:640px) and (max-width:1023px){.related-content-module__9X-lga__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.5rem}.related-content-module__9X-lga__section[data-kind=art] .related-content-module__9X-lga__list{grid-template-columns:repeat(4,minmax(0,1fr))}}.related-content-module__9X-lga__link:focus-visible{outline-offset:6px;outline:2px solid #000}.related-content-module__9X-lga__link:is(:focus-visible,:active):before{opacity:1}.related-content-module__9X-lga__link:is(:focus-visible,:active) .related-content-module__9X-lga__thumbnail:after{border-color:var(--related-accent)}.related-content-module__9X-lga__link:is(:focus-visible,:active) .related-content-module__9X-lga__play{background:var(--related-accent);color:#fff}.related-content-module__9X-lga__link:focus-visible .related-content-module__9X-lga__play{transform:scale(1.12)}@media (hover:hover) and (pointer:fine){.related-content-module__9X-lga__link:hover{transform:translateY(-2px)}.related-content-module__9X-lga__link:hover:before{opacity:1}.related-content-module__9X-lga__link:hover .related-content-module__9X-lga__thumbnail:after{border-color:var(--related-accent)}.related-content-module__9X-lga__link:hover .related-content-module__9X-lga__play{background:var(--related-accent);color:#fff;transform:scale(1.12)}}.related-content-module__9X-lga__link:active{transition-duration:80ms;transform:scale(.985)}.related-content-module__9X-lga__link:active .related-content-module__9X-lga__play{transition-duration:80ms;transform:scale(.96)}@media (prefers-reduced-motion:reduce){.related-content-module__9X-lga__link,.related-content-module__9X-lga__link:before,.related-content-module__9X-lga__thumbnail:after,.related-content-module__9X-lga__play{transition:none}.related-content-module__9X-lga__link:is(:hover,:focus-visible,:active),.related-content-module__9X-lga__link:is(:hover,:focus-visible,:active) .related-content-module__9X-lga__play{transform:none}}
