:root{--lime:#6bc1ff;--muted:#b7d0e4}body{background:#09223c}header{background:#09223c;border-color:#345270}.parent-bar{padding:10px 5%;background:#06182b;display:flex;justify-content:space-between;gap:20px;font-size:9px;letter-spacing:.1em;color:#a8c9e3}.parent-bar a{color:#8bcfff}.tribal-logo img{width:220px;height:70px;object-fit:contain}nav{gap:21px;font-size:12px}.nav-cta{padding:13px 18px}.tribal-hero{min-height:740px;position:relative;overflow:hidden;padding-top:100px}.tribal-hero>img{position:absolute;right:-8%;top:0;width:100%;height:100%;object-fit:cover;opacity:.85;mask-image:linear-gradient(90deg,transparent,#000 60%)}.tribal-hero>div{position:relative;max-width:820px;z-index:1}.tribal-hero h1{font-size:clamp(60px,6.8vw,105px)}.tribal-hero p{max-width:500px;font-size:18px;color:#c6def1}.illustration-note{position:absolute;right:4%;bottom:25px;font-size:8px;letter-spacing:.15em;color:#9dc8e9}.trust{background:#123652;border-color:#3b6687;color:#cae4f7}.tribal-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.tribal-cards article{border-top:2px solid #63bdff;padding:30px;background:linear-gradient(145deg,#183a57,#102c47)}.tribal-cards h3{font-size:30px;line-height:1.15}.tribal-cards h3 small{font-family:Arial,sans-serif;font-size:12px;letter-spacing:0;color:#a9cbe5;line-height:2}.tribal-cards p{font-size:15px;color:#bcd5e9}.band{background:#e2eef7;color:#132d44}.band p{color:#435e75}.band details{border-color:#a0b7c8}.band summary span{color:#2775b1}.band .eyebrow{color:#2872a7}.band .textlink{color:#205a88}.tribal-callout{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:center;background:#16496e;border-top:1px solid #5a8dad}.tribal-callout h2{font-size:clamp(36px,4vw,60px)}.tribal-callout p{color:#c3ddf0}.page-head{background:radial-gradient(ellipse at 100% 0,#215d8b,transparent 70%)}.page-head p{color:#c5daeb}.contact-aside{background:#133552}.contact-grid input,.contact-grid textarea,.contact-grid select{background:#10304e}.contact-choices button,.contact-choices a{background:#1c4c70}.contact-grid{padding-top:30px}.quick-links{margin-top:35px}footer{background:#06182b}.article-body{color:#d6e9f8}@media(max-width:1100px){nav{gap:13px;font-size:11px}.tribal-logo img{width:175px}.tribal-cards{grid-template-columns:1fr 1fr}.parent-bar span{font-size:8px}}@media(max-width:700px){.parent-bar{font-size:8px;letter-spacing:0}.parent-bar span{max-width:220px;line-height:1.5}.tribal-hero{padding-top:70px;min-height:720px}.tribal-hero h1{font-size:59px}.tribal-hero>img{width:160%;right:-55%;opacity:.5}.tribal-cards,.tribal-callout{grid-template-columns:1fr}.tribal-cards article{padding:25px}.tribal-callout{gap:15px}.tribal-logo img{width:180px}.illustration-note{font-size:6px}nav{background:#0b2946;font-size:14px}.parent-bar a{white-space:nowrap}.contact-aside h3{font-size:38px}}

/* Cinematic hero artwork, composed for the headline and responsive crop. */
.tribal-hero>img{right:0;width:100%;height:100%;opacity:1;object-fit:cover;object-position:center;mask-image:none}.tribal-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,22,40,.35),transparent 75%);pointer-events:none}.tribal-hero>div{z-index:1}@media(max-width:700px){.tribal-hero>img{right:0;width:100%;opacity:.85;object-position:78% center}.tribal-hero:after{background:linear-gradient(90deg,rgba(5,22,40,.78),rgba(5,22,40,.28))}}
