.pricing-root main{max-width:760px;margin:0 auto;padding:11vh 6vw 12vh}.pricing-root h1{font-family:var(--db-serif);font-weight:300;font-size:clamp(34px,4.6vw,56px);line-height:1.08;letter-spacing:-.02em;margin-top:18px}.pricing-root h1 b{font-weight:600}.pricing-root .price-line{font-family:var(--db-mono);font-weight:300;font-size:clamp(26px,3vw,36px);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-top:26px;letter-spacing:-.01em}.pricing-root .price-line .p{white-space:nowrap}.pricing-root .lead{font-family:var(--db-serif);font-weight:300;font-size:clamp(15px,1.35vw,19px);line-height:1.65;color:var(--db-ink-mid);max-width:54ch;margin-top:14px}.pricing-root .cta{display:inline-block;margin-top:34px;background:var(--db-ink);color:var(--db-paper);font-family:var(--db-mono);font-size:12px;letter-spacing:var(--db-track-control);text-transform:uppercase;padding:15px 28px}.pricing-root .cta.ghost{background:none;color:var(--db-ink);border:var(--db-rule-w) solid var(--db-ink);padding:14px 27px}.pricing-root .split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:4vw;gap:4vw;border-top:var(--db-rule-w) solid var(--db-paper-r);margin-top:54px;padding-top:40px}.pricing-root .split p{font-family:var(--db-serif);font-weight:300;font-size:16px;line-height:1.7;color:var(--db-ink-mid);margin-top:12px;max-width:50ch}.pricing-root .feat{border-top:var(--db-rule-w) solid var(--db-paper-r);margin-top:48px;padding-top:40px}.pricing-root .feat-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:0 4vw;gap:0 4vw;margin-top:8px}.pricing-root .fgroup{margin-top:30px}.pricing-root .fgroup ul{list-style:none;margin-top:6px}.pricing-root .fgroup li{font-family:var(--db-serif);font-weight:300;font-size:15px;line-height:1.55;color:var(--db-ink-mid);padding:9px 0;border-bottom:var(--db-rule-w) solid var(--db-paper-r)}.pricing-root .fgroup li b{font-weight:600;color:var(--db-ink)}.pricing-root .cmp-wrap{border-top:var(--db-rule-w) solid var(--db-paper-r);margin-top:48px;padding-top:40px;position:relative;width:min(980px,88vw);left:50%;transform:translateX(-50%)}.pricing-root .cmp-scroll{overflow-x:auto;margin-top:8px}.pricing-root table.cmp{width:100%;min-width:640px;border-collapse:collapse}.pricing-root .cmp th{font-family:var(--db-mono);font-weight:400;font-size:10px;letter-spacing:var(--db-track-label);text-transform:uppercase;text-align:left;color:var(--db-ink);border-bottom:var(--db-rule-w) solid var(--db-ink);padding:10px 12px}.pricing-root .cmp td.c,.pricing-root .cmp th.c{text-align:center;width:21%}.pricing-root .cmp td{border-bottom:var(--db-rule-w) solid var(--db-paper-r);padding:11px 12px;vertical-align:baseline}.pricing-root .cmp td.f{font-family:var(--db-serif);font-weight:300;font-size:15px;color:var(--db-ink)}.pricing-root .cmp td.f .sub{display:block;font-size:13px;color:var(--db-ink-dim);margin-top:2px}.pricing-root .cmp td.c{font-family:var(--db-mono);font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--db-ink-mid);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pricing-root .cmp td.c .tick{font-size:13px;color:var(--db-ink)}.pricing-root .cmp tr.grp td{font-family:var(--db-mono);font-size:10px;letter-spacing:var(--db-track-label);text-transform:uppercase;color:var(--db-ink-dim);background:var(--db-paper-up);padding:9px 12px;border-bottom:var(--db-rule-w) solid var(--db-paper-r)}.pricing-root .always{border-top:var(--db-rule-w) solid var(--db-paper-r);margin-top:48px;padding-top:40px}.pricing-root .always p{font-family:var(--db-serif);font-weight:300;font-size:16px;line-height:1.7;color:var(--db-ink-mid);margin-top:12px;max-width:58ch}.pricing-root .always p b{font-weight:600;color:var(--db-ink)}.pricing-root .disclaimer{font-family:var(--db-serif);font-size:13px;line-height:1.7;color:var(--db-ink-dim);max-width:640px;margin-top:22px}@media (max-width:860px){.pricing-root .split{grid-template-columns:1fr;gap:30px}}