@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Playfair+Display:ital,wght@0,500;0,600;1,500&display=swap');

:root {
    --teal: #01687b;
    --teal-dark: #075564;
    --teal-soft: #dcecef;
    --gold: #956e07;
    --gold-soft: #eee3c5;
    --ink: #16353d;
    --muted: #617278;
    --cream: #f7f6f1;
    --white: #ffffff;
    --line: #dfe6e4;
}

* { margin: 0; padding: 0; box-sizing: border-box; }

html { scroll-behavior: smooth; }

body {
    font-family: "DM Sans", Arial, sans-serif;
    color: var(--ink);
    background: var(--cream);
    line-height: 1.65;
}

a { color: inherit; text-decoration: none; }

.container {
    width: min(90%, 1180px);
    margin: 0 auto;
}

.navbar {
    height: 92px;
    display: flex;
    align-items: center;
    background: rgba(247,246,241,.94);
    border-bottom: 1px solid var(--line);
    position: sticky;
    top: 0;
    z-index: 20;
    backdrop-filter: blur(12px);
}

.nav-content {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 30px;
}

.brand img {
    width: 178px;
    height: auto;
    display: block;
}

nav { display: flex; gap: 28px; }

nav a {
    font-size: 14px;
    color: #4f656b;
    transition: .25s ease;
}

nav a:hover { color: var(--teal); }

.nav-button,
.primary-button {
    background: var(--teal);
    color: white;
    padding: 12px 20px;
    border-radius: 3px;
    font-size: 14px;
    font-weight: 700;
    transition: .25s ease;
}

.nav-button:hover,
.primary-button:hover { background: var(--teal-dark); }

.hero {
    min-height: 720px;
    position: relative;
    overflow: hidden;
    background:
        radial-gradient(circle at 80% 18%, rgba(1,104,123,.13), transparent 25%),
        radial-gradient(circle at 94% 90%, rgba(149,110,7,.12), transparent 27%),
        var(--cream);
    padding: 95px 0 85px;
}

/* Faint engraved watermark of the actual logo mark, sitting quietly
   behind the hero content — same treatment used on the RhaneMedia build. */
.hero-watermark {
    position: absolute;
    inset: 0;
    background: url('data:image/png;base64,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') no-repeat center right -60px;
    background-size: 620px auto;
    opacity: 0.05;
    z-index: 1;
    pointer-events: none;
}

.hero-grid {
    display: grid;
    grid-template-columns: 1.05fr .95fr;
    gap: 70px;
    align-items: center;
    position: relative;
    z-index: 2;
}

.eyebrow {
    color: var(--gold);
    font-size: 11px;
    letter-spacing: 2.3px;
    font-weight: 700;
    margin-bottom: 16px;
}

.hero h1 {
    font-family: "Playfair Display", Georgia, serif;
    font-size: clamp(45px, 5.4vw, 73px);
    font-weight: 500;
    line-height: 1.06;
    letter-spacing: -1.5px;
    max-width: 720px;
}

.hero h1 span,
.intro h2 span,
.impact-heading span { color: var(--teal); font-style: italic; }

.hero-description {
    max-width: 610px;
    color: var(--muted);
    font-size: 17px;
    margin: 28px 0 33px;
}

.hero-actions {
    display: flex;
    align-items: center;
    gap: 27px;
}

.text-link {
    color: var(--teal);
    font-weight: 700;
    font-size: 14px;
}

.text-link span { margin-left: 8px; }

.hero-values {
    display: flex;
    gap: 27px;
    margin-top: 68px;
    padding-top: 22px;
    border-top: 1px solid var(--line);
}

.hero-values div {
    display: flex;
    flex-direction: column;
    font-size: 12px;
}

.hero-values strong { color: var(--teal); font-size: 15px; }
.hero-values span { color: var(--muted); }

.hero-visual {
    height: 510px;
    position: relative;
}

.visual-card {
    position: absolute;
    background: rgba(255,255,255,.84);
    border: 1px solid rgba(1,104,123,.13);
    box-shadow: 0 25px 65px rgba(29,61,66,.13);
    backdrop-filter: blur(10px);
}

.main-card {
    width: 72%;
    right: 5%;
    top: 45px;
    min-height: 365px;
    padding: 48px;
    border-radius: 3px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    z-index: 3;
}

.visual-label {
    color: var(--gold);
    font-size: 10px;
    letter-spacing: 2px;
    font-weight: 700;
}

.visual-arrow {
    color: var(--teal);
    font-size: 42px;
    margin: 18px 0 5px;
}

.main-card h3 {
    font-family: "Playfair Display", Georgia, serif;
    font-size: 42px;
    line-height: 1.1;
    font-weight: 500;
}

.main-card em {
    color: var(--gold);
    font-weight: 500;
}

.main-card p {
    color: var(--muted);
    margin-top: 18px;
    font-size: 14px;
    max-width: 300px;
}

