@font-face{font-family:radikal;src:url(../media/radikal_light-s.p.35p19hj70rlfs.woff2)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:radikal;src:url(../media/radikal_regular-s.p.3a2gpulietk-2.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:radikal;src:url(../media/radikal_medium-s.p.27065r37lll6h.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:radikal;src:url(../media/radikal_bold-s.p.29oq4d_lknlee.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:radikal;src:url(../media/radikal_black-s.p.25-rv6179i6se.woff2)format("woff2");font-display:swap;font-weight:900;font-style:normal}@font-face{font-family:radikal Fallback;src:local(Arial);ascent-override:94.48%;descent-override:22.4%;line-gap-override:0.0%;size-adjust:102.67%}.radikal_8ed5464-module__6rty_G__className{font-family:radikal,radikal Fallback}.radikal_8ed5464-module__6rty_G__variable{--font-radikal:"radikal", "radikal Fallback"}
@font-face{font-family:daftBrush;src:url(../media/daft_brush-s.p.1wet59qmtggqg.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:daftBrush Fallback;src:local(Arial);ascent-override:87.6%;descent-override:21.9%;line-gap-override:0.0%;size-adjust:91.33%}.daftbrush_d78ef159-module__3yVLia__className{font-family:daftBrush,daftBrush Fallback;font-weight:400}.daftbrush_d78ef159-module__3yVLia__variable{--font-hand:"daftBrush", "daftBrush Fallback"}
.logo-module__Vgh7Eq__logo{font-family:var(--font-radikal-stack);text-transform:uppercase;letter-spacing:.02em;color:var(--ink);align-items:center;gap:.6rem;font-size:1.3rem;font-weight:900;line-height:1;display:inline-flex}.logo-module__Vgh7Eq__mark{width:auto;height:1.15em;color:var(--neo-purple)}.logo-module__Vgh7Eq__word{white-space:nowrap}.logo-module__Vgh7Eq__sub{color:var(--neo-purple)}:is(.dark .logo-module__Vgh7Eq__mark,.dark .logo-module__Vgh7Eq__sub){color:var(--neo-lemon)}
.theme-toggle-module__DRq2aq__toggle{background:var(--neo-purple);border-radius:999px;flex-shrink:0;width:3.4rem;height:1.9rem;transition:background-color .25s;position:relative}.dark .theme-toggle-module__DRq2aq__toggle{background:var(--neo-lemon)}.theme-toggle-module__DRq2aq__knob{background:var(--neo-lemon);width:1.6rem;height:1.6rem;color:var(--neo-black);font-family:var(--font-radikal-stack);border-radius:50%;place-items:center;font-size:.7rem;font-weight:900;line-height:1;transition:left .25s cubic-bezier(.34,1.56,.64,1),background-color .25s;display:grid;position:absolute;top:.15rem;left:.15rem}.dark .theme-toggle-module__DRq2aq__knob{background:var(--neo-black);color:var(--neo-lemon);left:calc(100% - 1.75rem)}
.header-module__3iWRfG__header{z-index:50;background:color-mix(in srgb, var(--surface) 88%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);position:sticky;top:0}.header-module__3iWRfG__bar{justify-content:space-between;align-items:center;gap:1rem;height:4.5rem;display:flex}.header-module__3iWRfG__home{text-decoration:none}.header-module__3iWRfG__nav{background:var(--card);box-shadow:var(--shadow);border-radius:999px;gap:.2rem;padding:.3rem;display:flex}.header-module__3iWRfG__link{letter-spacing:-.01em;border-radius:999px;padding:.55rem 1.05rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background-color .2s,color .2s}.header-module__3iWRfG__link:hover{background:color-mix(in srgb, var(--neo-purple) 16%, transparent)}.header-module__3iWRfG__active,.header-module__3iWRfG__active:hover{background:var(--neo-black);color:#fff}.dark .header-module__3iWRfG__active{background:var(--neo-lemon);color:var(--neo-black)}.dark .header-module__3iWRfG__active:hover{background:var(--neo-lemon);color:var(--neo-black)}.header-module__3iWRfG__right{align-items:center;gap:.8rem;display:flex}.header-module__3iWRfG__burger{background:var(--card);width:2.7rem;height:2.7rem;box-shadow:var(--shadow);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;display:none}.header-module__3iWRfG__burger span{background:var(--ink);border-radius:2px;width:1.15rem;height:2px;transition:transform .2s;display:block}.header-module__3iWRfG__burgerOpen span:first-child{transform:translateY(4.5px)rotate(45deg)}.header-module__3iWRfG__burgerOpen span:last-child{transform:translateY(-4.5px)rotate(-45deg)}.header-module__3iWRfG__mobile{background:var(--surface);flex-direction:column;padding:.5rem 1.5rem 1.5rem;display:none}.header-module__3iWRfG__mobileLink{font-family:var(--font-radikal-stack);text-transform:uppercase;padding:.65rem 0;font-size:1.5rem;font-weight:900;text-decoration:none}.header-module__3iWRfG__mobileLink:hover{color:var(--accent-ink)}@media (max-width:900px){.header-module__3iWRfG__nav{display:none}.header-module__3iWRfG__burger,.header-module__3iWRfG__mobile{display:flex}}
.footer-module__nP6W3G__footer{margin-top:5rem}.footer-module__nP6W3G__grid{grid-template-columns:1.6fr 1fr 1fr;gap:3rem;padding-block:4.5rem 3rem;display:grid}.footer-module__nP6W3G__wordmark{align-items:center;gap:.75rem;font-size:clamp(2.2rem,4vw,3.2rem);display:flex}.footer-module__nP6W3G__mark{width:auto;height:.8em;color:var(--neo-black)}.footer-module__nP6W3G__claim{color:#140b16bf;max-width:24rem;margin-top:1.2rem}.footer-module__nP6W3G__social{gap:.7rem;margin-top:1.6rem;display:flex}.footer-module__nP6W3G__social a{background:var(--neo-black);width:2.8rem;height:2.8rem;color:var(--neo-paper);border-radius:50%;place-items:center;transition:background-color .2s,color .2s,transform .2s;display:grid}.footer-module__nP6W3G__social a:hover{background:var(--neo-lemon);color:var(--neo-black);transform:translateY(-3px)}.footer-module__nP6W3G__col h2{color:#140b1699;margin-bottom:1rem}.footer-module__nP6W3G__col ul{gap:.45rem;display:grid}.footer-module__nP6W3G__col a{font-weight:500;text-decoration:none}.footer-module__nP6W3G__col a:hover{text-decoration:underline;text-decoration-thickness:3px;-webkit-text-decoration-color:var(--neo-purple);text-decoration-color:var(--neo-purple)}.footer-module__nP6W3G__col address{color:#140b16bf;font-style:normal;line-height:1.9}.footer-module__nP6W3G__bottom{text-align:center;color:#140b1699;border-top:1px solid #140b1626;padding-block:1.1rem;font-size:.85rem}@media (max-width:760px){.footer-module__nP6W3G__grid{grid-template-columns:1fr;gap:2.25rem}}
.agentur-module__CXQRJW__hero{max-width:56rem;padding-block:5.5rem}.agentur-module__CXQRJW__kicker{font-size:1.5rem;display:inline-block;transform:rotate(-2deg)}.agentur-module__CXQRJW__title{margin-top:1rem;font-size:clamp(2.4rem,5.5vw,4.5rem)}.agentur-module__CXQRJW__lead{color:#ffffffe0;max-width:36rem;margin-top:1.5rem}.agentur-module__CXQRJW__h2{font-size:clamp(1.9rem,4vw,3rem)}.agentur-module__CXQRJW__statGrid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;display:grid}.agentur-module__CXQRJW__statCard{background:var(--neo-purple);color:#fff;border-radius:var(--radius-card);padding:1.9rem;transition:transform .25s}.agentur-module__CXQRJW__statCard:hover{transform:translateY(-6px)}.dark .agentur-module__CXQRJW__statCard{background:var(--neo-purple-deep)}.agentur-module__CXQRJW__statValue{margin-bottom:.5rem;font-size:2.4rem}.agentur-module__CXQRJW__valuesHead{flex-wrap:wrap;align-items:flex-end;gap:1.5rem;display:flex}.agentur-module__CXQRJW__valuesNote{align-items:flex-end;gap:.4rem;padding-bottom:.4rem;display:flex}.agentur-module__CXQRJW__valuesNote p{font-size:1.6rem}.agentur-module__CXQRJW__valuesArrow{width:3rem;color:var(--neo-blue)}.agentur-module__CXQRJW__valueGrid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:1.25rem;margin-top:2.75rem;display:grid}.agentur-module__CXQRJW__valueCard{border-radius:var(--radius-card);color:var(--neo-black);padding:1.9rem;transition:transform .25s}.agentur-module__CXQRJW__valueCard:hover{transform:translateY(-6px)rotate(-.5deg)}.agentur-module__CXQRJW__value0{background:var(--neo-lemon)}.agentur-module__CXQRJW__value1{background:var(--neo-peach)}.agentur-module__CXQRJW__value2{background:var(--neo-blue)}.agentur-module__CXQRJW__value3{background:#fff}.agentur-module__CXQRJW__value4{background:var(--neo-purple);color:#fff}.agentur-module__CXQRJW__valueTitle{margin-bottom:.7rem;font-size:1.4rem}.agentur-module__CXQRJW__historyGrid{grid-template-columns:1fr 1.2fr;align-items:start;gap:3.5rem;display:grid}.agentur-module__CXQRJW__historyText{color:var(--ink-soft);max-width:28rem;margin-top:1.5rem}.agentur-module__CXQRJW__badges{gap:1.25rem;margin-top:2.25rem;display:flex}.agentur-module__CXQRJW__badge{background:var(--neo-lemon);width:9rem;color:var(--neo-black);box-shadow:var(--shadow);padding:1rem;font-size:.85rem}.agentur-module__CXQRJW__badge:nth-child(2){background:var(--neo-blue);transform:rotate(6deg)}.agentur-module__CXQRJW__badge small{margin-top:.3rem;font-size:.62rem;font-weight:600}.agentur-module__CXQRJW__timeline{border-left:3px dashed color-mix(in srgb, var(--neo-purple) 55%, transparent);gap:1.75rem;padding-left:1.75rem;display:grid}.agentur-module__CXQRJW__timeline li{position:relative}.agentur-module__CXQRJW__timeline li:before{content:"";background:var(--neo-purple);border-radius:50%;width:.9rem;height:.9rem;position:absolute;top:.5rem;left:-2.35rem}.agentur-module__CXQRJW__timelineYear{font-size:1.5rem}.agentur-module__CXQRJW__timeline p{color:var(--ink-soft);max-width:30rem;margin-top:.3rem}.agentur-module__CXQRJW__homeGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:3rem;display:grid}.agentur-module__CXQRJW__homeText{color:#140b16cc;max-width:32rem;margin-top:1.5rem}.agentur-module__CXQRJW__homeAddress{margin-top:1.25rem}.agentur-module__CXQRJW__homeVisual{aspect-ratio:4/3;justify-self:center;width:100%;max-width:24rem;position:relative}.agentur-module__CXQRJW__homeBack{border-radius:var(--radius-img);background:var(--neo-lemon);position:absolute;inset:0;transform:rotate(-4deg)}.agentur-module__CXQRJW__homeFront{border-radius:var(--radius-img);background:var(--neo-purple);color:#fff;flex-direction:column;justify-content:center;gap:1.25rem;padding:2rem;display:flex;position:absolute;inset:0;transform:rotate(2deg)}.agentur-module__CXQRJW__homeMark{width:auto;height:2rem;color:var(--neo-lemon)}.agentur-module__CXQRJW__homeQuote{font-size:1.5rem}.agentur-module__CXQRJW__day{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:1.25rem;margin-top:2.75rem;display:grid}.agentur-module__CXQRJW__daySlot{padding:1.6rem}.agentur-module__CXQRJW__dayTime{color:var(--accent-ink);font-size:.85rem;font-weight:600}.agentur-module__CXQRJW__dayTitle{margin-top:.4rem;font-size:1.3rem}.agentur-module__CXQRJW__dayText{color:var(--ink-soft);margin-top:.5rem;font-size:.95rem}.agentur-module__CXQRJW__dayCta{margin-top:2.75rem}@media (max-width:860px){.agentur-module__CXQRJW__historyGrid,.agentur-module__CXQRJW__homeGrid{grid-template-columns:1fr}}
.charity-module__Q9bz5G__h2{font-size:clamp(2.1rem,4.4vw,3.6rem)}.charity-module__Q9bz5G__center{text-align:center}.charity-module__Q9bz5G__hero{overflow:hidden}.charity-module__Q9bz5G__heroInner{grid-template-columns:1.2fr 1fr;align-items:center;gap:3.5rem;padding-block:6rem 7rem;display:grid}.charity-module__Q9bz5G__heroTitle{font-size:clamp(2.8rem,6.5vw,5.25rem)}.charity-module__Q9bz5G__heroMark{width:auto;height:.72em;color:var(--neo-lemon);vertical-align:baseline;display:inline-block}.charity-module__Q9bz5G__heroLead{color:#ffffffe0;max-width:30rem;margin-block:1.75rem 2.25rem}.charity-module__Q9bz5G__heroSide{justify-self:center;width:min(100%,23rem);position:relative}.charity-module__Q9bz5G__heroNote{color:#fff;text-align:right;z-index:2;font-size:1.5rem;position:absolute;top:-3.6rem;right:.25rem;transform:rotate(-8deg)}.charity-module__Q9bz5G__heroDoodle{color:#fff;z-index:2;width:4rem;position:absolute;top:-1.2rem;right:-2.4rem;transform:rotate(45deg)}.charity-module__Q9bz5G__heroCard{color:var(--neo-black);background:#fff;gap:.7rem;padding:1.9rem;display:grid;transform:rotate(-2deg)}.charity-module__Q9bz5G__heroCard .display{font-size:1.7rem}.charity-module__Q9bz5G__heroSticker{background:var(--neo-blue);width:8rem;color:var(--neo-black);box-shadow:var(--shadow);position:absolute;bottom:-3.2rem;right:-1.8rem}.charity-module__Q9bz5G__heroSticker span{font-size:1.35rem}.charity-module__Q9bz5G__heroSticker small{font-size:.68rem;font-weight:600}.charity-module__Q9bz5G__factHead{align-items:flex-end;gap:1.5rem;margin-bottom:2.75rem;display:flex}.charity-module__Q9bz5G__wow{align-items:flex-end;gap:.4rem;padding-bottom:.4rem;display:flex}.charity-module__Q9bz5G__wow p{font-size:1.8rem}.charity-module__Q9bz5G__wowArrow{width:3rem;color:var(--neo-purple)}.charity-module__Q9bz5G__factGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;display:grid}.charity-module__Q9bz5G__factCard{background:var(--neo-purple);color:#fff;border-radius:var(--radius-card);padding:1.9rem;transition:transform .25s}.charity-module__Q9bz5G__factCard:hover{transform:translateY(-6px)}.dark .charity-module__Q9bz5G__factCard{background:var(--neo-purple-deep)}.charity-module__Q9bz5G__factTitle{margin-bottom:.7rem;font-size:1.35rem}.charity-module__Q9bz5G__steps{margin-top:4rem;max-width:54rem;margin-inline:auto}.charity-module__Q9bz5G__step{align-items:center;gap:2.25rem;display:flex}.charity-module__Q9bz5G__stepAlt{text-align:right;flex-direction:row-reverse}.charity-module__Q9bz5G__stepIcon{color:#ffffffe6;flex-shrink:0;width:5.5rem}.charity-module__Q9bz5G__stepNum{font-size:3.2rem}.charity-module__Q9bz5G__stepTitle{margin-top:.3rem;font-size:1.4rem}.charity-module__Q9bz5G__stepText{color:#ffffffd9;max-width:32rem;margin-top:.7rem}.charity-module__Q9bz5G__stepAlt .charity-module__Q9bz5G__stepText{margin-left:auto}.charity-module__Q9bz5G__stepPath{color:#ffffffa6;width:min(100%,32rem);height:4.5rem;margin:1rem auto;display:block}.charity-module__Q9bz5G__dropScroller{scroll-snap-type:x mandatory;padding:2.5rem max(1.5rem, calc((100vw - var(--container)) / 2 + 1.5rem)) 1rem;scrollbar-width:thin;gap:1.5rem;display:flex;overflow-x:auto}.charity-module__Q9bz5G__dropCard{scroll-snap-align:start;width:min(85vw,36rem);color:var(--neo-black);background:#fff;flex-shrink:0;gap:1rem;padding:2.25rem;display:grid}.charity-module__Q9bz5G__dropHead{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.charity-module__Q9bz5G__dropHead h3{font-size:1.9rem}.charity-module__Q9bz5G__dropYear{color:var(--neo-purple);font-size:1.4rem}.charity-module__Q9bz5G__dropFacts div{margin-top:.4rem}.charity-module__Q9bz5G__dropFacts dt{font-weight:600;display:inline}.charity-module__Q9bz5G__dropFacts dd{margin:0;display:inline}.charity-module__Q9bz5G__dropSum{font-size:2.4rem}.charity-module__Q9bz5G__scrollHint{text-align:center;color:#140b1699;margin-top:.5rem;font-size:1.3rem}.charity-module__Q9bz5G__heartGrid{grid-template-columns:1.2fr 1fr;align-items:center;gap:3.5rem;display:grid}.charity-module__Q9bz5G__since{margin-bottom:.8rem;font-size:1.4rem;display:inline-block;transform:rotate(-2deg)}.charity-module__Q9bz5G__heartIntro{margin-top:1.5rem}.charity-module__Q9bz5G__heartText{max-width:32rem;color:var(--ink-soft);margin-top:.8rem}.charity-module__Q9bz5G__heartGrid .arrowlink{margin-top:1.5rem}.charity-module__Q9bz5G__heartVisual{aspect-ratio:4/5;justify-self:center;width:100%;max-width:22rem;position:relative}.charity-module__Q9bz5G__heartBack{border-radius:var(--radius-img);background:var(--neo-blue);position:absolute;inset:0;transform:rotate(-4deg)}.charity-module__Q9bz5G__heartFront{border-radius:var(--radius-img);background:var(--neo-purple);color:#fff;flex-direction:column;gap:1.25rem;padding:2rem;display:flex;position:absolute;inset:0;transform:rotate(2deg)}.charity-module__Q9bz5G__heartMark{width:auto;height:2.4rem;color:var(--neo-lemon)}.charity-module__Q9bz5G__heartQuote{font-size:1.6rem}.charity-module__Q9bz5G__heartPunch{margin-top:auto;font-size:1.35rem}.charity-module__Q9bz5G__feedbackGrid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1.25rem;margin-top:3rem;display:grid}.charity-module__Q9bz5G__feedbackCard{color:var(--neo-black);background:#fff;flex-direction:column;gap:1rem;padding:1.9rem;display:flex}.charity-module__Q9bz5G__quoteMark{padding-top:1rem;font-size:3rem;line-height:.5}.charity-module__Q9bz5G__feedbackCard blockquote{flex:1;margin:0}.charity-module__Q9bz5G__feedbackCard figcaption{align-items:center;gap:.8rem;display:flex}.charity-module__Q9bz5G__feedbackAvatar{background:var(--neo-lemon);border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;display:grid}.charity-module__Q9bz5G__feedbackAvatarMark{width:auto;height:1rem;color:var(--neo-black)}.charity-module__Q9bz5G__newsletter{text-align:center;max-width:34rem;margin-inline:auto}.charity-module__Q9bz5G__newsletterKicker{font-size:1.6rem;display:inline-block;transform:rotate(-2deg)}.charity-module__Q9bz5G__newsletterCard{justify-items:center;gap:.9rem;margin-top:1.25rem;padding:2.75rem;display:grid}.charity-module__Q9bz5G__envelope{width:3.75rem;color:var(--neo-purple)}.charity-module__Q9bz5G__newsletterTitle{font-size:1.9rem}@media (max-width:900px){.charity-module__Q9bz5G__heroInner,.charity-module__Q9bz5G__heartGrid{grid-template-columns:1fr}.charity-module__Q9bz5G__heroSide{margin-top:2.5rem}.charity-module__Q9bz5G__factHead{flex-wrap:wrap}.charity-module__Q9bz5G__step,.charity-module__Q9bz5G__stepAlt{text-align:left;flex-direction:column;align-items:flex-start;gap:1rem}.charity-module__Q9bz5G__stepAlt .charity-module__Q9bz5G__stepText{margin-left:0}}
.page-module___8aEwW__hero{overflow:hidden}.page-module___8aEwW__heroInner{grid-template-columns:1.4fr 1fr;align-items:center;gap:3rem;padding-block:6rem 7rem;display:grid}.page-module___8aEwW__heroKicker{color:var(--neo-lemon);font-size:1.5rem;display:inline-block;transform:rotate(-2deg)}.page-module___8aEwW__heroTitle{margin-top:1.5rem;font-size:clamp(2.6rem,6vw,5.25rem)}.page-module___8aEwW__heroMark{width:auto;height:.72em;color:var(--neo-lemon);vertical-align:baseline;display:inline-block}.page-module___8aEwW__heroLead{color:#ffffffe0;max-width:33rem;margin-top:1.75rem}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:.9rem;margin-top:2.25rem;display:flex}.page-module___8aEwW__heroSide{justify-self:center;width:min(100%,24rem);position:relative}.page-module___8aEwW__heroNote{color:#fff;z-index:2;font-size:1.35rem;position:absolute;top:-2.6rem;right:.5rem;transform:rotate(-6deg)}.page-module___8aEwW__heroDoodle{color:#fff;z-index:2;width:4rem;position:absolute;top:-1.4rem;right:-2.2rem;transform:rotate(40deg)}.page-module___8aEwW__heroCard{color:var(--neo-black);background:#fff;gap:.7rem;padding:1.75rem;display:grid;transform:rotate(1.5deg)}.page-module___8aEwW__heroCard .display{font-size:1.6rem}.page-module___8aEwW__heroSticker{background:var(--neo-blue);width:7.5rem;color:var(--neo-black);box-shadow:var(--shadow);position:absolute;bottom:-3rem;right:-1.6rem}.page-module___8aEwW__heroSticker span{font-size:1.25rem}.page-module___8aEwW__heroSticker small{font-size:.65rem;font-weight:600}.page-module___8aEwW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.75rem;margin-bottom:3rem;display:flex}.page-module___8aEwW__h2{font-size:clamp(2.1rem,4.4vw,3.6rem)}.page-module___8aEwW__center{text-align:center}.page-module___8aEwW__preTitle{margin-bottom:.7rem;font-size:1.4rem;display:inline-block;transform:rotate(-1.5deg)}.page-module___8aEwW__wow{align-items:flex-end;gap:.4rem;padding-bottom:.5rem;display:flex}.page-module___8aEwW__wow p{font-size:1.8rem}.page-module___8aEwW__wowArrow{width:3rem;color:var(--neo-purple)}.page-module___8aEwW__factGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:1.25rem;display:grid}.page-module___8aEwW__factCard{background:var(--neo-purple);color:#fff;border-radius:var(--radius-card);padding:1.9rem;transition:transform .25s}.page-module___8aEwW__factCard:hover{transform:translateY(-6px)}.dark .page-module___8aEwW__factCard{background:var(--neo-purple-deep)}.page-module___8aEwW__factValue{margin-bottom:.5rem;font-size:2.4rem}.page-module___8aEwW__pillars{margin-top:4rem;max-width:56rem;margin-inline:auto}.page-module___8aEwW__pillar{align-items:flex-start;gap:1.75rem;display:flex}.page-module___8aEwW__pillarAlt{text-align:right;flex-direction:row-reverse}.page-module___8aEwW__pillarNum{font-size:3.6rem;line-height:1}.page-module___8aEwW__pillarTitle{font-size:1.6rem}.page-module___8aEwW__pillarText{color:#ffffffd9;max-width:34rem;margin-top:.7rem}.page-module___8aEwW__pillarAlt .page-module___8aEwW__pillarText{margin-left:auto}.page-module___8aEwW__pillarPunch{margin-top:.9rem;font-size:1.3rem;display:inline-block;transform:rotate(-1.5deg)}.page-module___8aEwW__pillarPath{color:#ffffffa6;width:min(100%,34rem);height:4.5rem;margin:1rem auto;display:block}.page-module___8aEwW__caseScroller{scroll-snap-type:x mandatory;padding:.5rem max(1.5rem, calc((100vw - var(--container)) / 2 + 1.5rem)) 1.5rem;scrollbar-width:thin;gap:1.5rem;display:flex;overflow-x:auto}.page-module___8aEwW__caseCard{scroll-snap-align:start;flex-shrink:0;grid-template-columns:1fr 1.2fr;width:min(85vw,44rem);text-decoration:none;transition:transform .25s;display:grid;overflow:hidden}.page-module___8aEwW__caseCard:hover{transform:translateY(-5px)}.page-module___8aEwW__caseVisual{place-items:center;min-height:15rem;padding:1.5rem;display:grid}.page-module___8aEwW__caseClient{color:#fff;text-align:center;font-size:1.5rem;transform:rotate(-3deg)}.page-module___8aEwW__caseBody{align-content:start;gap:.85rem;padding:1.9rem;display:grid}.page-module___8aEwW__caseTitle{font-size:1.35rem}.page-module___8aEwW__caseTeaser{color:var(--ink-soft)}.page-module___8aEwW__charityGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:3rem;display:grid}.page-module___8aEwW__charityLead{color:#140b16cc;max-width:30rem;margin-block:1.5rem 2rem}.page-module___8aEwW__charitySide{justify-self:center;position:relative}.page-module___8aEwW__charityCard{max-width:20rem;color:var(--neo-black);background:#fff;padding:2.25rem;transform:rotate(2deg)}.page-module___8aEwW__charitySum{color:var(--neo-purple);margin-bottom:.6rem;font-size:2.8rem}.page-module___8aEwW__charitySticker{background:var(--neo-lemon);width:6.5rem;color:var(--neo-black);box-shadow:var(--shadow);position:absolute;top:-2.2rem;right:-2rem}.page-module___8aEwW__charitySticker span{font-size:1.6rem}.page-module___8aEwW__charitySticker small{font-size:.65rem;font-weight:600}.page-module___8aEwW__recipeGrid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:2.25rem;display:grid}.page-module___8aEwW__recipeCard{text-decoration:none}.page-module___8aEwW__recipeImage{aspect-ratio:4/3;transition:transform .25s}.page-module___8aEwW__recipeImage img{object-fit:cover;width:100%;height:100%}.page-module___8aEwW__recipeCard:hover .page-module___8aEwW__recipeImage{transform:rotate(0)scale(1.02)!important}.page-module___8aEwW__recipeTitle{margin-top:1.1rem;font-size:1.15rem}.page-module___8aEwW__recipeMeta{color:var(--ink-soft);margin-top:.25rem;font-size:.9rem}.page-module___8aEwW__jobList{gap:1rem;display:grid}.page-module___8aEwW__jobRow{border-radius:var(--radius-card);background:#fffdf80f;border:1px solid #fffdf824;justify-content:space-between;align-items:center;gap:1.5rem;padding:1.6rem 1.9rem;text-decoration:none;transition:background-color .2s,transform .2s;display:flex}.page-module___8aEwW__jobRow:hover{background:var(--neo-purple);transform:translate(6px)}.page-module___8aEwW__jobTitle{font-size:1.15rem}.page-module___8aEwW__jobMode{color:#fffdf8a6;margin-top:.3rem;font-size:.9rem}.page-module___8aEwW__jobHint{color:#fffdf8bf;margin-top:2rem}.page-module___8aEwW__jobHint a{color:var(--neo-lemon)}.page-module___8aEwW__contactCta{text-align:center;padding-block:2rem}.page-module___8aEwW__contactActions{flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2.25rem;display:flex}@media (max-width:900px){.page-module___8aEwW__heroInner{grid-template-columns:1fr;padding-block:4rem 6rem}.page-module___8aEwW__heroSide{margin-top:2rem}.page-module___8aEwW__charityGrid{grid-template-columns:1fr}.page-module___8aEwW__pillar,.page-module___8aEwW__pillarAlt{text-align:left;flex-direction:column;gap:.75rem}.page-module___8aEwW__pillarAlt .page-module___8aEwW__pillarText{margin-left:0}.page-module___8aEwW__caseCard{grid-template-columns:1fr;width:85vw}}
