:root {
            --a0: url("../images/image-0001.png");
            --a1: url("../images/image-0002.png");
            --a2: url("../images/image-0003.jpg");
            --a3: url("../images/image-0004.png");
            --a4: url("../images/image-0005.png");
            --a5: url("../images/image-0006.png");
            --a6: url("../images/image-0007.png");
            --a7: url("../images/image-0008.png");
            --a8: url("../images/image-0009.png");
            --a9: url("../images/image-0010.png");
            --a10: url("../images/image-0011.png");
            --a11: url("../images/image-0012.png");
        }

        :root {
            --green: #50ab6e;
            --deep: #07523f;
            --gold: #b68a35;
            --ivory: #faf9f3;
            --sage: #edf4e9;
            --text: #39433e
        }

        html {
            scroll-behavior: smooth;
            scroll-padding-top: 100px
        }

        body {
            margin: 0;
            color: var(--text);
            background: var(--ivory);
            font-family: Tahoma, Arial, sans-serif;
            line-height: 1.8;
            font-size: 17px
        }

        h1,
h3,
figure,
blockquote {
            margin: 0
        }

        h1,
h3 {
            color: var(--deep);
            line-height: 1.45
        }

        h1 {
            font-size: clamp(38px, 4.6vw, 68px);
            font-weight: 800
        }

        h3 {
            font-size: 21px
        }

        select {
            font: inherit
        }

        summary {
            -webkit-tap-highlight-color: transparent
        }

        button.text-link:hover {
            text-decoration: underline;
            text-underline-offset: 6px
        }

        summary:focus-visible {
            outline: 3px solid var(--gold);
            outline-offset: 5px
        }

        [hidden] {
            display: none !important
        }

        section {
            padding-block: 72px
        }

        .art {
            display: block;
            background-repeat: no-repeat;
            flex-shrink: 0;
            width: 100%;
            overflow: hidden
        }

        .weave {
            width: 150px;
            margin-block: 14px 22px;
            mix-blend-mode: multiply
        }

        .section-head {
            margin-bottom: 30px
        }

        .section-head p {
            max-width: 720px
        }

        .center {
            text-align: center;
            margin-top: 24px
        }

        .muted,
.notice {
            color: #6c756e
        }

        .notice {
            font-size: 14px
        }

        .btn {
            display: inline-flex;
            justify-content: center;
            align-items: center;
            gap: 10px;
            background: var(--deep);
            color: #fff;
            border: 1px solid var(--deep);
            border-radius: 12px;
            padding: 12px 24px;
            min-height: 48px;
            font-size: 17px;
            font-weight: bold;
            text-align: center
        }

        .btn:hover {
            background: #13634b;
            color: white;
            text-decoration: none
        }

        .btn.outline {
            background: transparent;
            color: var(--deep)
        }

        .text-link {
            display: inline-block;
            background: none;
            border: 0;
            color: var(--deep);
            padding: 8px 0;
            font-size: 16px
        }

        .actions {
            display: flex;
            gap: 12px;
            flex-wrap: wrap;
            align-items: center;
            margin-block: 24px
        }

        .split {
            display: grid;
            grid-template-columns: 0.85fr 1.15fr;
            gap: 64px;
            align-items: center
        }

        .site-head {
            position: sticky;
            top: 0;
            z-index: 30;
            background: #faf9f3f5;
            border-bottom: 1px solid #0b523f12;
            backdrop-filter: blur(12px)
        }

        .head-wrap {
            max-width: 1440px;
            padding: 16px 28px;
            margin: auto;
            display: flex;
            align-items: center;
            justify-content: space-between;
            gap: 25px
        }

        .brand {
            display: flex;
            align-items: center;
            gap: 10px;
            min-width: 240px
        }

        .brand-icon {
            width: 65px;
            mix-blend-mode: multiply
        }

        .brand strong {
            display: block;
            font-size: 23px;
            line-height: 1.4
        }

        .brand small {
            font-size: 12px;
            display: block
        }

        .site-head nav {
            display: flex;
            align-items: center;
            gap: 22px;
            font-size: 14px
        }

        .site-head nav a span {
            display: none
        }

        .menu-btn {
            display: none
        }

        .skip {
            position: absolute;
            top: -80px;
            right: 10px;
            background: white;
            padding: 10px;
            z-index: 100
        }

        .skip:focus {
            top: 0
        }

        .hero {
            padding-top: 40px;
            background: linear-gradient(115deg, #e0e9e0 0%, var(--ivory) 62%)
        }

        .hero-grid {
            display: grid;
            grid-template-columns: 1fr 1.15fr;
            column-gap: 35px;
            align-items: center
        }

        .hero-title {
            grid-column: 1;
            grid-row: 1;
            align-self: end
        }

        .hero-sub {
            font-size: clamp(24px, 2.6vw, 36px);
            font-weight: bold;
            color: var(--gold)
        }

        .hero-art {
            grid-column: 2;
            grid-row: 1/3;
            mix-blend-mode: multiply
        }

        .hero-copy {
            grid-column: 1;
            grid-row: 2;
            align-self: start
        }

        .hero-copy>p {
            font-size: 18px
        }

        .trust {
            margin-top: 35px;
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            background: #ffffffc9;
            border-radius: 20px;
            padding: 24px;
            text-align: center;
            gap: 16px;
            font-weight: bold;
            color: var(--deep)
        }

        .trust span+span {
            border-inline-start: 1px solid #afc7b5
        }

        .facade {
            border-radius: 120px 22px 22px 22px
        }

        .cities {
            display: flex;
            gap: 40px;
            margin-top: 30px;
            color: var(--deep);
            font-weight: bold
        }

        .cities span:before {
            content: '●';
            color: var(--gold);
            margin-inline-end: 10px
        }

        .services-grid {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: 24px
        }

        .service {
            display: grid;
            grid-template-columns: 130px 1fr;
            column-gap: 24px;
            padding: 30px;
            background: var(--sage);
            border-radius: 45% 18% 28% 16% / 20% 25% 22% 28%;
            align-items: center
        }

        .service-icon {
            grid-row: 1/4;
            mix-blend-mode: multiply
        }

        .service p {
            font-size: 16px;
            margin: 6px 0
        }

        .arrow {
            font-size: 26px
        }

        .drug-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 40px 35px
        }

        .drug-grid article {
            text-align: center;
            padding: 8px
        }

        .drug-icon {
            width: clamp(190px, 19vw, 260px);
            max-width: 100%;
            margin: 0 auto 22px;
            mix-blend-mode: multiply
        }

        .drug-grid h3 {
            font-size: 22px
        }

        .more {
            margin: 35px auto 0;
            max-width: 640px;
            text-align: center
        }

        .more summary {
            color: var(--deep);
            cursor: pointer;
            font-weight: bold;
            padding: 14px;
            border-bottom: 1px solid #b68a3555
        }

        .journey {
            background: var(--sage);
            border-radius: 0 90px 0 0
        }

        .steps {
            padding: 0;
            list-style: none;
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 28px;
            position: relative
        }

        .steps:before {
            content: '';
            position: absolute;
            top: 28px;
            right: 5%;
            left: 5%;
            height: 2px;
            background: var(--gold)
        }

        .step-no {
            display: flex;
            justify-content: center;
            align-items: center;
            width: 56px;
            height: 56px;
            position: relative;
            background: var(--ivory);
            border: 2px solid var(--gold);
            border-radius: 50%;
            font-size: 24px;
            color: var(--deep);
            margin-bottom: 20px
        }

        .steps h3 {
            font-size: 20px
        }

        .steps p {
            font-size: 16px
        }

        .tabs,
.branch-tabs {
            display: flex;
            border-bottom: 1px solid #b68a3555;
            margin-bottom: 30px;
            gap: 8px
        }

        .tabs button,
.branch-tabs button {
            flex: 1;
            border: 0;
            border-bottom: 4px solid transparent;
            color: var(--deep);
            background: transparent;
            padding: 18px 12px;
            font-weight: bold;
            min-height: 48px
        }

        .tabs [aria-selected=true],
