.page-hero[data-astro-cid-2bp22rll]{background:radial-gradient(circle at 85% 30%, #ed323714, transparent 28%), var(--color-white);border-bottom:1px solid var(--color-border);padding:110px 0}.page-hero-content[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1fr) minmax(0,.75fr);align-items:end;gap:90px;display:grid}.page-hero-content[data-astro-cid-2bp22rll]>[data-astro-cid-2bp22rll]{min-width:0}.eyebrow[data-astro-cid-2bp22rll],.section-eyebrow[data-astro-cid-2bp22rll]{color:var(--color-primary);letter-spacing:.14em;text-transform:uppercase;margin-bottom:16px;font-size:.76rem;font-weight:800;display:inline-block}.page-hero[data-astro-cid-2bp22rll] h1[data-astro-cid-2bp22rll]{letter-spacing:-.05em;overflow-wrap:break-word;min-width:0;max-width:780px;font-size:clamp(3rem,6vw,5rem);line-height:1.04}.page-hero-content[data-astro-cid-2bp22rll]>p[data-astro-cid-2bp22rll]{max-width:520px;color:var(--color-text-light);font-size:1rem;line-height:1.9}.about-grid[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:100px;display:grid}.about-grid[data-astro-cid-2bp22rll]>[data-astro-cid-2bp22rll]{min-width:0}.about-main[data-astro-cid-2bp22rll]{max-width:700px}.about-main[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll]{letter-spacing:-.04em;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.about-main[data-astro-cid-2bp22rll] p[data-astro-cid-2bp22rll]{color:var(--color-text-light);margin-top:24px;font-size:.96rem;line-height:1.9}.about-card[data-astro-cid-2bp22rll]{background-color:var(--color-background-light);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);min-width:0;padding:38px}.about-card-header[data-astro-cid-2bp22rll]>span[data-astro-cid-2bp22rll]{color:var(--color-primary);letter-spacing:.14em;font-size:.7rem;font-weight:800}.about-card-header[data-astro-cid-2bp22rll] h3[data-astro-cid-2bp22rll]{max-width:400px;margin-top:12px;font-size:1.6rem;line-height:1.3}.about-items[data-astro-cid-2bp22rll]{flex-direction:column;gap:16px;margin-top:35px;display:flex}.about-item[data-astro-cid-2bp22rll]{border-top:1px solid var(--color-border);grid-template-columns:45px minmax(0,1fr);gap:18px;padding:18px 0;display:grid}.about-item[data-astro-cid-2bp22rll]>[data-astro-cid-2bp22rll]{min-width:0}.about-item[data-astro-cid-2bp22rll]>span[data-astro-cid-2bp22rll]{color:var(--color-primary);font-size:.72rem;font-weight:800}.about-item[data-astro-cid-2bp22rll] strong[data-astro-cid-2bp22rll]{font-size:.9rem}.about-item[data-astro-cid-2bp22rll] p[data-astro-cid-2bp22rll]{color:var(--color-text-light);margin-top:5px;font-size:.8rem;line-height:1.6}.values[data-astro-cid-2bp22rll]{background-color:var(--color-background-light);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.values-header[data-astro-cid-2bp22rll]{max-width:760px;margin-bottom:50px}.values-header[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll]{letter-spacing:-.04em;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.values-grid[data-astro-cid-2bp22rll]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.values-grid[data-astro-cid-2bp22rll] article[data-astro-cid-2bp22rll]{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-md);min-width:0;min-height:250px;padding:30px}.values-grid[data-astro-cid-2bp22rll] article[data-astro-cid-2bp22rll]>span[data-astro-cid-2bp22rll]{color:var(--color-primary);font-size:.72rem;font-weight:800}.values-grid[data-astro-cid-2bp22rll] h3[data-astro-cid-2bp22rll]{margin-top:45px;font-size:1.2rem;line-height:1.3}.values-grid[data-astro-cid-2bp22rll] p[data-astro-cid-2bp22rll]{color:var(--color-text-light);margin-top:14px;font-size:.85rem;line-height:1.7}.representations[data-astro-cid-2bp22rll]{background-color:var(--color-white)}.representations-grid[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:90px;display:grid}.representations-grid[data-astro-cid-2bp22rll]>[data-astro-cid-2bp22rll]{min-width:0}.representations-content[data-astro-cid-2bp22rll]{max-width:620px}.representations-content[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll]{letter-spacing:-.04em;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.representations-content[data-astro-cid-2bp22rll] p[data-astro-cid-2bp22rll]{color:var(--color-text-light);margin-top:20px;line-height:1.85}.representations-content[data-astro-cid-2bp22rll]>a[data-astro-cid-2bp22rll]{color:var(--color-primary);align-items:center;gap:20px;margin-top:28px;font-size:.84rem;font-weight:800;display:inline-flex}.representations-brands[data-astro-cid-2bp22rll]{gap:16px;display:grid}.representation-card[data-astro-cid-2bp22rll]{background-color:var(--color-background-light);min-width:0;color:var(--color-text);border:1px solid var(--color-border);border-radius:var(--border-radius-md);grid-template-columns:150px minmax(0,1fr) auto;align-items:center;gap:25px;padding:25px;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid}.representation-card[data-astro-cid-2bp22rll]:hover{border-color:#ed323759;transform:translateY(-4px);box-shadow:0 15px 40px #0000000f}.representation-card[data-astro-cid-2bp22rll] img[data-astro-cid-2bp22rll]{object-fit:contain;width:100%;height:65px}.representation-card[data-astro-cid-2bp22rll]>div[data-astro-cid-2bp22rll]{flex-direction:column;gap:6px;min-width:0;display:flex}.representation-card[data-astro-cid-2bp22rll]>div[data-astro-cid-2bp22rll]>span[data-astro-cid-2bp22rll]{color:var(--color-primary);letter-spacing:.11em;font-size:.66rem;font-weight:800}.representation-card[data-astro-cid-2bp22rll] strong[data-astro-cid-2bp22rll]{font-size:1.2rem}.representation-arrow[data-astro-cid-2bp22rll]{color:var(--color-primary);font-size:1.3rem}.location[data-astro-cid-2bp22rll]{background-color:var(--color-background-light);border-top:1px solid var(--color-border)}.location-grid[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);align-items:center;gap:90px;display:grid}.location-grid[data-astro-cid-2bp22rll]>[data-astro-cid-2bp22rll]{min-width:0}.location[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll]{letter-spacing:-.04em;max-width:680px;font-size:clamp(2.2rem,4vw,3.4rem);line-height:1.1}.location-grid[data-astro-cid-2bp22rll]>div[data-astro-cid-2bp22rll]:first-child>p[data-astro-cid-2bp22rll]{max-width:600px;color:var(--color-text-light);margin-top:20px;line-height:1.8}.location-card[data-astro-cid-2bp22rll]{background-color:var(--color-white);border:1px solid var(--color-border);border-radius:var(--border-radius-lg);padding:34px}.location-card[data-astro-cid-2bp22rll]>span[data-astro-cid-2bp22rll]{color:var(--color-primary);letter-spacing:.13em;font-size:.7rem;font-weight:800}.location-card[data-astro-cid-2bp22rll] strong[data-astro-cid-2bp22rll]{margin-top:16px;font-size:1.1rem;display:block}.location-card[data-astro-cid-2bp22rll] p[data-astro-cid-2bp22rll]{color:var(--color-text-light);margin-top:10px;font-size:.88rem;line-height:1.8}.location-card[data-astro-cid-2bp22rll] a[data-astro-cid-2bp22rll]{color:var(--color-primary);align-items:center;gap:20px;margin-top:24px;font-size:.84rem;font-weight:800;display:inline-flex}.company-cta[data-astro-cid-2bp22rll]{background-color:var(--color-primary);color:var(--color-white);padding:85px 0}.company-cta-content[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:70px;display:grid}.company-cta-content[data-astro-cid-2bp22rll]>[data-astro-cid-2bp22rll]{min-width:0}.company-cta-content[data-astro-cid-2bp22rll]>div[data-astro-cid-2bp22rll]{max-width:700px}.company-cta-content[data-astro-cid-2bp22rll]>div[data-astro-cid-2bp22rll]>span[data-astro-cid-2bp22rll]{letter-spacing:.14em;opacity:.8;font-size:.72rem;font-weight:800}.company-cta[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll]{letter-spacing:-.04em;margin-top:14px;font-size:clamp(2rem,4vw,3.2rem);line-height:1.1}.company-cta[data-astro-cid-2bp22rll] p[data-astro-cid-2bp22rll]{opacity:.85;margin-top:16px;line-height:1.8}.company-cta-content[data-astro-cid-2bp22rll]>a[data-astro-cid-2bp22rll]{background-color:var(--color-white);min-width:230px;color:var(--color-primary);border-radius:var(--border-radius-sm);justify-content:space-between;align-items:center;gap:25px;padding:18px 22px;font-size:.86rem;font-weight:800;display:flex}@media (width<=900px){.page-hero-content[data-astro-cid-2bp22rll],.about-grid[data-astro-cid-2bp22rll],.representations-grid[data-astro-cid-2bp22rll],.location-grid[data-astro-cid-2bp22rll],.company-cta-content[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1fr);gap:45px}.values-grid[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1fr)}.company-cta-content[data-astro-cid-2bp22rll]>a[data-astro-cid-2bp22rll]{width:fit-content;min-width:0}}@media (width<=600px){.page-hero[data-astro-cid-2bp22rll]{padding:65px 0}.page-hero-content[data-astro-cid-2bp22rll]{gap:30px}.page-hero[data-astro-cid-2bp22rll] h1[data-astro-cid-2bp22rll]{letter-spacing:-.045em;overflow-wrap:break-word;max-width:100%;font-size:clamp(2.05rem,10vw,2.65rem);line-height:1.06}.page-hero-content[data-astro-cid-2bp22rll]>p[data-astro-cid-2bp22rll]{max-width:100%;font-size:.92rem;line-height:1.75}.about-main[data-astro-cid-2bp22rll],.representations-content[data-astro-cid-2bp22rll]{min-width:0;max-width:100%}.about-main[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll],.values-header[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll],.representations-content[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll],.location[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll],.company-cta[data-astro-cid-2bp22rll] h2[data-astro-cid-2bp22rll]{overflow-wrap:break-word;max-width:100%;font-size:clamp(2rem,9vw,2.55rem)}.about-card[data-astro-cid-2bp22rll]{padding:26px}.about-item[data-astro-cid-2bp22rll]{grid-template-columns:38px minmax(0,1fr);gap:14px}.values-grid[data-astro-cid-2bp22rll] article[data-astro-cid-2bp22rll]{min-height:auto}.representation-card[data-astro-cid-2bp22rll]{grid-template-columns:minmax(0,1fr) auto;gap:18px}.representation-card[data-astro-cid-2bp22rll] img[data-astro-cid-2bp22rll]{grid-column:1/-1;width:150px;height:60px}.location-card[data-astro-cid-2bp22rll]{padding:26px}.company-cta-content[data-astro-cid-2bp22rll]>a[data-astro-cid-2bp22rll]{width:100%}}
