.CareCardDesktop_card__8EUHp{--g1:#14a76a;--g2:#0c7e4e;--chip:#f1f5f9;--cta:#ffa53b;position:relative;display:flex;align-items:stretch;gap:1.125em;width:100%;padding:1.25em 0 1.25em 1.25em;border-radius:.875em;background:linear-gradient(110.93deg,#08775c 21.68%,rgba(0,204,78,.7) 177.65%);color:#fff;overflow:hidden;border:.125em solid;text-decoration:none;border-image-source:linear-gradient(110.93deg,#08775c .42%,rgba(0,191,204,.75) 177.65%)}.CareCardDesktop_left__44vwX{display:flex;flex-direction:column;gap:1em;padding-top:1.25em;width:78%}.CareCardDesktop_badge__OOKEK{position:absolute;top:.375em;left:.625em;background:hsla(0,0%,100%,.12);padding:.25em .5em;border-radius:.375em;font-size:.75em;font-weight:700}.CareCardDesktop_logo__4wqG9{width:3.25em;height:3.25em;background:#fff;border-radius:.5em;box-shadow:0 0 54px 35px rgba(15,156,126,.149);padding:.25em;border:1.06px solid #08775c}.CareCardDesktop_header__geWRD{display:flex;align-items:center;gap:1.25em}.CareCardDesktop_header-empty-badge__snwwq{position:absolute;top:0;left:0;width:100%;height:.75em;padding:.5em .75em;background:#0b866b}.CareCardDesktop_badge-icon__j2tqk{width:3.5em;height:1.25em;position:absolute;top:0;left:13.5em}.CareCardDesktop_header-expired-badge__RmhBu{background:#c74a4c}.CareCardDesktop_header-expired-badge__RmhBu,.CareCardDesktop_header-expiring-soon-badge__WKX6G{position:absolute;top:0;left:0;width:100%;height:2.125em;padding:.5em .75em;display:flex;align-items:center;justify-content:center;gap:.5em;font-weight:700;font-size:.875em;text-transform:uppercase}.CareCardDesktop_header-expiring-soon-badge__WKX6G{background:#ee991b}.CareCardDesktop_titleContainer__43_fu{display:flex;flex-direction:row;align-items:center;gap:.75em}.CareCardDesktop_title__l1grB{font-size:2.5em;font-weight:700;font-style:bold}.CareCardDesktop_titleEm__iFF2d{color:#ffad33}.CareCardDesktop_priceTag__mGMjL{position:relative;display:inline-block;padding:.5em 1.5em;background:#08775c;color:#fff;font-weight:600;font-size:1em;text-align:center;white-space:nowrap}.CareCardDesktop_priceTag__mGMjL:after,.CareCardDesktop_priceTag__mGMjL:before{content:"";position:absolute;top:0;width:0;height:0;border-top:1em solid #08775c;border-bottom:1.25em solid #08775c}.CareCardDesktop_priceTag__mGMjL:before{left:-.75em;border-left:.75em solid transparent}.CareCardDesktop_priceTag__mGMjL:after{right:-.75em;border-right:.75em solid transparent}.CareCardDesktop_subscription-end-date__gF0Ir{font-size:.75em;font-weight:700;padding:.75em;border:.6px solid #dedee8;border-radius:62.438em;font-size:1em;font-weight:600}.CareCardDesktop_rule__Hl98M{border:0;height:.188em;border-radius:1.25em;background:linear-gradient(90deg,#ffad33 -1.35%,rgba(234,169,31,0) 97.57%)}.CareCardDesktop_features__GdAcm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25em;gap:1.25em;list-style:none}.CareCardDesktop_feature__EXHHE{display:flex;align-items:center;gap:.625em;font-weight:700;font-size:1.25em}.CareCardDesktop_feature__EXHHE img{width:2.75em;height:2.75em}.CareCardDesktop_cta__0_hz6{padding:.5em 1em;font-size:1.15em}.CareCardDesktop_cta__0_hz6,.CareCardDesktop_renew-cta__5R64D{display:inline-flex;align-items:center;gap:.5em;background:var(--cta);color:#fff;text-decoration:none;border-radius:62.438em;font-weight:600}.CareCardDesktop_renew-cta__5R64D{padding:.75em 1.25em;font-size:1.25em;width:-moz-fit-content;width:fit-content}.CareCardDesktop_arrow__TZc8g{font-size:1.125em;line-height:0}.CareCardDesktop_hero__4zEjd{flex:0 0 auto;align-self:center;width:16.5em;height:15.5em;margin-bottom:-1.3em;align-self:flex-end}.CareCardDesktop_hearts__iK4fb{flex:0 0 auto;align-self:center;width:18.5em;height:8.5em;padding-top:1.25em;align-self:flex-end}.CareCardMobile_card__SvtDM{--cta:#ffa53b;position:relative;width:100%;color:#fff;background:linear-gradient(110.93deg,#08775c 21.68%,rgba(0,204,78,.7) 177.65%);border:.125em solid;border-image-source:linear-gradient(110.93deg,#08775c .42%,rgba(0,191,204,.75) 177.65%);border-radius:.875em;padding:1em;overflow:hidden;display:flex;flex-direction:column;gap:.9em;text-decoration:none}.CareCardMobile_header-empty-badge__PxCFE{position:absolute;top:0;left:0;width:100%;height:.75em;padding:.5em .75em;background:#0b866b}.CareCardMobile_badge-icon__kLr_Y{width:3.25em;height:1.15em;position:absolute;top:0;left:.75em}.CareCardMobile_header-price-tag-badge__BIHNF{background:#0b866b;font-size:1em}.CareCardMobile_header-expired-badge__8ciqh,.CareCardMobile_header-price-tag-badge__BIHNF{position:absolute;top:0;left:0;width:100%;height:2.125em;padding:.5em .75em;display:flex;align-items:center;justify-content:center;gap:.5em;font-weight:700;text-transform:uppercase}.CareCardMobile_header-expired-badge__8ciqh{background:#c74a4c;font-size:.85em;margin-bottom:1.5em}.CareCardMobile_header-expiring-soon-badge__odMpk{position:absolute;top:0;left:0;width:100%;height:2.125em;padding:.5em .75em;background:#ee991b;display:flex;align-items:center;justify-content:center;gap:.5em;font-weight:700;font-size:.85em;text-transform:uppercase}.CareCardMobile_header__AGB2g{display:grid;grid-template-columns:1fr;grid-gap:.65em;gap:.65em}.CareCardMobile_titleContainer__a3fRz{display:flex;align-items:center;gap:.5em;padding-top:2em}.CareCardMobile_onGoing___Dbs4{padding-top:0}.CareCardMobile_logo__706j5{width:3.5em;height:3.5em;background:#fff;border-radius:.5em;box-shadow:0 0 30px 12px rgba(15,156,126,.149);padding:.2em;border:1px solid #08775c}.CareCardMobile_title__ce1_z{font-size:1.75em;font-weight:700}.CareCardMobile_titleEm__qwf8C{color:#ffad33}.CareCardMobile_priceTag__JKaty{position:relative;display:inline-block;padding:.4em 1.2em;background:#08775c;color:#fff;font-weight:700;font-size:.95em;line-height:1.2;white-space:nowrap;border-radius:.25em}.CareCardMobile_priceTag__JKaty:after,.CareCardMobile_priceTag__JKaty:before{content:"";position:absolute;top:50%;transform:translateY(-50%);width:0;height:0;border-top:.9em solid transparent;border-bottom:.9em solid transparent;z-index:-1}.CareCardMobile_priceTag__JKaty:before{left:-.7em;border-right:.7em solid #08775c;filter:brightness(.92)}.CareCardMobile_priceTag__JKaty:after{right:-.7em;border-left:.7em solid #08775c;filter:brightness(.92)}.CareCardMobile_subscription-end-date__JPv38{font-size:.95em;font-weight:700;padding:.55em .8em;border:.6px solid #dedee8;border-radius:62.438em;background:hsla(0,0%,100%,.08);width:-moz-fit-content;width:fit-content;display:flex;align-items:center}.CareCardMobile_rule__pPkZT{border:0;height:.16em;border-radius:1em;background:linear-gradient(90deg,#ffad33 -1.35%,rgba(234,169,31,0) 97.57%)}.CareCardMobile_features__7X3fo{display:grid;grid-template-columns:1fr;grid-gap:.9em;gap:.9em;list-style:none;margin:0;padding:0}.CareCardMobile_feature__Gm5mv{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:.6em;gap:.6em;font-weight:700;font-size:1.05em}.CareCardMobile_feature__Gm5mv img{width:2.5em;height:2.5em}.CareCardMobile_cta__iDvNU{padding:.55em 1em;font-size:1.05em}.CareCardMobile_cta__iDvNU,.CareCardMobile_renew-cta___6Knx{display:inline-flex;align-items:center;gap:.5em;background:var(--cta);color:#fff;text-decoration:none;border-radius:62.438em;font-weight:700;width:-moz-fit-content;width:fit-content}.CareCardMobile_renew-cta___6Knx{padding:.7em 1.15em;font-size:1.1em;margin-top:.25em}.CareCardMobile_arrow__N2EZQ{font-size:1.2em;line-height:0}.CareCardMobile_hero__Q0shf{align-self:flex-end;width:10.5em;height:8em;margin-top:.25em;position:absolute;bottom:0;right:0}.CareCardMobile_hearts__L_L1n{align-self:flex-end;width:6em;height:5em;position:absolute;top:1em;right:2em}.CareCardMobile_cta-container__yJ3wi{display:flex;flex-direction:row;justify-content:space-between;gap:.5em}