.buying-page{--buying-sticky-top: 60px}@media(max-width:1079px){.buying-page{--buying-sticky-top: 0px}}.buying-page .buying-panel{width:min(1392px,calc(100% - 48px));margin-inline:auto}.buying-page .buying-phone-copy,.buying-page .buying-phone-linebreak{display:none}.buying-page .buying-window-eyebrow{color:var(--mkt-muted);font-size:10px;line-height:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.buying-page .buying-mark{display:block;flex:none;-o-object-fit:contain;object-fit:contain}.buying-page .buying-model-marks{display:inline-flex;align-items:center;gap:8px}.buying-page .buying-model-marks img{-o-object-fit:contain;object-fit:contain}@keyframes buying-swap-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes buying-fade-in{0%{opacity:0}to{opacity:1}}.buying-page .buying-swap{display:inline-block}.buying-page [data-billing-changed] .buying-swap{animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease) both}.buying-page .buying-pricing-heading{padding:64px 24px 76px;text-align:center}.buying-page .buying-pricing-heading h1{max-width:1000px;margin:auto}.buying-page .buying-pricing-heading .mkt-lede{margin:24px auto 0;max-width:720px}.buying-page .buying-models{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:28px;color:var(--mkt-muted);font-size:13px;line-height:16px}.buying-page .buying-mobile-compare-link{display:none}.buying-page .buying-plans-atmosphere{position:relative;padding:64px clamp(40px,calc((100% - 1120px)/2),136px) 72px}.buying-page .buying-billing{position:absolute;inset:-20px 0 auto;display:flex;justify-content:center;pointer-events:none;z-index:2}.buying-page .buying-billing .mkt-choice{pointer-events:auto;border:0;border-radius:999px;padding:3px;box-shadow:0 0 0 1px #063c2e14,0 10px 24px -12px #063c2e59}.buying-page .buying-billing-choice>button{display:inline-flex;align-items:center;gap:8px;height:32px;min-height:32px;padding:0 16px;border-radius:999px;font-size:13px;line-height:16px;font-weight:500}.buying-page .buying-billing-choice small{color:var(--mkt-muted);font-size:11px;line-height:14px;font-weight:500}.buying-page .buying-billing-choice>button[aria-pressed=true] small{color:var(--mkt-green-text)}.buying-page .buying-plans{overflow:clip}.buying-page .buying-plan-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,auto)}.buying-page .buying-plan{grid-row:span 4;display:grid;grid-template-rows:subgrid;row-gap:28px;padding:37px 36px 40px;min-width:0}.buying-page .buying-plan+.buying-plan{border-left:1px solid var(--mkt-line)}.buying-page .buying-plan-head{display:grid;gap:6px;align-content:start}.buying-page .buying-plan-name{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:6px 8px}.buying-page .buying-plan-name h2{font-size:18px;line-height:22px;font-weight:600;letter-spacing:-.01em}.buying-page .buying-plan-name .mkt-badge{height:21px;padding:0 9px;font-size:11.5px;line-height:14px;white-space:nowrap}.buying-page .buying-plan-description{color:var(--mkt-secondary);font-size:14px;line-height:18px}.buying-page .buying-plan-price{display:grid;gap:4px;align-content:start}.buying-page .buying-plan-amount{display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px}.buying-page .buying-plan-amount strong{font-size:56px;line-height:60px;font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.buying-page .buying-plan-amount>span{color:var(--mkt-muted);font-size:15px;line-height:18px;white-space:nowrap}.buying-page .buying-plan-sub{color:var(--mkt-muted);font-size:13px;line-height:16px}.buying-page .buying-plan-action{display:grid;gap:8px;align-content:start}.buying-page .buying-plan-action .mkt-button{width:100%;font-size:14px;line-height:18px}.buying-page .buying-plan-action p{display:none;color:var(--mkt-muted);font-size:12px;line-height:16px;text-align:center}.buying-page .buying-plan-features{display:grid;gap:12px;align-content:start;padding-top:4px;font-size:14px;line-height:18px}.buying-page .buying-plan-features>p{color:var(--mkt-secondary)}.buying-page .buying-plan-features ul,.buying-page .buying-ticks{list-style:none;margin:0;padding:0;display:grid;gap:12px}.buying-page .buying-plan-features li,.buying-page .buying-ticks li{display:flex;gap:10px;align-items:flex-start}.buying-page .buying-plan-features li svg,.buying-page .buying-ticks svg{flex:none;margin-top:3px;color:var(--mkt-green)}.buying-page .buying-switching{display:flex;align-items:center;gap:14px;font-size:14px;line-height:20px}.buying-page .buying-switching--window{padding:20px 36px;border-top:1px solid var(--mkt-line)}.buying-page .buying-switching--phone{display:none}.buying-page .buying-switching>svg{color:var(--mkt-muted);flex:none}.buying-page .buying-switching p{flex:1;color:var(--mkt-secondary)}.buying-page .buying-switching strong{color:var(--mkt-ink);font-weight:500}.buying-page .buying-switching .mkt-button{min-height:36px;font-size:14px;white-space:nowrap}.buying-page .buying-quote{display:flex;align-items:center;justify-content:center;gap:20px;padding-top:44px}.buying-page .buying-avatars{display:flex;padding-left:8px;flex-shrink:0}.buying-page .buying-avatars img{border-radius:50%;margin-left:-8px;box-shadow:0 0 0 2px #fff;-o-object-fit:cover;object-fit:cover}.buying-page .buying-quote blockquote{margin:0}.buying-page .buying-quote blockquote p{font-size:15px;line-height:22px;text-wrap:pretty}.buying-page .buying-quote footer{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;margin-top:4px;color:var(--mkt-muted);font-size:13px;line-height:20px}.buying-page .buying-quote footer a{display:inline-flex;gap:4px;align-items:center;color:var(--mkt-secondary)}.buying-page .buying-quote footer a:before{content:"·";margin-right:6px;color:var(--mkt-muted)}.buying-page .buying-config-section{display:grid;grid-template-columns:minmax(0,420px) minmax(0,620px);justify-content:space-between;gap:64px;align-items:center}.buying-page .buying-config-copy{display:grid;gap:24px;justify-items:start}.buying-page .buying-config-copy .mkt-body-lg{margin-top:-4px}.buying-page .buying-ticks li{font-size:15px;line-height:22px}.buying-page .buying-ticks svg{margin-top:5px}.buying-page .buying-calculator-atmosphere{padding:48px 50px}.buying-page .buying-calculator{overflow:clip}.buying-page .buying-calculator>.mkt-window-heading{min-height:52px;padding:0 24px;border-color:var(--mkt-line);font-size:14px;line-height:18px;font-weight:500}.buying-page .buying-calculator .mkt-window-meta{font-size:12px;line-height:16px;font-weight:400}.buying-page .buying-config-brands{display:grid;gap:16px;padding:22px 24px 24px}.buying-page .buying-config-brands-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.buying-page .buying-config-eyebrow{display:block;color:var(--mkt-muted);font-size:10px;line-height:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.buying-page .buying-config-count{display:flex;align-items:baseline;gap:6px;margin-top:6px}.buying-page .buying-config-count strong{font-size:28px;line-height:32px;font-weight:500;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.buying-page .buying-config-count span{color:var(--mkt-muted);font-size:14px;line-height:18px}.buying-page .buying-stepper{display:flex;flex:none;height:36px;border:1px solid var(--mkt-line);border-radius:10px;overflow:clip;background:#fff}.buying-page .buying-stepper button{display:grid;place-items:center;width:40px;border:0;background:#fff;color:var(--mkt-ink)}.buying-page .buying-stepper button+button{border-left:1px solid var(--mkt-line)}.buying-page .buying-stepper button:disabled{color:var(--mkt-quiet);background:#fff}.buying-page .buying-stepper button:active:not(:disabled){background:var(--mkt-soft)}.buying-page .buying-stepper button:focus-visible{outline-offset:-3px;border-radius:9px}.buying-page .buying-brand-range{position:relative}.buying-page .buying-brand-cells{display:flex;gap:3px;height:20px;border-radius:3px}.buying-page .buying-brand-cells i{flex:1;border-radius:2px;background:var(--mkt-line-soft);transition:background-color .2s var(--mkt-ease-hover)}.buying-page .buying-brand-cells .is-filled{background:var(--mkt-green)}.buying-page .buying-brand-range input{position:absolute;inset:-6px 0;width:100%;height:calc(100% + 12px);margin:0;opacity:0;cursor:pointer}.buying-page .buying-brand-range:has(input:focus-visible) .buying-brand-cells{outline:2px solid var(--mkt-green);outline-offset:4px}.buying-page .buying-range-labels{display:grid;grid-template-columns:repeat(20,minmax(0,1fr));gap:3px;margin-top:-8px;color:var(--mkt-muted);font:10px/12px Trakkr Marketing Mono,ui-monospace,monospace}.buying-page .buying-range-labels span:last-child{text-align:right}.buying-page .buying-config-more{display:flex;align-items:center;gap:6px;margin-top:-4px;color:var(--mkt-muted);font-size:13px;line-height:20px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-config-more .mkt-button{min-height:28px;font-size:13px}.buying-page .buying-config-plans{display:grid;gap:2px;padding:12px;border-top:1px solid var(--mkt-line)}.buying-page .buying-config-plans>button{display:flex;align-items:center;width:100%;height:56px;padding:0 12px;border:0;border-radius:10px;background:transparent;color:var(--mkt-ink);text-align:left}.buying-page .buying-config-plans>button[aria-pressed=true]{background:#f6faf8}.buying-page .buying-config-plans>button:focus-visible{outline-offset:-2px}.buying-page .buying-config-plan-name{display:grid;gap:2px;width:180px;flex:none}.buying-page .buying-config-plan-name strong{font-size:14px;line-height:18px;font-weight:500}.buying-page .buying-config-selected{display:none}.buying-page .buying-config-plan-name small{color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-cost-bar{display:block;flex:none;width:120px;height:4px;border-radius:2px;background:var(--mkt-line-soft);overflow:hidden;transition:background-color var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-cost-bar i{display:block;width:100%;height:100%;border-radius:2px;background:var(--mkt-faint, #d6d3d1);transform:scaleX(var(--ratio, 1));transform-origin:left center;transition:transform var(--mkt-state-time) var(--mkt-ease),background-color var(--mkt-state-time) var(--mkt-ease)}.buying-page [aria-pressed=true] .buying-cost-bar{background:#c8ede5}.buying-page [aria-pressed=true] .buying-cost-bar i{background:var(--mkt-green)}.buying-page .buying-config-plan-price{display:flex;flex:1;align-items:baseline;justify-content:flex-end;gap:4px}.buying-page .buying-config-plan-price strong{font-size:15px;line-height:18px;font-weight:500;font-variant-numeric:tabular-nums;transition:color var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page [aria-pressed=true] .buying-config-plan-price strong{color:var(--mkt-green-text);font-weight:600}.buying-page .buying-config-plan-price small{color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-config-prompts{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 24px;border-top:1px solid var(--mkt-line)}.buying-page .buying-config-prompts strong,.buying-page .buying-config-extra-row strong{display:block;font-size:14px;line-height:18px;font-weight:500}.buying-page .buying-config-prompts p,.buying-page .buying-config-extra-row p{margin-top:2px;color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-calculator .mkt-choice{flex:none}.buying-page .buying-calculator .mkt-choice>button{min-height:28px;padding:6px 10px;border-radius:7px;font-size:13px;line-height:16px;font-weight:500;font-variant-numeric:tabular-nums}.buying-page .buying-calculator .mkt-choice>button:first-child{padding-inline:12px}.buying-page .buying-config-extra{border-top:1px solid var(--mkt-line)}.buying-page .buying-config-extra-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 24px;border:0;background:none;color:var(--mkt-secondary);font-size:13px;line-height:18px;font-weight:500;text-align:left}.buying-page .buying-config-extra-toggle small{margin-left:8px;color:var(--mkt-green-text);font-size:12px;font-weight:500}.buying-page .buying-config-extra-toggle svg{color:var(--mkt-muted);transition:transform var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-config-extra[data-open] .buying-config-extra-toggle svg{transform:rotate(180deg)}.buying-page .buying-config-extra-toggle:focus-visible{outline-offset:-2px}.buying-page .buying-config-extra-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--mkt-state-time) var(--mkt-ease),opacity var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-config-extra[data-open] .buying-config-extra-panel{grid-template-rows:1fr;opacity:1}.buying-page .buying-config-extra-panel>div{min-height:0;overflow:hidden}.buying-page .buying-config-extra-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:2px 24px 18px}.buying-page .buying-config-inline-stepper{display:flex;align-items:center;gap:12px}.buying-page .buying-config-inline-stepper output{min-width:18px;text-align:right;font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}.buying-page .buying-config-breakdown,.buying-page .buying-config-total-label{display:none}.buying-page .buying-config-total{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 16px;padding:22px 24px 24px;border-top:1px solid var(--mkt-line)}.buying-page .buying-config-total-line{display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px}.buying-page .buying-config-total-line strong{font-size:40px;line-height:44px;font-weight:500;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.buying-page .buying-config-total-line>span{color:var(--mkt-muted);font-size:14px;line-height:18px}.buying-page .buying-config-sub{margin-top:4px;color:var(--mkt-muted);font-size:13px;line-height:16px;font-variant-numeric:tabular-nums}.buying-page .buying-config-plan-name small b{font-weight:400}.buying-page [aria-pressed=true] .buying-config-plan-name small b{color:var(--mkt-green-text)}.buying-page .buying-config-total>.mkt-button{min-height:46px;padding:0 18px;font-size:15px}.buying-page .buying-config-note{grid-column:1 / -1;margin-top:14px;color:var(--mkt-muted);font-size:12px;line-height:18px}.buying-page .buying-managed-plan{display:grid;gap:16px;justify-items:start;padding:32px 24px}.buying-page .buying-compare{position:relative;border:1px solid var(--mkt-line);border-radius:16px;overflow:clip;background:#fff}.buying-page .buying-compare table{width:100%;margin-bottom:-1px;border-collapse:collapse;table-layout:fixed}.buying-page .buying-col-group,.buying-page .buying-col-plan{width:17.857%}.buying-page .buying-col-feature{width:28.571%}.buying-page .buying-compare :is(th,td){padding:0 24px;border-right:1px solid var(--mkt-line);border-bottom:1px solid var(--mkt-line);text-align:left;vertical-align:middle;font-size:14px;line-height:20px;font-weight:400}.buying-page .buying-compare tr>:last-child{border-right:0}.buying-page .buying-compare tbody :is(td,th[scope=row]){height:48px;padding-block:12px;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.buying-page .buying-compare tbody tr:hover>:is(td,th[scope=row]){background:#f6faf8}}.buying-page .buying-compare thead th{padding:24px;vertical-align:top}.buying-page .buying-compare-intro>div strong{display:block;font-size:15px;line-height:20px;font-weight:600}.buying-page .buying-compare-intro>div p{margin-top:6px;color:var(--mkt-muted);font-size:13px;line-height:20px;font-weight:400}.buying-page .buying-compare-intro .mkt-choice{margin-top:34px}.buying-page .buying-compare-intro .mkt-choice>button{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:7px 14px;border-radius:7px;font-size:13px;line-height:16px;font-weight:500}.buying-page .buying-compare-intro .mkt-choice small{color:var(--mkt-muted);font-size:11px;font-weight:500}.buying-page .buying-compare-head .buying-compare-plan{display:block;font-size:15px;line-height:20px;font-weight:600}.buying-page .buying-compare-price{display:flex;align-items:baseline;gap:5px;margin-top:6px}.buying-page .buying-compare-price strong{font-size:28px;line-height:32px;font-weight:500;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.buying-page .buying-compare-price small{color:var(--mkt-muted);font-size:13px;line-height:16px;font-weight:400}.buying-page .buying-compare-head .mkt-button{width:100%;min-height:40px;margin-top:18px;padding-inline:8px;font-size:14px;line-height:18px}.buying-page .buying-compare-group{vertical-align:top!important;padding:16px 24px 24px!important}.buying-page .buying-compare-group img{display:block;opacity:.7}.buying-page .buying-compare-group strong{display:block;margin-top:6px;font-size:15px;line-height:20px;font-weight:500}.buying-page .buying-compare-group p{margin-top:6px;color:var(--mkt-muted);font-size:13px;line-height:18px}.buying-page .buying-tick{display:block;stroke:var(--mkt-green)}.buying-page .buying-dash{color:var(--mkt-quiet);font-size:14px;line-height:20px}.buying-page .buying-value{font-variant-numeric:tabular-nums}.buying-page .buying-feature{position:relative}.buying-page .buying-feature>button{display:inline-flex;align-items:center;gap:8px;max-width:100%;margin:-4px -6px;padding:4px 6px;border:0;border-radius:6px;background:none;color:var(--mkt-ink);font-size:14px;line-height:20px;text-align:left}.buying-page .buying-feature>button svg{color:var(--mkt-secondary);opacity:.5;transition:opacity var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.buying-page .buying-feature>button svg{opacity:0}.buying-page tr:hover .buying-feature>button svg{opacity:.7}}.buying-page .buying-feature[data-open]>button svg,.buying-page .buying-feature>button:focus-visible svg{opacity:1}.buying-page .buying-feature-pop{position:absolute;z-index:6;left:-12px;top:calc(100% + 12px);display:grid;gap:6px;width:312px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:var(--mkt-popover-shadow);text-align:left;opacity:0;visibility:hidden;transform:translateY(6px);pointer-events:none;transition:opacity var(--mkt-hover-time) var(--mkt-ease-hover),transform var(--mkt-hover-time) var(--mkt-ease-hover),visibility 0s linear var(--mkt-hover-time)}.buying-page .buying-feature-pop:before{content:"";position:absolute;inset:-14px 0 auto;height:14px}.buying-page .buying-feature[data-above] .buying-feature-pop{top:auto;bottom:calc(100% + 12px);transform:translateY(-6px)}.buying-page .buying-feature[data-above] .buying-feature-pop:before{inset:auto 0 -14px}.buying-page .buying-feature[data-open] .buying-feature-pop{opacity:1;visibility:visible;transform:none;pointer-events:auto;transition:opacity var(--mkt-hover-time) var(--mkt-ease-hover),transform var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-feature-pop p{color:var(--mkt-secondary);font-size:13px;line-height:20px}.buying-page .buying-feature-pop .buying-feature-pop-title{color:var(--mkt-ink);font-size:14px;line-height:18px;font-weight:500}.buying-page .buying-feature-link{display:inline-flex;align-items:center;gap:6px;justify-self:start;padding-top:6px;color:var(--mkt-ink);font-size:13px;line-height:16px;font-weight:500}.buying-page .buying-feature-link svg{transition:transform var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.buying-page .buying-feature-link:hover{color:var(--mkt-green-text)}.buying-page .buying-feature-link:hover svg{transform:translate(2px)}}.buying-page .buying-compare-sticky{position:sticky;top:var(--buying-sticky-top);z-index:5;height:0}.buying-page .buying-compare-sticky-bar{position:absolute;inset:0 0 auto;display:grid;grid-template-columns:46.428% repeat(3,17.857%);background:#fff;border-bottom:1px solid var(--mkt-line);box-shadow:0 18px 30px -26px #063c2e59;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--mkt-state-time) var(--mkt-ease),transform var(--mkt-state-time) var(--mkt-ease),visibility 0s linear var(--mkt-state-time)}.buying-page .buying-compare-sticky[data-visible] .buying-compare-sticky-bar{opacity:1;visibility:visible;transform:none;transition:opacity var(--mkt-state-time) var(--mkt-ease),transform var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-compare-sticky-bar>div{display:grid;align-content:center;gap:8px;padding:12px 24px;border-right:1px solid var(--mkt-line)}.buying-page .buying-compare-sticky-bar>div:last-child{border-right:0}.buying-page .buying-compare-sticky-intro{gap:2px!important}.buying-page .buying-compare-sticky-intro strong{font-size:14px;line-height:18px;font-weight:600}.buying-page .buying-compare-sticky-intro span{color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-compare-sticky-plan{grid-template-columns:auto minmax(0,1fr);align-items:baseline;-moz-column-gap:8px;column-gap:8px}.buying-page .buying-compare-sticky-plan .buying-compare-plan{font-size:13px;line-height:18px;font-weight:600}.buying-page .buying-compare-sticky-plan .buying-compare-price{margin:0;justify-content:flex-end;gap:3px}.buying-page .buying-compare-sticky-plan .buying-compare-price strong{font-size:15px;line-height:18px;letter-spacing:-.01em}.buying-page .buying-compare-sticky-plan .buying-compare-price small{font-size:12px}.buying-page .buying-compare-sticky-plan .mkt-button{grid-column:1 / -1;width:100%;min-height:34px;padding:6px 8px;font-size:13px;white-space:nowrap}.buying-page .buying-trust{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px 28px;padding:22px 4px 0}.buying-page .buying-trust ul{list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px;margin:0;padding:0}.buying-page .buying-trust li{display:flex;align-items:center;gap:8px;color:var(--mkt-secondary);font-size:13px;line-height:16px}.buying-page .buying-trust li svg{color:var(--mkt-quiet)}.buying-page .buying-trust .mkt-button{min-height:32px;font-size:13px}.buying-page .buying-comparison-note{margin-top:18px;padding-inline:4px;color:var(--mkt-muted);font-size:12px;line-height:18px}.buying-page .buying-comparison-note a{display:inline-flex;align-items:center;gap:4px;color:var(--mkt-secondary)}.buying-page .buying-research-links{display:flex;flex-wrap:wrap;gap:0 28px;margin-top:8px;padding-inline:4px;font-size:13px;line-height:20px}.buying-page .buying-research-links a{display:inline-flex;gap:6px;align-items:center;min-height:44px;color:var(--mkt-secondary)}@media(hover:hover){.buying-page :is(.buying-research-links a,.buying-comparison-note a,.buying-quote footer a):hover{color:var(--mkt-green-text)}.buying-page .buying-stepper button:hover:not(:disabled){background:#f6faf8;color:var(--mkt-ink)}.buying-page .buying-config-plans>button:not([aria-pressed=true]):hover{background:#fafaf9}.buying-page .buying-config-extra-toggle:hover{color:var(--mkt-ink)}}.buying-page .buying-comparison-mobile{display:none}.buying-page .buying-faq{display:grid;grid-template-columns:minmax(0,380px) minmax(0,640px);justify-content:space-between;gap:64px;align-items:start}.buying-page .buying-faq-heading{position:sticky;top:120px}.buying-page .buying-faq-heading p{margin-top:20px}.buying-page .buying-faq-heading a{color:var(--mkt-ink);text-decoration:underline;text-decoration-color:var(--mkt-faint, #d6d3d1);text-underline-offset:4px}@media(hover:hover){.buying-page .buying-faq-heading a:hover{color:var(--mkt-green-text);text-decoration-color:currentColor}}.buying-page .buying-faq-more-panel{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--mkt-state-time) var(--mkt-ease),opacity var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-faq-more[data-open] .buying-faq-more-panel{grid-template-rows:1fr;opacity:1}.buying-page .buying-faq-more-panel>div{min-height:0;overflow:hidden}.buying-page .buying-faq-more .mkt-faq{border-top:0}.buying-page .buying-faq-more-toggle{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:12px;padding:0;border:0;background:none;color:var(--mkt-ink);font-size:15px;line-height:20px;font-weight:500}.buying-page .buying-faq-more-toggle svg{transition:transform var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-faq-more[data-open] .buying-faq-more-toggle svg{transform:rotate(180deg)}@media(hover:hover){.buying-page .buying-faq-more-toggle:hover{color:var(--mkt-green-text)}}.buying-page .buying-closing .mkt-domain label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.buying-page .buying-closing-domain{width:100%;max-width:460px}.buying-page .buying-closing-ticks{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;margin:14px 0 0;padding:0 0 0 2px}.buying-page .buying-closing-ticks li{display:flex;align-items:center;gap:7px;color:#0f3d31;font-size:14px;line-height:20px;font-weight:500}.buying-page .buying-closing-ticks svg{color:#0b4a3a}.buying-page .buying-closing-phone-cta,.buying-page .buying-closing-phone-trust{display:none}.buying-page .buying-closing-alt{margin-top:24px;color:var(--mkt-on-atmosphere);font-size:14px;line-height:20px}.buying-page .buying-closing-alt a{display:inline-flex;align-items:center;gap:4px;color:var(--mkt-deep);font-weight:500}@media(hover:hover){.buying-page .buying-closing-alt a:hover svg{transform:translate(2px)}}.buying-page .buying-closing-alt svg{transition:transform var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-closing h2{color:var(--mkt-deep)}.buying-page .buying-closing .mkt-lede{color:var(--mkt-on-atmosphere)}.buying-page .buying-closing-section--pricing{padding-bottom:0}.buying-page .buying-closing--pricing{display:grid;grid-template-columns:minmax(0,520px) minmax(0,560px);justify-content:space-between;align-items:start;gap:48px;min-height:980px;padding:108px clamp(40px,calc((100% - 1168px)/2 + 8px),112px) 316px;border-radius:28px 28px 0 0;background-image:url(/assets/closing-dissolve-CYsqrb8q.webp);background-size:100% 100%;background-position:0 0!important}.buying-page .buying-closing--pricing .mkt-lede{margin:24px 0 32px;max-width:500px}.buying-page .buying-closing--pricing .buying-closing-copy{padding-top:8px}.buying-page .buying-report{overflow:clip}.buying-page .buying-report-top{display:flex;align-items:center;gap:10px;height:64px;padding:0 28px;border-bottom:1px solid var(--mkt-line-soft)}.buying-page .buying-report-top strong{font-size:15px;line-height:20px;font-weight:500}.buying-page .buying-report-top span{color:var(--mkt-muted);font-size:13px;line-height:20px}.buying-page .buying-report-score{display:grid;gap:18px;padding:28px 28px 26px;border-bottom:1px solid var(--mkt-line-soft)}.buying-page .buying-report-scoreline{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.buying-page .buying-report-value{display:flex;align-items:flex-end;gap:8px;margin-top:4px}.buying-page .buying-report-value strong{font-size:64px;line-height:64px;font-weight:500;letter-spacing:-.045em}.buying-page .buying-report-value span{padding-bottom:8px;color:var(--mkt-muted);font-size:14px;line-height:20px}.buying-page .buying-report-rank{display:grid;justify-items:end;gap:4px;padding-bottom:8px}.buying-page .buying-report-rank b{font-size:20px;line-height:24px;font-weight:500;letter-spacing:-.02em}.buying-page .buying-report-rank small{color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-report-cells{display:flex;gap:3.2px}.buying-page .buying-report-cells i{flex:1;height:22px;border-radius:2px;background:#efeeec;transform-origin:bottom}.buying-page .buying-report-cells .is-light{background:#8fd3bf}.buying-page .buying-report-cells .is-mid{background:#45b08f}.buying-page .buying-report-cells .is-filled{background:var(--mkt-green)}.buying-page .buying-report-cells .is-rival{background:#d6d3d1}.buying-page .buying-report-wrap[data-reveal=pending] .buying-report-cells i{transform:scaleY(.25)}.buying-page .buying-report-context{display:flex;align-items:center;justify-content:space-between;gap:12px}.buying-page .buying-report-context p{color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-report-fixes{padding:24px 28px 26px}.buying-page .buying-report-fixes ol{list-style:none;display:grid;gap:6px;margin:12px 0 0;padding:0}.buying-page .buying-report-fixes li{display:flex;align-items:center;gap:12px;min-height:40px}.buying-page .buying-report-fixes li>span{display:grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#f5f5f4;color:var(--mkt-secondary);font-size:11px;line-height:14px;font-weight:600}.buying-page .buying-report-fixes li:first-child>span{background:var(--mkt-soft);color:var(--mkt-green-text)}.buying-page .buying-report-fixes b{flex:1;font-size:14px;line-height:20px;font-weight:400}.buying-page .buying-report-fixes small{color:var(--mkt-green-text);font-size:13px;line-height:18px;font-weight:600;font-variant-numeric:tabular-nums}.buying-page .buying-closing--demo{display:grid;place-items:center;min-height:560px;padding:80px 48px;text-align:center}.buying-page .buying-closing--demo .buying-closing-copy{display:grid;justify-items:center;width:min(100%,720px)}.buying-page .buying-closing--demo .mkt-lede{margin-top:24px}.buying-page .buying-closing--demo .buying-closing-entry{display:grid;justify-items:center;width:100%;margin-top:40px}.buying-page .buying-closing--demo .buying-closing-domain{margin-inline:auto}.buying-page .buying-demo-panel{display:grid;grid-template-columns:minmax(0,540px) minmax(0,440px);justify-content:space-between;align-items:center;gap:48px;min-height:660px;margin-top:8px;padding:72px clamp(48px,calc((100% - 1120px)/2),136px)}.buying-page .buying-demo-intro h1{color:var(--mkt-deep)}.buying-page .buying-demo-intro .mkt-lede{max-width:470px;margin-top:26px;color:var(--mkt-on-atmosphere)}.buying-page .buying-demo-trust{list-style:none;display:flex;flex-wrap:wrap;gap:8px 20px;margin:0;padding:32px 0 0 2px}.buying-page .buying-demo-trust li{display:flex;align-items:center;gap:7px;color:var(--mkt-on-atmosphere);font-size:14px;line-height:20px;font-weight:500}.buying-page .buying-booking-card{background:#fff;color:var(--mkt-ink);border-radius:16px;box-shadow:var(--mkt-window-shadow);overflow:clip;scroll-margin-top:100px}.buying-page .buying-booking-host{display:flex;align-items:center;gap:14px;padding:24px 28px 22px;border-bottom:1px solid var(--mkt-line)}.buying-page .buying-booking-host img{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.buying-page .buying-booking-host>div{flex:1;min-width:0;display:grid;gap:2px}.buying-page .buying-booking-host h2{font-size:20px;line-height:28px;font-weight:500;letter-spacing:-.015em}.buying-page .buying-booking-host p{color:var(--mkt-muted);font-size:13px;line-height:18px}.buying-page .buying-booking-duration{align-self:flex-start;display:flex;align-items:center;gap:6px;padding-top:6px;color:var(--mkt-muted);font-size:13px;line-height:16px;white-space:nowrap}.buying-page .buying-booking-body[data-swap]{animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease) both}.buying-page .buying-demo-form{display:grid;gap:20px;padding:18px 28px 26px}.buying-page :is(.buying-booking-steps,.buying-calendar-steps){list-style:none;display:flex;align-items:center;gap:12px;margin:0;padding:0}.buying-page :is(.buying-booking-steps,.buying-calendar-steps) li{display:flex;align-items:center;gap:8px;color:var(--mkt-muted);font-size:13px;line-height:16px;font-weight:500;white-space:nowrap}.buying-page :is(.buying-booking-steps,.buying-calendar-steps) li>span{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;background:#f5f5f4;color:var(--mkt-quiet);font-size:11px;line-height:12px;font-weight:600}.buying-page :is(.buying-booking-steps,.buying-calendar-steps) li[aria-current=step]{color:var(--mkt-ink)}.buying-page :is(.buying-booking-steps,.buying-calendar-steps) li[aria-current=step]>span{background:var(--mkt-soft);color:var(--mkt-green-text)}.buying-page .buying-step-line{flex:1;height:1px;background:var(--mkt-line)}.buying-page .buying-demo-form>fieldset{display:grid;gap:16px;min-width:0;margin:0;padding:0;border:0}.buying-page .buying-demo-form .mkt-field>label,.buying-page .buying-segment legend{font-size:13px;line-height:16px;font-weight:500}.buying-page .buying-demo-form .mkt-input{min-height:44px;padding:0 14px;font-size:15px;line-height:20px;box-shadow:0 1px 2px #1c19170a}.buying-page .buying-demo-form .mkt-input:focus{box-shadow:0 0 0 3px #0e93731f}.buying-page .buying-input-icon{position:relative;display:block}.buying-page .buying-input-icon>svg{position:absolute;left:14px;top:50%;translate:0 -50%;color:var(--mkt-quiet);pointer-events:none;transition:color var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-input-icon:focus-within>svg{color:var(--mkt-green-text)}.buying-page .buying-input-icon>.mkt-input{padding-left:40px}.buying-page .buying-demo-form .mkt-field-error{display:flex;align-items:center;gap:6px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-demo-form .mkt-field-error:before{content:"";flex:none;width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5.6' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M7 4.2v3.2' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='7' cy='9.6' r='.8'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Ccircle cx='7' cy='7' r='5.6' fill='none' stroke='black' stroke-width='1.3'/%3E%3Cpath d='M7 4.2v3.2' stroke='black' stroke-width='1.4' stroke-linecap='round'/%3E%3Ccircle cx='7' cy='9.6' r='.8'/%3E%3C/svg%3E") center / contain no-repeat}.buying-page .buying-segment{min-width:0;margin:0;padding:0;border:0}.buying-page .buying-segment legend{margin-bottom:8px;padding:0}.buying-page .buying-size{animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease) both}.buying-page .buying-segment>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;padding:3px;border:1px solid var(--mkt-line);border-radius:10px;transition:border-color var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-segment:has(input[aria-invalid=true])>div{border-color:var(--mkt-error-line)}.buying-page .buying-segment label{position:relative;min-width:0}.buying-page .buying-segment input{position:absolute;width:1px;height:1px;opacity:0}.buying-page .buying-segment label>span{display:flex;align-items:center;justify-content:center;gap:4px;min-height:34px;padding:0 4px;border-radius:7px;color:var(--mkt-secondary);font-size:13px;line-height:16px;font-weight:500;text-align:center;cursor:pointer;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover),color var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-segment label>span svg{display:none}.buying-page .buying-segment input:checked+span{background:var(--mkt-soft);color:var(--mkt-green-text)}.buying-page .buying-segment input:checked+span svg{display:block;animation:buying-fade-in var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-segment input:focus-visible+span{outline:2px solid var(--mkt-green);outline-offset:1px}.buying-page .buying-segment input:disabled+span{cursor:default}@media(hover:hover){.buying-page .buying-segment input:not(:checked):not(:disabled)+span:hover{background:#f6faf8;color:var(--mkt-ink)}}.buying-page .buying-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.buying-page .buying-lead-notice{animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease);outline:none}.buying-page .buying-demo-submit{display:grid;gap:10px;padding-top:4px}.buying-page .buying-continue{width:100%;font-size:14px}.buying-page .buying-continue.is-pending,.buying-page .buying-continue.is-pending:disabled{background:var(--mkt-soft);border-color:transparent;color:var(--mkt-green-text);opacity:.6;cursor:progress}.buying-page .buying-direct-link{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;color:var(--mkt-ink);font-size:14px;line-height:18px;font-weight:500;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-direct-link svg,.buying-page .buying-calendar-shell a svg{transition:transform var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.buying-page .buying-direct-link:hover{color:var(--mkt-green-text)}.buying-page :is(.buying-direct-link,.buying-calendar-shell a):hover svg{transform:translate(2px,-2px)}}.buying-page .buying-trial-recommendation{display:grid;padding:22px 28px 26px}.buying-page .buying-trial-selected{color:var(--mkt-muted);font-size:13px;line-height:18px}.buying-page .buying-trial-recommendation h2{margin-top:12px;font-size:30px;line-height:35px;font-weight:500;letter-spacing:-.035em;scroll-margin-top:112px;outline:none}.buying-page .buying-trial-body{margin-top:16px;color:var(--mkt-secondary);font-size:16px;line-height:25px}.buying-page .buying-trial-actions{display:grid;gap:12px;margin-top:24px}.buying-page .buying-trial-actions .mkt-button{width:100%;min-height:48px;font-size:15px}.buying-page .buying-trial-quiet{display:grid;justify-items:center;gap:0;margin-top:16px;color:var(--mkt-muted);font-size:14px;line-height:20px;text-align:center}.buying-page .buying-trial-quiet p{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:0 4px}.buying-page .buying-trial-quiet p>span{color:var(--mkt-faint, #d6d3d1)}.buying-page .buying-trial-quiet :is(button,a){display:inline-flex;align-items:center;min-height:32px;padding:0 4px;border:0;background:none;color:var(--mkt-secondary);font:inherit;text-decoration:underline;text-decoration-color:var(--mkt-faint, #d6d3d1);text-underline-offset:4px}@media(hover:hover){.buying-page .buying-trial-quiet :is(button,a):hover{color:var(--mkt-ink);text-decoration-color:currentColor}}.buying-page .buying-demo-form input,.buying-page .buying-lead-notice{scroll-margin-top:112px}.buying-page .buying-calendar-section{padding-top:48px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-calendar-title{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.buying-page .buying-calendar-heading{font-size:var(--mkt-reading-title-size);line-height:1.04;font-weight:500;letter-spacing:-.045em;scroll-margin-top:128px;outline:none}.buying-page .buying-calendar-title .mkt-lede{margin-top:14px}.buying-page .buying-lead-note{margin-bottom:16px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-calendar-shell{border:1px solid var(--mkt-line);border-radius:16px;overflow:clip;background:#fff}.buying-page .buying-calendar-bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:64px;padding:0 28px;border-bottom:1px solid var(--mkt-line)}.buying-page .buying-calendar-steps li{font-size:14px;line-height:20px}.buying-page .buying-calendar-steps li.is-done{color:var(--mkt-secondary);font-weight:400}.buying-page .buying-calendar-steps li.is-done svg{color:var(--mkt-green)}.buying-page .buying-calendar-steps .buying-step-line{flex:0 0 32px}.buying-page .buying-calendar-steps li>span{width:22px;height:22px;font-size:12px}.buying-page .buying-calendar-shell a{display:inline-flex;align-items:center;gap:6px}.buying-page .buying-calendar-bar-link{min-height:44px;color:var(--mkt-secondary);font-size:14px;line-height:20px}.buying-page .buying-calendar-status{display:grid;justify-items:start;padding:44px 28px 48px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-calendar-status h2{margin-top:0;font-size:28px;line-height:34px;font-weight:500;letter-spacing:-.03em;outline:none}.buying-page .buying-calendar-status p{max-width:520px;margin-top:10px;color:var(--mkt-secondary);font-size:16px;line-height:26px}.buying-page .buying-calendar-status .buying-status-label{display:flex;align-items:center;gap:8px;margin:0 0 10px;color:var(--mkt-muted);font-size:13px;line-height:18px}.buying-page .buying-calendar-status .buying-status-quiet{color:var(--mkt-muted);font-size:14px;line-height:20px}.buying-page .buying-calendar-status--unknown{border-bottom:1px solid var(--mkt-line)}.buying-page .buying-status-link{min-height:44px;margin-top:16px;color:var(--mkt-ink);font-size:15px;line-height:20px;font-weight:500}.buying-page .buying-status-link.mkt-button{padding-inline:20px}.buying-page .buying-status-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:24px}.buying-page .buying-status-actions .mkt-button--soft{padding-inline:20px}.buying-page .buying-calendar-embed{height:0;overflow:hidden;opacity:0}.buying-page .buying-calendar-embed[data-visible]{height:auto;min-height:560px;overflow:visible;opacity:1;animation:buying-fade-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-calendar-embed iframe{display:block;width:100%;border:0}.buying-page .buying-calendar-foot{display:flex;align-items:center;justify-content:space-between;gap:8px 16px;flex-wrap:wrap;padding:18px 28px;border-top:1px solid var(--mkt-line);color:var(--mkt-muted);font-size:13px;line-height:18px}.buying-page .buying-calendar-foot a{color:var(--mkt-secondary);text-decoration:underline;text-decoration-color:var(--mkt-faint, #d6d3d1);text-underline-offset:3px}@media(hover:hover){.buying-page :is(.buying-calendar-foot a,.buying-calendar-bar-link,.buying-status-link:not(.mkt-button)):hover{color:var(--mkt-ink)}}.buying-page .buying-calendar-details{margin-top:12px;padding-inline:4px;color:var(--mkt-muted);font-size:13px;line-height:18px}.buying-page .buying-booking-result{display:grid;justify-items:start;width:100%;padding:44px 28px 48px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-calendar-shell[data-state=received] .buying-booking-result{border-bottom:1px solid var(--mkt-line)}.buying-page .buying-booking-label{display:flex;align-items:center;gap:8px;color:var(--mkt-muted);font-size:14px;line-height:20px;font-weight:500}.buying-page .buying-booking-label.is-confirmed{color:var(--mkt-green-text)}.buying-page .buying-booking-result h2{margin-top:12px;font-size:32px;line-height:38px;font-weight:500;letter-spacing:-.035em;scroll-margin-top:152px;outline:none}.buying-page .buying-booking-copy{margin-top:10px;color:var(--mkt-secondary);font-size:16px;line-height:25px}.buying-page .buying-booking-result dl{width:min(100%,440px);margin:24px 0 0;border-top:1px solid var(--mkt-line)}.buying-page .buying-booking-result dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:14px 0;border-bottom:1px solid var(--mkt-line);font-size:14px;line-height:22px}.buying-page .buying-booking-result dt{color:var(--mkt-muted)}.buying-page .buying-booking-result dd{margin:0;overflow-wrap:anywhere}.buying-page .buying-booking-result>.mkt-button{width:min(100%,440px);margin-top:24px}.buying-page .buying-walkthrough{overflow:clip;container-type:inline-size}.buying-page .buying-walkthrough-grid{--call-left: max(40px, calc((100cqw - 1120px)/2) );--window-left: max(40px, calc(var(--call-left) - 64px));display:grid;grid-template-columns:calc(var(--call-left) + 640px) minmax(0,400px);-moz-column-gap:80px;column-gap:80px;align-items:center;padding-right:var(--call-left)}.buying-page .buying-call-stage{position:relative;padding-bottom:24px}.buying-page .buying-call-atmosphere{position:relative;height:735px;overflow:clip;border-radius:0 28px 28px 0}.buying-page .buying-call-figure{margin:0}.buying-page .buying-call-card{display:none}.buying-page .buying-call-window{position:absolute;top:84px;left:var(--window-left);width:600px;overflow:clip;border-radius:16px 16px 0 0;background:#fff;box-shadow:var(--mkt-window-shadow);color:var(--mkt-ink)}.buying-page .buying-call-nav{display:flex;align-items:center;gap:28px;height:56px;padding:0 32px;border-bottom:1px solid var(--mkt-line);white-space:nowrap}.buying-page .buying-call-brand{display:flex;align-items:center;gap:10px;font-size:14px;line-height:20px;font-weight:600}.buying-page .buying-call-tabs{display:flex;gap:2px}.buying-page .buying-call-tabs>span{display:flex;align-items:center;gap:6px;height:28px;padding:0 10px;border-radius:6px;color:var(--mkt-muted);font-size:13px;line-height:16px;font-weight:500}.buying-page .buying-call-tabs>.is-selected{background:var(--mkt-soft);color:var(--mkt-green-text)}.buying-page .buying-call-tabs i{display:grid;place-items:center;height:16px;padding:0 5px;border-radius:999px;background:var(--mkt-line-soft);color:var(--mkt-secondary);font-size:10px;line-height:12px;font-weight:600;font-style:normal}.buying-page .buying-call-body{display:flex;flex-direction:column;gap:18px;padding:28px 32px 32px}.buying-page .buying-call-row{display:flex;align-items:center;justify-content:space-between;height:28px}.buying-page .buying-call-toggle{display:flex;gap:2px;padding:2px;border:1px solid var(--mkt-line);border-radius:6px}.buying-page .buying-call-toggle>span{display:flex;align-items:center;height:22px;padding:0 8px;border-radius:4px;color:var(--mkt-secondary);font-size:11px;line-height:14px;font-weight:500}.buying-page .buying-call-toggle>.is-selected{background:var(--mkt-soft);color:var(--mkt-green-text)}.buying-page .buying-call-headline{display:grid;gap:2px;padding-top:14px}.buying-page .buying-call-headline p{font-size:18px;line-height:26px;font-weight:500;letter-spacing:-.01em}.buying-page .buying-call-headline span{color:var(--mkt-muted);font-size:12px;line-height:18px}.buying-page .buying-call-chart-wrap{position:relative;flex:none;width:512px;height:200px}.buying-page .buying-call-chart{position:absolute;inset:0;overflow:visible}.buying-page .buying-call-axis span,.buying-page .buying-call-dates span{position:absolute;color:var(--mkt-quiet);font:10px/12px Trakkr Marketing Mono,ui-monospace,monospace}.buying-page .buying-call-axis span{left:0;width:20px}.buying-page .buying-call-dates span{top:186px;width:60px;text-align:center}.buying-page .buying-call-series>span{position:absolute;left:404px;display:flex;align-items:center;gap:6px;width:108px;font-size:11px;line-height:14px;border-radius:4px;transition:background-color var(--mkt-state-time) var(--mkt-ease),box-shadow var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-call-series b{flex:1;font-weight:400}.buying-page .buying-call-series em{font-style:normal;font-variant-numeric:tabular-nums}.buying-page .buying-call-series .is-adidas b{color:var(--mkt-muted)}.buying-page .buying-call-series .is-adidas em{color:var(--mkt-quiet)}.buying-page .buying-call-series .is-puma :is(b,em){color:var(--mkt-ink);font-weight:500}.buying-page .buying-call-series .is-nike b{color:var(--mkt-green-text);font-weight:600}.buying-page .buying-call-series .is-nike em{color:var(--mkt-green);font-weight:600}.buying-page .buying-call-window[data-target=puma] .is-puma{background:#f6faf8;box-shadow:0 0 0 4px #f6faf8}.buying-page .buying-call-insight{display:grid;gap:2px;padding-top:12px;border-top:1px solid var(--mkt-line-soft)}.buying-page .buying-call-insight>p{display:flex;align-items:center;gap:10px;height:36px}.buying-page .buying-call-insight>p>span:not(.buying-call-favicon){flex:1;color:var(--mkt-secondary);font-size:13px;line-height:18px}.buying-page .buying-call-insight small{color:var(--mkt-quiet);font-size:11px;line-height:16px}.buying-page .buying-call-favicon{display:grid;place-items:center;flex:none;width:20px;height:20px;border-radius:5px;background:#f5f5f4}.buying-page .buying-call-fix{display:inline-flex;align-items:center;gap:4px;color:var(--mkt-green-text);font-size:12px;line-height:16px;font-weight:500;-webkit-text-decoration:underline 1px transparent;text-decoration:underline 1px transparent;text-underline-offset:3px;transition:text-decoration-color var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-call-window[data-target=fix] .buying-call-fix{text-decoration-color:currentColor}.buying-page .buying-call-questions{display:flex;flex-direction:column;padding-top:10px}.buying-page .buying-call-questions>.buying-window-eyebrow{padding-bottom:6px;color:var(--mkt-quiet)}.buying-page .buying-call-questions>p:not(.buying-window-eyebrow){display:flex;align-items:center;justify-content:space-between;gap:16px;height:44px;border-bottom:1px solid var(--mkt-line-soft)}.buying-page .buying-call-questions>p>span:first-child{font-size:14px;line-height:18px}.buying-page .buying-call-questions>p>span:last-child{color:var(--mkt-muted);font-size:13px;line-height:16px;text-align:right}.buying-page .buying-call-window .buying-window-eyebrow{color:var(--mkt-quiet)}.buying-page .buying-presenter{position:absolute;left:0;top:0;z-index:3;display:flex;flex-direction:column;align-items:flex-start;pointer-events:none;transform:translate(var(--x),var(--y));transition:transform .9s var(--mkt-ease)}.buying-page .buying-presenter svg{display:block}.buying-page .buying-presenter>span{display:flex;align-items:center;gap:6px;margin:1px 0 0 14px;padding:3px 10px 3px 3px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #063c2e14,0 10px 24px -12px #063c2e59;font-size:12px;line-height:16px;font-weight:500;white-space:nowrap}.buying-page .buying-presenter img{border-radius:50%;-o-object-fit:cover;object-fit:cover}.buying-page .buying-call-stage:not([data-entered]) .buying-presenter{opacity:0;transform:translate(calc(var(--x) + 140px),calc(var(--y) + 180px))}.buying-page .buying-call-stage[data-entered] .buying-presenter{transition:transform .9s var(--mkt-ease) .6s,opacity .3s var(--mkt-ease) .6s}.buying-page .buying-slack-note{position:absolute;z-index:2;top:690px;left:max(24px,calc(var(--window-left) - 40px));display:flex;align-items:center;gap:12px;width:300px;padding:14px 16px;border-radius:16px;background:#fff;box-shadow:var(--mkt-toast-shadow);color:var(--mkt-ink);transition:opacity var(--mkt-enter-time) var(--mkt-ease) 1.5s,transform var(--mkt-enter-time) var(--mkt-ease) 1.5s}.buying-page .buying-call-stage:not([data-entered]) .buying-slack-note{opacity:0;transform:translateY(12px)}.buying-page .buying-slack-mark{display:grid;place-items:center;flex:none;width:32px;height:32px;border-radius:8px;background:#f5f5f4}.buying-page .buying-slack-mark img{border-radius:5px}.buying-page .buying-slack-note>span:last-child{display:grid;gap:1px}.buying-page .buying-slack-note b{font-size:13px;line-height:18px;font-weight:500}.buying-page .buying-slack-note small{color:var(--mkt-muted);font-size:11px;line-height:16px}.buying-page .buying-call-card-top{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--mkt-line);font-size:14px;line-height:20px}.buying-page .buying-call-card-top>span:first-child{display:flex;align-items:center;gap:10px;font-weight:600}.buying-page .buying-call-card-score{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--mkt-line)}.buying-page .buying-call-card-score>div{padding:20px}.buying-page .buying-call-card-score>div+div{border-left:1px solid var(--mkt-line)}.buying-page .buying-call-card-score span{color:var(--mkt-secondary);font-size:13px;line-height:18px}.buying-page .buying-call-card-score strong{display:block;margin-top:6px;font-size:52px;line-height:56px;font-weight:500;letter-spacing:-.045em;font-variant-numeric:tabular-nums}.buying-page .buying-call-card-score>div:first-child strong{color:var(--mkt-green-text)}.buying-page .buying-call-card-ranks{list-style:none;margin:0;padding:0}.buying-page .buying-call-card-ranks li{display:flex;align-items:center;gap:10px;height:54px;padding:0 20px;border-bottom:1px solid var(--mkt-line);font-size:15px;line-height:20px}.buying-page .buying-call-card-ranks li>span{flex:1}.buying-page .buying-call-card-ranks b{font-weight:400;font-variant-numeric:tabular-nums}.buying-page .buying-call-card-ranks .is-you{background:#f6faf8}.buying-page .buying-call-card-ranks .is-you b{color:var(--mkt-green-text);font-weight:500}.buying-page .buying-call-card-foot{display:grid;gap:2px;padding:14px 20px 16px;color:var(--mkt-muted);font-size:12px;line-height:18px}.buying-page .buying-walkthrough-copy>p{margin-top:20px}.buying-page .buying-call-steps{list-style:none;margin:32px 0 0;padding:0}.buying-page .buying-call-steps li{display:flex;gap:16px;padding:18px 0;border-top:1px solid var(--mkt-line)}.buying-page .buying-call-steps li:last-child{border-bottom:1px solid var(--mkt-line)}.buying-page .buying-call-steps li>span{display:grid;place-items:center;flex:0 0 22px;height:22px;border-radius:50%;background:#f5f5f4;color:var(--mkt-secondary);font-size:12px;line-height:14px;font-weight:600}.buying-page .buying-call-steps h3{font-size:15px;line-height:22px;font-weight:500}.buying-page .buying-call-steps p{margin-top:4px;color:var(--mkt-secondary);font-size:14px;line-height:21px}.buying-page .buying-team-options{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.buying-page .buying-team-options>div{display:grid;gap:16px;align-content:start}.buying-page .buying-team-options h3{font-size:17px;line-height:24px;font-weight:500;letter-spacing:-.01em}.buying-page .buying-team-options p{margin-top:6px;color:var(--mkt-secondary);font-size:15px;line-height:23px}.buying-page .buying-customer .mkt-section-heading{margin-bottom:64px}.buying-page .buying-customer-band{padding:88px 24px;background:#a3d0bd url(/assets/futuro-atmosphere-CY3m3SH2.webp) center / cover}.buying-page .buying-customer-card{display:grid;grid-template-columns:560fr 496fr;width:min(1056px,100%);min-height:336px;margin:auto;overflow:clip}.buying-page .buying-customer-story{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:30px 36px 26px;border-right:1px solid var(--mkt-line-soft)}.buying-page .buying-customer-story>div:first-child{display:grid;gap:14px;justify-items:start}.buying-page .buying-customer-story .mkt-badge{height:22px;padding:0 8px}.buying-page .buying-customer-story h3{font-size:26px;line-height:32px;font-weight:500;letter-spacing:-.02em}.buying-page .buying-customer-story blockquote{margin:0;color:var(--mkt-secondary);font-size:15px;line-height:24px}.buying-page .buying-customer-person{display:flex;align-items:center;justify-content:space-between;gap:16px}.buying-page .buying-person{display:flex;align-items:center;gap:12px}.buying-page .buying-person img{border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:none}.buying-page .buying-person>span{display:grid;gap:2px}.buying-page .buying-person strong{font-size:14px;line-height:18px;font-weight:500}.buying-page .buying-person>span>span{color:var(--mkt-muted);font-size:13px;line-height:16px}.buying-page .buying-customer-person>a{display:inline-flex;align-items:center;gap:6px;flex:none;min-height:44px;font-size:14px;line-height:18px;font-weight:500}.buying-page .buying-customer-person>a svg{transition:transform var(--mkt-hover-time) var(--mkt-ease-hover)}@media(hover:hover){.buying-page .buying-customer-person>a:hover{color:var(--mkt-green-text)}.buying-page .buying-customer-person>a:hover svg{transform:translate(2px)}}.buying-page .buying-customer-result{display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:30px 36px 26px}.buying-page .buying-customer-figure{display:flex;align-items:flex-end;justify-content:space-between;gap:16px}.buying-page .buying-customer-figure .buying-window-eyebrow{line-height:16px;color:var(--mkt-quiet)}.buying-page .buying-customer-number{display:flex;align-items:baseline;gap:10px;margin-top:6px}.buying-page .buying-customer-number strong{font-size:64px;line-height:64px;font-weight:500;letter-spacing:-.045em}.buying-page .buying-customer-number span{color:var(--mkt-secondary);font-size:15px;line-height:20px}.buying-page .buying-customer-figure small{padding-bottom:6px;color:var(--mkt-muted);font-size:12px;line-height:16px}.buying-page .buying-heat-grid{display:grid;grid-template-columns:repeat(30,minmax(0,1fr));gap:3px}.buying-page .buying-heat-grid>div{display:grid;gap:3px}.buying-page .buying-heat-grid i{aspect-ratio:1;border-radius:1px;background:#f1f0ee}.buying-page .buying-heat-grid i[style]{transition:opacity .36s var(--mkt-ease) calc(var(--column) * 22ms),transform .36s var(--mkt-ease) calc(var(--column) * 22ms)}.buying-page .buying-heat:not([data-grown]) .buying-heat-grid i[style]{opacity:0;transform:scale(.4)}.buying-page .buying-heat-axis{display:flex;justify-content:space-between;margin-top:10px;color:var(--mkt-muted);font-size:11px;line-height:14px}@media(min-width:1200px)and (max-width:1279px),(min-width:1280px)and (max-height:738px){.buying-page .buying-pricing-heading{padding-block:40px 52px}.buying-page .buying-pricing-heading .mkt-lede,.buying-page .buying-models{margin-top:20px}.buying-page .buying-plans-atmosphere{padding-block:44px 48px}.buying-page .buying-plan{padding-block:30px 32px;row-gap:22px}.buying-page .buying-demo-panel{min-height:0;padding-block:48px}}@media(max-width:1279px){.buying-page .buying-plan{padding-inline:28px}}@media(max-width:1199px){.buying-page .buying-plans-atmosphere{padding-inline:24px}.buying-page .buying-plan{padding:30px 20px 32px;row-gap:24px}.buying-page .buying-plan-amount strong{font-size:48px;line-height:54px}.buying-page .buying-config-section{grid-template-columns:minmax(0,1fr) minmax(0,560px);gap:48px}.buying-page .buying-calculator-atmosphere{padding:32px 24px}.buying-page .buying-closing--pricing{grid-template-columns:minmax(400px,1fr) minmax(0,480px);gap:40px;padding-inline:48px}.buying-page .buying-col-group{width:15%}.buying-page .buying-col-feature{width:25%}.buying-page .buying-col-plan{width:20%}.buying-page .buying-compare :is(th,td){padding-inline:16px}.buying-page .buying-compare thead th{padding:20px 16px}.buying-page .buying-compare-group{padding:16px!important}.buying-page .buying-compare-price{flex-wrap:wrap}.buying-page .buying-compare-price strong{font-size:24px;line-height:30px}.buying-page .buying-compare-price small{white-space:nowrap}.buying-page .buying-compare-head .mkt-button{font-size:13px;padding-inline:6px}.buying-page .buying-compare-sticky-bar{grid-template-columns:40% repeat(3,20%)}.buying-page .buying-compare-sticky-bar>div{padding-inline:16px}.buying-page .buying-report-value strong{font-size:52px;line-height:56px}.buying-page .buying-report-context{flex-wrap:wrap}.buying-page .buying-demo-panel{grid-template-columns:minmax(0,1fr) minmax(0,420px);padding:56px 48px;min-height:0}.buying-page .buying-walkthrough-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);-moz-column-gap:48px;column-gap:48px}.buying-page .buying-call-atmosphere{height:auto;display:grid;place-items:center;padding:56px 40px 56px var(--mkt-gutter)}.buying-page .buying-call-window,.buying-page .buying-slack-note{display:none}.buying-page .buying-call-card{display:block;width:100%;max-width:420px;overflow:clip}.buying-page .buying-call-figure{width:100%;display:grid;justify-items:center}.buying-page .buying-call-stage{padding-bottom:0}.buying-page .buying-customer-story,.buying-page .buying-customer-result{padding:28px}.buying-page .buying-faq{gap:48px;grid-template-columns:minmax(0,320px) minmax(0,1fr)}}@media(max-width:1023px){.buying-page .buying-compare{display:none}.buying-page .buying-comparison-mobile{display:block}.buying-page .buying-plan-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,auto) auto}.buying-page .buying-plan--enterprise{grid-column:1 / -1;grid-row:auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:auto auto 1fr;-moz-column-gap:48px;column-gap:48px;border-left:0!important;border-top:1px solid var(--mkt-line)}.buying-page .buying-plan--enterprise>.buying-plan-features{grid-column:2;grid-row:1 / span 3;padding-top:0}.buying-page .buying-plans-atmosphere{padding-inline:24px}.buying-page .buying-switching--window{flex-wrap:wrap;padding-inline:24px}.buying-page .buying-config-section{grid-template-columns:1fr;gap:40px}.buying-page .buying-config-copy{max-width:560px}.buying-page .buying-calculator-atmosphere{padding:48px clamp(24px,8vw,96px)}.buying-page .buying-trust{padding-top:24px}.buying-page .buying-compare-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px;color:var(--mkt-secondary);font-size:14px;line-height:20px}.buying-page .buying-compare-tools button{min-height:44px;padding:0;border:0;background:none;color:var(--mkt-ink);font-size:15px;font-weight:500}.buying-page .buying-mobile-table{border:1px solid var(--mkt-line);border-radius:16px;overflow:clip;background:#fff}.buying-page .buying-paired-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--mkt-line);background:#fff}.buying-page .buying-paired-compact{position:sticky;top:var(--buying-sticky-top);z-index:3;height:0}.buying-page .buying-paired-compact-bar{position:absolute;inset:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));background:#fff;border-bottom:1px solid var(--mkt-line);box-shadow:0 18px 30px -26px #063c2e59;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--mkt-state-time) var(--mkt-ease),transform var(--mkt-state-time) var(--mkt-ease),visibility 0s linear var(--mkt-state-time)}.buying-page .buying-paired-compact[data-visible] .buying-paired-compact-bar{opacity:1;visibility:visible;transform:none;transition:opacity var(--mkt-state-time) var(--mkt-ease),transform var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-paired-compact-bar>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 8px;min-width:0;padding:10px 16px 12px}.buying-page .buying-paired-compact-bar>div+div{border-left:1px solid var(--mkt-line)}.buying-page .buying-paired-compact-bar .buying-compare-plan{font-size:16px;line-height:22px;font-weight:600}.buying-page .buying-paired-compact-bar strong{font-size:17px;line-height:22px;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.buying-page .buying-paired-compact-bar strong small{color:var(--mkt-muted);font-size:13px;font-weight:400;letter-spacing:0}.buying-page .buying-paired-compact-bar .mkt-button{grid-column:1 / -1;width:100%;min-height:36px;padding:6px;font-size:13px}.buying-page .buying-paired-plans>div{display:grid;gap:10px;align-content:start;min-width:0;padding:16px}.buying-page .buying-paired-plans>div+div{border-left:1px solid var(--mkt-line)}.buying-page .buying-paired-select{position:relative;display:block}.buying-page .buying-paired-select select{width:100%;min-height:36px;padding:0 24px 0 0;border:0;background:#fff;color:var(--mkt-ink);font-size:17px;line-height:24px;font-weight:500;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.buying-page .buying-paired-select svg{position:absolute;right:0;top:50%;translate:0 -50%;color:var(--mkt-secondary);pointer-events:none}.buying-page .buying-paired-plans strong{font-size:24px;line-height:30px;font-weight:500;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.buying-page .buying-paired-plans strong small{color:var(--mkt-muted);font-size:15px;font-weight:400;letter-spacing:0}.buying-page .buying-paired-plans .mkt-button{min-height:40px;padding:8px 6px;font-size:13px}.buying-page .buying-category{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:64px;padding:16px;border:0;border-top:1px solid var(--mkt-line);background:#fff;color:var(--mkt-ink);text-align:left;transition:background-color var(--mkt-hover-time) var(--mkt-ease-hover),color var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-category-group:first-of-type .buying-category{border-top:0}.buying-page .buying-category strong{font-size:17px;line-height:24px;font-weight:500}.buying-page .buying-category>span{display:flex;align-items:center;gap:12px;color:var(--mkt-muted);font-size:14px;white-space:nowrap}.buying-page .buying-category-icon{position:relative;width:12px;height:12px}.buying-page .buying-category-icon:before,.buying-page .buying-category-icon:after{content:"";position:absolute;left:0;top:5.5px;width:12px;height:1.3px;border-radius:1px;background:currentColor;transition:transform var(--mkt-state-time) var(--mkt-ease),opacity var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-category-icon:after{transform:rotate(90deg)}.buying-page .buying-category[aria-expanded=true]{background:var(--mkt-soft);color:var(--mkt-green-text)}.buying-page .buying-category[aria-expanded=true]>span{color:var(--mkt-green-text)}.buying-page .buying-category[aria-expanded=true] .buying-category-icon:after{transform:rotate(0);opacity:0}.buying-page .buying-category:focus-visible{outline-offset:-3px}.buying-page .buying-category-panel:not([hidden]){animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-paired-feature{border-top:1px solid var(--mkt-line-soft)}.buying-page .buying-paired-name{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:12px 16px 6px;border:0;background:none;color:var(--mkt-ink);font-size:16px;line-height:22px;text-align:left}.buying-page .buying-paired-name svg{flex:none;color:var(--mkt-quiet);transition:color var(--mkt-hover-time) var(--mkt-ease-hover)}.buying-page .buying-paired-feature[data-open] .buying-paired-name svg{color:var(--mkt-green-text)}.buying-page .buying-paired-name:focus-visible{outline-offset:-3px}.buying-page .buying-paired-detail{display:grid;gap:4px;padding:0 16px 10px;animation:buying-swap-in var(--mkt-state-time) var(--mkt-ease)}.buying-page .buying-paired-detail p{color:var(--mkt-secondary);font-size:15px;line-height:24px}.buying-page .buying-paired-detail .buying-feature-link{min-height:36px;font-size:14px}.buying-page .buying-paired-values{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--mkt-line-soft)}.buying-page .buying-paired-values>span{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;padding:10px 16px}.buying-page .buying-paired-values>span+span{border-left:1px solid var(--mkt-line-soft)}.buying-page .buying-feature-plan{color:var(--mkt-secondary);font-size:13px;line-height:18px}.buying-page .buying-feature-value{display:inline-flex;justify-content:flex-end;text-align:right;overflow-wrap:anywhere;font-size:15px;line-height:22px}.buying-page .buying-compare-legend{display:flex;gap:24px;margin-top:16px;color:var(--mkt-secondary);font-size:13px;line-height:18px}.buying-page .buying-compare-legend>span{display:inline-flex;align-items:center;gap:6px}.buying-page .buying-faq{grid-template-columns:1fr;gap:32px}.buying-page .buying-faq-heading{position:static;max-width:560px}.buying-page .buying-closing--pricing{display:block;min-height:0;padding:72px 48px 300px}.buying-page .buying-closing--pricing .buying-closing-copy{max-width:560px}.buying-page .buying-report-wrap{max-width:560px;margin-top:48px}.buying-page .buying-demo-panel{grid-template-columns:1fr;gap:40px;padding:56px clamp(24px,6vw,72px)}.buying-page .buying-demo-intro{max-width:560px}.buying-page .buying-booking-card{width:100%;max-width:520px}.buying-page .buying-walkthrough-grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);-moz-column-gap:40px;column-gap:40px}.buying-page .buying-team-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 48px}.buying-page .buying-customer-card{grid-template-columns:1fr}.buying-page .buying-customer-story{border-right:0;border-bottom:1px solid var(--mkt-line-soft)}}@media(max-width:767px){.buying-page .buying-phone-copy{display:inline}.buying-page p.buying-phone-copy{display:block}.buying-page .buying-desktop-copy,.buying-page .buying-desktop-break,.buying-page .buying-desktop-space{display:none}.buying-page .buying-phone-linebreak{display:inline}.buying-page .mkt-section-heading{gap:16px;margin-bottom:28px}.buying-page .buying-pricing-heading{padding:40px 24px 32px;text-align:left}.buying-page .buying-pricing-heading h1{max-width:440px;margin:0;text-wrap:initial}.buying-page .buying-pricing-heading .mkt-lede{margin:24px 0 0}.buying-page .buying-models{display:none}.buying-page .buying-mobile-compare-link{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px;color:var(--mkt-secondary);font-size:14px;line-height:20px}.buying-page .buying-mobile-compare-link a{display:flex;align-items:center;gap:4px;min-height:44px;color:var(--mkt-ink);font-size:15px;font-weight:500}.buying-page .buying-plans-atmosphere{width:100%;padding:20px 24px 32px;border-radius:0;background-position:45% 35%!important}.buying-page .buying-billing{position:static;margin-bottom:16px}.buying-page .buying-billing .mkt-choice{display:grid;grid-template-columns:1fr 1fr;width:100%;height:54px;padding:4px;border:1px solid var(--mkt-line);border-radius:10px;box-shadow:none}.buying-page .buying-billing-choice>button{justify-content:center;height:100%;min-height:44px;border-radius:7px;font-size:15px}.buying-page .buying-plans{background:transparent;box-shadow:none;border-radius:0;overflow:visible}.buying-page .buying-plan-grid{display:grid;grid-template-columns:1fr;grid-template-rows:none;gap:16px}.buying-page .buying-plan,.buying-page .buying-plan--enterprise{grid-column:auto;grid-row:auto;display:grid;grid-template-columns:1fr;grid-template-rows:none;gap:24px;padding:24px;border:1px solid var(--mkt-line)!important;border-radius:16px;background:#fff}.buying-page .buying-plan--enterprise>.buying-plan-features{grid-column:auto;grid-row:auto}.buying-page .buying-plan[data-primary]{border-color:var(--mkt-green)!important}.buying-page .buying-plan-name h2{font-size:22px;line-height:28px;font-weight:500}.buying-page .buying-plan-name .mkt-badge{display:none}.buying-page .buying-plan-description{font-size:16px;line-height:24px}.buying-page .buying-plan-amount strong{font-size:48px;line-height:56px}.buying-page .buying-plan-sub{font-size:14px;line-height:22px}.buying-page .buying-plan-action .mkt-button{min-height:48px;font-size:15px}.buying-page .buying-plan-action p{display:block;font-size:14px;line-height:20px;text-align:left}.buying-page .buying-plan-features{font-size:16px;line-height:24px;gap:14px}.buying-page .buying-plan-features li svg{margin-top:6px}.buying-page .buying-switching--window{display:none}.buying-page .buying-switching--phone{display:grid;grid-template-columns:1fr;gap:8px;padding:28px 24px 0;font-size:17px;line-height:25px}.buying-page .buying-switching--phone>svg{display:none}.buying-page .buying-switching--phone strong{display:block;font-size:20px;line-height:25px;letter-spacing:-.01em}.buying-page .buying-switching--phone p span{display:block;margin-top:8px}.buying-page .buying-switching--phone .mkt-button{justify-self:start;min-height:44px;font-size:16px}.buying-page .buying-quote{display:grid;justify-content:start;gap:16px;padding-top:32px}.buying-page .buying-quote blockquote p{font-size:17px;line-height:26px}.buying-page .buying-quote footer{display:grid;gap:4px;margin-top:10px;font-size:14px}.buying-page .buying-quote footer a{min-height:32px}.buying-page .buying-quote footer a:before{content:none}.buying-page .buying-config-section{gap:28px}.buying-page .buying-calculator-atmosphere{padding:0;background:none;border-radius:16px}.buying-page .buying-calculator{box-shadow:none;border:1px solid var(--mkt-line)}.buying-page .buying-calculator>.mkt-window-heading{min-height:60px;padding:0 20px;font-size:17px}.buying-page .buying-calculator .mkt-window-meta{font-size:13px}.buying-page .buying-config-brands{padding:24px 20px}.buying-page .buying-config-eyebrow{color:var(--mkt-secondary);font-size:15px;line-height:20px;font-weight:400;letter-spacing:0;text-transform:none}.buying-page .buying-config-count strong{font-size:44px;line-height:48px}.buying-page .buying-config-count span{font-size:18px}.buying-page .buying-stepper{height:50px}.buying-page .buying-stepper button{width:48px}.buying-page .buying-brand-range,.buying-page .buying-range-labels{display:none}.buying-page .buying-config-plans{gap:0;padding:0}.buying-page .buying-config-plans>button{height:auto;min-height:94px;padding:20px;border-radius:0;border-top:1px solid var(--mkt-line)}.buying-page .buying-config-plans>button:first-child{border-top:0}.buying-page .buying-config-plans>button[aria-pressed=true]{background:#fff;box-shadow:inset 3px 0 var(--mkt-green)}.buying-page .buying-config-plan-name{width:auto;flex:1}.buying-page .buying-config-plan-name strong{font-size:18px;line-height:24px}.buying-page [aria-pressed=true] .buying-config-plan-name strong{color:var(--mkt-green-text)}.buying-page .buying-config-selected{display:inline}.buying-page .buying-config-plan-name small{font-size:13px;line-height:18px}.buying-page .buying-cost-bar{display:none}.buying-page .buying-config-plan-price{flex:none;display:grid;justify-items:end;gap:2px}.buying-page .buying-config-plan-price strong,.buying-page [aria-pressed=true] .buying-config-plan-price strong{color:var(--mkt-ink);font-size:24px;line-height:30px;font-weight:500}.buying-page .buying-config-plan-price small{font-size:13px}.buying-page .buying-config-prompts{display:grid;justify-content:stretch;gap:14px;padding:24px 20px}.buying-page .buying-config-prompts strong{font-size:17px;line-height:24px}.buying-page .buying-config-prompts p{margin-top:8px;font-size:14px;line-height:20px}.buying-page .buying-calculator .mkt-choice{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.buying-page .buying-calculator .mkt-choice>button{min-height:44px;font-size:15px}.buying-page .buying-config-extra-toggle{padding-inline:20px;font-size:15px}.buying-page .buying-config-extra-row{display:grid;justify-content:stretch;gap:12px;padding:4px 20px 20px}.buying-page .buying-config-inline-stepper{justify-content:space-between}.buying-page .buying-config-breakdown{display:grid;gap:12px;margin:0;padding:24px 20px 0;border-top:1px solid var(--mkt-line)}.buying-page .buying-config-breakdown>div{display:flex;justify-content:space-between;gap:16px;font-size:15px;line-height:23px}.buying-page .buying-config-breakdown dt{color:var(--mkt-secondary)}.buying-page .buying-config-breakdown dd{margin:0;white-space:nowrap;font-variant-numeric:tabular-nums}.buying-page .buying-config-total{grid-template-columns:1fr;gap:0;padding:20px 20px 24px;border-top:0}.buying-page .buying-config-total-label{display:block;margin-bottom:8px;font-size:16px;line-height:20px;font-weight:500}.buying-page .buying-config-total-line strong{font-size:44px;line-height:48px}.buying-page .buying-config-total-line>span{font-size:18px}.buying-page .buying-config-sub{margin-top:10px;font-size:15px;line-height:23px}.buying-page .buying-config-total>.mkt-button{grid-column:1;grid-row:auto;margin-top:20px;min-height:48px}.buying-page .buying-config-note{margin-top:16px;font-size:15px;line-height:23px}.buying-page .buying-trust{display:grid;justify-items:start;gap:8px;padding-inline:0}.buying-page .buying-trust ul{gap:10px 20px}.buying-page .buying-trust li{font-size:14px;line-height:20px}.buying-page .buying-trust .mkt-button{min-height:44px;font-size:15px}.buying-page .buying-comparison-note{font-size:13px;line-height:21px}.buying-page .buying-research-links{display:grid;gap:0}.buying-page .buying-research-links a{font-size:15px}.buying-page .buying-closing-section--pricing{padding-bottom:var(--mkt-section-space)}.buying-page .buying-closing,.buying-page .buying-closing--pricing,.buying-page .buying-closing--demo{display:block;width:calc(100% - 48px);min-height:0;padding:32px 24px;border-radius:16px;text-align:left}.buying-page .buying-closing--pricing{background-image:url(/assets/morning-glow-Dxj43JjT.webp);background-size:cover;background-position:30% 30%!important}.buying-page .buying-closing--demo .buying-closing-copy{display:block;width:auto}.buying-page .buying-closing h2{font-size:36px;line-height:40px;letter-spacing:-.035em}.buying-page .buying-closing .mkt-lede,.buying-page .buying-closing--pricing .mkt-lede{margin:22px 0 0;font-size:18px;line-height:28px}.buying-page .buying-closing-entry,.buying-page .buying-closing--demo .buying-closing-entry,.buying-page .buying-closing-alt,.buying-page .buying-report-wrap{display:none}.buying-page .buying-closing-phone-cta{display:flex;width:100%;min-height:48px;margin-top:22px;color:var(--mkt-green-text);font-size:15px;box-shadow:none}.buying-page .buying-closing-phone-trust{display:block;width:calc(100% - 48px);margin:16px auto 0;color:var(--mkt-secondary);font-size:15px;line-height:23px}.buying-page .buying-demo-panel{display:grid;gap:32px;margin-top:8px;padding:0;background:none;min-height:0;border-radius:0}.buying-page .buying-demo-intro{padding:36px 24px 32px;border-radius:20px;background:url(/assets/alternate-1-light-left-DGMIwQlL.webp) 30% 15% / cover}.buying-page .buying-demo-intro .mkt-lede{margin-top:20px}.buying-page .buying-demo-trust{width:-moz-fit-content;width:fit-content;max-width:100%;gap:4px 6px;margin-top:20px;padding:7px 16px;border-radius:999px;background:#fff;box-shadow:0 0 0 1px #063c2e14,0 10px 24px -12px #063c2e59}.buying-page .buying-demo-trust li{color:var(--mkt-ink);font-size:14px;line-height:20px}.buying-page .buying-demo-trust li+li:before{color:var(--mkt-muted)}.buying-page .buying-demo-trust svg{display:none}.buying-page .buying-demo-trust li+li:before{content:"·";margin-right:6px}.buying-page .buying-demo-trust li:nth-child(3){display:none}.buying-page .buying-booking-card{max-width:none;border:1px solid var(--mkt-line);box-shadow:none}.buying-page .buying-booking-host{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px 12px;padding:24px 20px}.buying-page .buying-booking-host>div{display:contents}.buying-page .buying-booking-host h2{grid-column:1 / -1;grid-row:1;font-size:24px;line-height:30px}.buying-page .buying-booking-host img{grid-row:2}.buying-page .buying-booking-host>div>p{grid-column:2;grid-row:2;align-self:start;color:var(--mkt-ink);font-size:15px;line-height:22px}.buying-page .buying-booking-host>div>p.buying-host-meta{align-self:end;color:var(--mkt-muted);font-size:14px;line-height:20px}.buying-page .buying-booking-duration{display:none}.buying-page .buying-demo-form{gap:22px;padding:18px 20px 20px}.buying-page .buying-booking-steps li{font-size:14px}.buying-page .buying-demo-form>fieldset{gap:20px}.buying-page .buying-demo-form .mkt-field>label,.buying-page .buying-segment legend{font-size:16px;line-height:22px;font-weight:400}.buying-page .buying-demo-form .mkt-input{min-height:52px;font-size:16px}.buying-page .buying-segment>div{grid-template-columns:1fr 1fr;gap:8px;padding:0;border:0}.buying-page .buying-segment label>span{min-height:48px;border:1px solid var(--mkt-line);border-radius:10px;font-size:16px;font-weight:400}.buying-page .buying-segment input:checked+span{border-color:transparent}.buying-page .buying-segment:has(input[aria-invalid=true]) label>span{border-color:var(--mkt-error-line)}.buying-page .buying-continue{min-height:52px;font-size:16px}.buying-page .buying-trial-recommendation{padding:22px 20px 20px}.buying-page .buying-trial-quiet p>span{display:none}.buying-page .buying-trial-quiet p>button:last-child{flex-basis:100%;justify-content:center}.buying-page .buying-calendar-section{padding-top:32px}.buying-page .buying-calendar-title{display:grid;gap:12px;margin-bottom:24px}.buying-page .buying-calendar-title .mkt-button{justify-self:start;min-height:40px}.buying-page .buying-calendar-bar{flex-wrap:wrap;padding:12px 20px}.buying-page .buying-calendar-steps li{font-size:13px}.buying-page .buying-calendar-status,.buying-page .buying-booking-result{padding:28px 20px 32px}.buying-page .buying-calendar-status h2{font-size:26px;line-height:32px}.buying-page .buying-status-actions{display:grid;width:100%}.buying-page .buying-status-actions .mkt-button--soft{width:100%;min-height:48px}.buying-page .buying-calendar-embed[data-visible]{min-height:620px}.buying-page .buying-calendar-foot{display:grid;padding:16px 20px}.buying-page .buying-booking-result h2{font-size:30px;line-height:35px}.buying-page .buying-booking-result dl>div{grid-template-columns:1fr;gap:2px}.buying-page .buying-walkthrough-grid{display:grid;grid-template-columns:1fr;row-gap:0;padding:0}.buying-page .buying-walkthrough-copy{display:contents}.buying-page .buying-walkthrough-copy>h2{order:1;padding-inline:var(--mkt-gutter)}.buying-page .buying-walkthrough-copy>p{order:2;margin-top:16px;padding-inline:var(--mkt-gutter)}.buying-page .buying-call-stage{order:3;margin-top:32px}.buying-page .buying-call-atmosphere{width:100%;padding:28px 24px;border-radius:0 20px 20px 0}.buying-page .buying-call-steps{order:4;margin:24px var(--mkt-gutter) 0}.buying-page .buying-call-steps li{padding:24px 0}.buying-page .buying-call-steps li>span{background:none;color:var(--mkt-muted)}.buying-page .buying-call-steps h3{font-size:18px;line-height:26px}.buying-page .buying-call-steps p{font-size:16px;line-height:25px}.buying-page .buying-call-steps li:last-child{border-bottom:1px solid var(--mkt-line)}.buying-page .buying-team-options{grid-template-columns:1fr;gap:0}.buying-page .buying-team-options>div{display:flex;gap:16px;padding:24px 0;border-top:1px solid var(--mkt-line)}.buying-page .buying-team-options>div:last-child{border-bottom:1px solid var(--mkt-line)}.buying-page .buying-team-options img{width:24px;height:24px}.buying-page .buying-team-options h3{font-size:18px;line-height:26px}.buying-page .buying-team-options p{font-size:16px;line-height:25px}.buying-page .buying-customer>.mkt-container{display:none}.buying-page .buying-customer-band{padding:64px 24px}.buying-page .buying-customer-story{padding:24px;border:0}.buying-page .buying-customer-story h3{font-size:28px;line-height:34px}.buying-page .buying-customer-story blockquote{font-size:16px;line-height:26px}.buying-page .buying-customer-person{display:grid;gap:16px}.buying-page .buying-customer-result{display:none}}@media(prefers-reduced-motion:reduce){.buying-page *,.buying-page *:before,.buying-page *:after{scroll-behavior:auto!important;animation:none!important;transition-duration:0s!important;transition-delay:0s!important}.buying-page .buying-call-stage:not([data-entered]) .buying-presenter{transform:translate(var(--x),var(--y))}.buying-page .buying-call-stage:not([data-entered]) .buying-slack-note{transform:none}}
