.heading-menu{display:none}:root{--font-heading:ZohoPuvi,sans-serif;--font-body:ZohoPuvi,sans-serif;--fs-display:56px;--fs-h1:40px;--fs-h2:28px;--fs-h3:24px;--fs-h4:20px;--fs-body-lg:20px;--fs-body:16px;--fs-body-sm:14px;--fs-caption:12px;--fs-overline:11px;--fw-light:300;--fw-regular:400;--fw-medium:400;--fw-semibold:500;--fw-bold:600;--lh-heading:1.2;--lh-body:1.5;--lh-tight:1.1;--ls-heading:-0.02em;--ls-body:normal;--ls-caps:.08em;--ls-overline:.12em;--c-primary:#0c5df6;--c-primary-strong:#0043ce;--c-primary-dark:#0043ce;--c-primary-tint:#f4f7ff;--c-primary-tint-2:#d6e2ff;--c-me-red:#d0162d;--c-me-red-alt:#9e4633;--c-success:#12b76a;--c-check:#12b76a;--c-heading:#091228;--c-text:#222;--c-text-2:#2e3a4d;--c-muted:#6b7a99;--c-muted-2:#2e3a4d;--c-label:#2e3a4d;--c-text-hi:#091228;--c-text-lo:#6b7a99;--c-page:#fff;--c-surface:#fff;--c-surface-2:#f9fafb;--c-hero:var(--c-primary-tint);--c-black:#0f0f0f;--c-border:#e4e7ec;--c-border-card:var(--c-primary);--c-border-addon:var(--c-primary-strong);--shadow-sm:0 1px 2px rgba(9,18,40,.05);--shadow-md:0 4px 12px rgba(9,18,40,.08);--shadow-lg:0 16px 40px rgba(9,18,40,.12);--shadow-card-hover:0 8px 24px rgba(12,118,234,.15);--shadow-cta:0 6px 16px rgba(20,110,244,.22);--r-sm:4px;--r-md:6px;--r-card:7px;--r-lg:12px;--r-xl:16px;--r-pill:999px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--container:1200px;--container-narrow:880px}h1,h2,h3,h4,h5{font-family:var(--font-heading);color:var(--c-heading);margin:0}h1{font-size:var(--fs-display);font-weight:var(--fw-semibold);line-height:1.1;letter-spacing:-0.02em}h2{font-size:var(--fs-h1);font-weight:var(--fw-semibold);line-height:1.15;letter-spacing:-0.02em}h3{font-size:var(--fs-h2);font-weight:var(--fw-semibold);line-height:1.2;letter-spacing:-0.01em}h4{font-size:var(--fs-h3);font-weight:var(--fw-semibold);line-height:1.3;letter-spacing:0}h5{font-size:var(--fs-h4);font-weight:var(--fw-semibold);line-height:1.35;letter-spacing:0}p{margin:0 0 var(--sp-4)}.lead{font-size:var(--fs-body-lg);font-weight:var(--fw-regular);line-height:var(--lh-body);color:var(--c-muted-2);max-width:720px}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 var(--sp-6)}.container.narrow{max-width:var(--container-narrow)}#addons{padding:var(--sp-11) 0}.btn.red{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:var(--c-me-red);border:1px solid var(--c-me-red);color:#fff;border-radius:8px;font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-medium);letter-spacing:0;text-transform:uppercase;line-height:1;gap:var(--sp-2);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background .2s ease,border-color .2s ease}.btn.red .btn__label{letter-spacing:0;font-weight:var(--fw-medium)}.btn.red:hover{background:var(--c-me-red-alt);border-color:var(--c-me-red-alt);color:#fff;text-decoration:none;filter:none}.btn{display:inline-flex;align-items:center;gap:15px;padding:5px 8px 5px 15px;border-radius:var(--r-pill);border:2px solid var(--c-primary);background:transparent;color:var(--c-primary);font-family:var(--font-body);font-weight:var(--fw-medium);font-size:var(--fs-body-sm);letter-spacing:.4px;line-height:24px;text-decoration:none;transition:background-color .3s ease,border-color .3s ease,color .3s ease;cursor:pointer;align-self:flex-start}.btn:hover,.btn:focus{text-decoration:none}.btn__label{display:inline-block;text-transform:uppercase;line-height:24px;letter-spacing:.4px;font-weight:var(--fw-medium);text-decoration:none !important}.btn__icon{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;border-radius:50%;background:var(--c-primary);flex-shrink:0;transition:transform .3s ease,background-color .3s ease}.btn__icon svg{width:100%;height:100%;color:#fff;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;fill:none}.btn:hover .btn__icon{transform:translateX(4px)}.btn.solid{background:var(--c-primary);color:#fff}.btn.solid .btn__icon{background:#fff}.btn.solid .btn__icon svg{color:var(--c-primary)}.btn.solid:hover{background:var(--c-primary-dark);border-color:var(--c-primary-dark);color:#fff}.btn.red{background:var(--c-me-red);color:#fff;border-color:var(--c-me-red)}.btn.red .btn__icon{background:#fffbe8}.btn.red .btn__icon svg{color:#000}.btn.red:hover{background:var(--c-me-red-alt);border-color:var(--c-me-red-alt);color:#fff}.btn.lg{padding:8px 12px 8px 24px;font-size:var(--fs-body);gap:18px}.btn.lg .btn__icon{width:30px;height:30px}.plan-card:hover .btn:not(.red):not(.solid){background:#d0162d;border-color:#d0162d;color:#fff}.plan-card:hover .btn:not(.red):not(.solid) .btn__icon{background:#fffbe8}.plan-card:hover .btn:not(.red):not(.solid) .btn__icon svg{color:#000}.plan-card:hover .btn:not(.red):not(.solid):hover{background:#b01327;border-color:#b01327}.plan-card--inner:hover .btn:not(.red):not(.solid){background:transparent;border-color:var(--c-primary);color:var(--c-primary)}.plan-card--inner:hover .btn:not(.red):not(.solid) .btn__icon{background:var(--c-primary)}.plan-card--inner:hover .btn:not(.red):not(.solid) .btn__icon svg{color:#fff}.plan-card--inner .btn:not(.red):not(.solid):hover,.plan-card--inner:hover .btn:not(.red):not(.solid):hover{background:#d0162d;border-color:#d0162d;color:#fff}.plan-card--inner .btn:not(.red):not(.solid):hover .btn__icon,.plan-card--inner:hover .btn:not(.red):not(.solid):hover .btn__icon{background:#fffbe8}.plan-card--inner .btn:not(.red):not(.solid):hover .btn__icon svg,.plan-card--inner:hover .btn:not(.red):not(.solid):hover .btn__icon svg{color:#000}.gradient-wrap{background:linear-gradient(180deg,#eef4fd 0,#eef4fd 16%,#f6f9fe 28%,#fff 42%,#fff 100%);position:relative}.gradient-wrap::before{content:"";position:absolute;top:0;left:0;right:0;height:520px;background:radial-gradient(900px 400px at 50% 0,rgba(20,110,244,0.10),transparent 70%);pointer-events:none;z-index:0}.gradient-wrap>*{position:relative;z-index:1}.gradient-wrap>.hero{z-index:3}.hero{background:transparent;padding:var(--sp-11) 0 0;text-align:center}.hero h1{max-width:none;margin:0 auto var(--sp-4);white-space:nowrap;font-size:clamp(32px,5.2vw,var(--fs-display))}@media(max-width:720px){.container{padding:0}.breadcrumbs{padding:40px 0 0 !important}.hero,.calc,#addons{padding:40px 20px}.global-controls.is-stuck img{display:none}.save-tag-deco{width:85px !important;left:-82px !important}.global-controls{padding:0 20px !important}.calc-billing--light button{font-size:var(--fs-body-sm) !important}.calc__inputs,.price-card{padding:var(--sp-6) !important;margin-bottom:var(--sp-7)}.save-tag-thread{width:10px !important;height:10px !important}.hero h1{white-space:normal}.modal{padding:var(--sp-4) !important}.modal-overlay{z-index:10000000!IMPORTANT}#quoteFormView p{display:none}}.hero .lead{font-size:var(--fs-body-lg);font-weight:var(--fw-regular);color:var(--c-text-2);max-width:780px;margin:0 auto var(--sp-6);line-height:var(--lh-body)}.badges{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:var(--sp-2) var(--sp-4);margin:0 auto var(--sp-7)}.badges span{display:inline-flex;align-items:center;gap:var(--sp-2);background:#fff;padding:8px 18px 8px 12px;border-radius:40px;font-size:var(--fs-body-sm);color:var(--c-heading);font-weight:var(--fw-regular);line-height:var(--lh-body);box-shadow:0 1px 2px rgba(15,23,42,.04)}.badges span::before{content:"";width:18px;height:18px;border-radius:var(--r-pill);background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'><path d='M2.5 6.5L5 8.8L9.5 3.4' stroke='%230C5DF6' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/></svg>") center / 12px no-repeat,var(--c-primary-tint);flex-shrink:0}.hero-controls{display:flex;justify-content:center;align-items:center;gap:var(--sp-6);flex-wrap:wrap}.billing-toggle{display:inline-flex;background:#fff;border:1px solid var(--c-border);border-radius:var(--r-pill);padding:4px;gap:0;box-shadow:0 2px 6px rgba(20,30,50,0.04)}.billing-toggle button{display:inline-flex;align-items:center;gap:var(--sp-2);padding:10px 22px;background:transparent;border:0;border-radius:var(--r-pill);font-family:inherit;font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:1;color:var(--c-muted-2);cursor:pointer;transition:background .18s,color .18s,box-shadow .18s;white-space:nowrap}.billing-toggle button:hover{color:var(--c-heading)}.billing-toggle button[aria-selected="true"]{background:var(--c-primary);color:#fff;box-shadow:0 2px 8px rgba(20,110,244,.25)}.billing-toggle button:focus-visible{outline:2px solid var(--c-primary);outline-offset:2px}.save-tag{font-size:10px;background:#ffc300;color:#000;padding:3px 8px;border-radius:4px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;line-height:1}.currency{position:relative;display:inline-block}.currency-btn{display:inline-flex;align-items:center;gap:var(--sp-2);background:#fff;border:1px solid var(--c-border);border-radius:var(--r-pill);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-body-sm);font-weight:var(--fw-medium);color:var(--c-heading);box-shadow:var(--shadow-sm);font-family:var(--font-body)}.currency-btn::after{content:"";width:8px;height:8px;border-right:2px solid var(--c-muted);border-bottom:2px solid var(--c-muted);transform:rotate(45deg);margin-left:var(--sp-1);margin-top:-3px}.currency-menu{position:absolute;top:calc(100% + 6px);right:0;background:#fff;border:1px solid var(--c-border);border-radius:var(--r-md);box-shadow:var(--shadow-md);min-width:140px;z-index:20;display:none;overflow:hidden}.currency-menu.open{display:block}.currency-menu button{display:block;width:100%;text-align:left;padding:var(--sp-3) var(--sp-4);background:transparent;border:0;font-size:var(--fs-body-sm);color:var(--c-heading)}.currency-menu button:hover{background:var(--c-primary-tint);color:var(--c-primary)}.currency-menu button[aria-selected="true"]{background:var(--c-primary-tint);color:var(--c-primary);font-weight:var(--fw-semibold)}.contact-panel{display:inline-flex;align-items:center;gap:var(--sp-4);flex-wrap:wrap;justify-content:center;font-size:var(--fs-body-sm);color:var(--c-muted-2)}.contact-panel .item{display:inline-flex;align-items:center;gap:var(--sp-2)}.contact-panel .label{color:var(--c-muted)}.contact-panel a{color:var(--c-primary);font-weight:var(--fw-semibold);text-decoration:none}.contact-panel a:hover{color:var(--c-primary-dark);text-decoration:none}.contact-panel .divider{width:4px;height:4px;border-radius:var(--r-pill);background:var(--c-border);flex:0 0 auto}.section-head{text-align:center;max-width:780px;margin:0 auto var(--sp-9)}.section-head .eyebrow{display:inline-block;font-size:var(--fs-overline);color:var(--c-primary);letter-spacing:var(--ls-overline);font-weight:var(--fw-bold);text-transform:uppercase;margin-bottom:var(--sp-3)}.section-head h2{margin-bottom:var(--sp-3)}.section-head p{color:var(--c-muted-2);font-size:var(--fs-body);margin:0}.plans-rows{display:flex;flex-direction:column;gap:var(--sp-6)}.plans-row{display:grid;gap:var(--sp-6)}.plans-row--2{grid-template-columns:repeat(2,1fr);max-width:820px;margin:0 auto;width:100%}.plans-row--modules{grid-template-columns:1fr 1fr}.plans-row--3{grid-template-columns:repeat(4,1fr)}.plans-row--3>.plans-module--monitoring{grid-column:span 2}[data-attr="form-field"].inputgroup{max-width:300px}@media(max-width:1100px){.plans-row--modules{grid-template-columns:1fr}}@media(max-width:900px){.plans-row--3{grid-template-columns:1fr 1fr}.plans-row--3>.plans-module--monitoring{grid-column:1 / -1}}@media(max-width:700px){.plans-row--3{grid-template-columns:1fr}}@media(max-width:640px){.plans-row--2{grid-template-columns:1fr}}.plans-module{container-type:inline-size;background:#fff;border:1px solid var(--c-primary);border-radius:var(--r-card);padding:var(--sp-6);display:flex;flex-direction:column;gap:var(--sp-5)}.plans-module__head{display:flex;align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid var(--c-border)}.plans-module__icon{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(to right top,#0e62fd,#069bc2,#01bf9d,#00cd8f);flex:0 0 auto}.plans-module__icon img{width:28px;height:28px}.plans-module__info{display:flex;flex-direction:column;gap:2px}.plans-module__name{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--c-heading);line-height:1.2}.plans-module__sub{font-size:var(--fs-body-sm);color:var(--c-muted)}.plans-module__editions{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}@media(max-width:640px){.plans-module__editions{grid-template-columns:1fr}}.plans-module__panels{display:block}.plan-card[hidden]{display:none !important}.plan-panel{animation:planFade .22s ease both}@keyframes planFade{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.plans-module--monitoring .plans-module__head{min-height:44px}.plans-module__components{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-3)}.plans-module__components>.plan-card--inner+.plan-card--inner{border-left:1px solid var(--c-border)}.plans-module--monitoring .plan-card--inner{padding-inline:var(--sp-3)}.plans-module__components>.plan-card--inner{container-type:inline-size}@container(max-width:230px){.plan-comp__icon{width:30px;height:30px}.plan-comp__icon img{width:18px;height:18px}.plan-comp__name{font-size:var(--fs-body-sm)}}@container(max-width:340px){.plans-module__components{grid-template-columns:1fr;gap:var(--sp-4)}.plans-module__components>.plan-card--inner+.plan-card--inner{border-left:0;border-top:1px solid var(--c-border);padding-top:var(--sp-5)}}.plan-comp{display:flex;align-items:center;gap:var(--sp-3)}.plan-comp__icon{width:36px;height:36px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(to right top,#0e62fd,#069bc2,#01bf9d,#00cd8f);flex:0 0 auto}.plan-comp__icon img{width:22px;height:22px}.plan-comp__info{display:flex;flex-direction:column;gap:2px;min-width:0}.plan-comp__name{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-heading);line-height:1.2}.plan-comp__sub{font-size:var(--fs-caption);color:var(--c-muted);line-height:1.2}.plan-card.plan-card--inner{border:0;border-radius:0;background:transparent;box-shadow:none;padding:var(--sp-2) var(--sp-5);gap:var(--sp-3)}.plan-card.plan-card--inner:hover{background:transparent;border-color:transparent;box-shadow:none}.plans-module__editions>.plan-card--inner+.plan-card--inner{border-left:1px solid var(--c-border)}.plans-module{transition:box-shadow .2s ease,background .2s ease}.plans-module:hover{background:linear-gradient(180deg,#e5efff 0,#fff 100%);box-shadow:0 8px 24px rgba(12,118,234,.15)}.free-strip{background:#edf1fa;border-top:1px solid var(--c-border);border-bottom:1px solid var(--c-border);padding:var(--sp-5) 0}.free-strip__text{margin:0;text-align:center;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-heading)}.free-strip__text a{color:var(--c-primary);font-weight:var(--fw-semibold);text-decoration:none;margin-left:var(--sp-2);white-space:nowrap}.free-strip__text a:hover{text-decoration:underline}.free-band{padding:var(--sp-8) 0 0;display:flex;justify-content:center}.free-band__pill{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);background:#edf1fa;border:1px solid var(--c-border);border-radius:var(--r-pill);padding:var(--sp-4) var(--sp-8);font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-heading);text-align:center;margin:0}.free-band__pill a{color:var(--c-primary);font-weight:var(--fw-semibold);white-space:nowrap;text-decoration:none}.free-band__pill a:hover{text-decoration:underline}.global-controls{padding:0;position:sticky;z-index:30;top:58px;padding-bottom:20px}.global-controls.is-stuck{border-bottom-color:#f2f4f7;box-shadow:0 6px 18px rgba(9,18,40,0.06);padding:10px 0 !important;background:color-mix(in srgb,#fff 72%,transparent);backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px)}.global-controls .container{display:flex;justify-content:center}#plans{padding-top:var(--sp-7)}.hero:has(+.global-controls){padding-bottom:var(--sp-4)}.addons-first{padding-top:var(--sp-7)}.plan-card__module{display:flex;align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid var(--c-border)}.plan-card__module-icon{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(to right top,#0e62fd,#069bc2,#01bf9d,#00cd8f);flex:0 0 auto}.plan-card__module-icon img{width:28px;height:28px}.plan-card__module-info{display:flex;flex-direction:column;gap:2px;min-width:0}.plan-card__module-name{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--c-heading);line-height:1.2}.plan-card__module-sub{font-size:var(--fs-body-sm);color:var(--c-muted);line-height:1.2}.plan-card{position:relative;background:#fff;border:1px solid var(--c-border-card);border-radius:var(--r-card);padding:var(--sp-6) var(--sp-5);display:flex;flex-direction:column;gap:var(--sp-3);transition:box-shadow .2s ease,background .2s ease;height:100%}.plan-card:hover{background:linear-gradient(180deg,#e5efff 0,#fff 100%);box-shadow:0 8px 24px rgba(12,118,234,.15)}.plan-card.featured{border-width:2px}.plan-card__ribbon{position:absolute;top:-12px;left:var(--sp-6);background:var(--c-primary);color:#fff;font-size:var(--fs-overline);font-weight:var(--fw-bold);letter-spacing:var(--ls-overline);text-transform:uppercase;padding:4px var(--sp-3);border-radius:var(--r-pill)}.plan-card__edition{font-size:var(--fs-overline);letter-spacing:var(--ls-overline);text-transform:uppercase;color:var(--c-primary);font-weight:var(--fw-bold)}.plan-card__name{font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--c-heading)}.plan-card__starts{font-size:var(--fs-caption);color:var(--c-muted);line-height:normal;margin-top:15px}.plan-card__price{font-family:var(--font-heading);font-size:34px;font-weight:var(--fw-bold);color:var(--c-heading);line-height:var(--lh-tight);letter-spacing:var(--ls-heading)}.plan-card__price .unit{display:block;font-size:var(--fs-body-sm);font-weight:var(--fw-regular);color:var(--c-muted);margin-top:var(--sp-1);letter-spacing:normal}.plan-card__note{font-size:var(--fs-caption);color:var(--c-muted);margin:-8px 0 0;font-style:italic}.plan-card__plus{font-size:var(--fs-body-sm);color:var(--c-primary);font-weight:var(--fw-semibold);margin:0}.plan-card__features{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-2)}.plan-card__features li{position:relative;padding-left:22px;font-size:var(--fs-body-sm);color:var(--c-heading);line-height:1.5}.plan-card__features li::before{content:"";position:absolute;left:4px;top:5px;width:5px;height:10px;border-right:2px solid #00c853;border-bottom:2px solid #00c853;transform:rotate(45deg)}.plan-card .btn{align-self:flex-start}.plans-cta{text-align:center;margin-top:var(--sp-8)}.plans-cta a{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-primary);display:inline-flex;align-items:center;gap:var(--sp-2);text-decoration:none}.plans-cta a:hover{text-decoration:none;color:var(--c-primary-dark)}.plans-cta a::after{content:"ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢"}.calc{background:transparent}.calc .container{max-width:1100px}.calc__wrap{display:grid;grid-template-columns:1.2fr 1fr;gap:var(--sp-7);align-items:start}@media(max-width:900px){.calc__wrap{grid-template-columns:1fr;display:block}}.calc__inputs{background:#fff;border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--sp-7);box-shadow:0 2px 8px rgba(35,55,80,0.04);display:flex;flex-direction:column;gap:var(--sp-4)}.input-block{padding:var(--sp-5) 0;border-top:1px solid var(--c-border)}.input-block:first-child{border-top:0;padding-top:0}.input-block:last-child{padding-bottom:0}.input-label{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:var(--sp-3)}.input-label label{font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-heading)}.input-label .hint{font-size:var(--fs-caption);color:var(--c-muted)}.input-row{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}@media(max-width:540px){.input-row{grid-template-columns:1fr}}.edition-picker{display:inline-flex;flex-wrap:nowrap;position:relative;width:100%;background:var(--c-surface-3);border:1px solid var(--c-border);border-radius:var(--r-pill);padding:4px;gap:0}.edition-picker::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:var(--slider-w,0);transform:translateX(var(--slider-x,0));border-radius:var(--r-pill);background:var(--c-primary-tint-2);box-shadow:none;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);z-index:0;pointer-events:none}.edition-picker.no-transition::before{transition:none}.edition-picker button{position:relative;z-index:1;flex:1 1 0;min-width:0;padding:10px 12px;background:transparent;border:0;border-radius:var(--r-pill);font-family:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--c-muted-2);line-height:1;cursor:pointer;transition:color .25s ease}.edition-picker button:hover{color:var(--c-heading)}.edition-picker button[aria-selected="true"]{background:transparent;color:var(--c-primary-strong);box-shadow:none}.edition-picker--plans{width:auto;flex:0 0 auto;margin-left:auto;align-self:center}.edition-picker--plans button{flex:0 0 auto;padding:8px 14px;font-size:var(--fs-caption);white-space:nowrap}@container(max-width:480px){.plans-module__head{flex-wrap:wrap;row-gap:var(--sp-4)}.edition-picker--plans{width:100%;margin-left:0}.edition-picker--plans button{flex:1 1 0;font-size:var(--fs-body-sm)}}@container(max-width:300px){.plans-module{padding:var(--sp-5) var(--sp-4)}.plans-module__icon{width:36px;height:36px}.plans-module__icon img{width:22px;height:22px}.edition-picker--plans button{padding:7px 6px;font-size:var(--fs-caption)}.plan-card--inner{padding-inline:0}.plan-card__price{font-size:27px}.plan-card .btn{padding:4px 6px 4px 12px;gap:8px;font-size:var(--fs-caption)}.plan-card .btn__label{white-space:nowrap}.plan-card .btn__icon{width:22px;height:22px}}.stepper{display:flex;align-items:center;gap:4px;background:#f1f4f8;border:1px solid var(--c-border);border-radius:10px;padding:4px}.stepper__btn{width:32px;height:32px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid var(--c-border);border-radius:8px;color:var(--c-heading);font-size:16px;font-weight:var(--fw-semibold);font-family:inherit;line-height:1;cursor:pointer;transition:border-color .15s,color .15s,background .15s}.stepper__btn:hover:not(:disabled){border-color:var(--c-primary);color:var(--c-primary)}.stepper__btn:disabled{opacity:.4;cursor:not-allowed}.stepper__val{flex:1 1 auto;min-width:0;width:100%;text-align:center;font-size:var(--fs-body);font-weight:var(--fw-semibold);color:var(--c-heading);font-variant-numeric:tabular-nums;background:transparent;border:0;outline:0;padding:4px;font-family:inherit}.stepper__val:focus{background:#fff;border-radius:6px;box-shadow:0 0 0 2px var(--c-primary)}.input-block:has(.stepper+.addon-toggle){display:grid;grid-template-columns:minmax(200px,260px) 1fr;column-gap:var(--sp-3);row-gap:var(--sp-3);align-items:stretch}.input-block:has(.stepper+.addon-toggle)>.input-label,.input-block:has(.stepper+.addon-toggle)>.edition-picker,.input-block:has(.stepper+.addon-toggle)>.addon-panel{grid-column:1 / -1}.input-block:has(.stepper+.addon-toggle)>.stepper,.input-block:has(.stepper+.addon-toggle)>.addon-toggle{margin-top:0 !important;height:48px;box-sizing:border-box;align-self:stretch}.input-block:has(.stepper+.addon-toggle)>.stepper{padding:6px}.input-block:has(.stepper+.addon-toggle)>.addon-toggle{padding:8px 14px}.input-block:has(.stepper+.addon-toggle)>.stepper{align-items:center}.input-block:has(.stepper+.addon-toggle)>.addon-toggle{align-items:center}@media(max-width:720px){.input-block:has(.stepper+.addon-toggle){grid-template-columns:1fr}}.addon-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);background:#f1f4f8;border:1px solid var(--c-border);border-radius:10px;padding:10px 14px;cursor:pointer}.addon-toggle__hint{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--c-heading)}.switch-input{position:absolute;opacity:0;pointer-events:none}.switch{position:relative;display:inline-block;width:36px;height:20px;background:#cfd6e0;border-radius:var(--r-pill);transition:background .18s ease;flex:0 0 auto}.switch::after{content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:var(--r-pill);background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:transform .18s ease}.switch-input:checked+.switch{background:var(--c-primary)}.switch-input:checked+.switch::after{transform:translateX(16px)}.addon-panel{margin-top:var(--sp-3);display:grid;grid-template-columns:repeat(2,1fr);gap:var(--sp-2)}.addon-panel[hidden]{display:none}@media(max-width:480px){.addon-panel{grid-template-columns:1fr}}.addon-panel label{background:#fff;border:1px solid var(--c-border);border-radius:10px;padding:12px 14px;display:grid;grid-template-columns:auto 1fr;align-items:start;gap:4px 10px;cursor:pointer;transition:border-color .15s,box-shadow .15s,background .15s}.addon-panel label>span:not(.price){grid-column:2;grid-row:1}.addon-panel label .price{grid-column:2;grid-row:2}.addon-panel label::before{grid-column:1;grid-row:1 / span 2;align-self:center}.addon-panel label:hover{border-color:var(--c-primary);box-shadow:0 1px 3px rgba(12,118,234,.08)}.addon-panel label:has(input:checked){border-color:var(--c-primary);background:var(--c-primary-tint)}.addon-panel label input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none;width:0;height:0}.addon-panel label::before{content:"";flex:0 0 auto;width:18px;height:18px;border:1.5px solid var(--c-border);border-radius:5px;background:#fff center / 12px no-repeat;transition:background-color .15s,border-color .15s,background-image .15s}.addon-panel label:has(input:checked)::before{background-color:var(--c-primary);border-color:var(--c-primary);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' fill='none'><path d='M2.5 6L5 8.5L9.5 3.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>")}.addon-panel label>span:not(.price){font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--c-heading);line-height:1.3;flex:1 1 auto}.addon-panel label .price{font-size:12px;font-weight:var(--fw-regular);color:var(--c-muted-2);line-height:1.3}.addon-panel label.is-disabled{opacity:.45;pointer-events:none;cursor:not-allowed}.addon-toggle:has(.switch-input:disabled){opacity:.45;cursor:not-allowed}.addon-panel label[data-editions][hidden]{display:none !important}.addon-panel label .price [data-hide-when]{display:inline}html[data-billing="monthly"] .addon-panel label .price [data-hide-when="monthly"]{display:none}html[data-billing="annual"] .addon-panel label .price [data-hide-when="annual"]{display:none}.price-card{background:linear-gradient(180deg,var(--c-primary) 0,var(--c-primary-strong) 78%);border:1px solid var(--c-primary-strong);border-radius:var(--r-lg);box-shadow:0 12px 32px -14px rgba(9,18,40,.22);padding:var(--sp-7);color:#fff;position:sticky;top:96px;display:flex;flex-direction:column;gap:var(--sp-4)}.price-card__field{margin-bottom:0}.price-card__field-label{display:block;font-size:var(--fs-caption);font-weight:var(--fw-semibold);letter-spacing:var(--ls-caps);text-transform:uppercase;color:rgba(255,255,255,.7);margin-bottom:var(--sp-2)}.calc-billing{display:flex;position:relative;background:rgba(255,255,255,.14);border:1px solid rgba(255,255,255,.18);border-radius:30px;padding:4px;gap:0}.calc-billing::before{content:"";position:absolute;top:4px;bottom:4px;left:0;width:var(--slider-w,0);transform:translateX(var(--slider-x,0));border-radius:30px;background:#fff;box-shadow:none;transition:transform .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1),background .2s ease;z-index:0;pointer-events:none}.calc-billing.no-transition::before{transition:none}.calc-billing button{flex:1;position:relative;z-index:1;background:transparent;border:0;padding:var(--sp-2) var(--sp-4);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);line-height:1;color:rgba(255,255,255,.85);border-radius:30px;display:flex;align-items:center;justify-content:center;gap:var(--sp-1);font-family:inherit;cursor:pointer;transition:color .25s ease;white-space:nowrap}.calc-billing button[data-billing="annual"]{flex-grow:1.4}.calc-billing button:hover{color:#fff}.calc-billing button.active{background:transparent;color:var(--c-heading);box-shadow:none}.calc-billing-wrap{position:relative;display:inline-flex;align-items:center;height:46px}.controls-strip{height:auto;background:#fff;border:1px solid var(--c-border);border-radius:var(--r-pill);box-shadow:0 2px 6px rgba(20,30,50,0.04);padding:4px;gap:2px}.controls-strip .calc-billing--light{border:0;background:transparent;box-shadow:none}.hero-controls{gap:var(--sp-3);align-items:center}.currency--pill{position:relative;z-index:30}.currency--pill .currency-btn{display:inline-flex;align-items:center;gap:var(--sp-2);background:#fff;border:1px solid var(--c-border);border-radius:var(--r-pill);box-shadow:0 2px 6px rgba(20,30,50,0.04);padding:10px 18px;min-height:46px;font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--c-heading);cursor:pointer}.currency--pill .currency-btn:hover{border-color:var(--c-primary)}.currency--pill .flag{display:block;width:22px;height:auto;flex:0 0 auto}.currency-menu button{display:flex;align-items:center;gap:var(--sp-2)}.currency-menu .flag{display:block;width:20px;height:auto;flex:0 0 auto}.save-tag-deco{position:absolute;left:-116px;top:-32px;transform:rotate(20deg);width:112px;height:112px;pointer-events:none;z-index:2}.save-tag-thread{position:absolute;left:-14px;top:16px;width:15px;height:15px;pointer-events:none;z-index:3;transform:rotate(20deg)}.calc-billing--light{display:inline-flex;background:#fff;border:1px solid var(--c-border);box-shadow:0 2px 6px rgba(20,30,50,0.04)}.calc-billing--light::before{background:var(--c-primary);box-shadow:none}.calc-billing--light button{color:var(--c-muted-2);padding:10px 22px;font-size:var(--fs-body);font-weight:var(--fw-semibold)}.calc-billing--light button:hover{color:var(--c-heading)}.calc-billing--light button.active,.calc-billing--light button[aria-selected="true"]{color:#fff;background:transparent;box-shadow:none}.price-card .lbl{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:#dbeafe;text-transform:uppercase;letter-spacing:var(--ls-caps);margin:0}.price-card .estimate{font-family:var(--font-heading);font-size:var(--fs-display);font-weight:var(--fw-bold);letter-spacing:-0.02em;line-height:1.05;font-variant-numeric:tabular-nums;margin:0}.price-card .period{font-size:var(--fs-body-sm);color:#dbeafe;margin:0}.price-card__breakdown{border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:7px;background:rgba(0,0,0,.18)}.breakdown-row{display:flex;justify-content:space-between;gap:var(--sp-4);font-size:var(--fs-body-sm);color:#fff;font-variant-numeric:tabular-nums}.breakdown-row--total{border-top:1px solid rgba(255,255,255,.20);padding-top:8px;margin-top:1px;font-weight:var(--fw-bold);color:#fff;font-size:var(--fs-body)}.price-card__note{font-size:var(--fs-caption);color:rgba(255,255,255,.6);line-height:var(--lh-body);margin:0}.price-card .btn.red{width:100%;padding:10px 28px}.faq{display:grid;grid-template-columns:320px 1fr;gap:var(--sp-10);max-width:1100px;margin:0 auto;align-items:start}@media(max-width:880px){.faq{grid-template-columns:1fr;gap:var(--sp-6)}}.faq__tabs{background:#fff;border:1px solid var(--c-border);border-radius:var(--r-xl);padding:var(--sp-4);display:flex;flex-direction:column;gap:var(--sp-1);position:sticky;top:96px}.faq__tabs button{background:transparent;border:0;padding:14px 18px;font-size:var(--fs-body);font-weight:var(--fw-semibold);line-height:1.3;color:var(--c-heading);cursor:pointer;border-radius:var(--r-md);font-family:inherit;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);text-align:left;transition:background .15s,color .15s}.faq__tabs button:hover{background:var(--c-primary-tint)}.faq__tabs button[aria-selected="true"]{background:var(--c-primary);color:#fff}.faq__tabs .tab-chev{width:16px;height:16px;flex-shrink:0;opacity:.85}.faq__tabs .tab-chev svg{width:100%;height:100%}@media(max-width:880px){.faq__tabs{position:static;background:transparent;border:0;border-radius:0;padding:0;gap:var(--sp-2);flex-direction:row;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none}.faq__tabs::-webkit-scrollbar{display:none}.faq__tabs button{flex:0 0 auto;background:#fff;border:1px solid var(--c-border);color:var(--c-text);font-size:var(--fs-body-sm);padding:var(--sp-2) var(--sp-4);white-space:nowrap;gap:var(--sp-1)}.faq__tabs button[aria-selected="true"]{background:var(--c-primary);border-color:var(--c-primary);color:#fff}.faq__tabs .tab-chev{display:none}}.faq__panel{display:none}.faq__panel.active{display:block}.faq__panel .faq-item:first-child{border-top:0}.faq-item{background:transparent;border:0;border-top:1px solid var(--c-border);padding:0}.faq-item summary{list-style:none;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center;gap:var(--sp-4);padding:var(--sp-6) 0;font-size:var(--fs-body-lg);line-height:var(--lh-heading);color:var(--c-heading);font-weight:var(--fw-semibold);cursor:pointer}.faq-item summary::-webkit-details-marker{display:none}.faq-item .chev{width:20px;height:20px;color:var(--c-heading);transition:transform .25s;flex-shrink:0}.faq-item[open] .chev{transform:rotate(180deg)}.faq-item .body{font-size:var(--fs-body);color:var(--c-text);line-height:var(--lh-body);padding:0 0 var(--sp-6) 34px;margin:0;max-width:880px}.addon-header{text-align:center;margin-bottom:var(--sp-9)}.addon-group+.addon-group{margin-top:var(--sp-11)}.addon-group__head{text-align:center;margin-bottom:var(--sp-7)}.addon-group__head h2{margin-bottom:var(--sp-2);font-size:var(--fs-h2)}.addon-group__head p{color:var(--c-muted-2);font-size:var(--fs-body);margin:0}.addon-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--sp-5)}@media(max-width:1000px){.addon-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.addon-grid{grid-template-columns:1fr}}.addon-card{background:#fff;border:1px solid var(--c-border-addon);border-radius:var(--r-card);padding:var(--sp-6);display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:var(--sp-3);transition:box-shadow .2s ease,transform .2s ease}.addon-card:last-child .addon-card__prices .block .k{display:block}.addon-card>:not(.addon-card__icon):not(h3){grid-column:1 / -1}.addon-card__icon{width:50px;height:50px;border-radius:var(--r-md);display:grid;place-items:center;background:linear-gradient(to right top,#0e62fd,#069bc2,#01bf9d,#00cd8f)}.addon-card__icon img{width:32px;height:32px;filter:brightness(0) saturate(100%) invert(96%) sepia(97%) saturate(12%) hue-rotate(237deg) brightness(103%) contrast(103%)}.addon-card h3{font-size:var(--fs-h4);color:var(--c-text-hi)}.addon-card p{font-size:var(--fs-body-sm);color:var(--c-label);margin:0;line-height:var(--lh-body)}.addon-card__prices{display:flex;gap:var(--sp-3);margin-top:var(--sp-5)}.addon-card__prices>.block{flex:1 1 auto;min-width:0}.addon-card__prices .block{background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:var(--r-lg);padding:var(--sp-3) var(--sp-4)}.addon-card__prices .block .k{font-size:var(--fs-caption);font-weight:var(--fw-semibold);color:var(--c-muted);margin-bottom:var(--sp-1);text-transform:uppercase;letter-spacing:.5px;display:none}.addon-card__prices .block .v{font-family:var(--font-heading);font-size:var(--fs-h3);font-weight:var(--fw-bold);color:var(--c-text-hi);line-height:var(--lh-heading);letter-spacing:var(--ls-heading);font-variant-numeric:tabular-nums}.money__cur{font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--c-text-2);letter-spacing:normal;margin-right:6px;vertical-align:.32em}.addon-card__prices .block .u{display:block;font-size:var(--fs-caption);color:var(--c-muted);font-weight:var(--fw-regular);margin-top:2px}.addon-card__cta{align-self:flex-start;margin-top:var(--sp-2);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);color:var(--c-primary);text-decoration:none}.addon-card__cta:hover{text-decoration:none;color:var(--c-primary-dark)}.addon-card__cta::after{content:"  ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢"}.addon-card__split{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-2);padding-top:var(--sp-3);border-top:1px dashed var(--c-border)}.addon-card__split .col .k{font-size:var(--fs-caption);color:var(--c-muted)}.addon-card__split .col .v{font-family:var(--font-heading);font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--c-text-hi)}.addon-card__split .col .u{display:block;font-size:var(--fs-caption);color:var(--c-muted)}.modal-overlay{position:fixed;inset:0;background:rgba(9,18,40,.55);display:none;align-items:center;justify-content:center;z-index:100;padding:var(--sp-6)}.modal-overlay.open{display:flex}.modal{background:#fff;border-radius:var(--r-xl);padding:var(--sp-9);max-width:660px;width:100%;box-shadow:var(--shadow-lg);position:relative;text-align:center}.modal__close{position:absolute;top:var(--sp-4);right:var(--sp-4);width:32px;height:32px;border:0;background:transparent;color:var(--c-muted);font-size:22px;line-height:1;border-radius:var(--r-pill)}.modal__close:hover{background:var(--c-surface-2);color:var(--c-heading)}.modal h3{margin-bottom:var(--sp-3)}.modal p{color:var(--c-muted-2);font-size:var(--fs-body-sm)}.modal input{padding:var(--sp-3) var(--sp-4);border:1px solid var(--c-border);border-radius:var(--r-md);font-size:var(--fs-body);font-family:var(--font-body);color:var(--c-heading)}.modal input:focus{outline:2px solid var(--c-primary-tint);border-color:var(--c-primary)}.modal .terms{font-size:var(--fs-caption);color:var(--c-muted);margin:0}.text-center{text-align:center}.hidden{display:none !important}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.breadcrumbs{padding:60px 0 0;position:relative;z-index:2}.breadcrumbs+.hero{padding-top:32px}.breadcrumbs+.global-controls{padding-top:32px !important}.breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center;gap:var(--sp-2);font-size:var(--fs-body-sm);color:var(--c-muted-2)}.breadcrumbs li{display:inline-flex;align-items:center;gap:var(--sp-2)}.breadcrumbs li+li::before{content:"/";color:var(--c-muted);padding:0 var(--sp-1)}.breadcrumbs a{display:inline-flex;align-items:center;gap:4px;color:var(--c-primary);font-weight:var(--fw-medium);text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs [aria-current="page"]{color:var(--c-heading);font-weight:var(--fw-semibold)}#info-row{padding:var(--sp-10) 0 var(--sp-11);background:#f5f7fb}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-6)}@media(max-width:1000px){.info-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:560px){.info-grid{grid-template-columns:1fr}}.info-tile{background:#fff;border:1px solid var(--c-border);border-radius:var(--r-card);padding:var(--sp-6);display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:var(--sp-3);row-gap:var(--sp-3);transition:box-shadow .2s ease,border-color .2s ease}.info-tile>:not(.info-tile__icon):not(h3){grid-column:1 / -1}.info-tile:hover{border-color:var(--c-primary);box-shadow:0 8px 24px rgba(12,118,234,.10)}.info-tile__icon{width:44px;height:44px;border-radius:8px;display:grid;place-items:center;background:linear-gradient(to right top,#0e62fd,#069bc2,#01bf9d,#00cd8f);color:#fff;flex:0 0 auto}.info-tile__icon svg{width:24px;height:24px;display:block}.info-tile h3{font-size:var(--fs-h4);font-weight:var(--fw-semibold);color:var(--c-heading);margin:0;line-height:1.25}.info-tile p{font-size:var(--fs-body-sm);color:var(--c-muted-2);margin:0;line-height:var(--lh-body);flex:1 1 auto}.info-tile__cta{color:var(--c-primary);font-size:var(--fs-body-sm);font-weight:var(--fw-semibold);text-decoration:none;align-self:flex-start}.info-tile__cta:hover{text-decoration:underline}