.appearance-feature-dark .security-line-break{white-space:pre-line}.appearance-feature-dark .security-trust-page :is(section[id],h2[id]){scroll-margin-top:120px}.appearance-feature-dark .security-trust-page .page-text-link{display:block;width:fit-content;max-width:100%;min-height:44px;margin-top:16px;padding-block:10px}.appearance-feature-dark .security-trust-page .page-text-link>span{margin-inline-start:10px}.appearance-feature-dark .security-hero-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:64px}.appearance-feature-dark .security-hero-copy h1{font-size:clamp(2.75rem,4.8vw,4.5rem)}.appearance-feature-dark .security-visual{width:min(100%,460px);margin-inline:auto;text-align:center}.appearance-feature-dark .security-orbit{position:relative;isolation:isolate;width:100%;aspect-ratio:1;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--site-action) 11%,transparent),transparent 68%)}.appearance-feature-dark .security-panda-core{position:absolute;inset:38%;display:grid;place-items:center;border:1px solid var(--site-border-strong);border-radius:28%;background:linear-gradient(145deg,var(--site-surface-raised),var(--site-surface));box-shadow:var(--site-shadow-float)}.appearance-feature-dark .security-panda-core img{width:56%;height:66%;object-fit:contain}.appearance-feature-dark .security-orbit-track{position:absolute;inset:0;transform:rotate(35deg)}.appearance-feature-dark .security-orbit-satellite{position:absolute;width:23%;aspect-ratio:1;transform:translate(-50%,-50%)}.appearance-feature-dark .security-orbit-satellite[data-orbit-position=top]{top:17%;left:50%}.appearance-feature-dark .security-orbit-satellite[data-orbit-position=right]{top:50%;left:83%}.appearance-feature-dark .security-orbit-satellite[data-orbit-position=bottom]{top:83%;left:50%}.appearance-feature-dark .security-orbit-satellite[data-orbit-position=left]{top:50%;left:17%}.appearance-feature-dark .security-orbit .feature-trust-box{width:100%;height:100%;margin:0;gap:3px;padding:6px 4px;transform:rotate(-35deg);box-shadow:var(--site-shadow-float)}.appearance-feature-dark .security-orbit .feature-trust-box svg{width:clamp(16px,1.6vw,24px);height:clamp(16px,1.6vw,24px);margin-bottom:0}.appearance-feature-dark .security-orbit .feature-trust-box strong{max-width:100%;font-size:clamp(10px,1vw,14px);white-space:nowrap}.appearance-feature-dark .security-orbit .feature-trust-box span{font-size:9px;line-height:1.25}@media(prefers-reduced-motion:no-preference){.appearance-feature-dark .security-visual[data-motion=true] .security-orbit-track{animation:security-orbit-turn 40s linear infinite;animation-play-state:paused}.appearance-feature-dark .security-visual[data-motion=true] .security-orbit .feature-trust-box{animation:security-orbit-counterturn 40s linear infinite;animation-play-state:paused}.appearance-feature-dark .security-visual[data-visible=true]:not(:hover):not(:focus-within):not([data-demo-open=true]) :is(.security-orbit-track,.security-orbit .feature-trust-box){animation-play-state:running}}@keyframes security-orbit-turn{0%{transform:rotate(35deg)}to{transform:rotate(395deg)}}@keyframes security-orbit-counterturn{0%{transform:rotate(-35deg)}to{transform:rotate(-395deg)}}.appearance-feature-dark .security-trust-page .security-visual-label{color:var(--site-text-primary);font-size:1rem;font-weight:550}.appearance-feature-dark .security-trust-page .security-visual-note{margin-top:6px;font-size:.75rem}.appearance-feature-dark .security-pillars{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:72px}.appearance-feature-dark .security-pillars article{padding-top:24px;border-top:1px solid var(--site-border-strong)}.appearance-feature-dark .security-pillar-mark{display:block;margin-bottom:20px;color:var(--site-action);font-family:var(--font-family-mono);font-size:.8125rem}.appearance-feature-dark .security-pillars h2{font-size:1.25rem;letter-spacing:-.025em;line-height:1.35}.appearance-feature-dark .security-pillars p{margin-top:12px;font-size:.875rem}.appearance-feature-dark .security-section-nav{border-block:1px solid var(--site-border);background:var(--site-surface)}.appearance-feature-dark .security-section-nav>div{display:flex;flex-wrap:wrap;gap:4px 36px;padding-block:16px}.appearance-feature-dark .security-section-nav a{display:flex;min-height:44px;align-items:center;gap:16px;color:var(--site-text-secondary);font-size:.8125rem;text-decoration:none}.appearance-feature-dark .security-section-nav a:hover,.appearance-feature-dark .security-section-nav a>span{color:var(--site-action)}.appearance-feature-dark .security-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none}.appearance-feature-dark .security-flow li{position:relative;padding-top:28px;border-top:1px solid var(--site-border-strong)}.appearance-feature-dark .security-flow li:before{position:absolute;top:-5px;left:0;width:9px;height:9px;border:1px solid var(--site-action);border-radius:50%;background:var(--site-bg);content:""}.appearance-feature-dark .security-flow-number,.appearance-feature-dark .security-item-number{display:block;color:var(--site-action);font-family:var(--font-family-mono);font-size:.8125rem}.appearance-feature-dark .security-flow-number{margin-bottom:24px}.appearance-feature-dark .security-flow h3{font-size:1.125rem}.appearance-feature-dark .security-flow p{margin-top:16px;font-size:.875rem}.appearance-feature-dark .security-scope-note{max-width:980px;margin-top:48px;padding-left:24px;border-left:2px solid var(--site-action)}.appearance-feature-dark .security-scope-note h3{max-width:760px;font-size:1.0625rem}.appearance-feature-dark .security-scope-note p{margin-top:16px;font-size:.875rem}.appearance-feature-dark .security-commitments-layout,.appearance-feature-dark .security-infrastructure-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:80px}.appearance-feature-dark .security-commitments article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:24px;padding-block:32px;border-top:1px solid var(--site-border)}.appearance-feature-dark .security-commitments article:first-child{padding-top:0;border-top:0}.appearance-feature-dark .security-commitments article:last-child{padding-bottom:0}.appearance-feature-dark .security-commitments .feature-kicker{margin-bottom:12px}.appearance-feature-dark .security-commitments h3+p{margin-top:18px;font-size:.9375rem}.appearance-feature-dark .security-claim-meta{display:flex;flex-wrap:wrap;gap:8px 24px;margin-top:12px;color:var(--site-text-muted);font-size:.75rem;line-height:1.6}.appearance-feature-dark .security-route-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.appearance-feature-dark .security-route-grid article{padding:36px;border:1px solid var(--site-border);border-radius:24px;background:var(--site-surface)}.appearance-feature-dark .security-route-icons{display:flex;gap:20px;margin-bottom:32px;padding:8px}.appearance-feature-dark .security-route-icons .feature-model-tile{width:64px;height:64px;border-radius:16px}.appearance-feature-dark .security-route-icons .feature-model-tile:nth-child(2n){transform:rotate(10deg)}.appearance-feature-dark .security-route-grid h3+p{margin-top:18px;font-size:.9375rem}.appearance-feature-dark .security-route-assurance{display:flex;flex-wrap:wrap;align-items:center;gap:12px 40px;margin-top:32px;padding-block:24px;border-bottom:1px solid var(--site-border)}.appearance-feature-dark .security-route-assurance p{font-size:.8125rem}.appearance-feature-dark .security-route-assurance strong{font-size:.9375rem;font-weight:550}.appearance-feature-dark .security-trust-page .security-route-qualifier{max-width:880px;margin-top:24px;font-size:.875rem}.appearance-feature-dark .security-controls-heading{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,.7fr);align-items:start;gap:64px;margin-bottom:48px}.appearance-feature-dark .security-controls-heading .feature-section-head{margin-bottom:0}.appearance-feature-dark .security-control-point{margin-top:8px;padding:28px;border:1px solid var(--site-border);border-radius:18px;background:var(--site-surface)}.appearance-feature-dark .security-control-point>span{color:var(--site-text-secondary);font-size:.8125rem}.appearance-feature-dark .security-control-point code{display:block;margin-block:16px;color:var(--site-action);font-size:clamp(1.125rem,2vw,1.5rem)}.appearance-feature-dark .security-control-point p{font-size:.8125rem}.appearance-feature-dark .security-control-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 64px}.appearance-feature-dark .security-control-grid article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:20px;padding-top:28px;border-top:1px solid var(--site-border-strong)}.appearance-feature-dark .security-control-grid p{margin-top:16px;font-size:.9375rem}.appearance-feature-dark .security-standard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-bottom:28px}.appearance-feature-dark .security-standard-grid article{padding-top:28px;border-top:1px solid var(--site-border-strong)}.appearance-feature-dark .security-standard-grid strong{display:block;font-size:clamp(1.5rem,2.3vw,2rem);font-weight:550;letter-spacing:-.045em}.appearance-feature-dark .security-standard-grid p{margin-top:14px;font-size:.8125rem}.appearance-feature-dark .security-infrastructure-evidence .security-infrastructure-scope{margin-top:18px;font-size:.875rem}.appearance-feature-dark .security-infrastructure-evidence .security-claim-meta{margin-top:24px}.appearance-feature-dark .security-review-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:64px}.appearance-feature-dark .security-resources{border-top:1px solid var(--site-border-strong)}.appearance-feature-dark .security-resources a{display:grid;grid-template-columns:minmax(0,1fr) 1.25em;min-height:88px;align-items:center;gap:24px;padding-block:24px;border-bottom:1px solid var(--site-border);color:var(--site-text-primary);text-decoration:none}.appearance-feature-dark .security-resources a>span:first-child{min-width:0}.appearance-feature-dark .security-resources strong{display:block;font-size:1rem;font-weight:550}.appearance-feature-dark .security-resources strong+span{display:block;margin-top:8px;color:var(--site-text-secondary);font-size:.875rem;line-height:1.6}.appearance-feature-dark .security-resources a:hover strong,.appearance-feature-dark .security-resources a>span:last-child{color:var(--site-action)}.appearance-feature-dark .security-trust-page .security-annex-note{max-width:620px;margin-top:12px;color:var(--site-text-muted);font-size:.8125rem}.appearance-feature-dark .security-pilot{padding:32px;border:1px solid var(--site-border);border-radius:24px;background:var(--site-surface)}.appearance-feature-dark .security-pilot ol{display:grid;gap:28px;margin:28px 0 0;padding:0;list-style:none}.appearance-feature-dark .security-pilot li{display:grid;grid-template-columns:24px minmax(0,1fr);gap:16px}.appearance-feature-dark .security-pilot strong{font-size:.9375rem;font-weight:550}.appearance-feature-dark .security-pilot p{margin-top:10px;font-size:.875rem}.appearance-feature-dark .security-trust-page .faq-item summary{padding-block:18px}.appearance-feature-dark .security-trust-page .faq-answer{white-space:normal}.appearance-feature-dark .security-conversion{text-align:center;background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--site-action) 8%,transparent),transparent 65%)}.appearance-feature-dark .security-conversion h2{font-size:clamp(2.25rem,4.8vw,4.5rem)}.appearance-feature-dark .security-conversion>div>p{max-width:720px;margin:26px auto 0}.appearance-feature-dark .security-conversion .feature-actions{justify-content:center}.appearance-feature-dark .security-conversion .security-trial-note{margin-top:24px;font-size:.875rem}.appearance-feature-dark .security-trial-note a{display:inline-block;min-height:44px;padding-block:10px;color:var(--site-action)}@media(max-width:1100px){.appearance-feature-dark .security-hero-grid,.appearance-feature-dark .security-commitments-layout,.appearance-feature-dark .security-infrastructure-grid,.appearance-feature-dark .security-controls-heading,.appearance-feature-dark .security-review-grid{gap:40px}}@media(max-width:900px){.appearance-feature-dark .security-hero-grid,.appearance-feature-dark .security-commitments-layout,.appearance-feature-dark .security-infrastructure-grid,.appearance-feature-dark .security-controls-heading,.appearance-feature-dark .security-review-grid{grid-template-columns:minmax(0,1fr)}.appearance-feature-dark .security-pillars{gap:28px}.appearance-feature-dark .security-flow{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.appearance-feature-dark .security-commitments-layout .feature-section-head,.appearance-feature-dark .security-infrastructure-grid .feature-section-head{margin-bottom:0}.appearance-feature-dark .security-control-point{max-width:480px;margin-top:0}}@media(max-width:640px){.appearance-feature-dark .security-hero-copy h1{font-size:clamp(2.375rem,8vw,3rem)}.appearance-feature-dark .security-pillars,.appearance-feature-dark .security-flow,.appearance-feature-dark .security-route-grid,.appearance-feature-dark .security-control-grid{grid-template-columns:minmax(0,1fr);gap:32px}.appearance-feature-dark .security-pillars{margin-top:48px}.appearance-feature-dark .security-orbit .feature-trust-box{padding:4px;border-radius:18px}.appearance-feature-dark .security-orbit .feature-trust-box svg{width:16px;height:16px;margin-bottom:0}.appearance-feature-dark .security-orbit .feature-trust-box strong{font-size:10px}.appearance-feature-dark .security-orbit .feature-trust-box span{font-size:9px}.appearance-feature-dark .security-commitments article{gap:14px}.appearance-feature-dark .security-route-grid article,.appearance-feature-dark .security-pilot,.appearance-feature-dark .security-control-point{padding:24px}.appearance-feature-dark .security-control-point code{overflow-wrap:anywhere}.appearance-feature-dark .security-standard-grid{gap:20px}.appearance-feature-dark .security-standard-grid strong{font-size:1.375rem}}@media(prefers-reduced-motion:reduce){.appearance-feature-dark .security-trust-page :is(a,summary svg){transition:none}}@media(forced-colors:active){.appearance-feature-dark .security-panda-core,.appearance-feature-dark .security-route-grid article,.appearance-feature-dark .security-control-point,.appearance-feature-dark .security-pilot{background:Canvas}.appearance-feature-dark .security-flow li:before{border-color:CanvasText;background:Canvas}}.appearance-feature-dark .security-orbit [data-trust-demo]:enabled{cursor:pointer}.appearance-feature-dark .security-orbit [data-trust-demo]:enabled:hover{border-color:var(--site-action)}.appearance-feature-dark .security-orbit [data-trust-demo]:focus-visible{outline:2px solid var(--site-focus-ring);outline-offset:4px}.appearance-feature-dark .security-demo-hint{margin-top:18px;color:var(--site-text-primary);font-size:.8125rem;line-height:1.5}.security-demo-hint>span{margin-left:8px;color:var(--site-action)}
