.site-header .robin-wordmark,.site-footer .robin-wordmark{flex-direction:row;align-items:center;gap:15px}.robin-wordmark .robin-mark{object-fit:contain;width:34px;height:44px}.robin-wordmark .wordmark-type{letter-spacing:1.1px;margin:0;font-size:21px;line-height:1.05}.robin-wordmark .wordmark-type>span{letter-spacing:2.1px;margin-top:5px;font-size:10px;display:block}.wordmark-type small{letter-spacing:.25px;margin-top:7px;font-size:9px;font-weight:400;line-height:1.5;display:block}.hero-actions{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.hero-secondary{border-bottom:1px solid color-mix(in srgb,var(--on-solid) 50%,transparent);align-items:center;gap:12px;padding:12px 0;font-size:13px;font-weight:800;display:inline-flex}.robin-story{grid-template-columns:.9fr 1.1fr;align-items:start;gap:90px;padding-bottom:110px;display:grid}.robin-story-photo{border-radius:4px;height:790px;position:relative;overflow:hidden}.robin-story-photo img{object-fit:cover}.robin-story>div>p:not(.eyebrow){color:var(--muted);max-width:510px;margin:25px 0}.robin-story .proof-player{margin-top:28px}.robin-story .text-link{margin-top:18px}.robin-explore{grid-template-columns:.9fr 1.1fr;gap:90px;display:grid}.robin-link-list>a{border-bottom:1px solid var(--sand);justify-content:space-between;align-items:center;gap:24px;padding:28px 0;display:flex}.robin-link-list>a:first-child{padding-top:0}.robin-link-list small{letter-spacing:1.5px;color:var(--muted);margin-bottom:8px;font-size:10px;display:block}.robin-link-list strong{font-size:22px;line-height:1.3}.noble-hero{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-top:65px;padding-bottom:65px;display:grid}.noble-hero h1{font-size:clamp(56px,6.5vw,88px);line-height:1.03}.noble-hero h1 span{color:var(--accent-ink)}.noble-hero>div>p:not(.eyebrow){max-width:485px;color:var(--muted);margin:25px 0;font-size:18px}.noble-hero .text-link{width:fit-content;margin-top:20px;display:flex}.noble-hero-photo{border-radius:4px;height:610px;position:relative;overflow:hidden}.noble-hero-photo img{object-fit:cover;object-position:center}.noble-hero-photo>span{background:var(--bg);padding:16px 22px;font-size:12px;position:absolute;bottom:22px;left:22px;right:22px}.noble-hero-photo strong{font-size:15px}.noble-promise{background:var(--tint);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.noble-promise .wrap{justify-content:space-between;gap:25px;padding-top:22px;padding-bottom:22px;font-size:13px;font-weight:800;display:flex}.noble-intro>p:not(.eyebrow){max-width:720px;color:var(--muted);margin-top:28px;font-size:18px}.noble-included{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:65px;display:grid}.noble-included article{border-top:1px solid var(--sand);padding-top:25px}.noble-included article>span{color:var(--muted);font-size:12px}.noble-included h3{margin:18px 0;font-size:27px}.noble-included p{color:var(--muted);font-size:15px}.noble-program-card{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.noble-program-image{border-radius:4px;height:480px;position:relative;overflow:hidden}.noble-program-image img{object-fit:cover;transition:transform .6s}.noble-program-card:hover img{transform:scale(1.025)}.noble-program-card p:not(.eyebrow){max-width:460px;color:var(--muted);margin:25px 0}.noble-program-card small{color:var(--muted);margin-top:22px;font-size:12px;display:block}.noble-portal-preview{grid-template-columns:1fr 1fr;gap:90px;display:grid}.noble-portal-preview p:not(.eyebrow){max-width:500px;color:var(--muted);margin-top:26px}.noble-portal-list{counter-reset:steps;margin:0;padding:0;list-style:none}.noble-portal-list li{counter-increment:steps;border-bottom:1px solid var(--sand);padding:24px 0 24px 50px;position:relative}.noble-portal-list li:before{content:"0" counter(steps);color:var(--muted);font-size:12px;position:absolute;top:28px;left:0}.noble-portal-list strong{letter-spacing:-.6px;font-size:21px;line-height:1.4;display:block}.noble-portal-list span{color:var(--muted);margin-top:6px;font-size:14px;display:block}.noble-membership{background:var(--olive);color:var(--on-solid);padding:95px 0;scroll-margin-top:25px}.noble-membership-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:85px;display:grid}.noble-membership p:not(.eyebrow){color:var(--on-solid-muted);max-width:570px;margin-top:25px}.noble-membership ul{padding-left:20px;font-size:14px;line-height:2}.noble-membership-box{border:1px solid color-mix(in srgb,var(--on-solid) 25%,transparent);background:color-mix(in srgb,var(--on-solid) 3%,transparent);border-radius:4px;padding:36px}.noble-membership-box h3{font-size:32px;line-height:1.15}.noble-membership-box .button{margin-top:30px}.noble-membership-box small{color:var(--on-solid-muted);margin-top:20px;font-size:12px;line-height:1.6;display:block}.noble-price{font-size:48px;font-weight:800;line-height:1.15}.noble-price small{font-size:14px;font-weight:400}.noble-modules{grid-template-columns:repeat(3,1fr);gap:22px;margin:55px 0 0;padding:0;list-style:none;display:grid}.noble-modules li{background:var(--tint);border:1px solid var(--line);border-radius:4px;padding:32px}.noble-modules li:last-child{background:var(--solid);color:var(--on-solid)}.module-number{color:var(--accent-ink);margin-bottom:25px;font-size:15px;display:block}.noble-modules li:last-child .module-number{color:var(--on-solid-muted)}.noble-modules h3{margin-bottom:20px;font-size:26px;line-height:1.2}.noble-modules p{font-size:14px;line-height:1.8}.noble-bottom-cta{border-top:1px solid var(--sand);padding-top:75px;padding-bottom:100px}.noble-bottom-cta p:not(.eyebrow){max-width:630px;color:var(--muted);margin:25px 0}.quote-section .robin-mark{width:55px;height:70px;margin-bottom:30px}.noble-wordmark .wordmark-type small{letter-spacing:.3px;font-size:9px}@media (max-width:1100px){.robin-story,.robin-explore,.noble-portal-preview,.noble-membership-grid{gap:45px}.noble-hero,.noble-program-card{gap:35px}.noble-modules{grid-template-columns:1fr 1fr}.robin-story-photo{height:740px}.noble-hero-photo{height:550px}.noble-included{gap:24px}.main-nav{gap:20px}}@media (max-width:760px){.hero-actions{gap:17px}.robin-story,.robin-explore,.noble-hero,.noble-program-card,.noble-portal-preview,.noble-membership-grid{grid-template-columns:1fr;gap:38px}.robin-story{padding-bottom:65px}.robin-story-photo{height:460px}.noble-hero{padding-top:48px;padding-bottom:45px}.noble-hero h1{font-size:clamp(48px,12vw,76px)}.noble-hero-photo{height:430px}.noble-promise .wrap{gap:9px;font-size:12px;display:grid}.noble-included{grid-template-columns:1fr;gap:28px;margin-top:40px}.noble-included article{padding-top:18px}.noble-included h3{margin:10px 0}.noble-program-image{height:380px}.noble-modules{grid-template-columns:1fr;gap:15px;margin-top:35px}.noble-modules li{padding:27px}.module-number{margin-bottom:15px}.noble-membership{padding:60px 0}.noble-membership-box{padding:26px}.noble-bottom-cta{padding-top:50px;padding-bottom:65px}.robin-link-list strong{font-size:20px}.noble-wordmark .brand-mark{width:42px}.main-nav .nav-robin{font-size:14px}.footer-bottom nav{gap:15px;font-size:11px}.noble-portal-list li{padding-left:38px}}.showcase-event-poster .robin-mark{filter:brightness(0)invert(94%)sepia(12%)saturate(433%)hue-rotate(343deg);width:44px;height:56px}
.site-header-sentinel{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0}.site-header.site-header-sticky{z-index:60;background:var(--bg);transition:box-shadow .25s,background-color .25s;position:sticky;top:0}.site-header.site-header-sticky.is-scrolled{background:color-mix(in srgb, var(--bg) 96%, transparent);box-shadow:0 1px 0 color-mix(in srgb, var(--text) 10%, transparent), 0 5px 20px color-mix(in srgb, var(--text) 3%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.site-header-sticky~#inhoud,.site-header-sticky~#inhoud [id]{scroll-margin-top:108px}@media (max-width:760px){.site-header-sticky .main-nav.is-open{overscroll-behavior:contain;max-height:calc(100dvh - 76px);overflow-y:auto}.site-header-sticky~#inhoud,.site-header-sticky~#inhoud [id]{scroll-margin-top:96px}}@media (prefers-reduced-motion:reduce){.site-header.site-header-sticky{transition:none}}@media print{.site-header.site-header-sticky{box-shadow:none;position:static}}.site-header .wordmark-type,.site-footer .wordmark-type{-moz-text-size-adjust:100%;text-size-adjust:100%}
:root{--fr-gutter:56px;--fr-scrim:var(--espresso);--fr-header:80px}@media (min-width:761px){html body .site-header{height:80px}}[data-brand=noble]{--fr-scrim:var(--sunk)}@media (max-width:1100px){:root{--fr-gutter:35px}}@media (max-width:760px){:root{--fr-gutter:24px;--fr-header:76px}}.fr-section{padding-block:clamp(72px,9vw,136px)}.fr-section--tight{padding-block:clamp(48px,6vw,88px)}.fr-section--top0{padding-top:0}.fr-section--flush{padding-inline:0}html body .fr-lead{color:var(--text);max-width:34em;font-size:clamp(18px,1.45vw,21px);line-height:1.55}html body :is(.fr-section,.fr-hero,.fr-guide,.fr-noble,.fr-cta-band) p:not(.fr-lead,.eyebrow,.fr-meta,.fr-note,.fr-price-kicker,.nc-price,.book-preview-title,.fr-foot-cta-title){color:var(--muted);max-width:62ch;font-size:17px;line-height:1.7}html body .fr-note{color:var(--muted);margin-top:16px;font-size:14px;line-height:1.6}.fr-actions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:32px;display:flex}.fr-meta{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:12px;font-size:13px;font-weight:600}html body .fr-head{gap:18px;margin-bottom:clamp(36px,4.5vw,64px);display:grid}html body .fr-head>*{max-width:780px}html body .eyebrow{text-transform:uppercase}html body :is(.fr-head,.fr-statement,.fr-process-copy,.fr-chapter,.fr-why,.fr-guide-grid,.fr-noble-copy,.fr-cta-band,.fr-panel,.fr-offer-copy,.fr-program-intro,.fr-faq-section) h2{margin:0;font-size:clamp(36px,4.6vw,68px);line-height:1.02}[data-brand=robin] :is(.fr-head,.fr-statement,.fr-process-copy,.fr-chapter,.fr-why,.fr-guide-grid,.fr-cta-band,.fr-panel) h2{letter-spacing:-.05em}.fr-subhead{text-transform:uppercase;color:var(--muted);margin:clamp(48px,6vw,80px) 0 20px;font-weight:650;letter-spacing:.12em!important;font-size:15px!important;font-family:var(--font-text)!important}:where(.fr-head) p{margin:0}.fr-frame{min-width:0;margin:0}.fr-frame-media{aspect-ratio:var(--ar,4/5);border-radius:var(--r-card);background:var(--sunk);position:relative;overflow:hidden}.fr-frame-media img{object-fit:cover}.fr-frame figcaption{color:var(--muted);margin-top:12px;font-size:14px;line-height:1.5}html body .fr-hero{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(32px,5vw,88px);display:grid;position:relative}html body .fr-hero h1{text-wrap:balance;margin:0;font-size:clamp(48px,6vw,100px);line-height:.98}[data-brand=robin] .fr-hero h1{letter-spacing:-.06em}html body .fr-hero h1 span{color:var(--accent-ink)}html body .fr-hero .eyebrow{color:var(--accent-ink);margin-bottom:22px}.fr-hero .fr-lead{margin-top:28px}html body :is(.fr-hero--robin,.fr-hero--about){min-height:min(calc(100dvh - var(--fr-header)),900px);padding-left:max(var(--fr-gutter),calc((100vw - 1320px)/2 + var(--fr-gutter)))}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-copy{padding-block:56px}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-visual{align-self:stretch;min-height:560px;position:relative}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-main{position:absolute;inset:0}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-main .fr-frame-media{aspect-ratio:auto;border-radius:0;height:100%}.fr-hero--about{grid-template-columns:minmax(0,6fr) minmax(0,5fr)!important}.fr-hero-inset{z-index:2;width:clamp(140px,13vw,210px);position:absolute;bottom:40px;left:clamp(-104px,-6vw,-48px)}.fr-hero-inset .fr-frame-media{border:6px solid var(--bg);box-shadow:var(--shadow-raised);border-radius:var(--r-card)}.fr-hero-inset figcaption{background:var(--bg);color:var(--text);margin:0;padding:10px 12px 0;font-size:13px}html body :is(.fr-hero--video,.fr-hero--compact,.fr-hero--split){padding-block:clamp(48px,6vw,96px)}.fr-hero--video{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}html body .fr-hero--compact{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.fr-hero--compact .fr-hero-main{--ar:4/3}html body .fr-hero--split{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.fr-hero--split .fr-hero-main{--ar:4/5}html body .fr-hero--text{grid-template-columns:minmax(0,1fr)}.fr-hero--text .fr-hero-copy{max-width:880px}.fr-facts{color:var(--muted);flex-wrap:wrap;gap:8px 20px;margin:24px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.fr-facts li+li{border-left:1px solid var(--sand);padding-left:20px}@media (prefers-reduced-motion:no-preference){.fr-hero-main img{animation:fr-settle 1.6s var(--ease) both}.fr-hero-copy>*{animation:fr-rise .9s var(--ease) both}.fr-hero-copy>:nth-child(2){animation-delay:60ms}.fr-hero-copy>:nth-child(3){animation-delay:.12s}.fr-hero-copy>:nth-child(n+4){animation-delay:.18s}.fr-hero-inset{animation:fr-rise 1.1s var(--ease) .25s both}}@keyframes fr-settle{0%{transform:scale(1.06)}to{transform:none}}@keyframes fr-rise{0%{transform:translateY(18px)}to{transform:none}}.fr-statement h2{max-width:15ch;font-size:clamp(40px,6.4vw,104px)!important;line-height:.98!important}.fr-statement h2 span{color:var(--accent-ink);display:block}.fr-statement-body{gap:18px;max-width:560px;margin:clamp(32px,4vw,56px) 0 0 auto;display:grid}.fr-statement-body p{margin:0}.fr-statement-body .text-link{justify-self:start;margin-top:8px}.fr-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:clamp(56px,7vw,104px) 0 0;padding:0;list-style:none;display:grid}.fr-values li{border-top:2px solid var(--text);font-family:var(--font-display);letter-spacing:-.045em;padding-top:18px;font-size:clamp(26px,3.4vw,52px);font-weight:800;line-height:1}.fr-values li:nth-child(2){color:var(--accent-ink);border-color:var(--accent-ink)}.fr-strip{padding-inline:var(--fr-gutter);grid-template-columns:repeat(5,minmax(0,1fr));align-items:start;gap:clamp(12px,1.4vw,20px);max-width:1600px;margin-inline:auto;display:grid}.fr-strip-item .fr-frame-media{--ar:3/4}.fr-strip-item:nth-child(2n){margin-top:clamp(32px,5vw,80px)}.fr-strip-item:nth-child(3) .fr-frame-media{--ar:4/5}.fr-strip:focus-visible{outline-offset:6px}.fr-process{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,7vw,120px);display:grid}.fr-process-visual{padding-bottom:64px;position:relative}.fr-process-photo .fr-frame-media{--ar:4/5}.fr-process-inset{width:52%;position:absolute;bottom:0;right:clamp(-64px,-4vw,-24px)}.fr-process-inset .fr-frame-media{--ar:4/3;border:6px solid var(--bg);box-shadow:var(--shadow-raised)}.fr-process-inset figcaption{margin-top:8px;font-size:13px}.fr-process-copy h2{margin-bottom:28px!important}.fr-process-copy .fr-lead{margin-bottom:16px}.fr-process-copy .text-link{margin-top:24px}.fr-quote{background:var(--fr-scrim);min-height:clamp(480px,78vh,780px);color:var(--on-solid);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}.fr-quote-media{z-index:-2;position:absolute;inset:0}.fr-quote-media img{object-fit:cover}.fr-quote:after{content:"";z-index:-1;background:linear-gradient(90deg,color-mix(in srgb,var(--fr-scrim) 78%,transparent) 0%,color-mix(in srgb,var(--fr-scrim) 45%,transparent) 50%,transparent 80%),linear-gradient(0deg,color-mix(in srgb,var(--fr-scrim) 94%,transparent) 0%,color-mix(in srgb,var(--fr-scrim) 72%,transparent) 42%,color-mix(in srgb,var(--fr-scrim) 18%,transparent) 100%);position:absolute;inset:0}.fr-quote-inner{width:100%;margin:0 auto;padding-block:clamp(56px,8vw,112px)}html body .fr-quote blockquote{margin:0}html body .fr-quote blockquote p{font-family:var(--font-display);letter-spacing:-.05em;color:var(--on-solid);text-wrap:balance;max-width:16ch;font-size:clamp(38px,5.4vw,88px);font-weight:800;line-height:1.02}[data-brand=noble] .fr-quote blockquote p{letter-spacing:-.01em;font-style:italic;font-weight:600;line-height:1.06}.fr-quote figcaption{color:var(--on-solid);align-items:center;gap:14px;margin-top:28px;font-size:15px;font-weight:600;display:flex}.fr-quote figcaption small{color:var(--on-solid-muted);font-size:14px;font-weight:400;display:block}.fr-quote .fr-quote-mark{width:28px;height:36px;color:var(--on-solid);flex-shrink:0}html body :is(.fr-foot,.fr-proof-poster) .robin-mark{color:currentColor}.fr-quote .fr-quote-mark .robin-mark-ink{fill:currentColor}.fr-quote .robin-reveal[data-reveal=waiting]{transform:translateY(32px)}html body .proof-player-wrap{min-width:0}html body .proof-player{aspect-ratio:16/9;border-radius:var(--r-card);background:var(--solid);position:relative;overflow:hidden}html body .proof-player>button{background:var(--solid);cursor:pointer;border:0;width:100%;height:100%;padding:0;display:block;position:absolute;inset:0}html body .proof-player>button:after{display:none}html body .proof-player img{object-fit:cover;transition:transform 1s var(--ease)}html body .proof-play{border-radius:var(--r-pill);background:var(--bg);width:76px;height:76px;color:var(--text);box-shadow:var(--shadow-raised);transition:transform var(--t-base) var(--ease);place-items:center;margin:-38px 0 0 -38px;font-size:0;display:grid;position:absolute;top:50%;left:50%}html body .proof-player-note{color:var(--muted);margin:12px 0 0;line-height:1.5;font-size:14px!important}html body .proof-player-note span{color:var(--muted)}@media (hover:hover) and (pointer:fine){html body .proof-player>button:hover img{transform:scale(1.03)}html body .proof-player>button:hover .proof-play{transform:scale(1.08)}}.fr-proof-feature{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}.fr-proof-copy h3,.fr-proof-copy h2{margin:0 0 16px;font-size:clamp(28px,2.6vw,40px);line-height:1.08}[data-brand=robin] .fr-proof-copy :is(h2,h3){letter-spacing:-.04em}.fr-proof-copy .text-link{margin-top:20px}.fr-proof-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin-top:clamp(48px,6vw,88px);display:grid}.fr-proof:has(>.fr-proof-grid:first-child) .fr-proof-grid{margin-top:0}.fr-proof-card{color:var(--text);align-content:start;gap:16px;display:grid}.fr-proof-image{aspect-ratio:4/5;border-radius:var(--r-card);background:var(--olive);display:block;position:relative;overflow:hidden}.fr-proof-image img{object-fit:cover;transition:transform 1s var(--ease)}.fr-proof-poster{color:var(--on-solid);flex-direction:column;justify-content:flex-end;gap:12px;padding:28px;display:flex;position:absolute;inset:0}.fr-proof-poster .robin-mark{width:30px;height:39px;position:absolute;top:24px;left:24px}.fr-proof-poster .robin-mark .robin-mark-ink{fill:currentColor}.fr-proof-poster strong{font-family:var(--font-display);letter-spacing:-.045em;font-size:clamp(34px,3vw,48px);font-weight:800;line-height:1}[data-brand=noble] .fr-proof-poster strong{letter-spacing:-.01em;font-weight:600}.fr-proof-poster small{color:var(--on-solid-muted);font-size:14px}.fr-proof-text{gap:8px;display:grid}.fr-proof-text small{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);font-size:13px;font-weight:600}.fr-proof-text strong{letter-spacing:-.02em;font-size:21px;line-height:1.25}.fr-proof-text>span{color:var(--muted);font-size:15px;line-height:1.6}.fr-proof-text em{text-underline-offset:4px;align-items:center;gap:6px;font-size:14px;font-style:normal;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.fr-proof-card:hover .fr-proof-image img{transform:scale(1.04)}.fr-proof-card:hover strong{color:var(--accent-ink)}}.fr-video{color:var(--text);align-content:start;gap:14px;min-width:0;display:grid}.fr-video-thumb{aspect-ratio:16/9;border-radius:var(--r-card);background:var(--solid);display:block;position:relative;overflow:hidden}.fr-video-thumb img{object-fit:cover;transition:transform 1s var(--ease)}.fr-video-play{border-radius:var(--r-pill);background:var(--bg);width:40px;height:40px;color:var(--text);box-shadow:var(--shadow-raised);place-items:center;display:grid;position:absolute;bottom:12px;left:12px}.fr-video-meta{gap:6px;display:grid}.fr-video-meta small{color:var(--muted);font-size:13px}.fr-video-meta strong{letter-spacing:-.01em;font-size:17px;font-weight:700;line-height:1.3}.fr-video-src{text-underline-offset:4px;color:var(--text);align-items:center;gap:6px;font-size:14px;font-weight:600;text-decoration:underline;display:inline-flex}@media (hover:hover) and (pointer:fine){.fr-video:hover .fr-video-thumb img{transform:scale(1.05)}.fr-video:hover strong{color:var(--accent-ink)}}.fr-video-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,28px);display:grid}.fr-shelves{grid-template-columns:minmax(0,1fr);gap:clamp(48px,6vw,80px);display:grid}.fr-shelf{min-width:0}.fr-shelf-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.fr-shelf-head h3{letter-spacing:-.035em;margin:0;font-size:clamp(24px,2.2vw,32px)}.fr-shelf-head span{color:var(--muted);font-size:14px}.fr-shelf-row{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;grid-auto-columns:clamp(240px,23vw,300px);grid-auto-flow:column;gap:clamp(16px,2vw,28px);padding-bottom:16px;display:grid;overflow-x:auto}.fr-shelf-row>*{scroll-snap-align:start}.fr-shelf-row:focus-visible{outline-offset:4px}.fr-social{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:clamp(40px,5vw,64px) 0 0;padding:0;list-style:none;display:grid}.fr-social a{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);min-height:88px;color:var(--text);transition:border-color var(--t-fast) ease,transform var(--t-base) var(--ease);grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:18px 22px;display:grid}.fr-social strong{font-size:17px;display:block}.fr-social small{color:var(--muted);font-size:14px;display:block}@media (hover:hover) and (pointer:fine){.fr-social a:hover{border-color:var(--accent-ink);transform:translateY(-2px)}}.fr-inline-cta{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;margin-top:clamp(40px,5vw,64px);padding-top:28px;display:flex}.fr-inline-cta p{margin:0}.fr-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.fr-tile{aspect-ratio:3/4;border-radius:var(--r-card);color:var(--on-solid);isolation:isolate;background:var(--solid);align-items:flex-end;display:flex;position:relative;overflow:hidden}.fr-tile img{object-fit:cover;z-index:-2;transition:transform 1.1s var(--ease)}.fr-tile:after{content:"";z-index:-1;background:linear-gradient(0deg,color-mix(in srgb,var(--fr-scrim) 90%,transparent),color-mix(in srgb,var(--fr-scrim) 10%,transparent) 62%);position:absolute;inset:0}.fr-tile-text{gap:6px;padding:28px 64px 28px 28px;display:grid}.fr-tile-text small{letter-spacing:.12em;text-transform:uppercase;color:var(--on-solid-muted);font-size:13px;font-weight:600}.fr-tile-text strong{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(26px,2.4vw,36px);font-weight:800;line-height:1.05}.fr-tile-arrow{transition:transform var(--t-base) var(--ease);position:absolute;bottom:32px;right:26px}@media (hover:hover) and (pointer:fine){.fr-tile:hover img{transform:scale(1.05)}.fr-tile:hover .fr-tile-arrow{transform:translate(4px)}}html body .fr-noble{background:var(--bg);color:var(--text);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:relative;overflow:hidden}.fr-noble-media{min-height:clamp(420px,52vw,720px);position:relative}.fr-noble-media img{object-fit:cover}.fr-noble-copy{padding:clamp(48px,7vw,112px) max(var(--fr-gutter),calc((100vw - 1320px)/2 + var(--fr-gutter))) clamp(48px,7vw,112px) clamp(32px,5vw,88px);align-self:center;position:relative;overflow:hidden}.fr-noble-copy>:not(.noble-watermark){position:relative}.fr-noble-owner{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex;margin-bottom:32px!important;font-size:14px!important}.fr-noble-owner .noble-identity{--noble-id-size:17px}.fr-noble-owner>span{border-left:1px solid var(--line);color:var(--muted);padding-left:16px}.fr-noble h2{font-family:var(--font-display);margin-bottom:22px!important;font-size:clamp(44px,4.6vw,76px)!important}.fr-noble .fr-included{margin-top:28px}.fr-noble-price{color:var(--muted);font-size:15px}.fr-noble-price strong{font-family:var(--font-display);color:var(--text);margin-right:4px;font-size:26px;font-weight:600}.fr-noble .noble-watermark--card{opacity:.05;width:min(560px,70%);bottom:-14%;left:auto;right:-18%}.fr-included{gap:12px;margin:0;padding:0;list-style:none;display:grid}.fr-included li{color:var(--text);grid-template-columns:22px 1fr;align-items:start;gap:12px;font-size:16px;line-height:1.5;display:grid}.fr-included svg{color:var(--accent-ink);margin-top:2px}.fr-guide{background:var(--tint);padding-block:clamp(72px,9vw,128px)}.fr-guide--page{padding-block:clamp(48px,6vw,96px)}.fr-guide-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,7vw,120px);display:grid}.fr-guide--page .fr-guide-grid{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.fr-guide-grid h2{margin-bottom:24px!important}.fr-guide-grid h1{margin:0;font-size:clamp(48px,6vw,96px);line-height:.98}[data-brand=robin] .fr-guide-grid h1{letter-spacing:-.06em}.fr-guide-intro .fr-lead{margin-top:28px}.fr-guide-visual{justify-content:center;display:flex}.fr-chapters-list{border-top:1px solid var(--line);counter-reset:fr-ch;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.fr-chapters-list li{counter-increment:fr-ch;border-bottom:1px solid var(--line);align-content:start;gap:10px;padding:28px 28px 32px 0;display:grid}.fr-chapters-list li:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:28px}.fr-chapters-list small{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-ink);font-size:13px;font-weight:650}.fr-chapters-list small:before{content:counter(fr-ch) ". "}.fr-chapters-list strong{letter-spacing:-.03em;font-size:clamp(21px,1.8vw,27px);line-height:1.2}.fr-guide-next{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.fr-guide-photo .fr-frame-media{--ar:4/5}.fr-guide-stack{gap:32px;display:grid}html body .fr-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-raised);padding:clamp(24px,3.4vw,44px)}html body .fr-panel h2{margin-bottom:12px!important;font-size:clamp(28px,2.6vw,38px)!important}.fr-panel .lead-form{max-width:none;margin-top:20px}.fr-chapters{gap:clamp(64px,8vw,120px);display:grid}.fr-chapter{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.fr-chapter h2{top:calc(var(--fr-header) + 32px);position:sticky}.fr-chapter-body{gap:18px;max-width:640px;display:grid}.fr-chapter-body p{margin:0}.fr-why{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(32px,6vw,96px);display:grid}.fr-why-body{gap:18px;max-width:640px;display:grid}.fr-why-body p{margin:0}.fr-contact{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.fr-contact-form>p{margin-bottom:24px!important}.fr-contact-aside{display:grid}.fr-contact-item{border-bottom:1px solid var(--line);grid-template-columns:32px 1fr;gap:18px;padding:28px 0;display:grid}.fr-contact-item:first-child{padding-top:8px}.fr-contact-item svg{color:var(--accent-ink);margin-top:4px}html body .fr-contact-item h2{letter-spacing:-.025em;margin:0 0 8px;line-height:1.25;font-size:22px!important}.fr-contact-item p{font-size:16px!important}.fr-contact-item .text-link{margin-top:10px}.fr-program-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--surface);color:var(--text);transition:border-color var(--t-base) ease;grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid;overflow:hidden}.fr-program-media{min-height:clamp(320px,40vw,560px);position:relative}.fr-program-media img{object-fit:cover;transition:transform 1.1s var(--ease)}.fr-program-body{align-content:center;gap:16px;padding:clamp(28px,4vw,56px);display:grid}.fr-program-body>small{letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);font-size:13px;font-weight:500}.fr-program-title{font-family:var(--font-display);font-size:clamp(40px,4.4vw,64px);font-weight:600;line-height:1}.fr-program-body>span{color:var(--muted);font-size:17px;line-height:1.65}.fr-program-modules{color:var(--text);gap:8px;margin:8px 0;padding-left:22px;font-size:16px;display:grid}.fr-program-modules li::marker{color:var(--accent-ink)}.fr-program-body em{justify-self:start;font-style:normal}@media (hover:hover) and (pointer:fine){.fr-program-card:hover{border-color:var(--caramel)}.fr-program-card:hover .fr-program-media img{transform:scale(1.04)}}.fr-next-program{border:1px dashed var(--sand);border-radius:var(--r-card);margin-top:24px;padding:24px 28px}.fr-next-program p{margin:0}.fr-next-program strong{color:var(--text);margin-bottom:4px;font-weight:500;display:block}html body .fr-cta-band{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--shadow-raised);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);margin-block:clamp(48px,6vw,96px);padding:clamp(28px,5vw,72px);display:grid}html body .fr-cta-band h2{margin-bottom:16px!important;font-size:clamp(34px,3.6vw,56px)!important}.fr-cta-band .fr-included{margin-bottom:8px}.fr-cta-band .rp-free-start{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.fr-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);margin:0;padding:0;list-style:none;display:grid}.fr-steps li{border-top:2px solid var(--accent-ink);align-content:start;gap:12px;padding-top:24px;display:grid}.fr-steps svg{color:var(--accent-ink)}html body .fr-steps h3{margin:4px 0 0;font-size:clamp(24px,2.2vw,32px)}.fr-faq{border-top:1px solid var(--line)}.fr-faq details{border-bottom:1px solid var(--line)}.fr-faq summary{cursor:pointer;min-height:64px;color:var(--text);justify-content:space-between;align-items:center;gap:20px;padding:16px 0;font-size:18px;font-weight:600;line-height:1.35;display:flex}.fr-faq summary>span{flex-shrink:0;width:16px;height:16px;position:relative}.fr-faq summary>span:before,.fr-faq summary>span:after{content:"";width:16px;height:2px;transition:transform var(--t-base) var(--ease);background:currentColor;position:absolute;top:7px;left:0}.fr-faq summary>span:after{transform:rotate(90deg)}.fr-faq details[open] summary>span:after{transform:rotate(0)}.fr-faq summary:hover{color:var(--accent-ink)}.fr-faq-a{padding:0 0 24px}.fr-faq-a p{margin:0;font-size:16px!important}.fr-faq-section{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.fr-faq-section>div:first-child p{margin-top:20px}html body .rp-practical .faq summary{align-items:center;min-height:64px;font-size:18px;font-weight:600}html body .fr-noble-page .nc-hero{min-height:min(calc(100dvh - var(--fr-header)),880px);align-items:center;display:flex}html body .fr-noble-page .nc-hero-photo{inset:0 0 0 30%}html body .fr-noble-page .nc-hero-inner{width:100%}html body .fr-noble-page .nc-hero-copy>p:not(.eyebrow){max-width:460px;font-size:18px;line-height:1.65}html body .fr-noble-page .nc-hero-copy small{color:var(--muted);font-size:14px}html body .fr-noble-page .nc-hero-copy [data-sticky-anchor]{display:inline-block}@media (prefers-reduced-motion:no-preference){html body .fr-noble-page .nc-hero-photo img{animation:fr-settle 1.8s var(--ease) both}}html body .fr-pillars{background:var(--sunk);border-bottom:1px solid var(--line)}html body .fr-pillars ul{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 28px;margin-block:0;padding-block:22px;list-style:none;display:flex}html body .fr-pillars li{color:var(--text);align-items:center;gap:10px;font-size:15px;display:inline-flex}html body .fr-pillars svg{color:var(--accent-ink)}html body .fr-pillars strong{font-family:var(--font-display);font-size:22px;font-weight:600}html body .fr-noble-page .nc-question-copy>p:not(.nc-lead){font-size:17px;line-height:1.7}html body .fr-noble-page .nc-question .nc-lead{font-size:clamp(20px,1.6vw,23px)}html body .fr-program{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(40px,7vw,120px);display:grid}.fr-program-intro{top:calc(var(--fr-header) + 40px);position:sticky}.fr-program-intro h2{margin:0 0 20px!important;font-size:clamp(52px,6vw,96px)!important}html body .fr-program-intro p{color:var(--on-solid-muted)}html body .fr-program-intro .nc-program-lead{font-family:var(--font-display);color:var(--on-solid);margin-bottom:20px;font-size:clamp(24px,2.2vw,32px);line-height:1.2}.fr-program-intro .button{margin-top:28px}.fr-modules{gap:0;margin:0;padding:0;list-style:none;display:grid}.fr-modules li{border-bottom:1px solid color-mix(in srgb,var(--on-solid) 18%,transparent);grid-template-columns:clamp(96px,10vw,140px) 1fr;align-items:center;gap:clamp(20px,2.4vw,36px);padding:24px 0;display:grid}.fr-modules li:first-child{padding-top:0}.fr-modules .fr-module-num{font-family:var(--font-display);font-variant-numeric:lining-nums;color:var(--accent-ink);font-size:30px;line-height:1;display:block}html body .fr-modules h3{color:var(--on-solid);margin:6px 0 8px;font-size:clamp(24px,2.2vw,32px)}html body .fr-modules p{margin:0;color:var(--on-solid-muted)!important;font-size:15px!important}.fr-module-photo .fr-frame-media{--ar:4/5;border-radius:var(--r-control)}html body .fr-noble-page .nc-start li>span{font-family:var(--font-display);color:var(--accent-ink);padding-top:0;font-size:34px;line-height:1}html body .fr-noble-page .nc-start li p{font-size:16px;line-height:1.7}html body .fr-offer{background:var(--sunk)}html body .fr-offer-inner{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(40px,6vw,104px);display:grid}html body .fr-offer-copy>p:not(.eyebrow){color:var(--muted);margin:24px 0 0}.fr-offer-photo{margin-top:40px}.fr-offer-photo .fr-frame-media{--ar:16/10}html body .fr-price-card{background:var(--surface);border:1px solid var(--caramel);border-radius:var(--r-card);box-shadow:var(--shadow-raised);padding:clamp(28px,3.4vw,48px);position:relative}html body .fr-price-card .button{width:100%;margin-top:28px}.fr-price-kicker{letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);margin:0 0 12px;font-size:13px;font-weight:500}html body .fr-price-card .nc-price{margin:0 0 28px;color:var(--text)!important;font-size:clamp(52px,5vw,72px)!important;line-height:1!important}html body .fr-price-card .nc-price small{font-family:var(--font-text);color:var(--muted);margin-top:12px;font-size:15px}html body .fr-price-card .fr-included{border-block:1px solid var(--line);padding:24px 0}html body .fr-price-card .fr-price-terms{margin:20px 0 0;line-height:1.6;font-size:14px!important}html body .fr-price-card>small{color:var(--muted);margin-top:14px;font-size:14px;display:block}html body .fr-price-card .nc-waitlist-link{text-align:center;margin-top:18px;font-size:14px}html body .noble-header .nav-account{color:var(--text);letter-spacing:.04em;font-size:14px}html body .noble-header .nav-account:after{display:none}html body .noble-header .nav-account:hover{color:var(--accent-ink)}@media (min-width:761px) and (max-width:1220px){html body .noble-header .main-nav{gap:18px;font-size:13px}html body .noble-header .main-nav>a[href="/noble#lidmaatschap"],html body .noble-header .main-nav>a[href="/noble/kennismaken"]{display:none}}@media (max-width:760px){html body .noble-header .nav-account{padding:14px 0;font-size:17px}}.fr-sticky{display:none}@media (max-width:760px){.fr-sticky{z-index:var(--z-nav);padding:12px 16px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--sunk) 96%,transparent);border-top:1px solid var(--line);visibility:hidden;transition:transform var(--t-base) var(--ease),visibility 0s linear var(--t-base);justify-content:space-between;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(110%);box-shadow:0 -12px 32px -16px #0000008c}.fr-sticky[data-show=true]{visibility:visible;transition:transform var(--t-base) var(--ease);transform:none}.fr-sticky-note{color:var(--muted);font-size:14px;line-height:1.3}html body .fr-sticky .button{white-space:nowrap;flex-shrink:0;gap:12px;min-height:48px;padding:12px 18px;font-size:15px}html body:has(.fr-sticky) .site-footer{padding-bottom:calc(96px + env(safe-area-inset-bottom))}}@media (max-width:360px){.fr-sticky-note{display:none}.fr-sticky{justify-content:center}}html body .robin-footer.fr-foot{background:var(--solid);color:var(--on-solid);border-top:0}html body .fr-foot{padding-top:clamp(56px,7vw,104px)}.fr-foot .robin-mark-ink{fill:currentColor}.fr-foot-statement{border-bottom:1px solid color-mix(in srgb,var(--on-solid) 16%,transparent);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,80px);padding-bottom:clamp(48px,6vw,88px);display:grid}.fr-foot-statement>p{font-family:var(--font-display);letter-spacing:-.055em;color:var(--on-solid);font-size:clamp(40px,5.6vw,88px);font-weight:800;line-height:.98}.fr-foot-cards{gap:12px;display:grid}.fr-foot-card{border-radius:var(--r-card);background:var(--solid-2);color:var(--on-solid);transition:transform var(--t-base) var(--ease);grid-template-columns:1fr auto;align-items:center;gap:4px 16px;padding:20px 22px;display:grid}.fr-foot-card small{color:var(--on-solid-muted);grid-column:1;font-size:13px}.fr-foot-card strong{grid-column:1;font-size:18px;font-weight:650}.fr-foot-card svg{grid-area:1/2/3}.fr-foot-card--noble{background:var(--bg);color:var(--text);border:1px solid var(--line)}.fr-foot-card--noble strong{font-family:var(--font-display);font-size:24px;font-weight:600}.fr-foot-card--noble small{color:var(--muted)}@media (hover:hover) and (pointer:fine){.fr-foot-card:hover{transform:translateY(-2px)}}.fr-foot-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr) auto;align-items:start;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,5vw,72px);display:grid}.robin-footer .fr-foot-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.fr-foot-brand p{max-width:34ch;color:var(--on-solid-muted);margin:20px 0 0;font-size:15px;line-height:1.6}.noble-footer .fr-foot-brand p{color:var(--muted)}.fr-foot-col{gap:2px;font-size:15px;display:grid}.fr-foot-col p{letter-spacing:.14em;text-transform:uppercase;color:var(--on-solid-muted);margin:0 0 10px;font-size:13px;font-weight:600}.noble-footer .fr-foot-col p{color:var(--accent-ink);letter-spacing:.22em;font-weight:500}.fr-foot-col a{align-items:center;width:fit-content;min-height:36px;display:inline-flex}.fr-foot-col a:hover,.fr-foot-legal a:hover{text-underline-offset:4px;text-decoration:underline}.fr-foot-social{gap:8px;margin-top:24px;display:flex}.fr-foot-social a{border-radius:var(--r-pill);border:1px solid color-mix(in srgb,currentColor 28%,transparent);width:44px;height:44px;transition:background-color var(--t-fast) ease;place-items:center;display:grid}.fr-foot-social a:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.fr-foot-legal{flex-wrap:wrap;gap:8px 24px;display:flex}html body .robin-footer.fr-foot .footer-bottom{border-top-color:color-mix(in srgb,var(--on-solid) 16%,transparent);color:var(--on-solid-muted)}html body .robin-footer .robin-wordmark{color:var(--on-solid)}.fr-foot-cta{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 48px;margin-bottom:clamp(24px,3vw,40px);padding:clamp(28px,4vw,48px);display:flex}.fr-foot-cta p{color:var(--muted);margin:0;font-size:16px}.fr-foot-cta .fr-foot-cta-title{font-family:var(--font-display);color:var(--text);margin-bottom:8px;font-size:clamp(30px,3vw,44px);font-weight:600;line-height:1.05}.fr-foot-cta .fr-actions{margin-top:0}html body .page-hero{padding:clamp(56px,7vw,104px) 0 clamp(32px,4vw,56px)}[data-brand=robin] .page-hero h1{letter-spacing:-.055em;font-size:clamp(44px,5.6vw,88px);line-height:1}html body article.prose{max-width:min(760px,64ch)}html body article.prose h2{letter-spacing:-.03em;border-top:1px solid var(--line);margin-top:56px;padding-top:24px;font-size:clamp(24px,2vw,30px);line-height:1.2}html body article.prose p,html body article.prose li{font-size:17px;line-height:1.75}html body .login-page .login-points li:before,html body .join-page .join-included li:before{border-left:2px solid var(--accent-ink);border-bottom:2px solid var(--accent-ink);background:0 0;border-radius:0;width:10px;height:6px;top:.45em;transform:rotate(-45deg)}html body .login-page .login-photo{aspect-ratio:4/3}html body .login-page .login-photo figcaption{color:var(--muted);background:0 0;border-radius:0;padding:12px 0 0;font-size:14px;font-weight:400;display:block;position:static}html body .login-page .login-photo{background:0 0;overflow:visible}html body .login-page .login-photo img{border-radius:var(--r-card);aspect-ratio:4/3;height:auto}html body .login-page .login-card{box-shadow:var(--shadow-raised)}.join-photo{max-width:460px;margin-top:32px}.join-photo .fr-frame-media{--ar:16/11}@media (max-width:800px){.join-photo{display:none}}@media (prefers-reduced-motion:no-preference){.robin-reveal[data-reveal] .fr-frame-media img,.robin-reveal[data-reveal] .fr-proof-image img{transition:transform 1.4s var(--ease)}.robin-reveal[data-reveal=waiting] .fr-frame-media img,.robin-reveal[data-reveal=waiting] .fr-proof-image img{transform:scale(1.08)}}@media (max-width:1100px){.fr-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.fr-strip{scroll-snap-type:x mandatory;grid-template-columns:repeat(5,minmax(160px,1fr));overflow-x:auto}.fr-foot-grid,.robin-footer .fr-foot-grid{grid-template-columns:1fr 1fr}.fr-foot-brand{grid-column:1/-1}}@media (max-width:760px){html body .fr-hero,html body .fr-hero--compact,html body .fr-hero--split,.fr-hero--video,.fr-hero--about{gap:28px;grid-template-columns:minmax(0,1fr)!important}html body :is(.fr-hero--robin,.fr-hero--about){min-height:0;padding-left:0}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-visual{aspect-ratio:5/4;order:-1;min-height:0}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-copy{padding:0 var(--fr-gutter) 48px}.fr-hero-inset{left:auto;right:var(--fr-gutter);width:34vw;bottom:-36px}.fr-hero-inset figcaption{display:none}html body .fr-hero h1{font-size:clamp(40px,11.5vw,56px)}html body .fr-hero .eyebrow{margin-bottom:14px}.fr-hero .fr-lead{margin-top:18px}.fr-actions{gap:14px 24px;margin-top:24px}html body :is(.fr-hero--video,.fr-hero--compact,.fr-hero--split){padding-block:32px 48px}.fr-hero--compact .fr-hero-main,.fr-hero--split .fr-hero-main{--ar:4/3}html body :is(.fr-head,.fr-statement,.fr-process-copy,.fr-chapter,.fr-why,.fr-guide-grid,.fr-noble-copy,.fr-cta-band,.fr-panel,.fr-offer-copy,.fr-program-intro,.fr-faq-section) h2{font-size:clamp(32px,9vw,44px)}.fr-statement h2{font-size:clamp(36px,10.5vw,52px)!important}.fr-statement-body{margin-left:0}.fr-values{gap:12px}.fr-values li{letter-spacing:-.03em;font-size:clamp(18px,5.6vw,24px)}.fr-strip{scroll-snap-type:x mandatory;scroll-padding-inline:var(--fr-gutter);scrollbar-width:none;grid-template-columns:none;grid-auto-columns:68vw;grid-auto-flow:column;padding-bottom:4px;display:grid;overflow-x:auto}.fr-strip::-webkit-scrollbar{display:none}.fr-strip-item{scroll-snap-align:start}.fr-strip-item:nth-child(2n){margin-top:24px}.fr-process,.fr-proof-feature,.fr-guide-grid,.fr-guide--page .fr-guide-grid,.fr-guide-next,.fr-chapter,.fr-why,.fr-contact,.fr-program-card,html body .fr-cta-band,.fr-faq-section,html body .fr-program,html body .fr-offer-inner,.fr-foot-statement{grid-template-columns:minmax(0,1fr)}.fr-process-visual{margin-right:24px;padding-bottom:48px}.fr-process-inset{width:56%;right:-24px}.fr-chapter h2{position:static}.fr-proof-grid,.fr-video-grid,.fr-tiles{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--fr-gutter) * -1);padding-inline:var(--fr-gutter);scroll-padding-inline:var(--fr-gutter);grid-template-columns:none;grid-auto-columns:78vw;grid-auto-flow:column;overflow-x:auto}.fr-proof-grid>*,.fr-video-grid>*,.fr-tiles>*{scroll-snap-align:start}.fr-proof-grid::-webkit-scrollbar{display:none}.fr-video-grid::-webkit-scrollbar{display:none}.fr-tiles::-webkit-scrollbar{display:none}.fr-tile{aspect-ratio:4/5}.fr-social{grid-template-columns:minmax(0,1fr)}.fr-shelf-row{margin-inline:calc(var(--fr-gutter) * -1);padding-inline:var(--fr-gutter);scroll-padding-inline:var(--fr-gutter);grid-auto-columns:74vw}.fr-quote{min-height:clamp(440px,88vh,640px)}html body .fr-noble{grid-template-columns:minmax(0,1fr)}.fr-noble-media{aspect-ratio:4/3;min-height:0}.fr-noble-copy{padding:40px var(--fr-gutter) 56px}.fr-chapters-list{grid-template-columns:minmax(0,1fr)}.fr-chapters-list li,.fr-chapters-list li:not(:nth-child(3n+1)){border-left:0;padding:22px 0}.fr-program-media{aspect-ratio:4/3;min-height:0}.fr-steps{grid-template-columns:minmax(0,1fr)}.fr-program-intro{position:static}.fr-modules li{grid-template-columns:88px 1fr;align-items:start;gap:18px}html body .fr-noble-page .nc-hero{min-height:calc(100svh - var(--fr-header));align-items:flex-end}html body .fr-noble-page .nc-hero-photo{inset:0}html body .fr-pillars ul{grid-template-columns:1fr 1fr;gap:14px 16px;display:grid}html body .fr-pillars li{font-size:14px}html body .fr-pillars li:last-child{grid-column:1/-1}.fr-foot-grid,.robin-footer .fr-foot-grid{grid-template-columns:1fr 1fr;gap:32px 24px}.fr-foot-cta{padding:24px}.fr-faq summary{font-size:17px}.fr-cta-band{margin-block:40px}}@media (max-width:420px){.fr-foot-grid,.robin-footer .fr-foot-grid,html body .fr-pillars ul{grid-template-columns:1fr}.fr-values li{font-size:17px}}@media (prefers-reduced-motion:reduce){.fr-sticky{transition:none!important}}@media print{.fr-sticky{display:none!important}}html body .empty-agenda{min-height:240px}html body :is(.fr-faq-a p,.nc-start li p,.rp-practical .faq p,.nc-question-copy p,.rp-section p){max-width:68ch}html body main .fr-noble-page .nc-hero .nc-hero-photo{inset:0 0 0 34%}html body main .fr-noble-page .nc-hero .nc-hero-photo:after{background:linear-gradient(90deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 88%,transparent) 22%,color-mix(in srgb,var(--bg) 30%,transparent) 55%,transparent 80%),linear-gradient(0deg,color-mix(in srgb,var(--bg) 70%,transparent),transparent 40%)}@media (max-width:760px){html body .fr-noble-page .nc-hero{min-height:0;display:block}html body main .fr-noble-page .nc-hero .nc-hero-photo{aspect-ratio:16/10;height:auto;position:relative;inset:auto}html body main .fr-noble-page .nc-hero .nc-hero-photo:after{background:linear-gradient(0deg,var(--bg) 0%,color-mix(in srgb,var(--bg) 40%,transparent) 22%,transparent 50%)}html body .fr-noble-page .nc-hero-inner{padding-top:8px;padding-bottom:48px}html body .fr-noble-page .nc-hero-caption{display:none}:is(.fr-hero--robin,.fr-hero--about) .fr-hero-copy{padding-top:56px}}.fr-sticky .button:only-child{flex:1;justify-content:space-between}@media (max-width:760px){html:has(.fr-sticky[data-show=true]){scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom))}}:root{--r-section:28px}[data-brand=noble]{--r-section:0px}html body main [data-tone]{background:var(--bg);color:var(--text)}html body main .fr-quote{background:var(--fr-scrim)}html body .fr-noble-page .nc-hero-photo{overflow:hidden}html body [data-brand=robin] :is([data-tone=espresso],[data-tone=olijf]) .button:not(.secondary){background:var(--btn);color:var(--on-btn)}html body [data-brand=robin] :is([data-tone=espresso],[data-tone=olijf]) .button:not(.secondary):hover{background:var(--btn-2)}html body [data-brand=robin] :is([data-tone=espresso],[data-tone=olijf]) .button.secondary{border-color:var(--sand);color:var(--text)}[data-tone] .fr-social a{background:var(--surface);border-color:var(--line);color:var(--text)}[data-tone=espresso] .fr-video-play{background:var(--text);color:var(--bg)}[data-brand=noble] :is([data-tone=licht],[data-tone=salie]) :is(.nc-offer-inner>div>p:not(.eyebrow),.nc-offer h2,.nc-price small,.nc-offer-panel>small){color:var(--muted)}html body [data-brand=noble] :is([data-tone=licht],[data-tone=salie]) .nc-offer h2{color:var(--text)}html body [data-brand=noble] :is([data-tone=licht],[data-tone=salie]) .nc-offer h2 span{color:var(--accent-ink)}html body [data-brand=noble] [data-tone] .fr-price-card{background:var(--surface);border-color:var(--caramel)}html body [data-brand=noble] :is([data-tone=licht],[data-tone=salie]) :is(input,textarea)::placeholder{color:#6f675d}.fr-stack{position:relative}.fr-stack>:not(.fr-stick){z-index:1;position:relative}.fr-over{border-radius:var(--r-section) var(--r-section) 0 0;margin-top:calc(var(--r-section) * -1);box-shadow:0 -30px 60px -34px #241a1480}.fr-over[data-tone],.fr-over>[data-tone]{border-radius:inherit}[data-brand=noble] .fr-over{box-shadow:0 -1px 0 color-mix(in srgb,var(--caramel) 50%,transparent),0 -34px 70px -30px #000000bf}@media (prefers-reduced-motion:no-preference){.fr-stick[data-stick]{top:var(--fr-stick-top,0px);position:sticky}}@keyframes fr-zoom{to{translate:0 3%;scale:1.1}}@keyframes fr-drift{0%{translate:0 -5%}to{translate:0 5%}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){:is(.fr-hero--robin,.fr-hero--about) .fr-hero-main img,html body .fr-noble-page .nc-hero-photo img{animation:fr-settle 1.6s var(--ease) both,fr-zoom linear both;animation-timeline:auto,scroll(root);animation-range:normal,0 100vh}.fr-quote{view-timeline-name:--fr-quote}.fr-quote-media{inset:-6% 0}.fr-quote-media img{animation:linear both fr-drift;animation-timeline:--fr-quote;animation-range:cover}}}#inhoud .fr-w{color:inherit;display:inline-block}#inhoud .fr-ws{color:inherit;display:inline}.fr-words.robin-reveal[data-reveal]{opacity:1!important;transform:none!important}@keyframes fr-word{0%{opacity:0;transform:translateY(.28em)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fr-words{view-timeline-name:--fr-words}.fr-words .fr-w{animation:linear both fr-word;animation-timeline:--fr-words;animation-range:cover calc(4% + var(--i) / var(--n) * 18%) cover calc(10% + var(--i) / var(--n) * 18%)}}@supports not (animation-timeline:view()){[data-reveal] .fr-words .fr-w,.fr-words[data-reveal] .fr-w{transition:opacity .6s ease calc(var(--i) * 60ms),transform .8s var(--ease) calc(var(--i) * 60ms)}[data-reveal=waiting] .fr-words .fr-w,.fr-words[data-reveal=waiting] .fr-w{opacity:0;transform:translateY(.28em)}}}.fr-lineup>li{position:relative}.fr-lineup>li:before{content:"";background:var(--accent-ink);transform-origin:0;pointer-events:none;height:2px;position:absolute;top:-2px;left:0;right:0}.fr-values.fr-lineup>li{border-top-color:color-mix(in srgb,var(--text) 22%,transparent)}.fr-values.fr-lineup>li:nth-child(2){border-color:color-mix(in srgb,var(--accent-ink) 30%,transparent)}.fr-chapters-list.fr-lineup>li:before{top:auto;bottom:-1px}@keyframes fr-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fr-lineup>li:before{animation:linear both fr-line;animation-timeline:view();animation-range:entry 60% cover 42%}.fr-lineup>li:nth-child(3n+2):before{animation-range:entry 90% cover 48%}.fr-lineup>li:nth-child(3n):before{animation-range:cover 20% cover 54%}}@supports not (animation-timeline:view()){.fr-lineup>li:before{transition:transform 1s var(--ease)}[data-reveal=waiting].fr-lineup>li:before,[data-reveal=waiting] .fr-lineup>li:before{transform:scaleX(0)}.fr-lineup>li:nth-child(2):before{transition-delay:.25s}.fr-lineup>li:nth-child(3):before{transition-delay:.5s}}}@media (prefers-reduced-motion:reduce){.fr-lineup>li:before{display:none}}@keyframes fr-pan{to{transform:translateX(calc(var(--travel) * -1))}}@media (min-width:1101px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fr-section--pin{padding-block:0}.fr-pin{--item:min(25vw,calc((100vh - var(--fr-header) - 300px) * .72));--gap:clamp(16px,1.6vw,24px);--track:calc(var(--n) * var(--item) + (var(--n) - 1) * var(--gap) + 2 * var(--fr-gutter));--travel:max(0px,calc(var(--track) - 100vw + 16px));height:calc(100vh - var(--fr-header) + var(--travel) + 120px);view-timeline-name:--fr-pin}.fr-pin-frame{top:var(--fr-header);height:calc(100vh - var(--fr-header));flex-direction:column;justify-content:center;display:flex;position:sticky;overflow:clip}.fr-pin-frame .fr-head{width:100%;margin-bottom:clamp(24px,3vw,40px)}.fr-pin .fr-strip{gap:var(--gap);width:max-content;max-width:none;padding-inline:var(--fr-gutter);will-change:transform;margin:0;animation:linear both fr-pan;animation-timeline:--fr-pin;animation-range:contain;display:flex}.fr-pin .fr-strip-item{width:var(--item);flex:none}.fr-pin .fr-strip-item:nth-child(2n){margin-top:clamp(24px,3vw,48px)}}}.fr-dawn{isolation:isolate;position:relative}.fr-dawn:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:#1c1f18;position:absolute;inset:0}@keyframes fr-dawn{0%{opacity:1}to{opacity:0}}@keyframes fr-dawn-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.fr-dawn{view-timeline-name:--fr-dawn}.fr-dawn:before{animation:linear both fr-dawn;animation-timeline:--fr-dawn;animation-range:cover cover 26%}.fr-dawn>*{animation:linear both fr-dawn-in;animation-timeline:--fr-dawn;animation-range:cover 10% cover 26%}}.fr-modules--stack li{top:calc(var(--fr-header) + 28px + var(--i) * 14px);z-index:calc(1 + var(--i));position:sticky}}html body .fr-modules--stack li,html body .fr-modules--stack li:first-child{background:var(--solid);border:1px solid color-mix(in srgb,var(--on-solid) 14%,transparent);border-radius:var(--r-card);margin-bottom:16px;padding:20px;box-shadow:0 -10px 30px -18px #0009}html body .fr-modules--stack li:last-child{margin-bottom:0}html body .fr-tour{padding-block:clamp(72px,9vw,128px)}.fr-tour-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(40px,5vw,88px);display:grid}.fr-tour-stage{top:calc(var(--fr-header) + 6vh);height:calc(100vh - var(--fr-header) - 12vh);align-items:center;min-height:460px;display:flex;position:sticky}.fr-laptop{background:#1f1d19;border-radius:14px 14px 6px 6px;width:100%;padding:12px 12px 14px;position:relative;box-shadow:0 30px 70px -30px #22261b8c}.fr-laptop:after{content:"";background:linear-gradient(#d5cfc2,#b9b2a3);border-radius:0 0 14px 14px;height:14px;position:absolute;bottom:-14px;left:-6%;right:-6%}.fr-screen{background:#fbf8f3;display:block;position:relative;overflow:hidden}.fr-screen--laptop{aspect-ratio:16/10;border-radius:4px}.fr-screen--phone{aspect-ratio:390/844;border-radius:20px}.fr-screen img{object-fit:cover;object-position:top center}.fr-tour-stage .fr-screen img{opacity:0}.fr-tour-stage>.fr-phone{width:23%;position:absolute;bottom:max(4%,50% - 32vh);right:-3%}.fr-phone{background:#1f1d19;border-radius:27px;padding:7px;display:block;box-shadow:0 24px 50px -22px #22261b99}.fr-tour:not([data-step]) .fr-tour-stage [data-i="0"],.fr-tour[data-step="0"] .fr-tour-stage [data-i="0"],.fr-tour[data-step="1"] .fr-tour-stage [data-i="1"],.fr-tour[data-step="2"] .fr-tour-stage [data-i="2"],.fr-tour[data-step="3"] .fr-tour-stage [data-i="3"],.fr-tour[data-step="4"] .fr-tour-stage [data-i="4"],.fr-tour[data-step="5"] .fr-tour-stage [data-i="5"],.fr-tour[data-step="6"] .fr-tour-stage [data-i="6"],.fr-tour[data-step="7"] .fr-tour-stage [data-i="7"]{opacity:1}.fr-tour-steps{margin:0;padding:0;list-style:none}.fr-tour-steps>li{align-items:center;min-height:min(60vh,560px);padding-left:28px;display:flex;position:relative}.fr-tour-steps>li:before{content:"";background:var(--line);width:2px;height:120px;margin-top:-60px;position:absolute;top:50%;left:0}.fr-tour-steps>li:after{content:"";background:var(--accent-ink);transform-origin:top;width:2px;height:120px;margin-top:-60px;position:absolute;top:50%;left:0;transform:scaleY(0)}.fr-tour:not([data-step]) [data-tour-step="0"]:after,.fr-tour[data-step="0"] [data-tour-step="0"]:after,.fr-tour[data-step="1"] [data-tour-step="1"]:after,.fr-tour[data-step="2"] [data-tour-step="2"]:after,.fr-tour[data-step="3"] [data-tour-step="3"]:after,.fr-tour[data-step="4"] [data-tour-step="4"]:after,.fr-tour[data-step="5"] [data-tour-step="5"]:after,.fr-tour[data-step="6"] [data-tour-step="6"]:after,.fr-tour[data-step="7"] [data-tour-step="7"]:after{transform:scaleY(1)}.fr-tour-copy{gap:12px;max-width:440px;display:grid}.fr-tour-copy svg{color:var(--accent-ink)}html body .fr-tour-copy h3{font-family:var(--font-display);color:var(--text);margin:0;font-size:clamp(28px,2.6vw,40px);font-weight:600;line-height:1.05}html body .fr-tour-copy p{color:var(--muted);margin:0;font-size:17px;line-height:1.65}.fr-tour-shot{margin:0;display:none}.fr-tour-note{margin-top:24px}.fr-tour-detail{z-index:2;color:#2a2520;border-radius:var(--r-card);opacity:0;pointer-events:none;background:#fffdf9;border:1px solid #e1d7c7;align-items:center;gap:12px;max-width:300px;padding:12px 16px;font-size:14px;line-height:1.35;display:flex;position:absolute;transform:translateY(14px);box-shadow:0 18px 40px -18px #22261b8c}.fr-tour-detail>span:last-child{gap:2px;display:grid}.fr-tour-detail strong{font-weight:600}.fr-tour-detail em{color:#5e544a;margin-left:4px;font-style:normal;font-weight:400}.fr-tour-detail small{color:#5e544a;font-size:13px}.fr-tour-detail--new{top:14%;left:6%}.fr-tour-detail--robin{bottom:16%;left:-3%}.fr-tour-detail--chat{bottom:34%;right:14%}.fr-tour-detail--progress{min-width:240px;bottom:14%;left:8%}.fr-tour-badge{border-radius:var(--r-pill);color:#86492a;background:#f3e4d6;padding:3px 9px;font-size:12px;font-weight:600}.fr-tour-avatar{border-radius:var(--r-pill);color:#fbf8f3;background:#4e5a3a;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:12px;font-weight:600;display:grid}.fr-tour-detail--robin .fr-tour-avatar{background:#9c5a33}.fr-tour-bar{border-radius:var(--r-pill);background:#ece4d6;height:6px;margin-top:8px;display:block;overflow:hidden}.fr-tour-bar>span{transform-origin:0;background:#a8663f;width:100%;height:100%;display:block;transform:scaleX(.6)}.fr-tour[data-step="0"] [data-d="0"],.fr-tour[data-step="1"] [data-d="1"],.fr-tour[data-step="2"] [data-d="2"],.fr-tour[data-step="4"] [data-d="4"]{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.fr-tour-stage .fr-screen img{transition:opacity .55s var(--ease)}.fr-tour-steps>li:after{transition:transform .6s var(--ease)}.fr-tour-detail{transition:opacity .45s var(--ease) .25s,transform .6s var(--ease) .25s}.fr-tour-bar>span{transition:transform 1.2s var(--ease) .5s;transform:scaleX(0)}.fr-tour[data-step="4"] .fr-tour-bar>span{transform:scaleX(.6)}.fr-tour-badge{transition:transform .5s var(--ease) .45s}.fr-tour:not([data-step="0"]) .fr-tour-badge{transform:scale(.6)}}.fr-phones{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,48px);max-width:860px;margin:clamp(40px,5vw,72px) 0 0;padding:0;list-style:none;display:grid}.fr-phones li{text-align:center;justify-items:center;gap:14px;display:grid}.fr-phones .fr-phone{width:100%;max-width:240px}.fr-phones li:nth-child(2){margin-top:clamp(24px,4vw,56px)}.fr-phones-caption{color:var(--muted);max-width:24ch;font-size:15px;line-height:1.45}.rp-perspective .fr-phones{gap:16px;margin:0}.rp-perspective .fr-phones li:nth-child(2){margin-top:32px}@media (max-width:1100px){.fr-tour-grid{grid-template-columns:minmax(0,1fr)}.fr-tour-stage{display:none}.fr-tour-steps{gap:48px;display:grid}.fr-tour-steps>li{grid-template-columns:minmax(0,200px) minmax(0,1fr);align-items:center;gap:28px;min-height:0;padding-left:0;display:grid}.fr-tour-steps>li:before,.fr-tour-steps>li:after{display:none}.fr-tour-shot{display:block}.fr-tour-shot .fr-phone{width:100%}}@media (max-width:760px){html body .fr-noble-page .nc-hero.fr-stick{position:relative}html body .fr-tour{padding-block:64px}.fr-tour-steps{gap:56px}.fr-tour-steps>li{grid-template-columns:minmax(0,1fr);gap:20px}.fr-tour-shot .fr-phone{width:min(56vw,230px);margin-inline:auto}html body .fr-tour-copy h3{font-size:clamp(26px,7.4vw,32px)}.fr-phones{scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(var(--fr-gutter) * -1);padding-inline:var(--fr-gutter);scroll-padding-inline:var(--fr-gutter);grid-template-columns:none;grid-auto-columns:62vw;grid-auto-flow:column;overflow-x:auto}.fr-phones::-webkit-scrollbar{display:none}.fr-phones li{scroll-snap-align:start}.fr-phones li:nth-child(2),.rp-perspective .fr-phones li:nth-child(2){margin-top:0}.fr-over{--r-section:20px}[data-brand=noble] .fr-over{--r-section:0px}.fr-modules--stack li{top:calc(var(--fr-header) + 16px + var(--i) * 10px)}}@media print{.fr-stick{position:static!important}.fr-tour-stage{display:none}.fr-tour-shot{display:block}}html body .fr-head p{max-width:62ch}html body .fr-noble-page .nc-hero-caption{background:color-mix(in srgb,var(--bg) 78%,transparent);border-radius:var(--r-control);padding:10px 14px}
