.value-popup-modal.basic-popup-card{--value-popup-text-panel-bg:#1a1a1a;--value-popup-text-panel-rgb:26, 26, 26;box-sizing:border-box;isolation:isolate;flex-direction:column;padding:0;display:flex;overflow:hidden}.value-popup-modal.basic-popup-card:before{z-index:20;border-radius:24px}.value-popup-modal .basic-popup-close{z-index:30;top:1rem;right:1rem}.value-popup-modal__panels{flex:auto;width:100%;min-height:0;display:flex;overflow:hidden}.value-popup-modal__panel{box-sizing:border-box;flex-direction:column;flex:50%;min-width:0;min-height:0;display:flex;overflow:hidden}.value-popup-modal__panel--primary{background:var(--value-popup-text-panel-bg);position:relative}.value-popup-modal__panel--primary:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, transparent 85%, rgba(var(--value-popup-text-panel-rgb), .08) 88%, rgba(var(--value-popup-text-panel-rgb), .28) 91%, rgba(var(--value-popup-text-panel-rgb), .52) 94%, rgba(var(--value-popup-text-panel-rgb), .76) 97%, var(--value-popup-text-panel-bg) 100%);position:absolute;inset:0}.value-popup-modal__image{z-index:0;object-fit:cover;object-position:top center;opacity:0;filter:blur(12px);transform-origin:top;width:100%;height:100%;transition:opacity .4s ease-out,filter .4s ease-out;position:absolute;inset:0;transform:scale(1.3)}.value-popup-modal__image--loaded{opacity:1;filter:blur()}.value-popup-modal__panel--secondary{background:var(--value-popup-text-panel-bg);position:relative;overflow:hidden}.value-popup-modal__ellipse{display:none}.value-popup-modal__secondary-stack{z-index:1;box-sizing:border-box;flex-direction:column;flex:auto;width:100%;min-height:0;display:flex;position:relative;overflow:auto}.value-popup-modal__secondary-slot{flex:none;width:100%;min-width:0}.value-popup-modal__secondary-slot--desktop-only{display:none}.value-popup-modal__secondary-slot--cta{flex:none;display:block}.value-popup-modal__cta-actions{flex-direction:column;align-items:stretch;gap:16px;width:100%;display:flex}.value-popup-modal__cta-button{width:100%;min-width:0;max-width:100%}.value-popup-modal__cta-text{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;text-align:center;color:#ccc;margin:0;font-size:14px;font-weight:500;line-height:160%}.value-popup-modal__secondary-slot--cards{flex:auto;min-height:220px;position:relative;overflow:visible}.value-popup-modal__cards{width:100%;height:100%;min-height:inherit;position:relative;overflow:visible}.value-popup-modal__card{box-sizing:border-box;background:var(--Selector-Default,#1d1d1d);opacity:1;border-radius:16px;position:absolute;overflow:hidden}.value-popup-modal__card:before{content:"";-webkit-mask-composite:xor;pointer-events:none;z-index:0;background:linear-gradient(156.52deg,#fff6 2.12%,#fff0 39% 54.33%,#ffffff1a 93.02%);border-radius:16px;padding:2px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.value-popup-modal__card-inner{z-index:1;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;height:100%;min-height:0;display:flex;position:relative}.value-popup-modal__card-bottom{flex:auto;min-height:0}.value-popup-modal__card-top-group{flex-direction:column;flex:none;align-items:stretch;gap:12px;display:flex}.value-popup-modal__card-block{flex:none;min-height:0}.value-popup-modal__card-header{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.value-popup-modal__card-plan-name{min-width:0;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;color:#6a6969;flex:auto;margin:0;font-size:16px;font-weight:700;line-height:150%}.value-popup-modal__card-original-price{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;text-align:center;color:#6a6969;flex:none;margin:0;font-size:14px;font-weight:700;line-height:160%;text-decoration:line-through}.value-popup-modal__card-features{flex-direction:column;align-items:stretch;gap:10px;display:flex}.value-popup-modal__card-feature{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;color:#6a6969;margin:0;font-size:14px;font-weight:500;line-height:145%}.value-popup-modal__card-offer{display:flex}.value-popup-modal__card-top-row{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.value-popup-modal__card-offer-left{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.value-popup-modal__card-offer-right{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.value-popup-modal__offer-name{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;color:#fff;margin:0;font-size:16px;font-weight:700;line-height:150%}.value-popup-modal__offer-badge{box-sizing:border-box;-webkit-backdrop-filter:blur(16px);min-width:69px;height:23px;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;color:#fff;white-space:nowrap;background:radial-gradient(40.91% 81.24% at 52.6% 93.75%,#ff67b0 0%,#c40055 100%);border-radius:46px;justify-content:center;align-items:center;padding:0 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.value-popup-modal__offer-price-row{justify-content:flex-end;align-items:baseline;gap:0;display:flex}.value-popup-modal__offer-discount{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:.02em;leading-trim:cap-height;text-edge:cap;color:#fff;margin:0;font-size:18px;font-weight:700;line-height:120%}.value-popup-modal__offer-period{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:.02em;leading-trim:cap-height;text-edge:cap;color:#ccc;margin:0;font-size:12px;font-weight:500;line-height:140%}.value-popup-modal__offer-original{font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;color:#ccc;margin:0;font-size:14px;font-weight:500;line-height:160%;text-decoration:line-through}.value-popup-modal__offer-features{flex-direction:column;align-items:stretch;gap:10px;width:100%;display:flex}.value-popup-modal__offer-feature{width:100%;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;color:#fff;margin:0;font-size:14px;font-weight:500;line-height:145%}.value-popup-modal__card--left{z-index:1;flex-direction:column;width:50%;height:80%;padding:32px;display:flex;top:26px;left:0}.value-popup-modal__card--right{z-index:2;flex-direction:column;width:67%;height:100%;padding:32px;display:flex;top:0;left:min(178px,35%)}.value-popup-modal__card-highlight-ellipse{filter:blur(80px);pointer-events:none;z-index:0;will-change:transform, opacity, filter;background:#3710d6;border-radius:50%;width:200px;height:200px;animation:3.2s ease-in-out infinite value-popup-card-highlight-pulse;position:absolute;top:-30%;left:50%;transform:translate(-50%)}@keyframes value-popup-card-highlight-pulse{0%{opacity:.68;filter:blur(80px);transform:translate(-50%)scale(1)}50%{opacity:.9;filter:blur(92px);transform:translate(-50%)scale(1.12)}to{opacity:.68;filter:blur(80px);transform:translate(-50%)scale(1)}}.value-popup-modal__primary-inner{z-index:2;box-sizing:border-box;flex:none;width:100%;display:none;position:relative}.value-popup-modal__copy{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex}.value-popup-modal__copy--mobile{display:none}.value-popup-modal__copy--desktop{display:flex}.value-popup-modal__title{width:100%;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:.02em;leading-trim:cap-height;text-edge:cap;text-align:center;color:#fff;margin:0;font-size:24px;font-weight:700;line-height:120%}.value-popup-modal__title-line{text-wrap:balance;display:block}.value-popup-modal__subtitle{width:100%;font-family:var(--font-primary,"Red Hat Display"), sans-serif;letter-spacing:0;leading-trim:cap-height;text-edge:cap;text-align:center;color:#ccc;margin:0;font-size:14px;font-weight:500;line-height:160%}@media (min-width:1024px){.value-popup-modal.basic-popup-card{border-radius:24px;width:min(1160px,95vw,160.615vh);max-width:min(1160px,95vw);height:min(650px,90vh,53.2328vw);max-height:min(650px,90vh)}.value-popup-modal__panels{flex-direction:row}.value-popup-modal__ellipse{opacity:1;pointer-events:none;filter:blur(294px);z-index:0;background:#9b0143;border-radius:50%;width:524px;height:521px;display:block;position:absolute;top:0;right:0;transform:translate(50%,-90%)}.value-popup-modal__image{object-position:top left;transform-origin:0 0;transform:scale(1.2)translate(-15%)}.value-popup-modal__panel--primary:after{background:linear-gradient(to right, transparent 0%, transparent 90%, rgba(var(--value-popup-text-panel-rgb), .08) 92.5%, rgba(var(--value-popup-text-panel-rgb), .28) 95%, rgba(var(--value-popup-text-panel-rgb), .52) 97%, rgba(var(--value-popup-text-panel-rgb), .76) 98.5%, var(--value-popup-text-panel-bg) 100%)}.value-popup-modal__secondary-stack{gap:28px;padding:48px 32px 32px}.value-popup-modal__secondary-slot--cards{min-height:260px}.value-popup-modal__card--left{width:45%}.value-popup-modal__secondary-slot--desktop-only,.value-popup-modal__copy--mobile{display:none}.value-popup-modal__copy--desktop{display:flex}}@media (max-width:1023px){.value-popup-modal__secondary-slot--copy{display:none}.value-popup-modal__secondary-slot--cards{flex-direction:column;flex:auto;display:flex}.value-popup-modal__cards{flex:auto;min-height:280px}.value-popup-modal__card-highlight-ellipse{top:-48%}.value-popup-modal__offer-badge{line-height:160%}}@media (min-width:768px) and (max-width:1023px){.value-popup-modal.basic-popup-card{border-radius:24px;width:min(560px,80vw,50.9091vh);max-width:min(560px,80vw);height:min(880px,80vh,125.714vw);max-height:min(880px,80vh)}.value-popup-modal__panels{flex-direction:column}.value-popup-modal__panel--primary{flex-direction:column;flex:0 0 40%;justify-content:flex-end;display:flex}.value-popup-modal__panel--secondary{flex:auto}.value-popup-modal__panel--primary:after{background:linear-gradient(to bottom, transparent 0%, transparent 54%, rgba(var(--value-popup-text-panel-rgb), .12) 62%, rgba(var(--value-popup-text-panel-rgb), .35) 70%, rgba(var(--value-popup-text-panel-rgb), .62) 78%, rgba(var(--value-popup-text-panel-rgb), .84) 87%, var(--value-popup-text-panel-bg) 94%, var(--value-popup-text-panel-bg) 100%)}.value-popup-modal__primary-inner{box-sizing:border-box;padding:0 64px 8px;display:block}.value-popup-modal__copy--mobile{gap:8px;display:flex}.value-popup-modal__copy--desktop{display:none}.value-popup-modal__secondary-slot--cards{min-height:300px}.value-popup-modal__card--left{width:45%}.value-popup-modal__secondary-stack{gap:20px;padding:28px 32px 32px}}@media (max-width:768px){.basic-popup-overlay:has(.value-popup-modal){box-sizing:border-box;padding:2.5vh 2.5vw}.value-popup-modal.basic-popup-card{width:95vw;max-width:95vw;height:95vh;height:min(95dvh,720px);max-height:95vh;border-radius:24px;flex:none;align-self:center;max-height:min(95dvh,720px);padding:0}.value-popup-modal__panels{flex-direction:column;flex:auto;min-height:0}.value-popup-modal .basic-popup-close{z-index:30;top:.5rem;right:.5rem}.value-popup-modal__panel--primary{flex-direction:column;flex:0 0 40%;justify-content:flex-end;display:flex}.value-popup-modal__panel--secondary{flex:auto}.value-popup-modal__panel--primary:after{background:linear-gradient(to bottom, transparent 0%, transparent 45%, rgba(var(--value-popup-text-panel-rgb), .12) 55%, rgba(var(--value-popup-text-panel-rgb), .35) 65%, rgba(var(--value-popup-text-panel-rgb), .62) 75%, rgba(var(--value-popup-text-panel-rgb), .84) 86%, var(--value-popup-text-panel-bg) 93%, var(--value-popup-text-panel-bg) 100%)}.value-popup-modal__primary-inner{padding:0 20px 10px;display:block}.value-popup-modal__copy--mobile{gap:8px;display:flex}.value-popup-modal__copy--desktop{display:none}.value-popup-modal__title{font-size:20px}.value-popup-modal__subtitle{font-size:13px}.value-popup-modal__secondary-slot--cards,.value-popup-modal__cards{min-height:248px}.value-popup-modal__card--left{width:60%}.value-popup-modal__card--left,.value-popup-modal__card--right{padding:18px}.value-popup-modal__card-features,.value-popup-modal__offer-features{gap:6px}.value-popup-modal__card-feature,.value-popup-modal__offer-feature{font-size:13px}.value-popup-modal__card-plan-name,.value-popup-modal__offer-name{font-size:14px}.value-popup-modal__offer-discount{font-size:16px}.value-popup-modal__card-original-price,.value-popup-modal__offer-original,.value-popup-modal__offer-period{font-size:12px}.value-popup-modal__cta-actions{gap:12px}.value-popup-modal__secondary-stack{gap:16px;padding:0 20px 20px}.value-popup-modal__image{transform-origin:top;transform:scale(1.55)}}
