@font-face{font-family:Die Grotesk D;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-d-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk D;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-d-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk C;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-c-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk C;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-c-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk B;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-b-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk B;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-b-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk A;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-a-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Die Grotesk A;src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/die-grotesk-a-medium.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Studio Feixen Serif";src:url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/StudioFeixenSerif-Book.woff2) format("woff2"),url(/design-system/storyshot-design-system-v2-0cc985f2-3667-458b-9dad-ec20a0b09f4d/fonts/StudioFeixenSerif-Book.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--ss-white:#FFFFFF;--ss-dark-brown:#191917;--ss-sandstone:#E5DFCC;--ss-soft-yellow:#EDCB69;--ss-ink:#10100F;--ss-panel:#151616;--ss-espresso:#1D1B19;--ss-taupe:#6B655D;--ss-cream:#EAE5D9;--ss-paper:#F7F6F2;--ss-canvas:#EFEFEF;--ss-fog:#EAEAEA;--ss-mist:#DCE8EC;--ss-grey-400:#A0A0A0;--ss-grey-300:#CCCCCC;--ss-yellow-bright:#F6C956;--ss-blush-line:#F2DBD8;--ss-g-olive:#372B00;--ss-g-dusk:#9C7273;--ss-g-cobalt:#1759A4;--ss-juno-cut:#1759A4;--ss-g-khaki:#736E5C;--ss-g-oxblood:#572A25;--ss-g-orchid:#A3809D;--ss-g-rust:#D26D2F;--ss-g-ochre:#DEB463;--ss-g-sage:#D2E3CE;--ss-g-sky:#DCE8EC;--ss-g-sand:#DFCCB4;--ss-g-linen:#EAE6DA;--ss-gradient-1:linear-gradient(90deg,#372B00 0%,#9C7273 50%);--ss-gradient-2:linear-gradient(90deg,#1759A4 0%,#736E5C 100%);--ss-gradient-3:linear-gradient(90deg,#572A25 0%,#9C7273 40%,#A3809D 100%);--ss-gradient-4:linear-gradient(90deg,#D26D2F 0%,#DEB463 70%,#D2E3CE 100%);--ss-gradient-5:linear-gradient(90deg,#D2E3CE 0%,#DCE8EC 100%);--ss-gradient-6:linear-gradient(90deg,#DFCCB4 0%,#EAE6DA 100%);--ss-poster-olive:#4B4A2C;--ss-poster-coral:#E36F58;--ss-scrim-20:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2));--ss-scrim-50:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5));--bg-page:var(--ss-white);--bg-canvas:var(--ss-canvas);--bg-warm:var(--ss-cream);--bg-dark:var(--ss-dark-brown);--surface-card:var(--ss-white);--surface-sand:var(--ss-sandstone);--surface-inverse:var(--ss-dark-brown);--text-primary:var(--ss-dark-brown);--text-secondary:var(--ss-taupe);--text-muted:var(--ss-grey-400);--text-secondary-inverse:var(--ss-grey-400);--text-inverse:var(--ss-fog);--text-on-accent:var(--ss-dark-brown);--accent:var(--ss-soft-yellow);--accent-hover:var(--ss-yellow-bright);--border-subtle:var(--ss-grey-300);--border-strong:var(--ss-dark-brown);--rule-on-dark:var(--ss-blush-line)}:root{--font-sans:"Die Grotesk D","Helvetica Neue",Helvetica,Arial,sans-serif;--font-text:"Die Grotesk A","Helvetica Neue",Helvetica,Arial,sans-serif;--font-serif:"Studio Feixen Serif",Georgia,"Times New Roman",serif;--font-sans-a:"Die Grotesk A",var(--font-sans);--font-sans-b:"Die Grotesk B",var(--font-sans);--font-sans-c:"Die Grotesk C",var(--font-sans);--weight-regular:400;--weight-medium:500;--fs-specimen:281.7px;--fs-display:93.23px;--fs-h1:60px;--fs-h1-alt:45px;--fs-h2:30.87px;--fs-tag:30px;--fs-lead:20.15px;--fs-body:16px;--fs-small:14px;--fs-micro:12px;--lh-display:.933;--lh-heading:.96;--lh-tag:.933;--lh-body:1.5;--lh-tight:1;--ls-display:.02em;--ls-tag:.02em;--ls-caption:.03em}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:30px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--page-margin:30px;--margin-slide:40px;--margin-social:72px;--margin-web:90px;--margin-print:7%;--gutter:20px;--radius-sm:5px;--radius-media:10px;--radius-panel:12px;--radius-lg:20px;--hairline:.5px;--shadow-none:none;--shadow-hairline:inset 0 0 0 .5px var(--ss-ink);--shadow-outline:inset 0 0 0 1px var(--ss-grey-300);--ease-standard:cubic-bezier(.2,.7,.2,1);--dur-fast:.15s;--dur-base:.25s;--dur-slow:.6s}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0;font-family:var(--font-text);font-size:var(--fs-body);line-height:var(--lh-body);color:var(--text-primary);background:var(--bg-page)}a{color:inherit;text-decoration:underline;text-underline-offset:2px}a:hover{color:var(--ss-taupe)}.ss-display{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--ls-display)}.ss-h1{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-h1);line-height:var(--lh-heading);letter-spacing:var(--ls-display)}.ss-h1-alt{font-family:var(--font-serif);font-weight:400;font-size:var(--fs-h1-alt);line-height:1.05;letter-spacing:0}.ss-tag{font-family:var(--font-sans);font-weight:500;font-size:var(--fs-tag);line-height:var(--lh-tag);text-transform:uppercase;letter-spacing:var(--ls-display)}.ss-lead{font-family:var(--font-text);font-weight:400;font-size:var(--fs-lead);line-height:1.5}.ss-body{font-family:var(--font-text);font-weight:400;font-size:var(--fs-body);line-height:var(--lh-body)}.ss-caption{font-family:var(--font-text);font-weight:500;font-size:var(--fs-body);line-height:1;letter-spacing:var(--ls-caption)}.ss-eyebrow{font-family:var(--font-text);font-weight:500;font-size:var(--fs-micro);line-height:1;text-transform:uppercase}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{margin:0;background:#fff;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:#6b655d}::selection{background:#edcb69;color:#191917}input,textarea,button{font:inherit}input:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid #191917;outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*{transition:none!important}}.interaction-0:hover{color:#191917}.interaction-1:hover{background:#f2efe7}.interaction-2:hover{background:#edcb69}.interaction-2:active{transform:scale(.94)}.interaction-4:active,.interaction-5:active{transform:scale(.97)}.interaction-6:hover{background:#f7f6f2}.interaction-6:active{transform:scale(.98)}.interaction-8:hover,.interaction-9:hover{background:#eae6da}.interaction-10:active,.interaction-11:active{transform:scale(.98)}.interaction-12:hover{background:#fff}.interaction-12:active{transform:scale(.98)}.interaction-14:active{transform:scale(.97)}.interaction-15:hover{background:#eae6da}.interaction-15:active{transform:scale(.98)}.interaction-17:active,.interaction-18:active{transform:scale(.97)}.interaction-19:active{transform:scale(.98)}.interaction-20:hover{background:#f7f6f2}.interaction-21:active,.interaction-22:active{transform:scale(.97)}.interaction-23:hover{color:#fff}.interaction-24:hover{box-shadow:inset 0 0 0 1px #ffffff80}.interaction-25:active,.interaction-26:active{transform:scale(.97)}.interaction-27:active{transform:scale(.95)}.interaction-28:active{transform:scale(.97)}.interaction-29:hover{transform:translateY(3px);color:#fff}.interaction-30:active{transform:scale(.98)}.interaction-31:hover,.interaction-32:hover{background:#e5dfcc}.interaction-33:hover{background:#2a2826}.interaction-34:hover{color:#191917}.interaction-35:hover,.interaction-36:hover{opacity:.75}*{box-sizing:border-box}html{scroll-padding-top:84px}img{max-width:100%}button,a,input,textarea{touch-action:manipulation}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #191917!important;outline-offset:4px}button:disabled{cursor:wait;opacity:.65}.skip-link{position:fixed;top:10px;left:10px;z-index:200;background:#edcb69;padding:14px 20px;transform:translateY(-160%);border-radius:8px}.skip-link:focus{transform:none}#juno-root>div{min-height:100vh}h1{overflow-wrap:normal}section{isolation:isolate}.primary-button{display:inline-flex;justify-content:center;align-items:center;min-height:56px;padding:16px 26px;border:0;border-radius:10px;background:#edcb69;color:#191917;font:500 17px var(--font-text);text-decoration:none;cursor:pointer;transition:background .18s,transform .18s}.primary-button:hover{background:#f4da8c}.primary-button:active{transform:scale(.985)}.registration-form{display:flex;flex-direction:column;gap:18px;color:#191917}.registration-form h3,.registration-success h3{font:500 28px/1.1 var(--font-sans);margin:0 0 8px}.registration-field{display:flex;flex-direction:column;gap:8px;font-size:15px;font-weight:500}.registration-field input{min-height:50px;width:100%;border:1px solid transparent;border-radius:8px;background:#f7f6f2;padding:0 14px;color:#191917;font:400 16px var(--font-text)}.registration-field input:focus{border-color:#191917}.registration-consent{display:flex;gap:12px;align-items:flex-start;font:400 14px/1.5 var(--font-text)}.registration-consent input{appearance:auto;width:20px;height:20px;flex-shrink:0;margin:1px 0 0;accent-color:#191917}.registration-privacy{font-size:13px;color:#6b655d;margin:0}.registration-privacy a{text-decoration:underline}.form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.form-error{color:#a63a24;font-size:15px;margin:0}.registration-success{padding:20px 0}.success-mark{display:flex;width:52px;height:52px;border-radius:50%;background:#d2e3ce;align-items:center;justify-content:center;font-size:25px;margin-bottom:24px}.waitlist-offer{padding:clamp(72px,9vw,144px) clamp(20px,6vw,90px);display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,6vw,96px);max-width:1440px;margin:auto;align-items:center}.waitlist-offer h2{font:500 clamp(38px,5vw,68px)/1 var(--font-sans);letter-spacing:.01em;margin:20px 0}.waitlist-offer p{font-size:18px;line-height:1.5;max-width:32em}.section-kicker{font-size:16px;font-weight:500}.subtle{font-size:14px!important;color:#6b655d;line-height:1.5}.waitlist-offer-art{position:relative;min-height:520px;border-radius:16px;overflow:hidden;background:#d2e3ce;display:flex;align-items:flex-end;padding:40px}.waitlist-offer-art img{position:absolute;inset:0;height:100%;width:100%;object-fit:cover}.waitlist-offer-art div{position:relative}.waitlist-offer-art span{font:500 clamp(68px,8vw,116px)/1 var(--font-sans)}.waitlist-offer-art p{font:400 32px/1 var(--font-serif);color:#191917;margin:12px 0}.juno-legal{max-width:780px;margin:0 auto;padding:140px 24px 100px;color:#191917;font:400 18px/1.65 var(--font-text)}.juno-legal h1{font:500 clamp(40px,6vw,64px)/1.05 var(--font-sans);margin:36px 0}.juno-legal h2{font:500 26px/1.2 var(--font-sans);margin-top:40px}.juno-legal .notice{padding:18px 24px;background:#f7f6f2;border-radius:10px}.juno-legal header{display:flex;justify-content:space-between;align-items:center}.juno-legal header a{text-decoration:none}.juno-legal header img{width:36px;vertical-align:middle;margin-right:10px}.no-js-note{background:#f7f6f2;padding:12px 20px;font:400 15px var(--font-text)}@media(max-width:760px){.waitlist-offer{grid-template-columns:1fr;padding:72px 20px}.waitlist-offer-art{min-height:360px;padding:28px}.registration-form{gap:16px}#juno-root header>div{max-width:100%!important}#juno-root section{scroll-margin-top:76px}.primary-button{white-space:normal;text-align:center}#aanmelden>div>div{min-width:0}.juno-legal{padding-top:40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition:none!important;scroll-behavior:auto!important}[data-reveal],[data-rise]{opacity:1!important;transform:none!important}}.hero-phase-note{font-size:15px;line-height:1.4;text-decoration:none;max-width:100%;text-wrap:balance}.juno-cta{gap:14px;white-space:nowrap;font-weight:500}.juno-cta span{line-height:1;transition:transform .18s}.juno-cta:hover span{transform:translate(3px)}@media(max-width:760px){.no-js #juno-root header nav{display:none}.no-js #juno-root [data-k=navBar]{gap:8px;padding:0 8px}.no-js #juno-root #juno-ai>div,.no-js #juno-root #rhema>div,.no-js #juno-root #hoe-het-werkt>div>div{grid-template-columns:1fr!important}.no-js #juno-root #probleem{height:auto!important}.no-js #juno-root #probleem>div{position:relative!important;min-height:640px;height:auto!important}}.native-faq{background:#f7f6f2;padding:clamp(88px,11vw,168px) clamp(20px,6vw,90px);scroll-margin-top:64px}.faq-layout{max-width:1260px;margin:auto;display:grid;grid-template-columns:1fr 2fr;gap:clamp(32px,6vw,96px)}.native-faq h2{margin:18px 0 0;font-family:var(--font-sans);font-weight:500;font-size:clamp(38px,5vw,72px);line-height:.96;letter-spacing:.01em;max-width:10ch}.faq-list{border-top:1px solid #191917}.faq-list details{border-bottom:1px solid #ccc}.faq-list summary{list-style:none;display:flex;gap:18px;align-items:start;padding:22px 0;cursor:pointer;font-size:clamp(18px,1.5vw,21px);font-weight:500;line-height:1.3}.faq-list summary::-webkit-details-marker{display:none}.faq-number{font-size:12px;color:#6b655d;margin-top:5px;flex-shrink:0;width:18px;font-variant-numeric:tabular-nums}.faq-icon{margin-left:auto;flex-shrink:0;border-radius:50%;width:32px;height:32px;display:grid;place-items:center;background:#fff;font-size:22px}.faq-list details[open] .faq-icon{transform:rotate(45deg);background:#e5dfcc}.faq-list p{margin:0;padding:0 52px 26px 36px;font-size:17px;line-height:1.55;max-width:40em}.footer-content-links{max-width:1260px;margin:32px auto 0;border-top:1px solid #CFC6B0;padding-top:20px;display:flex;gap:12px 24px;flex-wrap:wrap}.footer-content-links a{text-decoration:none}.content-kicker{font-size:14px!important;letter-spacing:.05em}.content-intro{font-size:22px!important}.content-cta{margin-top:56px;padding:32px 0;border-top:1px solid #CFC6B0}.content-page article a{text-decoration:underline;text-underline-offset:3px}@media(max-width:760px){.faq-layout{grid-template-columns:1fr}.faq-list p{padding-right:12px}}#aanmelden .registration-footer,#aanmelden .registration-footer .registration-privacy,#aanmelden .registration-footer .form-error{color:#fff}#aanmelden .registration-footer .registration-consent input{accent-color:#edcb69}.registration-field select,.registration-field textarea{width:100%;min-height:50px;border:1px solid #CFC9BA;border-radius:8px;padding:12px;background:#f7f6f2;color:#191917;font:400 16px var(--font-text)}select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid #191917;outline-offset:4px}@media(max-width:760px){#hoe-het-werkt button[aria-label]{min-width:28px;min-height:44px}}.workspace-login form{max-width:460px}.workspace-login input{caret-color:#191917}@media(max-width:760px){[data-k=mobileCta]{bottom:calc(8px + env(safe-area-inset-bottom,0px))!important}[data-k=mobileCta] .primary-button{height:48px!important;min-height:48px!important;padding:0 20px!important;font-size:17px!important;border-radius:10px!important}[data-k=mobileCta] svg{width:20px!important;height:20px!important}#hoe-het-werkt [data-k=stageBox]{isolation:isolate}#hoe-het-werkt [data-k=stageBox]:before{content:"";position:absolute;z-index:-1;top:-16px;bottom:0;left:50%;width:100vw;transform:translate(-50%);background:#dce8ec;pointer-events:none}#hoe-het-werkt [data-k^=step]{justify-content:flex-start!important;padding-top:24px!important}}
