.HomepageIntroduction-module__BjPFda__section{--intro-green:#1c3c30;--intro-surface:#fbf8f2;--intro-panel:#eaf0e9;--intro-muted:#466052;--intro-line:#d8dfd5;color:var(--intro-green);background:var(--intro-surface);border:0;padding:clamp(1.5rem,3vw,3rem) clamp(1.25rem,3vw,3.5rem) 0}.HomepageIntroduction-module__BjPFda__content{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,4.5rem);max-width:108rem;margin-inline:auto;padding-bottom:clamp(1.5rem,2.5vw,2.75rem);display:grid}.HomepageIntroduction-module__BjPFda__message{min-width:0}.imdad-site #main .HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__eyebrow{color:var(--intro-muted);letter-spacing:.065em;text-transform:uppercase;margin:0 0 1rem;font-size:.75rem;font-weight:650;line-height:1.5}.imdad-site #main .HomepageIntroduction-module__BjPFda__section h2{color:var(--intro-green);font-family:var(--font-latin);letter-spacing:-.035em;text-transform:none;text-wrap:initial;scroll-margin-top:calc(var(--header-nav-height,6rem) + 4rem);margin:0;padding:0;font-size:clamp(2rem,3.35vw,4rem);font-weight:700;line-height:1.12}.HomepageIntroduction-module__BjPFda__message h2 span{display:block}.imdad-site #main .HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__description{max-width:66ch;color:var(--intro-green);margin:1.25rem 0 0;font-size:clamp(1.0625rem,1.1vw,1.25rem);line-height:1.65}.HomepageIntroduction-module__BjPFda__links{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:1.4rem;display:flex}.HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__links a{justify-content:space-between;align-items:center;gap:.8rem;max-width:100%;min-height:48px;font-size:1rem;font-weight:650;line-height:1.4;display:inline-flex}.HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__primaryLink{border:1px solid var(--intro-green);color:#fff;background:var(--intro-green);border-radius:.35rem;padding:.75rem 1.15rem;text-decoration:none}.HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__secondaryLink{color:var(--intro-green);text-underline-offset:.25em;padding-block:.5rem;text-decoration:underline;text-decoration-thickness:1px}.HomepageIntroduction-module__BjPFda__trust{color:var(--intro-green);background:var(--intro-panel);border-radius:.5rem;padding:clamp(1.35rem,2.15vw,2.25rem)}.imdad-site #main .HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__trust h3{color:var(--intro-green);font-family:var(--font-latin);letter-spacing:-.02em;text-transform:none;margin:0 0 .75rem;font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:650;line-height:1.25}.imdad-site #main .HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__trust p{color:#355044;margin:0;font-size:1rem;line-height:1.65}.HomepageIntroduction-module__BjPFda__organisation{border-top:1px solid var(--intro-line);max-width:108rem;color:var(--intro-muted);flex-wrap:wrap;align-items:center;gap:.25rem 2rem;margin-inline:auto;padding-block:.75rem;font-size:.8125rem;line-height:1.5;display:flex}.HomepageIntroduction-module__BjPFda__organisation a{min-height:44px;color:var(--intro-green);text-underline-offset:.2em;align-items:center;gap:.35rem;text-decoration:underline;display:inline-flex}.HomepageIntroduction-module__BjPFda__section a:focus-visible{outline:3px solid var(--intro-green);outline-offset:4px}@media (hover:hover){.HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__primaryLink:hover{background:#2e5a49}.HomepageIntroduction-module__BjPFda__section .HomepageIntroduction-module__BjPFda__secondaryLink:hover,.HomepageIntroduction-module__BjPFda__organisation a:hover{text-decoration-thickness:2px}}@media (max-width:900px){.HomepageIntroduction-module__BjPFda__content{grid-template-columns:minmax(0,1fr);gap:1.5rem}.HomepageIntroduction-module__BjPFda__trust{max-width:66ch}}@media (max-width:480px){.HomepageIntroduction-module__BjPFda__links{flex-direction:column;align-items:flex-start;gap:.4rem}.HomepageIntroduction-module__BjPFda__organisation{flex-direction:column;align-items:flex-start;gap:.5rem;padding-block:1rem}}
