.og-plancards{--pc-ink-3:#7d7d88;--pc-line-1:rgba(255,255,255,.07);--pc-line-2:rgba(255,255,255,.11);--pc-brand-line:rgba(154,176,255,.38);--pc-brand-wash:rgba(40,80,237,.14);display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;align-items:stretch;text-align:left;& .plan{position:relative;display:flex;flex-direction:column;min-width:0;padding:22px 20px;border-radius:18px;background:var(--og-surface);border:1px solid var(--pc-line-1);transition:opacity var(--og-duration-ui)}& .plan[data-rec]{border-color:var(--og-blue);background:linear-gradient(180deg,var(--pc-brand-wash),var(--og-surface) 38%);box-shadow:0 0 0 1px var(--og-blue),0 24px 70px rgba(40,80,237,.18)}& .plan[data-top]{border-color:var(--pc-line-2);background:linear-gradient(180deg,var(--og-surface-raised),var(--og-surface) 45%)}& .plan[data-top]:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;background:linear-gradient(160deg,rgba(255,255,255,.85),rgba(255,255,255,.22) 40%,transparent 70%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}& .flag{position:absolute;top:-12px;left:20px;font-size:11px;font-weight:700;line-height:16px;letter-spacing:.02em;padding:4px 10px;border-radius:7px;background:var(--og-blue);color:var(--og-on-blue,#fff)}& .nm{display:flex;align-items:center;gap:8px;& :is(h2,h3){font:600 19px/26px var(--og-display-font);letter-spacing:0}}& .off{font:500 10px/14px var(--og-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--og-link);border:1px solid var(--pc-brand-line);padding:2px 6px;border-radius:5px}& .desc{color:var(--pc-ink-3);font-size:13px;line-height:20px;margin-top:4px;min-height:20px}& .cbox{margin-top:14px;padding:12px 14px;border-radius:12px;background:var(--og-canvas);border:1px solid var(--pc-line-1);&>b{display:flex;align-items:center;gap:8px;font-size:14.5px;font-weight:600}&>b:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--og-link);box-shadow:0 0 10px var(--og-link)}&>p{color:var(--pc-ink-3);font-size:12px;line-height:18px;margin-top:4px}&>.eq{margin-top:8px;color:var(--og-text-secondary);font-variant-numeric:tabular-nums;& b{color:var(--og-text);font-weight:600;white-space:nowrap}}&>.basis{margin-top:2px;font-size:11px;line-height:16px}}& .price{display:flex;align-items:baseline;gap:8px;margin-top:18px;min-height:46px;& s{color:var(--pc-ink-3);font:500 18px/1 var(--og-display-font)}& b{font:700 40px/1 var(--og-display-font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}& b.swap{animation:ogpc-swap .32s var(--og-ease)}& small{color:var(--pc-ink-3);font-size:13.5px}}& .billed{font-size:12.5px;line-height:19px;min-height:19px;color:var(--pc-ink-3);& em{font-style:normal;color:var(--og-link)}}& .cta{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;height:44px;margin-top:16px;padding:0 12px;border-radius:11px;font-size:14.5px;font-weight:600;color:var(--og-text);background:var(--og-surface-raised);border:1px solid var(--pc-line-2);cursor:pointer;transition:background var(--og-duration-fast),border-color var(--og-duration-fast),box-shadow var(--og-duration-fast)}& .cta:hover{background:var(--og-surface-hover)}& .cta:focus-visible{outline:2px solid var(--og-focus);outline-offset:2px}& .cta[data-kind=primary]{background:var(--og-blue);border-color:var(--og-blue);color:var(--og-on-blue,#fff)}& .cta[data-kind=primary]:hover{background:var(--og-blue-hover)}& .cta[data-kind=light]{background:var(--og-text);border-color:var(--og-text);color:var(--og-canvas)}& .cta[data-kind=light]:hover{background:var(--og-text-secondary)}& .cta:disabled{cursor:not-allowed;opacity:.6}& .cta:disabled:hover{background:var(--og-surface-raised)}& .cta[data-kind=primary]:disabled:hover{background:var(--og-blue)}& .cta[data-kind=light]:disabled:hover{background:var(--og-text)}& .cta .pc-spin{width:16px;height:16px;animation:ogpc-busy .8s linear infinite}& .cta-note{text-align:center;font-size:11.5px;line-height:17px;min-height:17px;margin-top:7px;color:var(--pc-ink-3)}& .cta-note[data-save]{color:var(--og-link)}& .feat{margin-top:18px;& h4{margin-bottom:8px;font:500 10.5px/16px var(--og-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--pc-ink-3)}& ul{display:grid;gap:7px;margin:0;padding:0;list-style:none}& li{position:relative;padding-left:16px;font-size:13px;line-height:1.35;color:var(--og-text-secondary)}& li:before{content:"✓";position:absolute;left:0;color:var(--og-success)}& li[data-no],& li[data-no]:before{color:var(--og-text-disabled)}& li[data-no]:before{content:"–"}& .ex{margin-left:6px;padding:0 5px;border-radius:4px;font:500 9px/14px var(--og-mono);letter-spacing:.06em;white-space:nowrap;background:var(--og-text);color:var(--og-canvas)}}@media (max-width:1180px){grid-template-columns:repeat(2,minmax(0,1fr));row-gap:26px}@media (max-width:767px){grid-template-columns:minmax(0,1fr)}@media (prefers-reduced-motion:reduce){& .cta,& .plan{transition:none}& .cta .pc-spin,& .price b.swap{animation:none}}}@keyframes ogpc-swap{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes ogpc-busy{to{transform:rotate(1turn)}}
/*# sourceMappingURL=ea0e63050586e4be.css.map*/