.security-hero{padding-block:clamp(72px,9vw,128px) clamp(64px,8vw,112px)}.security-hero h1{max-width:15ch;font:400 clamp(44px, 5vw, 72px)/1.02 var(--font-body);letter-spacing:-.05em;text-wrap:balance;margin-top:24px}.security-hero>p{max-width:58ch;color:var(--muted);text-wrap:pretty;margin-top:32px;font-size:18px;line-height:1.5}.security-section{border-top:1px solid var(--line);padding-block:clamp(64px,8vw,112px)}.security-section-heading{gap:16px;margin-bottom:48px;display:grid}.security-section-heading h2{max-width:18ch;font:400 clamp(36px, 3.3vw, 44px)/1.1 var(--font-body);letter-spacing:-.05em;text-wrap:balance}.security-section-heading p{max-width:54ch;color:var(--muted);text-wrap:pretty;font-size:18px;line-height:1.5}.security-section-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid}.security-art{aspect-ratio:1.25;background:radial-gradient(ellipse at 22% 22%, color-mix(in srgb, var(--copper-light) 45%, var(--surface)), transparent 62%), radial-gradient(ellipse at 78% 78%, color-mix(in srgb, var(--copper-dark) 32%, var(--surface)), transparent 66%), var(--surface-strong);min-width:0;color:var(--foreground);border-radius:24px;place-items:center;display:grid;position:relative;overflow:hidden}.security-art-network{background-position:100% 0,0 100%}.security-art>svg{stroke-width:1.1px;width:clamp(76px,9vw,128px);height:auto;position:relative}.security-art-orbit{aspect-ratio:1;border:1px solid color-mix(in srgb, var(--foreground) 17%, transparent);border-radius:50%;width:54%;position:absolute}.security-art-orbit:after{content:"";border:1px solid color-mix(in srgb, var(--foreground) 12%, transparent);border-radius:50%;position:absolute;inset:13%}.security-topics{gap:8px;display:grid}.security-topic{border-radius:16px}.security-topic[open]{background:var(--bg-soft)}.security-topic summary{cursor:pointer;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:16px;min-height:64px;padding:16px;font-size:20px;line-height:1.3;list-style:none;display:grid}.security-topic summary::-webkit-details-marker{display:none}.security-topic summary:focus-visible{outline:2px solid var(--copper);outline-offset:3px;border-radius:16px}.security-topic summary svg{width:28px;height:28px}.security-topic p{color:var(--muted);text-wrap:pretty;padding:0 16px 24px 64px;font-size:16px;line-height:1.6}.security-topic p a{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}.security-feature{background:var(--bg-soft)}.security-feature-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:48px;padding-block:clamp(64px,8vw,112px);display:grid}.security-feature-copy{justify-items:start;gap:24px;display:grid}.security-feature-copy p{max-width:45ch;color:var(--muted);text-wrap:pretty;font-size:18px;line-height:1.5}.security-symbols{flex-wrap:wrap;justify-content:space-around;gap:24px;margin:0;padding:0;list-style:none;display:flex}.security-symbols li{aspect-ratio:1;border:1px solid var(--line-strong);width:clamp(96px,10vw,144px);color:var(--muted);border-radius:50%;place-items:center;display:grid}.security-symbol-art{aspect-ratio:1;background-image:url(/security-privacy-symbols.png);background-repeat:no-repeat;background-size:300% 100%;width:72%}.security-symbol-rights{background-position:0;transform:translate(-1.7%,3%)}.security-symbol-protection{background-position:50%;transform:translate(-1.8%,2.2%)scale(1.07)}.security-symbol-privacy{background-position:100%;transform:translate(4.9%,-2.8%)scale(.88)}@media (max-width:700px){.security-hero{padding-block:64px}.security-hero>p,.security-section-heading p,.security-feature-copy p{font-size:16px}.security-section{padding-block:64px}.security-section-heading{margin-bottom:32px}.security-section-grid,.security-feature-inner{grid-template-columns:1fr;gap:40px}.security-art{aspect-ratio:1.4}.security-topic summary{font-size:18px}.security-topic p{padding-left:16px}.security-symbols{justify-content:space-between;gap:12px}.security-symbols li{width:clamp(80px,25vw,112px)}}@media (max-width:379px){.security-hero h1{font-size:38px}}
