.pr{min-height:100vh;background:var(--brand-paper)}.pr-hero{padding-block:clamp(36px,5vw,64px) clamp(36px,4vw,56px);background:radial-gradient(70% 55% at 50% 0,#EFE8DB 0,transparent 70%)}.pr-head{display:grid;justify-items:center;text-align:center;grid-gap:14px;gap:14px;-webkit-margin-after:clamp(26px,3vw,40px);margin-block-end:clamp(26px,3vw,40px)}.pr-head .lp-chapter-tag{margin:0}.pr .lp-main .lp-chapter-tag:before{content:none}.lp.pr h1{font-size:clamp(34px,4.6vw,60px);line-height:1.04;letter-spacing:-.04em}[lang=ar] .lp.pr h1{font-size:clamp(30px,4vw,52px);line-height:1.25;letter-spacing:0}.lp .pr-head p{max-width:58ch}.pr .billing-toggle{margin:28px}.pr .billing-toggle,.pr-switches{display:flex;justify-content:center;gap:8px}.pr-switches{flex-wrap:wrap}.pr-switches .billing-toggle{margin:0}.pr-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;align-items:stretch}.pr-card{position:relative;display:flex;flex-direction:column;gap:12px;padding:26px;border-radius:22px;background:#fff;border:1px solid #d0dacc;box-shadow:0 0 0 1px var(--brand-line);transition:box-shadow .3s}.pr-card header{display:flex;align-items:center;justify-content:space-between;gap:8px}.lp .pr-card h2{font-size:19px;font-weight:650;letter-spacing:-.02em;line-height:1.2}.pr-badge{font-size:10.5px;font-weight:750;padding:4px 10px;border-radius:99px;background:var(--ember-ink);color:#fff;white-space:nowrap}.lp .pr-for{font-size:13px;line-height:1.5;min-height:3em}.pr-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.pr-price b{font-size:clamp(32px,3.2vw,42px);font-weight:650;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.pr-price b.is-talk{font-size:clamp(24px,2.4vw,30px)}.pr-price span{font-size:12.5px;color:var(--brand-muted)}.pr-billed{font-size:11.5px;color:var(--brand-muted-2)}.pr-card ul{display:grid;grid-gap:8px;gap:8px;-webkit-padding-before:12px;padding-block-start:12px;-webkit-border-before:1px solid var(--brand-line-soft);border-block-start:1px solid var(--brand-line-soft);flex:none;align-content:start;margin:0;padding-inline:0}.pr-card li{position:relative;margin:0;-webkit-padding-start:20px;padding-inline-start:20px;font-size:13px;line-height:1.45;color:var(--brand-muted)}.pr-card li:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:6px;width:11px;height:6px;border:1.8px solid var(--herb);-webkit-border-before:0;border-block-start:0;-webkit-border-end:0;border-inline-end:0;rotate:-45deg}.pr-card.is-featured{background:var(--brand-ink);color:#FCF8EF;border-color:var(--brand-ink);box-shadow:0 30px 50px -30px #0c2620cc}.lp .pr-card.is-featured h2{color:#FCF8EF}.pr-card.is-featured :is(.pr-for,li,.pr-price span){color:#C9D6CC}.pr-card.is-featured .pr-billed{color:#9FB6A8}.pr-card.is-featured ul{border-color:#ffffff1f}.lp .pr-card.is-featured .lp-btn-solid{background:#FCF8EF;color:var(--brand-ink)}.pr-card.is-focus:not(.is-featured){box-shadow:0 0 0 2px var(--ember)}.pr-card.is-featured.is-focus{box-shadow:0 0 0 2px var(--ember),0 30px 50px -30px #0c2620cc}.lp .pr-terms{max-width:none;text-align:center;font-size:12.5px;color:var(--brand-muted-2);-webkit-margin-before:18px;margin-block-start:18px}.pr-addons{-webkit-margin-before:22px;margin-block-start:22px;padding:18px 22px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--brand-line-soft);display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:10px 28px;gap:10px 28px}.lp .pr-addons h2{font-size:15px;font-weight:700;letter-spacing:0}.pr-addons ul{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px 22px;gap:10px 22px}.pr-addons li{display:grid;grid-gap:1px;gap:1px;font-size:12.5px}.pr-addons b{font-weight:650}.pr-addons .is-planned b,.pr-addons span{color:var(--brand-muted)}.lp .pr-free{max-width:none}.pr-free{-webkit-margin-before:12px;margin-block-start:12px;padding:14px 22px;border-radius:20px;background:#fff;box-shadow:0 0 0 1px var(--brand-line-soft);display:flex;flex-wrap:wrap;align-items:center;gap:6px 18px;font-size:13px}.pr-free b{font-weight:700}.pr-free span{color:var(--brand-muted);flex:1 1;min-width:220px}.pr-free a{font-weight:650;text-decoration:underline;text-underline-offset:3px}.pr-compare{padding-block:clamp(36px,4.5vw,64px);background:var(--brand-sand)}.pr-sec-head{display:grid;grid-gap:8px;gap:8px;-webkit-margin-after:20px;margin-block-end:20px}.lp .pr-sec-head h2{font-size:clamp(24px,2.8vw,36px)}.lp .pr-sec-head p{max-width:76ch;font-size:14.5px}.pr .cmp-wrap{margin:0}.pr .cmp-scroll{max-height:none;overflow:visible;border:0}.pr .cmp{min-width:0}.pr .cmp thead th{inset-block-start:72px;box-shadow:0 1px 0 var(--brand-line)}.lp .cmp thead button{display:block;width:100%;text-align:start;color:inherit}.lp .cmp thead button:hover b{text-decoration:underline;text-underline-offset:3px}.cmp tbody th small{display:block;font-size:11.5px;font-weight:500;color:var(--brand-muted);-webkit-margin-before:2px;margin-block-start:2px}.pr-build{padding-block:clamp(36px,4.5vw,64px)}.pr-build-in{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);grid-gap:16px;gap:16px;align-items:start}.pr-build-card{padding:24px;border-radius:22px;background:#fff;box-shadow:0 0 0 1px var(--brand-line)}.lp .pr-build-card h3{font-size:15px;font-weight:700;letter-spacing:0;-webkit-margin-after:12px;margin-block-end:12px}.lp .pr-build-card h3+*{-webkit-margin-after:20px;margin-block-end:20px}.pr-chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.lp .pr-chip{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;text-align:start;padding:12px 14px;border-radius:16px;background:var(--brand-paper);box-shadow:0 0 0 1px var(--brand-line-soft);transition:box-shadow .2s,background .2s}.lp .pr-chip[aria-pressed=true]{background:#fff;box-shadow:0 0 0 1.5px var(--brand-ink)}.lp .pr-chip:disabled{cursor:default;opacity:.75}.pr-chip i{width:18px;height:18px;border-radius:6px;box-shadow:inset 0 0 0 1.5px var(--brand-line);display:grid;place-items:center;font-style:normal;font-size:11px;font-weight:800;color:#FCF8EF;-webkit-margin-before:1px;margin-block-start:1px}.pr-chip[aria-pressed=true] i{background:var(--brand-ink);box-shadow:none}.pr-chip strong{display:block;font-size:13px;font-weight:700}.pr-chip small{display:block;font-size:12px;line-height:1.45;color:var(--brand-muted);-webkit-margin-before:2px;margin-block-start:2px}.pr-chip em{font-style:normal;font-size:12px;font-weight:650;white-space:nowrap}.pr-summary{position:-webkit-sticky;position:sticky;inset-block-start:90px;background:var(--brand-ink);box-shadow:0 30px 50px -30px #0c2620cc}.lp .pr-summary h3,.pr-summary{color:#FCF8EF}.pr-lines{display:grid;grid-gap:8px;gap:8px;font-size:13px;color:#C9D6CC;-webkit-padding-after:14px;padding-block-end:14px;-webkit-border-after:1px solid #ffffff1f;border-block-end:1px solid #ffffff1f}.pr-lines div,.pr-total{display:flex;justify-content:space-between;gap:12px}.pr-total{align-items:baseline;padding-block:14px;font-size:13px;color:#C9D6CC;transition:opacity .2s}.pr-total strong{font-size:clamp(26px,2.6vw,34px);font-weight:650;letter-spacing:-.03em;color:#FCF8EF;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.lp .pr-summary .lp-btn-solid{background:#FCF8EF;color:var(--brand-ink)}.lp .pr-summary p{font-size:12px;line-height:1.55;color:#9FB6A8;-webkit-margin-before:14px;margin-block-start:14px}.pr-error{font-size:13px;color:#F3C9B5}.pr-faq{padding-block:clamp(36px,4.5vw,64px)}.pr-qa{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 14px;gap:10px 14px;align-items:start}.pr-qa details{border-radius:16px;background:#fff;box-shadow:0 0 0 1px var(--brand-line-soft);padding:0 18px}.pr-qa summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:14px;padding:15px 0;font-size:14.5px;font-weight:650}.pr-qa summary::-webkit-details-marker{display:none}.pr-qa summary:after{content:"+";flex:none;font-size:18px;font-weight:400;color:var(--ember);transition:rotate .25s}.pr-qa details[open] summary:after{rotate:45deg}.lp .pr-qa p{font-size:13.5px;line-height:1.65;-webkit-padding-after:16px;padding-block-end:16px;max-width:none}.pr-sales{max-width:680px;margin:30px auto;padding:30px;border:1px solid #d0dacb;border-radius:22px;background:var(--brand-ink);color:#FCF8EF}.pr-sales-in{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:start}.lp .pr-sales h2{font-size:clamp(26px,3vw,40px);color:#FCF8EF}.lp .pr-sales p{color:#C9D6CC;-webkit-margin-before:10px;margin-block-start:10px;font-size:14.5px}.pr-form{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.pr-form label{display:grid;grid-gap:6px;gap:6px;font-size:12.5px;font-weight:600;color:#C9D6CC}.pr-form .is-wide{grid-column:1/-1}.pr-form .pr-trap{position:absolute;inset-inline-start:-9999px;width:1px;height:1px;overflow:hidden}.lp .pr-form :is(input,textarea){width:100%;font:inherit;font-size:14.5px;padding:11px 13px;border-radius:12px;border:1px solid #ffffff2e;background:#ffffff0f;color:#FCF8EF}.lp .pr-form :is(input,textarea):focus{outline:2px solid var(--ember-2);outline-offset:1px}.lp .pr-form .lp-btn-solid{justify-self:start;background:#FCF8EF;color:var(--brand-ink)}.lp .pr-form .lp-btn-solid:disabled{opacity:.6;cursor:progress;transform:none}.pr-form [role=alert],.pr-form [role=status]{grid-column:1/-1;font-size:15px;color:#FCF8EF}.pr-form [role=alert]{font-size:13.5px;color:#F3C9B5}.pr-foot{background:var(--brand-ink-2);color:#B7C6BA;padding-block:22px;font-size:13px}.pr-foot .lp-shell{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center}.pr-foot small{-webkit-margin-start:auto;margin-inline-start:auto}@media(max-width:1080px){.pr-grid{grid-template-columns:1fr 1fr}.pr-addons{grid-template-columns:1fr}.pr-addons ul{grid-template-columns:1fr 1fr}.pr-build-in{grid-template-columns:minmax(0,1fr)}.pr-summary{position:static}}@media(max-width:860px){.pr-grid{grid-template-columns:minmax(0,1fr)}.lp .pr-for{min-height:0}.pr-chips,.pr-form,.pr-qa,.pr-sales-in{grid-template-columns:minmax(0,1fr)}.pr .cmp thead th{inset-block-start:64px}.pr .cmp-scroll{border:1px solid var(--brand-line)}.pr .lp-nav-links{display:none}.pr-sales{margin:30px 16px;padding:24px}}@media(max-width:560px){.pr-addons ul{grid-template-columns:minmax(0,1fr)}}