.checkout-panel-module__6Kw4cG__overlay{--paper:#faf7f1;--ink:#0e1116;--muted:#68645e;--amber:#c8782a;--bright:#e89227;--line:rgba(14,17,22,.13);--ease:cubic-bezier(.22,1,.36,1);z-index:45;overscroll-behavior:contain;background:radial-gradient(circle at 78% 4%,rgba(232,146,39,.11),transparent 30rem),var(--paper);color:var(--ink);animation:checkout-panel-module__6Kw4cG__checkoutIn .28s var(--ease)both;font-family:DM Sans,Segoe UI,Arial,sans-serif;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto}.checkout-panel-module__6Kw4cG__overlay *,.checkout-panel-module__6Kw4cG__overlay :before,.checkout-panel-module__6Kw4cG__overlay :after{box-sizing:border-box}.checkout-panel-module__6Kw4cG__overlay button{font:inherit}.checkout-panel-module__6Kw4cG__overlay button:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.checkout-panel-module__6Kw4cG__overlay a:focus-visible{outline:2px solid var(--amber);outline-offset:3px}@keyframes checkout-panel-module__6Kw4cG__checkoutIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.checkout-panel-module__6Kw4cG__frame{max-width:1060px;min-height:100vh;padding:22px 20px calc(var(--fidus-consent-inset,0px) + 56px);flex-direction:column;justify-content:center;margin:0 auto;display:flex}.checkout-panel-module__6Kw4cG__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:0 0 18px;display:flex}.checkout-panel-module__6Kw4cG__wordmark{letter-spacing:-.02em;font-size:19px;font-weight:700}.checkout-panel-module__6Kw4cG__wordmark small{color:var(--muted);font-size:12px;font-weight:500}.checkout-panel-module__6Kw4cG__back{border:1px solid var(--line);min-height:44px;color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 18px;font-size:14px;font-weight:500;display:inline-flex}.checkout-panel-module__6Kw4cG__back:hover{border-color:var(--ink);color:var(--ink)}.checkout-panel-module__6Kw4cG__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-template-areas:"head pay""detail pay";align-content:start;gap:14px 22px;display:grid}.checkout-panel-module__6Kw4cG__summaryHead{grid-area:head}.checkout-panel-module__6Kw4cG__summaryDetail{grid-area:detail}.checkout-panel-module__6Kw4cG__payment{grid-area:pay}@media (max-width:900px){.checkout-panel-module__6Kw4cG__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""pay""detail"}}.checkout-panel-module__6Kw4cG__summaryHead,.checkout-panel-module__6Kw4cG__summaryDetail,.checkout-panel-module__6Kw4cG__payment{border:1px solid var(--line);background:#fff;border-radius:16px;padding:24px}.checkout-panel-module__6Kw4cG__kicker{color:var(--amber);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700}.checkout-panel-module__6Kw4cG__title{letter-spacing:-.03em;margin:0 0 8px;font-size:max(25px,min(3.6vw,33px));font-weight:600;line-height:1.1}.checkout-panel-module__6Kw4cG__trialLine{color:var(--ink);margin:0;font-size:15px;font-weight:600;line-height:1.45}.checkout-panel-module__6Kw4cG__rows{gap:0;margin:0;display:grid}.checkout-panel-module__6Kw4cG__row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:11px 0;font-size:15px;display:flex}.checkout-panel-module__6Kw4cG__row:last-child{border-bottom:0}.checkout-panel-module__6Kw4cG__row dt{color:var(--muted)}.checkout-panel-module__6Kw4cG__row dd{text-align:right;margin:0;font-weight:600}.checkout-panel-module__6Kw4cG__reassurance{border-top:1px solid var(--line);gap:11px;margin:0;padding:18px 0 0;list-style:none;display:grid}.checkout-panel-module__6Kw4cG__reassurance li{color:var(--muted);grid-template-columns:18px 1fr;gap:10px;font-size:13px;line-height:1.5;display:grid}.checkout-panel-module__6Kw4cG__reassuranceIcon{color:var(--amber);margin-top:1px}.checkout-panel-module__6Kw4cG__payment{align-self:stretch;min-height:420px;padding:20px}.checkout-panel-module__6Kw4cG__payHead{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin:0 0 14px;font-size:12px;font-weight:700;display:flex}.checkout-panel-module__6Kw4cG__payBody{position:relative}.checkout-panel-module__6Kw4cG__stripeHost{min-height:380px}.checkout-panel-module__6Kw4cG__state{text-align:center;background:#fff;place-content:center;gap:12px;min-height:380px;display:grid;position:absolute;top:0;bottom:0;left:0;right:0}.checkout-panel-module__6Kw4cG__stateText{max-width:42ch;color:var(--muted);margin:0;font-size:14px;line-height:1.55}.checkout-panel-module__6Kw4cG__stateError{color:#7c2e26;font-weight:600}.checkout-panel-module__6Kw4cG__spinner{border:2px solid var(--line);border-top-color:var(--amber);border-radius:999px;justify-self:center;width:26px;height:26px;animation:.9s linear infinite checkout-panel-module__6Kw4cG__checkoutSpin}@keyframes checkout-panel-module__6Kw4cG__checkoutSpin{to{transform:rotate(360deg)}}.checkout-panel-module__6Kw4cG__retry{background:var(--ink);min-height:48px;color:var(--paper);cursor:pointer;border:0;border-radius:999px;justify-self:center;align-items:center;gap:8px;padding:0 24px;font-size:15px;font-weight:600;display:inline-flex}.checkout-panel-module__6Kw4cG__retry:hover:not(:disabled){background:#22262d}.checkout-panel-module__6Kw4cG__retry:disabled{opacity:.45;cursor:not-allowed}.checkout-panel-module__6Kw4cG__footNote{max-width:1060px;color:var(--muted);text-align:center;margin:18px auto 0;font-size:12px;line-height:1.55}@media (forced-colors:active){.checkout-panel-module__6Kw4cG__summary,.checkout-panel-module__6Kw4cG__payment{border-color:canvastext}}@media (prefers-reduced-motion:reduce){.checkout-panel-module__6Kw4cG__overlay,.checkout-panel-module__6Kw4cG__overlay *,.checkout-panel-module__6Kw4cG__overlay :before,.checkout-panel-module__6Kw4cG__overlay :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
.plan-step-cards-module__PR1Euq__surface{--pc-ink:#0e1116;--pc-muted:#68645e;--pc-line:rgba(14,17,22,.13);--pc-card:#fff;--pc-paper:#faf7f1;--pc-accent:#c8782a;--pc-accent-bright:#e89227;--pc-accent-ink:#8a4e14;--pc-accent-soft:rgba(200,120,42,.14);--pc-check:#3f7a55;--pc-current:#275077;--pc-current-soft:rgba(39,80,119,.12);--pc-shadow:rgba(14,17,22,.55);--pc-focus:rgba(200,120,42,.45);--pc-lift:0px;color:var(--pc-ink);display:block}.plan-step-cards-module__PR1Euq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:14px;display:grid}@media (min-width:720px){.plan-step-cards-module__PR1Euq__surface{--pc-lift:12px}.plan-step-cards-module__PR1Euq__grid{row-gap:calc(14px + var(--pc-lift));padding-top:var(--pc-lift)}}@media (min-width:900px){.plan-step-cards-module__PR1Euq__surface{--pc-lift:16px}.plan-step-cards-module__PR1Euq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:719px){.plan-step-cards-module__PR1Euq__grid{grid-template-columns:minmax(0,1fr)}.plan-step-cards-module__PR1Euq__card[data-recommended=true]{order:-1}}.plan-step-cards-module__PR1Euq__card{box-sizing:border-box;border:1px solid var(--pc-line);background:var(--pc-card);color:var(--pc-ink);text-align:left;cursor:pointer;border-radius:16px;align-content:start;gap:7px;padding:24px 20px 22px;font-family:inherit;display:grid;position:relative}.plan-step-cards-module__PR1Euq__card:focus-visible{z-index:2;outline:3px solid var(--pc-focus);outline-offset:3px}.plan-step-cards-module__PR1Euq__card[data-recommended=true]{border:2px solid var(--pc-accent);padding:49px 19px 21px}.plan-step-cards-module__PR1Euq__card[data-recommended=true] .plan-step-cards-module__PR1Euq__name{font-size:24px}@media (min-width:720px){.plan-step-cards-module__PR1Euq__card[data-recommended=true]{z-index:1;margin-block:calc(-1*var(--pc-lift));padding-top:calc(49px + var(--pc-lift));padding-bottom:calc(21px + var(--pc-lift));box-shadow:0 22px 48px -24px var(--pc-shadow)}.plan-step-cards-module__PR1Euq__card[data-recommended=true][aria-pressed=true],.plan-step-cards-module__PR1Euq__card[data-recommended=true][data-current=true]{box-shadow:0 0 0 3px var(--pc-accent-soft),0 22px 48px -24px var(--pc-shadow)}}@media (min-width:900px){.plan-step-cards-module__PR1Euq__card[data-recommended=true]{margin-left:-6px;margin-right:-6px;padding-left:25px;padding-right:25px}}.plan-step-cards-module__PR1Euq__card[aria-pressed=true],.plan-step-cards-module__PR1Euq__card[data-current=true]{border-color:var(--pc-accent);box-shadow:0 0 0 3px var(--pc-accent-soft)}.plan-step-cards-module__PR1Euq__ribbon{background:var(--pc-accent-ink);height:30px;color:var(--pc-paper);letter-spacing:.14em;text-transform:uppercase;border-radius:14px 14px 0 0;place-items:center;font:700 11px/1 Arial,sans-serif;display:grid;position:absolute;top:0;bottom:auto;left:0;right:0}.plan-step-cards-module__PR1Euq__accent{background:linear-gradient(90deg,var(--pc-accent),var(--pc-accent-bright));border-radius:16px 16px 0 0;height:4px;position:absolute;top:0;bottom:auto;left:0;right:0}.plan-step-cards-module__PR1Euq__badgeSlot{align-items:center;gap:8px;min-height:22px;display:flex}.plan-step-cards-module__PR1Euq__badge{background:var(--pc-accent-soft);color:var(--pc-accent-ink);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font:700 11px/1.5 Arial,sans-serif}.plan-step-cards-module__PR1Euq__badgeCurrent{background:var(--pc-current-soft);color:var(--pc-current)}.plan-step-cards-module__PR1Euq__name{margin:4px 0 0;font-size:20px;font-weight:700;line-height:1.1}.plan-step-cards-module__PR1Euq__tagline{min-height:2.9em;color:var(--pc-muted);margin:0;font-size:13px;line-height:1.45}.plan-step-cards-module__PR1Euq__trialOffer{border-top:1px solid var(--pc-line);color:var(--pc-accent-ink);justify-content:space-between;align-items:center;gap:10px;margin:10px 0 0;padding-top:13px;display:flex}.plan-step-cards-module__PR1Euq__trialNow{flex-direction:column;gap:2px;display:flex}.plan-step-cards-module__PR1Euq__trialOffer strong{letter-spacing:-.035em;font:400 44px/1 Georgia,serif}.plan-step-cards-module__PR1Euq__trialNow>span{font-size:14px;font-weight:700}.plan-step-cards-module__PR1Euq__trialStandardPrice{color:var(--pc-muted);white-space:nowrap;font-size:15px;font-weight:600}.plan-step-cards-module__PR1Euq__hero{justify-items:start;gap:7px;margin:2px 0 0;display:grid}.plan-step-cards-module__PR1Euq__heroAmount{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.plan-step-cards-module__PR1Euq__standardPrice{color:var(--pc-muted);flex-basis:100%;font-size:13px;font-weight:600}.plan-step-cards-module__PR1Euq__heroPrice{letter-spacing:-.035em;white-space:nowrap;font:400 max(23px,min(3vw,28px))/1.08 Georgia,serif}.plan-step-cards-module__PR1Euq__card[data-billing=year] .plan-step-cards-module__PR1Euq__heroPrice{font-size:max(22px,min(2.7vw,27px))}.plan-step-cards-module__PR1Euq__heroSuffix{color:var(--pc-muted);white-space:nowrap;font-size:13px;font-weight:600}.plan-step-cards-module__PR1Euq__annualFree{background:var(--pc-accent-ink);color:var(--pc-paper);letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.plan-step-cards-module__PR1Euq__annualPrice{color:var(--pc-ink);font-size:12px;font-weight:600;line-height:1.45}.plan-step-cards-module__PR1Euq__group{gap:9px;display:grid}.plan-step-cards-module__PR1Euq__groupTitle{border-top:1px solid var(--pc-line);color:var(--pc-accent-ink);letter-spacing:.1em;text-transform:uppercase;margin:12px 0 -2px;padding-top:13px;font:700 11px/1.4 Arial,sans-serif}.plan-step-cards-module__PR1Euq__quantities{gap:7px;margin:14px 0 0;padding:0;list-style:none;display:grid}.plan-step-cards-module__PR1Euq__quantity{grid-template-columns:18px 1fr;gap:9px;font-size:14.5px;font-weight:600;line-height:1.5;display:grid}.plan-step-cards-module__PR1Euq__quantityLead{letter-spacing:-.01em;font-size:16px;font-weight:700}.plan-step-cards-module__PR1Euq__quantityLead .plan-step-cards-module__PR1Euq__mark{height:24px}.plan-step-cards-module__PR1Euq__features{gap:8px;margin:0;padding:0;list-style:none;display:grid}.plan-step-cards-module__PR1Euq__feature,.plan-step-cards-module__PR1Euq__featureMissing{grid-template-columns:18px 1fr;gap:9px;margin:0;font-size:14px;line-height:1.5;display:grid}.plan-step-cards-module__PR1Euq__feature{color:var(--pc-ink)}.plan-step-cards-module__PR1Euq__featureMissing{color:var(--pc-muted)}.plan-step-cards-module__PR1Euq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.plan-step-cards-module__PR1Euq__mark{place-items:center;height:22px;display:grid}.plan-step-cards-module__PR1Euq__feature .plan-step-cards-module__PR1Euq__mark,.plan-step-cards-module__PR1Euq__quantity .plan-step-cards-module__PR1Euq__mark{color:var(--pc-check)}.plan-step-cards-module__PR1Euq__featureMissing .plan-step-cards-module__PR1Euq__mark{color:var(--pc-muted);opacity:.7}.plan-step-cards-module__PR1Euq__cta{border:1px solid var(--pc-ink);min-height:44px;color:var(--pc-ink);border-radius:999px;justify-content:center;align-items:center;gap:7px;margin-top:14px;padding:0 18px;font:600 13.5px Arial,sans-serif;text-decoration:none;display:inline-flex}.plan-step-cards-module__PR1Euq__cta:hover{background:var(--pc-ink);color:var(--pc-paper)}.plan-step-cards-module__PR1Euq__ctaCurrent{color:var(--pc-muted);cursor:default;background:0 0;border-style:dashed}.plan-step-cards-module__PR1Euq__enterprise{color:#f4f1ea;cursor:default;background:#1c1f25;border-color:#23262c;grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;display:flex}.plan-step-cards-module__PR1Euq__enterpriseCopy{grid-template-columns:auto 1fr;align-items:center;gap:5px 14px;display:grid}.plan-step-cards-module__PR1Euq__enterpriseCopy .plan-step-cards-module__PR1Euq__name{margin:0}.plan-step-cards-module__PR1Euq__enterprise .plan-step-cards-module__PR1Euq__tagline{color:rgba(244,241,234,.72);grid-column:1/-1;min-height:0}.plan-step-cards-module__PR1Euq__badgeEnterprise{color:#f0d6b4;background:rgba(244,241,234,.14)}.plan-step-cards-module__PR1Euq__ctaEnterprise{color:#f4f1ea;border-color:rgba(244,241,234,.55);flex:none;margin-top:0}.plan-step-cards-module__PR1Euq__ctaEnterprise:hover{color:#1c1f25;background:#f4f1ea}@media (max-width:719px){.plan-step-cards-module__PR1Euq__enterprise{flex-direction:column;align-items:flex-start}}[data-iterum-theme=notte] .plan-step-cards-module__PR1Euq__surface{--pc-ink:#edf1f7;--pc-muted:#9aa6b8;--pc-line:rgba(148,163,184,.18);--pc-card:rgba(17,27,45,.6);--pc-paper:#0a1120;--pc-accent:#e0b47c;--pc-accent-bright:#f0cd9e;--pc-accent-ink:#e0b47c;--pc-accent-soft:rgba(224,149,74,.2);--pc-check:#63c78f;--pc-current:#a9c4de;--pc-current-soft:rgba(127,163,200,.2);--pc-shadow:rgba(0,0,0,.6);--pc-focus:rgba(169,196,222,.5)}[data-iterum-theme=notte] .plan-step-cards-module__PR1Euq__cta:hover{background:var(--pc-current);border-color:var(--pc-current);color:#0a1120}[data-iterum-theme=notte] .plan-step-cards-module__PR1Euq__enterprise{background:rgba(33,26,18,.85);border-color:rgba(224,149,74,.45)}
.plan-step-module__gNXo9W__billingSwitch{background:#faf7f1;border:1px solid rgba(14,17,22,.16);border-radius:999px;flex-wrap:wrap;gap:4px;margin:0 0 16px;padding:4px;display:inline-flex}.plan-step-module__gNXo9W__billingSwitch button{color:#4f4a43;cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:44px;padding:8px 15px;font:700 13px/1.3 Arial,sans-serif}.plan-step-module__gNXo9W__billingSwitch button[aria-pressed=true]{color:#fff;background:#1c1f25}.plan-step-module__gNXo9W__billingSwitch button:focus-visible{outline-offset:2px;outline:3px solid #c8782a}@media (max-width:400px){.plan-step-module__gNXo9W__billingSwitch{border-radius:20px;grid-template-columns:.7fr 1.7fr;width:100%;display:grid}.plan-step-module__gNXo9W__billingSwitch button{white-space:normal;border-radius:16px;min-width:0;padding:8px}}[data-iterum-theme=notte] .plan-step-module__gNXo9W__billingSwitch{background:#111b2d;border-color:rgba(148,163,184,.28)}[data-iterum-theme=notte] .plan-step-module__gNXo9W__billingSwitch button{color:#c6d0de}[data-iterum-theme=notte] .plan-step-module__gNXo9W__billingSwitch button[aria-pressed=true]{color:#0a1120;background:#edf1f7}[data-iterum-theme=notte] .plan-step-module__gNXo9W__billingSwitch button:focus-visible{outline-color:#e5a55f}