.branch-tabs [aria-selected=true] {
            background: var(--sage);
            border-bottom-color: var(--deep);
            border-radius: 14px 14px 0 0
        }

        .plan-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 10px 45px
        }

        .plan-grid article {
            display: flex;
            align-items: center;
            gap: 24px;
            padding: 26px 0;
            border-bottom: 1px solid #b68a3545
        }

        .plan-icon {
            width: 100px;
            mix-blend-mode: multiply
        }

        .plan-grid h3 {
            font-size: 21px
        }

        .plan-grid p {
            font-size: 16px
        }

        .clinical {
            align-items: start
        }

        .clinical>div:first-child {
            position: sticky;
            top: 140px
        }

        .mental-grid {
            display: grid;
            grid-template-columns: repeat(2, 1fr);
            gap: 30px 22px;
            text-align: center
        }

        .mental-icon {
            max-width: 150px;
            margin: 0 auto 12px;
            mix-blend-mode: multiply
        }

        .mental-grid h3 {
            font-size: 19px
        }

        .development {
            background: var(--sage);
            border-radius: 0 80px 0 0
        }

        .dev-list {
            display: grid;
            gap: 12px
        }

        .dev-list article {
            display: flex;
            align-items: center;
            gap: 22px;
            padding: 18px;
            background: #ffffff90;
            border-radius: 14px
        }

        .dev-icon {
            width: 100px;
            mix-blend-mode: multiply
        }

        .dev-list h3 {
            font-size: 19px
        }

        .dev-list p {
            font-size: 15px;
            margin: 5px 0
        }

        .dev-list .text-link {
            font-size: 15px
        }

        .team-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 45px;
            text-align: center
        }

        .portrait {
            border-radius: 40px;
            margin-bottom: 18px
        }

        .team-grid p {
            color: var(--green);
            font-weight: bold
        }

        .team-grid h3 {
            font-size: 22px
        }

        #team-more {
            margin-top: 18px
        }

        .branch-layout {
            display: grid;
            grid-template-columns: 0.7fr 1.3fr;
            gap: 45px;
            align-items: center
        }

        .branch-layout h3 {
            font-size: 30px
        }

        .gallery {
            display: grid;
            grid-template-columns: 1.5fr 1fr;
            gap: 16px;
            direction: ltr
        }

        .gallery .art {
            border-radius: 24px
        }

        .gallery .lounge {
            grid-row: 1/3;
            height: 100%
        }

        .stories {
            background: #e5eddc
        }

        .stories .section-head {
            text-align: center
        }

        .stories .weave {
            margin-inline: auto
        }

        .stories-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 24px
        }

        .stories article {
            display: flex;
            align-items: end;
            gap: 16px
        }

        .story-person {
            width: 38%;
            mix-blend-mode: multiply
        }

        .stories blockquote {
            flex: 1
        }

        .stories blockquote p {
            font-size: 20px;
            color: var(--deep);
            font-weight: bold
        }

        .stories cite {
            font-size: 14px
        }

        .faq-list details {
            border-bottom: 1px solid #b68a3555;
            padding: 10px 0
        }

        .faq-list summary {
            cursor: pointer;
            padding: 15px 0;
            color: var(--deep);
            font-weight: bold
        }

        .faq-list p {
            padding-bottom: 14px
        }

        .contact {
            text-align: center;
            background: linear-gradient(0deg, #e5efe3, var(--ivory))
        }

        .contact .section-head p {
            margin-inline: auto
        }

        .contact .weave {
            margin-inline: auto
        }

        .contact .actions {
            justify-content: center
        }

        footer .brand-icon {
            mix-blend-mode: normal;
            border-radius: 50%
        }

        dialog {
            border: 0;
            border-radius: 22px;
            max-width: 520px;
            width: calc(100% - 32px);
            padding: 38px;
            color: var(--text);
            background: var(--ivory);
            box-shadow: 0 20px 80px #0003
        }

        dialog::backdrop {
            background: #032f26a6;
            backdrop-filter: blur(5px)
        }

        dialog h2 {
            font-size: 26px
        }

        .dialog-close {
            position: absolute;
            left: 12px;
            top: 8px;
            border: 0;
            background: none;
            font-size: 30px;
            color: var(--deep)
        }

        @media(max-width:1050px) {
            .site-head nav {
                gap: 12px;
                font-size: 12px
            }

            .head-wrap {
                padding-inline: 20px
            }

            .brand {
                min-width: 210px
            }

            .brand strong {
                font-size: 20px
            }

            .split {
                gap: 35px
            }

            .stories article {
                display: block
            }

            .story-person {
                width: 90px;
                margin: auto
            }

            .hero-copy .actions .btn {
                font-size: 14px;
                padding: 10px 12px
            }
        }

        @media(max-width:767px) {
            body {
                font-size: 16px
            }

            section {
                padding-block: 46px
            }

            h1 {
                font-size: 38px
            }

            h3 {
                font-size: 18px
            }

            .section-head {
                margin-bottom: 24px
            }

            .weave {
                width: 112px;
                margin-block: 12px 18px
            }

            .head-wrap {
                padding: 10px 18px
            }

            .brand-icon {
                width: 43px
            }

            .brand strong {
                font-size: 18px
            }

            .brand small {
                font-size: 10px
            }

            .brand {
                min-width: 0
            }

            .menu-btn {
                display: block;
                background: transparent;
                border: 1px solid #bfd0bd;
                border-radius: 8px;
                color: var(--deep);
                font-size: 22px;
                padding: 6px 12px
            }

            .site-head nav {
                display: none;
                position: absolute;
                top: 100%;
                right: 0;
                left: 0;
                padding: 18px;
                background: var(--ivory);
                box-shadow: 0 10px 20px #0001;
                font-size: 16px
            }

            .site-head nav.open {
                display: grid;
                grid-template-columns: 1fr 1fr;
                gap: 14px
            }

            .hero {
                padding-top: 28px
            }

            .hero-grid {
                display: flex;
                flex-direction: column;
                gap: 0;
                text-align: center
            }

            .hero-title {
                align-self: center
            }

            .hero-sub {
                font-size: 24px;
                margin: 4px 0 16px
            }

            .hero-art {
                width: 100%;
                margin-bottom: 12px
            }

            .hero-copy>p {
                font-size: 16px
            }

            .hero-copy .actions {
                justify-content: center
            }

            .actions .btn {
                flex: 1;
                min-width: 145px;
                font-size: 15px;
                padding: 10px
            }

            .hero-copy .actions .btn {
                font-size: 15px
            }

            .trust {
                grid-template-columns: 1fr 1fr;
                gap: 14px;
                padding: 18px;
                font-size: 13px;
                margin-top: 24px
            }

            .trust span+span {
                border: 0
            }

            .split {
                display: flex;
                flex-direction: column;
                align-items: stretch;
                gap: 26px
            }

            .about figure {
                order: 2;
                width: min(100%, 420px);
                margin: auto
            }

            .facade {
                max-height: 390px;
                border-radius: 70px 15px 15px 15px
            }

            .cities {
                gap: 24px;
                font-size: 15px
            }

            .services-grid {
                gap: 14px
            }

            .service {
                display: flex;
                flex-direction: column;
                text-align: center;
                padding: 20px 10px;
                border-radius: 28px
            }

            .service-icon {
                width: 100px;
                max-width: 85%;
                margin: 0 auto 12px
            }

            .service h3 {
                font-size: 17px
            }

            .service p {
                display: none
            }

            .arrow {
                font-size: 23px
            }

            .drug-grid {
                grid-template-columns: repeat(2, minmax(0, 1fr));
                gap: 25px 12px
            }

            .drug-grid article {
                padding: 0
            }

            .drug-icon {
                width: 100%;
                max-width: 190px;
                margin-bottom: 14px;
                min-height: 125px
            }

            .drug-grid h3 {
                font-size: 18px
            }

            .drug-grid .text-link {
                font-size: 14px
            }

            .steps {
                grid-template-columns: 1fr;
                gap: 22px;
                padding-inline-start: 0
            }

            .steps:before {
                top: 10px;
                bottom: 30px;
                right: 26px;
                left: auto;
                width: 2px;
                height: auto
            }

            .steps li {
                position: relative;
                padding-inline-start: 78px;
                min-height: 80px
            }

            .step-no {
                position: absolute;
                right: 0;
                top: 0;
                width: 54px;
                height: 54px
            }

            .steps p {
                margin: 5px 0
            }

            .tabs {
                gap: 0
            }

            .tabs button {
                font-size: 14px;
                padding: 14px 6px
            }

            .plan-grid {
                grid-template-columns: 1fr;
                gap: 0
            }

            .plan-icon {
                width: 75px
            }

            .plan-grid article {
                gap: 18px;
                padding: 20px 0
            }

            .plan-grid h3 {
                font-size: 19px
            }

            .plan-grid p {
                font-size: 15px
            }

            .clinical>div:first-child {
                position: static
            }

            .mental-grid {
                gap: 26px 14px
            }

            .mental-icon {
                max-width: 120px
            }

            .mental-grid h3 {
                font-size: 17px
            }

            .mental-grid .text-link {
                font-size: 14px
            }

            .dev-list article {
                gap: 14px;
                padding: 14px
            }

            .dev-icon {
                width: 70px
            }

            .dev-list h3 {
                font-size: 17px
            }

            .dev-list p {
                font-size: 14px
            }

            .team-grid {
                display: grid;
                grid-template-columns: 1fr;
                gap: 20px;
                text-align: right
            }

            .team-grid article {
                display: grid;
                grid-template-columns: 100px 1fr;
                gap: 20px;
                align-items: center
            }

            .portrait {
                margin: 0;
                border-radius: 20px
            }

            .team-grid h3 {
                font-size: 19px
            }

            .team-grid p {
                font-size: 15px;
                margin: 5px 0
            }

            .team-grid .extra-member {
                display: none
            }

            .team-grid.expanded .extra-member {
                display: grid
            }

            .branch-layout {
                display: flex;
                flex-direction: column;
                align-items: stretch;
                gap: 25px
            }

            .gallery {
                gap: 10px
            }

            .gallery .art {
                border-radius: 15px
            }

            .branch-tabs button {
                padding: 12px;
                font-size: 16px
            }

            .stories-grid {
                grid-template-columns: 1fr;
                gap: 26px
            }

            .stories article {
                display: flex;
                border-bottom: 1px solid #0b523f22;
                padding-bottom: 24px
            }

            .story-person {
                width: 88px;
                margin: 0
            }

            .stories blockquote p {
                font-size: 18px
            }

            .stories .notice {
                text-align: center
            }

            .contact .actions {
                flex-direction: column
            }

            .contact .actions .btn {
                width: 100%
            }

            dialog {
                padding: 34px 24px
            }

            .notice {
                font-size: 13px
            }
        }

        @media(prefers-reduced-motion:reduce) {
            html {
                scroll-behavior: auto
            }
        }

        @font-face {
            font-family: SignatureCairo;
            font-style: normal;
            font-weight: 400;
            font-display: swap;
            src: url("data:font/woff2;base64,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") format("woff2")
        }

        @font-face {
            font-family: SignatureCairo;
            font-style: normal;
            font-weight: 600;
            font-display: swap;
            src: url("data:font/woff2;base64,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") format("woff2")
        }

        @font-face {
            font-family: SignatureCairo;
            font-style: normal;
            font-weight: 700;
            font-display: swap;
            src: url("data:font/woff2;base64,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") format("woff2")
        }

        @font-face {
            font-family: SignatureCairo;
            font-style: normal;
            font-weight: 800;
            font-display: swap;
            src: url("data:font/woff2;base64,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") format("woff2")
        }

        @font-face {
            font-family: SignatureCairo;
            font-style: normal;
            font-weight: 900;
            font-display: swap;
            src: url("data:font/woff2;base64,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") format("woff2")
        }

        .signature-stage {
            --desk: url("../images/image-0013.png");
            --mob: url("../images/image-0014.png");
        }

        .signature-stage {
            font-family: SignatureCairo, Tahoma, sans-serif;
            position: relative;
            isolation: isolate;
            min-height: 0;
            height: 56.3136vw;
            padding: 0;
            background-image: var(--desk);
            background-size: 100% 100%;
            background-repeat: no-repeat;
            color: #005340;
            direction: rtl;
            overflow: visible
        }

        .signature-stage * {
            box-sizing: border-box
        }

        .signature-phone {
            background: #ffffffe0;
            border-radius: 1.5vw;
            display: flex;
            align-items: center;
            gap: .8vw;
            padding: .7vw 1.1vw;
            direction: ltr;
            color: #005340;
            flex-shrink: 0;
            line-height: 1.3
        }

        .signature-phone bdi {
            font: bold 1.65vw Arial, sans-serif;
            display: block
        }

        .signature-phone small {
            font-size: .8vw;
            display: block;
            text-align: center;
            direction: rtl;
            font-family: SignatureCairo
        }

        .call-symbol {
            font-size: 2vw;
            background: #005340;
            color: white;
            border-radius: 50%;
            width: 2.8vw;
            height: 2.8vw;
            display: grid;
            place-items: center
        }

        .signature-title {
            position: absolute;
            right: 6.7%;
            top: 17.5%;
            width: 34%;
            text-align: right
        }

        .signature-title h1 {
            font-family: SignatureCairo;
            font-size: 5.3vw;
            line-height: 1.2;
            font-weight: 900;
            color: #005340;
            margin: 0;
            letter-spacing: -.11vw
        }

        .signature-title>p {
            font-size: 2.7vw;
            line-height: 1.5;
            font-weight: 800;
            color: #ad7a25;
            margin: .7vw 0 0;
            white-space: nowrap
        }

        .signature-copy {
            position: absolute;
            right: 6.7%;
            top: 49%;
            width: 34%;
            font-family: SignatureCairo;
            text-align: right
        }

        .signature-copy>p {
            font-size: 1.32vw;
            line-height: 1.65;
            color: #005340;
            font-weight: 600;
            margin: 0
        }

        .signature-actions {
            display: flex;
            gap: 1vw;
            align-items: center;
            margin-top: 2vw
        }

        .signature-actions a,
.signature-actions button {
            min-height: 3.4vw;
            padding: .4vw 1.5vw;
            border-radius: 99px;
            display: flex;
            align-items: center;
            justify-content: center;
            gap: .7vw;
            font-family: SignatureCairo;
            font-size: 1.23vw;
            font-weight: 700;
            cursor: pointer;
            line-height: 1.5;
            white-space: nowrap
        }

        .signature-call {
            border: 1px solid #005340;
            background: #ffffff75;
            color: #005340;
            flex: 1
        }

        .signature-wa {
            background: #005340;
            color: white;
            border: 1px solid #005340;
            flex: 1.3
        }

        .signature-help {
            display: block;
            font-size: 1.12vw;
            font-weight: 700;
            margin-top: 1.2vw;
            color: #005340
        }

        .signature-trust {
            position: absolute;
            left: 12%;
            right: 15.5%;
            bottom: 3.7%;
            height: 11.5%;
            border-radius: 1.6vw;
            background: #ffffffe3;
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            align-items: center;
            padding: 1.2vw 1.3vw
        }

        .signature-trust>div {
            display: flex;
            align-items: center;
            justify-content: center;
            gap: 1.2vw;
            font-size: 1.15vw;
            font-weight: 700;
            line-height: 1.55;
            color: #005340
        }

        .signature-trust>div+div {
            border-inline-start: 1px solid #87b2a699
        }

        .signature-trust svg {
            width: 3.4vw;
            height: 3.4vw;
            flex-shrink: 0
        }

        .signature-scene {
            display: none
        }

        @media(min-width:1800px) {
            .signature-stage {
                height: 1013px;
                max-width: 1800px;
                margin-inline: auto
            }

            .signature-title h1 {
                font-size: 95px
            }

            .signature-title>p {
                font-size: 48px
            }

            .signature-copy>p {
                font-size: 23px
            }
        }

        @media(max-width:767px) {
            .signature-stage {
                height: auto;
                min-height: 0;
                padding: 0 0 24px;
                background-image: var(--mob);
                background-size: 100% auto;
                background-position: center top;
                background-color: #faf9f3;
                display: flex;
                flex-direction: column;
                align-items: stretch
            }

            .signature-phone {
                display: none
            }

            .signature-header nav.is-open {
                display: grid;
                grid-template-columns: 1fr 1fr
            }

            .signature-title {
                position: relative;
                inset: auto;
                width: auto;
                text-align: center;
                height: calc(55vw - 78px);
                min-height: 122px;
                padding: 6px 12px 0;
                display: flex;
                flex-direction: column;
                justify-content: flex-start
            }

            .signature-title h1 {
                font-size: clamp(32px, 8.7vw, 57px);
                line-height: 1.25;
                letter-spacing: -.5px
            }

            .signature-title>p {
                font-size: clamp(20px, 5.1vw, 32px);
                margin: 5px 0 0;
                line-height: 1.4;
                white-space: normal
            }

            .signature-scene {
                display: block;
                height: 66vw;
                width: 100%;
                flex-shrink: 0
            }

            .signature-copy {
                position: relative;
                inset: auto;
                width: auto;
                text-align: center;
                margin: 0 22px
            }

            .signature-copy>p {
                font-size: 16px;
                line-height: 1.85;
                font-weight: 600;
                margin: 0
            }

            .desktop-break {
                display: none
            }

            .signature-actions {
                gap: 9px;
                margin-top: 15px
            }

            .signature-actions a,
.signature-actions button {
                font-size: 14px;
                padding: 10px 12px;
                min-height: 44px;
                gap: 6px
            }

            .signature-help {
                font-size: 14px;
                margin-top: 16px
            }

            .signature-trust {
                position: relative;
                inset: auto;
                margin: 20px 18px 0;
                height: auto;
                display: grid;
                grid-template-columns: 1fr 1fr;
                padding: 10px 14px;
                border-radius: 20px;
                gap: 0;
                background: #ffffffe8
            }

            .signature-trust>div {
                font-size: 13px;
                gap: 10px;
                min-height: 72px;
                padding: 8px 0
            }

            .signature-trust>div+div {
                border-inline-start: 0
            }

            .signature-trust>div:nth-child(even) {
                border-inline-start: 1px solid #87b2a666
            }

            .signature-trust>div:nth-child(n+3) {
                border-top: 1px solid #87b2a666
            }

            .signature-trust svg {
                width: 34px;
                height: 34px
            }

            .signature-help {
                order: 3
            }
        }

        @media(min-width:768px) and (max-width:1799px) {
            .signature-title {
                top: 19%
            }

            .signature-title h1 {
                font-size: 5vw
            }
        }

        .signature-actions svg {
            width: 1.5em;
            height: 1.5em;
            flex-shrink: 0
        }

        .call-symbol svg {
            width: 65%;
            height: 65%
        }

:root {
            --restore64: url("../images/image-0015.png");
            --restore101: url("../images/image-0016.png");
            --restore103: url("../images/image-0017.png");
            --storiesdesktop: url("../images/image-0018.png");
            --storiesmobile: url("../images/image-0019.png");
        }

        /* Editorial restoration: approved hero intentionally excluded. */
        .restored-section,
dialog {
            font-family: SignatureCairo, Tahoma, sans-serif
        }

        .restored-section {
            padding-block: 100px;
            position: relative;
            isolation: isolate
        }

        .restored-section.container,
.restored-section>.container {
            width: min(1320px, calc(100% - 100px))
        }

        .restored-section h2 {
            font-size: clamp(30px, 3.3vw, 49px);
            font-weight: 800;
            line-height: 1.5;
            letter-spacing: -.6px
        }

        .restored-section h3 {
            font-weight: 750;
            line-height: 1.65
        }

        .restored-section p {
            line-height: 1.95
        }

        .restored-section .section-head {
            margin-bottom: 42px
        }

        .restored-section .weave {
            width: 180px;
            height: auto;
            margin: 17px 0 26px
        }

        .restored-section .section-head>p {
            font-size: 19px;
            max-width: 660px
        }

        .restored-section .btn {
            border-radius: 9px;
            background: #16844f;
            border-color: #16844f;
            padding: 13px 30px;
            font-weight: 700
        }

        .restored-section .btn.outline {
            background: transparent;
            color: var(--deep);
            border-color: var(--deep)
        }

        .restored-section .text-link {
            font-weight: 700;
            font-size: 16px
        }

        .restored-section .notice {
            font-size: 13px;
            color: #59685d
        }

        #about {
            grid-template-columns: .9fr 1.1fr;
            gap: 65px;
            padding-top: 110px;
            padding-bottom: 100px
        }

        #about .section-head>p {
            max-width: 490px
        }

        .facade-composition {
            position: relative;
            padding: 28px 0 0 35px
        }

        .facade-composition:before {
            content: '';
            position: absolute;
            inset: 0 40px 45px -16px;
            background: #50ab6e;
            border-radius: 12px 120px 12px 12px;
            z-index: -1;
            transform: rotate(-5deg)
        }

        #about .facade {
            border-radius: 8px 88px 8px 8px;
            aspect-ratio: 1.16 !important;
            max-height: 550px;
            background-size: cover !important;
            background-position: center !important
        }

        .facade-composition figcaption {
            position: relative;
            background: #f3ecdc;
            margin: -36px 36px 0 -15px;
            padding: 16px 27px;
            display: flex;
            justify-content: space-between;
            gap: 15px;
            box-shadow: 0 12px 25px #103d2510;
            color: var(--deep);
            font-size: 17px;
            border-inline-start: 4px solid var(--gold)
        }

        #about .cities {
            border-bottom: 1px solid #b68a3560;
            padding: 24px 0 15px;
            justify-content: space-between;
            max-width: 410px;
            gap: 12px
        }

        #services {
            padding-top: 60px
        }

        #services .section-head {
            text-align: center
        }

        #services .weave {
            margin-inline: auto
        }

        .services-grid {
            gap: 28px 50px
        }

        .service {
            grid-template-columns: 170px 1fr;
            min-height: 250px;
            padding: 25px 32px;
            background: #edf2e4;
            border-radius: 65px 12px 65px 12px;
            position: relative;
            transition: transform .2s
        }

        .service:nth-child(2),
