.marketing-shell{padding-top:28px;padding-bottom:40px}.marketing-nav{justify-content:space-between;align-items:center;gap:20px;padding:10px 0 18px;display:flex}.brand{letter-spacing:-.03em;font-size:1.1rem;font-weight:900}.marketing-nav-actions{flex-wrap:wrap;align-items:center;gap:18px;font-weight:700;display:flex}.marketing-nav-actions .secondary{padding:9px 14px}.marketing-hero{max-width:900px;padding-top:92px;padding-bottom:64px}.marketing-hero h1{max-width:940px}.hero-note{color:#66716a;margin:18px 0 0;font-size:.95rem;line-height:1.5}.proof-strip{background:#ddd8cb;border:1px solid #ddd8cb;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.proof-strip span{text-align:center;background:#fff;padding:18px;font-weight:800}.marketing-section{padding:86px 0 0}.marketing-section-heading{max-width:790px;margin-bottom:28px}:is(.marketing-section-heading h2,.record-story h2,.privacy-story h2,.marketing-cta h2){letter-spacing:-.045em;margin:10px 0 16px;font-size:clamp(2.1rem,5vw,4.1rem);line-height:1.02}:is(.marketing-section-heading p:last-child,.record-story>div>p:last-child,.privacy-story p,.marketing-cta p){color:#536058;font-size:1.05rem;line-height:1.65}.marketing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.marketing-card h3{letter-spacing:-.03em;margin:0 0 10px;font-size:1.5rem}.marketing-card p{color:#536058;margin:0;line-height:1.65}.record-story{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:center;gap:28px;display:grid}.record-list-card strong{margin-bottom:16px;font-size:1.2rem;display:block}.record-list-card ul{color:#536058;margin:0;padding-left:20px;line-height:1.65}.record-list-card li+li{margin-top:10px}.pricing-heading{max-width:820px}.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:900px;display:grid}.pricing-card{align-content:start;gap:14px;display:grid;position:relative}:is(.pricing-card .eyebrow,.pricing-card p){margin:0}.pricing-card>p:not(.eyebrow){color:#536058;line-height:1.6}.pricing-card-featured{border-color:#17211b;box-shadow:inset 0 0 0 1px #17211b}.pricing-badge{color:#225d2c;background:#e7f5e9;border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:900;position:absolute;top:18px;right:18px}.price-row{align-items:baseline;gap:7px;display:flex}.price-row strong{letter-spacing:-.06em;font-size:clamp(3rem,8vw,5rem);line-height:1}.price-row span{color:#66716a;font-weight:700}.pricing-button{justify-self:start;margin-top:4px}.pricing-note{color:#66716a;max-width:900px;margin:16px 0 0;line-height:1.55}.privacy-story{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.privacy-story h2{font-size:clamp(1.8rem,4vw,2.8rem)}.marketing-cta{color:#fff;background:#17211b;border-color:#17211b;justify-content:space-between;align-items:center;gap:34px;margin-top:86px;display:flex}:is(.marketing-cta .eyebrow,.marketing-cta p){color:#d6ddd8}.marketing-cta .primary{color:#17211b;background:#fff;border-color:#fff}.marketing-cta .secondary{color:#fff;border-color:#fff}.marketing-cta .actions{flex:none;margin-top:0}.marketing-footer{color:#66716a;justify-content:space-between;gap:20px;padding:34px 0 0;font-size:.9rem;display:flex}.marketing-footer strong{color:#17211b}@media (max-width:780px){.proof-strip{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.marketing-grid,.record-story,.pricing-grid,.privacy-story){grid-template-columns:1fr}.marketing-cta{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.marketing-nav{align-items:flex-start}.marketing-nav-actions>a:not(.secondary){display:none}.marketing-hero{padding-top:58px}.proof-strip{grid-template-columns:1fr}.marketing-section{padding-top:64px}.pricing-badge{justify-self:start;position:static}.marketing-footer{flex-direction:column}}
