.ImageZoom_trigger__mrIoB{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;cursor:zoom-in}.ImageZoom_affordance__ZAnp2{position:absolute;right:12px;bottom:12px;display:grid;width:36px;height:36px;border:1px solid #c4d8cc;border-radius:50%;background:#fff;color:#004f30;font:600 20px/1 sans-serif;place-items:center;transition:transform .18s ease}.ImageZoom_trigger__mrIoB:hover .ImageZoom_affordance__ZAnp2{transform:translate(2px,-2px)}.ImageZoom_dialog__drb8j :focus-visible,.ImageZoom_trigger__mrIoB:focus-visible{outline:3px solid #168251;outline-offset:3px}.ImageZoom_dialog__drb8j{overscroll-behavior:contain;touch-action:manipulation;width:min(1120px,calc(100vw - 32px));max-width:none;max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:16px;background:#fff;color:#103f2c}.ImageZoom_dialog__drb8j::backdrop{background:rgb(0 25 15/78%)}.ImageZoom_dialog__drb8j[open]{animation:ImageZoom_image-enter__eLxfs .18s ease-out}.ImageZoom_surface___b8vy{padding:16px 24px}.ImageZoom_footer__jI1F_,.ImageZoom_header__2ax_2{display:flex;align-items:center;justify-content:space-between;gap:16px}.ImageZoom_header__2ax_2{padding-bottom:12px}.ImageZoom_header__2ax_2 h2{margin:0;font:650 20px/1.25 var(--display),sans-serif;overflow-wrap:anywhere}.ImageZoom_footer__jI1F_ a,.ImageZoom_footer__jI1F_ button,.ImageZoom_header__2ax_2 button{display:inline-flex;min-height:44px;align-items:center;gap:12px;padding:8px 12px;border:1px solid #b7cfc0;border-radius:6px;background:#fff;color:#004f30;cursor:pointer;font:600 14px/1.4 var(--body),sans-serif;text-decoration:none}.ImageZoom_header__2ax_2 button{flex-shrink:0}.ImageZoom_footer__jI1F_{padding-top:12px}.ImageZoom_viewport__qjPZ7{overscroll-behavior:contain;overflow:auto;max-height:calc(100dvh - 212px);background:#f6f8f5}.ImageZoom_dialog__drb8j .ImageZoom_viewport__qjPZ7 img{display:block;width:100%;height:auto;max-height:calc(100dvh - 212px);object-fit:contain}.ImageZoom_dialog__drb8j .ImageZoom_viewport__qjPZ7[data-zoomed=true] img{width:180%;max-width:none;height:auto;max-height:none}.ImageZoom_detailLayout__s1e_p{display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,.45fr);align-items:start;gap:1.25rem}.ImageZoom_detailCanvas__Abevy{position:relative;width:100%}.ImageZoom_dialog__drb8j .ImageZoom_annotatedViewport__rXkrQ[data-zoomed] .ImageZoom_detailCanvas__Abevy img{width:100%;height:auto;max-height:none}.ImageZoom_annotatedViewport__rXkrQ[data-zoomed=true] .ImageZoom_detailCanvas__Abevy{width:180%}.ImageZoom_detailPoint__Igcn5{position:absolute;display:grid;place-items:center;width:44px;height:44px;padding:0;border:2px solid #087141;border-radius:50%;background:#fff;color:#004f30;font:650 16px/1 var(--body),sans-serif;cursor:pointer;transform:translate(-50%,-50%);touch-action:manipulation}.ImageZoom_detailPoint__Igcn5:hover{background:#ddefdf}.ImageZoom_detailPoint__Igcn5[aria-pressed=true]{background:#087141;color:#fff}.ImageZoom_detailCopy__QEdmp p{margin:0 0 1rem;color:#405b50;font-size:16px;line-height:1.6}.ImageZoom_detailCopy__QEdmp h3{margin:1.25rem 0 .75rem;font-size:20px;line-height:1.3}.ImageZoom_detailCopy__QEdmp .ImageZoom_detailScope__vCbTr{padding-top:1rem;border-top:1px solid #b7cfc0;font-size:14px}@media (max-width:700px){.ImageZoom_detailLayout__s1e_p{grid-template-columns:minmax(0,1fr)}}@keyframes ImageZoom_image-enter__eLxfs{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:600px){.ImageZoom_surface___b8vy{padding:12px}.ImageZoom_header__2ax_2 h2{font-size:17px}.ImageZoom_footer__jI1F_{flex-wrap:wrap;gap:8px}}@media (prefers-reduced-motion:reduce){.ImageZoom_dialog__drb8j[open]{animation:none}.ImageZoom_affordance__ZAnp2{transition:none}}.SpanishDevelopmentChecks_checks__Bvvon{width:100%;min-width:0;color:inherit}.SpanishDevelopmentChecks_rows__yzys9{margin:0;padding:0;list-style:none}.SpanishDevelopmentChecks_rows__yzys9 li{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:1rem 3rem;padding:1.5rem 0;border-top:1px solid}.SpanishDevelopmentChecks_rows__yzys9 h3{margin:0;font-size:clamp(1.125rem,1.6vw,1.5rem);line-height:1.35;font-weight:600;overflow-wrap:break-word}.SpanishDevelopmentChecks_rows__yzys9 p,.SpanishDevelopmentChecks_scope__3mxNw{margin:0;font-size:1rem;line-height:1.65;overflow-wrap:break-word}.SpanishDevelopmentChecks_rows__yzys9 a{display:inline-flex;align-items:center;gap:.5rem;min-height:2.75rem;margin-top:.5rem;padding:.25rem 0;color:inherit;font-size:1rem;line-height:1.5;text-underline-offset:.25em}.SpanishDevelopmentChecks_rows__yzys9 a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.SpanishDevelopmentChecks_rows__yzys9 .SpanishDevelopmentChecks_next__zMocZ{margin-top:.75rem;font-weight:500}.SpanishDevelopmentChecks_scope__3mxNw{margin-top:.5rem;max-width:65ch}@media (max-width:40rem){.SpanishDevelopmentChecks_rows__yzys9 li{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1.25rem 0}}.SpanishDevelopmentFollowup_example__06wEP{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem 3rem;padding-top:1.5rem;border-top:1px solid}.SpanishDevelopmentFollowup_answer__HNbLO p,.SpanishDevelopmentFollowup_example__06wEP p{margin:0;font-size:1rem;line-height:1.65;overflow-wrap:break-word}.SpanishDevelopmentFollowup_faq__WCtAR{min-width:0;width:100%}.SpanishDevelopmentFollowup_faq__WCtAR details{border-top:1px solid;scroll-margin-top:7rem}.SpanishDevelopmentFollowup_faq__WCtAR[data-development-followup] details>summary{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:3.5rem;padding:1.25rem 0;font-size:clamp(1.125rem,1.6vw,1.375rem);font-weight:600;line-height:1.4;list-style:none;cursor:pointer;overflow-wrap:break-word}.SpanishDevelopmentFollowup_faq__WCtAR summary::-webkit-details-marker{display:none}.SpanishDevelopmentFollowup_symbol__dBGxD{position:relative;flex:0 0 1rem;width:1rem;height:1rem}.SpanishDevelopmentFollowup_symbol__dBGxD:after,.SpanishDevelopmentFollowup_symbol__dBGxD:before{position:absolute;top:calc(50% - 1px);left:0;width:1rem;height:2px;background:currentColor;content:""}.SpanishDevelopmentFollowup_symbol__dBGxD:after{transform:rotate(90deg);transition:transform .16s ease}.SpanishDevelopmentFollowup_faq__WCtAR details[open] .SpanishDevelopmentFollowup_symbol__dBGxD:after{transform:rotate(0deg)}.SpanishDevelopmentFollowup_answer__HNbLO{max-width:72ch;padding:0 2.25rem 1.5rem 0}.SpanishDevelopmentFollowup_preparationLink__amOae{display:inline-flex;align-items:center;gap:.75rem;min-height:3rem;margin-top:1rem;padding:.5rem 0;color:inherit;font-size:1rem;line-height:1.5;text-underline-offset:.25em}.SpanishDevelopmentFollowup_faq__WCtAR summary:focus-visible,.SpanishDevelopmentFollowup_preparationLink__amOae:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (max-width:40rem){.SpanishDevelopmentFollowup_example__06wEP{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.SpanishDevelopmentFollowup_faq__WCtAR[data-development-followup] .SpanishDevelopmentFollowup_symbol__dBGxD:after{transition:none!important}}.En12AboutPage_aboutPage__nl22V{--about-deep:var(--deep-green);--about-ink:var(--ink);--about-lime:var(--accent);--about-line:var(--hairline);--about-muted:var(--ink-soft);overflow:clip;background:var(--paper);color:var(--about-ink);font-family:var(--body)}.En12AboutPage_aboutPage__nl22V :where(h1,h2,h3,h4,p){margin-top:0}.En12AboutPage_hero__keESV{position:relative;min-height:min(53rem,calc(100svh - 5.9rem));overflow:hidden;background:var(--about-deep);color:#f7fbf7}.En12AboutPage_hero__keESV:after{position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgb(0 36 25/95%),rgb(0 36 25/82%) 37%,rgb(0 36 25/30%) 72%),linear-gradient(180deg,rgb(0 36 25/8%) 42%,rgb(0 36 25/88%));content:"";pointer-events:none}.En12AboutPage_heroInner__q_mwB{position:relative;z-index:2;display:flex;width:min(100%,var(--content-wide));min-height:inherit;align-items:center;padding:clamp(5rem,9vw,8.5rem) max(1.5rem,calc((100% - var(--content-standard)) / 2)) 10rem;margin:0 auto}.En12AboutPage_heroCopy__5D6dz{position:relative;z-index:3;width:min(47rem,62vw);animation:En12AboutPage_about-enter__qvyE4 var(--motion-enter) both}.En12AboutPage_heroEyebrow__Dzxmp,.En12AboutPage_sectionEyebrow__LzsXO{margin:0 0 1.25rem;color:var(--about-lime);font-size:.72rem;font-weight:800;letter-spacing:.14em;line-height:1.4}.En12AboutPage_heroCopy__5D6dz h1{max-width:12ch;margin-bottom:1.7rem;font-family:var(--display);font-size:clamp(4rem,6.7vw,6.75rem);font-weight:650;letter-spacing:-.06em;line-height:.91;text-wrap:balance}.En12AboutPage_heroCopy__5D6dz h1 span{color:var(--about-lime)}.En12AboutPage_heroLead__rcvp0{max-width:39rem;margin-bottom:0;color:rgb(247 251 247/76%);font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.62}.En12AboutPage_heroActions__hh8f7{display:flex;align-items:center;margin-top:2.25rem;gap:1.5rem}.En12AboutPage_primaryAction__mxwwd,.En12AboutPage_secondaryAction__wCNIh{display:inline-flex;min-height:3.25rem;align-items:center;color:inherit;font-weight:760;text-decoration:none}.En12AboutPage_primaryAction__mxwwd{min-width:15rem;justify-content:space-between;padding:0 1.2rem;background:var(--about-lime);color:var(--accent-ink);transition:background var(--motion-control),transform var(--motion-control)}.En12AboutPage_primaryAction__mxwwd:focus-visible,.En12AboutPage_primaryAction__mxwwd:hover{background:#a2ff32;transform:translateY(-2px)}.En12AboutPage_secondaryAction__wCNIh{border-bottom:1px solid rgb(255 255 255/48%)}.En12AboutPage_heroMedia___JGWM{position:absolute;inset:0;z-index:0}.En12AboutPage_heroMediaPlane__88cWH{position:absolute;inset:0;overflow:hidden;background:#173d30}.En12AboutPage_heroPhotoPair__y2DM5{position:absolute;inset:0;display:grid;grid-template-columns:1.35fr .65fr}.En12AboutPage_heroBrandMark__jUDb3,.En12AboutPage_heroPhotoPair__y2DM5 figure,.En12AboutPage_storyPhotoGrid__vofNC figure,.En12AboutPage_teamPhotoGrid__cF_1f figure{position:relative;min-width:0;min-height:0;margin:0;overflow:hidden}.En12AboutPage_heroPhotoPair__y2DM5 img,.En12AboutPage_storyPhotoGrid__vofNC img,.En12AboutPage_teamPhotoGrid__cF_1f img{object-fit:cover}.En12AboutPage_heroPhotoPair__y2DM5 figure:first-child img{object-position:55% center}.En12AboutPage_heroPhotoPair__y2DM5 figure+figure{border-left:1px solid rgb(255 255 255/28%)}.En12AboutPage_heroBrandMark__jUDb3{position:absolute;right:clamp(1.5rem,4vw,4rem);bottom:clamp(7.5rem,11vw,10rem);z-index:2;width:clamp(9rem,15vw,13rem);height:4.9rem;border:1px solid rgb(255 255 255/60%);background:rgb(255 255 255/92%)}.En12AboutPage_heroBrandMark__jUDb3 img{padding:.75rem;object-fit:contain}.En12AboutPage_heroMediaPlane__88cWH>p,.En12AboutPage_heroMediaPlane__88cWH>small{position:absolute;z-index:2;right:clamp(1.5rem,4vw,4rem);margin:0;color:rgb(255 255 255/78%);font-size:.65rem;font-weight:800;letter-spacing:.14em;text-shadow:0 1px 12px rgb(0 24 17/70%)}.En12AboutPage_heroMediaPlane__88cWH>p{top:clamp(2rem,5vw,4rem)}.En12AboutPage_heroMediaPlane__88cWH>small{bottom:4.4rem}.En12AboutPage_proofStrip__d5uC_{position:absolute;right:0;bottom:0;left:0;z-index:3;display:grid;min-height:7.25rem;align-items:center;margin:0;padding:0 max(1.5rem,calc((100vw - var(--content-standard)) / 2));border-top:1px solid rgb(255 255 255/24%);background:rgb(0 36 25/72%);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none}.En12AboutPage_proofStrip__d5uC_ li{min-height:3.4rem;padding:0 1rem 0 1.4rem;border-left:1px solid rgb(255 255 255/16%);color:rgb(255 255 255/78%);font-size:.74rem;font-weight:700;line-height:1.5}.En12AboutPage_proofStrip__d5uC_ li:before{display:inline-block;width:.42rem;height:.42rem;border-radius:50%;margin:0 .65rem .08rem -1.05rem;background:var(--about-lime);content:""}.En12AboutPage_responsibleSection__Zcpau,.En12AboutPage_storySection__6uh_s,.En12AboutPage_teamSection__F8A3h,.En12AboutPage_whySection__j2Krt{padding:var(--section-space) max(1.5rem,calc((100vw - var(--content-standard)) / 2))}.En12AboutPage_whySection__j2Krt{background:var(--paper)}.En12AboutPage_centeredIntro__FF6JG{display:grid;width:min(100%,var(--content-standard));align-items:end;margin:0 auto 4.5rem;gap:3rem;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.7fr)}.En12AboutPage_centeredIntro__FF6JG h2,.En12AboutPage_ctaContent__ciJPI h2,.En12AboutPage_responsibleCopy__20sHJ h2,.En12AboutPage_storyLead__1Qnxu h2,.En12AboutPage_teamIntro__WJBf2 h2{margin-bottom:0;font-family:var(--display);font-weight:650;letter-spacing:-.055em;line-height:.98;text-wrap:balance}.En12AboutPage_centeredIntro__FF6JG h2{max-width:16ch;font-size:clamp(2.75rem,5vw,5.1rem)}.En12AboutPage_centeredIntro__FF6JG p{max-width:30rem;margin-bottom:0;color:var(--about-muted);font-size:1rem;line-height:1.7}.En12AboutPage_capabilityGrid__OzfKe{display:grid;width:min(100%,var(--content-standard));margin:0 auto;border-top:1px solid var(--about-line);grid-template-columns:repeat(4,minmax(0,1fr))}.En12AboutPage_capabilityGrid__OzfKe article{min-height:17rem;padding:2rem 1.6rem 2rem 0;border-right:1px solid var(--about-line)}.En12AboutPage_capabilityGrid__OzfKe article+article{padding-left:1.6rem}.En12AboutPage_capabilityGrid__OzfKe article:last-child{border-right:0}.En12AboutPage_capabilityGrid__OzfKe article>span{display:block;color:#078047;font-family:var(--display);font-size:1.65rem;line-height:1}.En12AboutPage_capabilityGrid__OzfKe h3{max-width:13ch;margin:4.75rem 0 .7rem;font-family:var(--display);font-size:1.35rem;letter-spacing:-.025em;line-height:1.15}.En12AboutPage_capabilityGrid__OzfKe p{max-width:18rem;margin-bottom:0;color:var(--about-muted);font-size:.88rem;line-height:1.65}.En12AboutPage_storySection__6uh_s{background:#fff}.En12AboutPage_storyLead__1Qnxu{display:grid;width:min(100%,var(--content-standard));align-items:center;margin:0 auto;gap:clamp(3rem,8vw,7rem);grid-template-columns:minmax(0,.85fr) minmax(25rem,1.15fr)}.En12AboutPage_storyLead__1Qnxu h2{max-width:13ch;font-size:clamp(2.7rem,4.5vw,4.7rem)}.En12AboutPage_storyLead__1Qnxu p:not(.En12AboutPage_sectionEyebrow__LzsXO){max-width:35rem;margin:1.5rem 0 0;color:var(--about-ink);font-size:1rem;line-height:1.72}.En12AboutPage_storyLead__1Qnxu p+p:not(.En12AboutPage_sectionEyebrow__LzsXO){color:var(--about-muted)}.En12AboutPage_ctaContent__ciJPI .En12AboutPage_sectionEyebrow__LzsXO,.En12AboutPage_responsibleCopy__20sHJ .En12AboutPage_sectionEyebrow__LzsXO,.En12AboutPage_storyLead__1Qnxu .En12AboutPage_sectionEyebrow__LzsXO,.En12AboutPage_teamIntro__WJBf2 .En12AboutPage_sectionEyebrow__LzsXO{color:#078047}.En12AboutPage_storyMedia__VrBo2{position:relative;min-height:31rem;overflow:hidden;background:var(--about-deep)}.En12AboutPage_storyDiagram__RUTmK{position:absolute;inset:0;isolation:isolate;display:grid;align-content:end;padding:2.25rem;overflow:hidden;color:#fff}.En12AboutPage_storyDiagram__RUTmK:after{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgb(0 36 25/6%) 20%,rgb(0 36 25/92%));content:""}.En12AboutPage_storyPhotoGrid__vofNC{position:absolute;inset:0;z-index:-2;display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:repeat(2,minmax(0,1fr))}.En12AboutPage_storyPhotoGrid__vofNC figure:first-child{grid-row:span 2}.En12AboutPage_storyDiagram__RUTmK>p{margin:0 0 1.5rem;color:var(--about-lime);font-size:.65rem;font-weight:800;letter-spacing:.14em}.En12AboutPage_storyDiagram__RUTmK ol{display:grid;margin:0;padding:0;border-top:1px solid rgb(255 255 255/34%);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none}.En12AboutPage_storyDiagram__RUTmK li{display:grid;min-height:8rem;align-content:end;padding:1rem;border-right:1px solid rgb(255 255 255/18%);gap:1.75rem}.En12AboutPage_storyDiagram__RUTmK li:first-child{padding-left:0}.En12AboutPage_storyDiagram__RUTmK li:last-child{border-right:0}.En12AboutPage_storyDiagram__RUTmK span{color:var(--about-lime);font-size:.62rem;font-weight:800}.En12AboutPage_storyDiagram__RUTmK strong{font-size:.72rem;line-height:1.45}.En12AboutPage_timelineHeading__773hi,.En12AboutPage_timelineViewport__tWMT3{width:min(100%,var(--content-standard));margin-inline:auto}.En12AboutPage_timelineHeading__773hi{display:flex;align-items:end;justify-content:space-between;margin-top:5rem;gap:2rem}.En12AboutPage_timelineHeading__773hi h3{max-width:25ch;margin-bottom:0;font-family:var(--display);font-size:clamp(2rem,3.2vw,3.3rem);letter-spacing:-.04em;line-height:1.05}.En12AboutPage_timelineHeading__773hi p{max-width:28rem;margin-bottom:0;color:var(--about-muted);font-size:.9rem;line-height:1.6}.En12AboutPage_timelineSwipe__4SveP{display:none}.En12AboutPage_timelineViewport__tWMT3{margin-top:3.25rem}.En12AboutPage_timelineRail__6kDNA{display:grid;margin:0;padding:0;border-top:1px solid var(--about-line);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none}.En12AboutPage_timelineEvent__BikaD{position:relative;min-height:17.5rem;padding:1.7rem 1.35rem 1rem 0;border-right:1px solid var(--about-line)}.En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD{padding-left:1.35rem}.En12AboutPage_timelineEvent__BikaD:last-child{border-right:0}.En12AboutPage_timelinePoint__20WGK{position:absolute;top:-.38rem;left:0;width:.72rem;height:.72rem;border:2px solid #fff;border-radius:50%;background:var(--about-lime);box-shadow:0 0 0 1px #64a982}.En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD .En12AboutPage_timelinePoint__20WGK{left:1.35rem}.En12AboutPage_timelineYear__J_JNs{color:#078047;font-size:.7rem;font-weight:800}.En12AboutPage_timelineEvent__BikaD article{margin-top:4rem}.En12AboutPage_timelineEvent__BikaD h4{max-width:13ch;margin-bottom:.6rem;font-family:var(--display);font-size:1.25rem;letter-spacing:-.02em;line-height:1.15}.En12AboutPage_timelineEvent__BikaD article p{max-width:15rem;margin-bottom:0;color:var(--about-muted);font-size:.83rem;line-height:1.6}.En12AboutPage_responsibleSection__Zcpau{display:grid;align-items:start;background:var(--surface-soft);gap:clamp(3rem,9vw,8rem);grid-template-columns:minmax(0,.8fr) minmax(26rem,1.2fr)}.En12AboutPage_responsibleCopy__20sHJ h2{max-width:12ch;font-size:clamp(2.7rem,4.4vw,4.7rem)}.En12AboutPage_responsibleCopy__20sHJ>p:not(.En12AboutPage_sectionEyebrow__LzsXO){max-width:34rem;margin:1.6rem 0 0;color:var(--about-muted);font-size:1rem;line-height:1.72}.En12AboutPage_responsibleCopy__20sHJ>a{display:inline-flex;min-height:2.75rem;align-items:center;margin-top:2rem;color:#087736;font-size:.88rem;font-weight:780;text-decoration:none}.En12AboutPage_decisionPanel__E_aCt{border-top:1px solid var(--about-line)}.En12AboutPage_decisionPanel__E_aCt>strong{display:block;padding:1.2rem 0;color:#087736;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase}.En12AboutPage_decisionPanel__E_aCt ol{margin:0;padding:0;list-style:none}.En12AboutPage_decisionPanel__E_aCt li{display:grid;min-height:7.25rem;align-items:start;padding:1.25rem 0;border-top:1px solid var(--about-line);gap:1.5rem;grid-template-columns:2rem minmax(0,1fr)}.En12AboutPage_decisionPanel__E_aCt li>span{color:#087736;font-size:.7rem;font-weight:800}.En12AboutPage_decisionPanel__E_aCt h3{margin-bottom:.35rem;font-family:var(--display);font-size:1.2rem;letter-spacing:-.02em}.En12AboutPage_decisionPanel__E_aCt p{max-width:35rem;margin-bottom:0;color:var(--about-muted);font-size:.83rem;line-height:1.55}.En12AboutPage_teamSection__F8A3h{background:#fff}.En12AboutPage_teamIntro__WJBf2{display:grid;width:min(100%,var(--content-standard));align-items:end;margin:0 auto 3.5rem;gap:3rem;grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr)}.En12AboutPage_teamIntro__WJBf2 h2{max-width:12ch;font-size:clamp(2.75rem,5vw,5.1rem)}.En12AboutPage_teamIntro__WJBf2>p:not(.En12AboutPage_sectionEyebrow__LzsXO){max-width:31rem;margin-bottom:0;color:var(--about-muted);font-size:1rem;line-height:1.7}.En12AboutPage_teamRoles__Zf8JH{width:min(100%,var(--content-standard));margin:0 auto;padding:0;border-top:1px solid var(--about-ink);list-style:none}.En12AboutPage_teamRoles__Zf8JH li{display:grid;min-height:9.5rem;align-items:start;padding:1.75rem 0;border-bottom:1px solid var(--about-line);gap:1.5rem 2rem;grid-template-columns:3rem minmax(12rem,.7fr) minmax(18rem,1.3fr) minmax(8rem,.45fr)}.En12AboutPage_teamRoles__Zf8JH li>span{color:var(--about-lime);font-size:.7rem;font-weight:800;letter-spacing:.12em}.En12AboutPage_teamRoles__Zf8JH h3{max-width:16ch;margin:0;font-family:var(--display);font-size:clamp(1.35rem,2.2vw,2.2rem);font-weight:650;letter-spacing:-.035em;line-height:1.05}.En12AboutPage_teamRoles__Zf8JH p{max-width:35rem;margin:0;color:var(--about-muted);font-size:.9rem;line-height:1.65}.En12AboutPage_teamRoles__Zf8JH strong{justify-self:end;color:var(--about-ink);font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.4;text-align:right;text-transform:uppercase}.En12AboutPage_ctaSection__iX86T{padding:clamp(5rem,9vw,8rem) max(1.5rem,calc((100vw - var(--content-standard)) / 2));background:var(--about-deep);color:#fff}.En12AboutPage_ctaContent__ciJPI{display:grid;width:min(100%,var(--content-standard));align-items:end;margin:0 auto;gap:2rem 4rem;grid-template-columns:minmax(0,1.4fr) minmax(15rem,.6fr)}.En12AboutPage_ctaContent__ciJPI .En12AboutPage_sectionEyebrow__LzsXO{grid-column:1/-1;margin-bottom:0;color:var(--about-lime)}.En12AboutPage_ctaContent__ciJPI h2{max-width:17ch;font-size:clamp(3rem,5.4vw,5.8rem)}.En12AboutPage_ctaContent__ciJPI>p:not(.En12AboutPage_sectionEyebrow__LzsXO){max-width:30rem;margin-bottom:0;color:rgb(255 255 255/70%);font-size:1rem;line-height:1.7}.En12AboutPage_ctaContent__ciJPI a{display:inline-flex;min-height:4rem;align-items:center;justify-content:space-between;padding:0 1.35rem;background:var(--about-lime);color:var(--accent-ink);font-weight:780;text-decoration:none;transition:background var(--motion-control),transform var(--motion-control)}.En12AboutPage_ctaContent__ciJPI a:focus-visible,.En12AboutPage_ctaContent__ciJPI a:hover{background:#a2ff32;transform:translateY(-2px)}.En12AboutPage_aboutPage__nl22V [data-motion-marker][data-visible=true]{animation:En12AboutPage_content-rise__qsccq var(--motion-enter) both}@keyframes En12AboutPage_about-enter__qvyE4{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:none}}@keyframes En12AboutPage_content-rise__qsccq{0%{opacity:0;translate:0 1.1rem}to{opacity:1;translate:none}}@media (max-width:70rem) and (min-width:48.01rem){.En12AboutPage_ctaSection__iX86T,.En12AboutPage_heroInner__q_mwB,.En12AboutPage_proofStrip__d5uC_,.En12AboutPage_responsibleSection__Zcpau,.En12AboutPage_storySection__6uh_s,.En12AboutPage_teamSection__F8A3h,.En12AboutPage_whySection__j2Krt{padding-inline:3rem}.En12AboutPage_responsibleSection__Zcpau,.En12AboutPage_storyLead__1Qnxu{gap:3.5rem}}@media (max-width:48rem){.En12AboutPage_hero__keESV{min-height:51rem}.En12AboutPage_hero__keESV:after{background:linear-gradient(180deg,rgb(0 36 25/84%),rgb(0 36 25/58%) 48%,rgb(0 36 25/92%)),linear-gradient(90deg,rgb(0 36 25/55%),transparent)}.En12AboutPage_heroInner__q_mwB{display:block;padding:4.5rem 1.25rem 11rem}.En12AboutPage_heroCopy__5D6dz{width:100%}.En12AboutPage_heroCopy__5D6dz h1{max-width:10ch;font-size:clamp(3.25rem,15vw,4.35rem);line-height:.92}.En12AboutPage_heroLead__rcvp0{font-size:.98rem}.En12AboutPage_heroActions__hh8f7{align-items:flex-start;flex-direction:column;gap:1rem}.En12AboutPage_primaryAction__mxwwd{width:100%}.En12AboutPage_secondaryAction__wCNIh{min-height:2.75rem}.En12AboutPage_heroPhotoPair__y2DM5{grid-template-columns:1fr}.En12AboutPage_heroBrandMark__jUDb3,.En12AboutPage_heroMediaPlane__88cWH>p,.En12AboutPage_heroMediaPlane__88cWH>small,.En12AboutPage_heroPhotoPair__y2DM5 figure+figure{display:none}.En12AboutPage_proofStrip__d5uC_{min-height:9.4rem;align-content:center;padding:.9rem 1.25rem;gap:.6rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.En12AboutPage_proofStrip__d5uC_ li{min-height:0;padding-left:1rem;border-left:0;font-size:.62rem}.En12AboutPage_proofStrip__d5uC_ li:last-child{grid-column:1/-1}.En12AboutPage_responsibleSection__Zcpau,.En12AboutPage_storySection__6uh_s,.En12AboutPage_teamSection__F8A3h,.En12AboutPage_whySection__j2Krt{padding:4.5rem 1.25rem}.En12AboutPage_centeredIntro__FF6JG,.En12AboutPage_ctaContent__ciJPI,.En12AboutPage_responsibleSection__Zcpau,.En12AboutPage_storyLead__1Qnxu,.En12AboutPage_teamIntro__WJBf2{display:block}.En12AboutPage_centeredIntro__FF6JG{margin-bottom:2.75rem}.En12AboutPage_centeredIntro__FF6JG h2,.En12AboutPage_teamIntro__WJBf2 h2{font-size:3rem}.En12AboutPage_centeredIntro__FF6JG p,.En12AboutPage_teamIntro__WJBf2>p:not(.En12AboutPage_sectionEyebrow__LzsXO){margin-top:1.25rem}.En12AboutPage_capabilityGrid__OzfKe{display:block}.En12AboutPage_capabilityGrid__OzfKe article,.En12AboutPage_capabilityGrid__OzfKe article+article{display:grid;min-height:0;padding:1.4rem 0;border-right:0;border-bottom:1px solid var(--about-line);gap:.4rem 1rem;grid-template-columns:2rem minmax(0,1fr)}.En12AboutPage_capabilityGrid__OzfKe article>span{grid-row:span 2;font-size:1.25rem}.En12AboutPage_capabilityGrid__OzfKe h3{margin-top:0}.En12AboutPage_responsibleCopy__20sHJ h2,.En12AboutPage_storyLead__1Qnxu h2{font-size:3rem}.En12AboutPage_storyMedia__VrBo2{min-height:24rem;margin-top:2.5rem}.En12AboutPage_storyDiagram__RUTmK{padding:1.4rem}.En12AboutPage_storyDiagram__RUTmK li{min-height:7.25rem;padding:.7rem;gap:1rem}.En12AboutPage_storyDiagram__RUTmK li:first-child{padding-left:0}.En12AboutPage_storyDiagram__RUTmK strong{font-size:.58rem}.En12AboutPage_timelineHeading__773hi{display:block;margin-top:3.75rem}.En12AboutPage_timelineHeading__773hi h3{font-size:2.35rem}.En12AboutPage_timelineDesktopIntro__ZAPkT{display:none}.En12AboutPage_timelineSwipe__4SveP{display:block;margin-top:1rem!important;color:#087736!important;font-weight:760}.En12AboutPage_timelineViewport__tWMT3{width:calc(100% + 1.25rem);margin-top:2rem;overflow-x:auto;padding-right:1.25rem;overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x mandatory}.En12AboutPage_timelineViewport__tWMT3::-webkit-scrollbar{display:none}.En12AboutPage_timelineRail__6kDNA{display:flex;width:max-content}.En12AboutPage_timelineEvent__BikaD,.En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD{width:min(76vw,18rem);min-height:15rem;flex:0 0 auto;padding:1.5rem 1.25rem 1rem 0;scroll-snap-align:start}.En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD{padding-left:1.25rem}.En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD .En12AboutPage_timelinePoint__20WGK{left:1.25rem}.En12AboutPage_timelineEvent__BikaD article{margin-top:2.8rem}.En12AboutPage_responsibleSection__Zcpau{grid-template-columns:none}.En12AboutPage_decisionPanel__E_aCt{margin-top:3rem}.En12AboutPage_teamIntro__WJBf2{margin-bottom:2.5rem}.En12AboutPage_teamRoles__Zf8JH li{min-height:0;padding:1.4rem 0;gap:.8rem 1rem;grid-template-columns:2rem minmax(0,1fr)}.En12AboutPage_teamRoles__Zf8JH h3,.En12AboutPage_teamRoles__Zf8JH p,.En12AboutPage_teamRoles__Zf8JH strong{grid-column:2}.En12AboutPage_teamRoles__Zf8JH h3{font-size:1.55rem}.En12AboutPage_teamRoles__Zf8JH p{font-size:.86rem}.En12AboutPage_teamRoles__Zf8JH strong{justify-self:start;color:#087736;text-align:left}.En12AboutPage_ctaSection__iX86T{padding:5rem 1.25rem}.En12AboutPage_ctaContent__ciJPI h2{font-size:3.25rem}.En12AboutPage_ctaContent__ciJPI>p:not(.En12AboutPage_sectionEyebrow__LzsXO){margin-top:1.5rem}.En12AboutPage_ctaContent__ciJPI a{width:100%;margin-top:2rem}}@media (max-width:22.5rem){.En12AboutPage_heroCopy__5D6dz h1{font-size:3.1rem}.En12AboutPage_proofStrip__d5uC_{gap:.45rem .6rem}.En12AboutPage_proofStrip__d5uC_ li{font-size:.58rem}}@media (prefers-reduced-motion:reduce){.En12AboutPage_aboutPage__nl22V [data-motion-marker][data-visible=true],.En12AboutPage_heroCopy__5D6dz{animation:none}.En12AboutPage_ctaContent__ciJPI a,.En12AboutPage_primaryAction__mxwwd{transition:none}.En12AboutPage_timelineViewport__tWMT3{scroll-behavior:auto}}.En12AboutPage_aboutPage__nl22V .En12AboutPage_hero__keESV{min-height:0;overflow:visible}.En12AboutPage_aboutPage__nl22V .En12AboutPage_hero__keESV:after{display:none}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroInner__q_mwB{display:grid;align-items:center;gap:clamp(1.5rem,2.5vw,2.5rem);grid-template-columns:minmax(0,.58fr) minmax(0,1.42fr);width:min(100% - 48px,100rem);padding:clamp(3rem,4.5vw,4.5rem) 0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroCopy__5D6dz{width:100%}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroCopy__5D6dz h1{font-size:clamp(2.15rem,3vw,2.65rem);line-height:1.12;max-width:none;margin-bottom:1.5rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroMedia___JGWM{position:relative;inset:auto;width:100%}.En12AboutPage_aboutPage__nl22V .En12AboutPage_proofStrip__d5uC_{position:static;min-height:7rem}.En12AboutPage_receptionMedia__Tw5AW{position:relative;display:grid;grid-template-columns:1fr .85fr;gap:.75rem;align-items:center}.En12AboutPage_receptionMedia__Tw5AW figure{margin:0;min-width:0}.En12AboutPage_receptionMedia__Tw5AW img{display:block;width:100%;height:auto;object-fit:contain}.En12AboutPage_receptionMedia__Tw5AW .En12AboutPage_receptionBrand__7Vedf{max-width:9rem;padding:.4rem;background:#fff}.En12AboutPage_historyPhoto__xKSi0{margin:0 0 1.2rem}.En12AboutPage_historyPhoto__xKSi0 img{display:block;width:100%;height:auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD article{margin-top:1.5rem}.En12AboutPage_teamScenes__ckW4F{display:grid;align-items:start;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:2rem 0 3rem}.En12AboutPage_teamScenes__ckW4F figure{margin:0}.En12AboutPage_teamScenes__ckW4F figure:first-child{grid-column:span 2;grid-row:span 2}.En12AboutPage_teamScene__0PIrL img,.En12AboutPage_teamScenes__ckW4F img{display:block;width:100%;height:auto;object-fit:contain}.En12AboutPage_teamScene__0PIrL{margin:0}.En12AboutPage_teamScene__0PIrL figcaption{padding-top:.75rem;font-size:.85rem}@media (max-width:48rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroInner__q_mwB{grid-template-columns:minmax(0,1fr);width:calc(100% - 40px);padding:3rem 0 2rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroMedia___JGWM{height:auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroCopy__5D6dz{padding:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_proofStrip__d5uC_{padding:1.5rem 1.25rem}.En12AboutPage_teamScenes__ckW4F{grid-template-columns:repeat(2,minmax(0,1fr))}.En12AboutPage_teamScenes__ckW4F figure:first-child{grid-column:span 2;grid-row:auto}}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroInner__q_mwB>*{min-width:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroMedia___JGWM{height:auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroActions__hh8f7{flex-wrap:wrap;gap:12px 24px}.En12AboutPage_receptionMedia__Tw5AW{grid-template-columns:1fr 1fr;align-items:end;gap:16px}.En12AboutPage_receptionMedia__Tw5AW figure:first-child{grid-column:1/-1}.En12AboutPage_receptionMedia__Tw5AW figure:nth-child(2){grid-column:2}.En12AboutPage_receptionMedia__Tw5AW .En12AboutPage_receptionBrand__7Vedf{grid-row:2;grid-column:1;align-self:end;max-width:8rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_centeredIntro__FF6JG h2,.En12AboutPage_aboutPage__nl22V .En12AboutPage_responsibleCopy__20sHJ h2,.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyLead__1Qnxu h2,.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2 h2{font-size:clamp(2rem,3.3vw,3rem);line-height:1.08;max-width:22ch}.En12AboutPage_aboutPage__nl22V .En12AboutPage_capabilityGrid__OzfKe article{min-height:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_capabilityGrid__OzfKe h3{margin-top:1.75rem;max-width:20ch}.En12AboutPage_aboutPage__nl22V .En12AboutPage_centeredIntro__FF6JG{margin-bottom:2.5rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_whySection__j2Krt .En12AboutPage_centeredIntro__FF6JG{margin-bottom:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_responsibleSection__Zcpau,.En12AboutPage_aboutPage__nl22V .En12AboutPage_whySection__j2Krt{overflow-wrap:anywhere}.En12AboutPage_aboutPage__nl22V .En12AboutPage_responsibleCopy__20sHJ a:focus-visible{outline:3px solid currentColor;outline-offset:5px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storySection__6uh_s{padding-inline:24px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyLead__1Qnxu{width:min(100%,100rem);gap:clamp(1.5rem,2.5vw,2.5rem);grid-template-columns:minmax(0,.58fr) minmax(0,1.42fr)}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyMedia__VrBo2{min-height:0;background:transparent}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyDiagram__RUTmK{position:relative;padding:0;overflow:visible}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyDiagram__RUTmK:after{display:none}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyPhotoGrid__vofNC{position:static;grid-template-columns:minmax(0,1fr) minmax(0,1.0523fr);grid-template-rows:auto;align-items:start;gap:12px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyPhotoGrid__vofNC figure{position:relative;margin:0;min-width:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyPhotoGrid__vofNC figure:first-child{grid-row:auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyPhotoGrid__vofNC img{display:block;width:100%;height:auto;object-fit:contain}.En12AboutPage_teamScenes__ckW4F{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}.En12AboutPage_teamScenes__ckW4F figure{grid-column:span 2}.En12AboutPage_teamScenes__ckW4F figure:first-child,.En12AboutPage_teamScenes__ckW4F figure:nth-child(2){grid-column:span 3;grid-row:auto}@media (max-width:48rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyLead__1Qnxu{grid-template-columns:minmax(0,1fr);gap:28px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamScenes__ckW4F{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.En12AboutPage_teamScenes__ckW4F figure{grid-column:auto}.En12AboutPage_teamScenes__ckW4F figure:first-child,.En12AboutPage_teamScenes__ckW4F figure:nth-child(2){grid-column:1/-1}}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroIdentity__aE8yv{display:flex;align-items:center;gap:16px;margin-bottom:24px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroIdentity__aE8yv .En12AboutPage_heroEyebrow__Dzxmp{margin:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroIdentity__aE8yv .En12AboutPage_receptionBrand__7Vedf{margin:0;width:100px;padding:4px;background:#fff}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroIdentity__aE8yv img{display:block;width:100%;height:auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_receptionMedia__Tw5AW{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;align-items:center}.En12AboutPage_aboutPage__nl22V .En12AboutPage_receptionMedia__Tw5AW figure:first-child,.En12AboutPage_aboutPage__nl22V .En12AboutPage_receptionMedia__Tw5AW figure:nth-child(2){grid-column:auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD h4{font-size:1.5rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD article p{max-width:38ch;font-size:1rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2{gap:16px 48px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2 .En12AboutPage_sectionEyebrow__LzsXO{grid-column:1/-1;margin:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2 h2{grid-column:1}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2>p:not(.En12AboutPage_sectionEyebrow__LzsXO){grid-column:2}@media (max-width:48rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroIdentity__aE8yv .En12AboutPage_receptionBrand__7Vedf{width:88px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_receptionMedia__Tw5AW{grid-template-columns:minmax(0,1fr)}.En12AboutPage_aboutPage__nl22V .En12AboutPage_receptionMedia__Tw5AW figure:nth-child(2){width:100%}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2{display:block}.En12AboutPage_aboutPage__nl22V .En12AboutPage_teamIntro__WJBf2 h2{margin-block:16px}}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroCopy__5D6dz h1 span{display:block}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroLead__rcvp0{max-width:38ch;font-size:1.05rem;line-height:1.65}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroActions__hh8f7{margin-top:1.75rem;gap:12px 18px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroActions__hh8f7 .En12AboutPage_primaryAction__mxwwd{min-width:13rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroIdentity__aE8yv .En12AboutPage_receptionBrand__7Vedf{width:88px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineViewport__tWMT3{margin-top:2.5rem;padding-top:8px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-color:#078047 #e8f2e9}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineViewport__tWMT3:focus-visible{outline:2px solid #078047;outline-offset:6px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineRail__6kDNA{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));width:100%;gap:20px;border:0;isolation:isolate}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineRail__6kDNA:before{position:absolute;top:50%;left:0;right:0;height:1px;background:#78a38a;content:"";z-index:-1}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineHeading__773hi,.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineViewport__tWMT3{width:min(100%,100rem)}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD,.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD{position:relative;display:grid;grid-template-rows:1fr 64px 1fr;min-width:0;min-height:0;width:auto;padding:0;border:0;scroll-snap-align:start}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD:after{position:absolute;left:14px;bottom:calc(50% + 6px);width:1px;height:50px;background:#78a38a;content:"";z-index:-1}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD:nth-child(2n):after{top:calc(50% + 6px);bottom:auto}.En12AboutPage_timelineNode__DHYo9{position:relative;grid-row:2;display:flex;align-items:center;padding-left:28px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD .En12AboutPage_timelinePoint__20WGK,.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineNode__DHYo9 .En12AboutPage_timelinePoint__20WGK{display:block;left:8px;top:50%;transform:translateY(-50%)}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineYear__J_JNs{display:block;padding:4px 10px;background:#fff;font-family:var(--display);font-size:clamp(1.5rem,2.2vw,2rem);line-height:1}.En12AboutPage_milestoneCard__2unSe{position:relative;grid-row:1;align-self:end;padding:18px;margin-bottom:24px;background:#edf4e9;border-top:3px solid #087447;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD:nth-child(2n) .En12AboutPage_milestoneCard__2unSe{grid-row:3;align-self:start;margin-top:24px;margin-bottom:0;background:#f5f2e9}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD article{min-height:0;margin:0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD h4{margin:0 0 10px;max-width:none;font-size:1.2rem;line-height:1.25}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD article p{max-width:none;font-size:.9rem;line-height:1.65}.En12AboutPage_aboutPage__nl22V .En12AboutPage_milestoneCard__2unSe .En12AboutPage_historyPhoto__xKSi0{width:100%;margin:0 0 18px}@media (max-width:70rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineRail__6kDNA{width:max-content;grid-template-columns:repeat(5,minmax(15rem,28vw))}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineDesktopIntro__ZAPkT{display:none}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineSwipe__4SveP{display:block}}@media (max-width:48rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroCopy__5D6dz h1{font-size:2.15rem}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineRail__6kDNA{grid-template-columns:repeat(5,minmax(16rem,78vw))}}@media (max-width:70rem) and (min-width:48.001rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroInner__q_mwB,.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyLead__1Qnxu{grid-template-columns:minmax(0,1fr)}.En12AboutPage_aboutPage__nl22V .En12AboutPage_heroCopy__5D6dz,.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyLead__1Qnxu>div:first-child{max-width:44rem}}@media (max-width:48rem){.En12AboutPage_aboutPage__nl22V .En12AboutPage_storySection__6uh_s{padding-inline:20px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_storyPhotoGrid__vofNC{grid-template-columns:minmax(0,1fr);gap:16px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineRail__6kDNA:before{top:28px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD,.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD+.En12AboutPage_timelineEvent__BikaD{grid-template-rows:56px auto}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineNode__DHYo9{grid-row:1}.En12AboutPage_aboutPage__nl22V .En12AboutPage_milestoneCard__2unSe,.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD:nth-child(2n) .En12AboutPage_milestoneCard__2unSe{grid-row:2;align-self:start;margin:24px 0 0}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD:after,.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD:nth-child(2n):after{top:28px;bottom:auto;height:52px}.En12AboutPage_aboutPage__nl22V .En12AboutPage_timelineEvent__BikaD article p{font-size:1rem}}.En12AboutPage_aboutPage__nl22V .En12AboutPage_proofStrip__d5uC_ li{font-size:14px;line-height:1.5}.SolutionDetailPage_solution__ZCilT{color:#073d2c;background:#fff}.SolutionDetailPage_solution__ZCilT ::selection{color:#073d2c;background:#c9f882}.SolutionDetailPage_solution__ZCilT :is(h1,h2,h3,p,figure){margin:0}.SolutionDetailPage_solution__ZCilT h1{max-width:12ch;font-size:clamp(2.6rem,4.7vw,4.6rem);line-height:1.03;letter-spacing:-.035em;text-wrap:balance}.SolutionDetailPage_solution__ZCilT h2{font-size:clamp(1.8rem,2.8vw,2.7rem);line-height:1.12;letter-spacing:-.025em;text-wrap:balance}.SolutionDetailPage_solution__ZCilT h3{font-size:1.12rem;line-height:1.35;letter-spacing:-.015em}.SolutionDetailPage_solution__ZCilT p{color:#426354;font-size:1rem;line-height:1.65;max-width:68ch}.SolutionDetailPage_solution__ZCilT a{text-underline-offset:.25em}.SolutionDetailPage_solution__ZCilT :is(a,button,input,summary):focus-visible{outline:3px solid #338044;outline-offset:4px}.SolutionDetailPage_container__BQds9{width:min(1200px,calc(100% - 80px));margin-inline:auto}.SolutionDetailPage_hero__tmVPe{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;padding-block:60px 48px}.SolutionDetailPage_heroCopy__SjzBH{display:grid;gap:24px}.SolutionDetailPage_heroCopy__SjzBH>p{max-width:47ch;font-size:1.125rem}.SolutionDetailPage_actions__rYU1S{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:8px}.SolutionDetailPage_primary__WqI19,.SolutionDetailPage_secondary__YuhoK{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:48px;padding:12px 20px;font-size:.9rem;font-weight:650;text-decoration:none}.SolutionDetailPage_primary__WqI19{color:#073d2c;background:#a1f500;border:1px solid #a1f500}.SolutionDetailPage_secondary__YuhoK{color:#073d2c;border:1px solid #749482}.SolutionDetailPage_primary__WqI19 svg,.SolutionDetailPage_secondary__YuhoK svg,.SolutionDetailPage_textLink__gX7_d svg{width:18px;height:18px;flex:0 0 auto;transition:transform .18s ease-out}.SolutionDetailPage_primary__WqI19:hover svg,.SolutionDetailPage_secondary__YuhoK:hover svg,.SolutionDetailPage_textLink__gX7_d:hover svg{transform:translateX(3px)}.SolutionDetailPage_illustration__YEXgk{min-width:0}.SolutionDetailPage_illustrationFrame__gIBEO{overflow:hidden;background:#f5f4ef}.SolutionDetailPage_illustrationFrame__gIBEO img{display:block;width:100%;height:100%;object-fit:contain}.SolutionDetailPage_illustration__YEXgk figcaption{margin-top:10px;color:#4c6558;font-size:.8rem;line-height:1.5}.SolutionDetailPage_jumpNav__aa4ow{border-block:1px solid #d3dfd7;background:#f6faf6}.SolutionDetailPage_jumpNav__aa4ow>div{display:flex;flex-wrap:wrap;gap:8px 32px;padding-block:12px}.SolutionDetailPage_jumpNav__aa4ow a{padding:10px 0;min-height:44px;display:inline-flex;gap:10px;align-items:center;color:#073d2c;font-size:.9rem;font-weight:600;text-decoration:none}.SolutionDetailPage_jumpNav__aa4ow a:hover{text-decoration:underline}.SolutionDetailPage_jumpNav__aa4ow svg{width:16px;height:16px;flex:0 0 auto}.SolutionDetailPage_chapter__u6_Ly{padding-block:clamp(48px,6vw,84px);scroll-margin-top:120px}.SolutionDetailPage_chapter__u6_Ly+.SolutionDetailPage_chapter__u6_Ly{border-top:1px solid #dce5de}.SolutionDetailPage_anchor__5Th8j{display:block;width:0;height:0;scroll-margin-top:120px}.SolutionDetailPage_evidenceAnchor__4zrlk{scroll-margin-top:120px}.SolutionDetailPage_chapterIntro__3mgZt{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:36px;margin-bottom:32px}.SolutionDetailPage_facts__AEUpX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}.SolutionDetailPage_fact__mFnnH{padding-top:20px;border-top:1px solid #bfcfc4}.SolutionDetailPage_fact__mFnnH h3{margin-block:12px 8px}.SolutionDetailPage_icon___V16C{width:26px;height:26px;stroke-width:1.5}.SolutionDetailPage_split__NliSJ{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.SolutionDetailPage_splitCopy__akQAL{display:grid;gap:24px}.SolutionDetailPage_steps__eS0Re{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.SolutionDetailPage_steps__eS0Re li{min-width:0;border-top:1px solid #b8cabb;padding-top:18px}.SolutionDetailPage_stepNumber__482rY{display:grid;place-items:center;width:28px;height:28px;background:#073d2c;color:#fff;border-radius:50%;font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:18px}.SolutionDetailPage_steps__eS0Re h3{margin-bottom:10px}.SolutionDetailPage_steps__eS0Re p{font-size:.92rem}.SolutionDetailPage_steps__eS0Re .SolutionDetailPage_illustration__YEXgk{margin-bottom:18px}.SolutionDetailPage_inspection__5HyH4{background:#073d2c;padding:36px;color:#fff}.SolutionDetailPage_inspection__5HyH4>h2{margin-bottom:24px}.SolutionDetailPage_inspection__5HyH4 details{border-top:1px solid #486657}.SolutionDetailPage_inspection__5HyH4 details:last-child{border-bottom:1px solid #486657}.SolutionDetailPage_inspection__5HyH4 summary{display:flex;gap:20px;justify-content:space-between;align-items:center;cursor:pointer;min-height:56px;padding-block:16px;font-weight:600;list-style:none}.SolutionDetailPage_inspection__5HyH4 summary::-webkit-details-marker{display:none}.SolutionDetailPage_solution__ZCilT[data-solution=SOL35] .SolutionDetailPage_inspection__5HyH4 summary:focus-visible{outline-color:#b7f96d}.SolutionDetailPage_inspection__5HyH4 summary svg{width:18px;height:18px;flex:0 0 auto}.SolutionDetailPage_inspection__5HyH4 details[open] summary{color:#b7f96d}.SolutionDetailPage_inspection__5HyH4 details[open] summary svg{transform:rotate(45deg)}.SolutionDetailPage_inspection__5HyH4 details p{padding-bottom:22px;color:#deebe0}.SolutionDetailPage_sampleReview__MDuj_{border-top:1px solid #becdc2;border-bottom:1px solid #becdc2}.SolutionDetailPage_sampleReviewIntro__tW_eJ{padding-block:28px}.SolutionDetailPage_sampleReviewIntro__tW_eJ h3{font-size:clamp(1.25rem,2vw,1.5rem);margin-bottom:10px;text-wrap:balance}.SolutionDetailPage_sampleReviewSteps__VIYLR{margin:0}.SolutionDetailPage_sampleReviewSteps__VIYLR>div{display:grid;grid-template-columns:minmax(100px,1fr) minmax(0,4fr);gap:24px;padding-block:22px;border-top:1px solid #dce4dc}.SolutionDetailPage_sampleReviewSteps__VIYLR dt{font-weight:600}.SolutionDetailPage_sampleReviewSteps__VIYLR dd{margin:0;max-width:72ch}.SolutionDetailPage_sampleReviewScope__9uDTH{padding-block:24px;border-top:1px solid #dce4dc;max-width:80ch}@media (max-width:600px){.SolutionDetailPage_sampleReviewIntro__tW_eJ{padding-block:24px}.SolutionDetailPage_sampleReviewSteps__VIYLR>div{grid-template-columns:minmax(0,1fr);gap:8px;padding-block:20px}}.SolutionDetailPage_checklist__J34Js{list-style:none;padding:0;margin:0;display:grid;gap:0}.SolutionDetailPage_checklist__J34Js li{display:grid;grid-template-columns:24px 1fr;gap:18px;padding-block:20px;border-top:1px solid #d3dfd7}.SolutionDetailPage_checklist__J34Js h3{margin-bottom:6px}.SolutionDetailPage_checklist__J34Js svg{width:24px;height:24px}.SolutionDetailPage_textLink__gX7_d{display:inline-flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;color:#073d2c;font-weight:600}.SolutionDetailPage_comparison__aBAuN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.SolutionDetailPage_preparationDetails__SQJt7{margin-top:28px;border-block:1px solid #c4d3c8}.SolutionDetailPage_preparationDetails__SQJt7>summary{min-height:48px;padding-block:16px;cursor:pointer;font-weight:600;text-wrap:pretty}.SolutionDetailPage_preparationDetails__SQJt7>summary:hover{color:#235f35}.SolutionDetailPage_preparationDetails__SQJt7 dl,.SolutionDetailPage_routeOptions__VEp2X dl{margin:0}.SolutionDetailPage_preparationDetails__SQJt7 dl>div{padding-block:16px;border-top:1px solid #dce5de}.SolutionDetailPage_preparationDetails__SQJt7 dt,.SolutionDetailPage_routeOptions__VEp2X dt{font-weight:600;line-height:1.5}.SolutionDetailPage_preparationDetails__SQJt7 dd,.SolutionDetailPage_routeOptions__VEp2X dd{margin:6px 0 0;color:#426354;line-height:1.65;max-width:68ch}.SolutionDetailPage_routeOptions__VEp2X{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px}.SolutionDetailPage_routeOptions__VEp2X>div{min-width:0;border-top:1px solid #bfcfc4;padding-top:24px}.SolutionDetailPage_routeOptions__VEp2X h3{margin-bottom:22px;text-wrap:balance}.SolutionDetailPage_routeOptions__VEp2X dl>div+div{margin-top:20px}.SolutionDetailPage_comparison__aBAuN>div{padding-top:24px;border-top:1px solid #bfcfc4}.SolutionDetailPage_comparison__aBAuN h3{margin-bottom:12px}.SolutionDetailPage_related__ZdHRK{background:#eef6ef;padding:24px 32px;margin-top:32px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px 32px}.SolutionDetailPage_related__ZdHRK p{margin-top:6px}.SolutionDetailPage_layerList__CIBOY{display:grid;gap:0}.SolutionDetailPage_layerList__CIBOY details{border-top:1px solid #c4d3c8}.SolutionDetailPage_layerList__CIBOY summary{padding:17px 0;font-weight:600;cursor:pointer}.SolutionDetailPage_layerList__CIBOY details p{padding:0 0 20px 18px}.SolutionDetailPage_layerList__CIBOY details[open] summary{color:#235f35}.SolutionDetailPage_mediaGallery__ZTrus{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;margin-block:28px}.SolutionDetailPage_moreIllustrations__sOx2F{margin-top:32px;border-block:1px solid #c4d3c8}.SolutionDetailPage_mediaGallery__ZTrus[data-count="1"],.SolutionDetailPage_mediaGallery__ZTrus[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.SolutionDetailPage_moreIllustrations__sOx2F>summary{min-height:56px;padding-block:18px;cursor:pointer;font-weight:600}.SolutionDetailPage_solution__ZCilT[data-solution=SOL35] .SolutionDetailPage_steps__eS0Re,.SolutionDetailPage_solution__ZCilT[data-solution=SOL38] .SolutionDetailPage_steps__eS0Re{grid-template-columns:repeat(3,minmax(0,1fr))}.SolutionDetailPage_worksheet__Wt_tm{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;gap:28px}.SolutionDetailPage_measurements__Gz0Yt{display:grid;grid-template-columns:1fr 1fr;gap:36px}.SolutionDetailPage_measurements__Gz0Yt fieldset{min-width:0;margin:0;padding:0;border:0}.SolutionDetailPage_measurements__Gz0Yt legend{font-size:1.125rem;font-weight:650;margin-bottom:18px}.SolutionDetailPage_measurementRow__g9pjW{display:grid;grid-template-columns:90px 1fr 28px;align-items:center;gap:12px;margin-bottom:14px}.SolutionDetailPage_measurementRow__g9pjW input{width:100%;min-width:0;min-height:46px;padding:10px 12px;border:1px solid #8ca796;border-radius:0;color:#073d2c;background:#fff;font:inherit;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;caret-color:#235f35}.SolutionDetailPage_measurementRow__g9pjW span{font-size:.85rem}.SolutionDetailPage_worksheetActions__9tXmR{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.SolutionDetailPage_worksheetActions__9tXmR button{font:inherit;cursor:pointer}.SolutionDetailPage_status__LCZ9b{min-height:1.6em}.SolutionDetailPage_result__OM_uZ{min-width:0;background:#eef6ef;padding:28px}.SolutionDetailPage_result__OM_uZ h3{margin-bottom:20px}.SolutionDetailPage_result__OM_uZ table{width:100%;border-collapse:collapse;font-size:.95rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.SolutionDetailPage_tableScroll__gV_hJ{min-width:0;width:100%;max-width:100%;overflow-x:auto;scrollbar-color:#749482 #eef6ef}.SolutionDetailPage_tableScroll__gV_hJ:focus-visible{outline:3px solid #338044;outline-offset:4px}.SolutionDetailPage_result__OM_uZ td,.SolutionDetailPage_result__OM_uZ th{padding:12px 10px;text-align:left;border-bottom:1px solid #c5d8c8}.SolutionDetailPage_result__OM_uZ thead th{font-weight:600}.SolutionDetailPage_result__OM_uZ p{margin-top:18px}.SolutionDetailPage_result__OM_uZ textarea{width:100%;min-height:160px;padding:12px;color:#073d2c;background:white;border:1px solid #8ca796;font:inherit;line-height:1.5}@media (max-width:900px){.SolutionDetailPage_container__BQds9{width:min(1200px,calc(100% - 48px))}.SolutionDetailPage_hero__tmVPe{gap:30px}.SolutionDetailPage_split__NliSJ{gap:28px}.SolutionDetailPage_steps__eS0Re{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:600px){.SolutionDetailPage_mediaGallery__ZTrus[data-count],.SolutionDetailPage_solution__ZCilT[data-solution=SOL35] .SolutionDetailPage_steps__eS0Re,.SolutionDetailPage_solution__ZCilT[data-solution=SOL38] .SolutionDetailPage_steps__eS0Re{grid-template-columns:1fr}.SolutionDetailPage_container__BQds9{width:calc(100% - 40px)}.SolutionDetailPage_hero__tmVPe{grid-template-columns:1fr;gap:30px;padding-block:36px}.SolutionDetailPage_solution__ZCilT h1{font-size:clamp(2.4rem,10vw,3.3rem);max-width:13ch}.SolutionDetailPage_heroCopy__SjzBH{gap:18px}.SolutionDetailPage_heroCopy__SjzBH>p{font-size:1rem}.SolutionDetailPage_actions__rYU1S{gap:12px}.SolutionDetailPage_primary__WqI19,.SolutionDetailPage_secondary__YuhoK{gap:16px;padding-inline:16px;font-size:.85rem}.SolutionDetailPage_jumpNav__aa4ow>div{gap:0 22px}.SolutionDetailPage_jumpNav__aa4ow a{font-size:.85rem}.SolutionDetailPage_chapterIntro__3mgZt,.SolutionDetailPage_comparison__aBAuN,.SolutionDetailPage_facts__AEUpX,.SolutionDetailPage_measurements__Gz0Yt,.SolutionDetailPage_split__NliSJ{grid-template-columns:1fr;gap:24px}.SolutionDetailPage_chapterIntro__3mgZt{margin-bottom:28px;gap:16px}.SolutionDetailPage_facts__AEUpX{gap:20px}.SolutionDetailPage_fact__mFnnH{display:grid;grid-template-columns:28px 1fr;column-gap:16px}.SolutionDetailPage_fact__mFnnH h3{margin-top:0}.SolutionDetailPage_fact__mFnnH p{grid-column:2}.SolutionDetailPage_steps__eS0Re{grid-template-columns:1fr;gap:24px}.SolutionDetailPage_steps__eS0Re li{display:grid;grid-template-columns:28px 1fr;column-gap:16px}.SolutionDetailPage_steps__eS0Re li>:not(.SolutionDetailPage_stepNumber__482rY){grid-column:2}.SolutionDetailPage_steps__eS0Re h3{grid-row:1;align-self:center;margin:0 0 10px}.SolutionDetailPage_steps__eS0Re li>.SolutionDetailPage_illustration__YEXgk{grid-column:1/-1;grid-row:2}.SolutionDetailPage_steps__eS0Re .SolutionDetailPage_stepNumber__482rY{margin-bottom:10px}.SolutionDetailPage_inspection__5HyH4{padding:26px 22px}.SolutionDetailPage_related__ZdHRK{padding:24px;align-items:start}.SolutionDetailPage_measurementRow__g9pjW{grid-template-columns:74px 1fr 24px;gap:10px}.SolutionDetailPage_result__OM_uZ{padding:22px 14px}.SolutionDetailPage_result__OM_uZ td,.SolutionDetailPage_result__OM_uZ th{padding:10px 6px;font-size:.85rem}}@media (prefers-reduced-motion:reduce){.SolutionDetailPage_solution__ZCilT *,.SolutionDetailPage_solution__ZCilT :after,.SolutionDetailPage_solution__ZCilT :before{scroll-behavior:auto!important;transition:none!important}}