.service:nth-child(3) {
            background: #f3ecda;
            border-radius: 12px 65px 12px 65px
        }

        .service:hover {
            transform: translateY(-4px);
            text-decoration: none
        }

        .service-icon {
            width: 165px;
            max-width: 100%
        }

        .service h3 {
            font-size: 24px
        }

        .service p {
            font-size: 16px
        }

        .service .arrow {
            color: #b68a35;
            font-size: 30px;
            line-height: 1
        }

        #addiction {
            padding-top: 85px
        }

        #addiction .section-head {
            text-align: center
        }

        #addiction .section-head p {
            margin-inline: auto
        }

        #addiction .weave {
            margin-inline: auto
        }

        .drug-grid {
            gap: 38px 55px
        }

        .drug-grid article {
            position: relative;
            padding: 15px 8px 25px;
            border-bottom: 1px solid #b68a3530
        }

        .drug-icon {
            width: 270px;
            max-width: 100%;
            margin-bottom: 20px
        }

        .drug-grid h3 {
            font-size: 24px
        }

        .drug-grid .text-link {
            color: #16844f
        }

        .more {
            max-width: 520px
        }

        .more summary {
            border: 1px solid #b68a3560;
            border-radius: 8px;
            background: #f5efe2;
            list-style: none
        }

        .more summary:after {
            content: ' +';
            margin-right: 15px
        }

        #journey {
            background: #f0f4e9;
            border-radius: 0;
            padding-block: 90px
        }

        #journey:before {
            content: '';
            position: absolute;
            inset: 0;
            z-index: -1;
            background: linear-gradient(175deg, #faf9f3 0 5%, transparent 5% 94%, #faf9f3 94%)
        }

        #journey .steps {
            display: grid;
            grid-template-columns: repeat(4, 1fr);
            gap: 35px;
            margin: 55px 0 40px;
            position: relative
        }

        #journey .steps:before {
            display: none
        }

        .journey-path {
            position: absolute;
            left: 0;
            top: 153px;
            width: 100%;
            height: 85px;
            z-index: -1;
            overflow: visible
        }

        #journey .steps li {
            text-align: center;
            position: relative;
            min-width: 0
        }

        .journey-icon {
            height: 140px;
            width: 190px;
            max-width: 90%;
            margin: 0 auto 24px;
            mix-blend-mode: multiply
        }

        #journey .step-no {
            position: relative;
            margin: 0 auto 25px;
            background: #c69943;
            border: 5px solid #faf9f3;
            color: white;
            width: 65px;
            height: 65px;
            font-weight: 800;
            line-height: 1
        }

        #journey .steps h3 {
            font-size: 22px
        }

        #journey .steps p {
            font-size: 16px;
            max-width: 245px;
            margin: 8px auto
        }

        #journey>.container>.btn {
            display: table;
            margin: auto
        }

        #plan .section-head {
            text-align: center
        }

        #plan .section-head p {
            margin-inline: auto
        }

        #plan .weave {
            margin-inline: auto
        }

        #plan .tabs {
            background: #edf1e6;
            border: 1px solid #dfe4d6;
            padding: 6px;
            border-radius: 12px;
            gap: 6px;
            max-width: 960px;
            margin: 0 auto 36px
        }

        #plan .tabs button {
            border: 0;
            border-radius: 8px;
            font-size: 20px;
            padding: 15px 10px
        }

        #plan .tabs [aria-selected=true] {
            background: var(--deep);
            color: white;
            box-shadow: 0 4px 10px #07523f20
        }

        #plan .plan-grid {
            gap: 16px 52px
        }

        #plan .plan-grid article {
            padding: 25px 12px;
            gap: 28px;
            align-items: center
        }

        #plan .plan-icon {
            width: 135px
        }

        #plan .plan-grid h3 {
            font-size: 23px
        }

        #mental {
            grid-template-columns: .85fr 1.15fr;
            gap: 85px;
            padding-block: 100px
        }

        #mental>div:first-child {
            position: static;
            border-right: 3px solid #c39945;
            padding-right: 28px
        }

        .mental-grid {
            gap: 35px 28px
        }

        .mental-grid article {
            padding: 15px 10px 22px;
            border-bottom: 1px solid #b68a3535
        }

        .mental-icon {
            max-width: 180px;
            margin-bottom: 20px
        }

        .mental-grid h3 {
            font-size: 21px
        }

        #development {
            background: #edf2e5;
            border-radius: 0
        }

        #development .split {
            grid-template-columns: .85fr 1.15fr;
            gap: 80px
        }

        #development .section-head {
            position: relative
        }

        #development .dev-list {
            gap: 0
        }

        .dev-list article {
            border-bottom: 1px solid #c4d3bb;
            background: transparent;
            border-radius: 0;
            padding: 22px 0;
            gap: 30px
        }

        .dev-icon {
            width: 140px
        }

        .dev-list h3 {
            font-size: 22px
        }

        .dev-list p {
            font-size: 16px
        }

        .dev-list article:last-child {
            border-bottom: 0
        }

        #team .section-head {
            text-align: center
        }

        #team .weave {
            margin-inline: auto
        }

        #team .section-head p {
            margin-inline: auto
        }

        #team>.notice {
            text-align: center;
            margin-bottom: 30px
        }

        .team-grid {
            gap: 60px
        }

        .portrait {
            border-radius: 110px 12px 12px 12px;
            border-bottom: 7px solid #b88e3a;
            max-width: 345px;
            margin: 0 auto 24px
        }

        .team-grid article:nth-child(2) .portrait {
            border-radius: 12px 110px 12px 12px
        }

        .team-grid h3 {
            font-size: 25px
        }

        .team-grid p {
            font-size: 19px
        }

        .team-grid .text-link {
            border-bottom: 1px solid #b68a3560
        }

        #branches {
            padding-top: 70px
        }

        .branch-tabs {
            max-width: 680px;
            gap: 28px
        }

        .branch-tabs button {
            font-size: 21px;
            flex: 0 1 180px
        }

        .branch-tabs [aria-selected=true] {
            background: transparent;
            color: #16844f;
            border-bottom-color: #16844f;
            border-radius: 0
        }

        .branch-layout {
            grid-template-columns: .65fr 1.35fr;
            gap: 65px
        }

        .gallery {
            gap: 20px
        }

        .gallery .art {
            border-radius: 8px
        }

        .gallery .lounge {
            border-radius: 75px 8px 8px 8px
        }

        .branch-layout h3 {
            font-size: 36px
        }

        .branch-layout p {
            max-width: 380px
        }

        .gallery {
            position: relative
        }

        .gallery:before {
            content: '';
            position: absolute;
            inset: 20px -15px -15px 20px;
            background: #e4ead9;
            z-index: -1
        }

        .stories {
            background: #f8f6ed;
            padding-block: 85px 65px;
            overflow: hidden
        }

        .stories:before {
            content: '';
            position: absolute;
            inset: 0;
            z-index: -1;
            background: #e5edd9;
            clip-path: polygon(0 23%, 23% 43%, 46% 24%, 70% 48%, 100% 27%, 100% 100%, 0 100%)
        }

        .stories .section-head {
            margin-bottom: 10px
        }

        .stories>.container>.notice {
            text-align: center;
            margin-bottom: 45px
        }

        .stories-grid {
            gap: 40px;
            align-items: end;
            min-height: 450px
        }

        .stories article {
            display: flex;
            flex-direction: column-reverse;
            align-items: center;
            gap: 20px;
            position: relative;
            text-align: center;
            border: 0;
            min-width: 0
        }

        .stories blockquote {
            max-width: 330px;
            position: relative
        }

        .stories blockquote:before {
            content: '“';
            display: block;
            font-family: Georgia, serif;
            color: #b68a35;
            font-size: 74px;
            line-height: .7;
            text-align: center
        }

        .stories blockquote p {
            font-size: 22px;
            line-height: 1.9;
            font-weight: 700
        }

        .stories cite {
            font-style: normal;
            color: #21714b;
            font-size: 15px
        }

        .story-person {
            width: 160px;
            margin: auto;
            mix-blend-mode: multiply;
            clip-path: inset(0 0 0 0 round 8px)
        }

        .story-2 .story-person {
            width: 235px
        }

        .story-2 {
            padding-bottom: 20px
        }

        .story-3 .story-person {
            width: 145px
        }

        #faq {
            grid-template-columns: .8fr 1.2fr;
            gap: 80px;
            align-items: start
        }

        .faq-art {
            width: 290px;
            max-width: 90%;
            margin: 25px auto 0;
            mix-blend-mode: multiply
        }

        .faq-list details {
            padding: 10px 5px;
            border-bottom: 1px solid #c8cbb9
        }

        .faq-list summary {
            list-style: none;
            display: flex;
            justify-content: space-between;
            gap: 20px;
            font-size: 19px
        }

        .faq-list summary:after {
            content: '+';
            color: #b68a35;
            font-size: 25px;
            font-weight: 400
        }

        .faq-list details[open] summary:after {
            content: '−'
        }

        .faq-list details[open] {
            background: #eef2e5;
            padding: 10px 20px;
            border-radius: 8px;
            border: 0;
            margin-block: 8px
        }

        .faq-list p {
            font-size: 16px
        }

        #contact {
            background: #edf3e7;
            text-align: right;
            padding-block: 80px
        }

        #contact>.container {
            display: grid;
            grid-template-columns: 1fr .85fr;
            gap: 0 70px;
            align-items: center
        }

        #contact .section-head {
            grid-column: 1;
            margin-bottom: 0
        }

        #contact .section-head p {
            margin-inline: 0
        }

        #contact .weave {
            margin-inline: 0
        }

        #contact .actions {
            grid-column: 1;
            justify-content: start
        }

        .contact-art {
            grid-column: 2;
            grid-row: 1/3;
            mix-blend-mode: multiply;
            width: 100%
        }

        @media(max-width:1050px) {

            .restored-section.container,
.restored-section>.container {
                width: calc(100% - 60px)
            }

            .restored-section {
                padding-block: 70px
            }

            .service {
                grid-template-columns: 120px 1fr;
                padding: 25px 20px;
                gap: 18px
            }

            .service-icon {
                width: 120px
            }

            .service h3 {
                font-size: 21px
            }

            #mental,
#development .split {
                gap: 35px
            }

            .branch-layout {
                gap: 35px
            }

            .stories-grid {
                gap: 24px
            }

            .stories blockquote p {
                font-size: 19px
            }

            .dev-icon {
                width: 100px
            }

            #plan .plan-icon {
                width: 100px
            }

            #faq {
                gap: 35px
            }

            .team-grid {
                gap: 25px
            }
        }

        @media(max-width:767px) {

            .restored-section.container,
.restored-section>.container {
                width: calc(100% - 36px)
            }

            .restored-section {
                padding-block: 55px
            }

            .restored-section h2 {
                font-size: 29px;
                line-height: 1.65;
                letter-spacing: 0
            }

            .restored-section .section-head {
                margin-bottom: 26px
            }

            .restored-section .section-head>p {
                font-size: 16px
            }

            .restored-section .weave {
                width: 140px;
                margin-block: 12px 20px
            }

            .restored-section .btn {
                font-size: 15px;
                padding: 12px 20px
            }

            .restored-section .text-link {
                font-size: 14px
            }

            #about {
                padding-top: 55px;
                padding-bottom: 60px;
                gap: 36px
            }

            #about .section-head {
                margin-bottom: 22px
            }

            .facade-composition {
                padding: 16px 0 0 16px;
                width: 94% !important
            }

            .facade-composition:before {
                inset: 0 30px 30px 0;
                border-radius: 8px 80px 8px 8px
            }

            #about .facade {
                max-height: none;
                border-radius: 8px 65px 8px 8px
            }

            .facade-composition figcaption {
                margin: -20px 20px 0 -5px;
                padding: 11px 13px;
                font-size: 12px;
                gap: 8px
            }

            #about .cities {
                font-size: 15px;
                padding: 15px 0;
                max-width: none
            }

            #services {
                padding-top: 35px
            }

            .services-grid {
                gap: 16px
            }

            .service {
                display: flex;
                padding: 22px 10px;
                min-height: 220px;
                border-radius: 38px 9px 38px 9px;
                gap: 0
            }

            .service:nth-child(2),