.mini-card {
    z-index: 5;
    left: 0;
    bottom: 55px;
    width: 245px;
    padding: 18px 20px;
    display: flex;
    gap: 13px;
    align-items: center;
    border-radius: 3px;
}

.mini-dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: var(--gold);
}

.mini-card strong,
.mini-card small { display: block; }
.mini-card strong { font-size: 13px; }
.mini-card small { color: var(--muted); font-size: 11px; }

.shape {
    position: absolute;
    transform: rotate(45deg);
    opacity: .9;
}

.shape-gold {
    width: 170px;
    height: 170px;
    background: var(--gold-soft);
    right: 1%;
    bottom: 12px;
    border-radius: 42% 0 42% 0;
}

.shape-teal {
    width: 105px;
    height: 105px;
    background: var(--teal-soft);
    left: 8%;
    top: 5px;
    border-radius: 0 50% 0 50%;
}

.hero-orb {
    position: absolute;
    border-radius: 50%;
    border: 1px solid rgba(1,104,123,.12);
}

.orb-one { width: 290px; height: 290px; left: -160px; bottom: -130px; }
.orb-two { width: 210px; height: 210px; right: -105px; top: 110px; }

.intro {
    background: var(--white);
    padding: 105px 0;
}

.intro-grid {
    display: grid;
    grid-template-columns: .9fr 1.1fr;
    gap: 100px;
    align-items: start;
}

.intro h2,
.section-heading h2,
.approach-panel h2,
.impact-heading h2 {
    font-family: "Playfair Display", Georgia, serif;
    font-size: clamp(37px, 4vw, 54px);
    font-weight: 500;
    line-height: 1.12;
}

.intro-copy {
    max-width: 650px;
    color: var(--muted);
    font-size: 17px;
}

.intro-copy p + p { margin-top: 20px; }

.services {
    padding: 105px 0;
    background: var(--cream);
}

.section-heading {
    max-width: 700px;
    margin-bottom: 55px;
}

.section-heading > p:last-child {
    color: var(--muted);
    max-width: 610px;
    margin-top: 17px;
}

.services-grid {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 18px;
}

.service-card {
    min-height: 330px;
    padding: 38px;
    background: var(--white);
    border: 1px solid var(--line);
    position: relative;
    transition: .3s ease;
}

.service-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 45px rgba(35,68,73,.08);
}

.service-card.featured {
    background: var(--teal);
    color: white;
    border-color: var(--teal);
}

.service-index {
    position: absolute;
    top: 24px;
    right: 28px;
    font-size: 11px;
    letter-spacing: 1px;
    color: var(--gold);
}

