.security-panel{background:radial-gradient(ellipse 65% 40% at -8% 103%,#7541b2aa,transparent 85%),#242128}.security-overview{display:grid;grid-template-columns:768fr 758fr;gap:calc(24 * var(--u));width:calc(100% - 10 * var(--u));align-items:stretch}.security-services{display:grid;grid-template-rows:284fr 252fr 244fr;gap:calc(24 * var(--u));min-width:0}.security-card{background:#322b4080;border-radius:calc(48 * var(--u));padding:calc(48 * var(--u));min-width:0}.security-card h2{font-size:max(22px,calc(32 * var(--u)));line-height:1.25}.security-card p,.security-card ul{font-size:max(14px,calc(20 * var(--u)));line-height:1.2;color:#f4f9ff80;margin-top:calc(40 * var(--u))}.security-card ul{padding-left:calc(30 * var(--u));list-style:disc;margin-bottom:0}.security-card li+li{margin-top:calc(16 * var(--u))}.security-card li::marker{font-size:.65em}.security-image{aspect-ratio:758/828}.security-licenses{border-top:1px solid #ffffff40;margin-top:calc(120 * var(--u));padding-top:calc(120 * var(--u))}.security-licenses>h2{font-size:calc(56 * var(--u));line-height:1.38}.license-grid{display:grid;grid-template-columns:1fr 1fr;gap:calc(24 * var(--u));margin-top:calc(68 * var(--u))}.license-card{display:grid;grid-template-columns:calc(100 * var(--u)) 1fr;align-items:center;gap:calc(28 * var(--u));background:#322b4080;border-radius:calc(28 * var(--u));padding:calc(20 * var(--u)) calc(28 * var(--u));min-height:calc(158 * var(--u))}.license-card:nth-child(n+3){min-height:calc(184 * var(--u))}.license-emblem{height:100%;border-right:2px solid #ffffff40;display:flex;align-items:center}.license-emblem img{width:calc(72 * var(--u));height:calc(72 * var(--u));object-fit:contain}.license-card h3{font-size:max(18px,calc(28 * var(--u)));line-height:1.15}.license-card p{font-size:max(14px,calc(20 * var(--u)));line-height:1.2;color:#f4f9ff80;margin-top:calc(16 * var(--u))}@media(max-width:1200px){.security-card{padding:28px}.security-services{grid-template-rows:auto}.security-card p,.security-card ul{line-height:1.4;margin-top:24px}.security-card ul{padding-left:20px}.security-overview{width:100%}.security-image{aspect-ratio:auto}.license-card{padding:22px;grid-template-columns:64px 1fr;gap:20px}.license-emblem img{width:48px;height:48px}.license-card p{line-height:1.4}.security-licenses>h2{font-size:40px}}@media(max-width:760px){.security-overview{grid-template-columns:1fr;gap:20px}.security-services{gap:16px}.security-card{border-radius:24px;padding:24px}.security-card p,.security-card ul{font-size:16px}.security-image{aspect-ratio:758/828!important;max-width:520px;width:100%;justify-self:center}.security-licenses{margin-top:60px;padding-top:48px}.security-licenses>h2{font-size:32px}.license-grid{grid-template-columns:1fr;margin-top:28px;gap:16px}.license-card{border-radius:24px}.license-card h3{font-size:20px}.license-card p{font-size:16px}}.security-card{opacity:1;transform:translateY(0);transition:opacity .65s ease,transform .65s cubic-bezier(.2,.65,.3,1)}.security-card.reveal-pending{opacity:0;transform:translateY(32px);transition:none}.license-card{opacity:1;scale:1;translate:0 0;transition:opacity .6s ease,scale .6s cubic-bezier(.2,.65,.3,1),translate .25s ease;transform-origin:center}.license-card.reveal-pending{opacity:0;scale:.92;transition:none}@media(hover:hover) and (pointer:fine){.license-card:hover{translate:0 -6px}}@media(prefers-reduced-motion:reduce){.license-card,.license-card.reveal-pending,.license-card:hover,.security-card,.security-card.reveal-pending{opacity:1;transform:none;scale:1;translate:0 0;transition:none}}@media print{.license-card.reveal-pending,.security-card.reveal-pending{opacity:1;transform:none;scale:1;translate:0 0}}