.service:nth-child(3) {
                border-radius: 9px 38px 9px 38px
            }

            .service-icon {
                width: 115px;
                max-width: 100%;
                margin-bottom: 13px
            }

            .service h3 {
                font-size: 17px
            }

            .service .arrow {
                font-size: 25px;
                margin-top: auto
            }

            .service p {
                display: none
            }

            #addiction {
                padding-top: 45px
            }

            .drug-grid {
                gap: 22px 12px
            }

            .drug-grid article {
                padding: 0 0 18px
            }

            .drug-icon {
                width: 100%;
                max-width: 210px;
                min-height: 120px;
                margin-bottom: 13px
            }

            .drug-grid h3 {
                font-size: 18px
            }

            .drug-grid .text-link {
                font-size: 13px
            }

            .more summary {
                font-size: 14px;
                padding: 14px 8px
            }

            #journey {
                padding-block: 55px
            }

            #journey .steps {
                display: flex;
                flex-direction: column;
                gap: 35px;
                margin: 35px 0
            }

            .journey-path {
                display: none
            }

            #journey .steps:before {
                display: block;
                top: 0;
                bottom: 0;
                right: 30px;
                width: 8px;
                background: #e9dfc3;
                border-inline: 2px solid #50ab6e;
                border-radius: 8px;
                left: auto;
                height: auto
            }

            #journey .steps li {
                display: grid;
                grid-template-columns: 1fr 85px;
                text-align: right;
                gap: 0 12px;
                padding-right: 75px;
                min-height: 125px;
                align-items: center
            }

            .journey-icon {
                grid-column: 2;
                grid-row: 1/3;
                width: 85px;
                height: 85px;
                max-width: 100%;
                margin: 0
            }

            .journey-icon[style*="229/82"] {
                height: auto
            }

            #journey .step-no {
                position: absolute;
                right: 7px;
                top: 25px;
                width: 54px;
                height: 54px;
                margin: 0;
                font-size: 23px
            }

            #journey .steps h3 {
                font-size: 19px;
                grid-column: 1
            }

            #journey .steps p {
                font-size: 14px;
                grid-column: 1;
                margin: 5px 0;
                line-height: 1.8
            }

            .restored-section#plan .tabs {
                gap: 2px;
                padding: 4px;
                margin-bottom: 20px
            }

            .restored-section#plan .tabs button {
                font-size: 13px;
                padding: 13px 4px;
                line-height: 1.7
            }

            #plan .plan-grid {
                gap: 0
            }

            #plan .plan-grid article {
                gap: 20px;
                padding: 22px 0
            }

            #plan .plan-icon {
                width: 86px
            }

            #plan .plan-grid h3 {
                font-size: 19px
            }

            #plan .plan-grid p {
                font-size: 14px
            }

            #mental {
                padding-block: 55px;
                gap: 25px
            }

            #mental>div:first-child {
                padding-right: 18px
            }

            .mental-grid {
                gap: 20px 12px
            }

            .mental-icon {
                max-width: 150px;
                margin-bottom: 12px
            }

            .mental-grid article {
                padding: 10px 0 18px
            }

            .mental-grid h3 {
                font-size: 17px
            }

            #development .split {
                gap: 10px
            }

            .dev-list article {
                gap: 18px;
                padding: 22px 0
            }

            .dev-icon {
                width: 95px
            }

            .dev-list h3 {
                font-size: 18px
            }

            .dev-list p {
                font-size: 14px
            }

            .team-grid {
                gap: 26px
            }

            .team-grid article {
                grid-template-columns: 125px 1fr;
                gap: 20px
            }

            .portrait {
                border-radius: 45px 8px 8px 8px !important;
                border-bottom-width: 4px;
                margin: 0
            }

            .team-grid h3 {
                font-size: 21px
            }

            .team-grid p {
                font-size: 16px
            }

            #team>.notice {
                margin-bottom: 26px
            }

            #branches {
                padding-top: 30px
            }

            .branch-tabs {
                gap: 10px
            }

            .branch-tabs button {
                font-size: 18px;
                padding: 12px
            }

            .branch-layout {
                gap: 30px
            }

            .branch-layout h3 {
                font-size: 28px
            }

            .gallery {
                gap: 10px
            }

            .gallery .lounge {
                border-radius: 40px 8px 8px 8px
            }

            .gallery:before {
                inset: 10px -6px -8px 15px
            }

            .stories {
                padding-block: 55px
            }

            .stories>.container>.notice {
                font-size: 12px;
                margin-bottom: 35px
            }

            .stories-grid {
                display: flex;
                flex-direction: column;
                gap: 38px
            }

            .stories article {
                width: 100%;
                display: grid;
                grid-template-columns: 110px 1fr;
                gap: 20px;
                text-align: right;
                padding: 0;
                align-items: center;
                direction: ltr
            }

            .stories article:nth-child(2) {
                direction: rtl;
                grid-template-columns: 130px 1fr
            }

            .stories blockquote {
                direction: rtl
            }

            .stories blockquote p {
                font-size: 17px;
                line-height: 1.95
            }

            .stories blockquote:before {
                text-align: right;
                font-size: 56px
            }

            .stories cite {
                font-size: 12px
            }

            .story-person,
.story-3 .story-person {
                width: 110px;
                max-width: 100%
            }

            .story-2 .story-person {
                width: 130px;
                max-width: 100%
            }

            #faq {
                gap: 20px
            }

            .faq-art {
                width: 160px;
                position: absolute;
                left: 0;
                top: 35px;
                opacity: .16;
                z-index: -1
            }

            .faq-list summary {
                font-size: 17px
            }

            .faq-list p {
                font-size: 15px
            }

            #contact {
                padding-block: 50px;
                text-align: center
            }

            #contact>.container {
                display: flex;
                flex-direction: column;
                gap: 12px
            }

            #contact .section-head {
                order: 0
            }

            #contact .section-head p {
                margin-inline: auto
            }

            #contact .weave {
                margin-inline: auto
            }

            .contact-art {
                width: 245px;
                max-width: 85%;
                order: 1
            }

            #contact .actions {
                order: 2;
                width: 100%;
                margin-block: 14px 0;
                gap: 12px
            }
        }

        @media(max-width:360px) {
            .service h3 {
                font-size: 15px
            }

            .service {
                min-height: 210px
            }

            .service-icon {
                width: 100px
            }

            .restored-section h2 {
                font-size: 26px
            }

            .restored-section .tabs button {
                font-size: 12px !important
            }

            .stories article {
                grid-template-columns: 85px 1fr;
                gap: 14px
            }

            .stories article:nth-child(2) {
                grid-template-columns: 105px 1fr
            }

            .stories blockquote p {
                font-size: 15px
            }

            #journey .steps li {
                padding-right: 67px;
                grid-template-columns: 1fr 65px
            }

            .journey-icon {
                width: 65px;
                height: 65px
            }

            .team-grid article {
                grid-template-columns: 100px 1fr
            }

            .dev-icon {
                width: 77px
            }

            .dev-list h3 {
                font-size: 17px
            }

            .drug-grid h3 {
                font-size: 16px
            }
        }

        #stories {
            padding: 0;
            min-height: 0;
            aspect-ratio: 1717/916;
            background: var(--storiesdesktop) center/100% 100% no-repeat;
            container-type: inline-size
        }

        #stories:before {
            display: none
        }

        #stories>.container {
            position: absolute;
            inset: 0;
            width: 100%;
            height: 100%;
            margin: 0
        }

        #stories .section-head {
            position: absolute;
            top: 5%;
            right: 29%;
            width: 42%;
            margin: 0;
            text-align: center
        }

        #stories h2 {
            font-size: 3.3cqw;
            line-height: 1.5;
            max-width: 85%;
            margin: auto
        }

        #stories .weave {
            width: 13cqw;
            margin: 1cqw auto 0
        }

        #stories>.container>.notice {
            position: absolute;
            bottom: 1%;
            left: 20%;
            width: 60%;
            margin: 0;
            font-size: 12px
        }

        #stories .stories-grid {
            display: contents
        }

        #stories .story {
            position: absolute;
            display: block;
            padding: 0;
            text-align: right;
            min-height: 0;
            width: 16%;
            height: auto
        }

        #stories .story-1 {
            right: 13.6%;
            top: 39%
        }

        #stories .story-2 {
            right: 30.4%;
            top: 43%;
            width: 14.5%
        }

        #stories .story-3 {
            left: 21%;
            top: 37%;
            width: 16%
        }

        #stories blockquote {
            max-width: none
        }

        #stories blockquote:before {
            font-size: 4.4cqw;
            text-align: right
        }

        #stories blockquote p {
            font-size: 1.43cqw;
            line-height: 1.85;
            margin: 1cqw 0
        }

        #stories cite {
            font-size: 1cqw
        }

        .restored-section .drug-grid {
            grid-template-columns: repeat(3, minmax(0, 1fr))
        }

        .restored-section .drug-grid article {
            min-width: 0
        }

        @media(min-width:768px) and (max-width:1050px) {
            #about {
                gap: 30px
            }

            .restored-section .services-grid {
                gap: 20px
            }

            .service {
                grid-template-columns: 90px 1fr
            }

            .service-icon {
                width: 90px
            }

            .service h3 {
                font-size: 19px
            }

            .service p {
                font-size: 14px
            }

            #plan .plan-grid {
                gap: 10px 25px
            }

            #plan .plan-grid article {
                gap: 15px
            }

            #plan .plan-grid h3 {
                font-size: 19px
            }

            #plan .plan-icon {
                width: 75px
            }

            .drug-grid h3 {
                font-size: 20px
            }

            #stories {
                min-height: 510px;
                background-size: 100% 100%
            }

            #stories blockquote p {
                font-size: 15px
            }

            #stories cite {
                font-size: 11px
            }

            #stories .story-2 {
                width: 16%
            }

            #stories .story-1 {
                right: 13%;
                width: 17%
            }
        }

        @media(max-width:767px) {
            .restored-section .drug-grid {
                grid-template-columns: repeat(2, minmax(0, 1fr))
            }

            #stories {
                aspect-ratio: auto;
                height: calc(175vw + 90px);
                background-image: var(--storiesmobile);
                background-size: 100% 100%
            }

            #stories .section-head {
                top: 2.5%;
                right: 15%;
                width: 70%
            }

            #stories h2 {
                font-size: 7.1cqw;
                max-width: 100%
            }

            #stories .weave {
                width: 29cqw;
                margin: 2cqw auto 0
            }

            #stories .story {
                width: 42%;
                text-align: right;
                direction: rtl
            }

            #stories .story-3 {
                left: auto;
                right: 9%;
                top: 19%
            }

            #stories .story-2 {
                left: 8%;
                right: auto;
                top: 46%;
                width: 40%
            }

            #stories .story-1 {
                right: 8%;
                top: 73%;
                width: 43%
            }

            #stories blockquote p {
                font-size: 3.85cqw;
                line-height: 1.8;
                margin: 2cqw 0
            }

            #stories blockquote:before {
                font-size: 9cqw
            }

            #stories cite {
                font-size: 2.7cqw
            }

            #stories>.container>.notice {
                left: 7%;
                width: 86%;
                font-size: 10px;
                bottom: 1%;
                line-height: 1.7
            }
        }

        #stories {
            width: 100%;
            max-width: 100%
        }

        @media(min-width:768px) and (max-width:1050px) {
            #stories {
                aspect-ratio: auto;
                height: 540px
            }
        }

        .asset-a9 {
            background-image: url("../images/image-0020.png")
        }

        .asset-a10 {
            background-image: url("../images/image-0021.png")
        }

.v3asset0 {
            background-image: url("../images/image-0022.png")
        }

        .v3asset1 {
            background-image: url("../images/image-0023.png")
        }

        /* Explicit backdrops make white paper disappear without altering the artwork colours. */
        .restored-section {
            isolation: auto;
            background-color: var(--ivory)
        }

        .restored-section .art:not(.portrait):not(.lounge),
