.abt-page{--abt-paper: #f7f7f7;--abt-ink: var(--ui-ink, #4a4a4a);--abt-body: var(--ui-body, #5b5b5b);--abt-green: #1e7a4f;--abt-bright-green: #04b681;--abt-mist: #e7ece6;--abt-dark: #000;--abt-line: #d4dbd4;--abt-gutter: clamp(22px, 4.5vw, 72px);--abt-space: clamp(80px, 9vw, 136px);--abt-body-font: "ClashGrotesk", system-ui, sans-serif;min-height:100vh;background:var(--abt-paper);color:var(--abt-ink);font-family:ClashGrotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.abt-page :where(h1,h2,h3,p,ul,figure){margin:0}.abt-page :where(ul){padding:0;list-style:none}.abt-container{width:min(1440px,100%);margin-inline:auto;padding-inline:var(--abt-gutter)}.abt-kicker{color:var(--abt-green);font-size:12px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.abt-h2{font-size:clamp(34px,3.65vw,54px);line-height:1.12;letter-spacing:-.035em;font-weight:500;text-wrap:balance}.abt-prose,.abt-lede,.abt-beliefs__list p,.abt-open__body{font-family:var(--abt-body-font);font-size:17px;line-height:1.8;color:var(--abt-body)}.abt-text-link{display:inline-flex;gap:12px;align-items:center;min-height:44px;color:var(--abt-ink);font-size:15px;font-weight:500;text-decoration:none}.abt-text-link svg{flex:none}.abt-text-link:hover{text-decoration:underline;text-underline-offset:5px}.abt-page .abt-btn{gap:16px;min-height:50px;padding:12px 24px;font-size:16px}.abt-main a:focus-visible{outline:2px solid var(--abt-green);outline-offset:6px;border-radius:4px}.abt-hero{padding-top:clamp(42px,5.3vw,80px)}.abt-hero__intro{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:40px;align-items:end;margin-top:24px}.abt-display{font-size:clamp(54px,7.1vw,104px);line-height:.99;letter-spacing:-.052em;font-weight:500}.abt-display span{display:block;color:var(--abt-green)}.abt-hero__aside{max-width:365px;padding-bottom:2px;justify-self:end}.abt-lede{font-size:17px;line-height:1.7}.abt-hero__aside .abt-text-link{margin-top:20px}.abt-hero__figure{margin-top:48px}.abt-hero__media{display:block;width:100%;height:auto;aspect-ratio:2.6;object-fit:cover;object-position:center bottom;border-radius:32px;background:var(--abt-mist)}.abt-story{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:48px;margin-top:var(--abt-space);scroll-margin-top:32px}.abt-story>.abt-kicker{padding-top:10px}.abt-story__body{max-width:730px}.abt-story__intro{margin-top:28px;max-width:52ch;color:var(--abt-body);font-size:clamp(20px,1.7vw,24px);line-height:1.55}.abt-story__intro span{color:var(--abt-green);font-weight:500;white-space:nowrap}.abt-story__details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin-top:32px;padding-top:28px;border-top:1px solid var(--abt-line)}.abt-story__details h3{margin-bottom:12px;font-size:18px;font-weight:500}.abt-story__details p{color:var(--abt-body);font-size:16px;line-height:1.7}.abt-beliefs{margin-top:var(--abt-space)}.abt-section-head .abt-kicker{margin-bottom:20px}.abt-beliefs__layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(48px,7vw,104px);margin-top:48px;align-items:center}.abt-artwork{width:100%}.abt-artwork__world{display:block;width:100%;height:auto;aspect-ratio:6 / 5;object-fit:cover;object-position:45% center;border-radius:28px}.abt-beliefs__list li{padding-block:28px;border-top:1px solid var(--abt-line)}.abt-beliefs__list li:first-child{padding-top:0;border-top:0}.abt-beliefs__list li:last-child{padding-bottom:0}.abt-beliefs__list h3{margin-bottom:12px;font-size:clamp(24px,2vw,29px);line-height:1.2;letter-spacing:-.025em;font-weight:500}.abt-beliefs__list p{font-size:16px;line-height:1.75}.abt-open{margin-top:var(--abt-space);padding-block:clamp(64px,7vw,104px);background:var(--abt-dark);color:var(--abt-paper)}.abt-open__inner{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:clamp(40px,6vw,88px)}.abt-open .abt-kicker{color:var(--abt-bright-green);margin-bottom:30px}.abt-open .abt-h2 span{color:var(--abt-bright-green)}.abt-open__body{padding-top:44px;color:var(--abt-mist);font-size:16px}.abt-open__ways{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-block:26px;padding-block:22px;border-block:1px solid #333}.abt-open__ways li{display:grid;align-content:start;gap:12px;font-size:15px;line-height:1.4}.abt-open__ways svg{color:var(--abt-bright-green)}.abt-open .abt-btn{margin-top:30px;font-family:ClashGrotesk,system-ui,sans-serif}.abt-open a:focus-visible{outline-color:var(--abt-paper)}.abt-connect{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,8vw,120px);padding-block:var(--abt-space)}.abt-connect .abt-kicker{margin-bottom:22px}.abt-connect .abt-prose{margin-top:24px;max-width:44ch;font-size:16px}.abt-connect__links>a:not(.abt-text-link){display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0;border-bottom:1px solid var(--abt-line);color:var(--abt-ink);text-decoration:none}.abt-connect__links>a:not(.abt-text-link):first-child{border-top:1px solid var(--abt-line)}.abt-connect__links strong{display:block;font-size:25px;font-weight:500;letter-spacing:-.025em}.abt-connect__links strong+span{display:block;margin-top:8px;font-family:var(--abt-body-font);color:var(--abt-body);font-size:14px;line-height:1.6}.abt-connect__links>a>svg{flex:none;transition:transform .18s ease}.abt-connect__links>a:hover>svg{transform:translate(3px,-3px)}.abt-connect__links>a:hover strong{color:var(--abt-green)}.abt-connect__links>.abt-text-link{margin-top:24px;color:var(--abt-green);font-size:14px}@media(min-width:1600px){.abt-hero__media{aspect-ratio:2.8}}@media(max-width:1000px){.abt-hero__intro{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:32px}.abt-display{font-size:clamp(54px,7.6vw,76px)}.abt-lede{font-size:15px}.abt-story{grid-template-columns:minmax(0,.7fr) minmax(0,2fr);gap:32px}.abt-beliefs__layout{gap:36px}.abt-open__inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.abt-open .abt-h2{font-size:36px}}@media(max-width:900px){.abt-hero__intro,.abt-story,.abt-beliefs__layout,.abt-open__inner,.abt-connect{grid-template-columns:minmax(0,1fr)}.abt-hero__intro{gap:24px}.abt-display{font-size:clamp(40px,12.3vw,78px)}.abt-hero__aside{max-width:480px;justify-self:start}.abt-lede{font-size:16px}.abt-hero__aside .abt-text-link{margin-top:12px}.abt-hero__figure{margin-top:32px}.abt-hero__media{aspect-ratio:1.4;object-position:56% bottom;border-radius:24px}.abt-story{gap:22px}.abt-story>.abt-kicker{padding-top:0}.abt-story__intro{margin-top:24px}.abt-prose{font-size:16px;line-height:1.8}.abt-desktop-break{display:none}.abt-beliefs__layout{margin-top:32px;gap:40px}.abt-artwork__world{aspect-ratio:4 / 3}.abt-beliefs__list li{padding-block:24px}.abt-open__inner{gap:28px}.abt-open .abt-h2{font-size:clamp(32px,6.6vw,44px)}.abt-open .abt-kicker{margin-bottom:24px}.abt-open__body{padding-top:0}.abt-connect{gap:36px}.abt-connect__links strong{font-size:24px}}@media(max-width:560px){.abt-story__details{grid-template-columns:minmax(0,1fr);gap:24px;margin-top:24px;padding-top:24px}.abt-story__details h3{margin-bottom:8px}.abt-open__ways{gap:12px}.abt-open__ways li{font-size:14px}}@media(prefers-reduced-motion:reduce){.abt-connect__links>a>svg{transition:none}.abt-connect__links>a:hover>svg{transform:none}}
