/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.start{inset-inline-start:var(--spacing)}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}}:root{--cream:#fffaf2;--cream-deep:#f3f1e8;--paper:#fffdf8d1;--ink:#294b4d;--ink-soft:#4f6b69;--water:#bad4d4;--water-light:#e4efeb;--water-mid:#cfe2df;--sand:#e8e3d5;--peach:#66785c;--peach-dark:#53644c;--accent-soft:#66785c24;--accent-pale:#e1eadc;--terracotta:#b8755d;--terracotta-soft:#b8755d24;--line:#294b4d2e;--shadow:0 22px 58px #294b4d14;--radius:30px}.green-accent-preview{min-height:100vh}.green-accent-preview .button-primary{box-shadow:0 12px 28px #53644c2e}.green-accent-preview .method-list span{border-color:#53644c94}.green-accent-preview .choice-card.accent-card{background:linear-gradient(145deg,#ffffffbd,#e1eadcad)}.homepage-full-preview{isolation:isolate;min-height:100vh}.homepage-preview-label{z-index:100;color:#31575a;letter-spacing:.025em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffceb;border:1px solid #24464824;border-radius:999px;padding:.62rem .9rem;font-size:.72rem;font-weight:750;position:fixed;bottom:1rem;right:1rem;box-shadow:0 12px 32px #2446481f}.homepage-waterlight{--cream:#f8fcfb;--cream-deep:#e7f1ef;--paper:#fffffdf5;--ink:#173f42;--ink-soft:#557174;--water:#b9d9dc;--water-light:#e7f3f2;--water-mid:#d2e8e8;--peach:#477d75;--peach-dark:#315f59;--accent-soft:#477d751c;--accent-pale:#dfeee9;--terracotta:#db7b65;--terracotta-soft:#db7b651f;--line:#173f4226;--shadow:0 18px 48px #204c4e13;background:#f8fcfb}.homepage-waterlight .site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fbfefdf5;border-bottom-color:#173f421c}.homepage-waterlight .site-header-home{background:linear-gradient(90deg,#fcfffefa,#fcfffee6 56%,#fcfffe9e)}.homepage-waterlight .header-inner{min-height:92px}.homepage-waterlight .desktop-nav a{color:#315a5d;font-size:.75rem;font-weight:650}.homepage-waterlight .desktop-nav a:after{background:#db7b65;height:2px}.homepage-waterlight .home-hero{background-image:linear-gradient(90deg,#f9fcfb 0%,#f9fcfbfa 28%,#f9fcfbd4 44%,#eff8f86b 61%,#eff8f80a 82%),url(/images/calm-lake-hero.webp);background-position:50%;min-height:760px}.homepage-waterlight .hero-copy{width:min(760px,100% - 3rem);padding-top:10rem}.homepage-waterlight .hero-kicker{color:#4c7274;letter-spacing:.055em;text-transform:uppercase;border-bottom:3px solid #db7b65;width:fit-content;padding-bottom:.65rem;font-size:.78rem;font-weight:650}.homepage-waterlight .hero h1{font-size:clamp(3rem,4.7vw,4.9rem);font-weight:500;line-height:1.03}.homepage-waterlight .hero-accent{color:#315f59;font-style:normal;font-weight:400}.homepage-waterlight .hero-choice-links{border:0;gap:.85rem;width:min(100%,610px)}.homepage-waterlight .hero-choice-links a{color:#244f51;background:#fffffddb;border:1px solid #477d75;border-radius:5px;min-height:58px;padding:.95rem 1.2rem}.homepage-waterlight .hero-choice-links a:first-child{color:#fff;background:#477d75}.homepage-waterlight .hero-choice-links a+a{border-left:1px solid #477d75}.homepage-waterlight .hero-choice-links a:first-child span{color:#fff}.homepage-waterlight .section{padding-top:clamp(5.5rem,7.5vw,7.5rem);padding-bottom:clamp(5.5rem,7.5vw,7.5rem)}.homepage-waterlight .eyebrow{color:#477d75;letter-spacing:.18em;margin-bottom:1rem;font-size:.68rem}.homepage-waterlight .coaching-options-section{background:#f8fcfb;border-top:1px solid #173f421a;border-bottom:1px solid #173f421a}.homepage-waterlight .coaching-options-section .section-heading{grid-template-columns:minmax(210px,.48fr) minmax(0,.52fr);align-items:start;gap:.5rem 4.5rem;display:grid}.homepage-waterlight .coaching-options-section .section-heading .eyebrow{grid-column:1/-1}.homepage-waterlight .coaching-options-section .section-heading h2{font-size:clamp(2.25rem,3vw,3.2rem)}.homepage-waterlight .choice-grid{gap:1.2rem}.homepage-waterlight .choice-card{background:#fff;border-color:#173f421f;border-radius:18px;min-height:0;padding:clamp(2.5rem,4vw,4rem);box-shadow:0 14px 36px #204c4e0e}.homepage-waterlight .choice-card.accent-card{background:#e6f2ef}.homepage-waterlight .choice-card h3{color:#1c4a4d}.homepage-waterlight .method-section{background:#d9eceb;border-bottom:1px solid #173f421a}.homepage-waterlight .method-list>div{border-color:#173f422e;padding:1.8rem 0}.homepage-waterlight .method-list span{background:#ffffff57;border-color:#315f597a}.homepage-waterlight .about-teaser{background:#fffdf8}.homepage-waterlight .home-about-portrait{border-radius:28px 28px 120px;box-shadow:18px 20px #c8e0dc}.homepage-waterlight .home-about-portrait:after{border-radius:22px 22px 110px;inset:.8rem}.homepage-waterlight .experiences-section{background:#eaf4f2;border-top:1px solid #173f421a;border-bottom:1px solid #173f421a}.homepage-waterlight .experience-placeholders article{background:#ffffffc7;border-radius:16px}.homepage-waterlight .cta-band,.homepage-waterlight .closing-journey-copy{background:#f4f9f8}.homepage-waterlight .closing-outline-button{color:#315f59;border-color:#477d75}.homepage-waterlight .site-footer{background:#dcebea;border-top-color:#173f4224}.homepage-ochtendlucht{--cream:#fbfaf7;--cream-deep:#edf0f3;--paper:#fffdf9f5;--ink:#243f52;--ink-soft:#5f7180;--water:#b9cbd8;--water-light:#edf3f6;--water-mid:#dce7ed;--peach:#708c82;--peach-dark:#506f65;--accent-soft:#708c821c;--accent-pale:#e2ebe7;--terracotta:#9d837d;--terracotta-soft:#9d837d1c;--line:#243f5224;--shadow:0 20px 56px #243f5214;background:#fbfaf7;padding:0}.homepage-ochtendlucht .site-header{background:#fbfaf7;border-bottom:0}.homepage-ochtendlucht .site-header-home{background:#fbfaf7;position:relative}.homepage-ochtendlucht .header-inner{max-width:1500px;min-height:108px}.homepage-ochtendlucht .desktop-nav a{color:#314c5d;font-size:.74rem;font-weight:600}.homepage-ochtendlucht .desktop-nav a:after{background:#708c82;height:1px}.homepage-ochtendlucht .home-hero{background-image:linear-gradient(#e7eef333,#e6ecf02e),url(/images/calm-lake-hero.webp);background-position:50%;border-radius:26px;align-items:center;width:min(100% - 5rem,1500px);min-height:680px;margin:0 auto 1.5rem;box-shadow:inset 0 0 0 1px #243f5214}.homepage-ochtendlucht .hero-copy{text-align:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#fffdf9eb;border:1px solid #243f521f;border-radius:22px;width:min(760px,100% - 4rem);margin:2rem auto;padding:3.4rem 4rem;box-shadow:0 18px 48px #243f521a}.homepage-ochtendlucht .hero-kicker{color:#5f786f;letter-spacing:.15em;text-transform:uppercase;border:0;width:auto;margin:0 auto 1.3rem;padding:0;font-size:.74rem;font-weight:650}.homepage-ochtendlucht .hero h1{max-width:700px;font-size:clamp(3rem,4.4vw,4.6rem);font-weight:400;line-height:1.04}.homepage-ochtendlucht .hero-accent{color:#243f52;font-style:normal;font-weight:400}.homepage-ochtendlucht .hero-choice-links{border:0;gap:.8rem;width:min(100%,580px);margin:2.1rem auto 0}.homepage-ochtendlucht .hero-choice-links a{color:#314c5d;background:#fffdf9b8;border:1px solid #708c82;border-radius:4px;justify-content:center;min-height:54px}.homepage-ochtendlucht .hero-choice-links a+a{border-left:1px solid #708c82}.homepage-ochtendlucht .hero-choice-links span{display:none}.homepage-ochtendlucht .section{padding-top:clamp(5.5rem,7.5vw,7.5rem);padding-bottom:clamp(5.5rem,7.5vw,7.5rem)}.homepage-ochtendlucht .eyebrow{color:#647f76;letter-spacing:.19em;margin-bottom:1rem;font-size:.67rem}.homepage-ochtendlucht .coaching-options-section{background:#fbfaf7}.homepage-ochtendlucht .coaching-options-section .section-heading{text-align:center;max-width:780px;margin-left:auto;margin-right:auto}.homepage-ochtendlucht .coaching-options-section .section-heading h2{font-size:clamp(2.35rem,3.2vw,3.45rem);font-weight:400}.homepage-ochtendlucht .choice-grid{border-top:1px solid #243f5229;border-bottom:1px solid #243f5229;gap:0;max-width:1180px;margin:0 auto}.homepage-ochtendlucht .choice-card,.homepage-ochtendlucht .choice-card.accent-card{min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;padding:clamp(2.6rem,4vw,4.25rem)}.homepage-ochtendlucht .choice-card+.choice-card{border-left:1px solid #243f5229}.homepage-ochtendlucht .choice-card h3{font-weight:400}.homepage-ochtendlucht .method-section{background:#e8eef2;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.homepage-ochtendlucht .method-list{background:#ffffff78;border:1px solid #243f521f;border-radius:22px;padding:1rem 2.2rem}.homepage-ochtendlucht .method-list>div{padding:1.7rem 0}.homepage-ochtendlucht .method-list span{background:#ffffff8a;border-color:#506f6561}.homepage-ochtendlucht .about-teaser{background:#fbfaf7}.homepage-ochtendlucht .home-about-portrait{aspect-ratio:4/5;border-radius:140px 140px 24px 24px;box-shadow:16px 18px #dce5e4}.homepage-ochtendlucht .home-about-portrait:after{border-radius:132px 132px 18px 18px;inset:.8rem}.homepage-ochtendlucht .experiences-section{background:#e4ebe9}.homepage-ochtendlucht .experience-placeholders{border-top:1px solid #243f5226;border-bottom:1px solid #243f5226;gap:0}.homepage-ochtendlucht .experience-placeholders article{background:0 0;border:0;border-radius:0}.homepage-ochtendlucht .experience-placeholders article+article{border-left:1px solid #243f5226}.homepage-ochtendlucht .cta-band{background:#f4f6f5;border:1px solid #243f521f;border-radius:26px;width:min(100% - 5rem,1500px);margin:2.5rem auto;overflow:hidden}.homepage-ochtendlucht .closing-journey-copy{background:#f4f6f5}.homepage-ochtendlucht .closing-outline-button{color:#506f65;border-color:#708c82}.homepage-ochtendlucht .site-footer{background:#dfe7e7;border-top-color:#243f5224}@media (width<=900px){.homepage-waterlight .coaching-options-section .section-heading{display:block}.homepage-ochtendlucht .home-hero,.homepage-ochtendlucht .cta-band{width:min(100% - 1.25rem,1500px)}.homepage-ochtendlucht .hero-copy{width:min(720px,100% - 2rem);padding:3rem 2rem}.homepage-ochtendlucht .choice-card+.choice-card,.homepage-ochtendlucht .experience-placeholders article+article{border-top:1px solid #243f5229;border-left:0}}@media (width<=620px){.homepage-preview-label{display:none}.homepage-waterlight .home-hero{background-image:linear-gradient(#f9fcfb73,#f9fcfbe0),url(/images/calm-lake-hero.webp);background-position:63%;min-height:690px}.homepage-waterlight .hero-copy{width:calc(100% - 2rem);margin-left:1rem}.homepage-waterlight .hero-choice-links,.homepage-ochtendlucht .hero-choice-links{grid-template-columns:1fr}.homepage-waterlight .hero-choice-links a+a,.homepage-ochtendlucht .hero-choice-links a+a{border-left:1px solid}.homepage-ochtendlucht .home-hero{background-position:62%;min-height:690px}.homepage-ochtendlucht .hero-copy{width:calc(100% - 1.5rem);padding:2.4rem 1.2rem}.homepage-ochtendlucht .hero h1,.homepage-waterlight .hero h1{font-size:clamp(2.55rem,13vw,3.65rem)}}.style-preview{isolation:isolate;min-height:100vh}.style-preview-label{z-index:90;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#36534d;letter-spacing:.03em;background:#fffcf6e0;border:1px solid #2a433e1f;border-radius:999px;padding:.7rem .95rem;font-size:.72rem;font-weight:750;position:fixed;bottom:1rem;right:1rem;box-shadow:0 12px 34px #2a433e1f}.style-preview-label span{color:inherit;opacity:.6;margin-right:.45rem}.style-preview-one{--cream:#f7f5ef;--cream-deep:#ecebe4;--paper:#fffffca8;--ink:#2f4848;--ink-soft:#5d706f;--water:#b7cfcc;--water-light:#e4eeeb;--water-mid:#c9dcda;--peach:#617c73;--peach-dark:#48665f;--accent-soft:#617c731a;--accent-pale:#dfe9e4;--terracotta:#8f7668;--terracotta-soft:#8f766814;--line:#2f484821;--shadow:0 28px 80px #2a464517;background:radial-gradient(circle at 9% 26%,#b9d2cd47,#0000 23rem),radial-gradient(circle at 93% 56%,#d3ccbd4d,#0000 26rem),#f7f5ef;padding-bottom:1.5rem}.style-preview-one .site-header{-webkit-backdrop-filter:blur(18px)saturate(115%);backdrop-filter:blur(18px)saturate(115%);background:#faf9f5b8;border-bottom:1px solid #2f484817}.style-preview-one .site-header-home{background:#faf9f59e}.style-preview-one .home-hero{background-image:linear-gradient(90deg,#f7f5effa 0%,#f7f5efe3 29%,#eaf2ee8f 51%,#e2eeeb1f 72%),linear-gradient(#0000 48%,#f7f5ef4d),url(/images/calm-lake-hero.webp);min-height:750px}.style-preview-one main{padding-bottom:1.5rem}.style-preview-one .gradient-section,.style-preview-one .cta-band{border:1px solid #2f484817;border-radius:46px;width:min(100% - 3rem,1420px);margin:1.5rem auto 0;overflow:hidden;box-shadow:0 30px 80px #2a46450e}.style-preview-one .coaching-options-section{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:radial-gradient(circle at 5% 12%,#aecec94d,#0000 28rem),radial-gradient(circle at 96% 88%,#d5ccba47,#0000 28rem),#faf9f5bd}.style-preview-one .choice-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffc94;border-color:#2f48481a;box-shadow:0 24px 65px #2a464512}.style-preview-one .method-list>div{background:#fffffc6b;border:1px solid #2f484817;border-radius:20px;margin-bottom:.75rem;padding:1.5rem}.style-preview-one .method-list>div:last-child{border-bottom:1px solid #2f484817}.style-preview-one .home-about-portrait{aspect-ratio:4/5;border-radius:48% 48% 24px 24px;box-shadow:18px 20px #b6ccc44d}.style-preview-one .home-about-portrait:after{border-radius:48% 48% 18px 18px}.style-preview-one .experience-placeholders article{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffc7a;border-color:#2f484817}.style-preview-one .cta-band{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 86% 20%,#b7cfca47,#0000 18rem),linear-gradient(118deg,#f7f6f1db,#e1ebe8b8)}.style-preview-one .cta-band:before,.style-preview-one .cta-band:after{display:none}.style-preview-one .cta-band .eyebrow{color:#48665f}.style-preview-one .site-footer{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f4f3eecc;border:1px solid #2f48481a;border-radius:38px;width:min(100% - 3rem,1420px);margin:1.5rem auto 0}.style-preview-one .footer-brand{background:0 0;border:0}.style-preview-one{--ink:#314a43;--ink-soft:#607069;--peach:#60796e;--peach-dark:#435f55;--line:#314a431c;color:var(--ink)}.style-preview-one h1,.style-preview-one h2,.style-preview-one h3{letter-spacing:-.035em;font-weight:400}.style-preview-one h2{font-size:clamp(2.25rem,3.5vw,3.35rem)}.style-preview-one h3{font-size:clamp(1.65rem,2.2vw,2.1rem)}.style-preview-one p{letter-spacing:-.008em}.style-preview-one .site-header{-webkit-backdrop-filter:blur(22px)saturate(112%);backdrop-filter:blur(22px)saturate(112%);background:#f9f7f2ad}.style-preview-one .header-inner{min-height:96px}.style-preview-one .desktop-nav a{color:#465d56;letter-spacing:.01em;font-size:.76rem;font-weight:600}.style-preview-one .desktop-nav a:after{background:#738a80;height:1px}.style-preview-one .home-hero{background-image:linear-gradient(90deg,#f8f6f0f5 0%,#f8f6f0db 32%,#eef4f0a1 59%,#ebf3f02e 100%),linear-gradient(#f8f6f008,#f8f6f038),url(/images/calm-lake-hero.webp);align-items:center;min-height:750px}.style-preview-one .hero-copy{text-align:center;width:min(850px,100% - 3rem);margin:0 auto;padding:10rem 2.5rem 7rem}.style-preview-one .hero-kicker{color:#607069;letter-spacing:.015em;border:0;width:auto;margin:0 auto 1.25rem;padding:0;font-size:.82rem;font-weight:500}.style-preview-one .hero h1{max-width:850px;font-size:clamp(3rem,5.2vw,5.1rem);font-weight:400;line-height:1.01}.style-preview-one .hero-accent{color:#3f5d52;max-width:none;margin-top:.12em;font-style:normal;font-weight:400}.style-preview-one .hero-choice-links{border-color:#314a4329;width:min(100%,650px);margin:2.35rem auto 0}.style-preview-one .hero-choice-links a{color:#3d554d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffc4d;padding:1rem 1.15rem;font-size:.78rem;font-weight:650}.style-preview-one .hero-choice-links a+a{border-color:#314a4329}.style-preview-one .hero-choice-links a:hover{background:#fffffcad}.style-preview-one .gradient-section,.style-preview-one .cta-band{border-radius:30px;box-shadow:0 24px 72px #2a463f0d}.style-preview-one .section{padding-top:clamp(5.5rem,8vw,8rem);padding-bottom:clamp(5.5rem,8vw,8rem)}.style-preview-one .section-heading{margin-bottom:3.5rem}.style-preview-one .section-heading.narrow{text-align:center;max-width:790px;margin-left:auto;margin-right:auto}.style-preview-one .section-heading h2+p,.style-preview-one .split-copy h2+p{margin-top:1.35rem}.style-preview-one .section-heading p:not(.eyebrow),.style-preview-one .split-copy p{font-size:.98rem;line-height:1.72}.style-preview-one .eyebrow{color:#63776f;letter-spacing:.19em;margin-bottom:1rem;font-size:.65rem;font-weight:700}.style-preview-one .coaching-options-section{background:radial-gradient(circle at 4% 8%,#b2ccc538,#0000 29rem),radial-gradient(circle at 95% 91%,#cdc5b536,#0000 29rem),#faf8f3b3}.style-preview-one .choice-grid{gap:1.25rem}.style-preview-one .choice-card{text-align:center;background:#fffefa91;border-color:#314a4316;border-radius:20px;align-items:center;min-height:0;padding:clamp(2.6rem,4vw,4.25rem);box-shadow:0 20px 60px #2a463f0e}.style-preview-one .choice-card.accent-card{background:linear-gradient(145deg,#fffefa96,#e1ebe66e)}.style-preview-one .choice-card p{color:#64736d;max-width:560px;font-size:.9rem;line-height:1.68}.style-preview-one .choice-card .text-link{color:#40594f;text-underline-offset:.38rem;margin:1.5rem auto 0;font-size:.8rem;font-weight:650}.style-preview-one .business-custom-note{border-color:#314a431a;width:100%}.style-preview-one .method-section{background:radial-gradient(circle at 8% 5%,#fffffc8c,#0000 26rem),linear-gradient(125deg,#c2d7d18c,#ecefe8c4 58%,#e5e0d68a)}.style-preview-one .method-list>div{background:#fffffc57;border-radius:14px}.style-preview-one .method-list span{border-color:#435f5557;font-weight:400}.style-preview-one .method-list p{font-size:.92rem}.style-preview-one .about-teaser{background:radial-gradient(circle at 88% 8%,#b3cdc638,#0000 27rem),linear-gradient(125deg,#fcfaf5c7,#efeae1a8 58%,#e4eee9b0)}.style-preview-one .home-about-portrait{border-radius:48% 48% 18px 18px;box-shadow:14px 17px #b6cac238}.style-preview-one .experiences-section{background:radial-gradient(circle at 90% 74%,#c0b5a221,#0000 24rem),linear-gradient(120deg,#e1ebe6ad,#f4f1e9bf)}.style-preview-one .experience-placeholders article{background:#fffffc6b;border-radius:16px}.style-preview-one .experience-placeholders p{font-size:1.18rem;font-weight:400}.style-preview-one .cta-band{background:radial-gradient(circle at 86% 20%,#b7cfca33,#0000 18rem),linear-gradient(118deg,#f8f6f1d1,#e6ede99e);border:1px solid #314a4314}.style-preview-one .button-primary{background:#4b675ceb;border:1px solid #37524826;font-size:.83rem;font-weight:650;box-shadow:0 10px 26px #37524821}.style-preview-one .site-footer{background:#f6f4eeb8;border-color:#314a4314;box-shadow:0 22px 65px #2a463f0a}.style-preview-one .site-footer h2{font-size:1.15rem}.style-preview-one .site-footer a,.style-preview-one .site-footer p,.style-preview-one .footer-bottom{font-size:.78rem}.style-preview-two{--cream:#f1ede5;--cream-deep:#e1dcd2;--paper:#f8f5eed6;--ink:#374744;--ink-soft:#626b66;--water:#b3c4be;--water-light:#dde5e0;--water-mid:#cbd6d0;--peach:#526b62;--peach-dark:#40574f;--accent-soft:#526b6217;--accent-pale:#dfe5df;--terracotta:#7b6d63;--terracotta-soft:#7b6d6314;--line:#3747442e;--shadow:none;background:#f1ede5}.style-preview-two .style-preview-label{color:#374744;background:#eee9e0f0;border-color:#3747442e}.style-preview-two .site-header{background:#f1ede5f0;border-bottom:1px solid #37474433}.style-preview-two .site-header-home{background:#f1ede5db}.style-preview-two .home-hero{background-image:linear-gradient(90deg,#f1ede5 0%,#f1ede5fa 43%,#f1ede5b8 53%,#f1ede508 68%),url(/images/calm-lake-hero.webp);background-position:100%;min-height:720px}.style-preview-two .hero-copy{border-left:1px solid #37474447;width:min(680px,100% - 3rem);padding-left:clamp(1.5rem,3vw,3rem)}.style-preview-two .hero-accent,.style-preview-two .eyebrow,.style-preview-two .hero-choice-links span,.style-preview-two .method-list span,.style-preview-two .experience-placeholders span{color:#40574f}.style-preview-two .coaching-options-section{background:#f6f2e9;border-top:1px solid #37474429;border-bottom:1px solid #37474429}.style-preview-two .coaching-options-section .section-heading{grid-template-columns:minmax(180px,.35fr) minmax(0,.65fr);align-items:start;gap:.6rem 4rem;display:grid}.style-preview-two .coaching-options-section .section-heading .eyebrow{grid-row:1/span 2}.style-preview-two .coaching-options-section .section-heading p:not(.eyebrow){max-width:650px}.style-preview-two .choice-card{min-height:0;box-shadow:none;background:0 0;border:0;border-top:1px solid #37474438;border-radius:0;padding:3.25rem clamp(1.5rem,4vw,4rem)}.style-preview-two .choice-card.accent-card{background:0 0;border-left:1px solid #37474438}.style-preview-two .method-section{background:#d8d9d2;border-bottom:1px solid #3747442e}.style-preview-two .method-list span{border-color:#37474447;border-radius:0}.style-preview-two .about-teaser{background:#eee9e0;border-bottom:1px solid #37474429;grid-template-columns:minmax(360px,.8fr) minmax(0,1.2fr)}.style-preview-two .home-about-portrait{aspect-ratio:4/5;border-radius:2px;box-shadow:18px 18px #cac7be}.style-preview-two .home-about-portrait:after{border-radius:0;inset:.65rem}.style-preview-two .experiences-section{background:#e1ded6;border-bottom:1px solid #3747442e}.style-preview-two .experience-placeholders{border-top:1px solid #37474433;border-bottom:1px solid #37474433;gap:0}.style-preview-two .experience-placeholders article{background:0 0;border:0;border-radius:0}.style-preview-two .experience-placeholders article+article{border-left:1px solid #37474433}.style-preview-two .cta-band{background:#d4d1ca;border-top:0;border-bottom:1px solid #37474438;padding-top:clamp(4.5rem,7vw,6.5rem);padding-bottom:clamp(4.5rem,7vw,6.5rem)}.style-preview-two .cta-band:before,.style-preview-two .cta-band:after{display:none}.style-preview-two .cta-band .eyebrow{color:#40574f}.style-preview-two .site-footer{background:#c9c5bc;border-top:1px solid #37474433}.style-preview-two .footer-brand{background:0 0;border:0;border-radius:0;padding:0}@media (width<=900px){.style-preview-one .gradient-section,.style-preview-one .cta-band,.style-preview-one .site-footer{border-radius:30px;width:min(100% - 1.25rem,1420px)}.style-preview-one .hero-copy{padding-left:1.5rem;padding-right:1.5rem}.style-preview-two .coaching-options-section .section-heading{display:block}.style-preview-two .choice-card.accent-card,.style-preview-two .experience-placeholders article+article{border-left:0}.style-preview-two .choice-card.accent-card{border-top:1px solid #37474438}}@media (width<=620px){.style-preview-one .home-hero{background-image:linear-gradient(#f8f6f075,#f8f6f0c2),url(/images/calm-lake-hero.webp);background-position:63%;min-height:690px}.style-preview-one .hero-copy{width:calc(100% - 1.25rem);padding:8.5rem .5rem 5rem}.style-preview-one .hero h1{font-size:clamp(2.55rem,13vw,3.7rem)}.style-preview-one .hero-choice-links{grid-template-columns:1fr}.style-preview-one .hero-choice-links a+a{border-top:1px solid #314a4329;border-left:0}.style-preview-one .choice-card{padding:2.2rem 1.35rem}.style-preview-one .method-list>div{padding:1.2rem}.style-preview-two .hero-copy{padding-left:1rem}.style-preview-two .home-about-portrait{box-shadow:10px 10px #cac7be}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);font-family:var(--font-sans), "Segoe UI", sans-serif;margin:0;font-size:17px;line-height:1.65}a{color:inherit}img{max-width:100%;display:block}button,input,textarea,select{font:inherit}::selection{background:var(--water);color:var(--ink)}h1,h2,h3{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin:0;font-weight:500;line-height:1.15}h1{font-size:clamp(2.4rem,4vw,3.8rem)}h2{font-size:clamp(1.9rem,2.8vw,2.75rem)}h3{font-size:clamp(1.35rem,1.8vw,1.7rem)}p{margin:0}.skip-link{z-index:100;background:var(--ink);color:#fff;border-radius:999px;padding:.75rem 1rem;position:fixed;top:-5rem;left:1rem}.skip-link:focus{top:1rem}:focus-visible{outline:3px solid var(--peach);outline-offset:4px;border-radius:4px}.construction-banner{color:#40574d;letter-spacing:.025em;text-align:center;background:#e5ede6f5;border-bottom:1px solid #344b421c;justify-content:center;align-items:center;gap:.55rem;min-height:38px;padding:.55rem clamp(1.25rem,4vw,3rem);font-size:.76rem;font-weight:600;display:flex}.construction-banner span:first-child{font-weight:750}.site-header{z-index:20;border-bottom:1px solid var(--line);background:linear-gradient(90deg,#fffaf2f7,#f5f1e7e8,#e0ede8d1);position:relative}.site-header-home{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:linear-gradient(90deg,#fffaf2f0,#fffaf2a8 58%,#fffaf247);position:absolute;inset:0 0 auto}.header-inner{justify-content:space-between;align-items:center;gap:2.5rem;max-width:1580px;min-height:104px;margin:auto;padding:0 clamp(1.5rem,4.8vw,5rem);display:flex}.brand{white-space:nowrap;align-items:center;gap:.7rem;text-decoration:none;display:inline-flex}.brand-mark{flex:none;width:64px;height:auto}.brand-wordmark{width:172px;height:auto}.desktop-nav{justify-content:flex-end;align-items:center;gap:clamp(.8rem,1.5vw,1.65rem);display:flex}.desktop-nav a{white-space:nowrap;font-size:.77rem;font-weight:700;text-decoration:none;position:relative}.desktop-nav a:after{content:"";background:var(--peach);height:2px;transition:right .18s;position:absolute;bottom:-.55rem;left:0;right:100%}.desktop-nav a:hover:after,.desktop-nav a[aria-current=page]:after{right:0}.mobile-nav{display:none}.hero{align-items:center;min-height:780px;display:flex;position:relative;overflow:hidden}.home-hero{background-image:linear-gradient(90deg,#fffaf2fc 0%,#fffaf2f0 29%,#fffaf2ba 46%,#fffaf24d 61%,#fffaf208 80%),linear-gradient(#0000 52%,#fffaf224),url(/images/calm-lake-hero.webp);background-position:50%;background-size:cover}.hero-copy{z-index:2;width:min(780px,100% - 3rem);margin-left:max(1.5rem,50vw - 740px + 5rem);padding:9rem 0 6rem;position:relative}.hero-kicker{width:min(100%,660px);color:var(--ink-soft);letter-spacing:.025em;border-bottom:1px solid #294b4d38;margin-bottom:1.6rem;padding:0 0 .7rem;font-size:.82rem;font-weight:700}.eyebrow{color:var(--peach-dark);letter-spacing:.2em;text-transform:uppercase;margin-bottom:1.45rem;font-size:.72rem;font-weight:800;line-height:1.4}.hero h1{max-width:760px;font-size:clamp(2.65rem,3.9vw,3.9rem);line-height:1.08}.hero h1>span{display:block}.hero-accent{max-width:760px;color:var(--peach-dark);margin-top:.22em;margin-left:0;font-style:italic;font-weight:500}.hero-choice-links{border-top:1px solid #294b4d38;border-bottom:1px solid #294b4d38;grid-template-columns:repeat(2,minmax(0,1fr));width:min(100%,660px);margin-top:2.3rem;display:grid}.hero-choice-links a{background:#fffaf23d;justify-content:space-between;align-items:center;gap:1rem;padding:1rem .9rem;font-size:.84rem;font-weight:750;text-decoration:none;transition:background .18s;display:flex}.hero-choice-links a+a{border-left:1px solid #294b4d38}.hero-choice-links a:hover{background:#fffaf2b8}.hero-choice-links span{color:var(--peach-dark)}.hero-lead{max-width:625px;color:var(--ink-soft);margin-top:1.8rem;font-size:1.12rem;line-height:1.7}.hero-reassurance{color:#647b78;margin-top:1.6rem;font-size:.83rem;font-style:italic}.button-row{flex-wrap:wrap;align-items:center;gap:1.8rem 2.4rem;margin-top:2.25rem;display:flex}.button{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:2.4rem;min-height:60px;padding:1rem 1.4rem 1rem 1.7rem;font-weight:800;line-height:1.2;text-decoration:none;transition:transform .18s,background .18s,box-shadow .18s;display:inline-flex}.button:hover{transform:translateY(-2px);box-shadow:0 14px 32px #294b4d21}.button span,.text-link span{transition:transform .18s}.button:hover span,.text-link:hover span{transform:translate(2px,-2px)}.button-primary{background:var(--peach);color:#fff;box-shadow:0 12px 28px #53644c2e}.button-primary:hover{background:var(--peach-dark)}.button-secondary{background:#fffaf2d9;border-color:#294b4d21}.button-secondary:hover{background:#fff}.text-link{width:fit-content;color:var(--ink);text-underline-offset:.55rem;align-items:center;gap:1.5rem;font-weight:800;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.method-list span{color:var(--peach-dark)}.section{max-width:1480px;margin:0 auto;padding:clamp(5rem,7vw,7rem) clamp(1.5rem,6vw,6.5rem)}.gradient-section{max-width:none}.section-heading{margin-bottom:2.8rem}.section-heading.center{text-align:center;margin-left:auto;margin-right:auto}.section-heading.narrow{max-width:840px}.section-heading h2+p,.split-copy h2+p{margin-top:1.65rem}.section-heading p:not(.eyebrow),.split-copy p{color:var(--ink-soft);font-size:1.07rem}.intro-section{background:linear-gradient(135deg,#fffaf2 3%,#f8f1e7 49%,#e8f2ee 100%);padding-top:clamp(5rem,7vw,7rem)}.intro-section>.section-heading.center{max-width:1110px}.intro-section>.section-heading.center h2{font-size:clamp(2rem,2.9vw,2.8rem)}.intro-section>.section-heading.center p:not(.eyebrow){max-width:720px;margin-left:auto;margin-right:auto}.wix-intro p+p{margin-top:1rem}.home-content-section .choice-card h3{font-size:clamp(1.55rem,2vw,1.9rem)}.home-content-section .choice-card p{margin-bottom:1rem}.home-content-section .choice-card .text-link{margin-top:auto}.business-custom-note{border-top:1px solid #294b4d24;padding-top:1.25rem;font-size:.95rem;margin-top:1.65rem!important}.business-custom-note a{color:var(--ink);text-underline-offset:.22rem;font-weight:800}.circle-motif{justify-content:center;align-items:center;height:70px;margin:3.2rem auto 0;display:flex}.circle-motif i{aspect-ratio:1;background:#fffaf240;border:1px solid #294b4d47;border-radius:50%;width:42px;margin:0 -7px}.circle-motif i:nth-child(2){border-color:#66785c8c;width:58px}.coaching-heading{max-width:900px;margin:5rem 0 3rem}.centered-actions{justify-content:center;margin-top:2rem}.recognition-home{background:linear-gradient(115deg,#fdf8ef 0%,#f3ebdf 51%,#e7f1ed 100%);max-width:none}.compact-recognition article{min-height:120px}.home-method-section{max-width:none}.coaching-options-section{background:linear-gradient(135deg,#fffaf2 3%,#f8f1e7 49%,#e8f2ee 100%);max-width:none}.coaching-options-section .section-heading{margin-bottom:2.2rem}.choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.choice-card{border-radius:var(--radius);min-height:390px;box-shadow:var(--shadow);background:linear-gradient(145deg,#ffffffb8,#e8f2ee8f);border:1px solid #294b4d1c;flex-direction:column;align-items:flex-start;padding:clamp(2rem,4vw,4rem);display:flex}.choice-card.accent-card{background:linear-gradient(145deg,#ffffffb8,#e1eadcad)}.choice-card p{color:var(--ink-soft);margin:1.3rem 0 0}.choice-card .text-link{margin-top:auto}.soft-section{background:linear-gradient(115deg,#fdf8ef 0%,#f3ebdf 51%,#e7f1ed 100%);max-width:1480px}.split-section{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(3.5rem,8vw,8rem);display:grid}.method-section{background:linear-gradient(110deg,#cee0de 0%,#e3ece7 52%,#edf1e7 100%)}.split-copy{max-width:610px}.split-copy p+p{margin-top:1rem}.split-copy .button,.split-copy .text-link{margin-top:2rem}.method-list{background:0 0;padding:0}.method-list>div{border-top:1px solid var(--line);grid-template-columns:68px 1fr;column-gap:1rem;padding:2.1rem 0;display:grid}.method-list>div:last-child{border-bottom:1px solid var(--line)}.method-list span{width:48px;height:48px;font-family:var(--font-serif), Georgia, serif;border:1px solid #66785ca6;border-radius:50%;grid-row:1/span 2;place-items:center;font-size:1.15rem;display:grid}.method-list h3{font-size:clamp(1.45rem,2vw,1.85rem)}.method-list p{color:var(--ink-soft);margin-top:.6rem}.about-teaser{background:linear-gradient(125deg,#fffaf2 0%,#f9f0e4 55%,#e9f2ef 100%);grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(4rem,9vw,9rem);max-width:none;display:grid}.about-teaser h2{font-size:clamp(2rem,2.8vw,2.75rem)}.home-about-portrait{aspect-ratio:1;border-radius:50%;width:min(100%,575px);position:relative;overflow:hidden;box-shadow:22px 24px #cfe0caad}.home-about-portrait:after{content:"";pointer-events:none;border:1px solid #ffffff94;border-radius:50%;position:absolute;inset:1rem}.home-about-portrait img{object-fit:cover;object-position:40% 50%;width:100%;height:100%}.portrait-placeholder{aspect-ratio:1;color:#fff;text-align:center;background:linear-gradient(145deg,#e2eadc 0%,#d5e5df 48%,#8fb8b9 100%);border-radius:50%;place-items:center;width:min(100%,575px);display:grid;box-shadow:22px 24px #cfe0caad}.portrait-placeholder>div{aspect-ratio:1;border:1px solid #ffffff8f;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72%;display:flex}.portrait-placeholder span{font-family:var(--font-serif), Georgia, serif;font-size:2.1rem;line-height:1.12}.portrait-placeholder small{color:#ffffffd1;margin-top:.75rem}.experiences-section{text-align:center;background:linear-gradient(110deg,#dfe9da 0%,#edf1e7 56%,#eef4f0 100%)}.experiences-section blockquote{max-width:900px;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;margin:2rem auto 0;font-size:clamp(1.6rem,2.6vw,2.35rem);font-weight:600;line-height:1.3}.experience-attribution{letter-spacing:.13em;margin-top:2.2rem;font-size:.7rem;font-weight:700}.experience-placeholders{text-align:left;grid-template-columns:repeat(2,1fr);gap:1rem;max-width:1000px;margin:0 auto;display:grid}.experience-placeholders article{border:1px solid var(--line);background:#fffdf8a8;border-radius:24px;flex-direction:column;justify-content:space-between;min-height:170px;padding:2rem;display:flex}.experience-placeholders p{color:var(--ink-soft);font-family:var(--font-serif), Georgia, serif;font-size:1.25rem;line-height:1.45}.experience-placeholders span{color:var(--peach-dark);letter-spacing:.12em;text-transform:uppercase;margin-top:1.5rem;font-size:.72rem;font-weight:800}.page-hero{border-bottom:1px solid var(--line);background:linear-gradient(115deg,#fffaf2 0%,#f9f1e6 58%,#e9f2ef 100%);align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.page-hero:after{content:"";background:linear-gradient(90deg, var(--peach), var(--water), transparent 82%);opacity:.35;height:3px;position:absolute;bottom:0;left:0;right:0}.page-hero-inner{z-index:2;grid-template-columns:minmax(260px,.72fr) minmax(360px,1fr);align-items:end;column-gap:clamp(3rem,8vw,8rem);width:min(1480px,100%);margin:0 auto;padding:clamp(3.8rem,5vw,5rem) clamp(1.5rem,6vw,6.5rem);display:grid;position:relative}.page-hero-inner .eyebrow{grid-column:1/-1;margin-bottom:1.1rem}.page-hero h1{max-width:620px;font-size:clamp(2.1rem,2.8vw,2.8rem);line-height:1.12}.page-hero-inner>p:not(.eyebrow){max-width:680px;color:var(--ink-soft);margin:0;font-size:1.04rem}.content-intro{background:linear-gradient(125deg,#fffaf2 0%,#fbf3e8 58%,#edf4f1 100%);grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.prose-columns{columns:2;color:var(--ink-soft);column-gap:3rem}.prose-columns p{break-inside:avoid;margin-bottom:1.2rem}.process-section{grid-template-columns:repeat(3,1fr);gap:1rem;max-width:1480px;display:grid}.process-card{border:1px solid var(--line);border-radius:var(--radius);background:#fffdf8b8;flex-direction:column;align-items:flex-start;min-height:620px;padding:clamp(2rem,3vw,3rem);display:flex}.process-card:nth-child(2){background:#e7f0ecb8}.process-card:nth-child(3){background:#e1eadcb8}.process-card .eyebrow{margin:0 0 1rem}.process-card>p:not(.eyebrow){color:var(--ink-soft);margin-top:1.5rem}.process-card ul{border-top:1px solid var(--line);width:100%;margin:auto 0 0;padding:1.5rem 0 0 1.2rem}.process-card li{margin:.35rem 0}.insight-panel{border-radius:var(--radius);color:var(--ink);box-shadow:var(--shadow);background:linear-gradient(140deg,#eadcc7d1,#d5e7e1db);border:1px solid #294b4d1a;padding:clamp(2.3rem,5vw,4.5rem)}.insight-panel p{color:var(--ink-soft);margin-top:1.4rem}.body-section{max-width:1480px}.feature-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.feature-grid.four{grid-template-columns:repeat(4,1fr)}.feature-grid article{border:1px solid var(--line);background:#fffdf8bd;border-radius:24px;min-height:240px;padding:2rem}.feature-grid article:nth-child(2n){background:#e7f0eca3}.feature-grid h3{font-size:1.5rem}.feature-grid p{color:var(--ink-soft);margin-top:1rem}.recognition-grid{grid-template-columns:repeat(2,1fr);gap:1rem;display:grid}.recognition-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#fffdf8d1,#e8f2ee8f);border-radius:22px;align-items:flex-start;min-height:145px;padding:2rem;display:flex}.journey-section{max-width:1480px}.journey-list{max-width:980px;margin:0;padding:0;list-style:none}.journey-list article{border-top:1px solid var(--line);padding:1.7rem 0}.journey-list article:last-child{border-bottom:1px solid var(--line)}.journey-list h3{font-size:1.55rem}.journey-list p{color:var(--ink-soft);margin-top:.55rem}.inline-note{max-width:900px;margin-top:2rem;padding:1rem}.topic-grid{grid-template-columns:repeat(4,1fr);gap:1rem;display:grid}.topic-grid article{border:1px solid var(--line);background:#fffdf8b8;border-radius:24px;min-height:235px;padding:2rem}.topic-grid article:nth-child(3n+2){background:#e7f0ecb3}.topic-grid h3{font-size:1.5rem}.topic-grid p{color:var(--ink-soft);margin-top:1rem}.method-list.compact h3{font-size:1.5rem}.method-list.unnumbered-method>div{grid-template-columns:1fr}.open-invite{border:1px solid var(--line);max-width:940px;color:var(--ink);background:linear-gradient(115deg,#cfe2dfd6,#e1eadccc);border-radius:24px;margin-top:3rem;padding:2rem}.about-story{background:linear-gradient(125deg,#fffaf2 0%,#f8f0e5 57%,#e8f2ee 100%);grid-template-columns:minmax(360px,.85fr) minmax(0,1.15fr);align-items:center;gap:clamp(4rem,9vw,9rem);display:grid}.about-story-photo{border-radius:32px 32px 120px;width:min(100%,610px);margin:0;overflow:hidden;box-shadow:20px 22px #cfe0caad}.about-story-photo img{aspect-ratio:4/3;object-fit:cover;object-position:42% 50%;width:100%}.portrait-placeholder.tall{width:min(100%,610px);min-height:0}.story-copy{max-width:680px}.story-copy p:not(.eyebrow){color:var(--ink-soft);margin-top:1.25rem}.expertise-section{background:#f4efe5;max-width:none}.expertise-section .section-heading>p:not(.eyebrow){color:var(--ink-soft);margin-top:1.35rem}.expertise-list{border-top:1px solid var(--line)}.expertise-list article{border-bottom:1px solid var(--line);grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:clamp(2rem,7vw,7rem);padding:clamp(2.3rem,4vw,3.6rem) 0;display:grid}.expertise-heading h3{max-width:410px;font-size:clamp(1.45rem,2vw,1.8rem)}.expertise-label{width:fit-content;color:var(--peach-dark);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.8rem;font-size:.7rem;font-weight:800}.expertise-copy{columns:2;column-gap:2.8rem;max-width:780px}.expertise-copy p{break-inside:avoid;color:var(--ink-soft)}.expertise-copy p+p{margin-top:1rem}.values-section{background:#fffaf2;grid-template-columns:1.2fr .8fr;align-items:center;gap:5rem;display:grid}.values-section-single{grid-template-columns:minmax(0,780px)}.values-section>div>p:not(.eyebrow){max-width:680px;color:var(--ink-soft);margin-top:1.25rem}.values-section blockquote{border:1px solid var(--line);border-radius:var(--radius);font-family:var(--font-serif), Georgia, serif;background:linear-gradient(145deg,#e7f0ecd1,#e1eadcc2);margin:0;padding:3rem;font-size:clamp(1.45rem,2.2vw,2rem);line-height:1.35}.placeholder-box{max-width:960px;color:var(--ink-soft);background:#fffdf89e;border:1px dashed #294b4d6b;border-radius:18px;padding:1.5rem;font-size:.9rem}.placeholder-note{border-left:3px solid var(--peach);padding-left:1rem}.method-introduction{background:#fffaf2;max-width:none}.method-introduction-copy{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.method-introduction-text{max-width:760px;color:var(--ink-soft);font-size:1.06rem}.method-introduction-text p+p{margin-top:1.15rem}.method-pillars{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(3.2rem,5vw,4.5rem);display:grid}.method-pillars article{border-right:1px solid var(--line);min-height:190px;padding:2rem clamp(1.2rem,2.5vw,2.4rem) 1.8rem;position:relative}.method-pillars article:last-child{border-right:0}.method-pillars article:before{content:"";background:var(--peach);width:10px;height:10px;box-shadow:0 0 0 6px var(--accent-soft);border-radius:50%;margin-bottom:1.2rem;display:block}.method-pillars article:nth-child(2n):before{background:#87977b;box-shadow:0 0 0 6px #87977b21}.method-pillars article:nth-child(4):before{background:var(--terracotta);box-shadow:0 0 0 6px var(--terracotta-soft)}.method-pillars h3{font-size:1.42rem}.method-pillars p{color:var(--ink-soft);margin-top:.65rem;font-size:.92rem}.approach-foundation{background:#f4efe5;max-width:none}.approach-foundation .section-heading>p:not(.eyebrow),.supporting-tools .section-heading>p:not(.eyebrow),.approach-flow .section-heading>p:not(.eyebrow){color:var(--ink-soft);margin-top:1.45rem;font-size:1.06rem}.specialisms-heading{margin-bottom:3.2rem}.specialism-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.specialism-card{border:0;border-right:1px solid var(--line);min-height:0;box-shadow:none;background:0 0;border-radius:0;flex-direction:column;padding:clamp(2rem,3.5vw,3.25rem);display:flex;overflow:hidden}.specialism-card:last-child{border-right:0}.specialism-card.body-specialism{background:0 0}.specialism-visual{border-bottom:1px solid var(--line);background:#fffdf8b8;width:100%;height:clamp(235px,23vw,325px);margin:0;overflow:hidden}.specialism-visual img{width:100%;height:100%}.act-visual{background:#faf7ef;padding:clamp(1rem,1.8vw,1.65rem)}.body-visual img{object-fit:cover;object-position:50% 53%}.specialism-content{flex-direction:column;flex:1;align-items:flex-start;padding:0;display:flex}.specialism-card .eyebrow{margin:0 0 .9rem}.specialism-card h3{font-size:clamp(1.45rem,2vw,1.9rem)}.specialism-card p:not(.eyebrow){color:var(--ink-soft);margin-top:1.2rem}.specialism-card p.specialism-subtitle{color:var(--peach-dark);letter-spacing:.035em;margin-top:.45rem;font-size:.83rem;font-weight:800}.specialism-card .text-link{margin-top:auto;padding-top:2rem;font-size:.9rem}.specialism-kicker,.specialism-label{width:fit-content;color:var(--peach-dark);letter-spacing:.16em;background:#fffaf2bd;border:1px solid #53644c47;border-radius:999px;padding:.48rem .78rem;font-size:.68rem}.specialism-label{margin-bottom:1.2rem}p.eyebrow.specialism-label{color:var(--peach-dark);letter-spacing:.16em;text-transform:uppercase;font-size:.68rem;font-weight:800;line-height:1.4}.act-overview{aspect-ratio:1;width:100%;position:relative}.act-overview-orbit{border:1px solid #344b4238;border-radius:50%;position:absolute;inset:19%}.act-overview-core,.act-overview-node{z-index:1;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute}.act-overview-core{aspect-ratio:1;color:#fffdf7;background:#526a59;border:4px solid #fffdf7f0;border-radius:50%;flex-direction:column;width:48%;padding:1rem;line-height:1.2;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 15px 34px #344b4226}.act-overview-core span{font-size:clamp(.7rem,2.3vw,.82rem)}.act-overview-core strong{font-size:clamp(.92rem,3vw,1.08rem);font-weight:700}.act-overview-node{color:#344b42;border:1px solid #344b4224;border-radius:16px;min-height:54px;padding:.75rem 1rem;font-size:clamp(.72rem,2.4vw,.84rem);line-height:1.25;box-shadow:0 10px 25px #344b4212}.act-overview-node-space{background:#fffaf0;width:48%;top:2%;left:50%;transform:translate(-50%)}.act-overview-node-present{background:#dce8df;width:48%;bottom:6%;right:0}.act-overview-node-action{background:#e3e8da;width:48%;bottom:6%;left:0}.act-section{background:#fffaf2;max-width:none}.act-intro{grid-template-columns:minmax(0,1.15fr) minmax(280px,.55fr);align-items:center;gap:clamp(3.5rem,8vw,8rem);display:grid}.act-intro em{color:var(--ink)}.act-summary{border-left:3px solid var(--peach);background:#fffdf8a6;border-radius:0 16px 16px 0;padding:1.2rem 1.3rem;font-weight:700;color:var(--ink)!important;margin-top:1.6rem!important}.act-figure{background:#faf7efb8;border:1px solid #294b4d24;border-radius:20px;max-width:350px;margin:0 auto;padding:1rem}.act-figure figcaption{color:var(--ink-soft);margin-top:.7rem;font-size:.75rem;line-height:1.5}.act-principles{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:clamp(3.5rem,6vw,5.5rem);display:grid}.act-principles article{border-bottom:1px solid var(--line);background:0 0;min-height:0;padding:1.6rem 1rem 1.6rem 0}.act-principles article:nth-child(odd){padding-right:2rem}.act-principles article:nth-child(2n){border-left:1px solid var(--line);background:0 0;padding-left:2rem}.act-principles h3{font-size:1.28rem}.act-principles p{color:var(--ink-soft);margin-top:.75rem;font-size:.92rem}.scope-note{max-width:900px;color:var(--ink-soft);margin-top:2rem;font-size:.82rem}.embodied-section{background:#edf1e7;grid-template-columns:minmax(0,1.28fr) minmax(320px,.72fr);align-items:center;gap:clamp(4rem,9vw,9rem);max-width:none;display:grid}.embodied-image-wrap{width:min(100%,520px);margin:0 auto;position:relative}.embodied-image-wrap:before{content:none}.embodied-image{aspect-ratio:4/5;object-fit:cover;object-position:48% 52%;border-radius:28px;width:100%;height:auto;position:relative;box-shadow:16px 18px #cfe2dfb8}.embodied-copy>p:not(.eyebrow){max-width:720px;color:var(--ink-soft);margin-top:1.2rem}.embodied-points{border-top:1px solid var(--line);margin-top:2.4rem}.embodied-points article{border-bottom:1px solid var(--line);grid-template-columns:minmax(180px,.75fr) minmax(0,1.25fr);gap:1.4rem;padding:1.25rem 0;display:grid}.embodied-points h3{font-family:var(--font-sans), sans-serif;letter-spacing:-.01em;font-size:.94rem}.embodied-points p{color:var(--ink-soft);font-size:.9rem}.supporting-tools{background:#fffaf2;max-width:none}.supporting-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;display:grid}.supporting-grid article{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;grid-template-columns:135px 1fr;align-items:start;gap:2rem;min-height:300px;padding:clamp(1.6rem,3vw,2.6rem);display:grid}.supporting-grid img{object-fit:cover;border-radius:18px;width:135px;height:135px}.supporting-grid h3{font-size:clamp(1.35rem,1.8vw,1.65rem)}.supporting-grid p{color:var(--ink-soft);margin-top:1rem}.approach-flow{background:#f4efe5;max-width:none}.approach-flow-list{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.approach-flow-list article{border-right:1px solid var(--line);min-height:210px;padding:2.1rem clamp(1.2rem,3vw,2.8rem)}.approach-flow-list article:last-child{border-right:0}.approach-flow-list span{color:var(--peach-dark);font-family:var(--font-serif), Georgia, serif;font-size:1rem}.approach-flow-list h3{margin-top:1rem;font-size:1.55rem}.approach-flow-list p{color:var(--ink-soft);margin-top:.75rem}.pricing-grid{background:linear-gradient(120deg,#fffaf2 0%,#f7eee2 50%,#e8f2ee 100%);grid-template-columns:repeat(2,1fr);gap:1.5rem;display:grid}.pricing-card{border:1px solid var(--line);border-radius:var(--radius);min-height:0;box-shadow:var(--shadow);background:#fffdf8c7;flex-direction:column;padding:clamp(2rem,4vw,4rem);display:flex}.pricing-card.business{background:#e5f0ebc7}.pricing-card>p:not(.eyebrow):not(.price):not(.pricing-note){color:var(--ink-soft);margin-top:1.2rem}.pricing-card .price{border-top:1px solid var(--line);border-bottom:1px solid var(--line);align-items:center;gap:.9rem;min-height:0;margin:1.7rem 0;padding:1.15rem 0;display:flex}.pricing-card .price strong{font-family:var(--font-sans), sans-serif;letter-spacing:-.02em;font-size:1.45rem;font-weight:700;line-height:1}.pricing-card .price span{color:var(--ink-soft);font-size:.78rem;font-weight:600;line-height:1.4}.pricing-included{margin-top:.15rem}.pricing-included h3{font-family:var(--font-sans), sans-serif;letter-spacing:-.01em;align-items:center;gap:1rem;margin-bottom:1.35rem;font-size:1.05rem;font-weight:750;display:flex}.pricing-included h3:after{content:"";background:#344b4229;flex:1;height:1px}.pricing-included ul{margin:0;padding:0;list-style:none}.pricing-included li{color:var(--ink-soft);margin:0;padding:.55rem 0 .55rem 1.55rem;line-height:1.65;position:relative}.pricing-included li:before{content:"";background:#526d60;border-radius:50%;width:.43rem;height:.43rem;position:absolute;top:1.18rem;left:.15rem}.pricing-note{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:2rem;padding-top:1.6rem}.practical-faq{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.practical-faq article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fffdf857;min-height:190px;padding:2rem clamp(1.4rem,3vw,2.7rem)}.practical-faq article:nth-child(2n){border-right:0}.practical-faq h3{font-size:clamp(1.3rem,1.8vw,1.6rem)}.practical-faq p{color:var(--ink-soft);margin-top:.85rem}.fill-field{background:var(--accent-soft);color:var(--peach-dark);padding:.15rem .38rem;font-size:.84em}.category-list{flex-wrap:wrap;gap:.65rem;margin-bottom:5rem;display:flex}.category-list span{border:1px solid var(--line);background:#fffdf8c7;border-radius:999px;padding:.55rem .9rem;font-size:.84rem}.blog-section{background:linear-gradient(125deg,#fffaf2 0%,#f8f0e5 57%,#e8f2ee 100%);max-width:1480px}.blog-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.blog-grid article{border:1px solid var(--line);background:#fffdf8b8;border-radius:24px;flex-direction:column;min-height:360px;padding:2rem;display:flex}.blog-grid article:nth-child(2n){background:#e7f0ecb8}.concept-label{background:var(--accent-soft);width:fit-content;color:var(--peach-dark);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:.35rem .58rem;font-size:.7rem;font-weight:800}.blog-grid article>p{color:var(--ink-soft);text-transform:uppercase;letter-spacing:.09em;margin-top:auto;padding-top:3rem;font-size:.8rem;font-weight:800}.blog-grid h3{margin-top:1rem;font-size:1.55rem}.blog-coming-soon{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:center;gap:clamp(2.5rem,6vw,7rem);max-width:1480px;padding-top:clamp(3.5rem,7vw,7.5rem);padding-bottom:clamp(4rem,8vw,8rem);display:grid}.blog-coming-photo{aspect-ratio:3/2;background:var(--water-light);border-radius:34px;min-height:0;position:relative;overflow:hidden;box-shadow:0 22px 56px #344b421a}.blog-coming-photo img{object-fit:cover}.blog-coming-copy{max-width:470px}.blog-coming-copy h2{max-width:11ch;margin:.8rem 0 1.25rem}.blog-topic-list{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.blog-topic-list li{color:var(--ink-soft);padding-left:1.5rem;font-size:1.04rem;line-height:1.65;position:relative}.blog-topic-list li:before{content:"";background:var(--peach);border-radius:50%;width:7px;height:7px;position:absolute;top:.72em;left:0}.contact-hero{min-height:0}.contact-layout{background:linear-gradient(125deg,#fffaf2 0%,#f8f0e5 57%,#e8f2ee 100%);grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(3rem,8vw,8rem);display:grid}.contact-steps{margin:2rem 0}.contact-steps p{border-top:1px solid var(--line);padding:1rem 0}.contact-steps p:last-child{border-bottom:1px solid var(--line)}.contact-direct{border:1px solid var(--line);background:#e5f0ebc2;border-radius:22px;margin-top:3rem;padding:1.5rem}.contact-direct h3{font-size:1.45rem}.contact-direct p{color:var(--ink-soft);margin-top:.5rem;font-size:.86rem}.contact-form{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);background:#fffdf8cc;padding:clamp(1.5rem,4vw,3.5rem)}.contact-form-embed{padding:clamp(.75rem,2vw,1.4rem);overflow:hidden}.contact-form-frame{border-radius:calc(var(--radius) - 8px);background:#fff;border:0;width:100%;height:clamp(720px,82vh,960px);display:block}.contact-form-embed .form-data-note{margin:1rem .45rem .25rem}.form-config{border-left:3px solid var(--peach);color:var(--peach-dark);background:#66785c1a;border-radius:0 14px 14px 0;margin-bottom:2rem;padding:1rem 1.2rem;font-size:.88rem}.field-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.field{margin-bottom:1.2rem}.field-row>.field{flex-direction:column;min-width:0;display:flex}.field label{margin-bottom:.45rem;font-weight:800;display:block}.field-row .field label{min-height:1.5em}.field label span{color:var(--ink-soft);font-size:.8em;font-weight:400}.field input,.field select,.field textarea{width:100%;color:var(--ink);background:#ffffffe0;border:1px solid #294b4d57;border-radius:12px;padding:.85rem 1rem}.field input,.field select{height:58px}.field textarea{resize:vertical}.form-privacy-note{color:var(--ink-soft);margin-top:.65rem;font-size:.78rem;line-height:1.55}.form-data-note{border-top:1px solid var(--line);color:var(--ink-soft);margin:1.5rem 0;padding-top:1rem;font-size:.82rem;line-height:1.55}.form-data-note a{text-underline-offset:.14em;text-decoration:underline}.form-status{background:var(--water-light);color:var(--ink);border-radius:14px;margin-top:1.2rem;padding:1rem}.compact-hero{min-height:0}.legal-content{background:linear-gradient(125deg,#fffaf2 0%,#f8f0e5 57%,#e8f2ee 100%);max-width:1160px}.legal-content h2{margin-top:3rem;font-size:clamp(1.65rem,3vw,2rem)}.legal-content h3{color:var(--peach-dark);margin-top:2rem;font-size:clamp(1.15rem,2vw,1.38rem)}.legal-content p{color:var(--ink-soft);margin-top:1rem}.legal-content ul{color:var(--ink-soft);margin:1rem 0 0;padding-left:1.35rem;list-style:outside}.legal-content li{margin:.45rem 0}.legal-content li::marker{color:var(--peach-dark)}.legal-content a{text-underline-offset:.16em;text-decoration:underline}.legal-subsection{margin-top:2.35rem}.legal-table-wrap{background:#fffdf8bd;border:1px solid #344b4226;border-radius:16px;margin-top:1rem;overflow-x:auto}.legal-table{border-collapse:collapse;width:100%;color:var(--ink-soft);font-size:.86rem;line-height:1.55}.legal-table th,.legal-table td{text-align:left;vertical-align:top;border-bottom:1px solid #344b421f;border-right:1px solid #344b421f;min-width:180px;padding:1rem}.legal-table th:last-child,.legal-table td:last-child{border-right:0}.legal-table tbody tr:last-child td{border-bottom:0}.legal-table th{color:#fffdf8;letter-spacing:.02em;background:#355c4f;font-size:.82rem}.legal-table thead th:empty{display:none}.legal-table thead:has(th:empty){display:none}.legal-table tbody tr:nth-child(2n){background:#e5ede67a}.legal-table tbody td:first-child{color:var(--ink);font-weight:650}.legal-links{margin-top:.85rem}.legal-links li{margin:.4rem 0}.legal-updated{font-size:.86rem;font-weight:700;margin-top:2rem!important}@media (width<=720px){.legal-content{padding-inline:1rem}.legal-table{min-width:720px;font-size:.8rem}.legal-content>.legal-table-wrap:first-child .legal-table{min-width:520px}}.cta-band{max-width:none;color:var(--ink);background:radial-gradient(circle at 82% 8%,#b8755d21 0 145px,#0000 146px),linear-gradient(115deg,#ead8c6 0%,#f3e7d8 48%,#e9e3d2 100%);justify-content:space-between;align-items:center;gap:4rem;margin:0;padding:clamp(5.5rem,8vw,8rem) max(clamp(1.5rem,6vw,6rem),50vw - 740px + 6rem);display:flex;position:relative;overflow:hidden}.cta-band:before{content:"";border:1px solid #b8755d47;border-radius:50%;width:300px;height:300px;position:absolute;top:-185px;right:4%}.cta-band:after{content:"";border:1px solid #53644c29;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-150px;left:44%}.cta-band-copy{z-index:1;max-width:800px;position:relative}.cta-band .eyebrow{color:var(--terracotta)}.cta-band h2{font-size:clamp(2rem,3vw,3rem)}.cta-band p:not(.eyebrow){max-width:680px;color:var(--ink-soft);margin-top:1.3rem}.cta-band .button{z-index:1;flex:none;position:relative}.site-footer{color:var(--ink);background:#e4e9df;border-top:7px solid #c99378;padding:clamp(4rem,6vw,6rem) max(clamp(1.5rem,5vw,5rem),50vw - 740px + 5rem) 1.5rem}.footer-grid{grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:clamp(2rem,4vw,4.5rem);display:grid}.footer-grid>div{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.footer-identity{gap:1.15rem!important}.footer-brand{background:#fffaf2cc;border:1px solid #294b4d14;border-radius:20px;width:min(210px,100%);padding:.65rem .75rem;text-decoration:none;display:block}.footer-brand img{width:100%;height:auto}.footer-grid p,.footer-grid a{color:var(--ink-soft)}.footer-grid a{text-underline-offset:.25rem}.footer-grid a:hover{color:var(--ink)}.footer-grid h2{color:var(--ink);font-family:var(--font-sans), sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.78rem}.footer-placeholder p{letter-spacing:.05em;font-size:.76rem}.footer-bottom{color:#294b4da8;border-top:1px solid #294b4d29;justify-content:space-between;gap:1rem;margin-top:4rem;padding-top:1.5rem;font-size:.78rem;display:flex}.footer-options-page{background:#fffaf2;min-height:100vh;padding:clamp(2rem,5vw,5rem) 0 clamp(4rem,8vw,8rem)}.footer-options-page>section+section{margin-top:clamp(4rem,8vw,8rem)}.footer-option-label{max-width:1480px;color:var(--ink-soft);letter-spacing:.04em;align-items:center;gap:.75rem;margin:0 auto 1.25rem;padding:0 max(clamp(1.5rem,5vw,5rem),50vw - 740px + 5rem);font-size:.9rem;display:flex}.footer-option-label span{width:2rem;height:2rem;color:var(--ink);font-family:var(--font-serif), Georgia, serif;border:1px solid #294b4d33;border-radius:50%;place-items:center;display:grid}.footer-option-label strong{color:var(--ink);font-weight:750}.footer-option{color:var(--ink);padding:clamp(4rem,6vw,6rem) max(clamp(1.5rem,5vw,5rem),50vw - 740px + 5rem) 1.5rem}.footer-option-linen{background:#f2e9dc;border-top:1px solid #b8755d33}.footer-option-sage{background:#e4e9df;border-top:7px solid #c99378}.footer-option-grid{grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:clamp(2rem,4vw,4.5rem);display:grid}.footer-option-grid>div,.footer-option-grid>nav{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.footer-option-identity{gap:1.15rem!important}.footer-option-identity a{width:min(210px,100%);display:block}.footer-option-identity img{width:100%;height:auto}.footer-option-grid h2{color:var(--ink);font-family:var(--font-sans), sans-serif;letter-spacing:.15em;text-transform:uppercase;font-size:.75rem}.footer-option-grid p,.footer-option-grid a{color:var(--ink-soft)}.footer-option-grid a{text-underline-offset:.25rem}.footer-option-grid a:hover{color:var(--ink)}.footer-option-contact p{letter-spacing:.05em;font-size:.76rem}.footer-option-bottom{color:#294b4da8;justify-content:space-between;gap:1rem;margin-top:4rem;padding-top:1.5rem;font-size:.78rem;display:flex}.footer-option-linen .footer-option-bottom{border-top:1px solid #b8755d33}.footer-option-sage .footer-option-bottom{border-top:1px solid #294b4d29}.footer-option-linen .footer-option-identity a{background:#fffaf294;border-radius:20px;padding:.65rem .75rem}.footer-option-sage .footer-option-identity a{background:#fffaf2cc;border:1px solid #294b4d14;border-radius:20px;padding:.65rem .75rem}.closing-preview-page{color:#304946;background:#f8f5ef;min-height:100vh}.closing-preview-label{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#4f6862;letter-spacing:.03em;background:#fdfbf6e0;border:1px solid #2f48441c;border-radius:999px;padding:.7rem 1rem .7rem .75rem;font-size:.72rem;font-weight:700;position:fixed;top:1.15rem;right:1.15rem;box-shadow:0 12px 34px #2b413d1c}.closing-preview-label span{color:#304946;width:1.6rem;height:1.6rem;font-family:var(--font-serif), Georgia, serif;border:1px solid #2f484426;border-radius:50%;place-items:center;margin-right:.55rem;font-size:.8rem;display:inline-grid}.closing-cta{position:relative;overflow:hidden}.closing-eyebrow{font-family:var(--font-sans), sans-serif;letter-spacing:.17em;text-transform:uppercase;margin-bottom:1.1rem;font-size:.67rem;font-weight:700;line-height:1.4}.closing-cta h1{letter-spacing:-.04em;font-size:clamp(2.9rem,5vw,5.25rem);font-weight:400;line-height:.98}.closing-cta p:not(.closing-eyebrow){font-size:clamp(.92rem,1.2vw,1.04rem);line-height:1.72}.closing-outline-button,.closing-solid-button{min-height:52px;font-family:var(--font-sans), sans-serif;letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;padding:.8rem 1.25rem;font-size:.77rem;font-weight:700;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.closing-outline-button:hover,.closing-solid-button:hover{transform:translateY(-2px)}.closing-cta-journey{border-radius:34px 34px 0 0;grid-template-columns:1.18fr .82fr;width:min(100% - 3rem,1280px);min-height:440px;margin:clamp(2rem,5vw,5rem) auto 0;display:grid;box-shadow:0 28px 80px #344b451a}.closing-journey-copy{color:#fffdf7;background:radial-gradient(circle at 11% 10%,#ffffff1f,#0000 19rem),#899d94;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(2.6rem,5vw,4.5rem);display:flex}.closing-journey-copy .closing-eyebrow{color:#fffdf7bd}.closing-journey-copy p:not(.closing-eyebrow){color:#fffdf7e0;max-width:470px;margin-top:1.45rem}.closing-outline-button{color:#4c675f;background:#fffdf7;border:1px solid #fffdf7bd}.closing-outline-button:hover{color:#3f5a51;background:#e9efe8}.closing-journey-image{background:#cad8d2;min-height:440px;position:relative}.closing-journey-image:after{content:"";pointer-events:none;background:linear-gradient(90deg,#2c443f1a,#0000 36%);position:absolute;inset:0}.closing-journey-image img{object-fit:cover}.closing-cta-horizon{background:radial-gradient(at 12% 86%,#b1cbc38f,#0000 34%),radial-gradient(at 87% 17%,#dacfbe7a,#0000 31%),radial-gradient(at 62% 72%,#cdddd78a,#0000 34%),linear-gradient(130deg,#f8f4ec,#edf2ed 56%,#f4efe7);place-items:center;min-height:720px;padding:clamp(6rem,12vw,10rem) 1.5rem;display:grid}.closing-cta-horizon:before,.closing-cta-horizon:after{content:"";pointer-events:none;border:1px solid #49655e1f;border-radius:50%;position:absolute}.closing-cta-horizon:before{width:min(46vw,650px);height:min(46vw,650px);top:-20vw;left:-18vw}.closing-cta-horizon:after{width:min(30vw,430px);height:min(30vw,430px);bottom:-15vw;right:-11vw}.closing-horizon-copy{z-index:1;text-align:center;max-width:900px;position:relative}.closing-horizon-copy .closing-eyebrow{color:#647a73}.closing-horizon-copy h1{color:#314b47}.closing-horizon-copy p:not(.closing-eyebrow){color:#60716d;max-width:630px;margin:1.7rem auto 0}.closing-solid-button{color:#fffdf8;background:#60786f;box-shadow:0 14px 34px #405a5229}.closing-solid-button:hover{background:#4f685f}.closing-footer{color:#304946}.closing-footer-grid{grid-template-columns:1.65fr 1fr 1fr 1.2fr;gap:clamp(2rem,4vw,4.5rem);display:grid}.closing-footer-grid>div,.closing-footer-grid>nav{flex-direction:column;align-items:flex-start;gap:.7rem;display:flex}.closing-footer-identity{gap:1.15rem!important}.closing-footer-brand{align-items:center;gap:.75rem;text-decoration:none;display:flex}.closing-footer-mark{width:58px;height:auto}.closing-footer-wordmark{width:min(180px,100% - 70px);height:auto}.closing-footer-grid h2{color:#304946;font-family:var(--font-sans), sans-serif;letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:750}.closing-footer-grid p,.closing-footer-grid a{color:#64746f;font-size:.84rem}.closing-footer-grid a{text-underline-offset:.25rem}.closing-footer-grid a:hover{color:#304946}.instagram-link{color:inherit;text-underline-offset:.25rem;align-items:center;gap:.25rem;font-size:.84rem;display:inline-flex}.instagram-link span{font-size:.78em}.closing-footer-contact p{letter-spacing:.025em;font-size:.72rem}.closing-footer-bottom{color:#30494699;justify-content:space-between;gap:1rem;margin-top:4rem;padding-top:1.35rem;font-size:.75rem;display:flex}.closing-footer-journey{background:#fbf8f2;border-radius:0 0 34px 34px;width:min(100% - 3rem,1280px);margin:0 auto clamp(2rem,5vw,5rem);padding:clamp(3.5rem,6vw,5.25rem) clamp(2rem,6vw,5.5rem) 1.5rem;box-shadow:0 28px 80px #344b451a}.closing-footer-journey .closing-footer-bottom{border-top:1px solid #3049461c}.closing-footer-horizon{background:#ddd8cf;padding:clamp(4rem,7vw,6.5rem) max(clamp(1.5rem,6vw,6rem),50vw - 720px + 6rem) 1.5rem}.closing-footer-horizon .closing-footer-grid{grid-template-columns:2fr 1fr 1fr 1.25fr}.closing-footer-horizon .closing-footer-bottom{border-top:1px solid #30494624}.cta-band.closing-cta-journey{color:#fffdf7;background:0 0;align-items:stretch;gap:0;width:min(100% - 3rem,1280px);max-width:1280px;min-height:440px;margin:clamp(2rem,5vw,5rem) auto 0;padding:0}.cta-band.closing-cta-journey:before,.cta-band.closing-cta-journey:after{display:none}.cta-band.closing-cta-journey .cta-band-copy{max-width:none}.cta-band.closing-cta-journey .eyebrow{color:#fffdf7bd}.cta-band.closing-cta-journey h2{color:#fffdf7;letter-spacing:-.04em;font-size:clamp(2.45rem,4vw,3.9rem);font-weight:400;line-height:.98}.cta-band.closing-cta-journey p:not(.eyebrow){color:#fffdf7e0;max-width:470px;margin-top:1.45rem;font-size:clamp(.92rem,1.2vw,1.04rem);line-height:1.72}.site-footer.closing-footer-journey{color:#304946;border-top:0}.site-footer.closing-footer-journey .footer-brand{background:0 0;border:0;border-radius:0;width:auto;padding:0}.site-footer.closing-footer-journey .footer-brand .closing-footer-mark{width:58px;height:auto}.site-footer.closing-footer-journey .footer-brand .closing-footer-wordmark{width:min(180px,100% - 70px);height:auto}.page-zakelijk .page-hero{background:radial-gradient(circle at 88% 16%,#aecbc14d,#0000 27rem),radial-gradient(circle at 42% 112%,#b8755d1a,#0000 24rem),linear-gradient(112deg,#fffaf2 0%,#f7efe7 54%,#e5eee9 100%)}.page-zakelijk .page-hero:after{background:linear-gradient(90deg,#b8755d47,#5b7c7252,#0000 84%);height:1px}.page-zakelijk .eyebrow{color:#58736b}.org-introduction{background:#fffefa;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(3rem,7vw,7rem);max-width:none;display:grid}.org-introduction-content{max-width:760px}.org-introduction .section-heading{margin-bottom:2rem}.org-introduction .section-heading h2{max-width:680px}.org-introduction-copy{max-width:720px;color:var(--ink-soft);font-size:1.04rem}.org-introduction-copy p+p{margin-top:1.35rem}.coaching-page-image{background:#e5eeea;border-radius:24px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 54px #2b4a4314}.coaching-page-image:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff75;position:absolute;inset:0}.coaching-page-image img{object-fit:cover;width:100%;height:100%}.business-coaching-image{aspect-ratio:4/3}.business-coaching-image img{object-position:center}.org-themes{background:radial-gradient(circle at 92% 12%,#ffffff94,#0000 28rem),#edf4f1;max-width:none}.org-theme-grid{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.org-theme-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:0 0;min-height:190px;padding:2rem clamp(1.4rem,3vw,2.7rem)}.org-theme-grid article:nth-child(2n){border-right:0}.org-theme-grid h3{font-size:clamp(1.35rem,1.8vw,1.65rem)}.org-theme-grid p{color:var(--ink-soft);margin-top:.85rem}.org-approach{background:#fffefa;max-width:none}.org-approach-heading{max-width:840px;margin-bottom:3.2rem}.org-approach-grid{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.org-approach-grid article{border-right:1px solid var(--line);padding:2.2rem clamp(1.4rem,3vw,2.8rem)}.org-approach-grid article:last-child{border-right:0}.org-approach-grid span{color:var(--peach-dark);font-family:var(--font-serif), Georgia, serif}.org-approach-grid h3{margin-top:1rem;font-size:clamp(1.45rem,2vw,1.8rem)}.org-approach-grid p{color:var(--ink-soft);margin-top:1rem}.org-workbook{background:radial-gradient(circle at 12% 12%,#ffffff94,#0000 26rem),#e8f0ec;max-width:none}.org-workbook-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffca8;border:1px solid #294b4d1a;border-radius:28px;grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);gap:clamp(3rem,8vw,8rem);padding:clamp(2.5rem,5vw,4.8rem);display:grid;box-shadow:0 24px 70px #294b4d0f}.org-workbook-copy{color:var(--ink-soft)}.org-workbook-copy p+p{margin-top:1.3rem}.org-process{background:#fffefa;max-width:none}.org-process-steps{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.org-process-steps article{border-right:1px solid var(--line);padding:2rem clamp(1.35rem,3vw,2.6rem)}.org-process-steps article:last-child{border-right:0}.org-process-steps span{color:var(--peach-dark);font-family:var(--font-serif), Georgia, serif}.org-process-steps h3{margin-top:.9rem;font-size:1.5rem}.org-process-steps p{color:var(--ink-soft);margin-top:.7rem}.page-persoonlijk .page-hero{background:radial-gradient(circle at 88% 18%,#bed7cf99,#0000 25rem),radial-gradient(circle at 18% 84%,#dcbf843d,#0000 22rem),linear-gradient(112deg,#fffaf0 0%,#f7f1df 54%,#e9f1ec 100%)}.page-persoonlijk .page-hero:after{background:linear-gradient(90deg,#9d7a3d61,#5c7c7357,#0000 84%);height:1px}.page-persoonlijk .eyebrow{color:#755f35}.personal-themes{background:radial-gradient(circle at 10% 15%,#e7cd9647,#0000 27rem),radial-gradient(circle at 93% 82%,#b5d1c96b,#0000 30rem),linear-gradient(120deg,#fffaf0 0%,#f4ecd8 48%,#e5efea 100%);max-width:none}.personal-themes-intro{grid-template-columns:minmax(0,1fr) minmax(320px,.82fr);align-items:center;gap:clamp(3rem,7vw,6.5rem);margin-bottom:3.4rem;display:grid}.personal-themes-intro .section-heading{margin-bottom:0}.personal-coaching-image{aspect-ratio:8/5}.personal-coaching-image img{object-position:center 44%;filter:saturate(.86)sepia(.06)brightness(1.04)}.personal-theme-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.personal-theme-grid article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffdf694;border:1px solid #2f4b4817;border-radius:20px;min-height:205px;padding:clamp(1.8rem,3vw,2.8rem);box-shadow:0 20px 55px #364c460d}.personal-theme-grid article:last-child{background:linear-gradient(105deg,#fffdf6bd,#e1eee79e)}.personal-theme-grid h3{font-size:clamp(1.35rem,1.8vw,1.65rem)}.personal-theme-grid p{color:#536763;max-width:560px;margin-top:.9rem}.personal-approach{background:radial-gradient(circle at 95% 8%,#c0d7cf52,#0000 28rem),#fffaf0;max-width:none}.personal-approach-heading{max-width:860px;margin-bottom:3rem}.personal-approach-heading>p:not(.eyebrow){color:#536763;max-width:730px;margin-top:1.45rem;font-size:1.06rem}.personal-approach .method-pillars,.org-approach .method-pillars{margin-top:0}.personal-approach-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.personal-approach-grid article{background:#fffdf69e;border:1px solid #2f4b4817;border-radius:20px;min-height:300px;padding:clamp(1.8rem,3vw,2.8rem);box-shadow:0 20px 55px #364c460b}.personal-approach-grid article:nth-child(2){background:#e5efe9ad}.personal-approach-grid span{color:#8a6a31;font-family:var(--font-serif), Georgia, serif}.personal-approach-grid h3{margin-top:1rem;font-size:clamp(1.45rem,2vw,1.8rem)}.personal-approach-grid p{color:#536763;margin-top:1rem}.personal-approach-footer{background:linear-gradient(105deg,#e8d4a657,#dcebe494);border:1px solid #2f4b481f;border-radius:16px;justify-content:space-between;align-items:center;gap:2rem;margin-top:1.25rem;padding:1.65rem clamp(1.5rem,3vw,2.5rem);display:flex}.personal-approach-footer p{color:#536561;max-width:650px}.personal-approach-footer .text-link{flex:none}.personal-workbook{background:radial-gradient(circle at 12% 16%,#e2c99638,#0000 24rem),linear-gradient(120deg,#f6eedb,#fffaf0 54%,#e7f0eb);max-width:none}.personal-workbook-panel{background:#fffdf6ad}.coaching-details-link{background:#fffaf0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.5rem 3rem;max-width:none;display:grid}.coaching-details-link>div{max-width:760px}.coaching-details-link>div>p:not(.eyebrow){color:#536763;margin-top:1rem}.coaching-details-link .scope-note{grid-column:1/-1}.org-approach-heading>p:not(.eyebrow){max-width:760px;color:var(--ink-soft);margin-top:1.35rem}.org-approach>.org-approach-grid{margin-top:3.2rem}.org-practical-link{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:2rem;margin-top:2rem;padding:1.5rem 0;display:flex}.org-practical-link p{color:var(--ink-soft)}.page-over .page-hero{background:radial-gradient(circle at 88% 18%,#b5d1c957,#0000 27rem),radial-gradient(circle at 43% 112%,#b8755d21,#0000 24rem),linear-gradient(112deg,#fff9f1 0%,#f7ece3 55%,#e7efe9 100%)}.page-over .page-hero:after{background:linear-gradient(90deg,#b8755d4d,#5b7c7252,#0000 84%);height:1px}.page-over .about-story{background:radial-gradient(circle at 8% 88%,#deece58f,#0000 28rem),#fffefa;max-width:none}.page-over .expertise-section{background:radial-gradient(circle at 94% 10%,#ffffff8f,#0000 27rem),#e6f0ec}.page-over .values-section{background:radial-gradient(circle at 82% 34%,#bbd5cd57,#0000 24rem),#fffdf7;max-width:none}.werkwijze-final{--cream:#fffaf1;--cream-deep:#f1ede0;--paper:#fffcf5c7;--ink:#344b42;--ink-soft:#5c6d63;--water:#b9cec1;--water-light:#e8eee7;--water-mid:#d9e5dc;--peach:#7b8e72;--peach-dark:#5d7058;--accent-soft:#7b8e7224;--accent-pale:#e5ebdf;--terracotta:#b46f50;--terracotta-soft:#b46f5021;--line:#344b4229;--shadow:0 24px 62px #344b4217;background:#fffaf1;min-height:100vh}.werkwijze-final .site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#fffaf1fa,#f8f4e8f5 62%,#e2ebe1eb);border-bottom-color:#344b4221}.werkwijze-final .page-werkwijze .page-hero{background:radial-gradient(circle at 84% 18%,#b9cec17a,#0000 23rem),radial-gradient(circle at 54% 118%,#e5ebdf94,#0000 25rem),linear-gradient(112deg,#fffaf1 0%,#f8f4e8 48%,#e2ebe1 100%);min-height:320px}.werkwijze-final .page-werkwijze .page-hero:after{opacity:.7;background:linear-gradient(90deg,#b46f50 0%,#7b8e72 48%,#0000 88%);height:2px}.werkwijze-final .page-hero-inner{align-items:center}.werkwijze-final .page-hero h1{font-size:clamp(2.4rem,3.6vw,3.6rem)}.werkwijze-final .page-hero-inner>p:not(.eyebrow){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf594;border:1px solid #344b421a;border-radius:20px;max-width:620px;padding:1.4rem 1.6rem;box-shadow:0 18px 46px #344b420f}.werkwijze-final .method-pillars{background:#344b421f;border:1px solid #344b4221;border-radius:24px;gap:1px;overflow:hidden;box-shadow:0 20px 55px #344b420f}.werkwijze-final .method-pillars article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffcf5bd;border:0}.werkwijze-final .method-pillars article:before{background:#7b8e72;box-shadow:0 0 0 6px #7b8e7221}.werkwijze-final .method-pillars article:nth-child(4):before{background:#b46f50;box-shadow:0 0 0 6px #b46f501f}.werkwijze-final .page-werkwijze .method-specialisms-group .approach-foundation,.werkwijze-final .page-werkwijze .method-specialisms-group .act-section,.werkwijze-final .page-werkwijze .method-specialisms-group .embodied-section{background:0 0}.werkwijze-final .method-specialisms-group .act-section,.werkwijze-final .method-specialisms-group .embodied-section{border-top:1px solid #344b421c}.werkwijze-final .specialism-grid{border:0;gap:1.25rem}.werkwijze-final .specialism-card{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffcf5b8;border:1px solid #344b4221;border-radius:26px;min-height:0;padding:clamp(1.8rem,3vw,2.6rem);box-shadow:0 22px 55px #344b4212}.werkwijze-final .specialism-card .text-link{margin-top:1.5rem;padding-top:0}.werkwijze-final .specialism-card.body-specialism{color:#fffdf7;background:#526a59}.werkwijze-final .body-specialism p:not(.eyebrow),.werkwijze-final .body-specialism p.specialism-subtitle{color:#fffdf7d1}.werkwijze-final .body-specialism .eyebrow{color:#fffdf7;background:#fffdf714;border-color:#fffdf74d}.werkwijze-final .body-specialism .text-link{color:#fffdf7}.werkwijze-final .specialism-kicker,.werkwijze-final .specialism-label{background:#fffcf5a8;border-color:#5d705840}.werkwijze-final .act-figure{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#fffcf5b8,#e5ebdfb8);border-color:#344b4221;border-radius:28px;padding:1.6rem;box-shadow:0 20px 52px #344b4212}.werkwijze-final .act-principles{border:0;gap:.8rem}.werkwijze-final .act-principles article,.werkwijze-final .act-principles article:nth-child(odd),.werkwijze-final .act-principles article:nth-child(2n){background:#fffcf59e;border:1px solid #344b421c;border-radius:18px;padding:1.55rem 1.7rem}.werkwijze-final .embodied-image{border-radius:28px;box-shadow:18px 20px #fffcf58a}.werkwijze-final .embodied-points article{padding:1.45rem 0}.werkwijze-final .supporting-grid{grid-template-columns:1fr;gap:1.25rem}.werkwijze-final .supporting-grid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf5a8;border:1px solid #344b421f;border-radius:24px;box-shadow:0 18px 45px #344b420d}.werkwijze-final .supporting-grid img{border-radius:50%;box-shadow:0 0 0 8px #b9cec133}.werkwijze-final .supporting-grid .creative-supporting-card{background:radial-gradient(circle at 8% 12%,#ffffff9e,#0000 14rem),linear-gradient(145deg,#fff4e5f0,#f4e0dab8);border-color:#b46f502e;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:0;min-height:460px;padding:0;overflow:hidden}.werkwijze-final .supporting-grid .creative-supporting-visual{background:#f7ead8;min-height:460px}.werkwijze-final .supporting-grid .creative-supporting-image{object-fit:cover;width:100%;height:100%;box-shadow:none;border-radius:0}.werkwijze-final .supporting-grid .creative-supporting-content{align-self:center;padding:clamp(2.4rem,5vw,5rem)}.werkwijze-final .supporting-grid.supporting-feature-stack{grid-template-columns:1fr;gap:1.35rem;width:min(100%,1180px);margin-inline:auto;display:grid}.werkwijze-final .supporting-grid .supporting-feature-card{border:1px solid #344b4224;border-radius:24px;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);align-items:stretch;gap:0;min-height:450px;padding:0;display:grid;overflow:hidden;box-shadow:0 18px 45px #344b420f}.werkwijze-final .supporting-grid .supporting-feature-card-creative{background:#f4e8e0;border-color:#b46f502b}.werkwijze-final .supporting-grid .supporting-feature-card-cognitive{background:#f4e8e0;border-color:#b46f502b;grid-template-columns:minmax(340px,.9fr) minmax(0,1.1fr);min-height:375px}.werkwijze-final .supporting-grid .supporting-feature-card-cognitive .supporting-feature-visual{background:#f8eddb;min-height:375px}.werkwijze-final .supporting-grid .supporting-feature-card-cognitive .supporting-feature-image{object-position:center}.werkwijze-final .supporting-grid .supporting-feature-visual{background:#f8eddb;min-height:450px;position:relative;overflow:hidden}.werkwijze-final .supporting-grid .supporting-feature-image{object-fit:cover;width:100%;height:100%;box-shadow:none;border-radius:0}.werkwijze-final .supporting-grid .supporting-feature-content{background:#f4e8e0;align-self:center;padding:clamp(2.25rem,4.3vw,4.5rem)}.werkwijze-final .supporting-grid .supporting-feature-content p{color:var(--ink-soft);margin-top:1rem}.werkwijze-final .approach-flow-list{background:#344b421f;border:1px solid #344b4221;border-radius:22px;gap:1px;overflow:hidden}.werkwijze-final .approach-flow-list article{background:#fffcf5ad;border:0}.werkwijze-final .approach-flow-list article:nth-child(2){background:#e5ebdfdb}.werkwijze-final .approach-flow-list article:nth-child(3){background:#e5ebdfb8}.werkwijze-final .approach-flow-list span{color:#b46f50;font-size:1.35rem}.werkwijze-final .closing-journey-copy{background:radial-gradient(circle at 11% 10%,#ffffff1f,#0000 19rem),#526a59}.werkwijze-final .site-footer.closing-footer-journey{background:#eee8dc}@media (width<=760px){.werkwijze-final .specialism-grid{grid-template-columns:1fr}.werkwijze-final .specialism-card{border:1px solid #344b4221;border-radius:22px}}.werkwijze-preview{min-height:100vh}.werkwijze-water{--cream:#fffaf3;--cream-deep:#eef4ef;--paper:#fffdf7b8;--ink:#234b4b;--ink-soft:#526d6a;--water:#a8cbc8;--water-light:#e5f0ed;--water-mid:#d4e7e3;--peach:#6e8f7d;--peach-dark:#4f7164;--accent-soft:#6e8f7d24;--accent-pale:#dceae2;--terracotta:#b9785a;--terracotta-soft:#b9785a1f;--line:#234b4b29;--shadow:0 22px 58px #234b4b17;background:#fffaf3}.werkwijze-water .site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#fffbf4f7,#f7f8efeb 52%,#dcede7e0);border-bottom-color:#234b4b1f}.werkwijze-water .page-werkwijze .page-hero{background:radial-gradient(circle at 84% 18%,#8fbeba70,#0000 23rem),radial-gradient(circle at 54% 118%,#c2d9c86b,#0000 25rem),linear-gradient(112deg,#fffaf3 0%,#f7f3e8 48%,#dcebe6 100%);min-height:320px}.werkwijze-water .page-werkwijze .page-hero:after{opacity:.7;background:linear-gradient(90deg,#b9785a 0%,#87aaa0 48%,#0000 88%);height:2px}.werkwijze-water .page-hero-inner{align-items:center}.werkwijze-water .page-hero h1{font-size:clamp(2.4rem,3.6vw,3.6rem)}.werkwijze-water .page-hero-inner>p:not(.eyebrow){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf78a;border:1px solid #234b4b1a;border-radius:20px;max-width:620px;padding:1.4rem 1.6rem;box-shadow:0 18px 46px #234b4b0f}.werkwijze-water .page-werkwijze .method-introduction{background:radial-gradient(circle at 8% 86%,#a8cbc833,#0000 27rem),#fffdf8}.werkwijze-water .method-pillars{background:#234b4b1f;border:1px solid #234b4b21;border-radius:24px;gap:1px;overflow:hidden;box-shadow:0 20px 55px #234b4b0f}.werkwijze-water .method-pillars article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffcb8;border:0}.werkwijze-water .method-pillars article:nth-child(2n){background:#e5f0ebcc}.werkwijze-water .method-pillars article:before{background:#668c80;box-shadow:0 0 0 6px #668c8021}.werkwijze-water .method-pillars article:nth-child(4):before{background:#b9785a;box-shadow:0 0 0 6px #b9785a1f}.werkwijze-water .page-werkwijze .approach-foundation{background:radial-gradient(circle at 92% 8%,#fff9,#0000 24rem),radial-gradient(circle at 4% 94%,#91bdb838,#0000 27rem),#dfebe7}.werkwijze-water .specialism-grid{border:0;gap:1.25rem}.werkwijze-water .specialism-card{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffdf7b3;border:1px solid #234b4b21;border-radius:26px;min-height:355px;padding:clamp(2.4rem,4vw,4rem);box-shadow:0 22px 55px #234b4b12}.werkwijze-water .specialism-card.body-specialism{background:linear-gradient(145deg,#dfeee8e0,#fffdf794)}.werkwijze-water .specialism-kicker,.werkwijze-water .specialism-label{background:#fffdf7a3;border-color:#4f716440}.werkwijze-water .page-werkwijze .act-section{background:radial-gradient(circle at 94% 18%,#a8cbc82e,#0000 25rem),#fffdf8}.werkwijze-water .act-figure{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#fffffcb3,#daeae4ad);border-color:#234b4b21;border-radius:28px;padding:1.6rem;box-shadow:0 20px 52px #234b4b12}.werkwijze-water .act-summary{background:#e5f0eba3;border-left-color:#6e8f7d}.werkwijze-water .act-principles{border:0;gap:.8rem}.werkwijze-water .act-principles article,.werkwijze-water .act-principles article:nth-child(odd),.werkwijze-water .act-principles article:nth-child(2n){background:#fffffc94;border:1px solid #234b4b1c;border-radius:18px;padding:1.55rem 1.7rem}.werkwijze-water .page-werkwijze .embodied-section{background:radial-gradient(circle at 8% 12%,#ffffff7a,#0000 24rem),linear-gradient(120deg,#d3e4df 0%,#e4eee6 100%)}.werkwijze-water .embodied-image{border-radius:42% 42% 24px 24px;box-shadow:18px 20px #fffdf780}.werkwijze-water .embodied-points article{padding:1.45rem 0}.werkwijze-water .page-werkwijze .supporting-tools{background:radial-gradient(circle at 88% 84%,#bbd8cf47,#0000 28rem),#fbf5e9}.werkwijze-water .supporting-grid{gap:1.25rem}.werkwijze-water .supporting-grid article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffc9e;border:1px solid #234b4b1f;border-radius:24px;box-shadow:0 18px 45px #234b4b0d}.werkwijze-water .supporting-grid img{border-radius:50%;box-shadow:0 0 0 8px #a8cbc82e}.werkwijze-water .page-werkwijze .approach-flow{background:radial-gradient(circle at 90% 10%,#ffffff8f,#0000 24rem),#dfebe7}.werkwijze-water .approach-flow-list{background:#234b4b1f;border:1px solid #234b4b21;border-radius:22px;gap:1px;overflow:hidden}.werkwijze-water .approach-flow-list article{background:#fffffca3;border:0}.werkwijze-water .approach-flow-list article:nth-child(2){background:#e1eee8d6}.werkwijze-water .closing-journey-copy{background:#426963}.werkwijze-water .site-footer.closing-footer-journey{background:#e1ebe7}.werkwijze-editorial{--cream:#fffaf1;--cream-deep:#f1ede0;--paper:#fffcf5c7;--ink:#344b42;--ink-soft:#5c6d63;--water:#b9cec1;--water-light:#e8eee7;--water-mid:#d9e5dc;--peach:#7b8e72;--peach-dark:#5d7058;--accent-soft:#7b8e7224;--accent-pale:#e5ebdf;--terracotta:#b46f50;--terracotta-soft:#b46f5021;--line:#344b4229;--shadow:0 24px 62px #344b4217;background:#fffaf1}.werkwijze-editorial .site-header{background:linear-gradient(90deg,#fffaf1fa,#f8f4e8f5 62%,#e2ebe1eb);border-bottom-color:#344b4221}.werkwijze-editorial .page-werkwijze .page-hero{background:linear-gradient(90deg,#fffaf1fa 0 54%,#e2ebe1db 54% 100%);min-height:350px}.werkwijze-editorial .page-werkwijze .page-hero:before{content:"";background:#344b4221;width:1px;position:absolute;top:0;bottom:0;left:54%}.werkwijze-editorial .page-werkwijze .page-hero:after{opacity:1;background:linear-gradient(90deg,#b46f50 0 12%,#7b8e72 12% 34%,#0000 34%);height:5px}.werkwijze-editorial .page-hero-inner{grid-template-columns:minmax(280px,.9fr) minmax(360px,1.1fr);align-items:center}.werkwijze-editorial .page-hero h1{font-size:clamp(2.5rem,3.7vw,3.75rem)}.werkwijze-editorial .page-hero-inner>p:not(.eyebrow){border-left:1px solid #344b422e;max-width:600px;padding-left:clamp(2rem,4vw,4rem)}.werkwijze-editorial .eyebrow{color:#8c5d45}.werkwijze-editorial .page-werkwijze .method-introduction{background:radial-gradient(circle at 8% 90%,#cddbc842,#0000 28rem),#fffdf7}.werkwijze-editorial .method-introduction-copy{grid-template-columns:minmax(320px,.9fr) minmax(0,1.1fr)}.werkwijze-editorial .method-introduction-copy>div:first-child{border-left:5px solid #b46f50;max-width:490px;padding:0 0 2rem 2rem}.werkwijze-editorial .method-pillars{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.werkwijze-editorial .method-pillars article{background:#fffcf5cc;border:1px solid #344b421f;border-radius:18px;min-height:160px;padding:2rem;box-shadow:0 16px 42px #344b420a}.werkwijze-editorial .method-pillars article:nth-child(2n){background:#e5ece0bd}.werkwijze-editorial .method-pillars article:nth-child(-n+2){border-bottom:1px solid #344b421f}.werkwijze-editorial .method-pillars article:before{width:28px;height:3px;box-shadow:none;background:#b46f50;border-radius:999px}.werkwijze-editorial .method-pillars article:nth-child(2n):before{box-shadow:none;background:#6f8267}.werkwijze-editorial .page-werkwijze .approach-foundation{background:radial-gradient(circle at 94% 10%,#ffffff7a,#0000 25rem),#e5ece1}.werkwijze-editorial .specialisms-heading{max-width:900px}.werkwijze-editorial .specialism-grid{border:0;border-radius:28px;gap:0;overflow:hidden;box-shadow:0 24px 62px #344b421a}.werkwijze-editorial .specialism-card{background:#fffcf5db;border:0;min-height:400px;padding:clamp(2.8rem,4vw,4.5rem)}.werkwijze-editorial .specialism-card.body-specialism{color:#fffdf7;background:#526a59}.werkwijze-editorial .body-specialism p:not(.eyebrow),.werkwijze-editorial .body-specialism p.specialism-subtitle{color:#fffdf7d1}.werkwijze-editorial .body-specialism .eyebrow{color:#fffdf7;background:#fffdf714;border-color:#fffdf74d}.werkwijze-editorial .body-specialism .text-link{color:#fffdf7}.werkwijze-editorial .page-werkwijze .act-section{background:radial-gradient(circle at 8% 10%,#c7d7c33b,#0000 26rem),#fffdf7}.werkwijze-editorial .act-intro{grid-template-columns:minmax(310px,.62fr) minmax(0,1.38fr)}.werkwijze-editorial .act-intro .split-copy{grid-area:1/2;max-width:730px}.werkwijze-editorial .act-figure{background:#e7ede2c2;border:1px solid #344b421f;border-radius:50% 50% 26px 26px;grid-area:1/1;max-width:420px;padding:1.8rem;box-shadow:18px 20px #b46f501a}.werkwijze-editorial .act-summary{background:#f6ecdea3;border-left-color:#b46f50}.werkwijze-editorial .act-principles{border:1px solid #344b4224;border-radius:20px;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden}.werkwijze-editorial .act-principles article,.werkwijze-editorial .act-principles article:nth-child(odd),.werkwijze-editorial .act-principles article:nth-child(2n){background:#fffcf5b8;border:1px solid #344b421f;border-top:0;border-left:0;padding:1.7rem}.werkwijze-editorial .act-principles article:nth-child(3n){border-right:0}.werkwijze-editorial .act-principles article:nth-child(n+4){border-bottom:0}.werkwijze-editorial .page-werkwijze .embodied-section{background:radial-gradient(circle at 90% 90%,#c2d3be52,#0000 26rem),#f3eadb;grid-template-columns:minmax(0,1.22fr) minmax(320px,.78fr)}.werkwijze-editorial .embodied-image-wrap{grid-area:1/2}.werkwijze-editorial .embodied-copy{grid-area:1/1}.werkwijze-editorial .embodied-image{border-radius:50% 50% 26px 26px;box-shadow:18px 20px #526a5929}.werkwijze-editorial .embodied-points{border-top:3px solid #b46f50;margin-top:2.6rem}.werkwijze-editorial .page-werkwijze .supporting-tools{background:radial-gradient(circle at 6% 82%,#c3d5c047,#0000 27rem),#fffdf7}.werkwijze-editorial .supporting-grid{gap:2rem}.werkwijze-editorial .supporting-grid article{border:1px solid #344b422b;border-left:0;border-right:0;grid-template-columns:160px 1fr;padding:2.4rem 0}.werkwijze-editorial .supporting-grid img{border-radius:50%;width:160px;height:160px;box-shadow:0 0 0 10px #e5ece1cc}.werkwijze-editorial .page-werkwijze .approach-flow{color:#fffdf7;background:#526a59}.werkwijze-editorial .approach-flow .eyebrow{color:#edc7ad}.werkwijze-editorial .approach-flow .section-heading>p:not(.eyebrow),.werkwijze-editorial .approach-flow-list p{color:#fffdf7cc}.werkwijze-editorial .approach-flow-list{border-color:#fffdf73d}.werkwijze-editorial .approach-flow-list article{background:0 0;border-color:#fffdf738}.werkwijze-editorial .approach-flow-list span{color:#edc7ad}.werkwijze-editorial .closing-journey-copy{background:#6a5746}.werkwijze-editorial .site-footer.closing-footer-journey{background:#eee8dc}@media (width<=900px){.werkwijze-editorial .page-werkwijze .page-hero{background:linear-gradient(145deg,#fffaf1 0%,#f3eee1 60%,#e2ebe1 100%)}.werkwijze-editorial .page-werkwijze .page-hero:before{display:none}.werkwijze-editorial .page-hero-inner>p:not(.eyebrow){border-left:0;padding:0}.werkwijze-editorial .act-intro{grid-template-columns:1fr}.werkwijze-editorial .act-intro .split-copy,.werkwijze-editorial .act-figure{grid-column:1}.werkwijze-editorial .act-intro .split-copy{grid-row:1}.werkwijze-editorial .act-figure{grid-row:2}.werkwijze-editorial .page-werkwijze .embodied-section{grid-template-columns:1fr}.werkwijze-editorial .embodied-copy{grid-area:1/1}.werkwijze-editorial .embodied-image-wrap{grid-area:2/1}}@media (width<=760px){.werkwijze-water .specialism-grid,.werkwijze-editorial .method-pillars,.werkwijze-editorial .act-principles{grid-template-columns:1fr}.werkwijze-water .specialism-card{border:1px solid #234b4b21;border-radius:22px}.werkwijze-editorial .method-pillars article:nth-child(-n+2){border-bottom:1px solid #344b421f}.werkwijze-editorial .act-principles article,.werkwijze-editorial .act-principles article:nth-child(odd),.werkwijze-editorial .act-principles article:nth-child(2n){border-bottom:1px solid #344b421f;border-right:0}.werkwijze-editorial .act-principles article:last-child{border-bottom:0}.werkwijze-editorial .supporting-grid article{grid-template-columns:1fr}}.page-tarieven .page-hero{background:radial-gradient(circle at 88% 16%,#b5d1c957,#0000 27rem),radial-gradient(circle at 44% 112%,#b8755d1c,#0000 24rem),linear-gradient(112deg,#fffaf2 0%,#f8f0e7 55%,#e5efe9 100%)}.page-tarieven .page-hero:after{background:linear-gradient(90deg,#b8755d47,#5b7c7252,#0000 84%);height:1px}.page-tarieven .pricing-grid{background:radial-gradient(circle at 7% 12%,#ffffffb3,#0000 27rem),radial-gradient(circle at 93% 88%,#b5d1c961,#0000 29rem),#f1f7f4;max-width:none}.page-tarieven .pricing-card{background:#fffef9e0}.page-tarieven .pricing-card.business{background:#e1efe9e6}.page-tarieven .practical-section{background:radial-gradient(circle at 92% 12%,#ffffff94,#0000 26rem),#e4efeb;max-width:none}.page-tarieven .practical-faq article{background:#fffffc6b}.page-tarieven .practical-faq article:nth-child(2),.page-tarieven .practical-faq article:nth-child(3){background:#d3e5de7a}.warm-page-palette{--cream:#fffaf1;--cream-deep:#f1ede0;--paper:#fffcf5c7;--ink:#344b42;--ink-soft:#5c6d63;--water:#b9cec1;--water-light:#e8eee7;--water-mid:#d9e5dc;--peach:#7b8e72;--peach-dark:#5d7058;--accent-soft:#7b8e7224;--accent-pale:#e5ebdf;--terracotta:#b46f50;--terracotta-soft:#b46f5021;--line:#344b4229;--shadow:0 24px 62px #344b4217;background:#fffaf1;min-height:100vh}.warm-page-palette .site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#fffaf1fa,#f8f4e8f5 62%,#e2ebe1eb);border-bottom-color:#344b4221}.warm-page-palette .page-hero{background:radial-gradient(circle at 84% 18%,#b9cec17a,#0000 23rem),radial-gradient(circle at 54% 118%,#e5ebdf94,#0000 25rem),linear-gradient(112deg,#fffaf1 0%,#f8f4e8 48%,#e2ebe1 100%);min-height:320px}.warm-page-palette .page-hero:after{opacity:.7;background:linear-gradient(90deg,#b46f50 0%,#7b8e72 48%,#0000 88%);height:2px}.warm-page-palette .page-hero-inner{align-items:center}.warm-page-palette .page-hero h1{font-size:clamp(2.4rem,3.6vw,3.6rem)}.warm-page-palette .page-hero-inner>p:not(.eyebrow){-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffcf594;border:1px solid #344b421a;border-radius:20px;max-width:620px;padding:1.4rem 1.6rem;box-shadow:0 18px 46px #344b420f}.warm-page-palette .closing-journey-copy{background:radial-gradient(circle at 11% 10%,#ffffff1f,#0000 19rem),#526a59}.warm-page-palette .site-footer.closing-footer-journey{background:#eee8dc}.warm-page-palette .page-zakelijk .coaching-page-image{background:#dfe8df;border-radius:28px;box-shadow:18px 20px #b9cec152}.warm-page-palette .page-zakelijk .org-theme-grid{border:0;gap:.8rem}.warm-page-palette .page-zakelijk .org-theme-grid article,.warm-page-palette .page-zakelijk .org-theme-grid article:nth-child(2n){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf59e;border:1px solid #344b421c;border-radius:18px}.warm-page-palette .page-zakelijk .method-pillars{background:#344b421f;border:1px solid #344b4221;border-radius:24px;gap:1px;overflow:hidden;box-shadow:0 20px 55px #344b420f}.warm-page-palette .page-zakelijk .method-pillars article{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffcf5bd;border:0}.warm-page-palette .page-zakelijk .org-approach-grid{background:#344b421f;border:1px solid #344b4221;border-radius:22px;gap:1px;overflow:hidden}.warm-page-palette .page-zakelijk .org-approach-grid article{background:#fffcf5ad;border:0}.warm-page-palette .page-zakelijk .org-approach-grid article:nth-child(2){background:#e5ebdfdb}.warm-page-palette .page-zakelijk .org-approach-grid h3{margin-top:0}.warm-page-palette .page-zakelijk .org-workbook-panel{background:#fffcf5a8;border-color:#344b421f;box-shadow:0 20px 55px #344b420f}.warm-page-palette .page-zakelijk .org-process-steps{background:#344b421f;border:1px solid #344b4221;border-radius:22px;gap:1px;overflow:hidden}.warm-page-palette .page-zakelijk .org-process-steps article{background:#fffcf5ad;border:0}.warm-page-palette .page-zakelijk .org-process-steps article:nth-child(2){background:#e5ebdfdb}.warm-page-palette .page-over .about-story-photo{border-radius:42% 42% 28px 28px;box-shadow:18px 20px #b9cec157}.warm-page-palette .page-over .expertise-list{border:0;gap:.9rem;display:grid}.warm-page-palette .page-over .expertise-list article{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf59e;border:1px solid #344b421c;border-radius:22px;padding:clamp(2rem,4vw,3.4rem);box-shadow:0 18px 45px #344b420a}.warm-page-palette .page-over .expertise-list article:nth-child(2){background:linear-gradient(135deg,#fffcf5f5,#d3e1d8e6);border-color:#344b4224;box-shadow:0 18px 45px #344b420f}.warm-page-palette .page-over .expertise-list article:nth-child(2) .expertise-heading h3{color:#2f4b42}.warm-page-palette .page-tarieven .pricing-process{background:radial-gradient(circle at 90% 10%,#b9cec12e,#0000 24rem),#fffdf7}.warm-page-palette .page-tarieven .pricing-card{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#fffcf5bd;border-color:#344b421f;box-shadow:0 22px 55px #344b4212}.warm-page-palette .page-tarieven .practical-faq{border:0;gap:.8rem}.warm-page-palette .page-tarieven .practical-faq article,.warm-page-palette .page-tarieven .practical-faq article:nth-child(2),.warm-page-palette .page-tarieven .practical-faq article:nth-child(3),.warm-page-palette .page-tarieven .practical-faq article:nth-child(2n){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffcf59e;border:1px solid #344b421c;border-radius:18px}.warm-page-palette .page-tarieven .practical-faq article:nth-child(2),.warm-page-palette .page-tarieven .practical-faq article:nth-child(3){background:#e5ebdfb3}.home-page{--cream:#fffaf1;--cream-deep:#f1ede0;--paper:#fffcf5c7;--ink:#344b42;--ink-soft:#5c6d63;--water:#b9cec1;--water-light:#e8eee7;--water-mid:#d9e5dc;--peach:#7b8e72;--peach-dark:#5d7058;--accent-soft:#7b8e7224;--accent-pale:#e5ebdf;--line:#344b4229;background:#fffaf1}.home-page .home-hero{background-image:linear-gradient(90deg,#fffaf2fc 0%,#fffaf2f0 29%,#fffaf2ba 46%,#fffaf24d 61%,#fffaf208 80%),linear-gradient(#0000 52%,#fffaf224),url(/images/calm-lake-hero.webp);background-position:50%;background-size:cover;min-height:780px}.home-page .hero-copy{width:min(780px,100% - 3rem);margin-left:max(1.5rem,50vw - 740px + 5rem);padding:9rem 0 6rem}.home-page .hero h1{font-weight:600}.home-page .hero-accent{font-weight:500}.home-page .coaching-options-section{background:radial-gradient(circle at 92% 12%,#b9cec12e,#0000 25rem),#fffdf7;border-top:1px solid #294b4d1a;border-bottom:1px solid #294b4d1f}.home-page .coaching-options-section .section-heading{text-align:center;max-width:980px;margin-bottom:2.8rem;margin-left:auto;margin-right:auto}.home-page .coaching-options-section .section-heading h2{font-size:clamp(2rem,2.8vw,2.75rem)}.home-page .coaching-options-section .section-heading>p:not(.eyebrow){max-width:760px;margin-left:auto;margin-right:auto}.home-page .choice-grid{border-top:1px solid #294b4d21;border-bottom:1px solid #294b4d21;gap:0}.home-page .choice-card{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffcf5c7;border:0 #294b4d1a;border-radius:0;padding:clamp(2.7rem,4.2vw,4.4rem)}.home-page .choice-card.accent-card{background:radial-gradient(circle at 92% 15%,#ffffff7a,#0000 20rem),#e5ebdfdb;border-left:1px solid #294b4d21}.home-page .choice-card h3{font-weight:500}.home-page .home-method-section{background:radial-gradient(circle at 91% 12%,#ffffff75,#0000 25rem),#dcebe6}.home-page .method-list>div{background:0 0}.home-page .home-about-portrait{border-radius:50%;width:min(100%,500px);box-shadow:18px 20px #c6dccfb8}.home-page .home-about-portrait:after{border-radius:50%}.client-experience-card{text-align:left;background:#fffefab8;border:1px solid #294b4d21;border-radius:22px;padding:clamp(1.65rem,2.8vw,2.4rem);position:relative;overflow:hidden}.client-experience-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.15rem;width:min(100%,1080px);margin:0 auto;display:grid}.client-experience-grid .client-experience-card{width:100%;margin:0}.client-experience-long{background:#ecf2e9db;grid-area:1/2/span 2}.client-experience-warm{background:#fff9efc7}.client-experience-card:before{content:"“";color:#67846f26;font-family:var(--font-serif), Georgia, serif;pointer-events:none;font-size:clamp(5.5rem,9vw,8rem);line-height:1;position:absolute;top:-.5rem;right:clamp(1.5rem,4vw,3rem)}.experiences-section .client-experience-card blockquote{z-index:1;max-width:none;font-family:var(--font-sans), Arial, sans-serif;letter-spacing:0;margin:0;font-size:.94rem;font-weight:400;line-height:1.75;position:relative}.client-experience-card blockquote p+p{margin-top:1rem}.client-experience-card .client-experience-lead{color:var(--ink);font-family:var(--font-serif), Georgia, serif;font-size:clamp(1.08rem,1.45vw,1.28rem);font-weight:600;line-height:1.5}.client-experience-card .experience-attribution{z-index:1;color:var(--peach-dark);margin-top:1.35rem;position:relative}.home-page .cta-band{background:#f1ede0}.home-page .cta-band:before{border-color:#53644c29}.home-page .cta-band .eyebrow{color:var(--peach-dark)}.homepage-martial-preview{background:#fffefa;min-height:100vh}.martial-home-page .martial-home-hero{min-height:850px}.martial-home-page .martial-hero-lead{color:#496461;max-width:650px;margin-top:1.6rem;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.72}.martial-home-page .hero-choice-links{margin-top:1.75rem}.martial-home-page .martial-vision-section{background:radial-gradient(circle at 10% 10%,#ffffffa3,#0000 25rem),radial-gradient(circle at 94% 86%,#b9cec157,#0000 30rem),#e5ece1;border-top:1px solid #294b4d1c;border-bottom:1px solid #294b4d1c;grid-template-columns:minmax(300px,.78fr) minmax(440px,1.22fr);align-items:start;gap:clamp(2.5rem,5vw,5.5rem);max-width:none;display:grid;position:relative;overflow:hidden}.martial-home-page .martial-vision-section:before,.martial-home-page .martial-vision-section:after{content:"";pointer-events:none;border:1px solid #5d705824;border-radius:50%;position:absolute}.martial-home-page .martial-vision-section:before{width:330px;height:330px;top:-165px;right:-180px}.martial-home-page .martial-vision-section:after{width:230px;height:230px;top:-95px;right:-105px}.martial-home-page .martial-vision-heading,.martial-home-page .martial-vision-text{z-index:1;position:relative}.martial-home-page .martial-vision-heading{max-width:510px;padding-top:.35rem}.martial-home-page .martial-vision-heading h2{font-size:clamp(2.2rem,3.1vw,3.35rem);line-height:1.12}.martial-home-page .martial-vision-text{max-width:680px}.martial-home-page .martial-vision-text p{color:#5c6d63;font-size:1.06rem;line-height:1.78}.martial-home-page .martial-vision-text p+p{margin-top:1.15rem}.martial-home-page .martial-flow-list{border-top:1px solid #344b422e;border-bottom:1px solid #344b422e;margin-top:.1rem;display:block}.martial-home-page .martial-flow-list>div{grid-template-columns:52px 1fr;align-content:start;gap:.15rem 1rem;padding:1.65rem clamp(1.1rem,2vw,1.8rem);display:grid}.martial-home-page .martial-flow-list>div+div{border-top:1px solid #344b422e}.martial-home-page .martial-flow-list span{color:#5d7058;width:46px;height:46px;font-family:var(--font-serif), Georgia, serif;border:1px solid #5d70586b;border-radius:50%;grid-row:1/3;place-items:center;display:grid}.martial-home-page .martial-flow-list h3{color:#344b42;margin:0;font-size:1.35rem}.martial-home-page .martial-flow-list p{color:#5c6d63;margin:.25rem 0 0;font-size:.95rem;line-height:1.55}.martial-home-page .martial-vision-link{margin-top:2rem}@media (width<=1100px){.martial-home-page .martial-vision-section{grid-template-columns:1fr;gap:2.4rem}.martial-home-page .martial-vision-heading{grid-column:auto;max-width:760px}}@media (width<=760px){.martial-home-page .martial-home-hero{min-height:0}.martial-home-page .martial-hero-lead{max-width:36rem}.martial-home-page .martial-vision-section{grid-template-columns:1fr}.martial-home-page .martial-vision-heading{grid-column:auto}.martial-home-page .martial-flow-list>div{padding-left:0;padding-right:0}.homepage-martial-preview .homepage-preview-label{display:none}}@media (width<=1260px){.desktop-nav{display:none}.mobile-nav{display:block;position:relative}.mobile-nav summary{border:1px solid var(--line);cursor:pointer;background:#fffaf27a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:50px;height:50px;list-style:none;display:flex}.mobile-nav summary::-webkit-details-marker{display:none}.mobile-nav summary span{background:var(--ink);width:20px;height:2px}.mobile-nav nav{border:1px solid var(--line);background:var(--cream);width:min(360px,100vw - 3rem);box-shadow:var(--shadow);border-radius:20px;flex-direction:column;padding:1rem;display:flex;position:absolute;top:62px;right:0}.mobile-nav nav a{padding:.65rem .75rem;text-decoration:none}}@media (width<=900px){.construction-banner{min-height:34px;padding-block:.45rem;font-size:.7rem;line-height:1.35}.header-inner{min-height:88px}.site-header-home{background:#fffaf2c7}.hero{align-items:flex-end;min-height:760px}.home-hero{background-image:linear-gradient(#fffaf240 0%,#fffaf2ed 42%,#fffaf2fc 100%),url(/images/calm-lake-hero.webp);background-position:62%}.hero-copy,.home-page .hero-copy{width:calc(100% - 3rem);margin:0 auto;padding:12rem 0 9rem}.hero h1{font-size:clamp(2.8rem,9vw,4rem)}.hero-choice-links{max-width:520px}.blog-coming-soon{grid-template-columns:1fr;gap:2.4rem}.blog-coming-copy{max-width:620px}.blog-coming-copy h2{max-width:16ch}.choice-grid,.split-section,.about-teaser{grid-template-columns:1fr}.portrait-placeholder,.home-about-portrait{max-width:560px}.about-story-photo{max-width:610px}.cta-band{flex-direction:column;align-items:flex-start;gap:2.4rem}.footer-grid,.footer-option-grid,.closing-footer-grid,.closing-footer-horizon .closing-footer-grid{grid-template-columns:repeat(2,1fr)}.org-introduction,.org-workbook-panel,.personal-introduction,.personal-themes-intro{grid-template-columns:1fr}.coaching-page-image{max-width:720px}.org-theme-grid{grid-template-columns:repeat(2,1fr)}.org-approach-grid,.org-process-steps,.personal-approach-grid{grid-template-columns:1fr}.org-approach-grid article,.org-process-steps article{border-right:0;border-bottom:1px solid var(--line)}.org-approach-grid article:last-child,.org-process-steps article:last-child{border-bottom:0}.personal-approach-grid article{min-height:0}.personal-approach-footer{flex-direction:column;align-items:flex-start}.content-intro,.contact-layout,.about-story,.values-section{grid-template-columns:1fr}.expertise-list article{grid-template-columns:1fr;gap:1.4rem}.expertise-copy,.prose-columns{columns:1}.process-section,.feature-grid,.feature-grid.four,.topic-grid,.blog-grid{grid-template-columns:repeat(2,1fr)}.pricing-grid,.method-introduction-copy,.specialism-grid,.act-intro,.embodied-section{grid-template-columns:1fr}.method-introduction-copy{gap:2rem}.method-pillars{grid-template-columns:repeat(2,minmax(0,1fr))}.method-pillars article:nth-child(2){border-right:0}.method-pillars article:nth-child(-n+2){border-bottom:1px solid var(--line)}.specialism-card{border-right:0;border-bottom:1px solid var(--line);min-height:0}.specialism-card:last-child{border-bottom:0}.act-figure{width:min(100%,390px)}.embodied-image-wrap{width:min(78vw,440px)}.supporting-grid article{grid-template-columns:120px 1fr}.supporting-grid img{width:120px;height:120px}.werkwijze-final .supporting-grid .creative-supporting-card{grid-template-columns:minmax(290px,.85fr) minmax(0,1.15fr)}.werkwijze-final .supporting-grid .creative-supporting-image{width:100%;height:100%}.approach-flow-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){body{font-size:16px}h1{font-size:clamp(2.1rem,9vw,3rem)}h2{font-size:clamp(1.75rem,7.6vw,2.35rem)}.brand{gap:.5rem}.brand-mark{width:50px}.brand-wordmark{width:128px}.hero-copy{width:calc(100% - 2rem);padding-bottom:10rem}.hero h1{font-size:clamp(2.55rem,11vw,3.55rem)}.hero-choice-links{grid-template-columns:1fr}.hero-choice-links a+a{border-top:1px solid #294b4d38;border-left:0}.button-row{flex-direction:column;align-items:stretch}.button-row .button{width:100%}.section{padding-top:5.5rem;padding-bottom:5.5rem}.intro-section{padding-top:5.5rem}.coaching-heading{margin-top:5rem}.choice-card{border-radius:24px;min-height:400px}.home-page .choice-card{border-radius:0;min-height:0}.home-page .choice-card.accent-card{border-top:1px solid #294b4d21;border-left:0}.method-list>div{grid-template-columns:54px 1fr}.portrait-placeholder,.home-about-portrait{width:min(92vw,520px);box-shadow:12px 14px #cfe0caad}.about-story-photo{border-radius:24px 24px 78px;width:min(92vw,520px);box-shadow:12px 14px #cfe0caad}.portrait-placeholder span{font-size:1.7rem}.page-hero{min-height:0}.page-hero-inner{grid-template-columns:1fr;row-gap:1rem;width:100%;padding:3.5rem 1rem}.page-hero-inner .eyebrow{margin-bottom:.2rem}.footer-grid{grid-template-columns:1fr}.footer-bottom{flex-direction:column}.footer-option-grid{grid-template-columns:1fr}.footer-option-bottom{flex-direction:column}.closing-cta-journey{grid-template-columns:1fr;width:min(100% - 2rem,720px)}.closing-journey-copy{min-height:350px}.closing-journey-image{min-height:220px}.closing-footer-journey{width:min(100% - 2rem,720px)}.closing-footer-grid,.closing-footer-horizon .closing-footer-grid{grid-template-columns:1fr}.closing-footer-bottom{flex-direction:column}.org-theme-grid{grid-template-columns:1fr}.org-theme-grid article,.org-theme-grid article:nth-child(3n),.org-theme-grid article:nth-child(2n){border-right:0;min-height:0}.practical-faq{grid-template-columns:1fr}.practical-faq article,.practical-faq article:nth-child(2n){border-right:0;min-height:0}.personal-theme-grid{grid-template-columns:1fr}.personal-theme-grid article{min-height:0}.personal-theme-grid article:last-child{grid-column:auto}.coaching-details-link{grid-template-columns:1fr}.coaching-details-link .scope-note{grid-column:auto}.org-practical-link{flex-direction:column;align-items:flex-start}.process-section,.feature-grid,.feature-grid.four,.topic-grid,.recognition-grid,.blog-grid,.field-row,.experience-placeholders{grid-template-columns:1fr}.process-card{min-height:auto}.process-card ul{margin-top:2rem}.method-pillars{grid-template-columns:1fr}.method-pillars article{border-right:0;border-bottom:1px solid var(--line);min-height:0;padding:1.5rem .25rem}.method-pillars article:nth-child(-n+2){border-bottom:1px solid var(--line)}.method-pillars article:last-child{border-bottom:0}.specialism-card{border-radius:0}.specialism-visual{height:230px}.specialism-content{padding:0}.specialism-card h3{font-size:1.35rem}.act-principles,.supporting-grid,.approach-flow-list{grid-template-columns:1fr}.act-principles article{min-height:0}.act-principles article:nth-child(odd),.act-principles article:nth-child(2n){border-left:0;padding:1.35rem 0}.embodied-image-wrap{width:min(82vw,380px)}.embodied-points article{grid-template-columns:1fr;gap:.55rem}.supporting-grid article{grid-template-columns:86px 1fr;gap:1.2rem;min-height:0;padding:1.35rem}.supporting-grid img{border-radius:16px;width:86px;height:86px}.werkwijze-final .supporting-grid .creative-supporting-card{grid-template-columns:1fr}.werkwijze-final .supporting-grid .creative-supporting-visual{aspect-ratio:1;min-height:0}.werkwijze-final .supporting-grid .creative-supporting-image{border-radius:0;width:100%;height:100%}.werkwijze-final .supporting-grid .creative-supporting-content{padding:1.8rem 1.5rem 2rem}.supporting-grid h3{font-size:1.28rem}.supporting-grid p{grid-column:1/-1}.approach-flow-list article{border-right:0;border-bottom:1px solid var(--line);min-height:0}.approach-flow-list article:last-child{border-bottom:0}.cta-band{padding:4.5rem 1.5rem}.cta-band .button{width:100%}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.homepage-full-preview.homepage-waterlight .home-page{--ink:#153f43;--ink-soft:#46676a;--peach:#2f8581;--peach-dark:#236b68;--terracotta:#d87258;--line:#153f4329;background:#e7f1f0}.homepage-full-preview.homepage-waterlight .home-page main{background:#e7f1f0;display:flow-root}.homepage-full-preview.homepage-waterlight .home-page main>section+section{border-top:9px solid #e7f1f0}.homepage-full-preview.homepage-waterlight .home-page .coaching-options-section{background:radial-gradient(circle at 9% 12%,#ffffffe0,#0000 26rem),radial-gradient(circle at 92% 86%,#71c1bb3d,#0000 30rem),#f7fbf9;border-bottom:0}.homepage-full-preview.homepage-waterlight .home-page .choice-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffc7;border:1px solid #153f4326;box-shadow:0 17px 42px #153f4312}.homepage-full-preview.homepage-waterlight .home-page .choice-card.accent-card{background:linear-gradient(145deg,#ffffffbd,#afe0d9ad),#d8efeb}.homepage-full-preview.homepage-waterlight .home-page .home-method-section{background:radial-gradient(circle at 88% 12%,#ffffff75,#0000 26rem),radial-gradient(circle at 10% 92%,#38918b2e,#0000 28rem),#b9dfdc;border-bottom:0}.homepage-full-preview.homepage-waterlight .home-page .method-list{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff57;border:1px solid #153f4326;border-radius:24px;padding:1rem 2rem}.homepage-full-preview.homepage-waterlight .home-page .method-list>div{background:0 0}.homepage-full-preview.homepage-waterlight .home-page .about-teaser{background:radial-gradient(circle at 91% 14%,#d8725821,#0000 25rem),radial-gradient(circle at 8% 88%,#ffffffdb,#0000 29rem),#fff4e8}.homepage-full-preview.homepage-waterlight .home-page .home-about-portrait{box-shadow:18px 20px #f0b7a4}.homepage-full-preview.homepage-waterlight .home-page .experiences-section{background:radial-gradient(circle at 86% 76%,#ffffff9e,#0000 25rem),radial-gradient(circle at 12% 12%,#519ab326,#0000 28rem),#dceef3;border-top:9px solid #e7f1f0;border-bottom:0}.homepage-full-preview.homepage-waterlight .home-page .experience-placeholders article{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffffa3;border:1px solid #153f4324}.homepage-full-preview.homepage-waterlight .home-page .cta-band{background:#236b68;border-top:9px solid #e7f1f0}.homepage-full-preview.homepage-waterlight .home-page .closing-journey-copy{background:radial-gradient(circle at 12% 12%,#ffffff1a,#0000 18rem),#236b68}.homepage-full-preview.homepage-waterlight .home-page .closing-journey-copy h2,.homepage-full-preview.homepage-waterlight .home-page .closing-journey-copy p,.homepage-full-preview.homepage-waterlight .home-page .cta-band .eyebrow{color:#f8fffd}.homepage-full-preview.homepage-waterlight .home-page .closing-outline-button{color:#fff;border-color:#ffffffbf}.homepage-full-preview.homepage-waterlight .home-page .site-footer{background:#c7e2df;border-top:9px solid #e7f1f0}.homepage-full-preview.homepage-ochtendlucht .home-page{--ink:#283f58;--ink-soft:#586b7e;--peach:#617f9e;--peach-dark:#496985;--terracotta:#b96870;--line:#283f5829;background:#edf0f5}.homepage-full-preview.homepage-ochtendlucht .home-page main{background:#edf0f5;display:flow-root}.homepage-full-preview.homepage-ochtendlucht .home-page main>section+section{border-top:10px solid #edf0f5}.homepage-full-preview.homepage-ochtendlucht .home-page .coaching-options-section{background:radial-gradient(circle at 8% 14%,#ffffffd6,#0000 26rem),radial-gradient(circle at 91% 88%,#8996c82b,#0000 29rem),#f5f4fa}.homepage-full-preview.homepage-ochtendlucht .home-page .choice-grid{border-color:#283f582e}.homepage-full-preview.homepage-ochtendlucht .home-page .choice-card,.homepage-full-preview.homepage-ochtendlucht .home-page .choice-card.accent-card{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#fff6}.homepage-full-preview.homepage-ochtendlucht .home-page .choice-card.accent-card{background:#dbdcf07a}.homepage-full-preview.homepage-ochtendlucht .home-page .home-method-section{background:radial-gradient(circle at 90% 12%,#ffffff7a,#0000 26rem),radial-gradient(circle at 9% 90%,#5b7fa026,#0000 27rem),#c9deed}.homepage-full-preview.homepage-ochtendlucht .home-page .method-list{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff6b;border-color:#283f5829}.homepage-full-preview.homepage-ochtendlucht .home-page .method-list>div{background:0 0}.homepage-full-preview.homepage-ochtendlucht .home-page .about-teaser{background:radial-gradient(circle at 92% 16%,#6b977f2e,#0000 27rem),radial-gradient(circle at 10% 86%,#ffffffb8,#0000 28rem),#e4f0e8}.homepage-full-preview.homepage-ochtendlucht .home-page .home-about-portrait{box-shadow:16px 18px #b9d4c3}.homepage-full-preview.homepage-ochtendlucht .home-page .experiences-section{background:radial-gradient(circle at 12% 16%,#ffffffa3,#0000 25rem),radial-gradient(circle at 88% 84%,#8e7cb326,#0000 27rem),#e5e1ef}.homepage-full-preview.homepage-ochtendlucht .home-page .experience-placeholders{border-color:#283f582e}.homepage-full-preview.homepage-ochtendlucht .home-page .experience-placeholders article{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#ffffff4d}.homepage-full-preview.homepage-ochtendlucht .home-page .cta-band{background:#405f7e;border:0;border-top:10px solid #edf0f5;border-radius:0;width:100%;margin:0}.homepage-full-preview.homepage-ochtendlucht .home-page .closing-journey-copy{background:radial-gradient(circle at 12% 12%,#ffffff1a,#0000 18rem),#405f7e}.homepage-full-preview.homepage-ochtendlucht .home-page .closing-journey-copy h2,.homepage-full-preview.homepage-ochtendlucht .home-page .closing-journey-copy p,.homepage-full-preview.homepage-ochtendlucht .home-page .cta-band .eyebrow{color:#f8fbff}.homepage-full-preview.homepage-ochtendlucht .home-page .closing-outline-button{color:#fff;border-color:#ffffffbf}.homepage-full-preview.homepage-ochtendlucht .home-page .site-footer{background:#d6e0eb;border-top:10px solid #edf0f5}@media (width<=900px){.homepage-full-preview.homepage-ochtendlucht .home-page .home-hero,.homepage-full-preview.homepage-ochtendlucht .home-page .cta-band{border-radius:0;width:100%;margin-left:0;margin-right:0}}@media (width<=620px){.homepage-full-preview.homepage-waterlight .home-page main>section+section,.homepage-full-preview.homepage-waterlight .home-page .experiences-section,.homepage-full-preview.homepage-waterlight .home-page .cta-band,.homepage-full-preview.homepage-waterlight .home-page .site-footer,.homepage-full-preview.homepage-ochtendlucht .home-page main>section+section,.homepage-full-preview.homepage-ochtendlucht .home-page .cta-band,.homepage-full-preview.homepage-ochtendlucht .home-page .site-footer{border-top-width:6px}.homepage-full-preview.homepage-waterlight .home-page .method-list{padding:.65rem 1rem}}.homepage-plant-preview{background:#fff;min-height:100vh}.plant-home-page{--ink:#263f35;--ink-soft:#5a6c61;--peach:#78936f;--peach-dark:#526c4f;--terracotta:#c66f4d;--line:#263f3524;color:var(--ink);background:#fff}.plant-home-page .site-header,.plant-home-page .site-header-home{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff0;border-bottom-color:#263f351a}.plant-home-page .header-inner{min-height:96px}.plant-home-page .desktop-nav a{color:#344d42}.plant-home-page .desktop-nav a:after{background:#c66f4d}.plant-home-page .plant-hero{background:#fff;grid-template-columns:minmax(440px,.9fr) minmax(520px,1.1fr);align-items:stretch;min-height:720px;display:grid}.plant-home-page .plant-hero-copy{z-index:1;flex-direction:column;justify-content:center;padding:clamp(5rem,8vw,9rem) clamp(2.5rem,6vw,7rem);display:flex}.plant-home-page .plant-kicker{color:#6c8765;letter-spacing:.13em;text-transform:uppercase;margin:0 0 1.1rem;font-size:.76rem;font-weight:750;line-height:1.5}.plant-home-page .plant-hero h1{color:#263f35;letter-spacing:-.045em;max-width:760px;margin:0;font-size:clamp(3.25rem,5.7vw,6.5rem);font-weight:500;line-height:.98}.plant-home-page .plant-hero h1 em{color:#c66f4d;font-weight:400}.plant-home-page .plant-hero-copy>p:not(.plant-kicker){color:#5a6c61;max-width:650px;margin:2rem 0 0;font-size:clamp(1rem,1.2vw,1.13rem);line-height:1.78}.plant-home-page .plant-hero-actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.plant-home-page .plant-button{border:1px solid #5f7a5a;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:.9rem 1.35rem;font-size:.9rem;font-weight:750;text-decoration:none;transition:transform .2s,background .2s,color .2s;display:inline-flex}.plant-home-page .plant-button:hover{transform:translateY(-2px)}.plant-home-page .plant-button-primary{color:#fff;background:#587454}.plant-home-page .plant-button-secondary{color:#3d5943;background:#fff}.plant-home-page .plant-hero-image{border-bottom-left-radius:140px;min-height:720px;position:relative;overflow:hidden}.plant-home-page .plant-hero-image img{object-fit:cover;object-position:52% center}.plant-home-page .plant-statement{text-align:center;background:#aec8a7;flex-direction:column;justify-content:center;align-items:center;min-height:190px;padding:2.5rem 1.5rem;display:flex}.plant-home-page .plant-statement p{color:#213b31;font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;margin:0;font-size:clamp(2rem,3.8vw,4.3rem);font-style:italic;line-height:1.08}.plant-home-page .plant-statement span{color:#3f5849;letter-spacing:.11em;text-transform:uppercase;margin-top:.8rem;font-size:.78rem;font-weight:700}.plant-home-page .plant-intro,.plant-home-page .plant-viewpoints,.plant-home-page .plant-about{padding:clamp(5rem,8vw,9rem) max(1.5rem,50vw - 710px)}.plant-home-page .plant-intro{background:#fff;grid-template-columns:minmax(320px,.85fr) minmax(440px,1.15fr);gap:clamp(3rem,8vw,8rem);display:grid}.plant-home-page h2{color:#263f35;letter-spacing:-.035em;margin:0;font-size:clamp(2.45rem,4.6vw,5.25rem);font-weight:500;line-height:1.04}.plant-home-page .plant-intro-copy{max-width:680px}.plant-home-page .plant-intro-copy p,.plant-home-page .plant-viewpoints-heading>p:not(.plant-kicker),.plant-home-page .plant-about-copy>p:not(.plant-kicker),.plant-home-page .plant-offer-grid p,.plant-home-page .plant-viewpoint-grid p{color:#5a6c61;font-size:1.04rem;line-height:1.76}.plant-home-page .plant-intro-copy p+p,.plant-home-page .plant-about-copy p+p{margin-top:1rem}.plant-home-page .plant-text-link{color:#3c5b45;border-bottom:1px solid #78936f;align-items:center;gap:.45rem;width:fit-content;margin-top:1.45rem;padding-bottom:.25rem;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.plant-home-page .plant-offers{background:#e4eee0;padding:clamp(5rem,8vw,8rem) max(1.5rem,50vw - 710px)}.plant-home-page .plant-section-heading{max-width:860px;margin-bottom:3rem}.plant-home-page .plant-offer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;display:grid}.plant-home-page .plant-offer-grid article{background:#ffffffc7;border:1px solid #324d3e1f;border-radius:4px 90px 4px 4px;flex-direction:column;align-items:flex-start;min-height:390px;padding:clamp(2.2rem,4vw,4.2rem);display:flex}.plant-home-page .plant-offer-grid article:nth-child(2){background:#bfd3b9;border-radius:90px 4px 4px}.plant-home-page .plant-offer-grid article>span{color:#7b8d80;letter-spacing:.13em;text-transform:uppercase;font-size:.72rem;font-weight:800}.plant-home-page .plant-offer-grid h3{color:#2e4939;font-family:var(--font-serif), Georgia, serif;margin:.65rem 0 1rem;font-size:clamp(2rem,3vw,3.4rem);font-weight:500;line-height:1.08}.plant-home-page .plant-offer-grid .plant-text-link{margin-top:auto}.plant-home-page .plant-viewpoints{background:#fffefa;grid-template-columns:minmax(330px,.82fr) minmax(520px,1.18fr);gap:clamp(3rem,7vw,7rem);display:grid}.plant-home-page .plant-viewpoint-grid{background:#324d3e21;border:1px solid #324d3e21;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.plant-home-page .plant-viewpoint-grid article{background:#fff;min-height:230px;padding:2rem}.plant-home-page .plant-viewpoint-grid article:nth-child(2),.plant-home-page .plant-viewpoint-grid article:nth-child(3){background:#f1f5ed}.plant-home-page .plant-viewpoint-grid h3{color:#c66f4d;font-family:var(--font-serif), Georgia, serif;margin:0 0 .65rem;font-size:1.7rem;font-weight:500}.plant-home-page .plant-viewpoint-grid p{margin:0;font-size:.95rem}.plant-home-page .plant-about{background:#edf3e9;grid-template-columns:minmax(420px,.9fr) minmax(440px,1.1fr);align-items:center;gap:clamp(3rem,7vw,7rem);display:grid}.plant-home-page .plant-about-image{border-radius:46% 46% 8px 8px;min-height:620px;position:relative;overflow:hidden;box-shadow:-22px 22px #bfd3b9}.plant-home-page .plant-about-image img{object-fit:cover;object-position:center}.plant-home-page .plant-about-copy{max-width:650px}.plant-home-page .cta-band{background:#fff;border-radius:0}.plant-home-page .closing-journey-copy{background:#5c7858}.plant-home-page .closing-journey-copy h2,.plant-home-page .closing-journey-copy p,.plant-home-page .cta-band .eyebrow{color:#fff}.plant-home-page .closing-outline-button{color:#2f4d3a;background:#fff;border-color:#ffffffb8}.plant-home-page .site-footer{background:#dce9d7;border-top-color:#263f351a}@media (width<=1040px){.werkwijze-final .supporting-grid .supporting-feature-card,.werkwijze-final .supporting-grid .supporting-feature-card-cognitive{grid-template-columns:1fr;min-height:0}.werkwijze-final .supporting-grid .supporting-feature-visual,.werkwijze-final .supporting-grid .supporting-feature-card-cognitive .supporting-feature-visual{aspect-ratio:3/2;min-height:0}.plant-home-page .plant-hero,.plant-home-page .plant-intro,.plant-home-page .plant-viewpoints,.plant-home-page .plant-about{grid-template-columns:1fr}.plant-home-page .plant-hero-image{border-bottom-left-radius:0;min-height:580px}.plant-home-page .plant-hero-copy{padding-top:6rem;padding-bottom:5rem}.plant-home-page .plant-about-image{width:min(100%,680px)}}@media (width<=760px){.homepage-plant-preview .homepage-preview-label{display:none}.plant-home-page .plant-hero{min-height:0}.plant-home-page .plant-hero-copy{padding:4.5rem 1.5rem}.plant-home-page .plant-hero h1{font-size:clamp(2.75rem,13vw,4.6rem)}.plant-home-page .plant-hero-image{min-height:430px}.plant-home-page .plant-offer-grid,.plant-home-page .plant-viewpoint-grid{grid-template-columns:1fr}.plant-home-page .plant-offer-grid article,.plant-home-page .plant-offer-grid article:nth-child(2){border-radius:4px 64px 4px 4px;min-height:340px}.plant-home-page .plant-viewpoint-grid article{min-height:0}.plant-home-page .plant-about-image{border-radius:42% 42% 8px 8px;min-height:480px;box-shadow:-12px 12px #bfd3b9}.werkwijze-final .supporting-grid .supporting-feature-card{grid-template-columns:1fr;min-height:0}.werkwijze-final .supporting-grid .supporting-feature-visual{aspect-ratio:1;min-height:0}.werkwijze-final .supporting-grid .supporting-feature-card-cognitive .supporting-feature-visual{aspect-ratio:3/2}.werkwijze-final .supporting-grid .supporting-feature-content{padding:1.8rem 1.5rem 2rem}}:root,.home-page,.warm-page-palette,.werkwijze-final{--cream:#fffaf3;--cream-deep:#e5ede6;--paper:#fffdf8c2;--ink:#344b42;--ink-soft:#5c6d63;--water:#c5d7ca;--water-light:#eef3ef;--water-mid:#dfe9e1;--peach:#768a70;--peach-dark:#5d7058;--accent-soft:#768a7021;--accent-pale:#e7eee7;--terracotta:#9f745f;--terracotta-soft:#9f745f1c;--line:#344b4224;--shadow:0 22px 58px #344b4213}body,.home-page,.warm-page-palette,.werkwijze-final{background:#fffaf3}.site-header,.warm-page-palette .site-header,.werkwijze-final .site-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(90deg,#fffaf3fa,#fbf9f2f5 62%,#e5ede6eb);border-bottom-color:#344b4221}.site-header-home{background:linear-gradient(90deg,#fffaf3f2,#fffaf3ba 60%,#e5ede66b)}.page-hero,.page-zakelijk .page-hero,.page-persoonlijk .page-hero,.page-over .page-hero,.page-tarieven .page-hero,.warm-page-palette .page-hero,.werkwijze-final .page-werkwijze .page-hero{background:radial-gradient(circle at 86% 18%,#bbcfc161,#0000 24rem),linear-gradient(112deg,#fffaf3 0%,#fbf9f2 57%,#e5ede6 100%)}.page-hero:after,.page-zakelijk .page-hero:after,.page-persoonlijk .page-hero:after,.page-over .page-hero:after,.page-tarieven .page-hero:after,.warm-page-palette .page-hero:after,.werkwijze-final .page-werkwijze .page-hero:after{opacity:.7;background:linear-gradient(90deg,#5d705875,#c5d7ca94,#0000 86%);height:1px}.warm-page-palette .page-hero-inner>p:not(.eyebrow),.werkwijze-final .page-hero-inner>p:not(.eyebrow){background:#fffdf894;border-color:#344b421a;box-shadow:0 18px 46px #344b420d}.home-page main{background:#fffaf3}.home-page .coaching-options-section{background:radial-gradient(circle at 92% 12%,#c5d7ca29,#0000 25rem),#fffdf8}.home-page .choice-card{background:#fffdf8c7}.home-page .choice-card.accent-card{background:radial-gradient(circle at 92% 15%,#ffffff70,#0000 20rem),#e5ede6e6}.martial-home-page .martial-vision-section{background:radial-gradient(circle at 10% 10%,#ffffff94,#0000 25rem),radial-gradient(circle at 94% 86%,#c5d7ca5c,#0000 30rem),#e5ede6}.home-page .about-teaser{background:radial-gradient(circle at 8% 88%,#e5ede675,#0000 28rem),#fffaf3}.home-page .experiences-section{background:radial-gradient(circle at 88% 18%,#ffffff8a,#0000 25rem),radial-gradient(circle at 6% 92%,#c5d7ca42,#0000 27rem),#e5ede6}.werkwijze-final .page-werkwijze .method-introduction{background:radial-gradient(circle at 8% 86%,#c5d7ca26,#0000 27rem),#fffaf3}.werkwijze-final .method-pillars article{background:#fffdf8c2}.werkwijze-final .method-pillars article:nth-child(2n){background:#e5ede6e0}.werkwijze-final .method-pillars article:before,.werkwijze-final .method-pillars article:nth-child(4):before{background:#768a70;box-shadow:0 0 0 6px #768a7021}.werkwijze-final .method-specialisms-group{background:radial-gradient(circle at 92% 8%,#fff6,#0000 24rem),radial-gradient(circle at 5% 93%,#c5d7ca3d,#0000 29rem),#e5ede6}.werkwijze-final .specialism-card{background:#fffdf8bd}.werkwijze-final .specialism-card.body-specialism{background:#526a59}.werkwijze-final .act-figure{background:linear-gradient(145deg,#fffdf8bd,#e5ede6c7)}.werkwijze-final .act-overview{aspect-ratio:auto;width:min(100%,11rem);height:11rem;margin:0 auto;padding:0;display:block}.werkwijze-final .act-overview-orbit{aspect-ratio:1;border-color:#5d705829;width:9.8rem;inset:.25rem auto auto 50%;transform:translate(-50%)}.werkwijze-final .act-overview-core{width:8.7rem;top:.8rem;left:50%;transform:translate(-50%)}.werkwijze-final .act-summary{background:#768a701f;border-left-color:#768a70}.werkwijze-final .act-principles article,.werkwijze-final .act-principles article:nth-child(odd),.werkwijze-final .act-principles article:nth-child(2n){background:#fffdf8a8}.werkwijze-final .page-werkwijze .supporting-tools{background:radial-gradient(circle at 7% 84%,#c5d7ca33,#0000 27rem),#fffaf3}.werkwijze-final .supporting-grid article,.werkwijze-final .supporting-grid .creative-supporting-card,.werkwijze-final .supporting-grid .supporting-feature-card-creative,.werkwijze-final .supporting-grid .supporting-feature-card-cognitive{background:#eef3ef;border-color:#344b4221}.werkwijze-final .supporting-grid .creative-supporting-visual,.werkwijze-final .supporting-grid .supporting-feature-visual,.werkwijze-final .supporting-grid .supporting-feature-card-cognitive .supporting-feature-visual{background:#e5ede6}.werkwijze-final .supporting-grid .creative-supporting-content,.werkwijze-final .supporting-grid .supporting-feature-content{background:#fffdf8d6}.werkwijze-final .page-werkwijze .approach-flow{background:radial-gradient(circle at 90% 10%,#ffffff94,#0000 24rem),radial-gradient(circle at 8% 92%,#c5d7ca47,#0000 26rem),#e5ede6}.werkwijze-final .approach-flow-list article{background:#fffdf8b8}.werkwijze-final .approach-flow-list article:nth-child(2),.werkwijze-final .approach-flow-list article:nth-child(3){background:#e5ede6e6}.werkwijze-final .approach-flow-list span{color:#5d7058}.page-persoonlijk .personal-themes{background:radial-gradient(circle at 9% 14%,#ffffff94,#0000 27rem),radial-gradient(circle at 93% 82%,#c5d7ca6b,#0000 30rem),#e5ede6}.page-persoonlijk .personal-theme-grid article,.page-persoonlijk .personal-theme-grid article:last-child{background:#fffdf8ad}.page-persoonlijk .personal-approach{background:radial-gradient(circle at 95% 8%,#c5d7ca3d,#0000 28rem),#fffaf3}.page-persoonlijk .personal-approach-grid article,.page-persoonlijk .personal-approach-grid article:nth-child(2){background:#fffdf8ad}.page-persoonlijk .personal-approach-grid span{color:#5d7058}.page-persoonlijk .personal-approach-footer{background:linear-gradient(105deg,#e5ede6b8,#eef3efe0)}.page-persoonlijk .personal-process{background:radial-gradient(circle at 90% 10%,#ffffff94,#0000 24rem),#e5ede6}.coaching-process-timeline{border:0;flex-direction:column;max-width:1020px;margin-top:2.8rem;display:flex;position:relative}.coaching-process-timeline:before{content:"";background:linear-gradient(#5d705847,#5d70581f);width:1px;position:absolute;top:2.6rem;bottom:2.6rem;left:2.15rem}.coaching-process-timeline article,.page-persoonlijk .coaching-process-timeline article,.warm-page-palette .page-zakelijk .coaching-process-timeline article{background:0 0;border:0;border-top:1px solid #344b4221;min-height:0;padding:2.1rem 0 2.1rem 6.1rem;display:block;position:relative}.coaching-process-timeline article:last-child,.page-persoonlijk .coaching-process-timeline article:last-child,.warm-page-palette .page-zakelijk .coaching-process-timeline article:last-child{background:0 0;border-bottom:1px solid #344b4221}.coaching-process-timeline>article>span{z-index:1;color:#5d7058;width:3.5rem;height:3.5rem;font-family:var(--font-serif), Georgia, serif;background:#f8faf6;border:1px solid #5d705842;border-radius:50%;place-items:center;font-size:1rem;display:grid;position:absolute;top:1.65rem;left:.4rem}.coaching-process-timeline h3{margin-top:0;font-size:clamp(1.55rem,2vw,1.9rem)}.coaching-process-timeline>article>p{max-width:800px;margin-top:.75rem}.process-phase-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:1.4rem;padding:0;list-style:none;display:grid}.process-phase-list li{background:#e5ede694;border:1px solid #344b421f;border-radius:16px;padding:1.3rem}.process-phase-list strong{color:var(--ink);font-family:var(--font-serif), Georgia, serif;font-size:1.08rem;line-height:1.3}.coaching-process-timeline .process-phase-list p{margin-top:.55rem}@media (width<=780px){.process-phase-list{grid-template-columns:1fr}.coaching-process-timeline:before{left:1.45rem}.coaching-process-timeline article,.page-persoonlijk .coaching-process-timeline article,.warm-page-palette .page-zakelijk .coaching-process-timeline article{padding-left:4.5rem}.coaching-process-timeline>article>span{width:3rem;height:3rem;left:0}}.page-persoonlijk .personal-workbook{background:radial-gradient(circle at 12% 16%,#c5d7ca2e,#0000 24rem),#fffaf3}.page-persoonlijk .personal-workbook-panel{background:#e5ede69e}.page-persoonlijk .coaching-details-link{background:#e5ede6}.warm-page-palette .page-zakelijk .org-introduction{background:radial-gradient(circle at 8% 86%,#c5d7ca2e,#0000 27rem),#fffaf3}.warm-page-palette .page-zakelijk .org-themes{background:radial-gradient(circle at 92% 8%,#ffffff8f,#0000 24rem),radial-gradient(circle at 4% 94%,#c5d7ca42,#0000 27rem),#e5ede6}.warm-page-palette .page-zakelijk .org-theme-grid article,.warm-page-palette .page-zakelijk .org-theme-grid article:nth-child(2n){background:#fffdf8a8}.warm-page-palette .page-zakelijk .org-approach{background:radial-gradient(circle at 94% 18%,#c5d7ca29,#0000 25rem),#fffaf3}.warm-page-palette .page-zakelijk .method-pillars article{background:#fffdf8c2}.warm-page-palette .page-zakelijk .method-pillars article:nth-child(2n){background:#e5ede6e0}.warm-page-palette .page-zakelijk .org-approach-grid article,.warm-page-palette .page-zakelijk .org-approach-grid article:nth-child(2){background:#fffdf8b3}.warm-page-palette .page-zakelijk .org-workbook{background:radial-gradient(circle at 90% 90%,#c5d7ca57,#0000 26rem),#e5ede6}.warm-page-palette .page-zakelijk .org-workbook-panel{background:#fffdf8ad}.warm-page-palette .page-zakelijk .org-process{background:radial-gradient(circle at 90% 10%,#c5d7ca29,#0000 24rem),#fffaf3}.warm-page-palette .page-zakelijk .org-process-steps article,.warm-page-palette .page-zakelijk .org-process-steps article:nth-child(2){background:#fffdf8b3}.warm-page-palette .page-over .about-story{background:radial-gradient(circle at 8% 86%,#c5d7ca2e,#0000 27rem),#fffaf3}.warm-page-palette .page-over .expertise-section{background:radial-gradient(circle at 92% 8%,#ffffff8f,#0000 24rem),radial-gradient(circle at 4% 94%,#c5d7ca42,#0000 27rem),#e5ede6}.warm-page-palette .page-over .expertise-list article,.warm-page-palette .page-over .expertise-list article:nth-child(2){background:#fffdf8a8}.warm-page-palette .page-over .values-section{background:radial-gradient(circle at 90% 90%,#c5d7ca38,#0000 26rem),#fffaf3}.warm-page-palette .page-tarieven .pricing-grid{background:radial-gradient(circle at 92% 8%,#ffffff8f,#0000 24rem),radial-gradient(circle at 4% 94%,#c5d7ca42,#0000 27rem),#e5ede6}.warm-page-palette .page-tarieven .pricing-card{background:#fffdf8c2}.warm-page-palette .page-tarieven .pricing-card.business{background:#e5ede6e6}.warm-page-palette .page-tarieven .practical-section{background:radial-gradient(circle at 90% 90%,#c5d7ca33,#0000 26rem),#fffaf3}.warm-page-palette .page-tarieven .practical-faq article,.warm-page-palette .page-tarieven .practical-faq article:nth-child(2),.warm-page-palette .page-tarieven .practical-faq article:nth-child(3),.warm-page-palette .page-tarieven .practical-faq article:nth-child(2n){background:#fffdf8ad}@media (width<=620px){.client-experience-grid{grid-template-columns:1fr}.client-experience-long{grid-area:auto}}.page-blog .blog-section,.page-contact .contact-layout,.legal-content{background:radial-gradient(circle at 92% 10%,#ffffff85,#0000 24rem),radial-gradient(circle at 5% 92%,#c5d7ca3d,#0000 27rem),#e5ede6}.page-blog .blog-grid article,.page-blog .blog-grid article:nth-child(2n),.page-contact .contact-form{background:#fffdf8bd}.page-contact .contact-direct,.form-status{background:#e5ede6e0}.closing-journey-copy,.home-page .closing-journey-copy,.warm-page-palette .closing-journey-copy,.werkwijze-final .closing-journey-copy{background:radial-gradient(circle at 11% 10%,#ffffff24,#0000 19rem),linear-gradient(118deg,#667c70,#607469)}.site-footer.closing-footer-journey,.home-page .site-footer.closing-footer-journey,.warm-page-palette .site-footer.closing-footer-journey,.werkwijze-final .site-footer.closing-footer-journey{background:#e5ede6}.footer-business-details{border-top:1px solid #344b4221;margin-top:.8rem;padding-top:.8rem}.footer-business-details p{color:var(--ink-soft);margin:.16rem 0;font-size:.74rem;line-height:1.45}.privacy-legal-phone{color:#475b51b8;margin-top:2rem;font-size:.75rem}.home-page .home-about-portrait.coach-photo-frame,.warm-page-palette .page-over .about-story-photo.coach-photo-frame{aspect-ratio:4/3;background:#e5ede6;border:1px solid #344b421a;border-radius:30px;width:min(100%,580px);margin:0 auto;position:relative;overflow:hidden;box-shadow:16px 18px #c5d7ca8c}.home-page .home-about-portrait.coach-photo-frame:after{content:"";pointer-events:none;border:1px solid #ffffff75;border-radius:23px;position:absolute;inset:.75rem}.home-page .home-about-portrait.coach-photo-frame img,.warm-page-palette .page-over .about-story-photo.coach-photo-frame img{aspect-ratio:auto;object-fit:cover;width:100%;height:100%}.home-page .coach-photo-frame-home img,.warm-page-palette .page-over .coach-photo-frame-about img{object-position:50% 39%}.werkwijze-final .page-werkwijze .embodied-image-wrap{aspect-ratio:1;width:min(100%,560px)}.werkwijze-final .page-werkwijze .embodied-image{aspect-ratio:1;object-fit:cover;object-position:48% 52%;border-radius:50%;width:100%;height:100%;box-shadow:18px 20px #fffcf58a}.werkwijze-final .page-werkwijze .act-figure{width:min(100%,430px);max-width:430px}.werkwijze-final .page-werkwijze .act-overview{aspect-ratio:auto;grid-template-rows:auto minmax(9.5rem,1fr) auto;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;width:100%;height:auto;min-height:23rem;margin:0 auto;padding:.25rem;display:grid;position:relative}.werkwijze-final .page-werkwijze .act-overview-orbit{aspect-ratio:auto;border-color:#5d70582e;width:auto;inset:17% 22%;transform:none}.werkwijze-final .page-werkwijze .act-overview-core{grid-area:2/2;place-self:center;width:9.4rem;position:relative;top:auto;left:auto;transform:none}.werkwijze-final .page-werkwijze .act-overview-node{background:#fffdf8e0;border-radius:16px;width:auto;min-height:4rem;padding:.7rem .6rem;font-size:.76rem;position:relative;inset:auto;transform:none;box-shadow:0 9px 22px #344b420f}.werkwijze-final .page-werkwijze .act-overview-node-1{grid-area:1/1}.werkwijze-final .page-werkwijze .act-overview-node-2{grid-area:1/2}.werkwijze-final .page-werkwijze .act-overview-node-3{grid-area:1/3}.werkwijze-final .page-werkwijze .act-overview-node-4{grid-area:3/1}.werkwijze-final .page-werkwijze .act-overview-node-5{grid-area:3/2}.werkwijze-final .page-werkwijze .act-overview-node-6{grid-area:3/3}@media (width>=981px){.werkwijze-final .page-werkwijze .embodied-section{grid-template-columns:minmax(0,1.08fr) minmax(430px,.92fr);gap:clamp(3rem,6vw,6rem)}}@media (width<=520px){.werkwijze-final .page-werkwijze .act-overview{gap:.55rem;min-height:21rem}.werkwijze-final .page-werkwijze .act-overview-core{width:8.2rem}.werkwijze-final .page-werkwijze .act-overview-node{min-height:3.7rem;padding:.55rem .4rem;font-size:.68rem}}.form-honeypot{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.contact-thanks-hero{min-height:58vh}.contact-thanks-inner{grid-template-columns:minmax(0,760px);align-content:center;align-items:start}.contact-thanks-inner .eyebrow,.contact-thanks-inner>*{grid-column:1}.contact-thanks-inner .text-link{margin-top:1.5rem}@media (width<=760px){.home-page .home-about-portrait.coach-photo-frame,.warm-page-palette .page-over .about-story-photo.coach-photo-frame{border-radius:24px;width:min(92vw,560px);box-shadow:11px 12px #c5d7ca8c}.home-page .home-about-portrait.coach-photo-frame:after{border-radius:18px;inset:.55rem}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
