.ervaar-band[data-astro-cid-pgofjim2]{position:relative;--ervaar-travel: 34svh;--ervaar-rust: clamp(2rem, 7vw, 5rem)}.ervaar-band[data-astro-cid-pgofjim2]:after{content:"";display:block;height:var(--ervaar-travel)}.ervaar__frame[data-astro-cid-pgofjim2]{position:var(--ervaar-frame-pos, sticky);top:5.5rem;height:var(--ervaar-frame-h, min( calc(100svh - 5.5rem) , 62rem));display:grid;grid-template-rows:minmax(0,1fr);align-items:end}.ervaar__stage[data-astro-cid-pgofjim2]{position:var(--ervaar-stage-pos, absolute);inset:0;aspect-ratio:var(--ervaar-stage-ar, auto);overflow:clip;background:var(--color-bg);grid-area:var(--ervaar-stage-area, 1 / 1);--fp: var(--forge-progress, 0);--rest: calc(1 - var(--fp));--cam-x: 0%;--cam-y: 0%;--cam-scale: .055;--cam-fade: .12;--cam-overscan: 0}@supports (overflow: clip){.ervaar-band[data-astro-cid-pgofjim2]{overflow:clip;overflow-clip-margin:1px}.ervaar__stage[data-astro-cid-pgofjim2]{top:calc(var(--ervaar-bleed, 1) * (clamp(3.5rem,4.5vw + 1.9rem,4.25rem) - 5.5rem))}}@supports (overflow: clip) and (height: 100lvh){.ervaar__stage[data-astro-cid-pgofjim2]{bottom:calc(var(--ervaar-bleed, 1) * min(0px,5.5rem + min(calc(100svh - 5.5rem),62rem) - 100lvh))}}.ervaar__plate[data-astro-cid-pgofjim2],.ervaar__clip[data-astro-cid-pgofjim2]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 44%;transform:translate3d(calc(var(--cam-x) * var(--rest)),calc(var(--cam-y) * var(--rest)),0) scale(calc(1 + var(--cam-scale) * var(--rest))) scale(calc(1 + var(--cam-overscan) * var(--ervaar-bleed, 1)));opacity:calc(1 - var(--cam-fade) * var(--rest))}.ervaar__clip[data-astro-cid-pgofjim2]{z-index:1;background:var(--color-bg)}.ervaar__gradient[data-astro-cid-pgofjim2]{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 38%,color-mix(in oklch,var(--color-accent) 22%,transparent) 0%,transparent 62%),linear-gradient(168deg,var(--color-elevated) 0%,var(--color-surface) 46%,var(--color-bg) 100%)}[data-astro-cid-pgofjim2][data-ervaar-scene=hero] .ervaar__stage[data-astro-cid-pgofjim2]{--cam-scale: .06;--cam-y: -2.6%;--cam-fade: .16}[data-astro-cid-pgofjim2][data-ervaar-scene=pain] .ervaar__stage[data-astro-cid-pgofjim2]{--cam-scale: .045;--cam-x: -3%;--cam-overscan: .02}[data-astro-cid-pgofjim2][data-ervaar-scene=solution] .ervaar__stage[data-astro-cid-pgofjim2]{--cam-scale: .07;--cam-y: 3.6%;--cam-overscan: .005}[data-astro-cid-pgofjim2][data-ervaar-scene=process] .ervaar__stage[data-astro-cid-pgofjim2]{--cam-scale: .08}[data-astro-cid-pgofjim2][data-ervaar-scene=nextwin] .ervaar__stage[data-astro-cid-pgofjim2]{--cam-scale: .05;--cam-y: -1.8%}[data-astro-cid-pgofjim2][data-ervaar-scene=conversion] .ervaar__stage[data-astro-cid-pgofjim2]{--cam-scale: .055;--cam-y: 2.4%}.ervaar__scrim[data-astro-cid-pgofjim2]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,var(--color-backdrop) 0%,color-mix(in oklch,var(--color-backdrop) 55%,transparent) 26%,transparent 58%)}.ervaar__inner[data-astro-cid-pgofjim2]{position:relative;z-index:1;grid-area:var(--ervaar-inner-area, 1 / 1);align-self:end;width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:min(1.5rem,6vw);padding-block:clamp(1.25rem,4vw,3rem)}.ervaar__copy[data-astro-cid-pgofjim2]{display:grid;gap:clamp(.5rem,1.6vw,.9rem);max-width:46rem;padding:clamp(1rem,2.8vw,1.75rem) clamp(1rem,3vw,2rem);background:color-mix(in oklch,var(--color-surface) 92%,transparent);border-radius:var(--radius-lg);border-block-start:2px solid var(--color-accent);box-shadow:var(--shadow-lg)}@supports (backdrop-filter: blur(1px)){.ervaar__copy[data-astro-cid-pgofjim2]{backdrop-filter:blur(8px);background:color-mix(in oklch,var(--color-surface) 84%,transparent)}}.ervaar__kicker[data-astro-cid-pgofjim2]{margin:0;font-family:var(--font-display);font-size:var(--text-sm);font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--color-accent-ink);overflow-wrap:anywhere}.ervaar__title[data-astro-cid-pgofjim2]{margin:0;font-family:var(--font-display);font-weight:600;line-height:1.1;letter-spacing:-.01em;text-wrap:balance;color:var(--color-fg);font-size:clamp(var(--text-lg),6.2vw,var(--text-4xl));overflow-wrap:anywhere}.ervaar__sub[data-astro-cid-pgofjim2]{margin:0;line-height:1.55;text-wrap:pretty;color:var(--color-muted);font-size:clamp(var(--text-base),5.5vw,var(--text-lg));overflow-wrap:anywhere}@supports (height: 1svh){.ervaar__inner[data-astro-cid-pgofjim2]{padding-block:clamp(min(1.25rem,calc(3 * var(--ervaar-fit-unit, 1svh))),min(4vw,calc(6 * var(--ervaar-fit-unit, 1svh))),3rem)}.ervaar__copy[data-astro-cid-pgofjim2]{gap:clamp(.5rem,min(1.6vw,calc(2 * var(--ervaar-fit-unit, 1svh))),.9rem);padding-block:clamp(min(1rem,calc(2.5 * var(--ervaar-fit-unit, 1svh))),min(2.8vw,calc(3.5 * var(--ervaar-fit-unit, 1svh))),1.75rem)}.ervaar__title[data-astro-cid-pgofjim2]{font-size:clamp(var(--text-lg),min(6.2vw,calc(8 * var(--ervaar-fit-unit, 1svh))),var(--text-4xl))}.ervaar__sub[data-astro-cid-pgofjim2]{font-size:clamp(var(--text-base),min(5.5vw,calc(4 * var(--ervaar-fit-unit, 1svh))),var(--text-lg))}}@media(prefers-reduced-motion:reduce){.ervaar-band[data-astro-cid-pgofjim2]{--ervaar-travel: var(--ervaar-rust);--ervaar-frame-pos: static;--ervaar-frame-h: auto;--ervaar-stage-pos: relative;--ervaar-stage-area: auto;--ervaar-stage-ar: 16 / 9;--ervaar-inner-area: auto;--ervaar-bleed: 0;--ervaar-fit-unit: 100vw}.ervaar__inner[data-astro-cid-pgofjim2]{padding-block:clamp(1rem,3vw,2rem)}.ervaar__scrim[data-astro-cid-pgofjim2]{display:none}.ervaar__copy[data-astro-cid-pgofjim2]{background:none;backdrop-filter:none;box-shadow:none;padding-inline:0}.ervaar__plate[data-astro-cid-pgofjim2]{transform:none;opacity:1}.ervaar__clip[data-astro-cid-pgofjim2]{display:none}}@media(forced-colors:active){.ervaar__plate[data-astro-cid-pgofjim2],.ervaar__clip[data-astro-cid-pgofjim2]{forced-color-adjust:none}.ervaar__stage[data-astro-cid-pgofjim2]{border-color:CanvasText}.ervaar__gradient[data-astro-cid-pgofjim2]{background:Canvas;border:1px solid CanvasText}.ervaar__kicker[data-astro-cid-pgofjim2]{color:CanvasText}.ervaar__scrim[data-astro-cid-pgofjim2]{display:none}.ervaar__copy[data-astro-cid-pgofjim2]{background:Canvas;backdrop-filter:none;border:1px solid CanvasText}}@media print{.ervaar-band[data-astro-cid-pgofjim2]{--ervaar-travel: var(--ervaar-rust);--ervaar-frame-pos: static;--ervaar-frame-h: auto;--ervaar-stage-pos: relative;--ervaar-stage-area: auto;--ervaar-stage-ar: 16 / 9;--ervaar-inner-area: auto;--ervaar-bleed: 0;--ervaar-fit-unit: 100vw}.ervaar__stage[data-astro-cid-pgofjim2]{--fp: 1;box-shadow:none}.ervaar__scrim[data-astro-cid-pgofjim2]{display:none}.ervaar__copy[data-astro-cid-pgofjim2]{background:none;backdrop-filter:none;box-shadow:none;padding-inline:0}.ervaar__clip[data-astro-cid-pgofjim2]{display:none}}.ervaar[data-astro-cid-exdkcirc]{display:grid;gap:0;padding-block-end:var(--space-section)}.ervaar__lede[data-astro-cid-exdkcirc]{width:100%;max-width:var(--container-page);margin-inline:auto;padding-inline:min(1.5rem,6vw);padding-block:clamp(1rem,3vw,2rem)}.ervaar__skip[data-astro-cid-exdkcirc]{justify-self:start;padding:.4rem .9rem;border:1px solid var(--color-border);border-radius:var(--radius-pill);font-size:var(--text-sm);color:var(--color-muted);text-decoration:none;transition:color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out);overflow-wrap:anywhere}.ervaar__skip[data-astro-cid-exdkcirc]:hover,.ervaar__skip[data-astro-cid-exdkcirc]:focus-visible{color:var(--color-accent-ink);border-color:var(--color-accent-ink)}.ervaar__hint[data-astro-cid-exdkcirc]{display:flex;align-items:center;gap:.5rem;margin:0;font-size:var(--text-sm);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted)}.ervaar__hint-arrow[data-astro-cid-exdkcirc]{color:var(--color-accent-ink)}.ervaar__actions[data-astro-cid-exdkcirc]{display:flex;flex-wrap:wrap;align-items:center;gap:clamp(.75rem,2.5vw,1.25rem);margin-top:clamp(.5rem,1.5vw,1rem)}.ervaar__cta[data-astro-cid-exdkcirc]{display:inline-block;padding:.85rem 1.6rem;border:1px solid transparent;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-fg);font-weight:600;font-size:clamp(var(--text-base),4.5vw,var(--text-lg));text-decoration:none;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out);overflow-wrap:anywhere}.ervaar__cta[data-astro-cid-exdkcirc]:hover,.ervaar__cta[data-astro-cid-exdkcirc]:focus-visible{background:var(--color-accent-hover)}.ervaar__home[data-astro-cid-exdkcirc]{color:var(--color-accent-ink);font-size:var(--text-base);text-decoration:underline;text-underline-offset:.25em;overflow-wrap:anywhere}.ervaar__home[data-astro-cid-exdkcirc]:hover,.ervaar__home[data-astro-cid-exdkcirc]:focus-visible{color:var(--color-accent-ink-hover)}@supports (height: 1svh){.ervaar__actions[data-astro-cid-exdkcirc]{margin-top:clamp(.5rem,min(1.5vw,calc(2 * var(--ervaar-fit-unit, 1svh))),1rem)}.ervaar__cta[data-astro-cid-exdkcirc]{padding-block:clamp(.65rem,calc(2.2 * var(--ervaar-fit-unit, 1svh)),.85rem);font-size:clamp(var(--text-base),min(4.5vw,calc(4 * var(--ervaar-fit-unit, 1svh))),var(--text-lg))}}@media(prefers-reduced-motion:reduce){.ervaar__cta[data-astro-cid-exdkcirc],.ervaar__skip[data-astro-cid-exdkcirc],.ervaar__home[data-astro-cid-exdkcirc]{transition:none}}@media(forced-colors:active){.ervaar__cta[data-astro-cid-exdkcirc]{forced-color-adjust:none;background:ButtonFace;color:ButtonText;border:2px solid currentColor}.ervaar__cta[data-astro-cid-exdkcirc]:hover,.ervaar__cta[data-astro-cid-exdkcirc]:focus-visible{background:Highlight;color:HighlightText}.ervaar__skip[data-astro-cid-exdkcirc],.ervaar__home[data-astro-cid-exdkcirc]{color:LinkText;border-color:LinkText}}
