.lp-terms-page{flex:1 0 auto}@media (prefers-reduced-motion: no-preference){html:has(.lp-terms-page){scroll-behavior:smooth}}.lp-terms-intro{margin-bottom:var(--qx-space-6);padding:var(--qx-space-5);background:var(--qx-brand-soft);border-radius:var(--qx-radius-md);color:var(--qx-brand-ink);font-size:15px;line-height:24px}.lp-terms-intro p{margin:0;max-width:72ch;color:inherit}.lp-terms-intro p+p{margin-top:var(--qx-space-3)}.lp-terms-intro strong{color:inherit}.lp-terms-section{margin-bottom:var(--qx-space-7);scroll-margin-top:calc(var(--qx-nav-height) + var(--qx-space-4))}.lp-terms-section__header{display:flex;align-items:flex-start;gap:var(--qx-space-3);margin-bottom:var(--qx-space-4);padding-bottom:var(--qx-space-3);border-bottom:1px solid var(--qx-line)}.lp-terms-section__icon{display:none}.lp-terms-section__number{margin-bottom:var(--qx-space-1);font-family:var(--qx-font-mono);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--qx-ink-subtle)}.lp-terms-section__title{margin:0}.lp-terms-section__body{font-size:15px;line-height:24px;color:var(--qx-ink)}.lp-terms-section__body ul,.lp-terms-section__body ol{margin:var(--qx-space-3) 0 var(--qx-space-4)}.lp-terms-callout{margin:var(--qx-space-4) 0;padding:var(--qx-space-4) var(--qx-space-5);border-radius:var(--qx-radius-md);color:var(--qx-ink);font-size:14px;line-height:22px}.lp-terms-callout--info{background:var(--qx-info-soft)}.lp-terms-callout--warning{background:var(--qx-flaky-soft)}.lp-terms-callout--important{background:var(--qx-fail-soft)}.lp-terms-callout__title{display:flex;align-items:center;gap:var(--qx-space-2);margin-bottom:var(--qx-space-2);font-size:12px;line-height:16px;font-weight:500;letter-spacing:.06em;text-transform:uppercase}.lp-terms-callout--info .lp-terms-callout__title{color:var(--qx-info)}.lp-terms-callout--warning .lp-terms-callout__title{color:var(--qx-flaky)}.lp-terms-callout--important .lp-terms-callout__title{color:var(--qx-fail)}.lp-terms-callout__title svg{flex:none}.lp-terms-pricing-grid{display:grid;gap:var(--qx-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));margin:var(--qx-space-4) 0}.lp-terms-pricing-card{min-width:0;padding:var(--qx-space-4);background:var(--qx-surface);border:1px solid var(--qx-line);border-radius:var(--qx-radius-md)}.lp-terms-pricing-card__name{font-size:14px;line-height:20px;font-weight:500;color:var(--qx-ink-muted)}.lp-terms-pricing-card__price{margin-top:var(--qx-space-1);font-family:var(--qx-font-mono);font-size:24px;line-height:32px;font-weight:600;font-variant-numeric:tabular-nums;color:var(--qx-ink)}.lp-terms-pricing-card__period{font-size:13px;line-height:20px;color:var(--qx-ink-subtle)}.lp-terms-contact{display:grid;gap:var(--qx-space-3);margin:var(--qx-space-4) 0;padding:var(--qx-space-5);background:var(--qx-surface);border:1px solid var(--qx-line);border-radius:var(--qx-radius-md)}.lp-terms-contact__row{display:flex;align-items:flex-start;gap:var(--qx-space-3);font-size:15px;line-height:24px;color:var(--qx-ink)}.lp-terms-contact__row>svg{flex:none;width:18px;height:18px;margin-top:3px;color:var(--qx-brand-ink)}@media (max-width: 720px){.lp-terms-section{margin-bottom:var(--qx-space-6)}.lp-terms-intro{padding:var(--qx-space-4)}}
