.home-hero[data-astro-cid-glgfkru5]{isolation:isolate;color:#fff;aspect-ratio:49/20;background:#14212a;align-items:center;width:100%;min-height:640px;display:grid;position:relative;overflow:hidden}.hero-gallery[data-astro-cid-glgfkru5]{z-index:-2;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.hero-scene[data-astro-cid-glgfkru5]{opacity:0;pointer-events:none;margin:0;transition:opacity .65s;position:absolute;inset:0}.hero-scene[data-astro-cid-glgfkru5].is-active{opacity:1}.hero-scene[data-astro-cid-glgfkru5] picture[data-astro-cid-glgfkru5],.hero-scene[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{width:100%;height:100%;display:block}.hero-scene[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-fit:cover;object-position:center 60%}#hero-photo-1[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-position:center 22%}#hero-photo-2[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-position:center 6%}.home-hero[data-astro-cid-glgfkru5]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#09141cf5 0%,#09141ce3 24%,#09141cad 43%,#09141c24 66%,#09141c00 100%);position:absolute;inset:0}.hero-inner[data-astro-cid-glgfkru5]{padding-block:48px}.hero-copy[data-astro-cid-glgfkru5]{max-width:595px}.hero-promise[data-astro-cid-glgfkru5]{color:#e1e6e9;border-left:2px solid var(--brand);max-width:100%;margin-bottom:20px;padding-left:12px;font-size:25.6px;line-height:1.45}h1[data-astro-cid-glgfkru5]{letter-spacing:-.055em;text-wrap:initial;font-size:clamp(64px,5.6vw,82px);line-height:1.04}.hero-trademark[data-astro-cid-glgfkru5]{letter-spacing:0;vertical-align:top;margin-left:.07em;font-size:.6em;line-height:1}h1[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{letter-spacing:-.04em;margin-top:16px;font-size:clamp(34px,3.3vw,48px);line-height:1.13;display:block}.scene-options[data-astro-cid-glgfkru5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px;display:grid}.scene-option[data-astro-cid-glgfkru5]{color:#e1e6e9;text-align:left;background:0 0;border-bottom:2px solid #fff6;justify-content:flex-start;align-items:center;min-height:48px;padding:9px 2px;font-size:16px;line-height:1.3;transition:background .15s,border-color .15s;display:flex}.scene-option[data-astro-cid-glgfkru5][aria-pressed=true]{color:#fff;border-bottom-color:#fff;font-weight:600}.scene-option[data-astro-cid-glgfkru5]:hover:not([aria-pressed=true]){background:#ffffff0d;border-bottom-color:#fff}.hero-messages[data-astro-cid-glgfkru5]{display:grid}.hero-message[data-astro-cid-glgfkru5]{visibility:hidden;pointer-events:none;flex-direction:column;grid-area:1/1;display:flex}.hero-message[data-astro-cid-glgfkru5].is-active{visibility:visible;pointer-events:auto}.hero-lede[data-astro-cid-glgfkru5]{color:#f1f3f5;max-width:44ch;margin-top:20px;font-size:20px;line-height:1.5}.hero-message[data-astro-cid-glgfkru5] .actions[data-astro-cid-glgfkru5]{align-items:center;gap:8px 24px;margin-top:auto;padding-top:20px}.hero-message[data-astro-cid-glgfkru5] .button[data-astro-cid-glgfkru5]{white-space:normal;text-align:center;min-height:50px;padding:13px 16px;font-size:16px}.hero-secondary[data-astro-cid-glgfkru5]{color:#f1f3f5;text-underline-offset:5px;align-items:center;min-height:44px;padding:8px 0;font-size:16px;line-height:1.4;text-decoration:underline 1px;display:inline-flex}.hero-secondary[data-astro-cid-glgfkru5]:hover{color:#fff;text-decoration-thickness:2px}.hero-credentials[data-astro-cid-glgfkru5]{color:#d6dee3;gap:2px;margin-top:20px;font-size:14px;line-height:1.45;display:grid}.hero-credentials[data-astro-cid-glgfkru5] p[data-astro-cid-glgfkru5]{max-width:none;margin:0}[data-astro-cid-glgfkru5]:is(a,button):focus-visible{outline-offset:5px;outline-color:#ffb493}.slider-announcement[data-astro-cid-glgfkru5]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width>=1700px){.hero-inner[data-astro-cid-glgfkru5]{align-self:start;margin-block:0;padding-top:min(6.7vw,150px)}}@media (width<=1100px){.home-hero[data-astro-cid-glgfkru5]{aspect-ratio:auto;min-height:0;display:block;overflow:clip}.home-hero[data-astro-cid-glgfkru5]:after{display:none}.hero-gallery[data-astro-cid-glgfkru5]{aspect-ratio:1672/941;z-index:0;width:100%;height:auto;position:relative;inset:auto}.hero-scene[data-astro-cid-glgfkru5] img[data-astro-cid-glgfkru5]{object-fit:contain}.hero-gallery[data-astro-cid-glgfkru5]:after{content:"";pointer-events:none;background:linear-gradient(#14212a00 0%,#14212a05 38%,#14212a66 58%,#14212a 96%);position:absolute;inset:0}.hero-inner[data-astro-cid-glgfkru5]{padding-top:28px;padding-bottom:32px}.hero-copy[data-astro-cid-glgfkru5]{max-width:600px}.hero-promise[data-astro-cid-glgfkru5]{margin-bottom:16px;font-size:24px}h1[data-astro-cid-glgfkru5]{font-size:64px}h1[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{margin-top:12px;font-size:38px;line-height:1.14}.scene-options[data-astro-cid-glgfkru5]{gap:8px;margin-top:20px}.scene-option[data-astro-cid-glgfkru5]{font-size:15px}.hero-lede[data-astro-cid-glgfkru5]{max-width:48ch;margin-top:18px;font-size:18px}.hero-message[data-astro-cid-glgfkru5] .actions[data-astro-cid-glgfkru5]{padding-top:18px}.hero-credentials[data-astro-cid-glgfkru5]{margin-top:18px}}@media (width<=480px){.hero-inner[data-astro-cid-glgfkru5]{padding-top:24px}.hero-promise[data-astro-cid-glgfkru5]{margin-bottom:14px}h1[data-astro-cid-glgfkru5]{font-size:clamp(50px,14vw,64px)}h1[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{font-size:clamp(27px,7.5vw,35px)}.scene-option[data-astro-cid-glgfkru5]{min-height:56px;padding:8px 2px;font-size:14px}.hero-message[data-astro-cid-glgfkru5] .actions[data-astro-cid-glgfkru5]{flex-direction:column;align-items:stretch}.hero-message[data-astro-cid-glgfkru5] .button[data-astro-cid-glgfkru5]{flex:none}.hero-secondary[data-astro-cid-glgfkru5]{text-align:center;align-self:center}}@media (width<=360px){.scene-option[data-astro-cid-glgfkru5]{font-size:13px}}@media (prefers-reduced-motion:reduce){.hero-scene[data-astro-cid-glgfkru5]{transition:none}}.home-clubs[data-astro-cid-szf4tf3m]{padding-block:28px}.clubs-promo[data-astro-cid-szf4tf3m]{isolation:isolate;color:#fff;background:#14212a;border-radius:6px;align-items:center;min-height:336px;padding:36px 40px;display:flex;position:relative;overflow:hidden}.clubs-promo[data-astro-cid-szf4tf3m] .photo{z-index:-2;border-radius:0;width:68%;height:100%;margin:0;position:absolute;inset:0 0 0 auto}.clubs-promo[data-astro-cid-szf4tf3m] .photo img{object-fit:cover;object-position:60% 10%;width:100%;height:100%}.clubs-promo[data-astro-cid-szf4tf3m]:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#14212a 0% 30%,#14212aeb 39%,#14212aa3 51%,#14212a1f 72%,#14212a0f 100%);position:absolute;inset:0}.clubs-promo-copy[data-astro-cid-szf4tf3m]{width:100%;max-width:620px}.clubs-brand-row[data-astro-cid-szf4tf3m]{align-items:center;gap:20px;margin-bottom:18px;display:flex}.clubs-logo[data-astro-cid-szf4tf3m]{background:#fff;border-radius:3px;flex:none;width:152px;height:auto;padding:5px 7px;display:block}.clubs-audience[data-astro-cid-szf4tf3m]{color:#e1e8e8;margin:0;font-size:15px;font-weight:600}h2[data-astro-cid-szf4tf3m]{text-wrap:initial;max-width:620px;font-size:clamp(30px,3vw,38px);line-height:1.15}.clubs-description[data-astro-cid-szf4tf3m]{color:#eef2f4;max-width:49ch;margin-top:12px;font-size:18px;line-height:1.45}.clubs-footer[data-astro-cid-szf4tf3m]{align-items:center;gap:18px;margin-top:20px;display:flex}.clubs-footer[data-astro-cid-szf4tf3m] .clubs-actions{flex:none;margin:0}.clubs-footer[data-astro-cid-szf4tf3m] .clubs-button{gap:12px;min-height:48px;padding:12px 18px;font-size:16px}.clubs-footer[data-astro-cid-szf4tf3m] .clubs-button:focus-visible{outline-offset:5px;outline-color:#fff}.clubs-endorsement[data-astro-cid-szf4tf3m]{color:#d6dee3;max-width:20ch;margin:0;font-size:14px;line-height:1.4}@media (width<=1100px){.clubs-promo[data-astro-cid-szf4tf3m]{min-height:340px;padding:32px}.clubs-promo-copy[data-astro-cid-szf4tf3m]{max-width:540px}.clubs-promo[data-astro-cid-szf4tf3m] .photo{width:80%}.clubs-promo[data-astro-cid-szf4tf3m]:after{background:linear-gradient(90deg,#14212a 0%,#14212af2 25%,#14212ad4 48%,#14212a3d 75%,#14212a1a 100%)}h2[data-astro-cid-szf4tf3m]{max-width:520px;font-size:34px}}@media (width<=800px){.home-clubs[data-astro-cid-szf4tf3m]{padding-block:20px}.clubs-promo[data-astro-cid-szf4tf3m]{align-items:flex-end;min-height:0;padding:160px 28px 28px}.clubs-promo[data-astro-cid-szf4tf3m] .photo{width:100%}.clubs-promo[data-astro-cid-szf4tf3m] .photo img{object-position:62% top}.clubs-promo[data-astro-cid-szf4tf3m]:after{background:linear-gradient(#14212a14 0%,#14212a33 18%,#14212ae0 44%,#14212af7 72%,#14212a 100%)}.clubs-promo-copy[data-astro-cid-szf4tf3m]{max-width:570px}.clubs-brand-row[data-astro-cid-szf4tf3m]{gap:14px;margin-bottom:16px}h2[data-astro-cid-szf4tf3m]{font-size:32px}}@media (width<=600px){.clubs-promo[data-astro-cid-szf4tf3m]{padding:148px 24px 24px}.clubs-logo[data-astro-cid-szf4tf3m]{width:128px;padding:4px 6px}.clubs-audience[data-astro-cid-szf4tf3m]{flex:1;font-size:14px;line-height:1.25}h2[data-astro-cid-szf4tf3m]{font-size:30px}.clubs-description[data-astro-cid-szf4tf3m]{font-size:17px}.clubs-footer[data-astro-cid-szf4tf3m]{flex-direction:column;align-items:stretch;gap:10px;margin-top:18px}.clubs-footer[data-astro-cid-szf4tf3m] .clubs-actions{width:100%}.clubs-endorsement[data-astro-cid-szf4tf3m]{max-width:none;font-size:13px}}.home-institutions[data-astro-cid-dgn7wnuq]{background:var(--paper);border-bottom:1px solid var(--line);padding-block:76px 82px}.institutions-heading[data-astro-cid-dgn7wnuq]{grid-template-columns:1.4fr 1fr;align-items:end;gap:60px;margin-bottom:38px;display:grid}.institutions-heading[data-astro-cid-dgn7wnuq]>p[data-astro-cid-dgn7wnuq]{color:var(--muted);font-size:20px}.institutions-gallery[data-astro-cid-dgn7wnuq]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px 24px;display:grid}.institution-card[data-astro-cid-dgn7wnuq]{border:1px solid var(--line);border-radius:8px;flex-direction:column;min-width:0;scroll-margin-top:110px;display:flex}.institution-card[data-astro-cid-dgn7wnuq] .photo{aspect-ratio:16/8;border-radius:7px 7px 0 0;flex:none;overflow:hidden}.institution-card[data-astro-cid-dgn7wnuq] .photo img{object-fit:cover;width:100%;height:100%}[data-astro-cid-dgn7wnuq][data-institution=compensation-funds] .photo img{object-position:right center}[data-astro-cid-dgn7wnuq][data-institution=escuelas-academias] .photo img{object-position:center 10%}.institution-copy[data-astro-cid-dgn7wnuq]{flex-direction:column;flex:1;padding:22px;display:flex}.institution-copy[data-astro-cid-dgn7wnuq] h3[data-astro-cid-dgn7wnuq]{text-wrap:initial;font-size:24px;line-height:1.2}.institution-copy[data-astro-cid-dgn7wnuq] p[data-astro-cid-dgn7wnuq]{color:var(--muted);margin:16px 0 20px;font-size:18px}.institution-links[data-astro-cid-dgn7wnuq]{flex-direction:column;align-items:flex-start;gap:8px;margin-top:auto;display:flex}.institution-links[data-astro-cid-dgn7wnuq] a[data-astro-cid-dgn7wnuq]{align-items:center;min-height:44px;font-size:16px;line-height:1.4;display:flex}.related-link[data-astro-cid-dgn7wnuq]{text-underline-offset:4px;color:var(--muted);text-decoration:underline}@media (width<=1100px){.institutions-gallery[data-astro-cid-dgn7wnuq]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.institutions-heading[data-astro-cid-dgn7wnuq]{grid-template-columns:1fr;gap:20px}}@media (width<=600px){.home-institutions[data-astro-cid-dgn7wnuq]{padding-block:48px 54px}.institutions-gallery[data-astro-cid-dgn7wnuq]{grid-template-columns:1fr;gap:24px}.institution-copy[data-astro-cid-dgn7wnuq]{padding:22px}.institutions-gallery[data-astro-cid-dgn7wnuq]{gap:0}.institution-card[data-astro-cid-dgn7wnuq]{border:0;border-top:1px solid var(--line);border-radius:0;grid-template-columns:64px minmax(0,1fr);gap:16px;padding:18px 0;display:grid;position:relative}.institution-card[data-astro-cid-dgn7wnuq] .photo{aspect-ratio:1;border-radius:5px;width:64px;height:64px;margin-top:3px}.institution-copy[data-astro-cid-dgn7wnuq]{min-width:0;padding:0}.institution-copy[data-astro-cid-dgn7wnuq] h3[data-astro-cid-dgn7wnuq]{font-size:21px}.institution-copy[data-astro-cid-dgn7wnuq] p[data-astro-cid-dgn7wnuq]{margin:8px 0;font-size:16px;line-height:1.45}.institution-links[data-astro-cid-dgn7wnuq]{gap:0}.institution-links[data-astro-cid-dgn7wnuq] a[data-astro-cid-dgn7wnuq]{min-height:44px;font-size:15px}}.home-projects[data-astro-cid-o3izd6um]{margin-top:56px;scroll-margin-top:110px}.projects-heading[data-astro-cid-o3izd6um]{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.projects-heading[data-astro-cid-o3izd6um] h2[data-astro-cid-o3izd6um]{font-size:clamp(28px,3vw,38px)}.projects-heading[data-astro-cid-o3izd6um] p[data-astro-cid-o3izd6um]{color:var(--muted);margin-top:12px;font-size:18px}.all-projects[data-astro-cid-o3izd6um]{flex:none;font-size:17px}.text-link[data-astro-cid-o3izd6um]{align-content:center;min-height:44px;display:inline-block}.text-link[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um][aria-hidden]{margin-left:7px;display:inline-block}.project-tabs[data-astro-cid-o3izd6um]{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:16px;display:grid}.project-tabs[data-astro-cid-o3izd6um][hidden]{display:none}.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um]{text-align:left;border:1px solid var(--line);background:var(--paper);border-radius:6px;flex-direction:column;gap:9px;min-width:0;padding:17px 16px;line-height:1.35;transition:background-color .15s,border-color .15s;display:flex;position:relative}.project-tab-title[data-astro-cid-o3izd6um]{font-family:var(--display);letter-spacing:-.025em;font-size:17px;font-weight:600}.project-tab-meta[data-astro-cid-o3izd6um]{color:var(--muted);font-size:15px}.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um]:hover{border-color:var(--orange);background:#fff8f4}.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um][aria-selected=true]{border-color:var(--orange);box-shadow:inset 0 -3px var(--orange);background:#fff3ec}.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um][aria-selected=true] .project-tab-title[data-astro-cid-o3izd6um]{color:var(--orange)}.project-panel[data-astro-cid-o3izd6um]{background:var(--wash);border-top:3px solid var(--orange);border-radius:8px;grid-template-columns:1.3fr 1fr;align-items:center;gap:60px;min-width:0;padding:36px;display:grid}.project-panel[data-astro-cid-o3izd6um]+.project-panel[data-astro-cid-o3izd6um]{margin-top:20px}.is-enhanced[data-astro-cid-o3izd6um] .project-panels[data-astro-cid-o3izd6um]{display:grid}.is-enhanced[data-astro-cid-o3izd6um] .project-panel[data-astro-cid-o3izd6um]{visibility:hidden;pointer-events:none;grid-area:1/1;margin-top:0}.is-enhanced[data-astro-cid-o3izd6um] .project-panel[data-astro-cid-o3izd6um].is-active{visibility:visible;pointer-events:auto}.project-copy[data-astro-cid-o3izd6um]{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.project-label[data-astro-cid-o3izd6um]{color:var(--orange);margin:0 0 12px;font-size:15px;font-weight:600}.project-panel[data-astro-cid-o3izd6um] h3[data-astro-cid-o3izd6um]{font-size:clamp(29px,3vw,38px)}.project-description[data-astro-cid-o3izd6um]{color:var(--muted);margin:18px 0 22px;font-size:18px}.project-copy[data-astro-cid-o3izd6um] .text-link[data-astro-cid-o3izd6um]{font-size:17px}.project-actions[data-astro-cid-o3izd6um]{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.project-actions[data-astro-cid-o3izd6um] .button[data-astro-cid-o3izd6um]{white-space:normal;text-align:left;min-height:44px;padding:11px 15px;font-size:16px}.project-facts[data-astro-cid-o3izd6um]{grid-template-columns:1fr 1fr;gap:28px;margin:0;display:grid}.project-facts[data-astro-cid-o3izd6um] div[data-astro-cid-o3izd6um]{flex-direction:column;gap:10px;display:flex}.project-facts[data-astro-cid-o3izd6um] dt[data-astro-cid-o3izd6um]{color:var(--muted);max-width:20ch;font-size:17px}.project-facts[data-astro-cid-o3izd6um] dd[data-astro-cid-o3izd6um]{font-family:var(--display);order:-1;margin:0;font-size:64px;font-weight:600;line-height:1}.scope-label[data-astro-cid-o3izd6um]{color:var(--muted);font-size:15px;font-weight:600}.project-scope[data-astro-cid-o3izd6um] ul[data-astro-cid-o3izd6um]{margin:14px 0 0;padding:0;list-style:none}.project-scope[data-astro-cid-o3izd6um] li[data-astro-cid-o3izd6um]{border-top:1px solid var(--line);padding-top:16px}.project-scope[data-astro-cid-o3izd6um] li[data-astro-cid-o3izd6um]+li[data-astro-cid-o3izd6um]{margin-top:20px}.project-scope[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um]{font-family:var(--display);letter-spacing:-.025em;font-size:21px;font-weight:600;line-height:1.25;display:block}.project-scope[data-astro-cid-o3izd6um] li[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um]{color:var(--muted);margin-top:8px;font-size:17px;line-height:1.45;display:block}.projects-footer[data-astro-cid-o3izd6um]{justify-content:space-between;align-items:center;gap:28px;padding-top:28px;display:flex}.experience-facts[data-astro-cid-o3izd6um]{flex-wrap:wrap;gap:24px 48px;display:flex}.experience-facts[data-astro-cid-o3izd6um] p[data-astro-cid-o3izd6um]{margin:0}.experience-facts[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um]{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(23px,2.3vw,30px);font-weight:600;display:block}.experience-facts[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um]{color:var(--muted);font-size:16px;display:block}.company-link[data-astro-cid-o3izd6um]{flex:none;font-size:17px}.institutional-evidence[data-astro-cid-o3izd6um]{max-width:48ch;font-size:16px}.institutional-evidence[data-astro-cid-o3izd6um] p[data-astro-cid-o3izd6um]{color:var(--muted);margin-bottom:8px}.institutional-evidence[data-astro-cid-o3izd6um] p[data-astro-cid-o3izd6um] a[data-astro-cid-o3izd6um]{text-underline-offset:4px;font-weight:600;text-decoration:underline}[data-astro-cid-o3izd6um]:is(button,a,.project-panel):focus-visible{outline:3px solid var(--orange);outline-offset:4px}.sr-only[data-astro-cid-o3izd6um]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=1100px){.project-tabs[data-astro-cid-o3izd6um]{grid-template-columns:repeat(3,minmax(0,1fr))}.project-panel[data-astro-cid-o3izd6um]{gap:32px}.project-facts[data-astro-cid-o3izd6um] dd[data-astro-cid-o3izd6um]{font-size:52px}}@media (width<=800px){.projects-heading[data-astro-cid-o3izd6um]{display:block}.all-projects[data-astro-cid-o3izd6um]{margin-top:12px}.project-panel[data-astro-cid-o3izd6um]{grid-template-columns:1fr;gap:28px}.project-facts[data-astro-cid-o3izd6um]{max-width:480px}.projects-footer[data-astro-cid-o3izd6um]{flex-direction:column;align-items:flex-start;gap:16px}}@media (width<=600px){.home-projects[data-astro-cid-o3izd6um]{margin-top:36px;scroll-margin-top:90px}.projects-heading[data-astro-cid-o3izd6um]{margin-bottom:20px}.projects-heading[data-astro-cid-o3izd6um] p[data-astro-cid-o3izd6um]{font-size:17px}.project-tabs[data-astro-cid-o3izd6um]{grid-template-columns:1fr;gap:6px;margin-bottom:16px}.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um]{gap:4px;padding:12px 16px}.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um][aria-selected=true]{box-shadow:inset 3px 0 var(--orange)}.project-tab-title[data-astro-cid-o3izd6um]{font-size:17px}.project-tab-meta[data-astro-cid-o3izd6um]{font-size:14px}.project-panel[data-astro-cid-o3izd6um]{gap:24px;padding:24px 22px}.project-description[data-astro-cid-o3izd6um]{margin:16px 0;font-size:17px}.project-facts[data-astro-cid-o3izd6um]{gap:20px}.project-facts[data-astro-cid-o3izd6um] dt[data-astro-cid-o3izd6um]{font-size:16px}.project-actions[data-astro-cid-o3izd6um]{flex-direction:column;align-items:stretch;width:100%}.project-actions[data-astro-cid-o3izd6um] .button[data-astro-cid-o3izd6um]{width:100%}.project-scope[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um]{font-size:20px}.project-scope[data-astro-cid-o3izd6um] li[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um]{font-size:16px}.project-scope[data-astro-cid-o3izd6um] li[data-astro-cid-o3izd6um]+li[data-astro-cid-o3izd6um]{margin-top:16px}.projects-footer[data-astro-cid-o3izd6um]{padding-top:24px}.experience-facts[data-astro-cid-o3izd6um]{gap:16px 28px}.experience-facts[data-astro-cid-o3izd6um] strong[data-astro-cid-o3izd6um]{font-size:23px}.experience-facts[data-astro-cid-o3izd6um] span[data-astro-cid-o3izd6um]{font-size:15px}}@media (prefers-reduced-motion:reduce){.project-tabs[data-astro-cid-o3izd6um] button[data-astro-cid-o3izd6um]{transition:none}}.home-applications[data-astro-cid-oxwbopni]{padding-block:32px 48px}.home-applications[data-astro-cid-oxwbopni] h2[data-astro-cid-oxwbopni]{margin-bottom:20px;font-size:24px}.application-links[data-astro-cid-oxwbopni]{flex-wrap:wrap;gap:12px;display:flex}.application-links[data-astro-cid-oxwbopni] a[data-astro-cid-oxwbopni]{border:1px solid var(--line);border-radius:4px;justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:10px 18px;font-size:17px;font-weight:600;display:flex}.application-links[data-astro-cid-oxwbopni] a[data-astro-cid-oxwbopni]:hover{border-color:var(--orange)}@media (width<=600px){.home-applications[data-astro-cid-oxwbopni]{padding-block:24px 36px}.application-links[data-astro-cid-oxwbopni]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.application-links[data-astro-cid-oxwbopni] a[data-astro-cid-oxwbopni]{gap:10px;padding:10px 12px;font-size:16px}.application-links[data-astro-cid-oxwbopni] a[data-astro-cid-oxwbopni]:last-child{grid-column:1/-1}}.management[data-astro-cid-of752nlo]{background:var(--wash);padding-block:40px}h2[data-astro-cid-of752nlo]{font-size:clamp(28px,3vw,38px)}ol[data-astro-cid-of752nlo]{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin:24px 0 0;padding:0;list-style:none;display:grid}li[data-astro-cid-of752nlo]{border-top:1px solid var(--line);min-width:0;padding-top:20px}li[data-astro-cid-of752nlo]>span[data-astro-cid-of752nlo]{color:var(--orange);font-family:var(--display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;margin-bottom:16px;font-size:clamp(40px,4vw,56px);font-weight:600;line-height:1;display:block}li[data-astro-cid-of752nlo] h3[data-astro-cid-of752nlo]{margin:0 0 10px;font-size:21px}li[data-astro-cid-of752nlo] p[data-astro-cid-of752nlo]{color:var(--muted);font-size:17px}li[data-astro-cid-of752nlo] h3[data-astro-cid-of752nlo] a[data-astro-cid-of752nlo]{text-underline-offset:5px;align-items:center;min-height:44px;text-decoration:underline 1px;display:inline-flex}li[data-astro-cid-of752nlo] h3[data-astro-cid-of752nlo] a[data-astro-cid-of752nlo]:hover{color:var(--orange)}@media (width<=800px){ol[data-astro-cid-of752nlo]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=600px){.management[data-astro-cid-of752nlo]{padding-block:32px}ol[data-astro-cid-of752nlo]{grid-template-columns:1fr;gap:20px}li[data-astro-cid-of752nlo]{grid-template-columns:52px minmax(0,1fr);gap:6px 16px;padding-top:16px;display:grid}li[data-astro-cid-of752nlo]>span[data-astro-cid-of752nlo]{grid-row:span 2;margin:0;font-size:40px}li[data-astro-cid-of752nlo] h3[data-astro-cid-of752nlo]{margin:0;font-size:20px}li[data-astro-cid-of752nlo] p[data-astro-cid-of752nlo]{grid-column:2}}.home-projects-wrap[data-astro-cid-lcdefpme]{padding-bottom:76px}@media (width<=800px){.home-projects-wrap[data-astro-cid-lcdefpme]{padding-bottom:48px}}.home-section-heading[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:end;gap:70px;margin-bottom:42px;display:grid}.home-section-heading[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{max-width:730px}.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--muted);max-width:47ch}.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.service-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:8px;flex-direction:column;min-width:0;scroll-margin-top:110px;display:flex}.service-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:16/10;border-radius:8px 8px 0 0;flex:none}.service-grid[data-astro-cid-lcdefpme] .photo img{object-position:50% 38%}#tecnologia-eventos[data-astro-cid-lcdefpme] .photo img{object-position:50% 50%}.service-copy[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;align-items:flex-start;min-width:0;padding:30px;display:flex}.service-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:340px;font-size:29px}.service-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{color:var(--muted);margin-top:20px;font-size:18px}.service-copy[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{margin:22px 0 28px;padding-left:19px;font-size:17px}.service-copy[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]+li[data-astro-cid-lcdefpme]{margin-top:10px}.service-copy[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;max-width:100%;margin-top:auto;line-height:1.4}.scope-note[data-astro-cid-lcdefpme]{color:var(--muted);max-width:none;margin-top:25px;font-size:16px}.accreditation-intro[data-astro-cid-lcdefpme]{grid-template-columns:1.1fr 1fr;align-items:center;gap:75px;display:grid}.accreditation-intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(36px,4.4vw,62px)}.accreditation-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:45ch;margin:25px 0;font-size:21px}.accreditation-intro[data-astro-cid-lcdefpme] .event-photo img{aspect-ratio:16/10;object-fit:cover;border-radius:6px}.accreditation-intro[data-astro-cid-lcdefpme] .event-photo figcaption{font-size:14px}.accreditation-grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:55px;display:grid}.accreditation-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid #777278;flex-direction:column;align-items:flex-start;padding-top:26px;scroll-margin-top:110px;display:flex}.accreditation-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:370px;font-size:26px}.accreditation-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:20px 0;font-size:18px}.accreditation-grid[data-astro-cid-lcdefpme] .material-options[data-astro-cid-lcdefpme]{color:#d0ced2;margin:0 0 20px;font-size:16px}.accreditation-grid[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{text-align:left;color:#fff;margin-top:auto;line-height:1.4}.home-accreditation[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]:hover,.home-accreditation[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{color:#ffb493}.home-accreditation[data-astro-cid-lcdefpme] [data-astro-cid-lcdefpme]:is(a,button):focus-visible{outline-color:#ffb493}@media (width<=1100px){.home-section-heading[data-astro-cid-lcdefpme]{gap:35px}.service-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:24px}.service-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{grid-template-columns:minmax(0,2fr) minmax(0,3fr);display:grid}.service-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:auto;border-radius:8px 0 0 8px;height:100%}.service-copy[data-astro-cid-lcdefpme]{padding:28px}.service-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none;font-size:27px}.accreditation-intro[data-astro-cid-lcdefpme]{gap:40px}.accreditation-grid[data-astro-cid-lcdefpme]{gap:26px}}@media (width<=800px){.home-section-heading[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:20px}.home-section-heading[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{max-width:65ch}.accreditation-intro[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:32px}.accreditation-intro[data-astro-cid-lcdefpme] .event-photo{max-width:620px}.accreditation-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:30px}.accreditation-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{max-width:none}.accreditation-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{max-width:65ch}.accreditation-grid[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{margin-top:6px}}@media (width>=701px) and (width<=1100px){#tecnologia-eventos[data-astro-cid-lcdefpme] .photo img{object-position:82% 50%}}@media (width<=700px){.accreditation-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:19px}.service-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{display:flex}.service-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:16/10;border-radius:8px 8px 0 0;height:auto}.service-copy[data-astro-cid-lcdefpme]{padding:24px}.home-section-heading[data-astro-cid-lcdefpme]{margin-bottom:30px}}.home-services[data-astro-cid-lcdefpme],.home-accreditation[data-astro-cid-lcdefpme]{padding-block:60px}.service-copy[data-astro-cid-lcdefpme]{padding:24px}.service-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:25px}.service-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:16px 0 20px}.service-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:16/7}.accreditation-grid[data-astro-cid-lcdefpme]{gap:28px;margin-top:32px}.accreditation-grid[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:24px}.accreditation-intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:20px 0;font-size:19px}@media (width<=1100px) and (width>=701px){.service-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:auto}}@media (width<=700px){.home-services[data-astro-cid-lcdefpme],.home-accreditation[data-astro-cid-lcdefpme]{padding-block:40px}.home-section-heading[data-astro-cid-lcdefpme]{gap:16px;margin-bottom:24px}.service-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:64px minmax(0,1fr);gap:16px;padding-top:20px;display:grid}.service-grid[data-astro-cid-lcdefpme] .photo{aspect-ratio:1;border-radius:5px;width:64px;height:64px}.service-copy[data-astro-cid-lcdefpme]{padding:0}.service-copy[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:23px}.service-copy[data-astro-cid-lcdefpme]>p[data-astro-cid-lcdefpme]{margin:12px 0;font-size:17px}.service-copy[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-size:16px}.accreditation-intro[data-astro-cid-lcdefpme]{gap:24px}.accreditation-intro[data-astro-cid-lcdefpme] .event-photo{max-width:420px}.accreditation-grid[data-astro-cid-lcdefpme]{gap:22px;margin-top:24px}.accreditation-grid[data-astro-cid-lcdefpme] article[data-astro-cid-lcdefpme]{padding-top:20px}.accreditation-grid[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{margin:12px 0;font-size:17px}.accreditation-grid[data-astro-cid-lcdefpme] button[data-astro-cid-lcdefpme]{font-size:16px}}
