.page-module__exudWq__section{padding-block:clamp(72px,8vw,128px)}.page-module__exudWq__sectionTight{padding-block:clamp(48px,5vw,96px)}.page-module__exudWq__sectionHead{align-items:flex-start;gap:var(--space-md);flex-direction:column;max-width:780px;margin-bottom:clamp(40px,5vw,72px);display:flex}.page-module__exudWq__sectionHead .page-module__exudWq__lead{color:var(--color-stone)}.page-module__exudWq__hero{background:var(--color-forest);flex-direction:column;display:flex;position:relative;overflow:hidden}.page-module__exudWq__heroParticles{pointer-events:none;position:absolute;inset:0}.page-module__exudWq__speck{will-change:transform, opacity;background:#f7f5f273;border-radius:1.5px;animation-name:page-module__exudWq__speck-drift;animation-timing-function:linear;animation-iteration-count:infinite;display:block;position:absolute}@keyframes page-module__exudWq__speck-drift{0%{opacity:0;transform:translateY(20px)rotate(0)}12%{opacity:.9}70%{opacity:.55}to{opacity:0;transform:translate(46px,-110px)rotate(200deg)}}.page-module__exudWq__heroParticles{-webkit-mask-image:linear-gradient(100deg,#000 0%,#000000e6 42%,#00000040 62%,#0000 82%);mask-image:linear-gradient(100deg,#000 0%,#000000e6 42%,#00000040 62%,#0000 82%)}@media (prefers-reduced-motion:reduce){.page-module__exudWq__speck{opacity:.25;animation:none}}.page-module__exudWq__heroInner{grid-template-columns:1fr 1.1fr;align-items:center;gap:clamp(32px,5vw,80px);min-height:clamp(540px,78vh,820px);padding-block:clamp(40px,6vh,88px);display:grid}.page-module__exudWq__heroCopy{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.page-module__exudWq__heroTitle{color:#fff;font-family:var(--font-heading);letter-spacing:-.04em;animation:page-module__exudWq__fade-in-up var(--duration-slow) var(--ease-out) both;font-size:clamp(56px,7.5vw,116px);font-weight:800;line-height:1}.page-module__exudWq__heroAccent{color:#eaa886}.page-module__exudWq__heroSub{color:#ffffffd9;max-width:42ch;animation:page-module__exudWq__fade-in-up var(--duration-slow) var(--ease-out) .1s both;font-size:clamp(17px,1.9vw,21px);line-height:1.6}.page-module__exudWq__heroActions{align-items:center;gap:var(--space-md);margin-top:var(--space-sm);animation:page-module__exudWq__fade-in-up var(--duration-slow) var(--ease-out) .2s both;display:flex}.page-module__exudWq__heroFrom{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:#ffffffbf;font-size:13px;font-weight:700}.page-module__exudWq__heroBlob{aspect-ratio:1;width:100%;max-height:clamp(380px,62vh,660px);animation:page-module__exudWq__blob-drift 14s var(--ease-in-out) infinite alternate;border-radius:58% 42% 56% 44%/48% 56% 44% 52%;justify-self:end;position:relative;overflow:hidden}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__exudWq__heroBlob{animation:page-module__exudWq__blob-drift 14s var(--ease-in-out) infinite alternate, page-module__exudWq__blob-parallax linear both;animation-timeline:auto,view();animation-range:normal,exit}}}@keyframes page-module__exudWq__blob-parallax{to{transform:translateY(64px)scale(.97)}}.page-module__exudWq__heroWave{width:100%;height:clamp(28px,4.5vw,64px);color:var(--color-off-white);margin-top:auto;display:block;position:relative}.page-module__exudWq__heroPhoto{object-fit:cover;object-position:62% 30%;filter:url(#wapper)}@media (prefers-reduced-motion:reduce){.page-module__exudWq__heroPhoto{filter:none}}@keyframes page-module__exudWq__blob-drift{0%{border-radius:58% 42% 56% 44%/48% 56% 44% 52%}50%{border-radius:46% 54% 44% 56%/56% 44% 58% 42%}to{border-radius:54% 46% 60% 40%/44% 58% 42% 56%}}@media (max-width:900px){.page-module__exudWq__heroInner{grid-template-columns:1fr;min-height:0}.page-module__exudWq__heroBlob{order:-1;justify-self:center;max-width:480px}}@media (max-width:560px){.page-module__exudWq__heroActions{align-items:flex-start;gap:var(--space-sm);flex-direction:column}}.page-module__exudWq__story{background:color-mix(in srgb, var(--color-forest) 52%, #06120c);padding-block:clamp(88px,12vw,180px);position:relative;overflow:hidden}.page-module__exudWq__storyParticles{pointer-events:none;opacity:.7;position:absolute;inset:0}.page-module__exudWq__storyWaveTop{width:100%;height:clamp(28px,4.5vw,64px);color:var(--color-off-white);pointer-events:none;z-index:1;display:block;position:absolute;top:-1px;left:0;transform:scaleY(-1)}.page-module__exudWq__storyInner{flex-direction:column;align-items:flex-start;gap:clamp(14px,1.8vw,26px);max-width:1100px;display:flex;position:relative}.page-module__exudWq__storyKicker{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:#eaa886;font-size:13px;font-weight:700}.page-module__exudWq__storyLine{font-family:var(--font-heading);letter-spacing:-.03em;color:#fff;text-wrap:balance;max-width:20ch;font-size:clamp(30px,4.6vw,64px);font-weight:800;line-height:1.06}.page-module__exudWq__storyLine:nth-of-type(3){color:#ffffffd1}.page-module__exudWq__storyTurn{color:#eaa886;margin-top:clamp(8px,1.2vw,18px)}.page-module__exudWq__storyCounter{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.06em;color:#fff9;margin-top:clamp(8px,1.2vw,16px);font-size:14px;font-weight:700}.page-module__exudWq__storyCounterNum{min-width:4.5ch;font-family:var(--font-heading);letter-spacing:-.01em;color:#eaa886;font-variant-numeric:tabular-nums;font-size:1.35em;font-weight:800;display:inline-block}.page-module__exudWq__storyFootnote{color:#fff6}.page-module__exudWq__storyFootnoteText{color:#ffffff61;max-width:48ch;font-size:12px;line-height:1.4}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__exudWq__storyLine{animation:linear both page-module__exudWq__fade-in-up;animation-timeline:view();animation-range:entry 15% entry 55%}.page-module__exudWq__storyTurn{animation-range:entry 25% entry 75%}}}.page-module__exudWq__cyclus{--cyclus-gap:clamp(12px, 2.2vw, 32px);gap:var(--cyclus-gap);grid-template-columns:repeat(4,1fr);width:100%;max-width:940px;margin:clamp(12px,2vw,24px) 0 0;padding:0;list-style:none;display:grid}.page-module__exudWq__cyclusFoto,.page-module__exudWq__cyclusFoto figure{margin:0}.page-module__exudWq__cyclusBeeld{display:block;position:relative}.page-module__exudWq__cyclusFoto:not(:last-child) .page-module__exudWq__cyclusBeeld:after{content:"";width:var(--cyclus-gap);background:#ffffff38;height:2px;position:absolute;top:50%;left:100%}.page-module__exudWq__cyclusFoto img{border:2px solid #ffffff24;border-radius:50%;width:100%;height:auto;box-shadow:0 18px 50px #00000073}.page-module__exudWq__cyclusFoto figcaption{text-align:center;flex-direction:column;gap:1px;margin-top:10px;display:flex}.page-module__exudWq__cyclusFase{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:#ffffffd9;font-size:11px;font-weight:700}.page-module__exudWq__cyclusTijd{font-family:var(--font-body);color:#ffffff73;font-size:11px}@media (prefers-reduced-motion:no-preference){.page-module__exudWq__cyclusFoto figure{animation:9s ease-in-out infinite page-module__exudWq__cyclus-zweef}.page-module__exudWq__cyclusFoto[data-fase="2"] figure{animation-duration:11s;animation-delay:-2.2s}.page-module__exudWq__cyclusFoto[data-fase="3"] figure{animation-duration:10s;animation-delay:-4.5s}.page-module__exudWq__cyclusFoto[data-fase="4"] figure{animation-duration:12s;animation-delay:-6.8s}}@keyframes page-module__exudWq__cyclus-zweef{0%,to{transform:translate(0,0)rotate(-1.5deg)}50%{transform:translate(-6px,-12px)rotate(1.5deg)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__exudWq__cyclusFoto{animation:linear both page-module__exudWq__fade-in-up;animation-timeline:view()}.page-module__exudWq__cyclusFoto[data-fase="1"]{animation-range:entry 12% entry 42%}.page-module__exudWq__cyclusFoto[data-fase="2"]{animation-range:entry 18% entry 48%}.page-module__exudWq__cyclusFoto[data-fase="3"]{animation-range:entry 24% entry 54%}.page-module__exudWq__cyclusFoto[data-fase="4"]{animation-range:entry 30% entry 60%}}}@media (max-width:767px){.page-module__exudWq__cyclus{gap:8px}.page-module__exudWq__cyclusTijd{display:none}}.page-module__exudWq__uspStrip{border-top:2px solid var(--forest-6);grid-template-columns:repeat(3,1fr);gap:clamp(14px,1.6vw,22px) clamp(16px,2.5vw,40px);margin:clamp(32px,4vw,56px) 0 0;padding:clamp(20px,2.5vw,28px) 0 0;list-style:none;display:grid}.page-module__exudWq__uspStrip li{font-family:var(--font-ui);letter-spacing:-.01em;color:var(--color-charcoal);align-items:center;gap:10px;font-size:clamp(13px,1.1vw,15px);font-weight:700;display:flex}.page-module__exudWq__uspStripIcon{border-radius:var(--radius-sm);background:var(--color-forest);color:#fff;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.page-module__exudWq__uspStrip li:nth-child(2) .page-module__exudWq__uspStripIcon{background:var(--color-sage-blue)}.page-module__exudWq__uspStrip li:nth-child(3) .page-module__exudWq__uspStripIcon{background:var(--color-terracotta)}.page-module__exudWq__uspStrip li:nth-child(4) .page-module__exudWq__uspStripIcon{background:var(--color-sage-purple)}.page-module__exudWq__uspStrip li:nth-child(5) .page-module__exudWq__uspStripIcon{background:var(--color-copper-rust)}.page-module__exudWq__uspStrip li:nth-child(6) .page-module__exudWq__uspStripIcon{background:var(--color-forest)}@media (max-width:900px){.page-module__exudWq__uspStrip{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module__exudWq__uspStrip{gap:var(--space-sm);grid-template-columns:1fr}}.page-module__exudWq__homeLinks{max-width:78ch;color:var(--color-stone);margin:clamp(20px,2.4vw,28px) 0 0;font-size:clamp(13px,1.05vw,15px);line-height:1.65}.page-module__exudWq__homeLinks a{color:var(--color-forest);text-underline-offset:3px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.page-module__exudWq__homeLinks a:hover{text-decoration-thickness:2px}.page-module__exudWq__shop{position:relative;overflow:hidden}.page-module__exudWq__shop:before{content:"";background:linear-gradient(90deg, var(--forest-3) 1px, transparent 1px), linear-gradient(0deg, var(--forest-3) 1px, transparent 1px);pointer-events:none;background-size:60px 60px;position:absolute;inset:-60px}@media (prefers-reduced-motion:no-preference){.page-module__exudWq__shop:before{animation:24s linear infinite page-module__exudWq__grid-drift}}@keyframes page-module__exudWq__grid-drift{0%{transform:translate(0)}to{transform:translate(60px,60px)}}.page-module__exudWq__shopInner{position:relative}.page-module__exudWq__showcase{gap:var(--space-lg);flex-direction:column;display:flex}.page-module__exudWq__showcaseCard{border-radius:var(--radius-xl);box-shadow:var(--shadow-xs);color:var(--color-charcoal);transition:transform var(--duration-base) var(--ease-out), box-shadow var(--duration-base) var(--ease-out);background:#fff;flex-direction:column;display:flex;overflow:hidden}.page-module__exudWq__showcaseCard:hover{box-shadow:var(--shadow-md);color:var(--color-charcoal);transform:translateY(-3px)}.page-module__exudWq__featured{border-radius:var(--radius-2xl);background:var(--color-forest);box-shadow:none;grid-template-columns:3fr 2fr;display:grid}.page-module__exudWq__featured:hover{box-shadow:var(--shadow-lg)}.page-module__exudWq__featuredMedia{border-radius:56% 44% 58% 42%/50% 54% 46% 50%;min-height:clamp(280px,32vw,460px);margin:clamp(20px,2.5vw,36px);position:relative;overflow:hidden}.page-module__exudWq__featuredBody{justify-content:center;align-items:flex-start;gap:var(--space-sm);padding:clamp(28px,4vw,64px);flex-direction:column;padding-left:0;display:flex}.page-module__exudWq__featuredBody h3{color:#fff;font-size:clamp(28px,3vw,42px)}.page-module__exudWq__featuredBody p{color:#fffc}.page-module__exudWq__featured .page-module__exudWq__showcasePrice{color:#ffffffbf}.page-module__exudWq__featured .page-module__exudWq__showcasePrice b{color:#fff}.page-module__exudWq__featured .page-module__exudWq__exVat{color:#fff9}.page-module__exudWq__featured .page-module__exudWq__showcaseCta{color:#eaa886}.page-module__exudWq__featured:hover .page-module__exudWq__showcaseCta{color:#fff}.page-module__exudWq__showcaseGrid{gap:var(--space-md);grid-template-columns:repeat(5,1fr);display:grid}.page-module__exudWq__showcaseMedia{aspect-ratio:4/3;border-radius:52% 48% 56% 44%/48% 52%;margin:14px;position:relative;overflow:hidden}.page-module__exudWq__showcasePhoto{object-fit:cover;transition:transform var(--duration-slow) var(--ease-out)}.page-module__exudWq__showcaseCard:hover .page-module__exudWq__showcasePhoto{transform:scale(1.05)rotate(-1.5deg)}.page-module__exudWq__showcaseIconWrap{aspect-ratio:4/3;background:#ffffffb8;border-radius:52% 48% 56% 44%/48% 52%;place-items:center;margin:14px;display:grid;position:relative}.page-module__exudWq__showcaseIconWrap svg{stroke-width:1.4px;transform-origin:30% 85%;transition:transform var(--duration-base) var(--ease-out);animation:page-module__exudWq__flag-sway 5.5s var(--ease-in-out) infinite}.page-module__exudWq__showcaseCard:nth-child(2) .page-module__exudWq__showcaseIconWrap svg{animation-delay:-1.1s}.page-module__exudWq__showcaseCard:nth-child(3) .page-module__exudWq__showcaseIconWrap svg{animation-delay:-2.2s}.page-module__exudWq__showcaseCard:nth-child(4) .page-module__exudWq__showcaseIconWrap svg{animation-delay:-3.3s}.page-module__exudWq__showcaseCard:nth-child(5) .page-module__exudWq__showcaseIconWrap svg{animation-delay:-4.4s}@keyframes page-module__exudWq__flag-sway{0%,to{transform:rotate(0)}50%{transform:rotate(-2.5deg)}}.page-module__exudWq__showcaseCard[data-accent=forest] .page-module__exudWq__showcaseIconWrap svg{color:var(--color-forest)}.page-module__exudWq__showcaseCard[data-accent=sage-blue] .page-module__exudWq__showcaseIconWrap svg{color:var(--color-sage-blue)}.page-module__exudWq__showcaseCard[data-accent=terracotta] .page-module__exudWq__showcaseIconWrap svg{color:var(--color-terracotta)}.page-module__exudWq__showcaseCard[data-accent=sage-purple] .page-module__exudWq__showcaseIconWrap svg{color:var(--color-sage-purple)}.page-module__exudWq__showcaseCard[data-accent=copper-rust] .page-module__exudWq__showcaseIconWrap svg{color:var(--color-copper-rust)}@keyframes page-module__exudWq__flag-wiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-4deg)}65%{transform:rotate(2.5deg)}}.page-module__exudWq__showcaseCard:hover .page-module__exudWq__showcaseIconWrap svg{animation:page-module__exudWq__flag-wiggle .9s var(--ease-in-out)}.page-module__exudWq__showcaseCard[data-accent=forest]{background:var(--color-forest)}.page-module__exudWq__showcaseCard[data-accent=sage-blue]{background:color-mix(in srgb, var(--color-sage-blue) 88%, #060606)}.page-module__exudWq__showcaseCard[data-accent=terracotta]{background:color-mix(in srgb, var(--color-terracotta) 88%, #060606)}.page-module__exudWq__showcaseCard[data-accent=sage-purple]{background:color-mix(in srgb, var(--color-sage-purple) 90%, #060606)}.page-module__exudWq__showcaseCard[data-accent=copper-rust]{background:color-mix(in srgb, var(--color-copper-rust) 98%, #060606)}.page-module__exudWq__showcaseCard[data-accent]{border-radius:var(--radius-2xl)}.page-module__exudWq__showcaseCard[data-accent] .page-module__exudWq__showcaseBody h3{color:#fff;font-weight:800}.page-module__exudWq__showcaseCard[data-accent] .page-module__exudWq__showcaseBody p{color:#fff}.page-module__exudWq__showcaseCard[data-accent] .page-module__exudWq__showcasePrice{color:#ffffffb3}.page-module__exudWq__showcaseCard[data-accent] .page-module__exudWq__showcasePriceValue{color:#fff}.page-module__exudWq__showcaseCard[data-accent]:hover{box-shadow:var(--shadow-lg);transform:translateY(-6px)rotate(-1deg)}.page-module__exudWq__showcaseCard[data-accent]:nth-child(2n):hover{transform:translateY(-6px)rotate(1deg)}.page-module__exudWq__showcaseBadge{top:var(--space-sm);left:var(--space-sm);position:absolute}.page-module__exudWq__showcaseTag{top:var(--space-sm);left:var(--space-sm);background:#ffffffeb;position:absolute}.page-module__exudWq__showcaseBody{padding:var(--space-md);flex-direction:column;flex:1;align-items:flex-start;gap:6px;display:flex}.page-module__exudWq__showcaseBody h3{font-size:20px}.page-module__exudWq__showcaseBody p{color:var(--color-stone);font-size:14px;line-height:1.5}.page-module__exudWq__showcasePrice{font-family:var(--font-body);color:var(--color-stone);margin-top:auto;padding-top:10px;font-size:14px}.page-module__exudWq__showcasePriceValue{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-forest);font-size:20px;font-weight:800}.page-module__exudWq__exVat{color:var(--color-stone);font-size:12px}.page-module__exudWq__showcaseCta{margin-top:var(--space-sm);font-family:var(--font-ui);color:var(--color-forest);align-items:center;gap:8px;font-size:14px;font-weight:700;display:inline-flex}.page-module__exudWq__showcaseCard:hover .page-module__exudWq__showcaseCta{color:var(--color-terracotta)}@media (max-width:1180px){.page-module__exudWq__showcaseGrid{grid-template-columns:repeat(3,1fr)}}@media (max-width:760px){.page-module__exudWq__showcaseGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.page-module__exudWq__showcaseGrid{grid-template-columns:1fr}}.page-module__exudWq__doek{background:0 0;padding-block:0 clamp(72px,8vw,128px)}.page-module__exudWq__doekRaster{grid-template-columns:1.1fr 1fr;align-items:end;gap:clamp(36px,4.5vw,64px) clamp(24px,4vw,64px);display:grid}.page-module__exudWq__doekKop h2{margin-top:var(--space-md);text-wrap:balance}.page-module__exudWq__doekUitleg{align-items:flex-start;gap:var(--space-md);flex-direction:column;display:flex}.page-module__exudWq__doekBeeld{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:100vw;margin-block:0 clamp(28px,3.5vw,48px);position:relative}.page-module__exudWq__doekBeeld img{width:100%;height:auto;display:block}.page-module__exudWq__doekMerk{color:#fff;border-radius:50%;place-items:center;width:clamp(38px,3.4vw,52px);height:clamp(38px,3.4vw,52px);display:grid;position:absolute;top:30%;transform:translate(-50%,-50%);box-shadow:0 6px 20px #00000073}.page-module__exudWq__doekMerk[data-kant=slecht]{background:var(--color-terracotta);left:34%}.page-module__exudWq__doekMerk[data-kant=goed]{background:var(--color-forest);left:68%}.page-module__exudWq__doekGolfBoven{width:100%;height:clamp(28px,4.5vw,64px);color:color-mix(in srgb, var(--color-forest) 52%, #06120c);pointer-events:none;z-index:1;display:block;position:absolute;top:-1px;left:0;transform:scaleY(-1)}.page-module__exudWq__doekGolf{width:100%;height:clamp(28px,4.5vw,64px);color:var(--color-off-white);pointer-events:none;display:block;position:absolute;bottom:-1px;left:0}.page-module__exudWq__doekHelft{padding-top:var(--space-sm);align-self:start;position:relative}.page-module__exudWq__doekHelft:before{content:"";background:var(--forest-6);transform-origin:0;width:100%;height:2px;position:absolute;top:0;left:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__exudWq__doekHelft:before{animation:linear both page-module__exudWq__streep-uit;animation-timeline:view();animation-range:entry 20% entry 60%}}}@keyframes page-module__exudWq__streep-uit{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.page-module__exudWq__doekHelft[data-kant=slecht]:before{background:color-mix(in srgb, var(--color-terracotta) 45%, transparent)}.page-module__exudWq__doekHelft[data-kant=goed]:before{background:var(--color-forest)}.page-module__exudWq__doekHelftKop{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--color-stone);align-items:center;gap:8px;margin-bottom:6px;font-size:12px;font-weight:700;display:flex}.page-module__exudWq__doekTeken{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;display:grid}.page-module__exudWq__doekHelft[data-kant=slecht] .page-module__exudWq__doekTeken{background:var(--color-terracotta)}.page-module__exudWq__doekHelft[data-kant=goed] .page-module__exudWq__doekTeken{background:var(--color-forest)}.page-module__exudWq__doekHelft[data-kant=goed] .page-module__exudWq__doekHelftKop{color:var(--color-forest)}.page-module__exudWq__doekHelft p{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--color-charcoal);max-width:30ch;font-size:clamp(16px,1.5vw,19px);font-weight:700;line-height:1.35}@media (max-width:760px){.page-module__exudWq__doekRaster{grid-template-columns:1fr;align-items:start}}.page-module__exudWq__doekBron{margin-top:var(--space-md);font-family:var(--font-ui);color:var(--color-stone);font-size:13px}.page-module__exudWq__doekBronLink{color:var(--color-forest);text-underline-offset:3px;text-decoration:underline}.page-module__exudWq__doekBronLink:hover{color:var(--color-terracotta)}.page-module__exudWq__stepsBand{background:var(--forest-3);margin-bottom:calc(-1*clamp(28px,4.5vw,64px));padding-top:clamp(72px,9vw,140px);padding-bottom:calc(clamp(72px,8vw,128px) + clamp(28px,4.5vw,64px));position:relative}.page-module__exudWq__stepsGolf{width:100%;height:clamp(28px,4.5vw,64px);color:var(--color-off-white);pointer-events:none;display:block;position:absolute;top:-1px;left:0}.page-module__exudWq__stepsWrap{position:relative}.page-module__exudWq__stepsLine{pointer-events:none;width:calc(100% - 44px);height:44px;position:absolute;top:0;left:22px;right:22px}.page-module__exudWq__stepsLine path{fill:none;stroke:var(--forest-8);stroke-width:2px;stroke-dasharray:6 7}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__exudWq__stepsLine path{stroke-dasharray:1;stroke-dashoffset:1px;animation:linear both page-module__exudWq__draw-line;animation-timeline:view();animation-range:entry 10% cover 55%}}}@keyframes page-module__exudWq__draw-line{to{stroke-dashoffset:0}}.page-module__exudWq__steps{gap:var(--space-xl);grid-template-columns:repeat(4,1fr);display:grid;position:relative}.page-module__exudWq__step{align-items:flex-start;gap:var(--space-sm);flex-direction:column;display:flex}.page-module__exudWq__stepNum{border-radius:var(--radius-md);background:var(--color-forest);color:#fff;width:44px;height:44px;font-family:var(--font-heading);box-shadow:var(--shadow-sm);transition:transform var(--duration-base) var(--ease-out);place-items:center;font-size:17px;font-weight:800;display:inline-grid;transform:rotate(-3deg)}.page-module__exudWq__step:nth-child(2) .page-module__exudWq__stepNum{background:var(--color-sage-blue);transform:rotate(2.5deg)}.page-module__exudWq__step:nth-child(3) .page-module__exudWq__stepNum{background:var(--color-terracotta);transform:rotate(-2deg)}.page-module__exudWq__step:nth-child(4) .page-module__exudWq__stepNum{background:var(--color-sage-purple);transform:rotate(3deg)}.page-module__exudWq__step:hover .page-module__exudWq__stepNum{transform:rotate(0)translateY(-4px)}.page-module__exudWq__step h3{letter-spacing:-.02em;font-size:20px;font-weight:800}.page-module__exudWq__step p{color:var(--color-stone);font-size:15px;line-height:1.55}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page-module__exudWq__step{animation:linear both page-module__exudWq__fade-in-up;animation-timeline:view();animation-range:entry 5% entry 45%}.page-module__exudWq__step:nth-child(2){animation-range:entry 12% entry 55%}.page-module__exudWq__step:nth-child(3){animation-range:entry 19% entry 65%}.page-module__exudWq__step:nth-child(4){animation-range:entry 26% entry 75%}}}@media (max-width:1000px){.page-module__exudWq__steps{gap:var(--space-lg);grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.page-module__exudWq__steps{grid-template-columns:1fr}}
