@layer components{.goael-page{background:var(--paper);color:var(--ink)}.goael-page .goael-hero{grid-template-columns:1.12fr 1fr;align-items:center;gap:64px;padding-block:76px 88px;display:grid}.goael-page .goael-hero .goael-logo{--goael-logo-size:clamp(3rem,4.2vw,4.1rem);margin-bottom:34px}.goael-page .goael-hero h1{max-width:13ch;margin-bottom:26px;font-size:clamp(2.7rem,4.1vw,4.2rem)}.goael-page .goael-hero p{max-width:60ch;line-height:1.75}.goael-page .goael-actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.goael-page .goael-actions .text-link{min-height:44px;font-size:.8rem}.goael-page .goael-editorial{min-width:0;padding-block:24px}.goael-page .goael-infrastructure{width:100%;height:auto;color:var(--ink);display:block}.goael-page .goael-editorial h2{text-align:center;max-width:16ch;margin:24px auto 0;font-size:clamp(1.5rem,2.5vw,2.4rem);line-height:1.13}.goael-page .goael-services{border-top:1px solid var(--stone);padding-block:64px 80px}.goael-page .goael-services>h2{margin-bottom:42px;font-size:clamp(1.75rem,2.5vw,2.5rem)}.goael-page .goael-services-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;display:grid}.goael-page .goael-service{border-top:2px solid var(--ink);padding-top:24px}.goael-page .goael-service>svg{color:var(--ink);margin-bottom:26px;display:block}.goael-page .goael-service h3{margin-bottom:16px;font-size:1.2rem}.goael-page .goael-service p{font-size:.95rem;line-height:1.75}.goael-page .goael-audience{background:#ede7dd;padding-block:72px}.goael-page .goael-audience-inner{grid-template-columns:1fr 1.25fr;gap:80px;display:grid}.goael-page .goael-audience h2{max-width:18ch;font-size:clamp(1.8rem,3vw,3rem)}.goael-page .goael-audience p{line-height:1.75}.goael-page .goael-contact{padding-block:80px 48px}.goael-page .goael-contact h2{max-width:24ch;font-size:clamp(2rem,3.5vw,3.3rem)}.goael-page .goael-contact>p{max-width:65ch;margin-top:24px}.goael-page .goael-contact>.button{margin-top:28px}.goael-page .goael-contact .goael-closing{margin-top:36px;font-size:1.2rem}.goael-page .goael-disclosure{border-top:1px solid var(--stone);padding-block:28px 56px}.goael-page .goael-disclosure p{max-width:105ch;color:var(--muted);font-size:.875rem;line-height:1.8}@media (max-width:1000px){.goael-page .goael-hero{grid-template-columns:1fr;gap:36px}.goael-page .goael-hero h1{max-width:20ch}.goael-page .goael-editorial{width:100%;max-width:560px;margin-inline:auto}.goael-page .goael-services-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 32px}.goael-page .goael-audience-inner{grid-template-columns:1fr;gap:28px}}@media (max-width:600px){.goael-page .goael-hero{gap:20px;padding-block:48px}.goael-page .goael-hero h1{font-size:2.7rem}.goael-page .goael-services-grid{grid-template-columns:1fr;gap:32px}.goael-page .goael-services,.goael-page .goael-audience{padding-block:48px}.goael-page .goael-contact{padding-block:48px 32px}}}
