.split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,120px);display:grid}.split--top{align-items:start}.mp-hero{padding-bottom:0}.mp-hero__inner{text-align:center;justify-items:center;gap:var(--s-5);display:grid}.mp-eyebrow{--r-glass:var(--r-capsule);min-height:36px;color:var(--white);align-items:center;max-width:none;padding:0 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.mp-hero__title{max-width:9.6em}.mp-hero .lede-lg{max-width:34em}.mp-hero__img{width:min(100%,1120px);height:auto;margin-top:clamp(0px,1vw,16px)}.mp-rule{border-top:1px solid #ffffff24;padding-top:clamp(56px,8vw,120px)}.mp-people,.mp-close{padding-top:0}.mp-exp__grid{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid}.mp-exp__copy{gap:var(--s-5);display:grid}.mp-exp__lead{margin-top:var(--s-3);font-family:var(--font-display);letter-spacing:-.02em;color:var(--white);text-wrap:balance;max-width:18em;font-size:clamp(1.375rem,1.1rem + 1.1vw,2rem);font-weight:600;line-height:1.15}.mp-exp__para{color:#ffffffc2;max-width:30em;font-size:clamp(1rem,.96rem + .25vw,1.1875rem);line-height:1.5}.mp-exp__img{width:100%;height:auto}.mp-people__title{max-width:14em}.mp-people__cols{gap:var(--s-7) clamp(32px, 5vw, 88px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(56px,8vw,120px);padding:0;list-style:none;display:grid}.mp-idea{gap:var(--s-4);align-content:start;display:grid}.mp-idea h3{font-family:var(--font-brand);letter-spacing:-.02em;align-items:flex-start;gap:.45em;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:600;line-height:1.08;display:flex}.mp-idea h3 span{text-wrap:balance}.mp-idea__icon{filter:brightness(0)invert();flex:none;width:.82em;height:.82em;margin-top:.13em}.mp-idea p{color:#ffffffc2;max-width:22em;font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.5}.mp-close{padding-bottom:clamp(96px,14vw,220px)}.mp-close__inner{gap:var(--s-6);justify-items:start;padding-top:clamp(72px,12vw,180px);display:grid}.mp-close__title{font-size:clamp(2.5rem,7.6vw,7.5rem)}.mp-close__title span{display:block}.mp-close .lede-lg{color:#ffffffc2}.ab-eyebrow{--r-glass:var(--r-capsule);--glass-bg:#ffffffb3;--glass-border:#0101011a;align-items:center;max-width:none;min-height:36px;padding:0 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.ab-intro__inner{gap:var(--s-6);justify-items:start;display:grid}.ab-intro__title span{display:block}.ab-intro__title span:last-child{padding-left:clamp(0px,8vw,160px)}@media (width<=599px){.ab-intro__title span:last-child{padding-left:0}}.ab-intro__body{max-width:22em;font-family:var(--font-display);letter-spacing:-.01em;color:var(--on-surface);text-wrap:balance;justify-self:end;margin-top:clamp(16px,4vw,64px);font-size:clamp(1.25rem,1.05rem + .9vw,1.875rem);font-weight:500;line-height:1.25}.ab-lead{font-family:var(--font-display);letter-spacing:-.01em;color:var(--on-surface);text-wrap:balance;max-width:24em;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:500;line-height:1.25}.ab-para{color:var(--on-surface-muted);max-width:32em;font-size:clamp(1rem,.96rem + .25vw,1.1875rem);line-height:1.5}.ab-draft{border-radius:var(--r-capsule);font-size:var(--fs-meta);color:#010101b3;border:1px dashed #01010152;align-items:center;gap:8px;max-width:none;padding:6px 14px;font-weight:500;display:inline-flex}.ab-draft:before{content:"";background:var(--status-draft);border-radius:50%;width:7px;height:7px}.ab-why{background:var(--surface-app)}.ab-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,7vw,120px);display:grid}.ab-split__head{gap:var(--s-5);justify-items:start;display:grid}.ab-split__body{gap:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--on-surface);display:grid}.ab-principles__head{gap:var(--s-5);justify-items:start;max-width:52rem;display:grid}.ab-principles__cols{gap:var(--s-7) clamp(32px, 5vw, 88px);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(48px,7vw,104px);padding:0;list-style:none;display:grid}.ab-principle{gap:var(--s-4);padding-top:var(--s-5);border-top:1px solid var(--on-surface);align-content:start;display:grid}.ab-principle h3{font-family:var(--font-brand);letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.5rem,1.1rem + 1.4vw,2.25rem);font-weight:600;line-height:1.08}.ab-principle p{color:var(--on-surface-muted);max-width:24em;font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.5}.ab-towards{background:var(--brand-near-black)}.ab-towards__grid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);align-items:center;gap:clamp(32px,6vw,104px);display:grid}.ab-towards__copy{gap:var(--s-5);display:grid}.ab-towards__title{margin-bottom:var(--s-4);font-size:clamp(2.5rem,7vw,6.75rem)}.ab-towards .ab-para{color:#ffffffc2}.ab-towards__ring{justify-self:center;width:min(100%,460px);height:auto}.ab-close__inner{gap:var(--s-6);justify-items:start;display:grid}.ab-close__title{font-size:clamp(2.75rem,9vw,8.5rem)}.ct__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:start;gap:clamp(32px,6vw,104px);display:grid}.ct__intro{gap:var(--s-6);justify-items:start;display:grid}.ct-eyebrow{--r-glass:var(--r-capsule);--glass-border:#0101011a;align-items:center;max-width:none;min-height:36px;padding:0 18px;font-size:.9375rem;font-weight:500;display:inline-flex}.ct__body{color:var(--on-surface-muted);max-width:30em;font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);line-height:1.5}.ct__direct{padding-top:var(--s-5);border-top:1px solid var(--on-surface);gap:2px;width:min(100%,26em);max-width:none;display:grid}.ct__direct a{text-underline-offset:.18em;font-weight:600;text-decoration:underline}.ct-panel{--r-glass:clamp(24px, 2.6vw, 36px);--glass-bg:#ffffffb8;padding:clamp(22px,3vw,44px)}.ct-form{gap:var(--s-5);font-family:var(--font-body);display:grid}.ct-form__title{font-family:var(--font-display);letter-spacing:-.01em;font-size:1.375rem;font-weight:600}.field{gap:8px;display:grid}.field label{font-size:.9375rem;font-weight:600}.field input,.field select,.field textarea{box-sizing:border-box;width:100%;min-height:52px;font:inherit;color:var(--ink);transition:border-color var(--t-base) var(--ease-out), background-color var(--t-base) var(--ease-out);background:#ffffffeb;border:1px solid #01010138;border-radius:14px;padding:14px 16px;font-size:1rem}.field textarea{resize:vertical;min-height:148px;line-height:1.5}.field select{-webkit-appearance:none;appearance:none;background-image:url(/brand/icons/icon-chevron-down.svg);background-position:right 16px center;background-repeat:no-repeat;background-size:14px;padding-right:44px}.field select:invalid{color:#0101018f}.field ::placeholder{color:#0101018f;opacity:1}.field input:hover,.field select:hover,.field textarea:hover{background-color:var(--white);border-color:#01010180}.field input:focus-visible,.field select:focus-visible,.field textarea:focus-visible{outline:2px solid var(--electric);outline-offset:2px;border-color:var(--ink);background-color:var(--white);border-radius:14px}.field [aria-invalid=true]{border-color:var(--brand-red);border-width:2px}.field__error{color:var(--brand-red);max-width:none;font-size:.875rem;font-weight:500}.ct-form__summary{border:1px solid var(--brand-red);color:var(--brand-red);border-radius:12px;max-width:none;padding:12px 16px;font-size:.9375rem;font-weight:600}.ct-form__submit{justify-self:start;min-height:52px;padding:0 2em}.ct-form__submit:disabled{opacity:.6;cursor:progress}.ct-form__note{color:#010101a8;max-width:none;font-size:.8125rem;line-height:1.5}.ct-form__note a{text-underline-offset:.18em;color:var(--ink);text-decoration:underline}.ct-form__status{background:#ffffffe6;border:1px solid #01010129;border-radius:12px;padding:14px 16px;font-size:.9375rem;line-height:1.45}.ct-form__status[data-kind=failure]{border-color:var(--brand-red);color:var(--brand-red)}.ct-form__status[data-kind=success]{border-color:var(--status-approval)}.ct-close{gap:var(--s-5);border-top:1px solid var(--on-surface);margin-top:clamp(72px,10vw,152px);padding-top:clamp(40px,6vw,88px);display:grid}.ct-close .h-xl{max-width:12em}.nf{align-items:center;min-height:100svh;display:grid}.nf__img{width:100%;height:auto}@media (width<=899px){.split,.mp-exp__grid{grid-template-columns:1fr}.mp-exp__img{justify-self:center;max-width:560px}.mp-people__cols{grid-template-columns:1fr}.ab-intro__body{justify-self:start}.ab-split,.ab-towards__grid,.ab-principles__cols{grid-template-columns:1fr}.ab-towards__ring{justify-self:start;width:min(70%,320px)}.ct__grid{grid-template-columns:1fr}}