.restored-section .weave {
            mix-blend-mode: multiply
        }

        .restored-section .service {
            isolation: auto
        }

        .service .art {
            mix-blend-mode: multiply
        }

        #development {
            background-color: #edf2e5
        }

        #journey {
            background-color: #f0f4e9
        }

        #contact {
            background-color: #edf3e7
        }

        #about {
            display: grid;
            grid-template-columns: 1fr 1.1fr;
            grid-template-areas: 'title picture' 'copy picture' 'cities cities';
            gap: 12px 50px;
            align-items: center;
            padding-bottom: 45px
        }

        #about>.section-head {
            grid-area: title;
            margin: 0;
            align-self: end
        }

        #about .section-head h2 {
            max-width: 530px
        }

        #about>.original-facade {
            grid-area: picture;
            margin: 0;
            width: 100%
        }

        #about .original-facade .art {
            max-height: none;
            border: 0;
            border-radius: 0
        }

        .facade-mobile {
            display: none
        }

        #about .about-description {
            grid-area: copy;
            align-self: start
        }

        #about .about-description p {
            font-size: 19px;
            margin-bottom: 30px
        }

        #about .about-description .btn {
            border-radius: 30px
        }

        .branch-route {
            grid-area: cities;
            position: relative;
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            width: min(600px, 75%);
            margin: 15px auto 0;
            min-height: 110px;
            text-align: center
        }

        .branch-route svg {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 62px;
            pointer-events: none
        }

        .branch-route a {
            position: relative;
            padding-top: 50px;
            font-weight: 800;
            font-size: 23px
        }

        .branch-route i {
            position: absolute;
            top: 16px;
            left: calc(50% - 10px);
            width: 20px;
            height: 20px;
            border-radius: 50%;
            background: #b68a35;
            border: 3px solid var(--ivory);
            outline: 1px solid #b68a35
        }

        .care-tabs {
            position: relative
        }

        .care-radio {
            position: absolute;
            top: 20px;
            width: 1px;
            height: 1px;
            opacity: 0
        }

        .care-tab-labels {
            display: grid;
            grid-template-columns: repeat(3, minmax(0, 1fr));
            background: #edf1e6;
            border-radius: 12px;
            padding: 6px;
            gap: 6px;
            margin: 0 auto 30px;
            max-width: 960px
        }

        .care-tab-labels label {
            padding: 16px 8px;
            text-align: center;
            cursor: pointer;
            color: var(--deep);
            border-radius: 8px;
            font-weight: 700;
            font-size: 20px;
            touch-action: manipulation
        }

        .care-panel {
            display: none
        }

        #care-0:checked~.care-panel-0,
#care-1:checked~.care-panel-1,
#care-2:checked~.care-panel-2 {
            display: block
        }

        #care-0:checked~.care-tab-labels label:nth-child(1),
#care-1:checked~.care-tab-labels label:nth-child(2),
#care-2:checked~.care-tab-labels label:nth-child(3) {
            background: var(--deep);
            color: #fff
        }

        #care-0:focus-visible~.care-tab-labels label:nth-child(1),
#care-1:focus-visible~.care-tab-labels label:nth-child(2),
#care-2:focus-visible~.care-tab-labels label:nth-child(3) {
            outline: 3px solid var(--gold);
            outline-offset: 2px
        }

        .stories-more {
            text-align: center;
            background: #faf9f3;
            padding: 20px 20px 45px;
            font-family: SignatureCairo, sans-serif
        }

        .stories-more .btn {
            background: #16844f;
            border-color: #16844f;
            border-radius: 30px;
            padding-inline: 35px
        }

        .stories-collection {
            font-family: SignatureCairo, sans-serif;
            background: #edf2e5;
            padding: 40px max(25px, calc((100% - 1250px)/2));
            text-align: center
        }

        .collection-grid {
            display: grid;
            grid-template-columns: repeat(3, 1fr);
            gap: 35px;
            margin-top: 30px
        }

        .collection-grid blockquote {
            text-align: right;
            border-right: 3px solid var(--gold);
            padding-right: 22px
        }

        .collection-grid cite {
            font-style: normal;
            font-size: 14px
        }

        .identity-symbol {
            width: 110px;
            max-width: 100%;
            color: #14674a
        }

        .identity-symbol .gold {
            stroke: #be943e;
            fill: #be943e
        }

        .section-bridge {
            font-family: SignatureCairo, sans-serif;
            display: flex;
            flex-wrap: wrap;
            align-items: center;
            justify-content: center;
            gap: 24px;
            padding: 22px 0 15px;
            background: #faf9f3;
            color: var(--deep)
        }

        .section-bridge>.identity-symbol {
            width: 74px;
            height: 68px
        }

        .section-bridge>span {
            width: min(17vw, 190px);
            height: 1px;
            background: linear-gradient(90deg, transparent, #b68a35, transparent)
        }

        .section-bridge p {
            width: 100%;
            text-align: center;
            font-size: 14px;
            margin: -8px 0 0;
            color: #64735e
        }

        #assessments {
            padding-block: 65px 80px
        }

        .assessments .section-head {
            text-align: center
        }

        .assessments .weave,
.assessments .section-head p {
            margin-inline: auto
        }

        .assessment-note {
            font-size: 14px;
            text-align: center;
            color: #657060;
            margin: 0 0 35px
        }

        .assessment-grid {
            display: grid;
            grid-template-columns: repeat(3, minmax(0, 1fr));
            gap: 28px
        }

        .assessment-card {
            position: relative;
            padding: 32px 25px;
            text-align: center;
            border: 1px solid #dbe2d4;
            border-radius: 60px 12px 12px 12px;
            background: #eef2e6
        }

        .assessment-card:nth-child(even) {
            background: #f3eddf;
            border-radius: 12px 60px 12px 12px
        }

        .test-number {
            position: absolute;
            left: 22px;
            top: 18px;
            color: #b68a35;
            font-size: 14px;
            letter-spacing: 2px
        }

        .assessment-icon {
            width: 150px !important;
            max-width: 100%;
            min-height: 0 !important;
            margin: 0 auto 20px !important
        }

        .assessment-card h3 {
            font-size: 23px
        }

        .assessment-card .text-link {
            margin-top: 10px
        }

        #training {
            background: #f2eddf;
            padding-block: 70px
        }

        .training>.container {
            width: min(1320px, calc(100% - 100px));
            margin: auto
        }

        .training .section-head {
            max-width: 740px
        }

        .training-layout {
            display: grid;
            grid-template-columns: .5fr 1.5fr;
            gap: 50px;
            align-items: center
        }

        .training-art {
            text-align: center;
            color: var(--deep)
        }

        .training-art>.identity-symbol {
            width: 220px
        }

        .training-art p {
            font-size: 23px;
            line-height: 1.65
        }

        .training-art strong {
            font-size: 27px
        }

        .course-grid {
            display: grid;
            grid-template-columns: repeat(3, minmax(0, 1fr));
            gap: 22px
        }

        .course-card {
            padding: 28px 22px;
            border-bottom: 4px solid #b68a35;
            background: #faf9f3;
            border-radius: 10px 45px 10px 10px;
            position: relative
        }

        .course-card:nth-child(2) {
            transform: translateY(-15px)
        }

        .course-card:nth-child(3) {
            transform: translateY(-30px)
        }

        .course-card>.identity-symbol {
            width: 90px;
            display: block;
            margin-bottom: 15px
        }

        .course-code {
            color: #967024;
            font-size: 13px;
            font-weight: 700
        }

        .course-card h3 {
            font-size: 21px;
            margin: 10px 0
        }

        .course-card p {
            font-size: 15px
        }

        .training>.container>.notice {
            margin-top: 35px
        }

        @media(max-width:1050px) {
            .training-layout {
                grid-template-columns: 1fr
            }

            .training-art {
                display: none
            }

            .course-card h3 {
                font-size: 19px
            }

            .assessment-card {
                padding: 25px 18px
            }

            .assessment-card h3 {
                font-size: 20px
            }
        }

        @media(max-width:767px) {
            #about {
                display: flex;
                flex-direction: column;
                gap: 14px;
                padding-top: 45px;
                text-align: center
            }

            #about>.section-head {
                align-self: stretch;
                order: 0
            }

            #about .section-head h2 {
                font-size: 31px;
                max-width: 340px;
                margin: auto
            }

            #about .weave {
                margin-inline: auto
            }

            #about>.original-facade {
                order: 1;
                width: calc(100% + 20px) !important;
                max-width: none;
                margin: 0 -10px
            }

            #about .facade-desktop {
                display: none
            }

            #about .facade-mobile {
                display: block;
                width: 100%
            }

            .branch-route {
                order: 2;
                width: 96%;
                margin: 0 auto;
                min-height: 83px
            }

            .branch-route a {
                font-size: 19px;
                padding-top: 42px
            }

            .branch-route svg {
                height: 52px
            }

            .branch-route i {
                top: 12px;
                width: 19px;
                height: 19px
            }

            #about .about-description {
                order: 3;
                align-self: stretch
            }

            #about .about-description p {
                font-size: 16px;
                margin: 5px 0 23px
            }

            #about .about-description .btn {
                width: 100%;
                font-size: 18px
            }

            #team .team-grid {
                display: grid;
                grid-template-columns: repeat(2, minmax(0, 1fr));
                gap: 22px 16px;
                text-align: center
            }

            #team .team-grid article {
                display: block;
                min-width: 0
            }

            #team .team-grid .extra-member {
                display: none
            }

            #team .team-grid.expanded .extra-member {
                display: block
            }

            .team-grid .portrait {
                width: 100%;
                margin: 0 0 15px;
                border-radius: 35px 8px 8px 8px !important
            }

            .team-grid h3 {
                font-size: 18px
            }

            .team-grid p {
                font-size: 14px
            }

            .team-grid .text-link {
                font-size: 13px
            }

            #team-more {
                font-size: 15px
            }

            .care-tab-labels {
                gap: 3px;
                padding: 4px
            }

            .care-tab-labels label {
                font-size: 13px;
                padding: 14px 3px;
                line-height: 1.8;
                min-height: 60px;
                display: flex;
                align-items: center;
                justify-content: center
            }

            .care-radio {
                top: 15px
            }

            .assessment-grid {
                grid-template-columns: repeat(2, minmax(0, 1fr));
                gap: 16px
            }

            .assessment-card {
                padding: 28px 9px 19px;
                border-radius: 35px 8px 8px 8px
            }

            .assessment-card:nth-child(even) {
                border-radius: 8px 35px 8px 8px
            }

            .assessment-icon {
                width: 115px !important;
                margin-bottom: 16px !important
            }

            .test-number {
                font-size: 11px;
                left: 13px;
                top: 10px
            }

            .assessment-card h3 {
                font-size: 17px
            }

            .assessment-card .text-link {
                font-size: 13px
            }

            .assessment-note {
                font-size: 12px;
                line-height: 1.9
            }

            #assessments {
                padding-block: 40px 55px
            }

            .training>.container {
                width: calc(100% - 36px)
            }

            #training {
                padding-block: 50px
            }

            .training .section-head h2 {
                font-size: 29px
            }

            .course-grid {
                grid-template-columns: 1fr;
                gap: 22px
            }

            .course-card,
.course-card:nth-child(2),
.course-card:nth-child(3) {
                transform: none;
                display: grid;
                grid-template-columns: 72px 1fr;
                gap: 0 16px;
                padding: 22px 18px;
                border-radius: 8px 32px 8px 8px;
                border-bottom-width: 3px
            }

            .course-card>.identity-symbol {
                grid-row: 1/5;
                grid-column: 1;
                width: 72px;
                align-self: center;
                margin: 0
            }

            .course-card>h3,
.course-card>p,
.course-card>button,
.course-card>.course-code {
                grid-column: 2
            }

            .course-card h3 {
                font-size: 19px;
                margin: 5px 0
            }

            .course-card p {
                font-size: 14px;
                margin: 5px 0
            }

            .course-card button {
                text-align: right
            }

            .section-bridge {
                padding: 17px 0 10px;
                gap: 18px
            }

            .section-bridge>.identity-symbol {
                width: 58px;
                height: 54px
            }

            .section-bridge p {
                font-size: 12px
            }

            .collection-grid {
                grid-template-columns: 1fr;
                gap: 25px
            }

            .stories-more {
                padding: 15px 18px 30px
            }

            .stories-more .btn {
                width: 100%;
                font-size: 16px
            }
        }

        .restored-section .service-icon,
