.about-completion-section{padding-block:var(--eych-space-24);border-bottom:1px solid var(--eych-ink)}.about-decision-list,.about-role-grid,.about-fit-grid,.about-sla-grid,.about-transition-grid{margin:0;padding:0}.about-decision-list{border-top:1px solid var(--eych-ink);list-style:none}.about-decision-list li{border-bottom:1px solid var(--eych-line);grid-template-columns:72px minmax(0,1fr);gap:24px;min-height:150px;padding-block:24px;display:grid}.about-decision-list li>span{color:var(--eych-accent);font-size:13px}.about-decision-list h3,.about-role-grid h3,.about-fit-grid h3,.about-transition-grid h3{font-family:var(--eych-display);font-size:clamp(24px,3vw,34px);font-weight:500;line-height:1.12}.about-decision-list p,.about-role-grid p,.about-transition-grid p{max-width:62ch;color:var(--eych-muted);margin-top:14px;line-height:1.55}.about-role-grid,.about-fit-grid,.about-transition-grid{border-top:1px solid var(--eych-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-role-grid article,.about-fit-grid article,.about-transition-grid article{border-right:1px solid var(--eych-line);border-bottom:1px solid var(--eych-line);min-height:230px;padding:24px}.about-role-grid article:nth-child(2n),.about-fit-grid article:nth-child(2n),.about-transition-grid article:nth-child(2n){border-right:0}.about-role-note{max-width:72ch;color:var(--eych-muted);margin-top:24px;line-height:1.55}.about-fit-grid ul,.careers-application ul{gap:14px;margin:24px 0 0;padding:0;list-style:none;display:grid}.about-fit-grid li,.careers-application li{padding-left:22px;line-height:1.5;position:relative}.about-fit-grid li:before,.careers-application li:before{content:"→";color:var(--eych-accent);position:absolute;left:0}.about-fit__anti{background:var(--eych-surface)}.about-data,.about-legal-cta,.contact-careers,.careers-application,.careers-contact{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:clamp(40px,8vw,120px);display:grid}.about-data h2,.about-legal-cta h2,.contact-careers h2,.careers-application h2,.careers-contact h2{font-family:var(--eych-display);font-size:var(--eych-type-section);font-weight:470;line-height:1.06}.about-data h2{font-size:clamp(40px,3vw,54px)}.about-data>div:last-child,.about-commercial-cta{align-content:start;gap:18px;display:grid}.about-data p,.about-commercial-cta p,.contact-careers p,.careers-application li,.careers-contact p{max-width:62ch;line-height:1.55}.about-sla>.section-heading{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr)}.about-sla>.section-heading>p:last-child{max-width:64ch;color:var(--eych-muted);grid-column:2;line-height:1.55}.about-sla-grid{border-top:1px solid var(--eych-ink);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.about-sla-grid div{border-right:1px solid var(--eych-line);border-bottom:1px solid var(--eych-line);min-height:170px;padding:22px}.about-sla-grid div:nth-child(2n){border-right:0}.about-sla-grid dt{font-family:var(--eych-display);font-size:24px;line-height:1.08}.about-sla-grid dd{max-width:54ch;color:var(--eych-muted);margin-top:12px;line-height:1.5}.about-legal-cta address{gap:10px;margin-top:24px;font-style:normal;display:grid}.about-legal-cta address a{text-underline-offset:4px;width:fit-content;text-decoration:underline}.about-commercial-cta .button,.careers-contact .button{width:fit-content;margin-top:8px}.contact-response{border-top:1px solid var(--system-line);margin-top:28px}.contact-response div{border-bottom:1px solid var(--system-line);padding-block:18px}.contact-response dt{font-family:var(--system-mono);letter-spacing:.06em;text-transform:uppercase;font-size:13px}.contact-response dd{max-width:560px;color:var(--system-muted);margin-top:8px;line-height:1.55}.contact-careers{margin-top:var(--eych-space-24);padding-block:var(--eych-space-16);border-block:1px solid var(--eych-ink)}.contact-careers>div:last-child{align-content:start;gap:16px;display:grid}.careers-page{padding-bottom:var(--eych-space-24)}.careers-hero{padding-block:var(--eych-space-24);border-bottom:1px solid var(--eych-ink);align-content:end;row-gap:0;display:grid}.careers-hero h1{max-width:12ch;font-family:var(--eych-display);font-size:var(--eych-type-hero);letter-spacing:-.015em;text-wrap:balance;font-weight:470;line-height:1.02}.careers-hero>p:last-child{max-width:62ch;color:var(--eych-muted);margin-top:28px;font-size:clamp(20px,1.35vw,22px);line-height:1.5}.careers-hero>.section-label{margin-bottom:14px}.careers-application,.careers-contact{padding-block:var(--eych-space-24);border-bottom:1px solid var(--eych-ink)}.careers-contact{align-items:end}@media (width<=1023px){.about-data,.about-legal-cta,.contact-careers,.careers-application,.careers-contact,.about-sla>.section-heading{grid-template-columns:1fr}.about-sla>.section-heading>p:last-child{grid-column:1}}@media (width<=767px){.about-data h2{font-size:clamp(32px,9vw,38px)}.about-role-grid,.about-fit-grid,.about-sla-grid,.about-transition-grid,.about-data{grid-template-columns:1fr}.about-role-grid article,.about-fit-grid article,.about-transition-grid article,.about-sla-grid div{border-right:0;min-height:auto;padding-inline:0}.about-decision-list li{grid-template-columns:40px minmax(0,1fr);min-height:auto}.careers-hero{min-height:auto}.careers-hero>.section-label{margin-bottom:12px}.careers-hero>p:last-child{margin-top:22px;font-size:18px}}
