.trust-strip{position:relative;isolation:isolate;overflow:hidden;background:var(--surface);border-block:1px solid var(--border)}.trust-strip__row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;margin:0;padding:0;list-style:none;position:relative;z-index:1;counter-reset:none}.trust-strip__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-width:0;padding:var(--space-8)var(--space-6);text-align:center}.trust-strip__item+.trust-strip__item{border-left:1px solid var(--border)}.trust-strip__index{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.1em;line-height:1;color:var(--primary)}.trust-strip__copy{display:flex;flex-direction:column;align-items:center;gap:.35rem;max-width:18ch}.trust-strip__value{font-family:var(--font-heading);font-size:clamp(1.125rem,2vw,1.375rem);font-weight:var(--fw-extrabold);letter-spacing:-.03em;line-height:1.2;color:var(--text);text-wrap:balance}.trust-strip__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:.01em;line-height:1.4;color:color-mix(in srgb,var(--text) 68%,var(--text-muted));text-wrap:balance}@media(max-width:720px){.trust-strip__row{grid-template-columns:minmax(0,1fr)}.trust-strip__item{align-items:flex-start;text-align:left;padding:var(--space-5)0;flex-direction:row;gap:var(--space-4)}.trust-strip__item+.trust-strip__item{border-left:0;border-top:1px solid var(--border)}.trust-strip__copy{align-items:flex-start;max-width:none}}.section-surface .cta-band{background:var(--bg)}.landing-faq .faq{margin-block:0}.landing-faq .faq__item{scroll-margin-top:6rem}.landing-benefits__head{display:grid;grid-template-columns:minmax(0,1.1fr)minmax(0,.9fr);gap:var(--space-8)var(--space-12);align-items:end;margin-bottom:var(--space-12)}.landing-benefits__title{margin-bottom:0;max-width:18ch}.landing-benefits__lede{margin:0;max-width:42ch;font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:1.65;color:color-mix(in srgb,var(--text) 82%,var(--text-muted))}.landing-benefits__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;border-top:1px solid var(--border-strong)}.landing-benefit{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-8)var(--space-6)var(--space-8)0;height:100%;border-right:1px solid var(--border)}.landing-benefit:last-child{border-right:0;padding-right:0}.landing-benefit:first-child{padding-left:0}.landing-benefit+.landing-benefit{padding-left:var(--space-6)}.landing-benefit__index{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.08em;line-height:1;color:var(--primary)}.landing-benefit__title{font-family:var(--font-heading);font-size:var(--fs-lg);font-weight:var(--fw-bold);margin:0;line-height:var(--lh-snug);letter-spacing:-.02em;color:var(--text);text-wrap:balance}.landing-benefit__text{margin:0;color:color-mix(in srgb,var(--text) 78%,var(--text-muted));font-size:1rem;font-weight:var(--fw-regular);line-height:1.65;max-width:36ch}.landing-benefits__cta{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);margin-top:var(--space-10);padding:var(--space-6)0 0;border-top:1px solid var(--border)}.landing-benefits__cta-text{margin:0;max-width:52rem;font-size:var(--fs-sm);font-weight:var(--fw-medium);line-height:1.55;color:color-mix(in srgb,var(--text) 78%,var(--text-muted))}.landing-benefits__cta-note{display:block;margin-top:var(--space-2);font-weight:var(--fw-regular);color:color-mix(in srgb,var(--text) 62%,var(--text-muted))}.landing-benefits__cta-note strong{color:var(--text);font-weight:var(--fw-semibold)}.landing-benefits__cta .btn{flex-shrink:0;white-space:nowrap}@media(max-width:900px){.landing-benefits__head{grid-template-columns:minmax(0,1fr);gap:var(--space-5);margin-bottom:var(--space-10)}.landing-benefits__title{max-width:22ch}.landing-benefits__grid{grid-template-columns:minmax(0,1fr)}.landing-benefit,.landing-benefit:first-child,.landing-benefit:last-child,.landing-benefit+.landing-benefit{padding:var(--space-6)0;border-right:0}.landing-benefit+.landing-benefit{border-top:1px solid var(--border)}.landing-benefit__text{max-width:none}.landing-benefits__cta{flex-direction:column;align-items:stretch;gap:var(--space-4)}.landing-benefits__cta .btn{width:100%;justify-content:center}}