.PricingTable_section__5MHyr{padding:var(--space-section-y) 0 0 0}.PricingTable_header__vhqe0{margin-bottom:48px}.PricingTable_grid__gU1kq{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.PricingTable_card__Xnarf{display:flex;flex-direction:column;justify-content:flex-start;padding:38px 36px;border-radius:15px;border:1px solid #d8ecf4;background:linear-gradient(180deg,#d8ecf4,#ffffff 90%);transition:transform .3s ease,box-shadow .3s ease;flex-grow:0;flex-shrink:1;flex-basis:calc(33% - 88px);max-width:330px}.PricingTable_card__Xnarf:hover{transform:translateY(-60px);box-shadow:0 0 15px rgba(9,36,60,.07)}.PricingTable_footerText__cNrev{margin-top:36px;text-align:left}.PricingTable_footerText__cNrev a{color:var(--accent);text-decoration:underline}.PricingTable_footerText__cNrev a:hover{color:var(--accent-hover)}.PricingTable_iconRing__SF2fc{--ring-gap-angle:10deg;--ring-gap-color:transparent;--ring-muted-color:rgba(9,36,60,0.16);width:96px;height:96px;margin:0 auto 28px;position:relative;display:grid;place-items:center}.PricingTable_iconRing__SF2fc:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--accent) 0deg calc(120deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(120deg - var(--ring-gap-angle)) 120deg,var(--ring-muted-color) 120deg calc(240deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(240deg - var(--ring-gap-angle)) 240deg,var(--ring-muted-color) 240deg calc(1turn - var(--ring-gap-angle)),var(--ring-gap-color) calc(1turn - var(--ring-gap-angle)) 1turn)}.PricingTable_iconRing__SF2fc[data-level="2"]:before{background:conic-gradient(var(--accent) 0deg calc(120deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(120deg - var(--ring-gap-angle)) 120deg,var(--accent) 120deg calc(240deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(240deg - var(--ring-gap-angle)) 240deg,var(--ring-muted-color) 240deg calc(1turn - var(--ring-gap-angle)),var(--ring-gap-color) calc(1turn - var(--ring-gap-angle)) 1turn)}.PricingTable_iconRing__SF2fc[data-level="3"]:before{background:conic-gradient(var(--accent) 0deg calc(120deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(120deg - var(--ring-gap-angle)) 120deg,var(--accent) 120deg calc(240deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(240deg - var(--ring-gap-angle)) 240deg,var(--accent) 240deg calc(1turn - var(--ring-gap-angle)),var(--ring-gap-color) calc(1turn - var(--ring-gap-angle)) 1turn)}.PricingTable_iconRing__SF2fc:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#f6fbff}.PricingTable_icon__O8OD8{position:relative;z-index:1;color:var(--accent)}.PricingTable_iconSvg__mFdSG{width:49px;height:49px}.PricingTable_iconImage__pBYmj{width:49px;height:49px;object-fit:contain}.PricingTable_planName__s7mly{font-family:var(--font-assistant);font-size:24px;letter-spacing:.05em;text-transform:uppercase;text-align:center;margin:0 0 5px;color:var(--otter-navy)}.PricingTable_priceRow__eLott{display:flex;align-items:flex-end;justify-content:center;gap:6px;margin-bottom:22px}.PricingTable_price__2y0kg{font-family:var(--font-assistant);font-weight:700;font-size:42px;color:var(--otter-blue);line-height:1}.PricingTable_interval__i2jN_{font-family:var(--font-poppins);font-size:16px;color:var(--otter-navy);margin-bottom:6px}.PricingTable_highlightText__SH0j2{font-family:var(--font-poppins);font-weight:600;color:var(--accent);text-align:left;margin:0 0 24px;font-size:16px}.PricingTable_featureList__1vaxm{margin:0 0 36px;padding:0;font-size:16px;color:var(--otter-navy);font-family:var(--font-poppins)}.PricingTable_featureList__1vaxm li:before{color:var(--accent)}.PricingTable_cta__4nIr_{margin-top:auto}@media (max-width:1440px){.PricingTable_grid__gU1kq{gap:50px}.PricingTable_card__Xnarf{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 14px);max-width:360px;padding:42px 32px}}@media (max-width:1024px){.PricingTable_card__Xnarf{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 14px)}.PricingTable_grid__gU1kq{gap:20px}}@media (max-width:768px){.PricingTable_header__vhqe0{margin-bottom:32px}.PricingTable_card__Xnarf{flex:1 1 100%;padding:28px 18px;margin:0 auto}}