.restored-section .drug-icon,
.restored-section .mental-icon,
.restored-section .dev-icon,
.restored-section .plan-icon,
.restored-section .weave,
.restored-section .journey-icon,
.restored-section .faq-art,
.restored-section .contact-art,
.restored-section .assessment-icon {
            filter: url(#paper-key);
            mix-blend-mode: normal
        }

html {
            scroll-padding-top: 100px
        }

        .signature-stage {
            overflow: visible
        }

        .mobile-drawer {
            position: fixed;
            inset: 0 0 0 auto;
            margin: 0;
            width: min(360px, 90vw);
            height: 100dvh;
            max-height: 100dvh;
            max-width: none;
            border-radius: 0;
            padding: 23px 25px;
            background: #faf9f3;
            overflow-y: auto;
            box-shadow: -15px 0 80px #002c2925;
            font-family: SignatureCairo, sans-serif
        }

        .mobile-drawer::backdrop {
            background: #063d32a6;
            backdrop-filter: blur(3px)
        }

        .drawer-top {
            display: flex;
            align-items: center;
            justify-content: space-between;
            padding-bottom: 20px;
            border-bottom: 1px solid #d9dfcf;
            color: #07523f;
            font-size: 22px
        }

        .drawer-close {
            border: 0;
            background: none;
            color: #07523f;
            font-size: 32px;
            min-width: 44px;
            min-height: 44px
        }

        .mobile-drawer nav {
            display: flex;
            flex-direction: column;
            padding: 14px 0
        }

        .mobile-drawer nav a {
            display: flex;
            align-items: center;
            justify-content: space-between;
            min-height: 48px;
            border-bottom: 1px solid #e4e6d9;
            font-weight: 700;
            font-size: 16px
        }

        .mobile-drawer nav a span {
            color: #b68a35
        }

        .drawer-call {
            display: block;
            text-align: center;
            border-radius: 30px;
            background: #07523f;
            color: white;
            padding: 12px
        }

        .drawer-open {
            overflow: hidden
        }

        .restored-section {
            isolation: isolate;
            overflow: hidden
        }

        .section-landscape {
            position: absolute;
            z-index: -1;
            pointer-events: none;
            width: min(43vw, 650px);
            height: 95%;
            bottom: -50px;
            left: -10%;
            opacity: .75
        }

        .section-landscape svg {
            width: 100%;
            height: 100%
        }

        .restored-section>.container,
.restored-section>.section-head {
            position: relative
        }

        #services .section-landscape {
            left: -20%;
            top: -5%;
            height: 120%;
            opacity: .55
        }

        #services .service {
            background: #eef2e6d9
        }

        #services .service:nth-child(2),
#services .service:nth-child(3) {
            background: #f2ead6d9
        }

        #addiction .section-landscape {
            width: 58%;
            height: 65%;
            left: -18%;
            bottom: -16%;
            opacity: .65
        }

        #plan .section-landscape {
            left: auto;
            right: -24%;
            width: 60%;
            opacity: .45
        }

        #mental .section-landscape {
            left: auto;
            right: -12%;
            width: 53%;
            height: 110%;
            opacity: .65
        }

        #development {
            background: #edf2e5
        }

        #development .section-landscape {
            left: auto;
            right: -12%;
            bottom: -22%;
            width: 53%;
            height: 110%;
            opacity: .7
        }

        #assessments .section-landscape {
            left: -25%;
            width: 68%;
            opacity: .7
        }

        #team .section-landscape {
            width: 115%;
            height: 52%;
            left: -8%;
            bottom: -9%;
            opacity: .6
        }

        #branches .section-landscape {
            right: -28%;
            left: auto;
            width: 70%;
            opacity: .65
        }

        #training .section-landscape {
            width: 45%;
            height: 100%;
            left: auto;
            right: -12%;
            bottom: -12px;
            opacity: 1
        }

        #training .training-art {
            visibility: hidden
        }

        #contact .section-landscape {
            left: -10%;
            width: 50%;
            opacity: .65
        }

        #journey {
            isolation: isolate;
            overflow: hidden
        }

        #journey .steps {
            isolation: isolate;
            list-style: none;
            padding: 0
        }

        #journey .steps:before {
            display: none !important
        }

        .journey-road-desktop {
            position: absolute;
            top: 157px;
            left: -3%;
            width: 106%;
            height: 135px;
            z-index: -1;
            overflow: visible
        }

        .journey-road-mobile {
            display: none
        }

        #journey .journey-icon {
            margin-bottom: 27px
        }

        #journey .step-no {
            margin-bottom: 27px;
            margin-top: 5px;
            width: 65px;
            height: 65px;
            line-height: 1;
            background: #bf9644
        }

        #journey .steps li {
            list-style: none
        }

        .symbol-art {
            display: block;
            color: #07523f;
            filter: none !important;
            mix-blend-mode: normal !important;
            height: auto;
            overflow: visible
        }

        .symbol-art .gold-detail {
            stroke: #bd9442;
            fill: #bd9442
        }

        #addiction .symbol-art {
            height: 200px;
            width: 240px;
            max-width: 100%;
            margin: 0 auto 20px
        }

        #mental .symbol-art {
            height: 140px;
            width: 160px;
            max-width: 100%;
            margin: 0 auto 18px
        }

        #assessments .symbol-art {
            height: 130px;
            width: 150px;
            margin: 0 auto 20px
        }

        .assessment-card {
            background: #eff2e6e6
        }

        .assessment-card:nth-child(even) {
            background: #f3eddfeb
        }

        #development .dev-list {
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 20px
        }

        #development .dev-list article {
            display: flex;
            flex-direction: column;
            align-items: start;
            gap: 12px;
            padding: 20px 5px;
            background: transparent;
            min-width: 0
        }

        #development .dev-list article:last-child {
            grid-column: 1/-1;
            flex-direction: row;
            align-items: center;
            border-top: 1px solid #c4d3bb
        }

        #development .dev-icon {
            width: 110px;
            max-width: 100%
        }

        #development .dev-list h3 {
            font-size: 20px
        }

        #development .dev-list p {
            font-size: 15px
        }

        .course-code {
            display: block;
            font-family: SignatureCairo, Arial, sans-serif;
            font-size: 30px;
            line-height: 1.35;
            font-weight: 900;
            letter-spacing: -.5px;
            color: #07523f;
            margin: 0 0 12px
        }

        .course-card h3 {
            font-size: 19px
        }

        .training-all {
            text-align: center;
            margin-top: 35px
        }

        .training-all>.btn {
            background: #07523f;
            border-color: #07523f
        }

        .training-all>div {
            background: #fcfaf3e8;
            padding: 25px;
            border-radius: 12px;
            margin-top: 25px
        }

        .training-all>div p {
            margin: 8px 0
        }

        #training .training-layout {
            grid-template-columns: .42fr 1.58fr;
            gap: 25px
        }

        @media(max-width:1100px) {

            #training .training-layout {
                grid-template-columns: 1fr
            }

            #training .training-art {
                display: none
            }

            #training .section-landscape {
                width: 70%;
                right: -40%;
                opacity: .65
            }
        }

        @media(max-width:767px) {
            html {
                scroll-padding-top: 85px
            }

            .signature-stage {
                padding-top: 76px
            }

            .section-landscape {
                width: 85%;
                left: -52%;
                height: 90%;
                opacity: .65
            }

            #services .section-landscape {
                width: 125%;
                left: -85%;
                top: 2%;
                height: 110%
            }

            #addiction .section-landscape {
                left: -50%;
                width: 100%;
                height: 45%;
                bottom: -9%
            }

            #plan .section-landscape {
                right: -80%;
                width: 120%;
                height: 100%
            }

            #mental .section-landscape {
                right: -60%;
                width: 100%;
                height: 70%;
                top: 0
            }

            #development .section-landscape {
                right: -45%;
                width: 95%;
                height: 65%;
                bottom: 0
            }

            #assessments .section-landscape {
                width: 110%;
                left: -70%;
                height: 85%
            }

            #team .section-landscape {
                width: 130%;
                height: 40%;
                left: -15%;
                bottom: -2%
            }

            #branches .section-landscape {
                width: 110%;
                right: -78%;
                height: 95%
            }

            #training .section-landscape {
                width: 120%;
                right: -90%;
                height: 95%;
                opacity: .8
            }

            #contact .section-landscape {
                width: 100%;
                left: -70%;
                height: 80%
            }

            #journey .steps {
                display: flex;
                flex-direction: column;
                gap: 0;
                margin: 30px 0 20px
            }

            #journey .steps li {
                height: 210px;
                min-height: 210px;
                display: grid;
                grid-template-columns: 1fr 68px;
                gap: 0 10px;
                padding-right: 99px;
                align-content: center;
                text-align: right
            }

            #journey .steps li:nth-of-type(even) {
                padding-right: 100px
            }

            #journey .steps h3 {
                font-size: 18px
            }

            #journey .steps p {
                font-size: 14px;
                line-height: 1.85
            }

            #journey .journey-icon {
                width: 66px;
                height: 76px;
                grid-column: 2;
                grid-row: 1/3;
                margin: 0;
                align-self: center
            }

            #journey .step-no {
                position: absolute;
                right: 38px;
                top: 78px;
                width: 51px;
                height: 51px;
                margin: 0;
                border-width: 4px;
                font-size: 23px
            }

            .journey-road-desktop {
                display: none
            }

            .journey-road-mobile {
                display: block;
                position: absolute;
                right: 0;
                top: 0;
                width: 128px;
                height: 100%;
                z-index: -1
            }

            #addiction .symbol-art {
                width: 150px;
                height: 140px;
                margin-bottom: 15px
            }

            #mental .symbol-art {
                width: 130px;
                height: 110px
            }

            #assessments .symbol-art {
                height: 110px;
                width: 120px
            }

            #development .dev-list {
                grid-template-columns: repeat(2, minmax(0, 1fr));
                gap: 16px
            }

            #development .dev-list article {
                padding: 18px 0;
                gap: 10px
            }

            #development .dev-icon {
                width: 110px;
                max-width: 90%
            }

            #development .dev-list h3 {
                font-size: 17px
            }

            #development .dev-list p {
                font-size: 14px;
                line-height: 1.8
            }

            #development .dev-list .text-link {
                font-size: 13px
            }

            #development .dev-list article:last-child {
                gap: 20px
            }

            .course-code {
                font-size: 29px;
                margin: 0 0 8px
            }

            .course-card h3 {
                font-size: 18px
            }

            .course-card {
                grid-template-columns: 62px 1fr;
                gap: 0 14px
            }

            .course-card>.identity-symbol {
                width: 62px
            }

            .training-all>.btn {
                width: 100%;
                font-size: 15px
            }

            #stories {
                overflow: hidden
            }
        }

        @media(max-width:360px) {
            #journey .steps li {
                padding-right: 80px !important;
                grid-template-columns: 1fr 51px;
                gap: 6px
            }

            #journey .steps h3 {
                font-size: 16px
            }

            #journey .journey-icon {
                width: 50px;
                height: 60px
            }

            .journey-road-mobile {
                width: 100px
            }

            #journey .step-no {
                right: 24px;
                width: 49px;
                height: 49px
            }

            .course-code {
                font-size: 25px
            }

            #development .dev-list h3 {
                font-size: 16px
            }
        }

        @media(min-width:768px) {
            .journey-road-desktop {
                top: 148px;
                height: 85px
            }

            #journey .steps h3 {
                margin-top: 12px
            }
        }

        @media(max-width:767px) {
            .journey-road-mobile {
                width: 90px
            }

            #journey .step-no {
                right: 20px
            }

            #journey .steps li {
                padding-right: 104px !important
            }

            #journey .journey-icon {
                height: auto;
                max-height: 90px
            }
        }

        @media(max-width:360px) {
            .journey-road-mobile {
                width: 74px
            }

            #journey .step-no {
                right: 12px
            }

            #journey .steps li {
                padding-right: 83px !important
            }
        }