.featured .service-index { color: #cdb568; }

.service-icon {
    color: var(--gold);
    font-size: 31px;
    margin-bottom: 32px;
}

.featured .service-icon { color: #d9c17c; }

.service-card h3 {
    font-family: "Playfair Display", Georgia, serif;
    font-size: 29px;
    font-weight: 500;
    margin-bottom: 12px;
}

.service-card p {
    color: var(--muted);
    max-width: 480px;
    font-size: 14px;
}

.featured p { color: #d5e3e6; }

.service-card a {
    display: inline-block;
    margin-top: 23px;
    color: var(--teal);
    font-size: 13px;
    font-weight: 700;
}

.featured a { color: #fff; }

.service-card a span { margin-left: 6px; }

.approach {
    background: var(--teal-dark);
    color: white;
    padding: 105px 0;
}

.approach-grid {
    display: grid;
    grid-template-columns: .9fr 1.1fr;
    gap: 100px;
}

.approach-panel {
    position: relative;
    padding-left: 30px;
}

.panel-line {
    width: 2px;
    height: 105px;
    background: var(--gold);
    position: absolute;
    left: 0;
    top: 0;
}

.approach-panel .eyebrow { color: #d4b965; }

.approach-panel h2 {
    max-width: 520px;
    margin-bottom: 24px;
}

.approach-panel > p:last-child {
    color: #c5d5d8;
    max-width: 500px;
}

.approach-list { border-top: 1px solid rgba(255,255,255,.18); }

.approach-item {
    display: grid;
    grid-template-columns: 55px 1fr;
    gap: 20px;
    padding: 24px 0;
    border-bottom: 1px solid rgba(255,255,255,.18);
}

.approach-item > span {
    color: #d1b25d;
    font-size: 12px;
    font-weight: 700;
}

.approach-item h3 {
    font-size: 18px;
    margin-bottom: 3px;
}

.approach-item p {
    color: #bcd0d4;
    font-size: 13px;
}

/* =========================================================
   TEAM
   ========================================================= */
.team {
    background: var(--white);
    padding: 105px 0;
    border-top: 1px solid var(--line);
    border-bottom: 1px solid var(--line);
}

.team-grid {
    display: grid;
    grid-template-columns: repeat(5, 1fr);
    gap: 18px;
}

.team-card {
    text-align: center;
    padding: 30px 18px;
    background: var(--cream);
    border: 1px solid var(--line);
    transition: .3s ease;
}

.team-card:hover {
    transform: translateY(-5px);
    box-shadow: 0 20px 45px rgba(35,68,73,.08);
    border-color: var(--teal-soft);
}

.team-photo {
    width: 96px;
    height: 96px;
    margin: 0 auto 20px;
    border-radius: 50%;
    background: linear-gradient(135deg, var(--teal-soft), var(--gold-soft));
    display: flex;
    align-items: center;
    justify-content: center;
}

.team-photo-icon {
    width: 40px;
    height: 40px;
    fill: var(--teal);
    opacity: .55;
}

.team-card h3 {
    font-family: "Playfair Display", Georgia, serif;
    font-size: 18px;
    font-weight: 500;
    color: var(--muted);
    font-style: italic;
}

.team-role {
    color: var(--gold);
    font-size: 12px;
    letter-spacing: .5px;
    font-weight: 700;
    text-transform: uppercase;
    margin-top: 6px;
}

.impact {
    background: var(--white);
    padding: 105px 0;
}

.impact-heading { text-align: center; }

.impact-heading .eyebrow { margin-bottom: 20px; }

.impact-grid {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    gap: 20px;
    margin-top: 60px;
}

.impact-card {
    padding: 38px;
    min-height: 180px;
    border-top: 3px solid var(--gold);
    background: #f8f8f4;
}

.impact-card strong {
    font-family: "Playfair Display", Georgia, serif;
    font-size: 31px;
    font-weight: 500;
    color: var(--teal);
}

.impact-card p {
    color: var(--muted);
    font-size: 14px;
    margin-top: 8px;
}

.cta {
    background:
        radial-gradient(circle at 90% 20%, rgba(255,255,255,.12), transparent 28%),
        var(--teal);
    color: white;
    padding: 88px 0;
}

.cta-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 60px;
}

.cta .eyebrow { color: #d8c47e; }

.cta h2 {
    font-family: "Playfair Display", Georgia, serif;
    font-weight: 500;
    font-size: clamp(34px, 4vw, 50px);
    line-height: 1.12;
    max-width: 800px;
}

.cta p:last-child {
    color: #cfe0e2;
    margin-top: 15px;
}

.cta-button {
    white-space: nowrap;
    background: white;
    color: var(--teal);
    padding: 15px 23px;
    font-size: 14px;
    font-weight: 700;
    border-radius: 3px;
}

.cta-button span { margin-left: 8px; }

footer {
    background: #0e353e;
    color: white;
    padding: 55px 0 25px;
}

.footer-content {
    display: flex;
    justify-content: space-between;
    gap: 50px;
    padding-bottom: 45px;
}

.footer-brand img {
    width: 190px;
    filter: brightness(0) invert(1);
}

.footer-brand p {
    color: #a9c0c4;
    font-size: 13px;
    margin-top: 8px;
}

.footer-links {
    display: flex;
    gap: 28px;
    align-items: center;
}

.footer-links a {
    color: #d1dfe1;
    font-size: 13px;
}

.footer-bottom {
    border-top: 1px solid rgba(255,255,255,.14);
    padding-top: 20px;
    display: flex;
    justify-content: space-between;
    gap: 30px;
    color: #91adb2;
    font-size: 11px;
}

@media (max-width: 1080px) {
    .team-grid { grid-template-columns: repeat(3, 1fr); }
}

@media (max-width: 900px) {
    nav { display: none; }
    .hero-grid,
    .intro-grid,
    .approach-grid { grid-template-columns: 1fr; gap: 55px; }
    .hero-visual { height: 450px; }
    .services-grid { grid-template-columns: 1fr; }
    .impact-grid { grid-template-columns: 1fr; }
    .cta-content { flex-direction: column; align-items: flex-start; }
}

@media (max-width: 600px) {
    .navbar { height: 76px; }
    .nav-button { display: none; }
    .brand img { width: 150px; }
    .hero { padding: 70px 0; }
    .hero-actions { flex-direction: column; align-items: flex-start; }
    .hero-values { flex-direction: column; gap: 12px; margin-top: 45px; }
    .hero-visual { height: 390px; }
    .main-card { width: 82%; padding: 30px; min-height: 300px; }
    .main-card h3 { font-size: 34px; }
    .mini-card { width: 205px; bottom: 20px; }
    .shape-gold { width: 120px; height: 120px; }
    .intro, .services, .approach, .impact, .team { padding: 75px 0; }
    .service-card { min-height: 300px; padding: 30px; }
    .team-grid { grid-template-columns: repeat(2, 1fr); }
    .footer-brand img { width: 150px; }
    .footer-content, .footer-bottom { flex-direction: column; }
    .footer-links { flex-wrap: wrap; }
}
