.security-page{--ds-section:115.2px;background:#fff}.security-page .ds-section h2{font-size:clamp(30px,3.1vw,44px);line-height:1.12;letter-spacing:-.035em;font-weight:500}.security-page .ds-section h3{font-size:22px;line-height:1.2;letter-spacing:-.02em;font-weight:500}.security-page p{line-height:1.65}.security-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.security-access{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}.security-lead{font-size:18px;color:var(--ds-muted);margin:20px 0}.security-access>div>p:not([class]){color:var(--ds-muted);font-size:16px}.security-owner-note{display:flex;gap:12px;align-items:flex-start;border-top:1px solid var(--ds-border);margin-top:26px;padding-top:22px;font-size:14px}.security-owner-note svg{flex-shrink:0;color:var(--ds-accent)}.security-team-frame{margin:0;min-width:0}.security-team-frame .ds-screenshot-stage{background:#f4f5ff;border-color:#dce2f0;border-radius:20px;box-shadow:0 20px 45px #243d7910}.security-team-frame .ds-screenshot-stage>.ds-lines{color:#7862cf}.security-team-screen{position:relative;z-index:1;background:#fff;border:1px solid #dde1e8;border-radius:10px;padding:24px}.security-team-heading{display:flex;justify-content:space-between;gap:12px;margin-bottom:24px}.security-team-heading h3{font-size:20px}.security-team-heading p{font-size:12px;color:#667085;margin-top:6px}.security-member{display:flex;align-items:center;gap:12px;padding:16px 12px;border:1px solid #e3e6ed;border-radius:6px;margin-top:12px}.security-avatar{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#eeeafa;color:#7660cf;flex-shrink:0}.security-member-info{display:flex;flex:1;min-width:0;flex-direction:column;gap:3px}.security-member-info strong{font-size:14px;font-weight:500}.security-member-info small,.security-member-info span{font-size:12px;color:#667085}.security-role{font-size:12px;display:flex;gap:4px;align-items:center;border:1px solid #e3e6ed;border-radius:5px;padding:5px 7px}.security-policy-heading{max-width:730px}.security-policies{display:grid;grid-template-columns:1fr 1fr;gap:56px;margin-top:44px}.security-policies article{border-top:1px solid #cbd2e1;padding-top:24px}.security-index{font-size:11px;letter-spacing:.12em;color:var(--ds-accent);font-weight:600}.security-policies h3{margin:18px 0}.security-policies p{color:var(--ds-muted);max-width:47ch}.security-policies a{display:inline-block;margin-top:24px;font-size:14px;text-decoration:underline;text-underline-offset:5px}.security-policy-foot{display:flex;gap:10px;align-items:center;border-top:1px solid #cbd2e1;margin-top:42px;padding-top:24px;font-size:14px}.security-policy-foot svg{flex-shrink:0;color:var(--ds-accent)}.security-data-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:end}.security-controls{display:grid;grid-template-columns:repeat(3,1fr);gap:34px;margin-top:48px}.security-controls article{border-top:1px solid var(--ds-border);padding-top:24px}.security-controls svg{color:var(--ds-accent);width:22px}.security-controls h3{margin:20px 0 12px}.security-controls p{font-size:15px;color:var(--ds-muted)}.security-review{display:grid;grid-template-columns:1fr 1fr;gap:72px}.security-review ol{list-style:none;padding:0;margin:0}.security-review li{display:flex;gap:18px;align-items:baseline;padding:23px 0;border-top:1px solid var(--ds-border);font-size:16px;line-height:1.6}.security-review li span{font-size:12px;color:var(--ds-accent)}.security-page .ds-related-links{margin-top:64px}.security-page a:focus-visible{outline:2px solid #3159e8;outline-offset:5px}@media(max-width:767px){.security-page{--ds-section:76.8px}.security-access,.security-data-heading,.security-review{grid-template-columns:1fr;gap:30px}.security-actions{flex-direction:column}.security-actions>*{width:100%}.security-controls,.security-policies{grid-template-columns:1fr;gap:28px}.security-team-screen{padding:16px 12px}.security-member{gap:8px;padding:14px 8px}.security-avatar{display:none}.security-policy-foot{align-items:flex-start}.security-page .ds-related-links{margin-top:44px}}.security-page .ds-hero--ambient{background:#fff}.security-actions{justify-content:center}.security-faq .ds-wrap>section{padding:0}.security-page .ds-hero-ambient{mask-image:linear-gradient(90deg,#000,transparent 22%,transparent 78%,#000),linear-gradient(0deg,#000 0,transparent 105px)}.security-policy-layout{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:start;margin-top:44px}.security-policy-layout .security-policies{grid-template-columns:1fr;gap:30px;margin-top:0}.security-policy-layout .ds-proposal h3{font-size:clamp(23px,2.1vw,30px)}@media(max-width:767px){.security-policy-layout{grid-template-columns:1fr;gap:32px}.security-page .ds-hero--ambient{padding-bottom:64px}}.security-team-frame .ds-screenshot-stage .security-team-screen{min-width:0;width:100%}