.premium-button{isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative;overflow:hidden;transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s cubic-bezier(.22,1,.36,1),border-color .18s ease-out,background-color .18s ease-out,filter .18s ease-out,color .18s ease-out!important;box-shadow:inset 0 1px #ffffff6b,0 1px 2px #1118270f,0 10px 28px -18px #1118274d!important}html:not([data-theme=dark]) .premium-button{letter-spacing:-.018em;font-feature-settings:"liga" 1, "kern" 1;font-family:Manrope,DM Sans,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:700}html:not([data-theme=dark]) .premium-button--primary,html:not([data-theme=dark]) .premium-button--primary:link,html:not([data-theme=dark]) .premium-button--primary:visited,html:not([data-theme=dark]) .premium-button--primary:hover,html:not([data-theme=dark]) .premium-button--primary:active,html:not([data-theme=dark]) .premium-button--primary:focus,html:not([data-theme=dark]) .veil-cta,html:not([data-theme=dark]) .veil-cta:link,html:not([data-theme=dark]) .veil-cta:visited,html:not([data-theme=dark]) .veil-cta:hover,html:not([data-theme=dark]) .veil-cta:active,html:not([data-theme=dark]) .veil-cta:focus,html:not([data-theme=dark]) .premium-button--primary *,html:not([data-theme=dark]) .veil-cta *{color:#fff!important;-webkit-text-fill-color:#fff!important}.premium-button:before{z-index:-1;border-radius:inherit;pointer-events:none;content:"";opacity:.72;background:linear-gradient(#ffffff6b,#fff0);height:46%;position:absolute;inset:1px 8% auto}.premium-button:after{z-index:-1;pointer-events:none;content:"";opacity:.55;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);height:1px;position:absolute;inset:auto 12% 0}.premium-button:not(:disabled):hover{transform:translateY(-1.5px)}.premium-button:not(:disabled):active{transform:translateY(0)scale(.985)}.premium-button:focus-visible{box-shadow:inset 0 1px #ffffff6b,0 0 0 4px #e1306c1c,0 12px 30px -18px #1118274d!important}.premium-button:disabled{filter:saturate(.72);box-shadow:0 1px 2px #1118270a!important}.premium-button--primary,.premium-button--primary:link,.premium-button--primary:visited,.premium-button--primary:hover,.premium-button--primary:active,.premium-button--primary:focus{color:#fff!important;text-shadow:0 1px 1px #40123a24!important;background:linear-gradient(135deg,#ff9a67 0%,#f33f79 38%,#c63bd4 70%,#6657ff 100%)!important;border-color:#ffffff38!important;box-shadow:inset 0 1px #ffffff57,inset 0 -1px #49227a29,0 2px 5px #d6297629,0 14px 30px -15px #d629768a,0 20px 38px -26px #6657ff6b!important}.premium-button--primary:not(:disabled):hover{filter:saturate(1.06)brightness(1.01)!important;box-shadow:inset 0 1px #ffffff6b,inset 0 -1px #49227a26,0 3px 7px #d629762e,0 18px 34px -15px #d6297694,0 24px 44px -28px #6657ff75!important}.premium-button--primary:not(:disabled):active{filter:saturate(1.02)brightness(.97)!important;box-shadow:inset 0 2px 4px #531b5b2e,0 5px 14px -8px #d6297657!important}.premium-button--outline,.premium-button--outline:link,.premium-button--outline:visited{color:#17171a!important;background:linear-gradient(#fff 0%,#fbfbfd 100%)!important;border-color:#1118271a!important;box-shadow:inset 0 1px #fff,0 1px 2px #1118270b,0 10px 24px -20px #11182752!important}.premium-button--outline:not(:disabled):hover,.premium-button--outline:focus-visible{color:#111114!important;background:linear-gradient(#fff 0%,#fff8fb 100%)!important;border-color:#e1306c38!important;box-shadow:inset 0 1px #fff,0 0 0 3px #e1306c0e,0 14px 30px -22px #11182757!important}.premium-button--subtle,.premium-button--subtle:link,.premium-button--subtle:visited{color:#6f2146!important;background:linear-gradient(#fff9fc 0%,#fdf4f8 100%)!important;border-color:#e1306c17!important;box-shadow:inset 0 1px #fffffff2,0 8px 22px -20px #e1306c6b!important}.premium-button--subtle:not(:disabled):hover,.premium-button--subtle:focus-visible{color:#5d1839!important;background:linear-gradient(#fff7fb 0%,#fbeef5 100%)!important;border-color:#e1306c29!important}.premium-button--ghost,.premium-button--ghost:link,.premium-button--ghost:visited{color:#5d6068!important;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.premium-button--ghost:before,.premium-button--ghost:after{display:none}.premium-button--ghost:not(:disabled):hover,.premium-button--ghost:focus-visible{color:#17171a!important;background:#1118270b!important;border-color:#11182712!important;box-shadow:inset 0 0 0 1px #fff9!important}@media (width<=640px){.premium-button{min-height:3rem}}@media (hover:none){.premium-button:not(:disabled):hover{transform:none}}@media (prefers-reduced-motion:reduce){.premium-button{transition-duration:.01ms!important}}.magazine-footer,.magazine-footer .footer-inner,.magazine-footer .footer-grid,.magazine-footer .footer-brand,.magazine-footer .footer-nav,.magazine-footer .footer-bottom{box-sizing:border-box;min-width:0}.magazine-footer{width:100%;max-width:100vw;overflow-x:clip!important}.magazine-footer .footer-inner{width:100%}.magazine-footer .footer-brand,.magazine-footer .footer-nav,.magazine-footer .footer-bottom{max-width:100%}.magazine-footer .footer-nav>div,.magazine-footer .footer-nav>div>div,.magazine-footer .footer-nav a,.magazine-footer .footer-bottom>*{min-width:0;max-width:100%}@media (width<=767px){.magazine-footer .footer-inner{width:100%!important;max-width:100%!important;padding-left:max(1rem, env(safe-area-inset-left))!important;padding-right:max(1rem, env(safe-area-inset-right))!important;margin-inline:auto!important}.magazine-footer .footer-grid{grid-template-columns:minmax(0,1fr)!important;gap:2rem!important;width:100%!important;max-width:100%!important}.magazine-footer .footer-brand{width:100%!important;padding-right:0!important}.magazine-footer .footer-nav{border-left:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2rem clamp(1rem,5vw,1.5rem)!important;width:100%!important;max-width:100%!important;padding-left:0!important}.magazine-footer .footer-nav>div,.magazine-footer .footer-nav>div>p{width:100%}.magazine-footer .footer-nav a{white-space:normal;overflow-wrap:anywhere;width:fit-content}.magazine-footer .footer-bottom{text-align:left!important;align-items:flex-start!important;width:100%!important;max-width:100%!important}}@media (width<=340px){.magazine-footer .footer-inner{padding-left:max(.85rem, env(safe-area-inset-left))!important;padding-right:max(.85rem, env(safe-area-inset-right))!important}.magazine-footer .footer-nav{column-gap:.85rem!important}}
