.l4-announcement{position:relative;display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid rgb(255 255 255/10%);border-radius:28px;background:#0b0b0b;color:#fff;box-shadow:0 24px 80px rgb(0 0 0/60%)}.l4-announcement__media{position:relative;height:240px;overflow:hidden;background:#171717}.l4-announcement__media :is(video,img){position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.l4-announcement__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgb(11 11 11/0),rgb(11 11 11/4%) 22%,rgb(11 11 11/14%) 36%,rgb(11 11 11/30%) 48%,rgb(11 11 11/50%) 59%,rgb(11 11 11/70%) 69%,rgb(11 11 11/86%) 78%,rgb(11 11 11/96%) 88%,#0b0b0b 96%)}.l4-announcement__close{position:absolute;top:14px;right:14px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgb(255 255 255/18%);border-radius:999px;background:rgb(0 0 0/40%);backdrop-filter:blur(12px);color:#fff;transition:background-color .15s ease}.l4-announcement__close:hover{background:rgb(0 0 0/60%)}.l4-announcement__close svg{width:16px;height:16px}.l4-announcement__body{position:relative;z-index:1;margin-top:-56px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 28px 28px;text-align:center}.l4-announcement__pill{--level:248,39,136;display:inline-flex;align-items:center;gap:6px;margin-bottom:8px;padding:5px 12px 5px 9px;border-radius:999px;background:linear-gradient(180deg,rgb(255 255 255/8%),rgb(255 255 255/0) 55%),linear-gradient(135deg,rgba(var(--level),.3),rgba(var(--level),.08) 70%),rgb(0 0 0/62%);box-shadow:inset 0 0 0 1px rgb(255 255 255/12%),inset 0 1px 0 rgb(255 255 255/18%),0 4px 14px rgba(var(--level),.3);backdrop-filter:blur(12px) saturate(160%);font-size:12px;font-weight:800;letter-spacing:.08em;color:#fff}.l4-announcement__pill img{width:16px;height:16px}.l4-announcement__title{font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.01em}.l4-announcement__text{max-width:300px;font-size:15px;line-height:22px;color:#a3a3a3}.l4-announcement__cta{display:flex;align-items:center;justify-content:center;width:100%;min-height:52px;margin-top:16px;padding:12px 20px;border-radius:999px;background:#fff;color:#000;font-size:16px;font-weight:700;transition:transform .15s ease,background-color .15s ease}.l4-announcement__cta:hover{background:#e5e5e5}.l4-announcement__cta:active{transform:scale(.98)}.l4-announcement-modal{position:relative;z-index:10;width:380px;max-width:calc(100vw - 32px)}body
.l4-announcement-modal.l4-announcement-modal.l4-announcement-modal[data-oh-modal-surface]{background:transparent!important;border:0!important;border-radius:28px!important;box-shadow:none}.l4-announcement--sheet{border:0;border-radius:0;box-shadow:none}.payment-flow-modal.cancellation-dialog{height:auto;max-height:calc(100dvh - 32px);width:354px;max-width:100%;background:var(--violet-800)}.cancellation-panel{position:relative;display:flex;flex-direction:column;width:100%;padding:60px 25px 25px;background:var(--violet-800)}.cancellation-title{text-wrap:balance;position:relative;margin:0;color:white;font-size:24px;font-weight:700;line-height:1.2;text-align:center;overflow-wrap:anywhere}.cancellation-confirm{min-height:560px}.cancellation-feedback{min-height:650px;padding-bottom:29px}.cancellation-benefits{margin-top:16px;min-height:272px;border-radius:12px;padding:19px 14px;background:var(--violet-500)}.cancellation-benefits>div:last-child>p{line-height:19px}.cancellation-benefit-list{margin-top:4px;padding-left:20px;list-style:disc;color:var(--violet-100);font-size:15px;font-weight:500;line-height:30px}.cancellation-actions{position:relative;display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:24px}.cancellation-button{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:100%;min-height:40px;padding:6px 12px;border-radius:30px;color:white;font-size:16px;font-weight:600;line-height:24px;cursor:pointer}.cancellation-primary{background:linear-gradient(90deg,#fe5f75,#fc9840)}.cancellation-secondary{background:var(--violet-450)}.cancellation-button:hover:not(:disabled){opacity:.9}.cancellation-button:disabled{opacity:.3;cursor:default}.cancellation-button:focus-visible,.cancellation-reason:focus-visible{outline:2px solid white;outline-offset:3px}.cancellation-reasons{display:flex;flex-direction:column;gap:8px;margin-top:32px}.cancellation-reason{min-height:38px}.cancellation-reason>span{min-height:34px;padding-inline:8px}.cancellation-complete,.cancellation-offer{min-height:459px;padding-top:198px;padding-bottom:41px}.cancellation-complete{padding-top:212px}.cancellation-hero{position:absolute;inset:0 0 auto;height:198px;overflow:hidden}.cancellation-hero-fade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 34%,rgb(16 8 17/72%) 73%,var(--violet-800))}.cancellation-message{position:relative;text-align:center}.cancellation-description{margin-top:8px;color:var(--violet-100);font-size:14px;line-height:22px}.cancellation-terms{margin-top:12px;color:var(--violet-100);font-size:12px;line-height:18px}.cancellation-done{position:relative;margin-top:auto}.cancellation-complete .cancellation-message{margin-bottom:32px}body:has(.explore-redesign-root[data-experiment-variant=test-2]){.payment-flow-modal[data-oh-modal-surface]{--oh-modal-primary:url("data:image/svg+xml,%3Csvg%20viewBox%3D'0%200%20351%2040'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20preserveAspectRatio%3D'none'%3E%3Crect%20x%3D'0'%20y%3D'0'%20height%3D'100%25'%20width%3D'100%25'%20fill%3D'url(%23grad)'%20opacity%3D'1'%2F%3E%3Cdefs%3E%3CradialGradient%20id%3D'grad'%20gradientUnits%3D'userSpaceOnUse'%20cx%3D'0'%20cy%3D'0'%20r%3D'10'%20gradientTransform%3D'matrix(10.246%202.6875%20-37.703%204.8137%20122.17%20-0.625)'%3E%3Cstop%20stop-color%3D'rgba(248%2C129%2C84%2C1)'%20offset%3D'0'%2F%3E%3Cstop%20stop-color%3D'rgba(252%2C94%2C69%2C1)'%20offset%3D'0.5'%2F%3E%3Cstop%20stop-color%3D'rgba(255%2C59%2C53%2C1)'%20offset%3D'1'%2F%3E%3C%2FradialGradient%3E%3C%2Fdefs%3E%3C%2Fsvg%3E")}.payment-flow-modal.cancellation-dialog[data-oh-modal-surface]{background:#0f0f0f!important}.cancellation-panel{background:#0f0f0f}.cancellation-benefits,.cancellation-reason,.cancellation-reason>span,.cancellation-secondary{background:#171717}.cancellation-primary,.cancellation-reason[aria-checked=true]{background:var(--oh-modal-primary)}.cancellation-hero-fade{background:linear-gradient(180deg,transparent 34%,rgb(15 15 15/72%) 73%,#0f0f0f)}@media (max-width:639px){.cancellation-overlay:not(.cancellation-card){align-items:flex-end;padding:0}.cancellation-overlay>[data-oh-modal-overlay]{background:rgb(0 0 0/72%)!important;backdrop-filter:none}.payment-flow-modal.cancellation-dialog:not(.cancellation-card){width:100%;max-height:calc(100dvh - max(62px, env(safe-area-inset-top)));border:0;border-radius:30px 30px 0 0}.cancellation-panel{min-height:calc(100dvh - max(62px, env(safe-area-inset-top)));padding:68px 20px max(30px,env(safe-area-inset-bottom))}.cancellation-title{font-size:32px;text-align:left}.cancellation-benefits{margin-top:46px;padding-inline:22px}.cancellation-reasons{margin-top:36px}.cancellation-reason{min-height:50px}.cancellation-reason>span{min-height:46px}.cancellation-actions{gap:12px}.cancellation-complete,.cancellation-offer{padding:309px 16px max(30px,env(safe-area-inset-bottom))}.cancellation-hero{inset:21px 19px auto;height:258px;border-radius:34px}.cancellation-hero-fade{display:none}.cancellation-message{text-align:left}.cancellation-description{margin-top:10px}.cancellation-terms{margin-top:12px}}}body .cancellation-overlay.cancellation-card{align-items:center;padding:16px}body
	.payment-flow-modal.cancellation-dialog.cancellation-card[data-oh-modal-surface][role=dialog]{width:354px;max-width:100%;max-height:calc(100dvh - 32px);border:1px solid rgb(151 144 152/25%)!important;border-radius:16px!important;box-shadow:none;background:#100811!important}body .payment-flow-modal.cancellation-card .cancellation-complete{min-height:459px;padding:212px 25px 41px;background:#100811}body .payment-flow-modal.cancellation-card .cancellation-hero{inset:0 0 auto;height:198px;border-radius:0}body .payment-flow-modal.cancellation-card .cancellation-hero-fade{display:block;background:linear-gradient(180deg,transparent 34%,rgb(16 8 17/72%) 73%,#100811)}body .payment-flow-modal.cancellation-card .cancellation-title{font-size:24px;text-align:center}body .payment-flow-modal.cancellation-card .cancellation-message{text-align:center}body .payment-flow-modal.cancellation-card .cancellation-description{margin-top:8px;color:#b9b4ba}body .payment-flow-modal.cancellation-card .cancellation-secondary{background:#302132}body .payment-flow-modal.cancellation-card .cancellation-hero img{object-position:center 24%}body .payment-flow-modal.cancellation-card .cancellation-offer{min-height:459px;padding:192px 25px 16px;background:var(--violet-800)}body
	.payment-flow-modal.cancellation-card
	.cancellation-offer
	.cancellation-title{line-height:1.2}body
	.payment-flow-modal.cancellation-card
	.cancellation-offer
	.cancellation-description{min-height:55px;font-weight:400}body
	.payment-flow-modal.cancellation-card
	.cancellation-offer
	.cancellation-actions{gap:8px;margin-top:16px;padding-top:0}body
	.payment-flow-modal.cancellation-card
	.cancellation-offer
	.cancellation-primary{background:linear-gradient(90deg,var(--color-peach-end),var(--color-peach-start))}.cancellation-offer-terms{position:relative;margin-top:8px;color:var(--violet-100);font-size:11px;line-height:16px;text-align:center}.cancellation-offer-terms summary{cursor:pointer;list-style:none}.cancellation-offer-terms summary::-webkit-details-marker{display:none}.cancellation-offer-terms summary span{display:block}.cancellation-offer-terms summary span:last-child{text-decoration:underline;text-underline-offset:2px}.cancellation-offer-terms summary:focus-visible{outline:2px solid white;outline-offset:3px}.cancellation-offer-details{margin-top:8px}.cancellation-final-label{margin-bottom:8px;color:var(--oh-modal-accent,var(--color-peach-start));font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}@media (prefers-reduced-motion:no-preference){.cancellation-offer[data-final-offer] .cancellation-message{animation:cancellation-final-reveal .48s ease-out}}@keyframes cancellation-final-reveal{0%{opacity:0;transform:translateY(8px) scale(.94)}65%{opacity:1;transform:translateY(0) scale(1.02)}to{transform:scale(1)}}body:has(.explore-redesign-root[data-experiment-variant=test-2])
.payment-flow-modal.cancellation-dialog[data-oh-modal-surface][role=dialog]{background:#0f0f0f!important;border-color:var(--oh-modal-border)!important;.cancellation-panel{background:#0f0f0f}.cancellation-primary{background:var(--oh-modal-primary)}.cancellation-secondary{background:var(--oh-modal-card)}.cancellation-description,.cancellation-offer-terms,.cancellation-terms{color:var(--violet-100)}.cancellation-hero-fade{background:linear-gradient(180deg,transparent 34%,rgb(15 15 15/72%) 73%,#0f0f0f)}}.explore-redesign-gender-switch{align-items:center;background:rgba(255,255,255,.06);border:0;border-radius:55px;color:#ffffff;cursor:pointer;display:inline-flex;flex:0 0 auto;gap:2px;height:38px;padding:0 9px 0 11px;transition:background-color .16s ease}.explore-redesign-gender-switch:hover,.explore-redesign-gender-switch[data-state=open]{background:rgba(255,255,255,.1)}.explore-redesign-gender-switch__icon{display:block;fill:currentColor;flex:none;height:22px;width:auto}.explore-redesign-gender-switch__caret{height:14px;opacity:.6;transition:transform .18s ease;width:14px}.explore-redesign-gender-switch[data-state=open]
	.explore-redesign-gender-switch__caret{transform:rotate(180deg)}@media (max-width:900px){.explore-redesign-gender-switch{height:32px;padding:0 7px 0 9px}.explore-redesign-gender-switch__icon{height:19px}}.explore-redesign-gender-switch__item .explore-redesign-gender-switch__icon{height:20px}.explore-redesign-gender-switch__menu{background:rgba(24,18,20,.97);border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 12px 32px rgba(0,0,0,.45);min-width:190px;padding:6px;z-index:60;display:flex;flex-direction:column;gap:2px}.explore-redesign-gender-switch__item{align-items:center;border-radius:14px;color:var(--explore-redesign-muted,rgba(255,255,255,.5));cursor:pointer;display:flex;font-family:Figtree,sans-serif;font-size:15px;font-weight:600;gap:10px;height:42px;outline:none;padding:0 10px;transition:background-color .16s ease,color .16s ease}.explore-redesign-gender-switch__item--active,.explore-redesign-gender-switch__item--active[data-highlighted],.explore-redesign-gender-switch__item:hover,.explore-redesign-gender-switch__item[data-highlighted]{background:var(--explore-redesign-active,rgba(217,217,217,.09));color:var(--explore-redesign-white,#ffffff)}.explore-redesign-gender-switch__item .explore-redesign-gender-switch__icon{color:inherit!important;fill:currentColor}@media (max-width:900px){.explore-redesign-gender-switch{padding:0 9px}.explore-redesign-gender-switch__caret{display:none}}