:root{--navy:#0b1f33;--navy2:#102d4a;--teal:#0f6f73;--gold:#c79a3b;--cream:#f7f1e7;--paper:#fffdf8;--ink:#17212b;--muted:#5c6975;--line:#d9d1c4;--white:#fff;--shadow:0 18px 50px rgba(11,31,51,.12)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:var(--paper);line-height:1.65}a{color:inherit}img{max-width:100%}.container{width:min(1160px,calc(100% - 40px));margin:auto}.skip{position:absolute;left:-999px;top:0;background:var(--gold);color:var(--navy);padding:10px 14px;z-index:999}.skip:focus{left:12px;top:12px}.site-header{position:sticky;top:0;z-index:50;background:rgba(255,253,248,.93);backdrop-filter:blur(14px);border-bottom:1px solid rgba(11,31,51,.08)}.nav{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{text-decoration:none;display:flex;align-items:center;gap:12px}.mark{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:var(--navy);color:var(--gold);font-weight:900;letter-spacing:.04em}.brand-text strong{display:block;color:var(--navy);font-size:1rem;line-height:1.1}.brand-text span{display:block;color:var(--muted);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;margin-top:4px}.nav-links{display:flex;align-items:center;gap:24px}.nav-links a{text-decoration:none;font-weight:700;font-size:.91rem;color:var(--navy)}.nav-links a:hover,.nav-links a[aria-current="page"]{color:var(--teal)}.nav-cta{padding:11px 17px;border-radius:999px;background:var(--navy);color:var(--white)!important}.menu-btn{display:none;border:0;background:transparent;font-size:1.45rem;color:var(--navy)}.hero{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--navy) 0%,var(--navy2) 58%,#124c59 100%);color:var(--white);padding:104px 0 92px}.hero:before,.hero:after{content:"";position:absolute;border-radius:50%;border:1px solid rgba(255,255,255,.12)}.hero:before{width:440px;height:440px;right:-130px;top:-180px}.hero:after{width:300px;height:300px;right:120px;bottom:-210px}.hero-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:70px;align-items:center}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-weight:800;font-size:.76rem;color:var(--gold);margin:0 0 16px}.hero h1,.page-hero h1{font-family:Georgia,"Times New Roman",serif;font-size:clamp(3rem,7vw,6.3rem);line-height:.96;letter-spacing:-.045em;margin:0 0 26px}.hero h1 span{display:block;color:#e3bc68}.hero-copy{font-size:1.22rem;max-width:700px;color:#dce7ee}.actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 20px;border-radius:999px;text-decoration:none;font-weight:800;border:1px solid transparent}.btn-primary{background:var(--gold);color:var(--navy)}.btn-secondary{border-color:rgba(255,255,255,.4);color:var(--white)}.btn-dark{background:var(--navy);color:var(--white)}.btn-outline{border-color:var(--navy);color:var(--navy)}.hero-card{position:relative;background:rgba(255,255,255,.09);border:1px solid rgba(255,255,255,.18);border-radius:28px;padding:30px;box-shadow:var(--shadow)}.hero-card h2{font-family:Georgia,serif;margin:0 0 10px;font-size:1.7rem}.hero-card p{color:#d9e7eb}.mini-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:22px}.mini{background:rgba(255,255,255,.08);border-radius:16px;padding:17px}.mini strong{display:block;color:var(--gold);font-size:1.25rem}.band{background:var(--cream);border-bottom:1px solid var(--line)}.band-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.band-item{padding:24px;text-align:center;border-right:1px solid var(--line);font-weight:800;color:var(--navy)}.band-item:last-child{border-right:0}.section{padding:88px 0}.section-sm{padding:58px 0}.section-dark{background:var(--navy);color:var(--white)}.section-cream{background:var(--cream)}.section-head{max-width:790px;margin-bottom:42px}.section-head h2,.split h2,.cta-panel h2{font-family:Georgia,"Times New Roman",serif;font-size:clamp(2.25rem,5vw,4.3rem);line-height:1.04;letter-spacing:-.035em;margin:0 0 16px;color:var(--navy)}.section-dark .section-head h2,.section-dark .split h2{color:var(--white)}.section-head p,.lead{font-size:1.12rem;color:var(--muted)}.section-dark .section-head p,.section-dark .lead{color:#d8e3ea}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.card{background:var(--white);border:1px solid rgba(11,31,51,.1);border-radius:22px;padding:28px;box-shadow:0 9px 28px rgba(11,31,51,.06)}.card h3{font-family:Georgia,serif;font-size:1.55rem;margin:14px 0 10px;color:var(--navy)}.card p{color:var(--muted)}.icon{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--cream);color:var(--teal);font-weight:900}.framework{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.framework article{padding:28px;border-radius:24px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.framework .letter{font-family:Georgia,serif;font-size:3rem;color:var(--gold);line-height:1}.framework h3{margin:12px 0 8px}.framework p{color:#d8e3ea}.split{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.portrait-card{min-height:520px;border-radius:30px;background-image:linear-gradient(to top,rgba(11,31,51,.2),transparent 45%),url("data:image/webp;base64,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");background-size:cover;background-position:center 18%;position:relative;overflow:hidden;border:1px solid var(--line);display:flex;align-items:flex-end;padding:34px;box-shadow:var(--shadow)}.portrait-card:before{display:none}.portrait-card .caption{position:relative;background:rgba(255,255,255,.92);backdrop-filter:blur(8px);border-radius:18px;padding:18px;width:100%}.portrait-card strong{display:block;color:var(--navy);font-size:1.2rem}.checklist{display:grid;gap:15px;margin:26px 0}.check{display:flex;gap:13px;align-items:flex-start}.check b{width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:var(--teal);color:white;flex:0 0 auto}.case-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:22px}.case-large,.case-small{border-radius:26px;padding:32px;min-height:300px;position:relative;overflow:hidden}.case-large{background:var(--navy);color:white}.case-small{background:var(--cream);border:1px solid var(--line)}.case-large h3,.case-small h3{font-family:Georgia,serif;font-size:2rem;margin:0 0 12px}.case-large p{color:#dce7ee}.tag{display:inline-block;padding:7px 10px;border-radius:999px;background:rgba(199,154,59,.18);color:var(--gold);font-size:.74rem;font-weight:900;letter-spacing:.08em;text-transform:uppercase;margin-bottom:18px}.list-links{display:grid;gap:14px}.list-link{display:flex;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line);text-decoration:none;font-weight:800;color:var(--navy)}.list-link span:last-child{color:var(--teal)}.cta-wrap{padding:30px 0 88px}.cta-panel{background:linear-gradient(120deg,var(--gold),#e1bd70);border-radius:30px;padding:52px;display:flex;justify-content:space-between;gap:40px;align-items:center}.cta-panel p{max-width:670px;color:#2e3640}.page-hero{background:var(--navy);color:white;padding:86px 0 72px}.page-hero h1{font-size:clamp(2.8rem,6vw,5.3rem);max-width:900px}.page-hero p{max-width:760px;color:#dbe6ec;font-size:1.15rem}.content{max-width:860px}.content h2{font-family:Georgia,serif;font-size:2.3rem;color:var(--navy);margin-top:48px}.content h3{color:var(--navy);margin-top:32px}.quote{border-left:4px solid var(--gold);padding:6px 0 6px 24px;font-family:Georgia,serif;font-size:1.45rem;color:var(--navy);margin:34px 0}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.contact-card{border-radius:22px;background:white;border:1px solid var(--line);padding:28px}.contact-card a{color:var(--teal);font-weight:800}.site-footer{background:#071624;color:#d8e3ea;padding:54px 0 28px}.footer-grid{display:grid;grid-template-columns:1.2fr .8fr .8fr;gap:40px}.site-footer h3,.site-footer h4{color:white}.site-footer a{color:#d8e3ea;text-decoration:none}.site-footer ul{list-style:none;padding:0;margin:0;display:grid;gap:10px}.fine{border-top:1px solid rgba(255,255,255,.12);margin-top:34px;padding-top:22px;color:#9fb0bc;font-size:.86rem}@media(max-width:900px){.menu-btn{display:block}.nav-links{display:none;position:absolute;left:20px;right:20px;top:70px;background:var(--paper);padding:20px;border:1px solid var(--line);border-radius:18px;box-shadow:var(--shadow);flex-direction:column;align-items:stretch}.nav-links.open{display:flex}.hero-grid,.split,.case-grid,.contact-grid{grid-template-columns:1fr}.hero{padding-top:74px}.hero-card{max-width:620px}.band-grid{grid-template-columns:1fr 1fr}.band-item:nth-child(2){border-right:0}.cards{grid-template-columns:1fr}.framework{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1fr}.cta-panel{align-items:flex-start;flex-direction:column}.portrait-card{max-width:620px;width:100%;min-height:600px}}@media(max-width:560px){.container{width:min(100% - 28px,1160px)}.hero h1{font-size:3.3rem}.framework,.mini-grid,.band-grid{grid-template-columns:1fr}.band-item{border-right:0;border-bottom:1px solid var(--line)}.cta-panel{padding:32px}.section{padding:68px 0}.nav{min-height:68px}.brand-text span{display:none}.portrait-card{min-height:500px;padding:20px;background-position:center 12%}}