@font-face{font-family:Cy;src:url(/fonts/Cy-Light.woff2)format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(/fonts/Cy-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Cy;src:url(/fonts/Cy-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CyText;src:url(/fonts/CyText-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CyText;src:url(/fonts/CyText-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:CyText;src:url(/fonts/CyText-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:CyText;src:url(/fonts/CyText-ExtraBold.woff2)format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Cy Text;src:url(/fonts/CyText-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--petrol-950:#071b1e;--petrol-900:#0b2b2f;--petrol-800:#103f45;--petrol-700:#115e67;--petrol-600:#1c6b74;--petrol-500:#23838f;--petrol-400:#00859b;--petrol-300:#45aec4;--petrol-200:#8fcfdd;--petrol-100:#c9e7ee;--petrol-50:#eaf5f8;--brand-petrol:var(--petrol-700);--brand-petrol-blue:var(--petrol-400);--brand-unfold:#f58220;--brand-unfold-2:#fa4616;--brand-board:#00aeef;--brand-board-2:#7dd3f0;--unfold-orange-on-dark:#ffbd74;--board-ice-on-dark:#82d5f1;--brand-product-3:#ef5ba6;--brand-product-4:#c68a55;--brand-product-5:#bcdb72;--c-tool:var(--brand-petrol-blue);--c-tool-2:var(--brand-petrol);--c-ink:var(--brand-petrol);--c-ink-2:var(--petrol-800);--c-ink-3:var(--petrol-600);--c-paper:#fff;--c-paper-2:#f1f6f7;--c-paper-3:#e2ecec;--c-text:#12292b;--c-text-2:#41585b;--c-text-3:#526a6d;--c-text-on-ink:#fff;--c-text-on-ink-2:#b7d1d4;--c-accent:var(--brand-petrol);--c-accent-strong:var(--brand-petrol);--c-accent-deep:var(--petrol-800);--c-accent-soft:#e5eff0;--c-signal:#b7d1d4;--c-signal-soft:#f1f6f7;--c-focus:var(--brand-petrol);--c-btn-bg:var(--brand-petrol);--c-btn-fg:#fff;--c-btn-bg-hover:var(--petrol-800);--c-danger:#c62a1e;--c-danger-soft:#fdf0ee;--c-success:#0a6b4a;--c-success-soft:#ecf7f2;--c-border:#d3e1e2;--c-border-strong:#b2c7c9;--c-border-on-ink:#ffffff2e;--font-display:"Cy", "Segoe UI", system-ui, sans-serif;--font-body:"CyText", system-ui, -apple-system, "Segoe UI", sans-serif;--fs-xs:.8125rem;--fs-sm:.9375rem;--fs-base:1.0625rem;--fs-md:1.1875rem;--fs-lg:1.375rem;--fs-xl:1.75rem;--fs-2xl:2.25rem;--fs-3xl:2.875rem;--fs-4xl:3.5rem;--lh-tight:1.12;--lh-snug:1.28;--lh-wrap:1.4;--lh-normal:1.6;--ls-display:-.035em;--ls-title:-.022em;--ls-heading:-.008em;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.5rem;--sp-6:2rem;--sp-7:3rem;--sp-8:4rem;--sp-9:6rem;--sp-10:8rem;--radius-sm:0;--radius:0;--radius-lg:0;--radius-xl:0;--radius-pill:0;--shadow-sm:0 1px 2px #0c12200f;--shadow:0 4px 16px #0c122012;--shadow-lg:0 18px 48px #0c12201f;--container:1200px;--container-narrow:760px;--header-h:72px;--ease:cubic-bezier(.22, .61, .36, 1);--dur:.2s}[data-tool=unfold]{--c-tool:var(--brand-unfold);--c-tool-2:var(--brand-unfold-2);--c-signal:var(--unfold-orange-on-dark)}[data-tool=board]{--c-tool:var(--brand-board);--c-tool-2:var(--brand-board-2);--c-signal:var(--board-ice-on-dark)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:var(--header-h);-webkit-text-size-adjust:100%}body{padding-bottom:var(--cookie-bar-height,0px);background:var(--c-paper);color:var(--c-text);font-family:var(--font-body);font-size:var(--fs-base);line-height:var(--lh-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-wrap:break-word;margin:0;overflow-x:clip}h1,h2,h3,h4{font-family:var(--font-display);font-variant-ligatures:no-contextual;letter-spacing:var(--ls-heading);font-weight:600;line-height:var(--lh-tight);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}img,svg,video{max-width:100%;height:auto;display:block}:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px;border-radius:var(--radius-sm)}.hero,.section--ink,.site-footer,.proof{--c-focus:#fff}::selection{background:var(--c-accent);color:#fff}.container{width:100%;max-width:var(--container);padding-inline:var(--sp-5);margin-inline:auto}.container--narrow{max-width:var(--container-narrow)}.section{padding-block:var(--sp-9)}.section--tight{padding-block:var(--sp-8)}.section--ink{background:var(--c-ink);color:var(--c-text-on-ink)}.section--soft{background:var(--c-paper-2)}.section__head{max-width:46rem;margin-bottom:var(--sp-7)}.section__title{font-size:var(--fs-2xl);letter-spacing:var(--ls-title)}.section__lead{margin-top:var(--sp-4);max-width:46rem;font-size:var(--fs-md);color:var(--c-text-2)}.section__head--wide,.section__head--wide .section__lead{max-width:none}.section--ink .section__lead{color:var(--c-text-on-ink-2)}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{left:var(--sp-4);top:var(--sp-4);z-index:100;padding:var(--sp-3) var(--sp-4);background:var(--c-paper);color:var(--c-text);border-radius:var(--radius);box-shadow:var(--shadow-lg);opacity:0;transition:transform var(--dur) var(--ease), opacity var(--dur) var(--ease);position:absolute;transform:translateY(-200%)}.skip-link:focus-visible{opacity:1;transform:translateY(0)}.btn{justify-content:center;align-items:center;gap:var(--sp-2);padding:var(--sp-3) var(--sp-5);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--fs-base);letter-spacing:-.01em;cursor:pointer;transition:background var(--dur) var(--ease), border-color var(--dur) var(--ease), color var(--dur) var(--ease), scale var(--dur) var(--ease);border:1px solid #0000;font-weight:600;display:inline-flex}.btn:active{scale:.96}.btn--primary{background:var(--c-btn-bg);color:var(--c-btn-fg)}@media (hover:hover){.btn--primary:hover{background:var(--c-btn-bg-hover)}}.site-header,.mobile-nav,.hero,.page-head,.section--ink,.site-footer{--c-btn-bg:var(--c-paper);--c-btn-fg:var(--c-ink);--c-btn-bg-hover:var(--c-text-on-ink-2)}.form-card,.post-card,.card{--c-btn-bg:var(--c-accent-strong);--c-btn-fg:#fff;--c-btn-bg-hover:var(--c-accent-deep)}.btn--secondary{border-color:var(--c-border-strong);color:var(--c-text);background:0 0}@media (hover:hover){.btn--secondary:hover{border-color:var(--c-accent);color:var(--c-accent-strong)}}.section--ink .btn--secondary,.page-head .btn--secondary,.hero .btn--secondary{border-color:var(--c-border-on-ink);color:var(--c-text-on-ink)}@media (hover:hover){.section--ink .btn--secondary:hover,.page-head .btn--secondary:hover,.hero .btn--secondary:hover{border-color:var(--c-signal);color:var(--c-signal)}}.btn--block{width:100%}.link-arrow{align-items:center;gap:var(--sp-2);font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);color:var(--c-accent-strong);display:inline-flex}.link-arrow__icon{transition:transform var(--dur) var(--ease)}@media (hover:hover){a:hover .link-arrow__icon,.link-arrow:hover .link-arrow__icon{transform:translate(3px)}}.site-header{z-index:50;background:var(--c-ink);border-bottom:1px solid var(--c-border-on-ink);color:var(--c-text-on-ink);--c-focus:#fff;position:sticky;top:0}.site-header__inner{justify-content:space-between;align-items:center;gap:var(--sp-5);height:var(--header-h);display:flex}.logo{color:currentColor;--logo-h:30px;align-items:center;display:inline-flex;position:relative}.logo__svg{display:block}.logo__svg svg{width:auto;height:30px;display:block}.logo__word{top:calc(var(--logo-h) * .8761);height:auto;position:absolute}.logo__word--board{left:calc(var(--logo-h) * 2.6898);width:calc(var(--logo-h) * .9111)}.logo__word--unfold{left:calc(var(--logo-h) * 2.5836);width:calc(var(--logo-h) * 1.016)}.site-footer .logo__svg svg{height:38px}.nav{align-items:center;gap:var(--sp-2);display:none}.nav__link{padding:var(--sp-2) var(--sp-3);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--c-text-on-ink-2);transition:color var(--dur) var(--ease), background var(--dur) var(--ease);font-weight:500}@media (hover:hover){.nav__link:hover{color:var(--c-text-on-ink);background:#ffffff1a}}.nav__link--active{color:var(--c-text-on-ink)}.nav__lang{margin-left:var(--sp-3);position:relative}.nav__lang:before{content:"";left:calc(var(--sp-3) * -.5 - 1px);background:var(--c-border-on-ink);width:1px;position:absolute;top:25%;bottom:25%}.burger{border:1px solid var(--c-border-on-ink);border-radius:var(--radius);width:44px;height:44px;color:var(--c-text-on-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;padding:0;display:inline-flex}.mobile-nav{border-top:1px solid var(--c-border-on-ink);border-bottom:1px solid var(--c-border-on-ink);background:var(--c-ink);color:var(--c-text-on-ink);box-shadow:var(--shadow-lg);padding:var(--sp-4) 0 var(--sp-5);--c-focus:#fff;position:absolute;top:100%;left:0;right:0}.mobile-nav__link{padding:var(--sp-3) 0;font-family:var(--font-body);font-size:var(--fs-md);color:var(--c-text-on-ink);border-bottom:1px solid var(--c-border-on-ink);font-weight:600;display:block}.mobile-nav__cta{margin-top:var(--sp-5)}.site-header__mobile{align-items:center;gap:var(--sp-2);display:flex}.lang-switch{min-width:44px;height:44px;padding:0 var(--sp-2);border-radius:var(--radius);font-size:var(--fs-sm);color:var(--c-text-on-ink-2);transition:color var(--dur) var(--ease), background var(--dur) var(--ease);justify-content:center;align-items:center;font-weight:500;display:inline-flex}@media (hover:hover){.lang-switch:hover{color:var(--c-text-on-ink);background:#ffffff1a}}@media (min-width:900px){.nav{display:flex}.burger,.site-header__mobile{display:none}}.hero{--hero-pad:var(--sp-8);background:var(--c-ink);color:var(--c-text-on-ink);padding-block:var(--hero-pad);isolation:isolate;position:relative;overflow:hidden}.hero__inner{z-index:2;gap:var(--sp-8);align-items:center;display:grid;position:relative}.hero__title{margin-top:var(--sp-5);font-size:var(--fs-3xl);letter-spacing:var(--ls-display)}.hero__lead{margin-top:var(--sp-5);max-width:34rem;font-size:var(--fs-md);color:var(--c-text-on-ink-2)}.hero__actions{margin-top:var(--sp-6);gap:var(--sp-3);flex-wrap:wrap;display:flex}@media (min-width:960px){.hero{--hero-pad:var(--sp-9)}.hero__title{font-size:var(--fs-4xl)}.hero__inner,.hero__product-inner{max-width:40rem}}.hero__map{z-index:1;pointer-events:none;position:absolute;inset-block:0;inset-inline:max(44%,600px) 0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45%);mask-image:linear-gradient(90deg,#0000 0%,#000 45%)}.hero__map svg{width:100%;max-width:none;height:100%;display:block}@media (max-width:767px){.hero__map{height:220px;margin-top:var(--sp-6);margin-bottom:calc(-1 * var(--hero-pad));position:static;-webkit-mask-image:linear-gradient(#0000 0%,#000 28%);mask-image:linear-gradient(#0000 0%,#000 28%)}}.hero__map--partnerstvi{inset-inline-start:max(48%,600px)}@media (min-width:1600px){.hero__map--partnerstvi svg{aspect-ratio:960/640;width:auto;overflow:visible}}@media (min-width:960px) and (max-width:1023px){.hero__map--partnerstvi{inset-inline-start:640px}}@media (min-width:768px) and (max-width:959px){.hero__map--partnerstvi{height:240px;margin-top:var(--sp-6);margin-bottom:calc(-1 * var(--hero-pad));position:static;-webkit-mask-image:linear-gradient(#0000 0%,#000 28%);mask-image:linear-gradient(#0000 0%,#000 28%)}}.not-found__list{gap:var(--sp-3);font-size:var(--fs-md);margin:0;padding:0;list-style:none;display:grid}.hero__br{display:none}@media (min-width:960px){.hero__br{display:inline}}.graph{width:100%;height:auto}.graph__edge{stroke:var(--c-text-on-ink-2);stroke-opacity:.42;stroke-width:1.25px}.graph__edge--signal{stroke:var(--c-signal);stroke-opacity:.6}.graph__node{fill:var(--c-ink-2);stroke:var(--c-text-on-ink-2);stroke-width:1.5px}.graph__node--signal{stroke:var(--c-signal);fill:var(--c-ink-3)}.graph__pulse{fill:var(--c-signal);animation:graph-pulse 3.2s var(--ease) infinite;transform-origin:50%}.graph__pulse--b{animation-delay:1.1s}.graph__pulse--c{animation-delay:2.2s}@keyframes graph-pulse{0%,to{opacity:.3}50%{opacity:1}}.grid{gap:var(--sp-5);display:grid}@media (min-width:700px){.grid--2{grid-template-columns:repeat(2,1fr)}}@media (min-width:980px){.grid--3{grid-template-columns:repeat(3,1fr)}}.card{gap:var(--sp-3);padding:var(--sp-5);background:var(--c-paper);border:1px solid var(--c-border);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);flex-direction:column;display:flex}.card__title{font-size:var(--fs-lg)}.pictogram{--pict-accent:currentColor;width:80px;height:80px;color:var(--brand-petrol);display:block}.pictogram svg{width:100%;max-width:none;height:100%;display:block}.pictogram__accent{fill:var(--pict-accent)}.pictogram__fill{fill:var(--pict-fill,#fff)}[data-tool=board] .pictogram,[data-tool=unfold] .pictogram{--pict-accent:var(--c-tool)}@media (max-width:767px){.pictogram{width:64px;height:64px}}.card__text{color:var(--c-text-2);font-size:var(--fs-base)}.paths__grid{gap:var(--sp-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));display:grid}@media (hover:hover){.path-tile:hover .btn--primary,.path-band:hover .btn--primary{background:var(--c-btn-bg-hover)}.path-tile:hover .link-arrow__icon,.path-band:hover .link-arrow__icon{transform:none}}.path-tile{padding:var(--sp-6) var(--sp-6) 0;background:var(--c-paper-2);border-top:6px solid var(--c-tool);color:var(--c-text);flex-direction:column;display:flex}.path-tile__body{align-items:flex-start;gap:var(--sp-4);flex-direction:column;flex:1;display:flex}.path-tile__label,.path-band__label{font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm)}.path-tile__title{font-size:var(--fs-lg);line-height:var(--lh-tight);letter-spacing:var(--ls-title);color:var(--c-text);text-wrap:balance}.path-tile__text{max-width:27.5rem;font-size:var(--fs-base);color:var(--c-text-2)}.path-tile__art{height:240px;margin-top:var(--sp-5);pointer-events:none;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}.path-tile__art svg{width:100%;max-width:none;height:100%;display:block}.path-band{margin-top:var(--sp-5);padding:var(--sp-6);background:var(--c-paper-2);border-top:6px solid var(--brand-petrol);color:var(--c-text);display:block}.path-band__body{align-items:flex-start;gap:var(--sp-2);flex-direction:column;display:flex}.path-band__label{color:var(--brand-petrol)}.path-band__title{font-size:var(--fs-lg);letter-spacing:var(--ls-title);color:var(--c-text)}.path-band__text{font-size:var(--fs-base);color:var(--c-text-2)}.path-band .btn{margin-top:calc(var(--sp-5) - var(--sp-2))}@media (max-width:767px){.path-tile{padding:var(--sp-5) var(--sp-5) 0}.path-tile__art{height:200px}.path-band{padding:var(--sp-5)}}.proof{gap:var(--sp-6);align-items:center;display:grid}@media (min-width:860px){.proof{gap:var(--sp-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.proof__spot{width:100%;max-width:320px;margin-inline:auto;display:block}.proof__spot svg{width:100%;height:auto;display:block}.proof__title{font-size:var(--fs-xl);letter-spacing:var(--ls-title)}.proof__title+.proof__text{margin-top:var(--sp-4)}.proof__text{font-family:var(--font-body);font-size:var(--fs-md);line-height:var(--lh-normal);color:var(--c-text-on-ink)}.proof__text+.proof__text{margin-top:var(--sp-4)}@media (min-width:860px){.proof--reverse{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr)}.proof--reverse .proof__spot{margin-inline:auto 0}}.proof__meta{font-size:var(--fs-sm);color:var(--c-text-on-ink-2)}.stats{gap:var(--sp-5);display:grid}.stats--center{text-align:center}@media (min-width:700px){.stats{grid-template-columns:repeat(3,1fr)}}.stat__value{font-family:var(--font-body);font-size:var(--fs-2xl);letter-spacing:-.03em;color:var(--c-text);font-weight:700}.section--ink .stat__value{color:var(--c-text-on-ink)}.section--ink .stat__label{color:var(--c-text-on-ink-2)}.stat__label{margin-top:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-2)}.site-footer{background:var(--c-ink);color:var(--c-text-on-ink-2);padding-block:var(--sp-8) var(--sp-6)}.site-footer__grid{gap:var(--sp-7);display:grid}@media (min-width:800px){.site-footer__grid{grid-template-columns:1.4fr 1fr 1fr}.site-footer__col--solutions{padding-inline-start:30%}}.logo__img{width:auto;height:33.56px;margin-bottom:-3.56px;display:block}.site-footer .logo{color:var(--c-text-on-ink)}.site-footer__logos{align-items:center;gap:var(--sp-5);display:flex}.site-footer__divider{background:var(--c-border-on-ink);align-self:stretch;width:1px}.site-footer__ceos{color:var(--c-text-on-ink);display:block}.site-footer__ceos svg{width:auto;height:34px;display:block}.site-footer__about{margin-top:var(--sp-4);max-width:30rem;font-size:var(--fs-sm)}.site-footer__link.site-footer__web{margin-top:var(--sp-2);color:var(--c-text-on-ink);text-underline-offset:3px;text-decoration:underline;display:inline-block}.site-footer__title{font-family:var(--font-body);font-size:var(--fs-sm);letter-spacing:0;text-transform:none;color:var(--c-text-on-ink);padding-bottom:var(--sp-3);margin-bottom:var(--sp-3);border-bottom:1px solid var(--c-border-on-ink);font-weight:600}.site-footer__link{padding-block:var(--sp-2);font-size:var(--fs-sm);transition:color var(--dur) var(--ease);display:block}@media (hover:hover){.site-footer__link:hover{color:var(--c-signal)}}.site-footer__bottom{margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--c-border-on-ink);gap:var(--sp-4);font-size:var(--fs-xs);flex-wrap:wrap;justify-content:space-between;display:flex}.page-head{padding-block:var(--sp-8) var(--sp-7);background:var(--c-ink);color:var(--c-text-on-ink);--c-focus:#fff}.page-head__title{font-size:var(--fs-3xl);letter-spacing:var(--ls-display)}.page-head__lead{margin-top:var(--sp-4);max-width:42rem;font-size:var(--fs-md);color:var(--c-text-on-ink-2)}.placeholder{padding:var(--sp-6);border:1px dashed var(--c-border-strong);border-radius:var(--radius-lg);background:var(--c-paper-2);color:var(--c-text-2);font-size:var(--fs-sm)}.placeholder__title{font-family:var(--font-body);color:var(--c-text);margin-bottom:var(--sp-2);font-weight:600}.section--ink .placeholder{border-color:var(--c-border-on-ink);color:var(--c-text-on-ink-2);background:0 0}.section--ink .placeholder__title{color:var(--c-text-on-ink)}.hero__product-inner{z-index:2;max-width:46rem;position:relative}.hero__lead--wide{max-width:42rem;font-size:var(--fs-md);color:var(--c-text-on-ink)}.stack{gap:var(--sp-4);display:grid}.product-stripe{grid-auto-columns:1fr;grid-auto-flow:column;height:clamp(5px,.6vw,11px);display:grid}.product-stripe__segment[data-product=unfold]{background:var(--brand-unfold)}.product-stripe__segment[data-product=board]{background:var(--brand-board)}.product-stripe__segment[data-product=product-3]{background:var(--brand-product-3)}.product-stripe__segment[data-product=product-4]{background:var(--brand-product-4)}.product-stripe__segment[data-product=product-5]{background:var(--brand-product-5)}.product-stripe__segment[data-product=tool]{background:var(--c-tool)}.question-cards{gap:var(--sp-4);margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.question-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px) and (max-width:1079px){.question-cards:not(.question-cards--3){grid-template-columns:repeat(6,minmax(0,1fr))}.question-cards:not(.question-cards--3)>*{grid-column:span 2}.question-cards:not(.question-cards--3)>:nth-child(n+4){grid-column:span 3}}@media (min-width:1080px){.question-cards:not(.question-cards--3){grid-template-columns:repeat(5,minmax(0,1fr))}}.question-card{padding:var(--sp-5);background:var(--c-paper);border:1px solid var(--c-border)}.question-card .pictogram{width:64px;height:64px}.question-card__text{margin-top:var(--sp-5);font-family:var(--font-display);font-variant-ligatures:no-contextual;font-weight:700;font-size:var(--fs-md);line-height:var(--lh-tight);color:var(--c-text)}.question-card__text q{quotes:"„" "“"}@media (min-width:640px){.question-cards--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.secure-layout{gap:var(--sp-7);align-items:center;display:grid}@media (min-width:980px){.secure-layout{gap:var(--sp-8);grid-template-columns:minmax(0,.8fr) minmax(0,1.6fr)}}.dash-grid{gap:var(--sp-5);display:grid}@media (min-width:640px){.dash-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dash-tile{padding:var(--sp-6) var(--sp-6) 0;background:var(--c-paper-2);border-top:6px solid var(--c-tool);color:var(--c-text);flex-direction:column;display:flex}.dash-tile__title{font-size:var(--fs-lg);letter-spacing:var(--ls-title)}.dash-tile__text{margin-top:var(--sp-3);font-size:var(--fs-base);color:var(--c-text-2)}.dash-tile__art{padding-top:var(--sp-5);margin-top:auto}.dash-tile__art svg{width:100%;max-width:none;height:auto;display:block}.module-grid{gap:var(--sp-5);display:grid}@media (min-width:640px){.module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:980px){.module-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.module-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.module-tile.module-tile--petrol{border-top-color:var(--brand-petrol)}@media (min-width:980px){.module-grid--3-2{grid-template-columns:repeat(6,minmax(0,1fr))}.module-grid--3-2>*{grid-column:span 2}.module-grid--3-2>:nth-child(n+4){grid-column:span 3}}.module-tile{--pict-fill:var(--c-paper-2);gap:var(--sp-2);padding:var(--sp-6);background:var(--c-paper-2);border-top:6px solid var(--c-tool);color:var(--c-text);flex-direction:column;display:flex}.module-tile .pictogram,.assurance-card .pictogram{width:64px;height:64px}.module-tile .pictogram{margin-bottom:calc(var(--sp-4) - var(--sp-2))}.module-tile__name{font-family:var(--font-body);font-weight:600;font-size:var(--fs-sm);color:var(--brand-petrol)}.module-tile__title{font-size:var(--fs-lg)}.assurance-card__title{font-size:var(--fs-md)}.module-tile__text,.assurance-card__text{font-size:var(--fs-base);color:var(--c-text-2)}.assurance-grid{gap:var(--sp-5);display:grid}@media (min-width:640px){.assurance-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.assurance-card{gap:var(--sp-4);padding:var(--sp-6);background:var(--c-paper);border:1px solid var(--c-border);flex-direction:column;display:flex}.assurance-card__title+.assurance-card__text{margin-top:calc(var(--sp-2) - var(--sp-4))}.steps{gap:var(--sp-5);display:grid}@media (min-width:720px){.steps{grid-template-columns:repeat(2,1fr)}}@media (min-width:1040px){.steps{grid-template-columns:repeat(var(--steps-count,4), 1fr);gap:var(--sp-4)}}.step{gap:var(--sp-2);padding-top:var(--sp-4);border-top:2px solid var(--c-tool);flex-direction:column;display:flex}.step__index{font-family:var(--font-body);font-size:var(--fs-lg);color:var(--c-accent-strong);font-weight:700;line-height:1}.step__title{font-size:var(--fs-md)}.section--ink .step__index{color:var(--c-signal)}.steps-neutral .step{border-top-color:var(--c-signal)}[data-tool=board] .section--ink .step__index{color:var(--brand-board-2)}.section--ink .step .card__text{color:var(--c-text-on-ink-2)}.faq{border-top:1px solid var(--c-border)}.faq__item{border-bottom:1px solid var(--c-border)}.faq__question{justify-content:space-between;align-items:center;gap:var(--sp-4);padding:var(--sp-5) 0;font-family:var(--font-body);font-size:var(--fs-md);font-weight:600;line-height:var(--lh-wrap);color:var(--c-text);cursor:pointer;list-style:none;display:flex}.faq__question::-webkit-details-marker{display:none}.faq__question:focus-visible{outline:2px solid var(--c-focus);outline-offset:3px}@media (hover:hover){.faq__question:hover{color:var(--c-accent-strong)}}.faq__icon{color:var(--c-accent-strong);transition:transform var(--dur) var(--ease);flex:none}.faq__icon .icon__bar-v{transition:opacity var(--dur) var(--ease)}.faq__item[open] .faq__icon .icon__bar-v{opacity:0}.faq__item[open] .faq__icon{transform:rotate(180deg)}.faq__answer{gap:var(--sp-3);padding-bottom:var(--sp-5);max-width:65ch;font-size:var(--fs-sm);color:var(--c-text-2);display:grid}.faq__list{gap:var(--sp-2);padding-inline-start:var(--sp-5);list-style:outside;display:grid}.faq__note{color:var(--c-text-3)}.quote{padding:var(--sp-7);background:linear-gradient(140deg, var(--c-ink-2), var(--c-ink));border:1px solid var(--c-border-on-ink);border-radius:var(--radius-xl);margin:0}.quote__text{font-family:var(--font-body);font-size:var(--fs-lg);line-height:var(--lh-wrap);color:var(--c-text-on-ink);margin:0}.quote__text:before{content:"„"}.quote__text:after{content:"“"}.quote__author{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--c-signal)}.platform-note__lotus{color:#fff;width:200px;margin-inline:auto;display:block}.platform-note__lotus svg{width:100%;height:auto;display:block}@media (min-width:860px){.platform-note__lotus{width:min(100%,300px)}}.platform-note__actions{margin-top:var(--sp-5)}.cta-layout{gap:var(--sp-7);align-items:start;display:grid}@media (min-width:960px){.cta-layout{grid-template-columns:.9fr 1.1fr}}.section--ink .form-card{background:var(--c-paper);color:var(--c-text)}.form,.form__row{gap:var(--sp-5);display:grid}@media (min-width:640px){.form__row{grid-template-columns:repeat(2,1fr)}}.form__field{gap:var(--sp-2);display:grid}.form__label{font-family:var(--font-body);font-size:var(--fs-sm);font-weight:600}.form__hint{font-family:var(--font-body);color:var(--c-text-3);font-weight:400}.form__input{width:100%;padding:var(--sp-3) var(--sp-4);font-family:inherit;font-size:var(--fs-base);color:var(--c-text);background:var(--c-paper);border:1px solid var(--c-border-strong);border-radius:var(--radius);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease)}.form__input:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-color:var(--c-accent)}.form__input:focus:not(:focus-visible){border-color:var(--c-accent);outline:none}.form__input[aria-invalid=true]{border-color:var(--c-danger)}.form__input--area{resize:vertical;min-height:120px}.form__consent{gap:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-2);cursor:pointer;align-items:flex-start;display:flex}.form__consent input{width:18px;height:18px;accent-color:var(--c-accent);flex:none;margin-top:.2rem}.form__consent a{color:var(--c-accent-strong);text-underline-position:from-font;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:from-font}.form__error{font-size:var(--fs-sm);color:var(--c-danger)}.form__alert{padding:var(--sp-4);background:var(--c-danger-soft);border:1px solid var(--c-danger);border-radius:var(--radius);color:var(--c-danger);font-size:var(--fs-sm)}.form__honeypot{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.form-result{gap:var(--sp-3);padding:var(--sp-6);background:var(--c-success-soft);border:1px solid var(--c-success);border-radius:var(--radius-lg);justify-items:start;display:grid}.form-result__title{font-family:var(--font-body);font-size:var(--fs-lg);color:var(--c-success);font-weight:600}.form-result__text{color:var(--c-text-2);font-size:var(--fs-sm)}.form-card{padding:var(--sp-6);background:var(--c-paper);border:1px solid var(--c-border);border-radius:var(--radius-xl);box-shadow:var(--shadow)}@media (min-width:700px){.form-card{padding:var(--sp-7)}}.contact-layout{gap:var(--sp-7);align-items:start;display:grid}@media (min-width:960px){.contact-layout{grid-template-columns:.85fr 1.15fr}}.filters{gap:var(--sp-4);padding:var(--sp-5);background:var(--c-paper-2);border-radius:var(--radius-lg);display:grid}.filters__group{gap:var(--sp-3);display:grid}.filters__label{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3);font-weight:600}.filters__row{gap:var(--sp-2);flex-wrap:wrap;display:flex}.chip{padding:var(--sp-2) var(--sp-4);background:var(--c-paper);border:1px solid var(--c-border);border-radius:var(--radius-pill);font-size:var(--fs-sm);color:var(--c-text-2);transition:border-color var(--dur) var(--ease), color var(--dur) var(--ease), background var(--dur) var(--ease);align-items:center;font-weight:500;display:inline-flex}@media (hover:hover){a.chip:hover{border-color:var(--c-accent);color:var(--c-accent-strong)}}.chip--active{background:var(--c-accent);border-color:var(--c-accent);color:#fff}@media (hover:hover){a.chip--active:hover{color:#fff}}.post-card{gap:var(--sp-3);padding:var(--sp-5);background:var(--c-paper);border:1px solid var(--c-border);border-radius:var(--radius-lg);transition:border-color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);flex-direction:column;display:flex;position:relative}.post-card__title a:after{content:"";border-radius:inherit;position:absolute;inset:0}.post-card:has(.post-card__title a:focus-visible){outline:2px solid var(--c-focus);outline-offset:3px}.post-card__title a:focus-visible{outline:none}@media (hover:hover){.post-card:hover{border-color:var(--c-accent);box-shadow:var(--shadow)}}.post-card__meta{gap:var(--sp-2);flex-wrap:wrap;display:flex}.post-meta{margin-bottom:var(--sp-5)}.post-meta .chip{padding:var(--sp-1) var(--sp-3);font-size:var(--fs-xs)}.post-card__cover{width:calc(100% + 2 * var(--sp-5));aspect-ratio:1.91;object-fit:cover;max-width:none;height:auto;margin:calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5)) 0;border-radius:calc(var(--radius-lg) - 1px) calc(var(--radius-lg) - 1px) 0 0}.post-card__title{font-size:var(--fs-lg)}.post-card__foot{padding-top:var(--sp-3);border-top:1px solid var(--c-border);gap:var(--sp-3);font-size:var(--fs-xs);color:var(--c-text-3);flex-wrap:wrap;justify-content:space-between;margin-top:auto;display:flex}.section__foot{margin-top:var(--sp-6)}.post-byline{margin-top:var(--sp-4);font-size:var(--fs-sm);color:var(--c-text-on-ink-2)}.post-cover{border-radius:var(--radius-lg);width:100%;height:auto;margin-bottom:var(--sp-6)}.post-body{font-size:var(--fs-md)}.post-body h2,.post-body h3,.post-body h4{font-family:var(--font-body);letter-spacing:0;font-weight:700}.post-body--lead>p{font-size:var(--fs-lg);color:var(--c-text)}.post-body--lead+.post-cover{margin-top:var(--sp-6)}.post-body--lead+.post-body>p:first-child{margin-top:var(--sp-4)}.post-figure{margin:var(--sp-6) 0}.post-figure img{border-radius:var(--radius-lg);width:100%;height:auto}.post-figure figcaption{margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-3)}.post-video{width:100%;margin:var(--sp-6) 0;border-radius:var(--radius-lg);background:var(--c-ink)}.share{align-items:center;gap:var(--sp-3);margin-top:var(--sp-7);padding-top:var(--sp-5);border-top:1px solid var(--c-border);flex-wrap:wrap;display:flex}.share__label{font-family:var(--font-body);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--c-text-3);font-weight:600}.prose h2{margin-top:var(--sp-7);margin-bottom:var(--sp-3);font-size:var(--fs-xl)}.prose h3{margin-top:var(--sp-5);margin-bottom:var(--sp-2);font-size:var(--fs-lg)}.prose a{color:var(--c-accent-strong);text-underline-position:from-font;text-underline-offset:.12em;text-decoration-skip-ink:auto;transition:color var(--dur) var(--ease);text-decoration:underline;text-decoration-thickness:from-font}@media (hover:hover){.prose a:hover{color:var(--c-accent-deep);text-decoration-thickness:2px}}.prose p,.prose li{color:var(--c-text-2);max-width:65ch}.prose p+p,.prose ul+p{margin-top:var(--sp-4)}.prose ul{margin-top:var(--sp-3);gap:var(--sp-2);display:grid}.prose li{padding-inline-start:var(--sp-5);position:relative}.prose li:before{content:"";inset-inline-start:0;background:var(--c-accent);border-radius:50%;width:6px;height:6px;position:absolute;top:.65em}.cookie-bar{left:var(--sp-4);right:var(--sp-4);bottom:var(--sp-4);z-index:80;background:var(--c-paper);border:1px solid var(--c-border-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);animation:cookie-in .26s var(--ease);position:fixed}@keyframes cookie-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.cookie-bar__inner{max-width:var(--container);padding:var(--sp-4);gap:var(--sp-3);align-items:center;margin-inline:auto;display:grid}@media (min-width:640px){.cookie-bar__inner{padding:var(--sp-5);gap:var(--sp-4)}}@media (min-width:860px){.cookie-bar__inner{gap:var(--sp-6);grid-template-columns:1fr auto}}.cookie-bar__text{font-size:var(--fs-sm);color:var(--c-text-2)}.cookie-bar__text a{color:var(--c-accent-strong);text-underline-position:from-font;text-decoration-skip-ink:auto;text-decoration:underline;text-decoration-thickness:from-font}.cookie-bar__actions{gap:var(--sp-3);flex-wrap:wrap;display:flex}.cookie-bar__actions .btn{padding-inline:var(--sp-4);white-space:nowrap;flex:auto}@media (min-width:640px){.cookie-bar__actions .btn{padding-inline:var(--sp-5);flex:none}}.site-footer__legal{gap:var(--sp-4);flex-wrap:wrap;display:flex}@media (hover:hover){.site-footer__legal a:hover{color:var(--c-signal)}}.site-footer__link--button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none;padding:0}@media (hover:hover){.site-footer__link--button:hover{color:var(--c-signal)}}:root{--mo-ease:cubic-bezier(.2, 0, 0, 1);--mo-dur:.7s;--mo-rise:24px;--mo-draw:1s}html.mo [data-rv]:not(.mo-done){transition:opacity var(--mo-dur) var(--mo-ease) var(--d,0s), transform var(--mo-dur) var(--mo-ease) var(--d,0s)}html.mo [data-rv]:not(.is-in){opacity:0;transform:translateY(var(--mo-rise))}html.mo [data-draw]:not(.mo-ready) svg{opacity:0}html.mo [data-draw]:not(.mo-drawn) .mo-s{stroke-dasharray:1 1;transition:stroke-dashoffset var(--mo-draw) var(--mo-ease) var(--sd,0s)}html.mo [data-draw] .mo-f{transition:opacity var(--mo-fill,.6s) var(--mo-ease) var(--sd,0s)}html.mo .mo-fast{--mo-dur:.3s;--mo-draw:.4s;--mo-fill:.3s}html.mo [data-draw]:not(.is-in) .mo-s{stroke-dashoffset:1px}html.mo [data-draw]:not(.is-in) .mo-f{opacity:0}[data-count]{font-variant-numeric:tabular-nums}html.mo .mo-counting{-webkit-text-fill-color:transparent;position:relative}html.mo .mo-num{padding:inherit;-webkit-text-fill-color:currentColor;position:absolute;inset:0}.mo-pad{visibility:hidden}@media (prefers-reduced-motion:reduce){html.mo [data-rv]:not(.is-in),html.mo [data-draw]:not(.is-in) .mo-f,html.mo [data-draw]:not(.mo-ready) svg{opacity:1;transform:none}html.mo [data-draw]:not(.is-in) .mo-s{stroke-dashoffset:0}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
