/* Suria editorial brand feature. Text-based placeholder until the official logo asset is provided. */
.suria-branded{background:linear-gradient(115deg,#071a30,#153e63 75%,#0a263e)!important;color:#fff;position:relative;overflow:hidden}
.suria-branded:after{content:"";position:absolute;right:-100px;top:-160px;width:420px;height:420px;border:1px solid rgba(150,208,246,.16);border-radius:50%;pointer-events:none;box-shadow:0 0 0 55px rgba(150,208,246,.035),0 0 0 115px rgba(150,208,246,.025)}
.suria-branded>*{position:relative;z-index:1}.suria-wordmark{display:flex;align-items:center;gap:13px;margin:12px 0 15px;color:#fff}.suria-mark{display:grid;place-items:center;width:56px;height:56px;border:2px solid #e6bd75;border-radius:13px;color:#f7d594;font-size:36px;font-weight:800;font-family:Georgia,serif}.suria-mark-text{font-size:clamp(29px,4vw,42px);font-weight:900;letter-spacing:.13em;line-height:.9;color:white}.suria-mark-text small{display:block;font-size:10px;letter-spacing:.2em;margin-top:10px;font-family:Arial,sans-serif;color:#c9dceb}.home-suria-promo{padding:29px 0!important}.home-suria-inner h2{font-size:clamp(20px,2.5vw,28px)!important}.home-suria-inner>div{max-width:700px}.suria-branded a:not(.brand){position:relative;z-index:2}.suria-feature{border:1px solid rgba(255,255,255,.15)}.suria-feature .suria-wordmark{margin-top:4px}.suria-feature .suria-mark{width:44px;height:44px;font-size:29px}.suria-feature .suria-mark-text{font-size:26px}.suria-feature .suria-mark-text small{font-size:8px}
@media(max-width:700px){.suria-wordmark{gap:10px}.suria-mark{width:46px;height:46px;font-size:29px}.suria-mark-text{font-size:29px}.suria-branded:after{right:-280px}.home-suria-promo{padding:20px 0!important}}
