.XMnaDG_hero{border-block-end:1px solid var(--theme-line);background:radial-gradient(ellipse at 84% 48%, color-mix(in srgb, var(--theme-surface) 60%, transparent), transparent 46%), linear-gradient(112deg, var(--theme-bg) 10%, var(--theme-surface) 65%, var(--theme-surface));padding-block:25px 54px;container:about-hero/inline-size}.XMnaDG_breadcrumbs>nav{margin:0}.XMnaDG_layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.98fr);align-items:center;gap:68px;min-block-size:400px;padding-block-start:36px;display:grid}.XMnaDG_copy{min-inline-size:0}.XMnaDG_copy h1{color:var(--ink);letter-spacing:-.045em;margin-block-start:23px;font-size:clamp(2.125rem,1.25rem + 2.1vw,3.125rem);font-weight:700;line-height:1.5}.XMnaDG_copy h1 span{color:var(--blue);display:block}.XMnaDG_copy>p{max-inline-size:32em;color:var(--theme-muted);text-wrap:pretty;margin-block-start:23px;font-size:.9375rem;line-height:1.95}.XMnaDG_actions{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-block-start:28px;display:flex}.XMnaDG_textLink{min-block-size:48px;color:var(--theme-muted);align-items:center;gap:10px;font-size:.875rem;display:inline-flex}.XMnaDG_textLink:hover{color:var(--blue)}.XMnaDG_motto{color:var(--theme-muted);align-items:center;gap:11px;margin-block-start:23px;font-size:.75rem;line-height:1.8;display:flex}.XMnaDG_motto>span{background:var(--brand-gold-light);block-size:1px;inline-size:22px}.XMnaDG_visual{justify-self:center;inline-size:100%;min-inline-size:0;max-inline-size:480px;padding-block:10px}.XMnaDG_visualEyebrow{color:var(--theme-muted);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:.5625rem;line-height:1.8;display:flex}.XMnaDG_visualEyebrow:after{content:"";background:linear-gradient(90deg, var(--theme-surface), transparent);flex:1;block-size:1px}.XMnaDG_visualTitle{color:var(--theme-heading);letter-spacing:-.03em;margin-block-start:14px;font-size:1.5rem;font-weight:500;line-height:1.7;display:block}.XMnaDG_visualTitle>span{color:var(--theme-heading)}.XMnaDG_diagram{isolation:isolate;aspect-ratio:2;inline-size:100%;margin-block:22px 20px;position:relative}.XMnaDG_diagram:before{content:"";z-index:-1;background:radial-gradient(ellipse, color-mix(in srgb, var(--theme-surface) 33.33%, transparent), transparent 70%);position:absolute;inset:-12% 8%}.XMnaDG_connections{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}.XMnaDG_foundations,.XMnaDG_outcomes{grid-template-rows:repeat(3,minmax(0,1fr));display:grid;position:absolute;inset-block:0}.XMnaDG_foundations{inline-size:29%;inset-inline-start:0}.XMnaDG_foundations>div{align-items:center;gap:11px;display:flex}.XMnaDG_sourceIcon{border:1px solid var(--theme-line);background:var(--theme-surface);block-size:34px;inline-size:34px;color:var(--theme-heading);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.XMnaDG_foundations strong,.XMnaDG_outcomes strong{color:var(--theme-muted);font-size:.875rem;font-weight:500;line-height:1.7;display:block}.XMnaDG_foundations div>span:last-child,.XMnaDG_outcomes div>span{color:var(--theme-muted);margin-block-start:4px;font-size:.625rem;line-height:1.7;display:block}.XMnaDG_translator{border:1px solid var(--theme-line);background:linear-gradient(135deg, var(--theme-panel), var(--theme-surface));block-size:78px;inline-size:86px;box-shadow:0 12px 30px -18px color-mix(in srgb, var(--brand-navy) 36.08%, transparent), 0 0 0 5px color-mix(in srgb, var(--brand-navy) 60%, transparent);color:var(--theme-heading);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.XMnaDG_translator strong{font-size:.8125rem;font-weight:500;line-height:1.7}.XMnaDG_outcomes{inline-size:26%;inset-inline-end:0}.XMnaDG_outcomes>div{border-inline-start:1px solid #0000;flex-direction:column;justify-content:center;padding-inline-start:14px;display:flex}.XMnaDG_outcomes strong{color:var(--theme-heading);font-size:1rem}.XMnaDG_principles{border-block-start:1px solid var(--theme-line);color:var(--theme-muted);justify-content:space-between;gap:16px;padding-block-start:19px;font-size:.75rem;line-height:1.8;display:flex}@container about-hero (max-width:1050px){.XMnaDG_layout{gap:36px}.XMnaDG_copy h1{font-size:2.5rem}.XMnaDG_visualTitle{font-size:1.25rem}.XMnaDG_foundations>div{gap:8px}.XMnaDG_sourceIcon{block-size:29px;inline-size:29px}.XMnaDG_sourceIcon svg{block-size:18px;inline-size:18px}.XMnaDG_foundations strong{font-size:.8125rem}.XMnaDG_foundations div>span:last-child,.XMnaDG_outcomes div>span{font-size:.5625rem}.XMnaDG_translator{gap:7px;block-size:68px;inline-size:72px}}@container about-hero (max-width:800px){.XMnaDG_layout{grid-template-columns:1fr;gap:38px;padding-block-start:32px}.XMnaDG_copy{max-inline-size:600px}.XMnaDG_visual{max-inline-size:440px}}@container about-hero (max-width:600px){.XMnaDG_copy h1{margin-block-start:18px;font-size:clamp(1.875rem,1rem + 4vw,2.375rem)}.XMnaDG_copy>p{margin-block-start:18px;font-size:.875rem}.XMnaDG_actions{gap:12px 22px;margin-block-start:23px}.XMnaDG_textLink{font-size:.8125rem}.XMnaDG_motto{margin-block-start:18px}.XMnaDG_visualTitle{font-size:1.125rem}.XMnaDG_diagram{aspect-ratio:auto;block-size:204px;margin-block:18px}.XMnaDG_sourceIcon{border-radius:7px;block-size:26px;inline-size:26px}.XMnaDG_sourceIcon svg{block-size:16px;inline-size:16px}.XMnaDG_foundations>div{gap:6px}.XMnaDG_foundations strong,.XMnaDG_outcomes strong{font-size:.75rem}.XMnaDG_translator{border-radius:11px;gap:6px;block-size:64px;inline-size:68px}.XMnaDG_translator strong{font-size:.6875rem}.XMnaDG_translator svg{block-size:20px;inline-size:20px}.XMnaDG_outcomes>div{padding-inline-start:6px}.XMnaDG_principles{gap:10px;padding-block-start:15px;font-size:.6875rem}}@media (max-width:760px){.XMnaDG_hero{padding-block-end:44px}}.XMnaDG_hero{background:radial-gradient(ellipse at 85% 25%,color-mix(in srgb,var(--brand-gold) 8%,transparent),transparent 55%),linear-gradient(120deg,var(--theme-bg),var(--theme-surface));border-bottom:1px solid var(--theme-line)}
.KyvIfq_section{background:radial-gradient(ellipse at 0 85%, color-mix(in srgb, var(--theme-surface) 40%, transparent), transparent 38%), var(--theme-bg);padding-block:88px;container:why-we-exist/inline-size}.KyvIfq_layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(48px,7vw,104px);display:grid}.KyvIfq_heading,.KyvIfq_content{min-inline-size:0}.KyvIfq_heading h2{color:var(--ink);letter-spacing:-.035em;margin-block-start:24px;font-size:clamp(2rem,1.5rem + 1vw,2.375rem);font-weight:600;line-height:1.65}.KyvIfq_heading h2 span{color:var(--blue);white-space:nowrap}.KyvIfq_headingDescription{color:var(--theme-muted);margin-block-start:24px;font-size:.875rem;line-height:2}.KyvIfq_belief{border-inline-start:2px solid var(--theme-line);padding-inline-start:26px;position:relative}.KyvIfq_quoteMark{color:var(--theme-muted);pointer-events:none;font-family:Georgia,serif;font-size:8rem;line-height:1;position:absolute;inset-block-start:-22px;inset-inline-end:0}.KyvIfq_label{color:var(--theme-muted);letter-spacing:.08em;font-size:.75rem;line-height:1.8;position:relative}.KyvIfq_statement{color:var(--theme-heading);letter-spacing:-.025em;margin-block-start:13px;font-size:clamp(1.375rem,1rem + .7vw,1.625rem);font-weight:500;line-height:1.65;position:relative}.KyvIfq_statement>span{color:var(--theme-heading)}.KyvIfq_explanation{max-inline-size:37em;color:var(--theme-muted);text-wrap:pretty;margin-block-start:16px;font-size:.9375rem;line-height:1.95}.KyvIfq_principles{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin-block-start:32px;display:grid}.KyvIfq_principles article{border-block-start:1px solid var(--theme-line);min-inline-size:0;padding-block-start:21px}.KyvIfq_number{color:var(--theme-muted);font-variant-numeric:tabular-nums;letter-spacing:.05em;font-size:.6875rem;line-height:1.8}.KyvIfq_principles h3{color:var(--theme-heading);letter-spacing:-.02em;text-wrap:balance;margin-block-start:10px;font-size:1rem;font-weight:500;line-height:1.75}.KyvIfq_principles p{color:var(--theme-muted);text-wrap:pretty;margin-block-start:12px;font-size:.8125rem;line-height:1.95}.KyvIfq_signature{color:var(--theme-muted);justify-content:flex-end;align-items:center;gap:12px;margin-block-start:28px;font-size:.75rem;line-height:1.8;display:flex}.KyvIfq_signature>span{background:var(--theme-surface);block-size:1px;inline-size:24px}@container why-we-exist (max-width:1050px){.KyvIfq_layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:40px}.KyvIfq_principles{column-gap:24px}.KyvIfq_heading h2{font-size:2rem}}@container why-we-exist (max-width:800px){.KyvIfq_layout{grid-template-columns:1fr;gap:36px}.KyvIfq_heading h2{font-size:2rem}.KyvIfq_headingDescription{margin-block-start:20px}.KyvIfq_content{max-inline-size:680px}}@container why-we-exist (max-width:550px){.KyvIfq_heading h2{margin-block-start:18px;font-size:1.75rem}.KyvIfq_belief{padding-inline-start:18px}.KyvIfq_statement{font-size:1.375rem}.KyvIfq_explanation{margin-block-start:13px;font-size:.875rem}.KyvIfq_quoteMark{font-size:6rem;inset-block-start:-7px}.KyvIfq_principles{grid-template-columns:1fr;gap:26px;margin-block-start:27px}.KyvIfq_principles article{padding-block-start:18px}.KyvIfq_principles h3{margin-block-start:7px}.KyvIfq_principles p{margin-block-start:9px}.KyvIfq_signature{margin-block-start:24px}}@media (max-width:760px){.KyvIfq_section{padding-block:64px}}
._5_LmOW_section{border-block:1px solid var(--theme-line);padding-block:96px;container:mission/inline-size}._5_LmOW_layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px 80px;display:grid}._5_LmOW_heading{padding-top:16px}._5_LmOW_heading h2{color:var(--theme-heading);letter-spacing:-.04em;margin-top:26px;font-size:clamp(28px,2.65vw,40px);font-weight:600;line-height:1.6}._5_LmOW_heading h2 span{color:var(--brand-gold-light);display:block}._5_LmOW_heading p{color:var(--theme-muted);margin-top:22px;font-size:14px;line-height:1.9}._5_LmOW_goals{grid-area:1/2/span 2;gap:16px;display:grid;position:relative}._5_LmOW_goal{border:1px solid var(--theme-line);background:var(--theme-card-fill);min-width:0;box-shadow:var(--theme-panel-shadow);border-radius:16px;align-items:flex-start;gap:22px;padding:28px;display:flex}._5_LmOW_icon{border:1px solid var(--theme-art-line);width:48px;height:48px;color:var(--brand-gold-light);background:color-mix(in oklab,var(--brand-gold) 7%,var(--brand-navy));border-radius:12px;flex-shrink:0;place-items:center;display:grid}._5_LmOW_icon svg{width:24px;height:24px}._5_LmOW_goalCopy{flex:1;min-width:0;position:relative}._5_LmOW_number{float:right;color:var(--theme-art-line);letter-spacing:.12em;padding-top:6px;font-size:12px}._5_LmOW_goal h3{color:var(--theme-heading);padding-right:38px;font-size:22px;line-height:1.5}._5_LmOW_goal p{color:var(--theme-muted);text-wrap:pretty;margin-top:10px;font-size:14px;line-height:1.9}._5_LmOW_foundation{border-top:1px solid var(--theme-art-line);grid-column:1;max-width:400px;padding-top:28px}._5_LmOW_foundationHeading{align-items:center;gap:16px;display:flex}._5_LmOW_foundationHeading>svg{color:var(--brand-gold-light)}._5_LmOW_foundationHeading span{color:var(--theme-muted);letter-spacing:.05em;font-size:11px}._5_LmOW_foundationHeading h3{color:var(--theme-heading);margin-top:6px;font-size:18px;font-weight:500}._5_LmOW_foundation>p{color:var(--theme-muted);margin-top:18px;font-size:13px;line-height:1.9}._5_LmOW_mobileBreak{display:none}@container mission (max-width:1000px){._5_LmOW_layout{column-gap:36px}._5_LmOW_goal{gap:16px;padding:24px}._5_LmOW_heading h2{font-size:30px}}@container mission (max-width:760px){._5_LmOW_section{padding-block:64px}._5_LmOW_layout{grid-template-columns:1fr;gap:32px}._5_LmOW_heading{padding-top:0}._5_LmOW_heading h2{font-size:clamp(26px,5vw,34px)}._5_LmOW_goals{grid-area:auto/1}._5_LmOW_foundation{grid-column:1;max-width:none}._5_LmOW_goal{padding:22px}._5_LmOW_goal h3{font-size:20px}._5_LmOW_goal p{font-size:13px}}
.KeJi5q_section{background:var(--theme-bg);padding-block:80px;container:company-values/inline-size}.KeJi5q_heading h2{color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin-block-start:20px;font-size:clamp(1.75rem,1.25rem + 1.2vw,2.25rem);font-weight:600;line-height:1.6}.KeJi5q_heading h2 span{color:var(--blue)}.KeJi5q_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 64px;margin-block-start:40px;display:grid}.KeJi5q_value{border-block-start:1px solid var(--theme-line);grid-row:span 2;grid-template-rows:auto 1fr;min-inline-size:0;padding-block:27px 23px;display:grid}@supports (grid-template-rows:subgrid){.KeJi5q_value{grid-template-rows:subgrid}}.KeJi5q_valueHeading{align-items:flex-start;gap:17px;display:flex}.KeJi5q_valueHeading>svg{color:var(--theme-heading);margin-block-start:3px}.KeJi5q_valueHeading h3{color:var(--theme-heading);letter-spacing:-.02em;text-wrap:pretty;font-size:1.1875rem;font-weight:600;line-height:1.75}.KeJi5q_number{color:var(--theme-muted);letter-spacing:.04em;font-variant-numeric:tabular-nums;flex-shrink:0;margin-inline-start:auto;padding-block-start:6px;padding-inline-start:5px;font-size:.6875rem;line-height:1.8}.KeJi5q_value>p{max-inline-size:34em;color:var(--theme-muted);text-wrap:pretty;padding-inline:43px 30px;font-size:.875rem;line-height:1.95}.KeJi5q_belief{background:linear-gradient(110deg, var(--theme-surface), var(--theme-surface));border-radius:8px;grid-template-columns:44px minmax(0,1fr);gap:22px;margin-block-start:36px;padding:30px 36px;display:grid}.KeJi5q_quoteMark{color:var(--theme-muted);font-family:Georgia,serif;font-size:5rem;line-height:1}.KeJi5q_beliefLabel{color:var(--theme-muted);letter-spacing:.08em;font-size:.75rem;line-height:1.8}.KeJi5q_belief blockquote{color:var(--theme-muted);letter-spacing:-.02em;text-wrap:pretty;margin:11px 0 0;font-size:clamp(1.125rem,.875rem + .6vw,1.375rem);font-weight:500;line-height:1.8}.KeJi5q_belief blockquote span{color:var(--blue);white-space:nowrap}.KeJi5q_belief p{color:var(--theme-muted);margin-block-start:12px;font-size:.8125rem;line-height:1.9}@container company-values (max-width:1000px){.KeJi5q_grid{column-gap:36px}.KeJi5q_valueHeading{gap:13px}.KeJi5q_valueHeading h3{font-size:1.0625rem}.KeJi5q_value>p{padding-inline:39px 0}}@container company-values (max-width:700px){.KeJi5q_heading h2{font-size:1.75rem}.KeJi5q_heading h2 span{display:block}.KeJi5q_grid{grid-template-columns:1fr;row-gap:10px;margin-block-start:30px}.KeJi5q_value{padding-block:23px}.KeJi5q_valueHeading h3{font-size:1.125rem}.KeJi5q_titleContinuation{color:var(--theme-muted);margin-block-start:3px;font-size:1rem;font-weight:500;display:block}.KeJi5q_value>p{font-size:.8125rem}.KeJi5q_belief{grid-template-columns:minmax(0,1fr);gap:0;margin-block-start:22px;padding:25px}.KeJi5q_quoteMark{block-size:40px;font-size:4rem}.KeJi5q_belief blockquote{font-size:1.125rem}}@media (max-width:760px){.KeJi5q_section{padding-block:64px}}.KeJi5q_belief{background:radial-gradient(ellipse at right,color-mix(in srgb,var(--brand-gold) 8%,transparent),transparent 70%),var(--theme-panel);border:1px solid var(--theme-art-line)}
.J54H6W_section{background:radial-gradient(ellipse at 100% 0, color-mix(in srgb, var(--theme-surface) 50.2%, transparent), transparent 60%), var(--theme-surface);border-block:1px solid var(--theme-line);padding-block:80px;container:service-commitments/inline-size}.J54H6W_heading h2{color:var(--ink);letter-spacing:-.03em;text-wrap:balance;margin-block-start:20px;font-size:clamp(1.75rem,1.25rem + 1.2vw,2.25rem);font-weight:600;line-height:1.6}.J54H6W_heading h2 span{color:var(--blue)}.J54H6W_grid{border:1px solid var(--theme-line);background:color-mix(in srgb, var(--theme-surface) 85.1%, transparent);box-shadow:0 14px 40px color-mix(in srgb, var(--brand-navy) 6.27%, transparent);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:40px;display:grid}.J54H6W_item{min-inline-size:0;padding:32px 28px;position:relative}.J54H6W_item+.J54H6W_item:before{background:var(--theme-surface);content:"";inline-size:1px;position:absolute;inset-block:32px;inset-inline-start:0}.J54H6W_icon{block-size:54px;inline-size:54px;color:var(--theme-heading);border:1px solid var(--theme-line);background:linear-gradient(145deg, var(--theme-panel), var(--theme-surface));border-radius:50%;place-items:center;display:grid}.J54H6W_item h3{color:var(--theme-heading);letter-spacing:-.025em;text-wrap:balance;margin-block-start:24px;font-size:1.25rem;font-weight:600;line-height:1.65}.J54H6W_item p{max-inline-size:24em;color:var(--theme-muted);text-wrap:pretty;margin-block-start:13px;font-size:.875rem;line-height:1.95}@container service-commitments (max-width:1000px){.J54H6W_grid{grid-template-columns:repeat(2,minmax(0,1fr))}.J54H6W_item{padding:30px}.J54H6W_item:nth-child(3):before{display:none}.J54H6W_item:nth-child(n+3){border-block-start:1px solid var(--theme-line)}}@container service-commitments (max-width:550px){.J54H6W_heading h2{font-size:1.75rem}.J54H6W_grid{grid-template-columns:1fr;margin-block-start:30px}.J54H6W_item{grid-template-columns:46px minmax(0,1fr);column-gap:17px;padding:25px 22px;display:grid}.J54H6W_item+.J54H6W_item:before{display:none}.J54H6W_item+.J54H6W_item{border-block-start:1px solid var(--theme-line)}.J54H6W_icon{grid-row:span 2;block-size:46px;inline-size:46px}.J54H6W_icon svg{block-size:25px;inline-size:25px}.J54H6W_item h3{margin-block-start:0;font-size:1.125rem}.J54H6W_item p{margin-block-start:8px;font-size:.8125rem}}@media (max-width:760px){.J54H6W_section{padding-block:64px}}
