.Hero-module__lYpGPq__page{--ink:#181c14;--soft:#6a7263;--green:#48800f;--green-deep:#345c0c;--white:#fff;isolation:isolate;background:var(--white);flex-direction:column;min-height:100svh;padding-top:64px;display:flex;position:relative;overflow:hidden}.Hero-module__lYpGPq__gradient{z-index:-1;filter:blur(48px);opacity:.92;will-change:transform;background:radial-gradient(38% 34% at 28% 30%,#cdee74 0%,#cdee7400 62%),radial-gradient(40% 40% at 60% 22%,#6fb62f 0%,#6fb62f00 60%),radial-gradient(46% 46% at 78% 52%,#2f9c72 0%,#2f9c7200 60%),radial-gradient(42% 42% at 52% 74%,#ecca5c 0%,#ecca5c00 58%),radial-gradient(58% 58% at 82% 42%,#3c7d12 0%,#3c7d1200 66%);width:82%;height:180%;animation:22s ease-in-out infinite Hero-module__lYpGPq__drift;position:absolute;top:-40%;right:-20%;-webkit-mask:radial-gradient(115% 115% at 80% 32%,#000 42%,#0000 78%);mask:radial-gradient(115% 115% at 80% 32%,#000 42%,#0000 78%)}@keyframes Hero-module__lYpGPq__drift{0%{transform:translate(0)scale(1)}30%{transform:translate(-3.5%,2.5%)scale(1.07)}55%{transform:translate(2.5%,-1.5%)scale(1.04)}80%{transform:translate(-1.5%,-2.5%)scale(1.06)}to{transform:translate(0)scale(1)}}.Hero-module__lYpGPq__hero{flex-direction:column;flex:1;justify-content:center;width:100%;max-width:1220px;margin:0 auto;padding:78px 44px 44px;display:flex}.Hero-module__lYpGPq__heroContent{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr);align-items:center;gap:clamp(32px,6vw,96px);display:grid}.Hero-module__lYpGPq__mockup{justify-self:end;width:100%}.Hero-module__lYpGPq__headline{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.032em;color:var(--ink);max-width:19ch;margin-bottom:38px;font-size:clamp(32px,4.3vw,56px);font-weight:700;line-height:1.03}.Hero-module__lYpGPq__soft{color:var(--soft);font-weight:400}.Hero-module__lYpGPq__ctaRow{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:20px;display:flex}.Hero-module__lYpGPq__cta{background:var(--green);color:#fff;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:9px;padding:15px 26px;font-family:inherit;font-size:16.5px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.Hero-module__lYpGPq__cta:hover{background:var(--green-deep);transform:translateY(-1px)}.Hero-module__lYpGPq__arr{transition:transform .15s}.Hero-module__lYpGPq__cta:hover .Hero-module__lYpGPq__arr{transform:translate(3px)}.Hero-module__lYpGPq__ctaSecondary{background:var(--white);color:var(--ink);cursor:pointer;border:1px solid #d9ddd1;border-radius:12px;align-items:center;gap:10px;padding:14px 22px;font-family:inherit;font-size:16px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.Hero-module__lYpGPq__ctaSecondary:hover{background:#fafbf8;border-color:#b9c0aa}.Hero-module__lYpGPq__g{flex:none;width:18px;height:18px}.Hero-module__lYpGPq__fineprint{color:var(--soft);font-size:14px;font-weight:450}.Hero-module__lYpGPq__proof{width:100%;max-width:100%;margin:0 auto;padding:26px 0 46px}.Hero-module__lYpGPq__proofInner{max-width:1220px;margin:0 auto;padding:0 44px}.Hero-module__lYpGPq__proofLabel{letter-spacing:.04em;text-transform:uppercase;color:#9aa08e;margin-bottom:22px;font-size:13px;font-weight:600}.Hero-module__lYpGPq__marquee{width:100%;position:relative;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 7% 93%,#0000 100%)}.Hero-module__lYpGPq__marqueeTrack{width:max-content;animation:46s linear infinite Hero-module__lYpGPq__scroll;display:flex}.Hero-module__lYpGPq__marquee:hover .Hero-module__lYpGPq__marqueeTrack{animation-play-state:paused}.Hero-module__lYpGPq__marqueeTrack span{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.02em;color:#aeb4a3;white-space:nowrap;padding:0 34px;font-size:24px;font-weight:700;transition:color .2s}.Hero-module__lYpGPq__marqueeTrack span:hover{color:#586150}@keyframes Hero-module__lYpGPq__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:920px){.Hero-module__lYpGPq__gradient{opacity:.82;width:130%;height:78%;top:-14%;right:-46%;-webkit-mask:radial-gradient(90% 90% at 78% 24%,#000 38%,#0000 76%);mask:radial-gradient(90% 90% at 78% 24%,#000 38%,#0000 76%)}.Hero-module__lYpGPq__hero{padding:56px 28px 32px}.Hero-module__lYpGPq__heroContent{grid-template-columns:1fr;gap:32px}.Hero-module__lYpGPq__mockup{justify-self:start}.Hero-module__lYpGPq__proofInner{padding:0 28px}.Hero-module__lYpGPq__marqueeTrack span{padding:0 26px;font-size:21px}}@media (max-width:560px){.Hero-module__lYpGPq__hero{padding:40px 20px 32px}.Hero-module__lYpGPq__cta,.Hero-module__lYpGPq__ctaSecondary{justify-content:center;width:100%}.Hero-module__lYpGPq__fineprint{text-align:center;width:100%;margin-top:2px}}@media (prefers-reduced-motion:reduce){.Hero-module__lYpGPq__gradient,.Hero-module__lYpGPq__marqueeTrack{animation:none}.Hero-module__lYpGPq__cta,.Hero-module__lYpGPq__arr{transition:none}}
.SinglePageSections-module__mLzmUa__section{--ink:#181c14;--soft:#6a7263;--green:#48800f;--line:#eceee7;width:100%;max-width:1220px;margin:0 auto;padding:96px 44px;scroll-margin-top:88px;position:relative}.SinglePageSections-module__mLzmUa__kicker{letter-spacing:.04em;text-transform:uppercase;color:#9aa08e;margin-bottom:16px;font-size:13px;font-weight:600}.SinglePageSections-module__mLzmUa__display{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.03em;color:var(--ink);max-width:22ch;font-size:clamp(32px,4.4vw,54px);font-weight:700;line-height:1.06}.SinglePageSections-module__mLzmUa__sub{color:var(--soft);max-width:58ch;margin-top:18px;font-size:18px;line-height:1.55}.SinglePageSections-module__mLzmUa__steps{grid-template-columns:repeat(3,1fr);gap:44px;margin-top:60px;display:grid}.SinglePageSections-module__mLzmUa__step{border-top:1px solid var(--line);padding-top:26px}.SinglePageSections-module__mLzmUa__stepNum{font-family:var(--font-schibsted), sans-serif;color:var(--green);font-size:15px;font-weight:700}.SinglePageSections-module__mLzmUa__stepTitle{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.02em;color:var(--ink);margin-top:12px;font-size:24px;font-weight:700}.SinglePageSections-module__mLzmUa__stepLead{color:#3d4436;margin-top:10px;font-size:16px;font-weight:600;line-height:1.45}.SinglePageSections-module__mLzmUa__stepBody{color:var(--soft);margin-top:10px;font-size:15px;line-height:1.62}.SinglePageSections-module__mLzmUa__features{flex-direction:column;gap:68px;margin-top:64px;display:flex}.SinglePageSections-module__mLzmUa__featureRow{border-top:1px solid var(--line);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:56px;padding-top:40px;display:grid}.SinglePageSections-module__mLzmUa__featureKicker{letter-spacing:.04em;text-transform:uppercase;color:var(--green);font-size:13px;font-weight:600}.SinglePageSections-module__mLzmUa__featureTitle{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.025em;color:var(--ink);max-width:18ch;margin-top:12px;font-size:clamp(24px,2.6vw,34px);font-weight:700;line-height:1.12}.SinglePageSections-module__mLzmUa__featureBody{color:var(--soft);max-width:54ch;font-size:16.5px;line-height:1.62}.SinglePageSections-module__mLzmUa__points{flex-direction:column;gap:12px;margin:22px 0 0;padding:0;list-style:none;display:flex}.SinglePageSections-module__mLzmUa__points li{color:#3d4436;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.SinglePageSections-module__mLzmUa__points li:before{content:"";background:var(--green);border-radius:999px;flex:none;width:6px;height:6px;margin-top:7px}@media (max-width:920px){.SinglePageSections-module__mLzmUa__section{padding:64px 28px}.SinglePageSections-module__mLzmUa__steps{grid-template-columns:1fr;gap:32px}.SinglePageSections-module__mLzmUa__featureRow{grid-template-columns:1fr;gap:20px;padding-top:32px}.SinglePageSections-module__mLzmUa__features{gap:48px}}
.DashboardSlideshow-module__3YGlGG__showcase{width:100%}.DashboardSlideshow-module__3YGlGG__stack{aspect-ratio:1894/868;width:100%;position:relative}.DashboardSlideshow-module__3YGlGG__slide{opacity:0;border:1px solid #e4e7dd;border-radius:14px;transition:opacity 1s ease-in-out;position:absolute;inset:0;overflow:hidden;box-shadow:0 1px 2px #181c100d,0 30px 60px -30px #22320c4d}.DashboardSlideshow-module__3YGlGG__active{opacity:1}.DashboardSlideshow-module__3YGlGG__img{object-fit:cover;width:100%;height:100%;display:block}.DashboardSlideshow-module__3YGlGG__dots{justify-content:center;gap:8px;margin-top:22px;display:flex}.DashboardSlideshow-module__3YGlGG__dots button{cursor:pointer;background:#d3d8ca;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background .3s,width .3s}.DashboardSlideshow-module__3YGlGG__dots button.DashboardSlideshow-module__3YGlGG__on{background:#48800f;border-radius:4px;width:22px}@media (prefers-reduced-motion:reduce){.DashboardSlideshow-module__3YGlGG__slide{transition:none}}
.ManifestoCard-module__B8YqzW__card{isolation:isolate;background:linear-gradient(150deg,#37610f 0%,#2a4d0d 56%,#1d380a 100%);border-radius:28px;align-items:center;min-height:300px;padding:64px 60px;display:flex;position:relative;overflow:hidden}.ManifestoCard-module__B8YqzW__blooms{z-index:0;filter:blur(50px);mix-blend-mode:screen;opacity:.85;will-change:transform;background:radial-gradient(30% 34% at 22% 28%,#c5ee748c 0%,#0000 62%),radial-gradient(34% 38% at 74% 30%,#7cc23a80 0%,#0000 60%),radial-gradient(40% 44% at 82% 74%,#2fa07a8c 0%,#0000 62%),radial-gradient(30% 34% at 40% 82%,#e8c65066 0%,#0000 58%);animation:24s ease-in-out infinite ManifestoCard-module__B8YqzW__drift;position:absolute;inset:-20%}@keyframes ManifestoCard-module__B8YqzW__drift{0%{transform:translate(0)scale(1)}33%{transform:translate(-3%,2%)scale(1.06)}66%{transform:translate(2.5%,-1.5%)scale(1.03)}to{transform:translate(0)scale(1)}}.ManifestoCard-module__B8YqzW__spray{z-index:1;pointer-events:none;position:absolute;inset:0}.ManifestoCard-module__B8YqzW__spray i{background:#e2f0c847;border-radius:50%;width:5px;height:5px;position:absolute}.ManifestoCard-module__B8YqzW__spray i.ManifestoCard-module__B8YqzW__sm{background:#e2f0c833;width:3px;height:3px}.ManifestoCard-module__B8YqzW__card:after{content:"";z-index:1;pointer-events:none;background:radial-gradient(140% 90% at 20% -10%,#ffffff1a,#0000 45%);border-radius:28px;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff24,inset 0 0 0 1px #ffffff0d}.ManifestoCard-module__B8YqzW__content{z-index:3;max-width:660px;position:relative}.ManifestoCard-module__B8YqzW__content h2{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.03em;color:#fff;margin-bottom:20px;font-size:clamp(32px,4.2vw,50px);font-weight:700;line-height:1.05}.ManifestoCard-module__B8YqzW__content h2 .ManifestoCard-module__B8YqzW__aim{color:#daf27f;text-shadow:0 0 26px #c5ee7480}.ManifestoCard-module__B8YqzW__content p{color:#e8f0d8d1;max-width:540px;font-size:clamp(16px,1.3vw,18.5px);font-weight:450;line-height:1.6}.ManifestoCard-module__B8YqzW__ctaCard{text-align:center;min-height:0;padding:88px 40px 92px;display:block}.ManifestoCard-module__B8YqzW__ctaCard:after{background:radial-gradient(150% 100% at 50% -20%,#ffffff1a,#0000 45%)}.ManifestoCard-module__B8YqzW__ctaBlooms{filter:blur(54px);background:radial-gradient(30% 32% at 20% 26%,#c5ee748c 0%,#0000 62%),radial-gradient(34% 36% at 78% 24%,#7cc23a80 0%,#0000 60%),radial-gradient(42% 46% at 84% 80%,#2fa07a8c 0%,#0000 62%),radial-gradient(32% 36% at 30% 84%,#e8c6506b 0%,#0000 58%);inset:-25%}.ManifestoCard-module__B8YqzW__ctaSpray i{background:#e2f0c83d}.ManifestoCard-module__B8YqzW__ctaSpray i.ManifestoCard-module__B8YqzW__sm{background:#e2f0c82e}.ManifestoCard-module__B8YqzW__ctaContent{z-index:3;max-width:680px;margin:0 auto;position:relative}.ManifestoCard-module__B8YqzW__ctaContent h2{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.032em;color:#fff;margin-bottom:18px;font-size:clamp(34px,5vw,60px);font-weight:700;line-height:1.02}.ManifestoCard-module__B8YqzW__ctaAccent{color:#daf27f;text-shadow:0 0 28px #c5ee7480}.ManifestoCard-module__B8YqzW__ctaContent p{color:#e8f0d8d1;margin-bottom:38px;font-size:clamp(16px,1.35vw,19px);font-weight:450;line-height:1.55}.ManifestoCard-module__B8YqzW__ctaButton{color:#1d380a;cursor:pointer;background:#fff;border:none;border-radius:13px;align-items:center;gap:10px;padding:16px 30px;font-family:inherit;font-size:17px;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 30px -10px #0006}.ManifestoCard-module__B8YqzW__ctaButton:hover{transform:translateY(-2px);box-shadow:0 16px 36px -12px #00000073}.ManifestoCard-module__B8YqzW__ctaArr{transition:transform .15s}.ManifestoCard-module__B8YqzW__ctaButton:hover .ManifestoCard-module__B8YqzW__ctaArr{transform:translate(4px)}.ManifestoCard-module__B8YqzW__ctaNote{color:#e2f0c8a6;margin-top:18px;font-size:14px;font-weight:450;display:block}@media (max-width:820px){.ManifestoCard-module__B8YqzW__card{min-height:0;padding:44px 32px}.ManifestoCard-module__B8YqzW__ctaCard{padding:60px 26px 64px}.ManifestoCard-module__B8YqzW__ctaButton{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.ManifestoCard-module__B8YqzW__blooms{animation:none}.ManifestoCard-module__B8YqzW__ctaButton,.ManifestoCard-module__B8YqzW__ctaArr{transition:none}}
