.about-page[data-astro-cid-ta2fbyqs]{color:var(--color-navy)}.about-page[data-astro-cid-ta2fbyqs] .contact p{font-size:var(--font-body-small);margin:0;line-height:1.8}.about-page[data-astro-cid-ta2fbyqs] .contact .label{font:600 var(--font-body-small) var(--font-family-english-fallback);line-height:15px}.about-page[data-astro-cid-ta2fbyqs] .contact h2{margin:var(--space-18) 0 var(--space-8)}.about-page[data-astro-cid-ta2fbyqs] .contact{padding-top:var(--space-76);padding-bottom:var(--space-76)}.about-page[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{margin:0}.inset[data-astro-cid-ta2fbyqs]{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}.about-hero[data-astro-cid-ta2fbyqs]{background:var(--color-navy);color:var(--color-white);grid-template-columns:42% 58%;min-height:520px;display:grid}.hero-content[data-astro-cid-ta2fbyqs]{padding:var(--space-60) 11% var(--space-64) 16%;flex-direction:column;align-items:flex-start;display:flex}.breadcrumb[data-astro-cid-ta2fbyqs]{padding-bottom:var(--space-70);color:var(--color-breadcrumb-on-dark);font:var(--font-size-9) var(--font-family-english-fallback);letter-spacing:.08em;margin-bottom:auto}.breadcrumb[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration:underline}.about-page[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{margin:0;line-height:15px}h1[data-astro-cid-ta2fbyqs]{font-size:var(--font-heading-page);letter-spacing:.04em;margin:var(--space-24) 0 var(--space-14);line-height:1.8}.hero-message[data-astro-cid-ta2fbyqs]{font-size:var(--font-lead-small);color:var(--color-text-on-dark-muted);font-weight:500;line-height:1.8}.hero-photo[data-astro-cid-ta2fbyqs]{min-width:0;position:relative}.hero-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:520px}.hero-photo[data-astro-cid-ta2fbyqs]:after{content:"";background:linear-gradient(90deg,rgb(var(--color-navy-rgb) / .25),transparent 40%);position:absolute;inset:0}.hero-photo[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{z-index:1;font:var(--font-size-9) var(--font-family-english-fallback);letter-spacing:.12em;position:absolute;bottom:24px;right:24px}h2[data-astro-cid-ta2fbyqs]{font-size:var(--font-heading-section);letter-spacing:.03em;margin:0;line-height:1.55}.philosophy[data-astro-cid-ta2fbyqs]{padding-top:var(--space-112);padding-bottom:var(--space-112);grid-template-columns:1fr 1.18fr;gap:10%;display:grid}.philosophy-copy[data-astro-cid-ta2fbyqs]{padding-top:var(--space-75)}.philosophy-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{font-size:var(--font-control);color:var(--color-text-body);line-height:1.9}.philosophy-copy[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{font-size:var(--font-lead);color:var(--color-navy);margin-bottom:var(--space-30);line-height:1.9}.philosophy-copy[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]:last-child{margin-top:var(--space-22)}.attitude-photo[data-astro-cid-ta2fbyqs]{position:relative}.attitude-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{object-fit:cover;width:100%;height:480px}figcaption[data-astro-cid-ta2fbyqs]{align-items:center;gap:var(--space-24);background:var(--color-white);width:fit-content;max-width:100%;min-height:42px;padding:var(--space-14) var(--space-20);color:var(--color-text-muted);font-size:var(--font-label-small);margin-top:-42px;margin-left:auto;display:flex;position:relative}figcaption[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:last-child{color:var(--color-primary);font:var(--font-size-9) var(--font-family-english-fallback)}.attitudes[data-astro-cid-ta2fbyqs]{padding-top:var(--space-96);padding-bottom:var(--space-120)}.attitudes[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{gap:var(--space-40);padding:var(--space-54) 0;border-top:1px solid var(--color-border);grid-template-columns:64px minmax(0,1fr);display:grid}.attitudes[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--color-border)}.number[data-astro-cid-ta2fbyqs]{color:var(--color-primary);font:var(--font-caption) var(--font-family-english-fallback)}.attitude-body[data-astro-cid-ta2fbyqs]{gap:var(--space-40);grid-template-columns:minmax(220px,.85fr) minmax(0,1.55fr);display:grid}.attitudes[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-27)}.attitudes[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-body);font-size:var(--font-body-small);margin-bottom:var(--space-18);line-height:1.9}.belief[data-astro-cid-ta2fbyqs]{padding:var(--space-92) 13.4%;background:var(--color-navy);color:var(--color-white);grid-template-columns:1fr 1fr;gap:10%;display:grid}.belief[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:var(--space-20)}.belief[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--color-text-on-dark-muted);font-size:var(--font-body-small);margin-bottom:var(--space-20);line-height:1.9}.belief[data-astro-cid-ta2fbyqs] .belief-summary[data-astro-cid-ta2fbyqs]{font-size:var(--font-lead-small);color:var(--color-white);padding-top:var(--space-14);margin:0;line-height:1.8}.company[data-astro-cid-ta2fbyqs]{gap:var(--space-96);padding-top:var(--space-112);padding-bottom:var(--space-112);grid-template-columns:300px minmax(0,1fr);display:grid}.company[data-astro-cid-ta2fbyqs] .label[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted)}.company[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{margin-top:var(--space-16)}.company-note[data-astro-cid-ta2fbyqs]{padding-top:var(--space-28);font-size:var(--font-label-small);color:var(--color-text-muted);line-height:1.8}dl[data-astro-cid-ta2fbyqs]{margin:0}dl[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--color-border);grid-template-columns:190px minmax(0,1fr);align-items:center;min-height:64px;display:grid}dl[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]:last-child{border-bottom:1px solid var(--color-border)}dt[data-astro-cid-ta2fbyqs]{color:var(--color-text-muted);font-size:var(--font-caption)}dd[data-astro-cid-ta2fbyqs]{font-size:var(--font-body-small);padding:var(--space-16) 0;overflow-wrap:anywhere;margin:0}dd[data-astro-cid-ta2fbyqs] a[data-astro-cid-ta2fbyqs]:hover{text-decoration:underline}@media (width<=1100px) and (width>=901px){.hero-content[data-astro-cid-ta2fbyqs]{padding-left:10%;padding-right:5%}h1[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-36)}.company[data-astro-cid-ta2fbyqs]{gap:var(--space-40);grid-template-columns:240px minmax(0,1fr)}dl[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{grid-template-columns:120px minmax(0,1fr)}.attitudes[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{gap:var(--space-18);grid-template-columns:38px minmax(0,1fr)}.attitude-body[data-astro-cid-ta2fbyqs]{gap:var(--space-18)}}@media (width<=900px){.about-page[data-astro-cid-ta2fbyqs] .contact{padding-top:var(--space-64);padding-bottom:var(--space-64)}.inset[data-astro-cid-ta2fbyqs]{padding-left:var(--space-24);padding-right:var(--space-24)}.about-hero[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.hero-content[data-astro-cid-ta2fbyqs]{min-height:330px;padding:var(--space-40) var(--space-24) var(--space-54)}.breadcrumb[data-astro-cid-ta2fbyqs]{padding-bottom:var(--space-32)}h1[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-36)}.hero-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{height:360px}.philosophy[data-astro-cid-ta2fbyqs]{gap:var(--space-36);padding-top:var(--space-72);padding-bottom:var(--space-72);grid-template-columns:1fr}h2[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-27)}.philosophy-copy[data-astro-cid-ta2fbyqs]{padding-top:0}.attitude-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{height:300px}.attitudes[data-astro-cid-ta2fbyqs]{padding-top:var(--space-72);padding-bottom:var(--space-72)}.attitudes[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{gap:var(--space-18);grid-template-columns:38px minmax(0,1fr)}.attitude-body[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr;gap:0}.belief[data-astro-cid-ta2fbyqs]{gap:var(--space-36);padding:var(--space-72) var(--space-24);grid-template-columns:1fr}.company[data-astro-cid-ta2fbyqs]{gap:var(--space-36);padding-top:var(--space-72);padding-bottom:var(--space-72);grid-template-columns:1fr}dl[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{grid-template-columns:120px minmax(0,1fr)}}@media (width<=480px){h2[data-astro-cid-ta2fbyqs],.attitudes[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-25)}.philosophy-copy[data-astro-cid-ta2fbyqs] .lead[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-17)}.attitude-photo[data-astro-cid-ta2fbyqs] img[data-astro-cid-ta2fbyqs]{height:240px}figcaption[data-astro-cid-ta2fbyqs]{padding:var(--space-12) 0;gap:var(--space-12);font-size:var(--font-size-8);justify-content:space-between;margin-top:0}figcaption[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]:last-child{font-size:var(--font-size-8);flex-shrink:0}.attitudes[data-astro-cid-ta2fbyqs] article[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}.company[data-astro-cid-ta2fbyqs] h2[data-astro-cid-ta2fbyqs]{font-size:var(--font-size-25)}dl[data-astro-cid-ta2fbyqs]>div[data-astro-cid-ta2fbyqs]{padding:var(--space-14) 0;grid-template-columns:1fr}dd[data-astro-cid-ta2fbyqs]{padding:var(--space-2) 0}}