/* Explicit regions prevent decorative children from becoming content grid items. */
        #mental {
            display: grid;
            grid-template-columns: minmax(0, .85fr) minmax(0, 1.15fr);
            gap: 65px;
            align-items: center;
            padding-block: 85px;
            isolation: isolate
        }

        #mental>.section-landscape {
            position: absolute !important;
            inset: 0 -24% 0 auto !important;
            width: 55% !important;
            height: 100% !important;
            z-index: -1;
            border: 0 !important;
            padding: 0 !important;
            opacity: .55;
            pointer-events: none
        }

        #mental>.mental-intro {
            position: relative;
            top: auto;
            border: 0;
            padding: 0;
            grid-column: 1;
            grid-row: 1;
            min-width: 0
        }

        #mental>.mental-grid {
            grid-column: 2;
            grid-row: 1;
            display: grid;
            grid-template-columns: repeat(2, minmax(0, 1fr));
            gap: 18px 26px;
            min-width: 0
        }

        #mental .mental-grid article {
            display: flex;
            flex-direction: column;
            align-items: center;
            padding: 20px 6px;
            min-width: 0;
            border-bottom: 1px solid #b68a3540
        }

        #mental .mental-grid h3 {
            font-size: 21px;
            min-height: 68px;
            display: flex;
            align-items: center;
            justify-content: center;
            text-align: center
        }

        #mental .symbol-art {
            width: 145px;
            height: 125px;
            flex: none;
            margin: 0 auto 14px
        }

        #mental .mental-grid .text-link {
            margin-top: auto
        }

        #journey .steps {
            display: grid;
            grid-template-columns: repeat(4, minmax(0, 1fr));
            gap: 0;
            position: relative;
            isolation: isolate;
            margin: 40px 0 30px
        }

        #journey .steps li {
            display: grid;
            grid-template-columns: 1fr;
            grid-template-rows: 140px 100px auto auto;
            padding: 0 18px !important;
            min-width: 0;
            text-align: center;
            position: relative;
            align-content: start;
            height: auto;
            min-height: 0
        }

        #journey .journey-icon {
            grid-column: 1;
            grid-row: 1;
            width: 160px;
            max-width: 90%;
            height: auto;
            max-height: 130px;
            align-self: center;
            justify-self: center;
            margin: 0
        }

        #journey .step-no {
            grid-column: 1;
            grid-row: 2;
            position: relative;
            inset: auto;
            width: 62px;
            height: 62px;
            margin: 0;
            justify-self: center;
            align-self: center;
            border: 5px solid #f0f4e9;
            z-index: 1
        }

        #journey .steps h3 {
            grid-column: 1;
            grid-row: 3;
            margin: 9px 0 0;
            font-size: 21px;
            line-height: 1.65
        }

        #journey .steps p {
            grid-column: 1;
            grid-row: 4;
            margin: 10px auto 0;
            max-width: 255px;
            line-height: 1.8
        }

        #journey .journey-road-desktop {
            display: block;
            position: absolute;
            inset: 140px 0 auto;
            width: 100%;
            height: 100px;
            max-width: none;
            z-index: -1;
            overflow: visible
        }

        #journey .journey-road-mobile {
            display: none
        }

        @media(min-width:768px) and (max-width:1050px) {
            #mental {
                gap: 30px;
                grid-template-columns: minmax(0, .75fr) minmax(0, 1.25fr)
            }

            #mental h2 {
                font-size: 32px
            }

            #mental .mental-grid {
                gap: 10px 14px
            }

            #mental .mental-grid h3 {
                font-size: 18px
            }

            #journey .steps li {
                padding-inline: 10px !important
            }

            #journey .steps h3 {
                font-size: 18px
            }

            #journey .steps p {
                font-size: 14px
            }
        }

        @media(max-width:767px) {
            #mental {
                display: flex;
                flex-direction: column;
                align-items: stretch;
                gap: 26px;
                padding-block: 50px
            }

            #mental>.section-landscape {
                inset: 0 -60% auto auto !important;
                width: 100% !important;
                height: 45% !important;
                opacity: .4
            }

            #mental>.mental-intro {
                width: 100%
            }

            #mental>.mental-grid {
                gap: 18px 14px
            }

            #mental .mental-grid article {
                padding: 12px 0 18px
            }

            #mental .symbol-art {
                width: 115px;
                height: 100px;
                margin-bottom: 10px
            }

            #mental .mental-grid h3 {
                font-size: 17px;
                min-height: 60px
            }

            #mental .mental-grid .text-link {
                font-size: 14px
            }

            #journey .steps {
                display: flex;
                flex-direction: column;
                margin: 25px 0 18px;
                gap: 0
            }

            #journey .steps li {
                height: 200px;
                min-height: 200px;
                display: grid;
                grid-template-columns: 1fr 65px;
                grid-template-rows: auto auto;
                align-content: center;
                gap: 4px 12px;
                padding: 0 100px 0 0 !important;
                text-align: right
            }

            #journey .journey-icon {
                grid-column: 2;
                grid-row: 1/3;
                width: 65px;
                max-width: 100%;
                max-height: 90px;
                height: auto;
                align-self: center;
                margin: 0
            }

            #journey .step-no {
                display: flex;
                position: absolute;
                right: 17px;
                top: 73px;
                width: 56px;
                height: 56px;
                margin: 0;
                grid-row: auto;
                grid-column: auto
            }

            #journey .steps h3 {
                grid-column: 1;
                grid-row: 1;
                font-size: 18px;
                margin: 0;
                line-height: 1.7
            }

            #journey .steps p {
                grid-column: 1;
                grid-row: 2;
                font-size: 14px;
                margin: 0;
                line-height: 1.85
            }

            #journey .journey-road-desktop {
                display: none
            }

            #journey .journey-road-mobile {
                display: block;
                position: absolute;
                inset: 0 0 auto auto;
                width: 90px;
                height: 800px;
                z-index: -1;
                overflow: visible
            }
        }

        @media(max-width:360px) {
            #journey .steps li {
                padding-right: 82px !important;
                grid-template-columns: 1fr 46px;
                gap: 4px 9px
            }

            #journey .journey-road-mobile {
                width: 74px
            }

            #journey .step-no {
                right: 11px;
                width: 52px;
                height: 52px;
                top: 75px
            }

            #journey .journey-icon {
                width: 46px
            }

            #journey .steps h3 {
                font-size: 16px
            }

            #journey .steps p {
                font-size: 13px
            }

            #mental .mental-grid h3 {
                font-size: 16px
            }
        }

        #mental>.mental-intro {
            padding-inline: 18px
        }

        #mental>.section-landscape {
            opacity: .32
        }

/* Identity pilot: three connected sections, protected content plane */
        .identity-pilot {
            position: relative;
            isolation: isolate;
            overflow: hidden
        }

        .identity-field {
            position: absolute !important;
            pointer-events: none;
            z-index: -1;
            line-height: 0
        }

        .identity-field svg {
            width: 100%;
            height: 100%
        }

        #about .field-gate {
            width: 620px;
            height: 580px;
            left: -115px;
            top: 55px;
            opacity: .13;
            transform: rotate(-10deg)
        }

        #services .field-embrace {
            width: 1400px;
            height: 650px;
            left: 50%;
            transform: translateX(-50%);
            bottom: -155px;
            opacity: .15
        }

        #services {
            padding-bottom: 85px;
            background: linear-gradient(180deg, #faf9f3 0%, #f1f4e9 100%)
        }

        #services .service {
            background: #faf9f3b8;
            border: 0;
            box-shadow: none
        }

        #addiction {
            background: linear-gradient(180deg, #f1f4e9 0%, #faf9f3 180px);
            padding-top: 80px
        }

        #addiction .field-weave {
            left: -210px;
            bottom: -100px;
            width: 430px;
            height: 400px;
            opacity: .13;
            transform: rotate(-35deg)
        }

        #addiction .drug-grid,
#addiction .more {
            position: relative;
            z-index: 1
        }

        @media(max-width:767px) {
            #home .signature-trust {
                position: relative;
                inset: auto;
                width: calc(100% - 28px);
                margin: 22px 14px 16px;
                padding: 12px 10px;
                display: grid;
                grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
                height: auto;
                gap: 0;
                border: 1px solid #dbe5d6;
                border-radius: 20px;
                background: #fffef8
            }

            #home .signature-trust>div {
                display: flex;
                flex-direction: column;
                justify-content: center;
                align-items: center;
                gap: 10px;
                min-width: 0;
                min-height: 127px;
                padding: 14px 5px;
                font-size: 15px;
                line-height: 1.65;
                text-align: center;
                color: #07523f
            }

            #home .signature-trust svg {
                width: 44px;
                height: 44px;
                display: block;
                flex-shrink: 0
            }

            #home .signature-trust span {
                display: block;
                white-space: normal
            }

            #home .signature-trust>div+div {
                border-inline-start: 0
            }

            #home .signature-trust>div:nth-child(even) {
                border-inline-start: 1px solid #dbe5d6
            }

            #home .signature-trust>div:nth-child(n+3) {
                border-top: 1px solid #dbe5d6
            }

            #about .field-gate {
                width: 410px;
                height: 380px;
                left: -135px;
                top: 100px;
                opacity: .1
            }

            #services .field-embrace {
                width: 760px;
                height: 650px;
                bottom: -150px;
                opacity: .13
            }

            #services {
                padding-bottom: 55px
            }

            #addiction {
                padding-top: 55px
            }

            #addiction .field-weave {
                width: 250px;
                height: 235px;
                left: -170px;
                bottom: -60px;
                opacity: .12
            }
        }

/* Phase two — full-width ground, unchanged reading and interaction layouts. */
        .identity-phase-two {
            position: relative;
            isolation: isolate;
            overflow: hidden
        }

        .identity-next {
            position: absolute !important;
            pointer-events: none;
            z-index: -1
        }

        .identity-next svg {
            display: block;
            width: 100%;
            height: 100%
        }

        #journey {
            background: linear-gradient(180deg, #faf9f3 0%, #f0f4e9 24%, #f0f4e9 76%, #faf9f3 100%)
        }

        #journey:before {
            display: none !important
        }

        #journey .journey-origin {
            width: 480px;
            height: 480px;
            right: -290px;
            top: -220px;
            opacity: .28
        }

        #plan {
            width: 100%;
            max-width: none;
            padding-inline: max(32px, calc((100% - 1200px)/2));
            background: linear-gradient(180deg, #faf9f3 0%, #faf9f3 72%, #f2eddf 100%)
        }

        #plan .plan-weaving {
            width: 500px;
            height: 500px;
            left: -340px;
            top: 24%;
            transform: rotate(-35deg);
            opacity: .2
        }

        #plan>.section-head,
#plan>.care-tabs,
#plan>.center {
            position: relative;
            z-index: 1
        }

        #stories .story-nucleus {
            width: 290px;
            height: 290px;
            right: -175px;
            top: -175px;
            opacity: .16;
            z-index: 0
        }

        #stories>.container {
            z-index: 1
        }

        @media(max-width:767px) {
            #journey .journey-origin {
                width: 260px;
                height: 260px;
                right: -185px;
                top: -125px;
                opacity: .2
            }

            #plan {
                padding-inline: 18px
            }

            #plan .plan-weaving {
                width: 300px;
                height: 300px;
                left: -230px;
                top: auto;
                bottom: -55px;
                opacity: .17
            }

            #stories .story-nucleus {
                width: 180px;
                height: 180px;
                right: -125px;
                top: -105px;
                opacity: .13
            }
        }

/* Phase three: content grids retain approved measurements. */
        #mental,
#development,
#assessments {
            position: relative;
            isolation: isolate;
            overflow: hidden
        }

        .care-identity {
            position: absolute !important;
            pointer-events: none;
            z-index: -1;
            line-height: 0
        }

        .care-identity svg {
            width: 100%;
            height: 100%;
            display: block
        }

        #mental .care-identity-mental {
            width: 680px;
            height: 630px;
            right: -330px;
            bottom: -90px;
            opacity: .08;
            transform: rotate(-18deg)
        }

        #mental .mental-intro,
#mental .mental-grid {
            position: relative;
            z-index: 1
        }

        #development {
            background: linear-gradient(180deg, #faf9f3 0%, #edf2e5 16%, #edf2e5 82%, #faf9f3 100%);
            border-radius: 0
        }

        #development:before {
            display: none
        }

        #development .care-identity-development {
            width: 680px;
            height: 630px;
            right: -280px;
            bottom: -115px;
            opacity: .1;
            transform: rotate(-12deg)
        }

        #development>.container {
            position: relative;
            z-index: 1
        }

        #assessments .care-identity-assessments {
            width: 520px;
            height: 480px;
            left: -270px;
            top: -180px;
            opacity: .19
        }

        #assessments .section-head,
#assessments .assessment-grid,
#assessments .assessment-note {
            position: relative;
            z-index: 1
        }

        @media(max-width:767px) {
            #mental .care-identity-mental {
                width: 410px;
                height: 380px;
                right: -255px;
                bottom: -95px;
                opacity: .07
            }

            #development .care-identity-development {
                width: 420px;
                height: 390px;
                right: -250px;
                bottom: -110px;
                opacity: .09
            }

            #assessments .care-identity-assessments {
                width: 320px;
                height: 300px;
                left: -195px;
                top: -130px;
                opacity: .16
            }
        }

/* Fourth identity application: backgrounds remain outside all content grids. */
        #team,
#branches,
#training {
            position: relative;
            isolation: isolate;
            overflow: hidden
        }

        .identity-four {
            position: absolute !important;
            z-index: -1;
            pointer-events: none;
            line-height: 0
        }

        .identity-four svg {
            display: block;
            width: 100%;
            height: 100%
        }

        #team .identity-four-team {
            width: 130%;
            height: 670px;
            left: -15%;
            bottom: -90px;
            opacity: .065
        }

        #team>.team-grid,
#team>.center,
#team>.section-head,
#team>.notice {
            position: relative;
            z-index: 1
        }

        #branches .identity-four-branches {
            width: 500px;
            height: 465px;
            right: -280px;
            top: 15px;
            opacity: .16;
            transform: rotate(-16deg)
        }

        #branches>.branch-layout,
#branches>.branch-tabs,
#branches>.section-head,
#branches>.notice {
            position: relative;
            z-index: 1
        }

        #training {
            background: linear-gradient(180deg, #faf9f3 0%, #eff3e7 25%, #eff3e7 82%, #faf9f3 100%)
        }

        #training:before {
            display: none
        }

        #training .identity-four-training {
            width: 620px;
            height: 575px;
            right: -210px;
            bottom: -75px;
            opacity: .22
        }

        #training>.container {
            position: relative;
            z-index: 1
        }

        @media(max-width:767px) {
            #team .identity-four-team {
                width: 170%;
                height: 390px;
                left: -35%;
                bottom: -45px;
                opacity: .065
            }

            #branches .identity-four-branches {
                width: 300px;
                height: 280px;
                right: -195px;
                top: -65px;
                opacity: .16
            }

            #training .identity-four-training {
                width: 370px;
                height: 345px;
                right: -210px;
                bottom: -80px;
                opacity: .19
            }
        }

#branches .branch-road-field {
            position: absolute;
            inset: 0;
            z-index: -1;
            pointer-events: none;
            opacity: .38
        }

        .branch-road-field svg {
            width: 100%;
            height: 100%;
            display: block
        }

        #training .training-layout {
            position: relative;
            isolation: isolate
        }

        .training-stair-field {
            position: absolute;
            right: -80px;
            top: -20px;
            width: 340px;
            height: 430px;
            pointer-events: none;
            z-index: -1;
            opacity: .6
        }

        .training-stair-field svg {
            width: 100%;
            height: 100%;
            display: block
        }

        @media(max-width:1100px) {
            .training-stair-field {
                right: auto;
                left: -150px;
                top: 0;
                width: 240px;
                height: 380px;
                opacity: .35
            }
        }

        @media(max-width:767px) {
            #branches .branch-road-field {
                inset: auto -40px 0;
                height: 58%;
                opacity: .32
            }

            .training-stair-field {
                left: -135px;
                top: 10px;
                width: 210px;
                height: calc(100% - 30px);
                opacity: .4
            }
        }

