@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/b2ea385cb5ae8625-s.3gpqod6e6kd7d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1b99372b3eaef0c8-s.p.1ay-qk1u8nydy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Outfit Fallback;src:local(Arial);ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.0%;size-adjust:99.82%}.dTa15G_className{font-family:Outfit,Outfit Fallback;font-style:normal}.dTa15G_variable{--font-modern:"Outfit", "Outfit Fallback"}
:root,[data-kleur]{--bg:#fff;--panel:#f7efec;--panel-deep:#efe2dd;--ink:#2a1a1f;--ink-soft:#5e4b50;--muted:#7a676b;--line:#eadfdb;--accent:#8e1f33;--accent-deep:#6e1526;--on-accent:#fff;--accent-ink:#8e1f33;--accent-2:#e2a13b;--dark:#2a1a1f;--on-dark:#d9cbcf;--accent-on-dark:#f1a9b5;--cta-bg:#8e1f33;--cta-soft:#f4dfe3;--cta-btn-bg:#fff;--cta-btn-ink:#8e1f33}[data-kleur=nachtblauw]{--panel:#f3f0ea;--panel-deep:#e8e2d6;--ink:#1f2a44;--ink-soft:#4a5470;--muted:#6b7389;--line:#e4e0d7;--accent:#c98a1f;--accent-deep:#a87214;--on-accent:#1f2a44;--accent-ink:#8a5e0f;--accent-2:#c98a1f;--dark:#1f2a44;--on-dark:#c9cfdc;--accent-on-dark:#f0c06a;--cta-bg:#1f2a44;--cta-soft:#c9cfdc;--cta-btn-bg:#c98a1f;--cta-btn-ink:#1f2a44}[data-kleur=bosgroen]{--panel:#eef2ee;--panel-deep:#e1e9e2;--ink:#18302a;--ink-soft:#44584f;--muted:#66776f;--line:#dde5df;--accent:#a35a24;--accent-deep:#85461a;--on-accent:#fff;--accent-ink:#8e4d1e;--accent-2:#d58a4e;--dark:#18302a;--on-dark:#c7d3cc;--accent-on-dark:#e9a873;--cta-bg:#1f3d35;--cta-soft:#c7d3cc;--cta-btn-bg:#d58a4e;--cta-btn-ink:#18302a}[data-kleur=aubergine]{--panel:#f8ecef;--panel-deep:#f0dce2;--ink:#2e1631;--ink-soft:#5d4560;--muted:#7c6880;--line:#eedfe4;--accent:#a23b6b;--accent-deep:#7f2a53;--on-accent:#fff;--accent-ink:#a23b6b;--accent-2:#e8a5b5;--dark:#2e1631;--on-dark:#dccbdd;--accent-on-dark:#f0b3c6;--cta-bg:#a23b6b;--cta-soft:#f6dbe6;--cta-btn-bg:#fff;--cta-btn-ink:#a23b6b}[data-kleur=koraal]{--panel:#f1f3fa;--panel-deep:#e4e8f5;--ink:#1c2563;--ink-soft:#4a5280;--muted:#6b7194;--line:#dfe3f0;--accent:#c9402e;--accent-deep:#a83222;--on-accent:#fff;--accent-ink:#b93a29;--accent-2:#f2836f;--dark:#1c2563;--on-dark:#c9cde6;--accent-on-dark:#f6a191;--cta-bg:#1c2563;--cta-soft:#c9cde6;--cta-btn-bg:#f2836f;--cta-btn-ink:#1c2563}[data-kleur=petrol]{--panel:#eef4f3;--panel-deep:#dfeae8;--ink:#10343b;--ink-soft:#3f5c61;--muted:#5f777b;--line:#dce7e5;--accent:#0f5e66;--accent-deep:#0b4950;--on-accent:#fff;--accent-ink:#0f5e66;--accent-2:#f08c6c;--dark:#10343b;--on-dark:#c6d8d7;--accent-on-dark:#f6a68c;--cta-bg:#0f5e66;--cta-soft:#cfe3e1;--cta-btn-bg:#f3b9a3;--cta-btn-ink:#10343b}[data-kleur=olijf]{--panel:#f3f1e8;--panel-deep:#e7e3d3;--ink:#262a1b;--ink-soft:#52573f;--muted:#6b705a;--line:#e3e0d2;--accent:#5c6b2e;--accent-deep:#48541f;--on-accent:#fff;--accent-ink:#55632a;--accent-2:#d39b2a;--dark:#262a1b;--on-dark:#d3d4c4;--accent-on-dark:#e9bd5c;--cta-bg:#5c6b2e;--cta-soft:#dfe3cc;--cta-btn-bg:#fff;--cta-btn-ink:#48541f}[data-kleur=saffraan]{--panel:#f4f3f0;--panel-deep:#e8e6e1;--ink:#1f2226;--ink-soft:#4c5057;--muted:#676b73;--line:#e4e2dd;--accent:#e3a21a;--accent-deep:#c98a0c;--on-accent:#1f2226;--accent-ink:#8f5f00;--accent-2:#e3a21a;--dark:#1f2226;--on-dark:#c9ccd1;--accent-on-dark:#f0bf55;--cta-bg:#1f2226;--cta-soft:#c9ccd1;--cta-btn-bg:#e3a21a;--cta-btn-ink:#1f2226}[data-kleur=kobalt]{--panel:#eef2fb;--panel-deep:#dfe6f6;--ink:#0f1b3d;--ink-soft:#3d4868;--muted:#5f6886;--line:#dde3f1;--accent:#2547d0;--accent-deep:#1b36a6;--on-accent:#fff;--accent-ink:#2547d0;--accent-2:#ff9a3c;--dark:#0f1b3d;--on-dark:#c8d0e6;--accent-on-dark:#9db2ff;--cta-bg:#2547d0;--cta-soft:#d3dcfb;--cta-btn-bg:#fff;--cta-btn-ink:#1b36a6}[data-kleur=nacht]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#121416;--panel:#1a1d21;--panel-deep:#23272c;--ink:#f3efe7;--ink-soft:#cfc9be;--muted:#a39d93;--line:#2e3238;--accent:#d9b25f;--accent-deep:#c49a43;--on-accent:#121416;--accent-ink:#e2c27e;--accent-2:#d9b25f;--dark:#0b0c0e;--on-dark:#bdb8ae;--accent-on-dark:#e2c27e;--cta-bg:#1f2328;--cta-soft:#cfc9be;--cta-btn-bg:#d9b25f;--cta-btn-ink:#121416}[data-kleur=zwart]{--panel:#f4f2ee;--panel-deep:#e9e5dd;--ink:#141414;--ink-soft:#45443f;--muted:#66645d;--line:#e5e2db;--accent:#141414;--accent-deep:#000;--on-accent:#fff;--accent-ink:#141414;--accent-2:#c4a46b;--dark:#141414;--on-dark:#cfccc4;--accent-on-dark:#dcc394;--cta-bg:#141414;--cta-soft:#cfccc4;--cta-btn-bg:#c4a46b;--cta-btn-ink:#141414}[data-kleur=marine]{--panel:#f1f3f6;--panel-deep:#e2e7ee;--ink:#13233a;--ink-soft:#3f4d63;--muted:#5e6a7d;--line:#dfe4eb;--accent:#13233a;--accent-deep:#0b1627;--on-accent:#fff;--accent-ink:#13233a;--accent-2:#d08a5c;--dark:#13233a;--on-dark:#c5ccd8;--accent-on-dark:#e39a6c;--cta-bg:#13233a;--cta-soft:#c5ccd8;--cta-btn-bg:#e39a6c;--cta-btn-ink:#13233a}[data-kleur=smaragd]{--panel:#eef4f1;--panel-deep:#dde9e3;--ink:#0f2a24;--ink-soft:#3b5550;--muted:#5b716c;--line:#dbe6e1;--accent:#0d5c4b;--accent-deep:#08463a;--on-accent:#fff;--accent-ink:#0d5c4b;--accent-2:#c9a227;--dark:#0f2a24;--on-dark:#c3d4ce;--accent-on-dark:#e2c45c;--cta-bg:#0d5c4b;--cta-soft:#cfe3dc;--cta-btn-bg:#e2c45c;--cta-btn-ink:#0f2a24}[data-kleur=kastanje]{--panel:#f6f0e7;--panel-deep:#ece2d3;--ink:#2b1d16;--ink-soft:#5a463b;--muted:#776358;--line:#ebe1d4;--accent:#7a3b22;--accent-deep:#5f2c18;--on-accent:#fff;--accent-ink:#7a3b22;--accent-2:#d9a66b;--dark:#2b1d16;--on-dark:#dccdc2;--accent-on-dark:#e8b98a;--cta-bg:#7a3b22;--cta-soft:#f0d9c8;--cta-btn-bg:#fff;--cta-btn-ink:#5f2c18}[data-kleur=leisteen]{--panel:#f1f3f4;--panel-deep:#e2e6e8;--ink:#1e272e;--ink-soft:#46525b;--muted:#647079;--line:#dfe4e7;--accent:#2f3d48;--accent-deep:#1f2a33;--on-accent:#fff;--accent-ink:#2f3d48;--accent-2:#e3cf3b;--dark:#1e272e;--on-dark:#c8d0d6;--accent-on-dark:#ecdc6a;--cta-bg:#2f3d48;--cta-soft:#cdd6dc;--cta-btn-bg:#ecdc6a;--cta-btn-ink:#1e272e}[data-kleur=hemel]{--panel:#eef5fb;--panel-deep:#dcebf6;--ink:#0f2238;--ink-soft:#3c4f66;--muted:#5b6d82;--line:#dce7f1;--accent:#1d5fa6;--accent-deep:#164a82;--on-accent:#fff;--accent-ink:#1d5fa6;--accent-2:#7fb8e6;--dark:#0f2238;--on-dark:#c6d5e6;--accent-on-dark:#9fcaf0;--cta-bg:#1d5fa6;--cta-soft:#d6e6f6;--cta-btn-bg:#fff;--cta-btn-ink:#164a82}[data-kleur=kust]{--panel:#f4f3ef;--panel-deep:#e9e7df;--ink:#2b3247;--ink-soft:#4c5468;--muted:#6b7183;--line:#e2e1da;--accent:#2b3247;--accent-deep:#1f2536;--on-accent:#fff;--accent-ink:#1c5b57;--accent-2:#c8aa78;--dark:#2b3247;--on-dark:#d5d8df}:root,[data-kleur]{--dark-2:color-mix(in oklab, var(--accent) 55%, var(--dark));--on-accent-2:var(--ink);--accent-on-dark:var(--accent-2);--btn-dark-bg:var(--accent-2);--btn-dark-ink:var(--on-accent-2);--btn-2-bg:var(--accent-2);--btn-2-ink:var(--on-accent-2)}[data-kleur=kust]{--dark-2:#1c5b57;--hl:#876937;--btn-2-bg:var(--dark);--btn-2-ink:#fff}[data-kleur=marine]{--dark-2:#23415c;--hl:#a05c2e}[data-kleur=smaragd]{--dark-2:#0d5c4b}[data-kleur=zwart]{--dark-2:#2b2a26;--hl:#856835}[data-kleur=bordeaux]{--dark-2:#6e1526}[data-kleur=kastanje]{--dark-2:#5f2c18}[data-kleur=kobalt]{--dark-2:#1b36a6}[data-kleur=leisteen]{--hl:#7d6f0a}[data-kleur=nacht]{--on-accent-2:#121416}html[data-letter=modern],[data-letter=modern]{--serif:var(--font-modern), "Helvetica Neue", Arial, sans-serif}[data-letter=modern] :is(h1,h2,h3){letter-spacing:-.025em;font-weight:500}html[data-letter=redactioneel],[data-letter=redactioneel]{--serif:var(--font-editorial), Georgia, serif}[data-letter=redactioneel] :is(h1,h2){font-variation-settings:"SOFT" 100;letter-spacing:-.02em;font-weight:500}html[data-letter=strak],[data-letter=strak]{--serif:var(--font-strak), "Helvetica Neue", Arial, sans-serif;--sans:var(--font-strak), "Helvetica Neue", Arial, sans-serif}[data-letter=strak] :is(h1,h2,h3){letter-spacing:-.01em;font-weight:500}html[data-letter=strak] body{font-size:16.5px;line-height:1.75}:root{--arrow:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath fill-rule='evenodd' d='M0 18a18 18 0 1 0 36 0a18 18 0 1 0-36 0ZM10.5 16.9h10.4v-4.4L27 18l-6.1 5.5v-4.4H10.5Z'/%3E%3C/svg%3E");--whatsapp:var(--dark-2);--radius-lg:14px;--radius:10px;--header:78px;--wrap:1200px;--ease:cubic-bezier(.16, 1, .3, 1);--ease-soft:cubic-bezier(.37, .01, .62, 1);--ease-tight:cubic-bezier(.19, 1, .22, 1);--serif:var(--font-serif), Georgia, "Times New Roman", serif;--sans:var(--font-sans), system-ui, -apple-system, "Segoe UI", sans-serif}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:calc(var(--header) + 16px);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 18px/1.65 var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;transition:background-color .4s,color .4s;overflow-x:hidden}h1,h2,h3,p,ul,ol,dl,dd,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}img{max-width:100%;height:auto;display:block}a{color:inherit;text-underline-offset:.2em}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid var(--accent);outline-offset:3px;border-radius:4px}::selection{background:var(--accent);color:var(--on-accent)}h1,h2,h3{font-family:var(--serif);letter-spacing:-.015em;text-wrap:balance;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;font-weight:600;line-height:1.1}h1{letter-spacing:-.025em;-webkit-hyphens:manual;hyphens:manual;font-size:clamp(38px,5.2vw,74px);line-height:1.02}h2{-webkit-hyphens:manual;hyphens:manual;font-size:clamp(32px,3.4vw,48px)}h3{font-size:23px;line-height:1.2}p{text-wrap:pretty}em{font-style:italic}.wrap{width:min(var(--wrap), calc(100% - 64px));margin-inline:auto}.section{padding-block:104px}.section-panel{background:var(--panel)}.section-head{max-width:660px;margin-bottom:52px}.section-head p{color:var(--ink-soft);margin-top:16px;font-size:19px}.section-head-row{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.kicker{letter-spacing:.02em;color:var(--accent-ink);align-items:center;gap:10px;margin-bottom:16px;font-size:15.5px;font-weight:600;display:flex}.kicker:before{content:"";background:var(--accent-2);border-radius:50%;flex:none;width:7px;height:7px}.lead{color:var(--ink-soft);max-width:34em;font-size:20px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--ink);color:var(--bg);border-radius:8px;padding:10px 16px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:12px}.btn{cursor:pointer;min-height:52px;transition:background-color .25s ease, color .25s ease, box-shadow .25s ease, transform .25s var(--ease);border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:16.5px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn-primary{background:var(--accent);color:var(--on-accent)}.btn-primary:hover{background:var(--accent-deep);box-shadow:0 12px 24px -12px var(--accent)}.btn-secondary{background:var(--bg);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.btn-secondary:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.btn-whatsapp{background:var(--whatsapp);color:#fff}.btn-whatsapp:hover{background:var(--dark)}.btn .icon{width:20px;height:20px}.btn-arrow{gap:14px;padding-right:9px}.btn-arrow:after{content:"";width:34px;height:34px;-webkit-mask:var(--arrow) center / contain no-repeat;-webkit-mask:var(--arrow) center / contain no-repeat;mask:var(--arrow) center / contain no-repeat;transition:transform .35s var(--ease-soft);background:currentColor;flex:none}.btn-arrow:hover:after{transform:translate(3px)scale(1.16)}.btn-outline{color:var(--ink);background:0 0;box-shadow:inset 0 0 0 1.5px}.btn-outline:hover{background:var(--ink);color:var(--bg)}.btn[disabled]{opacity:.6;cursor:progress;transform:none}.text-link{color:var(--accent-ink);transition:background-size .35s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/100% 1.5px no-repeat;padding-bottom:3px;font-weight:600;text-decoration:none;position:relative}.text-link:hover{background-size:40% 1.5px}.more-row{margin-top:36px}.logo{color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.logo-v{align-items:center;display:none}html[data-logo=stap] .logo-stap,html[data-logo=groei] .logo-groei,html[data-logo=trede] .logo-trede,html[data-logo=briefpapier] .logo-briefpapier,html[data-logo=zin] .logo-zin,html[data-logo=zegel] .logo-zegel,html[data-logo=plaquette] .logo-plaquette,html[data-logo=verbonden] .logo-verbonden,html[data-logo=kort] .logo-kort,html[data-logo=blok] .logo-blok,html[data-logo=tegels] .logo-tegels,html[data-logo=stempel] .logo-stempel,html[data-logo=bouwsteen] .logo-bouwsteen,html[data-logo=tweekleur] .logo-tweekleur{display:inline-flex}.logo-art{width:auto;display:block;overflow:visible}.logo-kind-line .logo-art{height:22px}.logo-plaquette .logo-art{height:15px}.logo-kind-block .logo-art,.logo-kind-stack .logo-art{height:46px}.logo-kind-mark .logo-art{height:34px}.logo-stempel .logo-art{height:50px}.logo-kind-lockup .logo-art{height:46px}.lg-ink{fill:currentColor}.lg-accent{fill:var(--accent-ink)}.site-header{z-index:50;background:color-mix(in srgb, var(--bg) 92%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);transition:background-color .4s var(--ease-soft), border-color .4s var(--ease-soft), backdrop-filter .4s var(--ease-soft);position:sticky;top:0}.header-inner{transition:background-color .4s var(--ease-soft), box-shadow .4s var(--ease-soft), transform .6s var(--ease), padding .4s var(--ease-soft);border-radius:999px}.site-header.is-scrolled:not(.is-open){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}.site-header.is-scrolled:not(.is-open) .header-inner{background:color-mix(in srgb, var(--bg) 94%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 0 1px var(--line), 0 18px 36px -24px #0006;padding-inline:26px 10px;transform:translateY(10px)}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom-color:#0000}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .logo{color:#fff}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .lg-accent{fill:var(--accent-on-dark)}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .main-nav a{color:#ffffffdb}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .main-nav a:hover,html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .main-nav a[aria-current=page]{color:#fff}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .menu-toggle{color:#fff;border-color:#ffffff73}.header-inner{min-height:var(--header);align-items:center;gap:36px;display:flex}.main-nav{align-items:center;gap:30px;margin-left:auto;display:flex}.main-nav a{text-transform:lowercase;color:var(--ink-soft);padding-block:6px;font-size:16.5px;font-weight:500;text-decoration:none;transition:color .2s;position:relative}.main-nav a:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .35s var(--ease);border-radius:2px;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}.main-nav a:hover{color:var(--ink)}.main-nav a:hover:after,.main-nav a[aria-current=page]:after{transform:scaleX(1)}.main-nav a[aria-current=page]{color:var(--ink)}.menu-toggle{border:1.5px solid var(--line);cursor:pointer;background:0 0;border-radius:999px;margin-left:auto;padding:8px 16px;font-weight:600;display:none}.hero{padding-block:72px 120px;position:relative;overflow:hidden}.hero-inner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid;position:relative}.hero .lead{margin-top:26px}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hero-visual{position:relative}.hero-photo{border-radius:260px 260px var(--radius-lg) var(--radius-lg);aspect-ratio:4/4.6;overflow:hidden}.hero-photo img{object-fit:cover;object-position:62% 40%;width:100%;height:100%}.meet-card{background:var(--bg);border-radius:var(--radius-lg);width:min(340px,82%);padding:22px;position:absolute;bottom:40px;left:-56px;box-shadow:0 1px 2px #0000000f,0 30px 60px -26px #00000059}.meet-head{align-items:center;gap:14px;display:flex}.meet-head img{object-fit:cover;object-position:50% 15%;border-radius:50%;width:54px;height:54px}.meet-head strong{font-family:var(--serif);font-size:19px;line-height:1.2;display:block}.meet-head span{color:var(--muted);font-size:14.5px}.meet-card .btn{width:100%;min-height:46px;margin-top:18px}.meet-badge{background:var(--accent-2);color:var(--on-accent-2);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex;position:absolute;top:-14px;right:18px}.meet-badge:before{content:"";background:var(--ink);border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite pulse}.growth-line{pointer-events:none;z-index:0;width:100%;height:auto;position:absolute;bottom:0;left:0;overflow:visible}.gl-path{fill:none;stroke:var(--accent);stroke-opacity:.22;stroke-width:3px;stroke-linecap:round}.gl-dot{fill:var(--accent-2)}.proof-band{border-block:1px solid var(--line)}.proof-grid{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.proof-grid li{border-left:1px solid var(--line);padding:34px 28px}.proof-grid li:first-child{border-left:0;padding-left:0}.proof-grid strong{font-family:var(--serif);letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:clamp(34px,3.4vw,46px);font-weight:600;line-height:1.05;display:block}.proof-grid .unit{color:var(--ink-soft);letter-spacing:0;margin-left:.22em;font-size:.5em;font-weight:500}.proof-grid li>span{color:var(--muted);margin-top:6px;font-size:15.5px;display:block}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.card{background:var(--bg);border-radius:var(--radius-lg);transition:transform .35s var(--ease), box-shadow .35s var(--ease);padding:30px}.card-line{border:1px solid var(--line)}.card h3+p{color:var(--ink-soft);margin-top:10px}.question{padding-left:76px;position:relative}.question:before{content:"?";background:var(--panel);width:32px;height:32px;color:var(--accent-ink);font:600 18px/32px var(--serif);text-align:center;border-radius:50%;transition:background-color .3s,color .3s;position:absolute;top:28px;left:28px}.section-panel .question:before{background:var(--panel-deep)}.question:hover{transform:translateY(-4px);box-shadow:0 22px 40px -28px #00000059}.question:hover:before{background:var(--accent);color:var(--on-accent)}.steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.steps>li{display:flex}.steps>li>.step{flex:1}.step{counter-increment:step;background:var(--bg);border-radius:var(--radius-lg);transition:transform .35s var(--ease), box-shadow .35s var(--ease);flex-direction:column;gap:12px;padding:32px 30px;text-decoration:none;display:flex}a.step:hover{transform:translateY(-5px);box-shadow:0 26px 46px -30px #0006}.step:before{content:counter(step);background:var(--accent);width:46px;height:46px;color:var(--on-accent);font:600 20px/46px var(--serif);text-align:center;border-radius:50%;margin-bottom:6px}.step-time{color:var(--accent-ink);font-size:15px;font-weight:600}.step h3{font-size:27px}.step p{color:var(--ink-soft)}.step-gets{border-top:1px solid var(--line);margin-top:auto;padding-top:16px;font-size:16px}.step-gets strong{color:var(--ink)}.step-link{color:var(--accent-ink);font-size:15.5px;font-weight:600}.sector{border-radius:var(--radius-lg);background:var(--panel);flex-direction:column;display:flex;overflow:hidden}.sector-img{aspect-ratio:4/3;overflow:hidden}.sector-img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.sector:hover .sector-img img{transform:scale(1.05)}.sector-body{flex-direction:column;flex:1;gap:12px;padding:26px 28px 30px;display:flex}.sector-body p{color:var(--ink-soft)}.chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.chips li{background:var(--bg);color:var(--ink-soft);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:500}.clients{--logo-h:38px;--logo-gap:96px;background:var(--dark-2);color:#ffffffe0;padding-block:40px 44px}.clients-label{text-align:center;color:var(--on-dark);margin:0 0 24px;font-size:15px;font-weight:500}.clients-viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.clients-track{align-items:center;width:max-content;display:flex}.client-logo{height:calc(var(--logo-h) * var(--scale));width:calc(var(--logo-h) * var(--scale) * var(--ratio));-webkit-mask:var(--logo) center / contain no-repeat;-webkit-mask:var(--logo) center / contain no-repeat;mask:var(--logo) center / contain no-repeat;background:currentColor;flex:none;margin-inline-end:var(--logo-gap)}.split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:72px;display:grid}.portrait{border-radius:240px 240px var(--radius-lg) var(--radius-lg);aspect-ratio:4/5;overflow:hidden}.portrait img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.split-copy p{color:var(--ink-soft);max-width:36em;margin-top:18px}.split-copy .btn,.split-copy .text-link{margin-top:28px;display:inline-flex}.signature{font-family:var(--serif);font-size:21px;font-style:italic;color:var(--ink)!important}.signature span{font-family:var(--sans);color:var(--ink-soft);margin-top:4px;font-size:15px;font-style:normal;font-weight:500;display:block}.page-hero{background:var(--dark);color:#fff;padding-block:84px 76px;position:relative;overflow:hidden}.page-hero h1{color:#fff}.page-hero .lead{color:var(--on-dark);margin-top:22px}.page-hero .breadcrumb{color:var(--on-dark)}.page-hero .breadcrumb a,.page-hero .text-link{color:#fff}.page-hero .gl-path{stroke:#fff;stroke-opacity:.12}.page-hero .gl-dot{fill:var(--accent-2)}.page-hero .wrap{z-index:1;position:relative}.page-hero .growth-line{opacity:.8}.page-hero-split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:64px;display:grid}.page-hero-photo{border-radius:var(--radius-lg);aspect-ratio:4/3;overflow:hidden}.page-hero-photo img{object-fit:cover;width:100%;height:100%}.breadcrumb{color:var(--muted);gap:8px;margin-bottom:18px;font-size:15px;display:flex}.breadcrumb a{color:var(--accent-ink);font-weight:600;text-decoration:none}.horizon{padding-top:30px;position:relative}.horizon:before{content:"";background:var(--accent);height:6px;transition:width 1.3s var(--ease) .2s;border-radius:999px;position:absolute;top:0;left:0}.horizon:first-child:before{width:22%}.horizon:nth-child(2):before{background:var(--accent-2);width:55%;transition-delay:.35s}.horizon:nth-child(3):before{background:var(--ink);width:100%;transition-delay:.5s}.horizon-time{color:var(--accent-ink);margin-top:4px;font-size:15.5px;font-weight:600;display:block}.horizon p{color:var(--ink-soft);margin-top:10px}.feature{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:64px;display:grid}.feature+.feature{margin-top:104px}.feature-label{align-items:center;gap:14px;display:flex}.feature-num{background:var(--accent);width:48px;height:48px;color:var(--on-accent);font:600 21px/48px var(--serif);text-align:center;border-radius:50%;flex:none}.feature h2{margin-top:18px}.feature-intro{color:var(--ink-soft);margin-top:16px;font-size:19px}.feature-photo{border-radius:var(--radius-lg);aspect-ratio:3/2;margin-top:28px;overflow:hidden}.feature-photo img{object-fit:cover;width:100%;height:100%}.stack{gap:14px;display:grid}.deliverable{border-radius:var(--radius);background:var(--accent);color:var(--on-accent);margin-top:18px;padding:22px 26px}.deliverable strong{font-family:var(--serif);margin-bottom:4px;font-size:19px;display:block}.checklist li{border-bottom:1px solid var(--line);color:var(--ink-soft);padding:14px 0 14px 38px;position:relative}.checklist li:before{content:"";border-left:2.5px solid var(--accent);border-bottom:2.5px solid var(--accent);width:14px;height:8px;position:absolute;top:21px;left:5px;transform:rotate(-45deg)}.checklist strong{color:var(--ink)}.services{border-top:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.services li{border-bottom:1px solid var(--line);padding:30px 30px 32px 0}.services li:nth-child(3n+2),.services li:nth-child(3n){border-left:1px solid var(--line);padding-left:30px}.services p{color:var(--ink-soft);margin-top:10px;font-size:17px}.case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.case-card{border-radius:var(--radius-lg);background:var(--bg);border:1px solid var(--line);transition:transform .4s var(--ease), box-shadow .4s var(--ease), border-color .3s ease;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.case-card:hover{border-color:#0000;transform:translateY(-6px);box-shadow:0 30px 50px -32px #00000073}.case-card-img{aspect-ratio:4/3;position:relative;overflow:hidden}.case-card-img img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.case-card:hover .case-card-img img{transform:scale(1.06)}.case-sector,.case-example{border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700;position:absolute;top:16px}.case-sector{background:var(--bg);color:var(--ink);left:16px}.case-example{background:var(--accent-2);color:var(--on-accent-2);right:16px}.case-card-body{flex-direction:column;flex:1;gap:10px;padding:26px 28px 28px;display:flex}.case-highlight{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.case-highlight strong{font-family:var(--serif);letter-spacing:-.02em;color:var(--accent-ink);font-size:44px;font-weight:600;line-height:1}.case-highlight>span{color:var(--ink-soft);font-size:15.5px;font-weight:600}.case-card h3{font-size:22px}.case-meta{color:var(--muted);font-size:15px}.case-more{color:var(--accent-ink);margin-top:auto;padding-top:10px;font-size:15.5px;font-weight:600}.case-filter{flex-wrap:wrap;gap:10px;margin-bottom:36px;display:flex}.case-filter button{border:1.5px solid var(--line);background:var(--bg);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:15.5px;font-weight:600;transition:all .25s;display:inline-flex}.case-filter button span{background:var(--panel);color:var(--muted);border-radius:999px;padding:1px 8px;font-size:13px}.case-filter button:hover{border-color:var(--ink-soft)}.case-filter button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.case-filter button[aria-pressed=true] span{background:color-mix(in srgb, var(--bg) 20%, transparent);color:var(--bg)}.case-grid[data-filter=horeca] .case-card:not([data-sector=horeca]),.case-grid[data-filter=recreatie] .case-card:not([data-sector=recreatie]),.case-grid[data-filter=dienstverlening] .case-card:not([data-sector=dienstverlening]){display:none}.case-grid[data-filter] .case-card{animation:card-in .5s var(--ease) both}.example-note{background:var(--bg);color:var(--ink-soft);border-radius:12px;align-items:center;gap:12px;width:fit-content;margin-bottom:22px;padding:12px 18px;font-size:15px;display:flex}.example-note:before{content:"";background:var(--accent-2);border-radius:50%;flex:none;width:9px;height:9px}.case-hero-meta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.case-hero-meta span{background:var(--bg);border-radius:999px;padding:7px 14px;font-size:15px;font-weight:600}.case-layout{grid-template-columns:minmax(0,.38fr) minmax(0,1fr);align-items:start;gap:64px;display:grid}.case-facts{top:calc(var(--header) + 28px);background:var(--panel);border-radius:var(--radius-lg);padding:28px;position:sticky}.case-facts dt{color:var(--muted);font-size:14px}.case-facts dd{margin-bottom:16px;font-weight:600}.case-facts dd:last-of-type{margin-bottom:0}.case-facts .btn{width:100%;margin-top:24px}.case-body>section+section{margin-top:56px}.case-body h2{margin-bottom:16px;font-size:clamp(28px,2.6vw,36px)}.case-body p{color:var(--ink-soft);max-width:38em;font-size:19px}.case-hero-photo{border-radius:var(--radius-lg);aspect-ratio:16/9;margin-bottom:56px;overflow:hidden}.case-hero-photo img{object-fit:cover;width:100%;height:100%}.metrics{gap:22px;margin-top:8px;display:grid}.metric{border-radius:var(--radius);border:1px solid var(--line);padding:22px 24px}.metric-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.metric-head strong{font-size:17px}.metric-head span{font-family:var(--serif);color:var(--accent-ink);font-size:24px;font-weight:600}.metric-bars{gap:8px;margin-top:14px;display:grid}.metric-bar{color:var(--muted);grid-template-columns:56px minmax(0,1fr) 72px;align-items:center;gap:12px;font-size:14px;display:grid}.metric-bar b{color:var(--ink);text-align:right;font-weight:600}.metric-track{background:var(--panel);border-radius:999px;height:12px;overflow:hidden}.metric-track i{height:100%;width:var(--w);background:var(--line);transition:width 1.3s var(--ease) .2s;border-radius:999px;display:block}.metric-bar.is-after .metric-track i{background:var(--accent);transition-delay:.45s}.case-quote{border-radius:var(--radius-lg);background:var(--accent);color:var(--on-accent);margin-top:56px;padding:36px 40px}.case-quote p{font-family:var(--serif);max-width:none;font-size:clamp(24px,2.4vw,32px);line-height:1.3;color:inherit!important}.case-quote footer{opacity:.85;margin-top:16px;font-size:15px}.process{counter-reset:proc;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.process li{counter-increment:proc;padding-top:58px;position:relative}.process li:before{content:counter(proc);border:2px solid var(--accent);width:40px;height:40px;color:var(--accent-ink);font:600 18px/36px var(--serif);text-align:center;border-radius:50%;position:absolute;top:0;left:0}.process li:after{content:"";background:var(--line);height:2px;position:absolute;top:19px;left:52px;right:-8px}.process li:last-child:after{display:none}.process p{color:var(--ink-soft);margin-top:8px;font-size:17px}.faq{max-width:820px}.faq details{border-bottom:1px solid var(--line);padding:20px 0}.faq summary{cursor:pointer;font-family:var(--serif);justify-content:space-between;gap:16px;font-size:22px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary>span{flex:1;min-width:0}.faq summary:after{content:"+";color:var(--accent-ink);transition:transform .3s var(--ease);flex:none;align-self:flex-start;font-size:26px;line-height:1}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{color:var(--ink-soft);max-width:42em;margin-top:12px}.product-nav{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.product-nav a{border-radius:var(--radius);border:1px solid var(--line);transition:border-color .25s ease, transform .35s var(--ease);padding:22px 24px;text-decoration:none;display:block}.product-nav a:hover{border-color:var(--ink-soft);transform:translateY(-3px)}.product-nav a[aria-current=page]{background:var(--panel);border-color:var(--panel)}.product-nav span{color:var(--muted);font-size:14px;display:block}.product-nav strong{font-family:var(--serif);font-size:21px}.cta-band{background:var(--dark-2);color:#fff;position:relative;overflow:hidden}.cta-inner{z-index:1;text-align:center;justify-items:center;padding-block:96px;display:grid;position:relative}.cta-inner h2{color:#fff;max-width:18em}.cta-inner p{color:#ffffffd6;max-width:34em;margin-top:14px;font-size:18px}.cta-inner .cta-signoff{color:#ffffffd6;margin-top:26px;font-size:15px;font-weight:600}.cta-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:18px;margin-top:30px;display:flex}.cta-wa{color:#fff;opacity:.8;font-weight:600;text-decoration:none}.cta-wa:hover{opacity:1}.cta-band .growth-line .gl-path{stroke:#fff;stroke-opacity:.14}.cta-band .growth-line{top:0;bottom:auto}.contact-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:56px;display:grid}.form{background:var(--bg);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;gap:18px;padding:36px;display:grid;box-shadow:0 1px 2px #0000000d,0 24px 48px -30px #0000004d}.field{flex-direction:column;gap:7px;display:flex}.field-wide{grid-column:1/-1}.field label{font-size:15px;font-weight:600}.field label span{color:var(--muted);font-weight:400}.field input,.field select,.field textarea{border:1.5px solid var(--line);background:var(--bg);border-radius:12px;width:100%;padding:13px 15px;transition:border-color .2s,box-shadow .2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--accent) 14%, transparent);outline:none}.field textarea{resize:vertical;min-height:130px}.field-error{color:#b42318;font-size:14px;font-weight:500}.field :is(input,select,textarea)[aria-invalid=true]{border-color:#b42318;box-shadow:0 0 0 3px #b423181f}.form-foot{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:16px 24px;display:flex}.form-privacy{color:var(--muted);max-width:30em;font-size:14px}.form-status{border-radius:12px;grid-column:1/-1;padding:14px 18px;font-size:16px}.form-status.is-success{color:#134a37;background:#e6f1ec}.form-status.is-error{color:#8a1c12;background:#fdecea}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-options{gap:12px;display:grid}.contact-option{border-radius:var(--radius);background:var(--bg);border:1px solid var(--line);transition:border-color .25s ease, transform .35s var(--ease);align-items:center;gap:16px;padding:20px 22px;text-decoration:none;display:flex}a.contact-option:hover{border-color:var(--ink-soft);transform:translateY(-2px)}.contact-option .icon{width:24px;height:24px;color:var(--accent);flex:none}.contact-option strong{display:block}.contact-option span{color:var(--muted);font-size:15px}.company{color:var(--muted);margin-top:28px;font-size:15px}.company strong{color:var(--ink)}.contact-photo{border-radius:var(--radius-lg);aspect-ratio:4/3;margin-top:28px;overflow:hidden}.contact-photo img{object-fit:cover;width:100%;height:100%}.prose{max-width:720px}.prose h2{margin-top:44px;font-size:28px}.prose p,.prose li{color:var(--ink-soft);margin-top:12px}.prose ul{padding-left:22px;list-style:outside}.site-footer{background:var(--dark);color:var(--on-dark);font-size:15.5px}.footer-grid{grid-template-columns:minmax(0,1.5fr) repeat(3,minmax(0,1fr));gap:40px;padding-block:72px 48px;display:grid}.site-footer .logo{color:#fff}.site-footer .lg-accent{fill:var(--accent-on-dark)}.footer-brand p{max-width:24em;margin-top:16px}.footer-grid h2{font:600 15px var(--sans);color:#fff;letter-spacing:0;margin-bottom:14px}.footer-grid li{padding:4px 0}.footer-grid a{text-decoration:none}.footer-grid a:hover{color:#fff;text-decoration:underline}.footer-bottom{border-top:1px solid #ffffff1f;flex-wrap:wrap;justify-content:space-between;gap:12px;padding-block:22px;font-size:14px;display:flex}.action-bar{display:none}.icon{flex:none;width:20px;height:20px}.style-switcher{z-index:70;font-size:15px;position:fixed;bottom:20px;right:20px}.ss-toggle{background:var(--ink);color:var(--bg);cursor:pointer;transition:transform .25s var(--ease);border:0;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-weight:600;display:inline-flex;box-shadow:0 16px 30px -14px #00000080}.ss-toggle:hover{transform:translateY(-2px)}.ss-dot{background:conic-gradient(var(--accent) 0 33%, var(--accent-2) 0 66%, var(--panel) 0);width:14px;height:14px;box-shadow:0 0 0 2px var(--bg);border-radius:50%}.ss-panel{overscroll-behavior:contain;color:#1d1d1f;width:380px;max-height:min(720px,100vh - 120px);animation:panel-in .3s var(--ease);background:#fff;border-radius:20px;padding:20px;position:absolute;bottom:calc(100% + 12px);right:0;overflow:auto;box-shadow:0 30px 70px -20px #00000073}.ss-head strong{font-size:17px;display:block}.ss-head span{color:#6b6b70;font-size:13px}.ss-label{color:#6b6b70;margin:18px 0 8px;font-size:13px;font-weight:700}.ss-list{gap:6px;display:grid}.ss-list button{text-align:left;cursor:pointer;color:#1d1d1f;background:#f4f4f6;border:1.5px solid #0000;border-radius:12px;align-items:center;gap:12px;width:100%;padding:9px 10px;font-weight:600;transition:border-color .2s,background-color .2s;display:flex}.ss-list button:hover{background:#ececf0}.ss-list button[aria-pressed=true]{background:#fff;border-color:#1d1d1f}.ss-list small{color:#6b6b70;font-size:12.5px;font-weight:400;display:block}.ss-swatch{flex:none;display:inline-flex}.ss-swatch span{border:2px solid #fff;border-radius:50%;width:20px;height:20px;margin-left:-6px}.ss-swatch span:first-child{margin-left:0}.ss-logo{color:#1d1d1f;background:#fff;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.ss-logo svg{max-width:30px;max-height:26px}.ss-logo .lg-accent{fill:var(--accent)}.ss-list-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ss-letter{color:#1d1d1f;background:#fff;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;font-size:20px;font-weight:600;display:grid}.ss-letter-strak{font-family:var(--font-strak), Arial, sans-serif;font-weight:500}.ss-letter-klassiek{font-family:var(--font-serif), Georgia, serif}.ss-letter-modern{font-family:var(--font-modern), Arial, sans-serif}.ss-letter-redactioneel{font-family:var(--font-editorial), Georgia, serif;font-weight:500}.ss-share{color:#fff;cursor:pointer;background:#1d1d1f;border:0;border-radius:12px;width:100%;margin-top:18px;padding:12px;font-weight:600}.intro-v{display:none}html[data-intro=winst] .intro-winst,html[data-intro=gast] .intro-gast,html[data-intro=seizoen] .intro-seizoen,html[data-intro=blik] .intro-blik,html[data-intro=belofte] .intro-belofte{display:block}html[data-hero=foto] .hero-film,html:not([data-hero=foto]) .hero-photo-style{display:none}.hero-film{isolation:isolate;min-height:min(100svh,940px);margin-top:calc(-1 * var(--header));background:var(--dark);color:#fff;align-items:flex-end;display:flex;position:relative;overflow:hidden}.hf-media{position:absolute;inset:0}.hf-poster{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hf-video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1.2s;position:absolute;inset:0}.hf-video.is-ready{opacity:1}.hf-media:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 40%,#0003 64%,#00000080 100%),radial-gradient(62% 70% at 18% 68%,#0000006b,#0000 70%);position:absolute;inset:0}.hf-inner{z-index:3;padding-block:calc(var(--header) + 120px) 88px;position:relative}.hero-film h1{color:#fff;filter:drop-shadow(0 2px 18px #080e1c73)drop-shadow(0 1px 3px #080e1c59);max-width:15ch;font-size:clamp(44px,5.8vw,88px);line-height:1}.hf-lead{color:#ffffffdb;max-width:34em;margin-top:26px;font-size:20px}.hf-actions{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.hf-person{border-top:1px solid #ffffff38;align-items:center;gap:14px;max-width:470px;margin-top:42px;padding-top:22px;display:flex}.hf-person img{object-fit:cover;object-position:50% 15%;border-radius:50%;flex:none;width:48px;height:48px;box-shadow:0 0 0 2px #ffffffb3}.hf-person strong{font-family:var(--serif);font-size:18px;font-weight:600;display:block}.hf-person span{color:#ffffffbf;font-size:15px;display:block}.hf-person a{color:#fff}.hf-toggle{z-index:4;top:calc(var(--header) + 20px);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#ffffff24;border:0;border-radius:50%;place-items:center;width:46px;height:46px;transition:background-color .25s;display:grid;position:absolute;right:32px;box-shadow:inset 0 0 0 1.5px #fff6}.hf-toggle:hover{background:#ffffff42}.hf-toggle svg{width:18px;height:18px}.statement{padding-block:120px 104px}.statement-body{max-width:880px;margin-left:25%}.statement-body p{letter-spacing:-.005em;color:var(--ink);text-wrap:pretty;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.45}.statement-body .statement-signoff{color:var(--accent-ink);margin-top:18px;font-weight:700}.statement-body .btn{margin-top:36px}.section-block{background:var(--dark-2);color:#fff}.section-block h2,.section-block h3,.section-block .text-link{color:#fff}.section-block .section-head p{color:#ffffffd1}.voice{border-radius:var(--radius-lg);background:var(--dark);color:#fff;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);min-height:540px;margin:0;display:grid;overflow:hidden}.voice-copy{flex-direction:column;justify-content:center;padding:64px 60px;display:flex}.voice .kicker{color:var(--accent-on-dark)}.voice figcaption{color:var(--on-dark);margin-top:26px;font-size:16px}.voice figcaption strong{color:var(--accent-on-dark);font-weight:700}.voice .btn{align-self:flex-start;margin-top:34px}.voice-photo{min-height:380px;position:relative}.voice-photo img{object-fit:cover;object-position:50% 18%}.goal-selector{gap:30px;display:grid}.gs-controls{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px 26px;display:grid}.gs-step{color:var(--ink-soft);align-items:center;gap:10px;font-size:16px;font-weight:600;display:flex}.gs-step span{background:var(--panel);width:28px;height:28px;color:var(--accent-ink);font:600 15px var(--serif);border-radius:50%;place-items:center;display:grid}.gs-choice{flex-wrap:wrap;gap:10px;display:flex}.gs-choice button{border:1.5px solid var(--line);background:var(--bg);cursor:pointer;border-radius:999px;padding:12px 22px;font-size:17px;font-weight:600;transition:background-color .25s,color .25s,border-color .25s}.gs-choice button:hover{border-color:var(--ink-soft)}.gs-choice button[aria-checked=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.gs-result{border-radius:var(--radius-lg);background:var(--panel);grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);display:grid;overflow:hidden}.gs-signals{padding:46px 50px}.gs-signals h3{font:600 16px var(--sans);letter-spacing:0;color:var(--muted)}.gs-signals ul{gap:20px;margin-top:20px;display:grid}.gs-signals li{font-family:var(--serif);color:var(--ink);text-wrap:pretty;padding-left:34px;font-size:clamp(23px,2.3vw,32px);line-height:1.25;position:relative}.gs-signals li:before{content:"“";color:var(--accent);font-size:1.5em;line-height:1;position:absolute;top:-.06em;left:0}.gs-signals li:after,.case-quote p:after,.client-story-body blockquote p:last-child:after{content:"”"}.case-quote p:before,.client-story-body blockquote p:first-child:before{content:"“"}.gs-approach{border-top:1px solid var(--line);max-width:36em;color:var(--ink-soft);margin-top:30px;padding-top:22px;font-size:18px}.gs-side{background:var(--panel-deep);flex-direction:column;gap:24px;padding:40px;display:flex}.gs-side h4{color:var(--muted);margin:0 0 10px;font-size:15px;font-weight:600}.gs-case{border-radius:var(--radius);background:var(--bg);transition:transform .3s var(--ease), box-shadow .3s var(--ease);align-items:center;gap:14px;padding:12px;text-decoration:none;display:flex}.gs-case:hover{transform:translateY(-2px);box-shadow:0 18px 30px -24px #00000073}.gs-case-img{border-radius:12px;flex:none;width:84px;height:84px;overflow:hidden}.gs-case-img img{object-fit:cover;width:100%;height:100%}.gs-case strong{font-family:var(--serif);color:var(--accent-ink);font-size:19px;line-height:1.2;display:block}.gs-case>span:last-child>span{color:var(--ink-soft);margin-top:2px;font-size:15px;line-height:1.35;display:block}.gs-case em{background:var(--accent-2);color:var(--on-accent-2);border-radius:999px;margin-top:6px;padding:3px 9px;font-size:12.5px;font-style:normal;font-weight:700;display:inline-block}.gs-cta{margin-top:auto}.section-cases{overflow:hidden}.section-cases .section-head-row p{margin-top:12px}.case-rail{scroll-snap-type:x mandatory;padding-inline:max(32px, calc((100vw - var(--wrap)) / 2));scroll-padding-inline:max(32px, calc((100vw - var(--wrap)) / 2));scrollbar-width:none;gap:24px;display:flex;overflow-x:auto}.case-rail::-webkit-scrollbar{display:none}.case-rail:focus-visible{outline-offset:-3px}.case-poster{isolation:isolate;aspect-ratio:16/10;border-radius:var(--radius-lg);scroll-snap-align:start;background:var(--dark);color:#fff;flex:0 0 min(760px,82vw);text-decoration:none;position:relative;overflow:hidden}.case-poster-img{z-index:-2;position:absolute;inset:0}.case-poster-img img{object-fit:cover;transition:transform 1s var(--ease)}.case-poster:hover .case-poster-img img{transform:scale(1.05)}.case-poster:after{content:"";z-index:-1;background:linear-gradient(0deg, color-mix(in srgb, var(--dark) 94%, transparent) 0%, color-mix(in srgb, var(--dark) 55%, transparent) 48%, transparent 78%);position:absolute;inset:0}.case-poster-tags{justify-content:space-between;gap:10px;display:flex;position:absolute;top:20px;left:20px;right:20px}.case-poster-tags .case-sector,.case-poster-tags .case-example{position:static}.case-poster-body{flex-direction:column;gap:8px;padding:32px 36px;display:flex;position:absolute;bottom:0;left:0;right:0}.case-poster-number{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.case-poster-number strong{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(48px,5.4vw,76px);font-weight:600;line-height:1}.case-poster-number>span{color:#ffffffd9;font-weight:600}.case-poster-title{max-width:26em;font-family:var(--serif);text-wrap:balance;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.2}.case-poster-summary{color:#fffc;max-width:40em;font-size:16.5px}.case-poster .case-more{color:#fff;margin-top:0;padding-top:6px}.case-rail-nav{width:min(var(--wrap), calc(100% - 64px));justify-content:flex-end;gap:10px;margin:22px auto 0;display:flex}.case-rail-nav button{border:1.5px solid var(--line);background:var(--bg);width:52px;height:52px;color:var(--ink);cursor:pointer;border-radius:50%;place-items:center;transition:border-color .25s,opacity .25s;display:grid}.case-rail-nav button:hover:not(:disabled){border-color:var(--ink)}.case-rail-nav button:disabled{opacity:.35;cursor:default}.case-rail-nav svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.story{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:72px;display:grid}.story-visual{top:calc(var(--header) + 48px);order:2;position:sticky}.story-sticky{border-radius:var(--radius-lg);background:var(--bg);padding:26px 26px 20px;box-shadow:0 1px 2px #0000000a,0 30px 60px -40px #00000059}.story-chart{width:100%;height:auto;display:block;overflow:visible}.sc-grid line{stroke:var(--line);stroke-width:1px}.sc-grid text{fill:var(--muted);font:500 14px var(--sans)}.sc-now{fill:none;stroke:var(--ink-soft);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.2s var(--ease), opacity .6s ease}.sc-leaks g,.sc-plan{transition:opacity .6s ease, clip-path 1.2s var(--ease)}.sc-leaks circle{fill:var(--accent-2);stroke:var(--bg);stroke-width:3px}.sc-leaks text,.sc-plan text{font:600 14px var(--sans)}.sc-leaks text{fill:var(--ink)}.sc-plan{clip-path:inset(-20% -2% -20% -40%)}.sc-plan path{fill:none;stroke:var(--accent);stroke-width:2.5px;stroke-dasharray:7 7}.sc-plan rect{fill:var(--bg);stroke:var(--accent);stroke-width:2.5px}.sc-plan text{fill:var(--accent-ink)}.sc-result{fill:none;stroke:var(--accent);stroke-width:5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.4s var(--ease)}.sc-dot{fill:var(--accent-2);transform-box:fill-box;transform-origin:50%;transition:transform .5s var(--ease) .9s}.story[data-step="0"] .sc-plan{clip-path:inset(-20% 100% -20% -40%)}.story[data-step="0"] .sc-result,.story[data-step="1"] .sc-result{stroke-dashoffset:1px}.story[data-step="0"] .sc-dot,.story[data-step="1"] .sc-dot{transition-delay:0s;transform:scale(0)}.story[data-step="1"] .sc-leaks g,.story[data-step="2"] .sc-leaks g,.story[data-step="2"] .sc-plan{opacity:.3}.story[data-step="2"] .sc-now{opacity:.45}.story-dots{gap:8px;margin-top:16px;display:flex}.story-dots li{border-top:3px solid var(--line);color:var(--muted);flex:1;padding-top:10px;font-size:13px;font-weight:600;transition:border-color .4s,color .4s}.story-dots li.is-on{border-color:var(--accent);color:var(--ink)}.story-steps{display:grid}.story-step{opacity:.3;flex-direction:column;justify-content:center;gap:12px;min-height:66vh;padding-block:40px;transition:opacity .5s;display:flex}.story-step.is-active{opacity:1}.story-time{color:var(--accent-ink);font-size:15px;font-weight:600}.story-step h2{font-size:clamp(32px,3.2vw,44px)}.story-tagline{font-family:var(--serif);color:var(--ink);font-size:21px;font-style:italic}.story-step p:not(.story-time):not(.story-tagline){max-width:30em;color:var(--ink-soft)}.story-gets{border-top:1px solid var(--line);padding-top:14px}.story-gets strong{color:var(--ink)}.story-step .text-link{align-self:flex-start;margin-top:6px}.section-dark{background:var(--dark);color:#fff}.section-dark h2{color:#fff}.section-dark .section-head p{color:var(--on-dark)}.commitments{border-top:1px solid #ffffff29;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.commitments li{padding:30px 28px 6px 0}.commitments li+li{border-left:1px solid #ffffff29;padding-left:28px}.commitments li:before{content:"";background:var(--accent-2);border-radius:50%;width:10px;height:10px;margin-bottom:18px;display:block}.commitments h3{color:#fff;font-size:22px}.commitments p{color:var(--on-dark);margin-top:10px;font-size:16.5px}.trust-row{color:var(--on-dark);flex-wrap:wrap;align-items:center;gap:16px 40px;margin-top:44px;display:flex}.trust-review strong{font-family:var(--serif);color:#fff;margin-right:6px;font-size:30px}.trust-members{flex-wrap:wrap;gap:10px;display:flex}.trust-members li{border:1px solid #ffffff40;border-radius:999px;padding:7px 14px;font-size:14.5px}.founder-actions{flex-wrap:wrap;align-items:center;gap:18px 28px;margin-top:30px;display:flex}.split-copy .founder-actions .btn,.split-copy .founder-actions .text-link{margin-top:0}.case-lead{margin-top:20px}.case-lead strong{color:var(--ink)}.contact-person{border-radius:var(--radius-lg);background:var(--panel);align-items:flex-start;gap:22px;margin-top:56px;padding:28px;display:flex}.contact-person img{object-fit:cover;object-position:50% 15%;border-radius:50%;flex:none;width:88px;height:88px}.contact-person .cp-label{color:var(--muted);font-size:14px}.contact-person .cp-name{font-family:var(--serif);color:var(--ink);font-size:24px;font-weight:600}.contact-person .cp-text{margin-top:6px;font-size:17px}.cp-actions{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}::view-transition-group(.morph){animation-duration:.45s;animation-timing-function:var(--ease)}::view-transition-image-pair(.morph){animation-name:via-blur}@keyframes via-blur{30%{filter:blur(3px)}}.hl{color:var(--hl,var(--accent-ink));font-style:normal}:is(.hero-film,.section-dark,.page-hero,.kit-hero,.voice,html:not([data-hero=foto]) .site-header.is-home:not(.is-solid)) .btn-primary{background:var(--btn-dark-bg);color:var(--btn-dark-ink)}:is(.section-block,.cta-band) .btn-primary{background:var(--btn-2-bg);color:var(--btn-2-ink)}:is(.hero-film,.section-dark,.page-hero,.kit-hero,.voice,.section-block,.cta-band) .btn-primary:hover{color:var(--dark);box-shadow:none;background:#fff}:is(.hero-film,.section-dark,.section-block,.page-hero,.cta-band,.voice,.proof-dark,.site-footer) .hl{color:var(--accent-2)}.w-mask{vertical-align:top;margin-block:-.06em -.16em;padding-block:.06em .16em;display:inline-block;overflow:hidden}.anim-heading .w{display:inline-block}.outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.outcomes li{border-radius:var(--radius-lg);background:color-mix(in srgb, #fff 6%, var(--dark));transition:transform .3s var(--ease-tight), background-color .3s ease;flex-direction:column;gap:12px;padding:34px 32px 36px;display:flex}.outcomes li:hover{background:color-mix(in srgb, #fff 10%, var(--dark));transform:translateY(-6px)}.outcome-kpi{background:color-mix(in srgb, var(--accent-2) 18%, transparent);color:var(--accent-2);border-radius:999px;align-self:flex-start;padding:5px 12px;font-size:14px;font-weight:600}.outcomes h3{color:#fff;font-size:27px}.outcomes p{color:var(--on-dark);font-size:16.5px}.steps-tight{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.steps-tight a{border-radius:var(--radius-lg);background:var(--panel);height:100%;transition:transform .3s var(--ease-tight), box-shadow .3s ease;gap:8px;padding:30px 30px 32px;text-decoration:none;display:grid}.steps-tight a:hover{transform:translateY(-6px);box-shadow:0 18px 34px -24px #0006}.st-num{font-family:var(--serif);letter-spacing:-.03em;color:var(--accent-ink);font-size:56px;font-weight:500;line-height:1}.st-time{color:var(--muted);font-size:14.5px;font-weight:600}.steps-tight h3{margin-top:6px;font-size:25px}.steps-tight p{color:var(--ink-soft)}.section-head-row .btn{flex:none}.proof-dark{background:var(--dark);border:0}.proof-dark .proof-grid li{border-left-color:#ffffff1f}.proof-dark .proof-grid strong{color:#fff}.proof-dark .proof-grid .unit{color:var(--accent-2)}.proof-dark .proof-grid li>span{color:var(--on-dark)}.voice-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 22px;margin-top:26px;display:grid}.voice-points li{color:var(--on-dark);align-items:baseline;gap:10px;font-size:15.5px;display:flex}.voice-points li:before{content:"";background:var(--accent-2);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-2px)}.services-dark{border-top-color:#ffffff24}.services-dark li{border-bottom-color:#ffffff24}.services-dark li:nth-child(3n+2),.services-dark li:nth-child(3n){border-left-color:#ffffff24}.services-dark h3{color:#fff}.services-dark p{color:var(--on-dark)}@keyframes draw{to{stroke-dashoffset:0}}@keyframes pop{0%{transform:scale(0)}70%{transform:scale(1.25)}to{transform:scale(1)}}@keyframes word-up{0%{transform:translateY(112%)}to{transform:none}}@keyframes fade-up{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes photo-in{0%{clip-path:inset(100% 0 0)}to{clip-path:inset(0)}}@keyframes photo-zoom{0%{transform:scale(1.16)}to{transform:scale(1)}}@keyframes rise-dot{0%{opacity:0;transform:translateY(9px)scale(.3)}to{opacity:1;transform:none}}@keyframes marquee{to{transform:translate(-50%)}}@keyframes card-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes panel-in{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}@keyframes film-in{0%{transform:scale(1.08)}to{transform:none}}@keyframes drift{0%{translate:0 -4%;scale:1.1}to{translate:0 4%;scale:1.1}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:no-preference){.anim-heading .w{animation:word-up .85s var(--ease-tight) forwards;animation-delay:calc(var(--i) * 55ms + .12s);transform:translateY(112%)}.hero .lead{animation:fade-up .9s var(--ease) .75s both}.hero-actions{animation:fade-up .9s var(--ease) .9s both}.hero-photo{animation:photo-in 1.3s var(--ease) .25s both}.hero-photo img{animation:photo-zoom 2.2s var(--ease) .25s both}.meet-card{animation:fade-up .9s var(--ease) 1.25s both}.page-hero .lead,.page-hero .breadcrumb,.page-hero .case-hero-meta{animation:fade-up .9s var(--ease) .5s both}.page-hero-photo{animation:photo-in 1.2s var(--ease) .2s both}.gl-path{stroke-dasharray:1;stroke-dashoffset:1px;animation:draw 2.6s var(--ease) .4s forwards}.gl-dot{transform-box:fill-box;transform-origin:50%;animation:pop .6s var(--ease) 2.7s forwards;transform:scale(0)}.site-header .logo-art{animation:fade-up .9s var(--ease) .1s both}.clients-track{animation:46s linear infinite marquee}.hf-media{animation:film-in 2.6s var(--ease) both}.hf-lead{animation:fade-up .9s var(--ease) .75s both}.hf-actions{animation:fade-up .9s var(--ease) .9s both}.hf-person{animation:fade-up .9s var(--ease) 1.1s both}.gs-result{animation:card-in .45s var(--ease)}.clients-viewport:hover .clients-track{animation-play-state:paused}html.js [data-reveal]{opacity:0;transition:opacity .5s var(--ease-tight), transform .6s var(--ease-tight);transition-delay:calc(var(--i,0) * 70ms);transform:translateY(24px)}html.js [data-reveal][data-shown]{opacity:1;transform:none}html.js .stack[data-reveal]:not([data-shown]) .horizon:before,html.js .metrics[data-reveal]:not([data-shown]) .metric-track i{width:0}html.js .growth-line[data-reveal]:not([data-shown]) .gl-path,html.js .growth-line[data-reveal]:not([data-shown]) .gl-dot{animation-play-state:paused}html.js .growth-line[data-reveal]{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.portrait img,.feature-photo img,.contact-photo img{animation:linear both drift;animation-timeline:view();animation-range:cover}}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.clients-track{flex-wrap:wrap;justify-content:center;gap:28px 56px;width:auto;padding-inline:20px}.clients-viewport{-webkit-mask-image:none;mask-image:none}.client-logo{margin-inline-end:0}.client-logo[aria-hidden=true]{display:none}}@media (max-width:1024px){.main-nav{background:var(--bg);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:0;padding:8px 32px 22px;display:none;position:absolute;top:100%;left:0;right:0}.main-nav.is-open{display:flex}.main-nav a{padding:14px 0;font-size:18px}.main-nav a:after{display:none}.menu-toggle{display:inline-flex}.header-cta{display:none}.hero-inner,.page-hero-split,.split,.feature,.contact-grid,.cta-inner,.case-layout{grid-template-columns:minmax(0,1fr);gap:44px}.hero{padding-block:44px 96px}.hero-visual{max-width:560px}.meet-card{left:auto;right:-12px}.grid-3,.steps,.case-grid,.product-nav{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.steps .step:last-child,.case-grid .case-card:last-child:nth-child(odd){grid-column:1/-1}.proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.proof-grid li:nth-child(3){border-left:0;padding-left:0}.proof-grid li:nth-child(n+3){border-top:1px solid var(--line)}.services{grid-template-columns:repeat(2,minmax(0,1fr))}.services li:nth-child(3n+2),.services li:nth-child(3n){border-left:0;padding-left:0}.services li:nth-child(2n){border-left:1px solid var(--line);padding-left:30px}.process{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.process li:nth-child(2):after{display:none}.portrait{max-width:460px}.case-facts{position:static}.footer-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.footer-brand{grid-column:1/-1}.action-bar{z-index:60;gap:10px;display:flex;position:fixed;bottom:12px;left:12px;right:12px}.action-bar .btn{flex:1;box-shadow:0 14px 28px -12px #00000080}.action-bar .btn-whatsapp{flex:none;width:56px;padding:0}.style-switcher{bottom:80px;right:12px}body{padding-bottom:84px}}@media (max-width:720px){.wrap{width:calc(100% - 32px)}body{font-size:17px}.section{padding-block:72px}.section-head{margin-bottom:34px}.section-head-row{flex-direction:column;align-items:flex-start}.page-hero{padding-block:48px 56px}.grid-2,.grid-3,.steps,.case-grid,.services,.form,.product-nav,.process{grid-template-columns:minmax(0,1fr)}.steps .step:last-child,.case-grid .case-card:last-child:nth-child(odd){grid-column:auto}.services li:nth-child(2n){border-left:0;padding-left:0}.process li:after{display:none}.proof-grid li{padding:24px 16px}.proof-grid li:nth-child(odd){padding-left:0}.meet-card{width:auto;margin:-64px 16px 0;position:relative;bottom:auto;right:auto}.card{padding:24px}.question{padding-left:64px}.question:before{top:24px;left:22px}.form{padding:24px}.feature+.feature{margin-top:72px}.case-quote{padding:26px}.metric-bar{grid-template-columns:48px minmax(0,1fr) 64px}.footer-grid{grid-template-columns:minmax(0,1fr);padding-block:56px 36px}.header-inner{gap:12px}.logo-kind-line .logo-art{height:18px}.logo-plaquette .logo-art{height:11px}.logo-kind-block .logo-art,.logo-kind-stack .logo-art{height:40px}.logo-kind-mark .logo-art{height:28px}.logo-stempel .logo-art{height:42px}.logo-kind-lockup .logo-art{height:40px}.ss-panel{width:min(330px,100vw - 24px)}}@media (max-width:1024px){.hf-inner{padding-block:calc(var(--header) + 96px) 120px}.gs-result{grid-template-columns:minmax(0,1fr)}.commitments{grid-template-columns:repeat(2,minmax(0,1fr))}.commitments li:nth-child(3){border-left:0;padding-left:0}.commitments li:nth-child(n+3){border-top:1px solid #ffffff29;margin-top:24px}.story{grid-template-columns:minmax(0,1fr);gap:0}.story-visual{z-index:2;top:calc(var(--header) + 8px);order:0}.story-sticky{padding:14px 14px 10px}.story-chart{max-height:32vh}.story-dots{display:none}.story-step{min-height:58vh}}@media (max-width:720px){.hero-film{min-height:86svh}.hero-film h1{font-size:clamp(38px,10.5vw,56px)}.hf-inner{padding-block:calc(var(--header) + 72px) 64px}.hf-lead{font-size:17px}.hf-media:after{background:linear-gradient(#0000 34%,#0000003d 58%,#00000094 100%)}.hf-person{margin-top:26px;padding-top:18px}.hf-toggle{width:42px;height:42px;right:16px}.hf-person{margin-top:30px}.gs-controls{grid-template-columns:minmax(0,1fr);gap:10px}.gs-choice button{padding:10px 16px;font-size:16px}.gs-signals,.gs-side{padding:28px 24px}.gs-signals li{padding-left:28px}.case-rail{gap:14px;padding-inline:16px;scroll-padding-inline:16px}.case-poster{aspect-ratio:4/5;flex-basis:86vw}.case-poster-body{padding:22px}.case-poster-summary{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:15.5px;display:-webkit-box;overflow:hidden}.case-rail-nav{width:calc(100% - 32px)}.commitments{grid-template-columns:minmax(0,1fr)}.commitments li,.commitments li+li{border-left:0;padding:24px 0 4px}.commitments li+li{border-top:1px solid #ffffff29;margin-top:0}.contact-person{flex-direction:column;padding:22px}}@media (max-width:1024px){.statement-body{margin-left:0}.voice{grid-template-columns:minmax(0,1fr)}.voice-photo{order:-1;min-height:320px}.voice-copy{padding:40px 32px 44px}.site-header.is-scrolled:not(.is-open) .header-inner{padding-inline:20px 8px}}@media (max-width:720px){.statement{padding-block:72px}.voice-copy{padding:32px 22px 36px}.site-header.is-scrolled:not(.is-open) .header-inner{transform:translateY(8px)}}@media (max-width:400px){.logo-kind-line .logo-art{height:16px}.logo-plaquette .logo-art{height:10px}.logo-kind-lockup .logo-art{height:36px}}@media (max-width:1024px){.outcomes,.steps-tight{grid-template-columns:minmax(0,1fr)}.services-dark li:nth-child(2n){border-left-color:#ffffff24}}@media (max-width:720px){.voice-points{grid-template-columns:minmax(0,1fr)}.outcomes li,.steps-tight a{padding:26px 24px}}.ss-more{color:#1d1d1f;margin-top:8px;font-size:13.5px;font-weight:600;display:inline-block}.kits{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:24px;display:grid}.kit{border-radius:var(--radius-lg);background:var(--bg);color:var(--ink);box-shadow:0 0 0 1px var(--line);flex-direction:column;display:flex;overflow:hidden}.kit-logo{background:var(--bg);min-height:104px;color:var(--ink);place-items:center start;padding:26px 28px;display:grid}.kit-logo .lg-ink{fill:currentColor}.kit-logo .lg-accent{fill:var(--accent-ink)}.kit-logo-art{width:auto;max-width:100%;display:block}.kit-logo-line{height:22px}.kit-logo-block,.kit-logo-stack{height:48px}.kit-logo-mark{height:36px}.kit-logo-lockup{height:52px}.kit-hero{background:var(--dark);color:#fff;gap:22px;padding:30px 28px;display:grid}.kit-title{font-family:var(--serif);letter-spacing:-.02em;color:#fff;text-wrap:balance;font-size:28px;font-weight:600;line-height:1.1}[data-letter=modern] .kit-title{font-weight:500}.kit-title .hl{color:var(--accent-2)}.kit-btn{pointer-events:none;justify-self:start}.kit-swatches{grid-template-columns:repeat(5,1fr);height:14px;display:grid}.kit-foot{gap:8px;padding:22px 28px 28px;display:grid}.kit-foot h2{font-size:24px}.kit-foot p{color:var(--ink-soft);font-size:15.5px}.kit-foot .kit-meta{color:var(--muted);font-size:13.5px}.kit-foot .btn{justify-self:start;margin-top:8px}:where(html[data-letter=strak]) h1{font-size:clamp(36px,4.2vw,60px)}:where(html[data-letter=strak]) h2{font-size:clamp(28px,2.6vw,40px)}:where(html[data-letter=strak]) h3{font-size:21px}:where(html[data-letter=strak]) .hero-film h1{max-width:16ch;font-size:clamp(40px,4.6vw,68px);line-height:1.06}:where(html[data-letter=strak]) :is(.lead,.hf-lead,.section-head p){font-size:18px}:where(html[data-letter=strak]) .btn{font-weight:500}:where(html[data-letter=strak]) :is(.signature,.story-tagline){font-style:normal;font-weight:500}.hero-film:after{content:"";z-index:3;background:var(--dark-2);clip-path:polygon(0 100%,100% 0,100% 100%);pointer-events:none;height:clamp(34px,5vw,76px);position:absolute;bottom:-1px;left:0;right:0}html[data-hero=foto] .hero-film:after{display:none}.hf-actions{align-items:center;gap:14px 26px}.hf-wa{color:#ffffffdb;align-items:center;gap:8px;font-weight:500;text-decoration:none;display:inline-flex}.hf-wa:hover{color:#fff;text-decoration:underline}.section-head-center{text-align:center;margin-inline:auto}.outcomes{justify-items:center;gap:clamp(20px,3vw,44px)}.outcomes li{aspect-ratio:1;background:var(--dark);text-align:center;border-radius:50%;justify-content:center;align-items:center;gap:8px;width:min(100%,330px);padding:36px}.outcomes li:hover{background:var(--dark)}.line-icon{flex:none;display:block}.outcome-icon{width:52px;height:52px;color:var(--accent-2);margin-bottom:8px}.outcomes h3{-webkit-hyphens:manual;hyphens:manual;font-size:clamp(19px,1.6vw,22px)}.outcomes p{max-width:14em;font-size:15.5px;line-height:1.6}.section-dark .steps-tight a{background:0 0;border-top:1px solid #ffffff2e;border-radius:0;padding:28px 0 0;transition:border-color .3s}.section-dark .steps-tight a:hover{box-shadow:none;border-top-color:var(--accent-2);transform:none}.section-dark .st-num{color:var(--accent-2)}.section-dark .st-time,.section-dark .steps-tight p{color:var(--on-dark)}.section-dark .steps-tight h3,.section-dark .text-link{color:#fff}.section-dark .case-rail-nav button{color:#fff;background:0 0;border-color:#ffffff59}.section-dark .case-rail-nav button:hover:not(:disabled){border-color:#fff}.section-block.proof-band{border:0}.proof-icons .proof-grid li{padding-block:52px 50px}.proof-icon{width:34px;height:34px;color:var(--accent-2);margin-bottom:16px}.section-block .proof-grid li{border-top-color:#ffffff29;border-left-color:#ffffff29}.section-block .proof-grid strong{color:#fff}.section-block .proof-grid .unit{color:var(--accent-2)}.section-block .proof-grid li>span{color:#ffffffd1}.voice-points{grid-template-columns:minmax(0,1fr)}.background-list{border-top:1px solid #ffffff29;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;display:grid}.background-list li{border-bottom:1px solid #ffffff29;padding:28px 0 30px}.background-list h3{color:#fff}.background-list p{color:var(--on-dark);margin-top:8px;font-size:16px}.split-copy .text-link{margin-top:18px}.page-hero .kicker{color:var(--accent-2)}.page-hero .lead strong{color:#fff}.page-hero .case-hero-meta span{color:#fff;background:#ffffff1a}.contact-person .cp-role{color:var(--muted);font-size:15px}@media (max-width:1100px){.outcomes{grid-template-columns:minmax(0,1fr);gap:14px}.outcomes li{aspect-ratio:auto;border-radius:var(--radius-lg);text-align:left;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:4px 20px;width:100%;padding:24px 26px;display:grid}.outcome-icon{grid-row:span 2;width:44px;height:44px;margin:0}.outcomes p{max-width:none}}@media (max-width:1024px){.background-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.background-list{grid-template-columns:minmax(0,1fr)}.proof-icons .proof-grid li{padding-block:30px 26px}.outcomes li{padding:22px}.section-dark .steps-tight a{padding:24px 0 0}}.section-visit .section-head p{color:var(--on-dark)}.visit{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;display:grid}.visit-visual{top:calc(var(--header) + 48px);position:sticky}.visit-frame{aspect-ratio:4/5;border-radius:var(--radius-lg);background:color-mix(in srgb, #fff 8%, var(--dark));position:relative;overflow:hidden}.visit-frame img{object-fit:cover;opacity:0;transform:scale(1.04)}.visit-frame img.is-on{opacity:1;transform:none}.visit-nav{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}.visit-nav a{color:var(--on-dark);border-top:3px solid #ffffff2e;padding-top:10px;font-size:13px;font-weight:600;line-height:1.25;text-decoration:none;transition:border-color .4s,color .4s}.visit-nav a[aria-current=step]{border-top-color:var(--accent-2);color:#fff}.visit-nav a:focus-visible{outline-color:var(--accent-2)}.visit-moment{opacity:.35;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:22px;min-height:52vh;padding-block:36px;transition:opacity .5s;display:grid}.visit-moment.is-active{opacity:1}.visit-icon{width:56px;height:56px;color:var(--accent-2);border-radius:50%;place-items:center;display:grid;box-shadow:inset 0 0 0 1.5px #ffffff4d}.visit-icon .line-icon{width:26px;height:26px}.visit-step{color:var(--accent-2);font-size:15px;font-weight:600}.visit-text{max-width:22em;font-family:var(--serif);color:#fff;text-wrap:pretty;margin-top:8px;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.3}.visit-kpi .outcome-kpi{background:var(--accent-2);color:var(--dark)}.visit-kpi{color:var(--on-dark);flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;font-size:15px;display:flex}.visit-after{color:var(--on-dark);margin-top:28px}.visit-after .text-link{color:#fff;margin-left:6px}.usp .section-head p{max-width:36em;margin-inline:auto}.usp-more{justify-content:center;margin-top:44px;display:flex}.voice-title{color:#fff;text-wrap:balance;font-size:clamp(28px,3vw,44px);line-height:1.15}.voice-lead{max-width:34em;color:var(--on-dark);margin-top:16px;font-size:17px}.timeline{gap:44px;display:grid;position:relative}.timeline:before,.timeline:after{content:"";width:2px;margin-left:-1px;position:absolute;top:0;bottom:0;left:50%}.timeline:before{background:#ffffff24}.timeline:after{background:var(--accent-2);transform-origin:top}.timeline li{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:64px;display:grid;position:relative}.timeline li:before{content:"";z-index:1;background:var(--dark);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;transition:background-color .5s,box-shadow .5s;position:absolute;top:50%;left:50%;box-shadow:inset 0 0 0 2px #fff6}.timeline li[data-shown]:before,html:not(.js) .timeline li:before{background:var(--accent-2);box-shadow:none}.timeline-photo{border-radius:var(--radius-lg);aspect-ratio:3/2;overflow:hidden}.timeline-photo img{object-fit:cover;width:100%;height:100%}.timeline li:nth-child(2n) .timeline-photo{order:2}.timeline-body h3{color:#fff}.timeline-body p{color:var(--on-dark);margin-top:8px;font-size:16.5px}.experts-layout{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:56px;display:grid}.experts-photo{border-radius:var(--radius-lg);aspect-ratio:4/5;overflow:hidden}.experts-photo img{object-fit:cover;width:100%;height:100%}.services-two{grid-template-columns:repeat(2,minmax(0,1fr))}.services-two li:nth-child(3n+2),.services-two li:nth-child(3n){border-left:0;padding-left:0}.services-two li:nth-child(2n){border-left:1px solid var(--line);padding-left:30px}.band-photo{border-radius:var(--radius-lg);aspect-ratio:21/9;margin-block:0 24px;overflow:hidden}.band-photo img{object-fit:cover;width:100%;height:100%}.section-line{position:relative;overflow:hidden}.section-line .wrap{z-index:1;position:relative}.section-line .gl-path{stroke:#fff;stroke-opacity:.12}.section-line .gl-dot{fill:var(--accent-2)}@media (prefers-reduced-motion:no-preference){.icon-draw :is(path,circle){stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .9s var(--ease) .15s}:is(.is-active,[data-shown]) .icon-draw :is(path,circle){stroke-dashoffset:0}.visit-frame img{transition:opacity .7s var(--ease), transform .9s var(--ease)}html.js .process[data-reveal]{opacity:1;transform:none}.process li:after{transform-origin:0;transition:transform .7s var(--ease) calc(var(--i,0) * .3s + .2s)}.process li:before{transition:border-color .5s ease calc(var(--i,0) * .3s + .15s), color .5s ease calc(var(--i,0) * .3s + .15s)}.process li>*{transition:opacity .5s ease calc(var(--i,0) * .3s + .25s)}html.js .process[data-reveal]:not([data-shown]) li:after{transform:scaleX(0)}html.js .process[data-reveal]:not([data-shown]) li:before{border-color:var(--line);color:var(--muted)}html.js .process[data-reveal]:not([data-shown]) li>*{opacity:0}html.js .timeline li[data-reveal]{opacity:1;transform:none}.faq{interpolate-size:allow-keywords}.faq details::details-content{height:0;transition:height .4s var(--ease), content-visibility .4s allow-discrete;overflow:clip}.faq details[open]::details-content{height:auto}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.timeline:after{animation:linear both grow-y;animation-timeline:view();animation-range:entry 15% exit 70%}.feature-photo img,.timeline-photo img{animation:linear both drift;animation-timeline:view();animation-range:cover}}}@keyframes grow-y{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:reduce){.visit-moment{opacity:1}.timeline li:before{background:var(--accent-2);box-shadow:none}}@media (max-width:1024px){.visit{grid-template-columns:minmax(0,1fr);gap:0}.visit-visual{z-index:2;top:calc(var(--header) + 8px);background:var(--dark);padding-bottom:12px}.visit-frame{aspect-ratio:16/9;max-height:34vh}.visit-frame img{object-position:60% 35%}.visit-nav{display:none}.visit-moment{min-height:46vh;padding-block:28px}.experts-layout{grid-template-columns:minmax(0,1fr)}.experts-photo{aspect-ratio:4/3;max-width:440px}.timeline li{gap:36px}}@media (max-width:720px){.visit-moment{grid-template-columns:44px minmax(0,1fr);gap:16px}.visit-icon{width:44px;height:44px}.visit-icon .line-icon{width:22px;height:22px}.timeline:before,.timeline:after{left:7px}.timeline li{grid-template-columns:minmax(0,1fr);gap:14px;padding-left:32px}.timeline li:before{margin-top:0;top:14px;left:7px}.timeline li:nth-child(2n) .timeline-photo{order:0}.services-two{grid-template-columns:minmax(0,1fr)}.services-two li:nth-child(2n){border-left:0;padding-left:0}.band-photo{aspect-ratio:16/10}.hf-lead{display:none}.hero-film h1{margin-bottom:4px}.hf-actions{margin-top:26px}.hf-person span,.hf-person .hf-review{display:none}.hf-person{margin-top:24px;padding-top:16px}.outcomes p,.steps-tight p,.case-poster-summary,.voice-points,.cta-signoff{display:none}.outcomes li{grid-template-columns:44px minmax(0,1fr);align-items:center;padding:18px 22px}.outcome-icon{grid-row:auto}.outcomes h3{font-size:19px}.steps-tight a{padding:22px 0 0}.st-num{font-size:40px}.voice-lead{font-size:16px}.voice .btn{margin-top:24px}.cta-inner{padding-block:64px}.cta-inner p{font-size:16.5px}.story-tagline,.story-gets,.section-visit .section-head p,.services p,.commitments p,.usp-proofs p{display:none}.story-step{gap:8px;min-height:0;padding-block:28px}.story-step p:not(.story-time){font-size:16px}.visit-text{max-width:none;font-size:19px}.visit-kpi{gap:0;margin-top:12px;font-size:0}.visit-kpi .outcome-kpi{font-size:13.5px}.visit-moment{min-height:0;padding-block:22px}.services li{padding:16px 0}.services h3{font-size:18px}.commitments li,.commitments li+li{padding:16px 0 4px}.commitments h3{font-size:18px}.gs-approach,.process p,.product-nav span{display:none}.process li{padding-top:50px}.feature-intro{font-size:16.5px}.card p,.timeline-body p,.split-copy p:nth-of-type(3){display:none}.gs-signals li{font-size:19px}.gs-signals ul{gap:14px}.card{padding:18px 20px}.card h3{font-size:18px}.timeline{gap:22px}.timeline li{gap:10px}.timeline-photo{aspect-ratio:16/9}.company,.footer-brand p{display:none}.footer-grid{gap:22px;padding-block:40px 24px}.footer-grid>div:nth-child(3){display:none}.footer-grid h2{margin-bottom:6px}.footer-grid li{padding:2px 14px 2px 0;display:inline-block}.footer-bottom{font-size:13.5px}}@media (max-width:480px){.section{padding-block:60px}.section-head{margin-bottom:26px}.section-head p{font-size:16px}.page-hero .lead,.lead{font-size:16.5px}h2{font-size:clamp(26px,7.4vw,32px)}}.lang-switch{box-shadow:inset 0 0 0 1.5px var(--line);border-radius:999px;flex:none;gap:2px;padding:3px;display:inline-flex}.lang-switch a{letter-spacing:.04em;text-align:center;min-width:34px;color:var(--ink-soft);border-radius:999px;padding:5px 9px;font-size:13px;font-weight:600;line-height:1.2;text-decoration:none;transition:background-color .2s,color .2s}.lang-switch a:hover{color:var(--ink)}.lang-switch a[aria-current=true]{background:var(--ink);color:var(--bg)}.main-nav+.lang-switch{margin-left:-12px}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .lang-switch{box-shadow:inset 0 0 0 1.5px #fff6}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .lang-switch a{color:#ffffffd1}html:not([data-hero=foto]) .site-header.is-home:not(.is-solid) .lang-switch a[aria-current=true]{color:var(--dark);background:#fff}@media (max-width:1024px){.lang-switch,.main-nav+.lang-switch{margin-left:auto}.menu-toggle{margin-left:0}}@media (max-width:400px){.lang-switch a{min-width:30px;padding:5px 7px;font-size:12px}}.client-quote{max-width:940px;margin-top:96px}.client-quote blockquote p,.client-story-headline p{font-family:var(--serif);letter-spacing:-.015em;font-weight:500;position:relative}.client-quote blockquote p:before,.client-story-headline p:before{content:"“";margin-right:.1em;position:absolute;right:100%}.client-quote blockquote p:after,.client-story-headline p:after{content:"”"}.client-quote blockquote p{color:#fff;text-wrap:pretty;font-size:clamp(23px,2.3vw,33px);line-height:1.32}.client-quote blockquote p:before{color:var(--accent-on-dark)}.client-quote-line{display:none}.client-quote figcaption,.client-story figcaption{flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:28px;font-size:16px;display:flex}.client-quote figcaption{color:var(--on-dark)}.client-quote figcaption strong{color:var(--accent-on-dark);font-weight:700}.client-quote .text-link{margin-top:22px;display:inline-flex}.client-story{grid-template:"head body""cap body"1fr/minmax(0,5fr) minmax(0,6fr);gap:0 80px;margin:0;display:grid}.client-story-headline{grid-area:head}.client-story-headline p{color:var(--ink);text-wrap:balance;font-size:clamp(30px,3.1vw,44px);line-height:1.16}.client-story-headline p:before{color:var(--accent-2)}.client-story figcaption{color:var(--ink-soft);grid-area:cap;align-self:start}.client-story figcaption strong{color:var(--ink);font-weight:700}.client-story-body{grid-area:body}.client-story-body p{color:var(--ink-soft)}.client-story-body p+p{margin-top:18px}.read-more-toggle{font:inherit;cursor:pointer;background-color:#0000;border:0;padding:0 0 3px;font-weight:600;display:none}@media (max-width:1024px){.client-story{gap:0 44px}}@media (max-width:720px){.client-quote{margin-top:56px}.client-quote-short{display:none}.client-quote-line{display:block}.client-quote blockquote p{font-size:22px;line-height:1.3}.client-quote blockquote p:before,.client-story-headline p:before{margin-right:.04em;position:static}.client-quote figcaption,.client-story figcaption{margin-top:18px;font-size:15px}.client-story{grid-template:"head""cap""body"/minmax(0,1fr)}.client-story-headline p{font-size:26px}.client-story-body{margin-top:18px}.client-story-body p{font-size:16.5px}.read-more:not([data-open]) .read-more-content{display:none}.read-more-toggle{display:inline-flex}.read-more[data-open] .read-more-toggle{margin-top:18px}}.prose-updated{color:var(--muted);margin-top:40px;font-size:14px}.clients+.section-block{padding-top:clamp(40px,5vw,72px)}.disciplines{border-top:1px solid #ffffff24;flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:44px;padding-top:28px;display:flex}.disciplines p{color:var(--on-dark);margin:0 8px 0 0;font-weight:500}.disciplines ul{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.disciplines li{color:#fff;border:1px solid #ffffff3d;border-radius:999px;padding:7px 14px;font-size:15px}@media (max-width:720px){.clients{--logo-h:28px;--logo-gap:60px;padding-block:28px 32px}.clients-label{margin-bottom:18px;font-size:14px}.disciplines{margin-top:32px;padding-top:22px}.disciplines p{width:100%;margin:0}.disciplines li{padding:6px 12px;font-size:14px}}.case-story{border-top:1px solid var(--line);margin:64px 0 0;padding-top:48px}.case-story .client-story-headline p{font-size:clamp(26px,2.4vw,34px)}.case-story .client-story-body{margin-top:24px}.case-story figcaption{color:var(--ink-soft);flex-wrap:wrap;align-items:baseline;gap:2px 14px;margin-top:24px;font-size:16px;display:flex}.case-story figcaption strong{color:var(--ink);font-weight:700}.case-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.client-quotes{grid-template-columns:repeat(2,minmax(0,1fr));gap:72px;margin-top:96px;display:grid}.client-quotes .client-quote{max-width:none;margin-top:0}.client-quotes .client-quote blockquote p{font-size:clamp(20px,1.75vw,25px)}.client-quote-logo{max-width:240px;height:56px;-webkit-mask:var(--logo) left bottom / auto calc(30px * var(--scale)) no-repeat;-webkit-mask:var(--logo) left bottom / auto calc(30px * var(--scale)) no-repeat;mask:var(--logo) left bottom / auto calc(30px * var(--scale)) no-repeat;background:#ffffffe0;margin-bottom:26px;display:block}@media (max-width:1024px){.client-quotes{gap:48px}}@media (max-width:720px){.case-grid-two{grid-template-columns:minmax(0,1fr)}.client-quotes{grid-template-columns:minmax(0,1fr);gap:44px;margin-top:56px}.client-quotes .client-quote blockquote p{font-size:21px}.client-quote-logo{height:44px;-webkit-mask-size:auto calc(24px * var(--scale));-webkit-mask-size:auto calc(24px * var(--scale));mask-size:auto calc(24px * var(--scale));margin-bottom:18px}.case-story{margin-top:48px;padding-top:36px}.case-story .client-story-headline p{font-size:23px}.case-story figcaption{margin-top:18px;font-size:15px}}
