@font-face{font-family:Spline Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/2438dfc711ffbcdb-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Spline Sans;font-style:normal;font-weight:300 700;font-display:swap;src:url(/_next/static/media/cf1398c533b7af5b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Spline Sans Fallback;src:local("Arial");ascent-override:95.03%;descent-override:23.33%;line-gap-override:0.00%;size-adjust:101.39%}.__className_d6f9b8{font-family:Spline Sans,Spline Sans Fallback;font-style:normal}.__variable_d6f9b8{--font-marketing-sans:"Spline Sans","Spline Sans Fallback"}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/665e920483964785-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:200 800;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_f4980e{font-family:Newsreader,Newsreader Fallback;font-style:normal}.__variable_f4980e{--font-marketing-serif:"Newsreader","Newsreader Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.p.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_6cf36b{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_6cf36b{--font-marketing-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}.public-pages_capabilitySection__Sh7LS,.public-pages_closingCta__ooZVI,.public-pages_contactSection__UhS_V,.public-pages_evidenceStrip__VcXeH,.public-pages_founderSection__hUPHL,.public-pages_legalSection__nZIEG,.public-pages_pageHero__RHetv,.public-pages_productSection__4kaUX,.public-pages_storySection__02qTL{width:min(100%,var(--measure));margin:0 auto;padding-right:clamp(20px,4vw,64px);padding-left:clamp(20px,4vw,64px)}.public-pages_bakery__2fWsf{--page-accent:var(--bakery)}.public-pages_events__7lVuz{--page-accent:var(--events)}.public-pages_canteens__IlPeD{--page-accent:var(--canteens)}.public-pages_neutral__HD1_z{--page-accent:var(--marketing-ink)}.public-pages_canteens__IlPeD .public-pages_eyebrow__qLJ_3,.public-pages_canteens__IlPeD .public-pages_sectionLabel__ZuaCE{color:#8a6500}.public-pages_pageHero__RHetv{padding-top:clamp(54px,6vw,82px);padding-bottom:clamp(52px,6vw,78px);display:grid;grid-template-columns:minmax(340px,.86fr) minmax(500px,1.14fr);gap:clamp(44px,6vw,92px);align-items:center}.public-pages_image-first__nBOFt .public-pages_heroCopy__A_oRT{grid-column:2;grid-row:1}.public-pages_image-first__nBOFt .public-pages_heroMedia__RpCTd{grid-column:1;grid-row:1}.public-pages_stacked__yFluS{grid-template-columns:1fr;align-items:end}.public-pages_stacked__yFluS .public-pages_heroCopy__A_oRT{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(320px,.7fr);column-gap:clamp(64px,10vw,148px);align-items:start}.public-pages_stacked__yFluS .public-pages_eyebrow__qLJ_3{grid-column:1;grid-row:1}.public-pages_stacked__yFluS h1{grid-column:1;grid-row:2/5;max-width:13ch;font-size:clamp(3rem,4.1vw,4.3rem)}.public-pages_stacked__yFluS .public-pages_heroCopy__A_oRT>p{grid-column:2;grid-row:2;margin-top:20px}.public-pages_stacked__yFluS .public-pages_heroStatus__AInGy{grid-column:2;grid-row:3}.public-pages_stacked__yFluS .public-pages_heroActions__B8EPW{grid-column:2;grid-row:4}.public-pages_stacked__yFluS .public-pages_heroMedia__RpCTd{grid-column:1/-1;width:min(100%,1120px);margin-top:6px;justify-self:end}.public-pages_heroCopy__A_oRT{align-self:center}.public-pages_eyebrow__qLJ_3{color:var(--page-accent);font-family:var(--font-marketing-mono),monospace;font-size:.65rem;letter-spacing:.02em}.public-pages_pageHero__RHetv h1{max-width:12ch;margin:19px 0 0;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(3rem,4.55vw,4.8rem);font-weight:420;letter-spacing:-.052em;line-height:.97;text-wrap:balance}.public-pages_pageHero__RHetv>.public-pages_heroCopy__A_oRT>p{max-width:56ch;margin:27px 0 0;color:var(--marketing-ink-2);font-size:clamp(.98rem,1.15vw,1.13rem);line-height:1.62}.public-pages_heroStatus__AInGy{width:fit-content;margin-top:20px;padding:5px 8px;display:block;border:1px solid var(--page-accent);color:color-mix(in srgb,var(--page-accent) 78%,black);font-family:var(--font-marketing-mono),monospace;font-size:.58rem}.public-pages_heroActions__B8EPW{margin-top:29px;display:flex;align-items:center;gap:20px}.public-pages_primaryAction__1fvHJ{min-height:48px;padding:12px 16px;display:inline-flex;align-items:center;color:#fff;background:var(--page-accent);border:1px solid var(--page-accent);border-radius:7px;font-size:.79rem;font-weight:650;text-decoration:none;transition:color .16s ease,background-color .16s ease}.public-pages_canteens__IlPeD .public-pages_primaryAction__1fvHJ{color:var(--marketing-ink)}.public-pages_primaryAction__1fvHJ:hover{color:var(--page-accent);background:transparent}.public-pages_canteens__IlPeD .public-pages_primaryAction__1fvHJ:hover{color:#8a6500}.public-pages_secondaryAction__5MK3F{min-height:44px;display:inline-flex;align-items:center;color:var(--marketing-ink);font-size:.76rem;font-weight:620;text-underline-offset:5px}.public-pages_heroMedia__RpCTd{min-width:0}.public-pages_heroNote__BO937{max-width:76ch;margin:11px 0 0!important;color:var(--marketing-muted);font-size:.58rem!important;line-height:1.5!important}.public-pages_evidenceStrip__VcXeH{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border)}.public-pages_evidenceStrip__VcXeH>div{padding:17px 22px;display:grid;grid-template-columns:auto 1fr;gap:24px;border-right:1px solid var(--marketing-border)}.public-pages_evidenceStrip__VcXeH>div:first-child{padding-left:0}.public-pages_evidenceStrip__VcXeH>div:last-child{border-right:0}.public-pages_evidenceStrip__VcXeH dt{color:var(--marketing-muted);font-family:var(--font-marketing-mono),monospace;font-size:.54rem;text-transform:uppercase}.public-pages_evidenceStrip__VcXeH dd{font-size:.69rem;font-weight:630}.public-pages_productSection__4kaUX{padding-top:clamp(70px,8vw,108px);padding-bottom:clamp(76px,8vw,116px);background:var(--marketing-surface)}.public-pages_productIntro__bG6nG{margin-bottom:clamp(42px,6vw,72px);display:grid;grid-template-columns:minmax(140px,.28fr) minmax(340px,.72fr) minmax(280px,.7fr);gap:clamp(28px,5vw,72px)}.public-pages_productIntro__bG6nG>span{padding-top:8px;color:var(--page-accent);font-family:var(--font-marketing-mono),monospace;font-size:.59rem;text-transform:uppercase;letter-spacing:.04em}.public-pages_canteens__IlPeD .public-pages_productIntro__bG6nG>span{color:#8a6500}.public-pages_productIntro__bG6nG h2{max-width:16ch;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(2.3rem,3.7vw,3.85rem);font-weight:420;letter-spacing:-.045em;line-height:1}.public-pages_productIntro__bG6nG p{max-width:55ch;padding-top:8px;color:var(--marketing-muted);font-size:.86rem}.public-pages_productSection__4kaUX>figure{width:min(100%,1180px);margin-left:auto}.public-pages_capabilitySection__Sh7LS,.public-pages_contactSection__UhS_V,.public-pages_founderSection__hUPHL,.public-pages_legalSection__nZIEG,.public-pages_storySection__02qTL{padding-top:clamp(76px,9vw,124px);padding-bottom:clamp(76px,9vw,124px)}.public-pages_storySection__02qTL{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(360px,1fr);gap:clamp(56px,11vw,168px)}.public-pages_sectionLabel__ZuaCE{color:var(--page-accent);font-family:var(--font-marketing-mono),monospace;font-size:.59rem;text-transform:uppercase;letter-spacing:.04em}.public-pages_capabilityIntro__qmUlX h2,.public-pages_contactSection__UhS_V h1,.public-pages_founderSection__hUPHL h1,.public-pages_legalSection__nZIEG h1,.public-pages_storySection__02qTL h2{max-width:13ch;margin:17px 0 0;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(2.55rem,4.3vw,4.5rem);font-weight:420;letter-spacing:-.047em;line-height:.98}.public-pages_storyCopy__TZEWD{display:grid;gap:20px;align-content:end}.public-pages_storyCopy__TZEWD p{max-width:57ch;color:var(--marketing-ink-2);font-size:.92rem}.public-pages_capabilitySection__Sh7LS{color:var(--marketing-paper);background:var(--marketing-ink)}.public-pages_capabilityIntro__qmUlX{display:grid;grid-template-columns:.8fr 1fr;gap:clamp(48px,8vw,112px);align-items:start}.public-pages_capabilityIntro__qmUlX p{max-width:56ch;padding-top:8px;color:#c7c3bc;font-size:.9rem}.public-pages_capabilityList__Z96E8{margin-top:clamp(56px,7vw,88px);border-top:1px solid #5c5852}.public-pages_capabilityList__Z96E8 article{min-height:150px;padding:24px 0;display:grid;grid-template-columns:72px minmax(220px,.6fr) minmax(300px,1fr);gap:clamp(22px,4vw,64px);align-items:start;border-bottom:1px solid #5c5852}.public-pages_capabilityList__Z96E8 span{padding-top:7px;color:#aaa59c;font-family:var(--font-marketing-mono),monospace;font-size:.56rem}.public-pages_capabilityList__Z96E8 h3{margin:0;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(1.7rem,2.6vw,2.7rem);font-weight:430;letter-spacing:-.035em;line-height:1.06}.public-pages_capabilityList__Z96E8 p{max-width:55ch;padding-top:7px;color:#c7c3bc;font-size:.78rem}.public-pages_closingCta__ooZVI{padding-top:clamp(70px,8vw,106px);padding-bottom:clamp(70px,8vw,106px);display:grid;grid-template-columns:1fr auto;gap:52px;align-items:end;background:var(--page-accent)}.public-pages_closingCta__ooZVI h2{max-width:15ch;margin:0;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(2.5rem,4.4vw,4.6rem);font-weight:420;letter-spacing:-.05em;line-height:.98}.public-pages_canteens__IlPeD .public-pages_closingCta__ooZVI{color:var(--marketing-ink)}.public-pages_bakery__2fWsf .public-pages_closingCta__ooZVI,.public-pages_events__7lVuz .public-pages_closingCta__ooZVI{color:var(--marketing-paper)}.public-pages_closingCta__ooZVI a{min-height:48px;padding:12px 18px;display:inline-flex;align-items:center;border:1px solid;border-radius:7px;color:inherit;font-size:.79rem;font-weight:650;text-decoration:none}.public-pages_contactSection__UhS_V,.public-pages_founderSection__hUPHL,.public-pages_legalSection__nZIEG{min-height:660px}.public-pages_pageLead__K3TVs{max-width:61ch;margin:26px 0 0;color:var(--marketing-muted);font-size:.98rem}.public-pages_aboutIntro__ZUqqD{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(320px,.72fr);gap:clamp(52px,10vw,148px);align-items:end}.public-pages_aboutIntro__ZUqqD .public-pages_pageLead__K3TVs{margin:0}.public-pages_founderGrid__qPqMv{margin-top:clamp(56px,7vw,90px);display:grid;grid-template-columns:repeat(2,1fr);border-top:1px solid var(--marketing-ink)}.public-pages_founderGrid__qPqMv article{min-height:210px;padding:25px 28px 28px 0;border-bottom:1px solid var(--marketing-border)}.public-pages_founderGrid__qPqMv article:first-child{border-right:1px solid var(--marketing-border)}.public-pages_founderGrid__qPqMv article:last-child{padding-left:28px}.public-pages_founderGrid__qPqMv span{color:var(--marketing-muted);font-family:var(--font-marketing-mono),monospace;font-size:.56rem}.public-pages_founderGrid__qPqMv h2{margin:58px 0 0;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(1.8rem,3.3vw,3.35rem);font-weight:420;letter-spacing:-.04em}.public-pages_aboutPrinciple__YI_Te{margin-top:clamp(50px,6vw,76px);padding-top:24px;display:grid;grid-template-columns:minmax(150px,.38fr) minmax(320px,.72fr);gap:clamp(36px,8vw,112px);border-top:1px solid var(--marketing-border)}.public-pages_aboutPrinciple__YI_Te span{color:var(--marketing-muted);font-family:var(--font-marketing-mono),monospace;font-size:.56rem;text-transform:uppercase;letter-spacing:.04em}.public-pages_aboutPrinciple__YI_Te p{max-width:60ch;color:var(--marketing-ink-2);font-size:.88rem}.public-pages_contactGrid__Yg674{margin-top:clamp(56px,7vw,90px);padding-top:25px;display:grid;grid-template-columns:.75fr 1fr;gap:clamp(50px,10vw,150px);border-top:1px solid var(--marketing-ink)}.public-pages_contactGrid__Yg674 dl{margin:0}.public-pages_contactGrid__Yg674 dt{color:var(--marketing-muted);font-family:var(--font-marketing-mono),monospace;font-size:.56rem}.public-pages_contactGrid__Yg674 dd{margin:9px 0 30px;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(1.35rem,2.3vw,2.35rem)}.public-pages_contactGrid__Yg674 a{color:currentColor;text-underline-offset:5px}.public-pages_contactGrid__Yg674 p{max-width:51ch;color:var(--marketing-ink-2)}.public-pages_legalNotice__BEz6N{margin-top:52px;padding:24px 0;border-top:4px solid var(--status-warning);border-bottom:1px solid var(--marketing-border)}.public-pages_legalNotice__BEz6N strong{display:block}.public-pages_legalNotice__BEz6N p{max-width:72ch;margin:9px 0 0;color:var(--marketing-muted)}.public-pages_legalChecklist__tmD9e{margin:40px 0 0;padding:0;list-style:none;border-top:1px solid var(--marketing-border)}.public-pages_legalChecklist__tmD9e li{padding:13px 0;border-bottom:1px solid var(--marketing-border)}.public-pages_legalDocument__Z52oC{max-width:76ch;margin-top:clamp(48px,7vw,82px);border-top:1px solid var(--marketing-ink)}.public-pages_legalDocument__Z52oC section{padding:27px 0;border-bottom:1px solid var(--marketing-border)}.public-pages_legalDocument__Z52oC h2{margin:0 0 14px;font-family:var(--font-marketing-serif),Georgia,serif;font-size:clamp(1.35rem,2.2vw,1.9rem);font-weight:430;letter-spacing:-.025em}.public-pages_legalDocument__Z52oC h3{margin:22px 0 9px;font-size:1rem}.public-pages_legalDocument__Z52oC p{margin:0 0 13px;color:var(--marketing-ink-2)}.public-pages_legalDocument__Z52oC p:last-child{margin-bottom:0}.public-pages_legalDocument__Z52oC ul{margin:13px 0;padding-left:20px;color:var(--marketing-ink-2)}.public-pages_legalDocument__Z52oC li+li{margin-top:7px}.public-pages_legalDocument__Z52oC a{color:currentColor;text-underline-offset:4px}.public-pages_legalAddress___al7c{font-style:normal;line-height:1.75}.public-pages_legalMeta__1GFnL{margin-top:16px;color:var(--marketing-muted);font-family:var(--font-marketing-mono),monospace;font-size:.65rem}.public-pages_legalClarification__poxkZ{max-width:62ch;color:var(--marketing-muted)!important;font-size:.82rem}@media (max-width:980px){.public-pages_pageHero__RHetv{grid-template-columns:minmax(290px,.78fr) minmax(430px,1.22fr);gap:42px}}@media (max-width:860px){.public-pages_pageHero__RHetv{grid-template-columns:1fr}.public-pages_image-first__nBOFt .public-pages_heroCopy__A_oRT,.public-pages_image-first__nBOFt .public-pages_heroMedia__RpCTd,.public-pages_stacked__yFluS .public-pages_heroMedia__RpCTd{grid-column:auto;grid-row:auto}.public-pages_stacked__yFluS .public-pages_heroCopy__A_oRT{display:block}.public-pages_stacked__yFluS .public-pages_eyebrow__qLJ_3,.public-pages_stacked__yFluS .public-pages_heroActions__B8EPW,.public-pages_stacked__yFluS .public-pages_heroCopy__A_oRT>p,.public-pages_stacked__yFluS .public-pages_heroStatus__AInGy,.public-pages_stacked__yFluS h1{grid-column:auto;grid-row:auto}.public-pages_stacked__yFluS .public-pages_heroCopy__A_oRT>p{margin-top:27px}.public-pages_heroCopy__A_oRT{max-width:660px}.public-pages_heroMedia__RpCTd{width:min(100%,760px);justify-self:end}.public-pages_aboutIntro__ZUqqD,.public-pages_capabilityIntro__qmUlX,.public-pages_contactGrid__Yg674,.public-pages_storySection__02qTL{grid-template-columns:1fr}.public-pages_productIntro__bG6nG{grid-template-columns:100px 1fr}.public-pages_productIntro__bG6nG>p{grid-column:2}.public-pages_aboutIntro__ZUqqD>p,.public-pages_capabilityIntro__qmUlX>p,.public-pages_contactGrid__Yg674>div,.public-pages_storyCopy__TZEWD{width:min(100%,560px);justify-self:end}.public-pages_closingCta__ooZVI{grid-template-columns:1fr;align-items:start}}@media (max-width:600px){.public-pages_capabilitySection__Sh7LS,.public-pages_closingCta__ooZVI,.public-pages_contactSection__UhS_V,.public-pages_evidenceStrip__VcXeH,.public-pages_founderSection__hUPHL,.public-pages_legalSection__nZIEG,.public-pages_pageHero__RHetv,.public-pages_productSection__4kaUX,.public-pages_storySection__02qTL{padding-right:18px;padding-left:18px}.public-pages_pageHero__RHetv{padding-top:46px;gap:46px}.public-pages_pageHero__RHetv h1{font-size:clamp(2.8rem,12.5vw,3.75rem)}.public-pages_heroActions__B8EPW{align-items:stretch;flex-direction:column;gap:8px}.public-pages_primaryAction__1fvHJ{justify-content:center}.public-pages_evidenceStrip__VcXeH{grid-template-columns:1fr}.public-pages_evidenceStrip__VcXeH>div,.public-pages_evidenceStrip__VcXeH>div:first-child{padding:11px 0;grid-template-columns:82px 1fr;border-right:0;border-bottom:1px solid var(--marketing-border)}.public-pages_evidenceStrip__VcXeH>div:last-child{border-bottom:0}.public-pages_productSection__4kaUX{padding-top:64px;padding-bottom:72px}.public-pages_productIntro__bG6nG{grid-template-columns:1fr;gap:14px}.public-pages_productIntro__bG6nG>p{grid-column:auto}.public-pages_productIntro__bG6nG h2{font-size:clamp(2.2rem,10vw,3rem)}.public-pages_capabilitySection__Sh7LS,.public-pages_contactSection__UhS_V,.public-pages_founderSection__hUPHL,.public-pages_legalSection__nZIEG,.public-pages_storySection__02qTL{padding-top:74px;padding-bottom:74px}.public-pages_capabilityIntro__qmUlX h2,.public-pages_contactSection__UhS_V h1,.public-pages_founderSection__hUPHL h1,.public-pages_legalSection__nZIEG h1,.public-pages_storySection__02qTL h2{font-size:clamp(2.35rem,11vw,3.2rem)}.public-pages_capabilityList__Z96E8{margin-top:52px}.public-pages_capabilityList__Z96E8 article{min-height:0;padding:22px 0;grid-template-columns:38px 1fr;gap:12px 16px}.public-pages_capabilityList__Z96E8 p{grid-column:2;padding-top:0}.public-pages_closingCta__ooZVI{padding-top:70px;padding-bottom:70px}.public-pages_closingCta__ooZVI h2{font-size:clamp(2.6rem,12vw,3.7rem)}.public-pages_founderGrid__qPqMv{grid-template-columns:1fr}.public-pages_founderGrid__qPqMv article,.public-pages_founderGrid__qPqMv article:last-child{min-height:180px;padding:22px 0;border-right:0}.public-pages_founderGrid__qPqMv h2{margin-top:42px}.public-pages_aboutPrinciple__YI_Te{grid-template-columns:1fr;gap:18px}}