/* Compact section rhythm; keep approved hero and embedded artwork intact. */
        .restored-section {
            padding-block: 56px
        }

        .restored-section .section-head {
            margin-bottom: 26px
        }

        .restored-section .weave {
            margin-block: 12px 18px
        }

        #mental {
            padding-block: 40px 48px;
            align-items: start
        }

        #mental>.mental-intro {
            align-self: start;
            margin-top: 20px
        }

        .stories-more {
            padding-bottom: 20px
        }

        #development {
            padding-block: 48px
        }

        #assessments {
            padding-block: 44px
        }

        #team {
            padding-block: 44px
        }

        #branches {
            padding-block: 44px 52px
        }

        .assessment-note {
            margin-bottom: 24px
        }

        #team>.notice {
            margin-bottom: 22px
        }

        .about-credentials {
            margin: 22px 0 26px;
            padding: 18px 20px;
            border-inline-start: 3px solid var(--gold);
            background: linear-gradient(110deg, #edf4e9, transparent);
            border-radius: 12px
        }

        .about-experience {
            display: flex;
            gap: 16px;
            align-items: center;
            color: var(--deep);
            margin-bottom: 14px
        }

        .about-experience strong {
            font-size: 52px;
            line-height: 1.1;
            font-weight: 800;
            color: var(--deep)
        }

        .about-experience span {
            font-size: 19px;
            font-weight: 700;
            line-height: 1.6
        }

        .about-accreditations {
            display: grid;
            gap: 10px;
            padding-top: 14px;
            border-top: 1px solid #b68a3538
        }

        .about-accreditations p {
            font-size: 15px !important;
            line-height: 1.8 !important;
            margin: 0 !important
        }

        .about-accreditations b {
            display: block;
            color: var(--deep)
        }

        @media(max-width:767px) {
            .restored-section {
                padding-block: 36px
            }

            .restored-section .section-head {
                margin-bottom: 20px
            }

            #mental {
                padding-block: 30px 36px;
                gap: 20px
            }

            #mental>.mental-intro {
                margin-top: 0
            }

            #development,
#assessments,
#team {
                padding-block: 34px
            }

            #branches {
                padding-block: 32px 38px
            }

            .stories-more {
                padding-bottom: 12px
            }

            .about-credentials {
                text-align: right;
                padding: 16px;
                margin: 18px 0 22px
            }

            .about-experience strong {
                font-size: 44px
            }

            .about-experience span {
                font-size: 17px
            }
        }

#about .original-facade {
            position: relative;
            overflow: visible;
            padding-bottom: 8px
        }

        .experience-card {
            position: relative;
            z-index: 2;
            direction: rtl;
            text-align: right;
            width: min(365px, 88%);
            margin: -50px 14px 0 auto;
            padding: 20px 24px 18px;
            background: #fffdf5;
            border: 1px solid #cbb378;
            border-radius: 22px 7px 22px 22px;
            box-shadow: 0 10px 28px #07523f12;
            font-family: SignatureCairo, Tahoma, sans-serif;
            overflow: hidden
        }

        .experience-weave {
            position: absolute;
            left: -23px;
            top: 8px;
            width: 112px;
            height: 54px;
            opacity: .28;
            pointer-events: none
        }

        .experience-card-heading {
            display: flex;
            align-items: center;
            gap: 16px;
            position: relative;
            color: #07523f
        }

        .experience-card-heading>strong {
            font-size: 76px;
            font-weight: 900;
            line-height: 1.05;
            letter-spacing: -2px
        }

        .experience-card-heading span {
            display: block;
            font-size: 23px;
            font-weight: 800;
            line-height: 1.6
        }

        .experience-card-heading small {
            display: block;
            font-size: 14px;
            line-height: 1.8;
            color: #566e61
        }

        .experience-card-rule {
            height: 2px;
            width: 58px;
            background: #bd9442;
            margin: 13px 0 12px;
            border-radius: 2px
        }

        .experience-card-accreditation>b {
            display: block;
            font-size: 16px;
            color: #07523f;
            margin-bottom: 7px;
            line-height: 1.7
        }

        #about .experience-card-accreditation p {
            font-size: 12px;
            line-height: 1.9;
            margin: 3px 0;
            color: #43584b
        }

        .experience-card-accreditation p>span {
            display: inline-block;
            min-width: 58px;
            font-size: 11px;
            font-weight: 700;
            color: #976e24
        }

        @media(max-width:767px) {
            .experience-card {
                width: min(345px, calc(100% - 28px));
                margin: -16px 14px 0 auto;
                padding: 17px 20px 16px;
                border-radius: 19px 6px 19px 19px
            }

            .experience-card-heading>strong {
                font-size: 64px
            }

            .experience-card-heading span {
                font-size: 21px
            }

            .experience-card-heading small {
                font-size: 13px
            }

            .experience-card-accreditation>b {
                font-size: 15px
            }

            .experience-weave {
                width: 96px;
                opacity: .22
            }
        }

        @media(max-width:360px) {
            .experience-card {
                padding: 15px 16px
            }

            .experience-card-heading {
                gap: 12px
            }

            .experience-card-heading>strong {
                font-size: 57px
            }

            .experience-card-heading span {
                font-size: 19px
            }

            .experience-card-accreditation>b {
                font-size: 14px
            }

            #about .experience-card-accreditation p {
                font-size: 11px
            }

            .experience-card-accreditation p>span {
                min-width: 50px
            }
        }

        footer.identity-footer:before {
            content: "";
            position: absolute;
            z-index: -1;
            inset: 98px 0 0;
            background: #07523f
        }

        @media(max-width:767px) {

            footer.identity-footer:before {
                top: 54px
            }
        }

.extracted-inline-1 { position:absolute;pointer-events:none }

.extracted-inline-2 { aspect-ratio:255/56;background-image:var(--a1);background-size:602.3529411764706% 1828.5714285714284%;background-position:81.4207650273224% 7.541322314049586% }

.extracted-inline-3 { aspect-ratio:985/715;background-size:155.93908629441623% 143.21678321678323%;background-position:0.0% 21.035598705501616% }

.extracted-inline-4 { aspect-ratio:820/444;background-size:152.9268292682927% 282.4324324324324%;background-position:49.53917050691244% 36.04938271604938% }

.extracted-inline-5 { aspect-ratio:270/240;background-image:var(--a3);background-size:328.51851851851853% 739.1666666666666%;background-position:90.43760129659644% 26.727509778357238% }

.extracted-inline-6 { aspect-ratio:270/246;background-image:var(--a3);background-size:328.51851851851853% 721.1382113821138%;background-position:90.43760129659644% 48.69109947643979% }

.extracted-inline-7 { aspect-ratio:280/240;background-image:var(--a3);background-size:316.7857142857143% 739.1666666666666%;background-position:90.28006589785832% 70.40417209908735% }

.extracted-inline-8 { aspect-ratio:290/160;background-image:var(--a3);background-size:305.86206896551727% 1108.75%;background-position:90.28475711892797% 90.45848822800495% }

.extracted-inline-9 { aspect-ratio:209/150;background-image:var(--restore64);background-size:734.9282296650717% 682.6666666666667%;background-position:93.4438583270535% 39.130434782608695% }

.extracted-inline-10 { aspect-ratio:207/196;background-image:var(--restore64);background-size:742.0289855072464% 522.4489795918367%;background-position:63.95786305492852% 37.68115942028985% }

.extracted-inline-11 { aspect-ratio:229/82;background-image:var(--restore64);background-size:670.7423580786026% 1248.780487804878%;background-position:35.42463657230299% 34.50106157112526% }

.extracted-inline-12 { aspect-ratio:153/140;background-image:var(--restore64);background-size:1003.9215686274509% 731.4285714285714%;background-position:8.315256688358641% 39.02714932126697% }

.extracted-inline-13 { aspect-ratio:190/128;background-image:var(--a4);background-size:808.421052631579% 800.0%;background-position:75.78008915304606% 38.61607142857143% }

.extracted-inline-14 { aspect-ratio:186/125;background-image:var(--a4);background-size:825.8064516129032% 819.2%;background-position:25.925925925925927% 38.598442714126804% }

.extracted-inline-15 { aspect-ratio:188/131;background-image:var(--a4);background-size:817.0212765957447% 781.679389312977%;background-position:75.07418397626112% 69.42889137737961% }

.extracted-inline-16 { aspect-ratio:230/134;background-image:var(--a4);background-size:667.8260869565217% 764.1791044776119%;background-position:24.885145482388975% 69.7752808988764% }

.extracted-inline-17 { aspect-ratio:140/135;background-image:var(--a5);background-size:1097.142857142857% 758.5185185185186%;background-position:64.46991404011462% 39.37007874015748% }

.extracted-inline-18 { aspect-ratio:145/146;background-image:var(--a5);background-size:1059.3103448275863% 701.3698630136986%;background-position:12.652767792954709% 38.95216400911162% }

.extracted-inline-19 { aspect-ratio:135/139;background-image:var(--a5);background-size:1137.7777777777778% 736.6906474820145%;background-position:64.1684511063526% 59.548022598870055% }

.extracted-inline-20 { aspect-ratio:150/151;background-image:var(--a5);background-size:1024.0% 678.1456953642385%;background-position:12.40981240981241% 60.02290950744559% }

.extracted-inline-21 { aspect-ratio:152/128;background-image:var(--a5);background-size:1010.5263157894736% 800.0%;background-position:64.378612716763% 80.02232142857143% }

.extracted-inline-22 { aspect-ratio:139/131;background-image:var(--a5);background-size:1105.0359712230215% 781.679389312977%;background-position:12.670007158196135% 80.62709966405374% }

.extracted-inline-23 { aspect-ratio:110/98;background-image:var(--a6);background-size:1396.3636363636363% 1044.8979591836735%;background-position:91.164095371669% 42.54859611231102% }

.extracted-inline-24 { aspect-ratio:128/103;background-image:var(--a6);background-size:1200.0% 994.1747572815533%;background-position:42.04545454545455% 42.45385450597177% }

.extracted-inline-25 { aspect-ratio:110/100;background-image:var(--a6);background-size:1396.3636363636363% 1024.0%;background-position:91.30434782608695% 55.303030303030305% }

.extracted-inline-26 { aspect-ratio:125/86;background-image:var(--a6);background-size:1228.8% 1190.6976744186047%;background-position:42.23954642097803% 55.330490405117274% }

.extracted-inline-27 { aspect-ratio:106/95;background-image:var(--a6);background-size:1449.056603773585% 1077.8947368421052%;background-position:91.18881118881119% 67.81485468245425% }

.extracted-inline-28 { aspect-ratio:135/58;background-image:var(--a6);background-size:1137.7777777777778% 1765.5172413793102%;background-position:41.97002141327623% 67.28778467908903% }

.extracted-inline-29 { aspect-ratio:132/97;background-image:var(--a6);background-size:1163.6363636363637% 1055.6701030927834%;background-position:91.88034188034187% 80.47464940668824% }

.extracted-inline-30 { aspect-ratio:140/88;background-image:var(--a6);background-size:1097.142857142857% 1163.6363636363637%;background-position:42.0487106017192% 80.12820512820512% }

.extracted-inline-31 { aspect-ratio:270/156;background-image:var(--a8);background-size:568.8888888888889% 656.4102564102564%;background-position:86.49289099526067% 29.032258064516128% }

.extracted-inline-32 { aspect-ratio:240/156;background-image:var(--a8);background-size:640.0% 656.4102564102564%;background-position:50.617283950617285% 29.262672811059907% }

.extracted-inline-33 { aspect-ratio:280/158;background-image:var(--a8);background-size:548.5714285714286% 648.1012658227849%;background-position:12.420382165605096% 29.099307159353348% }

.extracted-inline-34 { aspect-ratio:335/150;background-image:var(--a8);background-size:458.5074626865672% 682.6666666666667%;background-position:70.52456286427977% 67.50572082379863% }

.extracted-inline-35 { aspect-ratio:323/146;background-image:var(--a8);background-size:475.54179566563465% 701.3698630136986%;background-position:31.327287716405607% 67.19817767653758% }

.extracted-inline-36 { aspect-ratio:352/356;background-size:436.3636363636363% 287.64044943820227%;background-position:90.54054054054055% 37.724550898203596% }

.extracted-inline-37 { aspect-ratio:350/356;background-size:438.8571428571429% 287.64044943820227%;background-position:50.084317032040474% 37.724550898203596% }

.extracted-inline-38 { aspect-ratio:350/356;background-size:438.8571428571429% 287.64044943820227%;background-position:10.03372681281619% 37.724550898203596% }

.extracted-inline-39 { aspect-ratio:632/500;background-size:243.03797468354432% 204.8%;background-position:8.075221238938052% 59.16030534351145% }

.extracted-inline-40 { aspect-ratio:315/230;background-size:487.61904761904765% 445.2173913043478%;background-position:60.60606060606061% 39.042821158690174% }

.extracted-inline-41 { aspect-ratio:315/229;background-size:487.61904761904765% 447.1615720524017%;background-position:60.60606060606061% 72.95597484276729% }

.extracted-inline-42 { aspect-ratio:365/325;background-image:var(--restore101);background-size:420.82191780821915% 315.0769230769231%;background-position:4.44064901793339% 37.19599427753934% }

.extracted-inline-43 { aspect-ratio:565/288;background-image:var(--restore103);background-size:271.858407079646% 355.55555555555554%;background-position:13.388259526261585% 25.815217391304348% }
