.about-page{background:#f7f7f6}.ab{--ab-width:1246px;--ab-green:#0e6e51;--ab-heading:#0b503b;--ab-lime:#c0ed54;--ab-ink:#141414;--ab-body:#5c5c5c;--ab-muted:#6b7280;box-sizing:border-box;width:min(var(--ab-width), 100% - 48px);color:var(--ab-ink);margin:0 auto;padding:28px 0 150px}.ab *,.ab :before,.ab :after{box-sizing:border-box}.ab-head{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.ab-head h1{max-width:785px;font-family:var(--font-display);text-transform:uppercase;color:var(--ab-ink);margin:0;font-size:48px;font-weight:700;line-height:1.25}.ab-head h1 span{color:var(--ab-green)}.ab-head p{max-width:785px;font-family:var(--font-standfirst);color:var(--ab-body);margin:-8px 0 0;font-size:16px;font-weight:400;line-height:1.4}.ab-banner{aspect-ratio:1246/308;background:#e6e6e4;border-radius:20px;justify-content:center;align-items:center;margin-top:50px;display:flex;position:relative;overflow:clip;container-type:inline-size}.ab-banner>img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ab-word{white-space:nowrap;font-family:var(--font-sans);letter-spacing:-.05em;color:#0000;background:linear-gradient(#fff 53.266%,#fff0 81.784%);-webkit-background-clip:text;background-clip:text;font-size:21.28cqw;font-weight:700;line-height:1.5;position:absolute}.ab-how{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 80px;margin-top:56px;display:grid}.ab-stage{align-items:center;gap:40px;display:flex}.ab-art,.ab-logo{width:var(--w);height:var(--h);flex:none;display:block;position:relative;overflow:hidden}.ab-art>img,.ab-logo>img{pointer-events:none;max-width:none;position:absolute}.ab-logo-link{transition:opacity var(--dur-hover) var(--ease-out);border-radius:8px;display:block}.ab-logo-link:focus-visible{outline:2px solid var(--ab-green);outline-offset:6px}@media (hover:hover) and (pointer:fine){.ab-logo-link:hover{opacity:.7}}.ab-art[data-ground]>img{mix-blend-mode:multiply}.ab-stage>div{flex:1 0 0;min-width:1px}.ab-stage h2{font-family:var(--font-display);text-transform:uppercase;color:var(--ab-heading);margin:0;font-size:40px;font-weight:600;line-height:normal}.ab-stage p{font-family:var(--font-standfirst);color:var(--ab-body);margin:0;font-size:16px;font-weight:400;line-height:1.4}.ab-backed{flex-direction:column;align-items:center;gap:56px;width:min(1543px,100vw - 48px);margin:128px 0 0 50%;display:flex;translate:-50%}.ab-backed h2{font-family:var(--font-display);text-transform:uppercase;color:var(--ab-ink);margin:0;font-size:24px;font-weight:500;line-height:normal}.ab-backed ul{opacity:.6;filter:grayscale();flex-wrap:wrap;justify-content:center;align-items:center;gap:40px 80px;margin:0;padding:0;list-style:none;display:flex}.ab-promise{background:linear-gradient(#fff 0%,#f4f9e6 100%);border-radius:16px;align-items:center;gap:16px;margin-top:122px;display:flex}.ab-promise>div{text-align:center;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:4px;min-width:1px;min-height:102px;padding:12px 16px 12px 12px;display:flex}.ab-promise>div+div{position:relative}.ab-promise>div+div:before{content:"";background:var(--ab-lime);width:2px;height:66px;position:absolute;top:50%;left:-9px;translate:0 -50%}.ab-promise small{font-family:var(--font-display);letter-spacing:1.2px;text-transform:uppercase;color:var(--ab-muted);font-size:12px;font-weight:500;line-height:normal}.ab-promise strong{font-family:var(--font-label);color:var(--ab-heading);font-size:24px;font-weight:600;line-height:normal}.ab-promise p{font-family:var(--font-label);color:var(--ab-muted);margin:0;font-size:12px;font-weight:500;line-height:normal}.ab-promise>div:first-child p{max-width:295px}.ab-promise>div:nth-child(2) p{max-width:363px}.ab-promise>div:nth-child(3) p{max-width:286px}@media (max-width:1100px){.ab-how{-moz-column-gap:48px;column-gap:48px}.ab-stage{gap:24px}.ab-stage h2{font-size:32px}.ab-promise strong{font-size:20px}}@media (max-width:860px){.ab{width:calc(100% - 32px);padding:20px 0 96px}.ab-head h1{font-size:34px}.ab-banner{aspect-ratio:auto;height:clamp(150px,40vw,308px);margin-top:40px}.ab-how{grid-template-columns:1fr;row-gap:40px;margin-top:48px}.ab-backed{gap:40px;width:calc(100vw - 32px);margin-top:88px}.ab-backed ul{zoom:.8;gap:32px 48px}.ab-promise{flex-direction:column;gap:0;margin-top:88px;padding:8px 0}.ab-promise>div{width:100%;padding:16px}.ab-promise>div+div:before{width:66px;height:2px;top:0;left:50%;translate:-50%}}@media (max-width:520px){.ab-head h1{font-size:27px}.ab-head p{font-size:15px}.ab-stage{align-items:flex-start;gap:18px}.ab-art{zoom:.75}.ab-stage h2{font-size:26px}.ab-stage p{font-size:15px}.ab-backed h2{font-size:20px}.ab-backed ul{zoom:.62;gap:24px 36px}}
