.security-simple{background:var(--color-bg-primary);color:var(--color-text-primary)}.security-simple-hero{position:relative;overflow:hidden;padding:78px 24px 58px;border-bottom:1px solid var(--color-border-light)}.security-simple-bg{position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,color-mix(in srgb,var(--color-bg-secondary) 92%,transparent),color-mix(in srgb,var(--color-bg-tertiary) 82%,transparent) 50%,color-mix(in srgb,var(--color-bg-secondary) 94%,transparent)),linear-gradient(180deg,var(--color-bg-secondary) 0,var(--color-bg-tertiary) 100%)}.security-simple-hero-inner{position:relative;max-width:780px;margin:0 auto;text-align:center}.security-simple-hero h1{margin:18px 0 0;color:var(--color-text-primary)}.security-simple-hero p{max-width:620px;margin:20px auto 0;color:var(--color-text-secondary);font-size:1.06rem;line-height:1.65}.security-simple-actions{display:flex;justify-content:center;gap:10px;margin-top:28px}.security-simple-controls,.security-simple-cta,.security-simple-disclosure,.security-simple-promises{max-width:1040px;margin:0 auto;padding-left:24px;padding-right:24px}.security-simple-controls{padding-top:64px;padding-bottom:30px}.security-simple-head{max-width:640px;margin:0 auto 26px;text-align:center}.security-simple-kicker{margin:0;color:var(--color-accent-navy);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.security-simple-disclosure h2,.security-simple-head h2,.security-simple-promises h2{margin:8px 0 0;font-size:clamp(2.1rem,4.6vw,3.1rem);line-height:1.08;color:var(--color-text-primary)}.security-simple-grid-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.security-simple-card{min-height:210px;height:100%;padding:22px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-secondary);box-shadow:var(--shadow-sm)}.security-simple-icon{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;margin-bottom:16px;background:var(--brand-soft);color:var(--color-accent-navy)}.security-simple-card h3{margin:0;color:var(--color-text-primary);font-size:1rem;line-height:1.25}.security-simple-card p{margin:10px 0 0;color:var(--color-text-secondary);font-size:.93rem;line-height:1.55}.security-simple-promises{display:grid;grid-template-columns:.9fr 1.1fr;gap:26px;align-items:center;padding-top:36px;padding-bottom:42px}.security-simple-promises ul{display:grid;gap:10px;margin:0;padding:0;list-style:none}.security-simple-promises li{display:flex;align-items:center;gap:10px;min-height:52px;padding:0 16px;border:1px solid color-mix(in srgb,var(--color-accent-navy) 16%,transparent);border-radius:12px;background:color-mix(in srgb,var(--color-accent-navy) 4%,var(--color-bg-secondary));color:var(--color-text-primary);font-weight:700}.security-simple-promises svg{flex:0 0 auto;color:var(--color-accent-navy)}.security-simple-disclosure{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;max-width:920px;margin-top:18px;margin-bottom:38px;padding-top:22px;padding-bottom:22px;border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg-secondary)}.security-simple-disclosure>svg{color:var(--color-accent-navy)}.security-simple-disclosure h2{font-size:clamp(1.7rem,3.2vw,2.25rem)}.security-simple-disclosure p{margin:8px 0 0;color:var(--color-text-secondary);line-height:1.55}.security-simple-disclosure .mkt-btn{white-space:nowrap}.security-simple-cta{max-width:820px;padding-top:24px;padding-bottom:82px}@media (max-width:900px){.security-simple-disclosure,.security-simple-grid-cards,.security-simple-promises{grid-template-columns:1fr}.security-simple-card{min-height:0}.security-simple-disclosure{align-items:flex-start}.security-simple-disclosure .mkt-btn{width:100%}}@media (max-width:640px){.security-simple-hero{padding:58px 18px 38px}.security-simple-hero p{font-size:1rem;line-height:1.55}.security-simple-actions{flex-direction:column;align-items:stretch}.security-simple-controls,.security-simple-cta,.security-simple-disclosure,.security-simple-promises{padding-left:16px;padding-right:16px}.security-simple-controls{padding-top:46px}.security-simple-promises{padding-top:28px}.security-simple-disclosure{margin-left:16px;margin-right:16px}}