.advisory-page .sp-wrap{max-width:1240px}.advisory-page .sp-hero{padding:56px 0 78px}.advisory-page .sp-hero h1{font-size:68px;max-width:850px}.advisory-page .sp-description{max-width:670px;margin:0}.ad-section{padding:100px 0}.advisory-page .security-heading{font-size:50px;margin:20px 0 24px}.ad-intro{font-size:19px;line-height:1.55;max-width:670px;margin:0 0 40px}.advisory-page .security-card h3{font-size:19px;line-height:1.4;color:#080916;margin:14px 0 10px}.advisory-page .security-card{transition:border-color .2s,box-shadow .2s}.advisory-page .security-card:hover{border-color:#00bfd1;box-shadow:0 8px 24px #001f5c0b}.ad-section .sp-button{margin-top:34px}.ad-quote{border-left:3px solid #00bfd0;padding:0 25px;margin:48px 0 0}.ad-quote p{font:italic 400 30px/1.4 'Cormorant Garamond',serif;color:#080916;margin:0 0 16px}.ad-quote footer{font-size:12px;letter-spacing:1.2px;color:#536b90}.ad-levels{list-style:none;counter-reset:levels;border:1px solid #d6e2eb;border-radius:16px;padding:0;margin:0;overflow:hidden}.ad-levels li{counter-increment:levels;display:grid;grid-template-columns:200px 1fr;gap:25px;position:relative;padding:24px 28px 24px 44px}.ad-levels li+li{border-top:1px solid #d6e2eb}.ad-levels li:before{content:counter(levels);position:absolute;left:25px;top:28px;color:#00bfd0;font-family:'Cormorant Garamond',serif}.ad-levels h3{font-size:16px;color:#080916;margin:0}.ad-levels p{margin:0}.ad-split{display:grid;grid-template-columns:1fr 1fr;gap:60px}.ad-checks{list-style:none;padding:0}.ad-checks li{position:relative;padding-left:26px;margin:18px 0}.ad-checks li:before{content:'✓';position:absolute;left:0;color:#06245c}.ad-split .ad-intro{margin-bottom:0}.ad-prose{max-width:850px;font-size:18px}.ad-results{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;background:#eff4f7;padding:30px;border-radius:18px}.ad-results>div{background:#fff;border-radius:16px;padding:25px;display:flex;flex-direction:column;min-height:200px}.ad-results p{margin:0 0 30px}.ad-results strong{margin-top:auto;font:500 60px 'Cormorant Garamond',serif;color:#06245c}.ad-note{text-align:center;font-size:13px;margin:26px auto}.ad-conclusion{text-align:center;font-size:23px;max-width:800px;margin:35px auto 0}.ad-service-links{display:flex;flex-wrap:wrap;gap:16px}.advisory-page .security-contact{text-align:center}.advisory-page .security-contact p{margin:0 auto 30px}html[data-theme=dark] .ad-levels,html[data-theme=dark] .ad-levels li{border-color:#334159}html[data-theme=dark] .ad-levels h3,html[data-theme=dark] .ad-quote p,html[data-theme=dark] .advisory-page .security-card h3,html[data-theme=dark] .ad-results strong{color:#f3f6ff}html[data-theme=dark] .ad-results{background:#101a2d}html[data-theme=dark] .ad-results>div{background:#080f21}@media(max-width:760px){.advisory-page .sp-hero{padding:45px 0}.advisory-page .sp-hero h1{font-size:46px}.ad-section{padding:50px 0}.advisory-page .security-heading{font-size:38px}.ad-split,.ad-results{grid-template-columns:1fr;gap:26px}.ad-levels li{grid-template-columns:1fr;gap:12px}.ad-results{padding:20px}.ad-results>div{min-height:160px}}@media(prefers-reduced-motion:reduce){.advisory-page .security-card{transition:none}}
