@font-face{font-family:Poppins;font-weight:200;font-display:swap;src:url(../fonts/poppins-v21-latin-200.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:url(../fonts/poppins-v21-latin-regular.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:600;font-display:swap;src:url(../fonts/poppins-v21-latin-600.woff2) format("woff2")}@font-face{font-family:Raleway;font-weight:400;font-display:swap;src:url(../fonts/raleway-v34-latin-regular.woff2) format("woff2")}@font-face{font-family:Raleway;font-weight:600;font-display:swap;src:url(../fonts/raleway-v34-latin-600.woff2) format("woff2")}:root{--oz-green: #023526;--oz-green-deep: #01251b;--oz-green-2: #0a4433;--oz-orange: #d88b2e;--oz-orange-deep: #9c5c14;--oz-anthracite: #2f2e33;--oz-grey: #939393;--paper: #f4f6f1;--plan-ground: #e3e8e4;--ink: #1a2420;--ink-soft: #4f5e57;--line: #d9e0db;--line-dark: rgb(244 246 241 / .14);--on-dark: #f4f6f1;--on-dark-soft: rgb(244 246 241 / .72);--conflict: #a8324a;--conflict-on-dark: #e8899b;--display: "Poppins", "Segoe UI", system-ui, sans-serif;--body: "Raleway", "Poppins", "Segoe UI", system-ui, sans-serif;--track: .24em;--gutter: max(18px, env(safe-area-inset-left, 0px));--gutter-r: max(18px, env(safe-area-inset-right, 0px));--radius: 14px;--header-h: 60px}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 12px)}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:17px;line-height:1.62}img,svg{max-width:100%;height:auto;display:block}a{color:inherit}p{margin:0}h1,h2,h3,h4{font-family:var(--display);margin:0;line-height:1.12;letter-spacing:-.01em;text-wrap:balance;font-weight:600}.lt{font-weight:200}:focus-visible{outline:2px solid var(--oz-orange);outline-offset:3px;border-radius:4px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.skip{position:absolute;left:-9999px;top:8px;background:var(--oz-orange);color:#fff;padding:8px 14px;border-radius:8px;z-index:100}.skip:focus{left:12px}.wrap{width:100%;max-width:1180px;margin:0 auto;padding-left:var(--gutter);padding-right:var(--gutter-r)}.band{padding-block:56px}.band--green{background:var(--oz-green);color:var(--on-dark)}.band--deep{background:var(--oz-green-deep);color:var(--on-dark)}.band--plan{background:var(--plan-ground)}.band--white{background:#fff}.kicker{font-family:var(--display);font-size:12px;letter-spacing:var(--track);text-transform:uppercase;color:var(--oz-orange-deep);font-weight:600}.band--green .kicker,.band--deep .kicker{color:var(--oz-orange)}.rule{display:block;width:56px;height:3px;background:var(--oz-orange);margin:16px 0 20px;border:0}.sec-head{display:grid;gap:6px;max-width:760px;margin-bottom:32px}.sec-head h2{font-size:clamp(28px,7vw,46px)}.lead{font-size:clamp(17px,2.2vw,20px);color:var(--ink-soft);max-width:62ch}.band--green .lead,.band--deep .lead{color:var(--on-dark-soft)}.num{font-variant-numeric:tabular-nums;font-family:var(--display)}.btn{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:10px 22px;border-radius:999px;font-family:var(--display);font-size:15px;font-weight:600;text-decoration:none;border:1.5px solid transparent;transition:background-color .2s,color .2s,border-color .2s}.btn--primary{background:var(--oz-orange);color:#23160a}.btn--primary:hover{background:#e39a43}.btn--ghost{border-color:currentColor}.btn--ghost:hover{background:#ffffff14}.band--plan .btn--ghost:hover,.band--white .btn--ghost:hover,main>.band:not([class*=--green]):not([class*=--deep]) .btn--ghost:hover{background:#0235260f}.btn-row{display:flex;flex-wrap:wrap;gap:12px}.arrow-link{font-family:var(--display);font-weight:600;font-size:15px;color:var(--oz-orange-deep);text-decoration:none;display:inline-flex;gap:8px;align-items:center}.band--green .arrow-link,.band--deep .arrow-link{color:var(--oz-orange)}.arrow-link:after{content:"\2192";transition:transform .2s}.arrow-link:hover:after{transform:translate(4px)}.site-header{position:sticky;top:env(safe-area-inset-top,0px);z-index:50;background:var(--oz-green);color:var(--on-dark);border-bottom:1px solid var(--line-dark)}body:before{content:"";position:fixed;inset:0 0 auto;height:env(safe-area-inset-top,0px);z-index:60;background:var(--oz-green)}.header-in{display:flex;align-items:center;gap:12px;min-height:var(--header-h)}.brand{display:block;margin-right:auto}.brand img{height:26px;width:auto}.header-cta{display:none}.icon-btn{display:inline-grid;place-items:center;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--line-dark);color:var(--on-dark);text-decoration:none}.icon-btn svg{width:20px;height:20px}.menu>summary{list-style:none;cursor:pointer;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 16px;border-radius:999px;background:#f4f6f11a;font-family:var(--display);font-size:14px;font-weight:600}.menu>summary::-webkit-details-marker{display:none}.menu>summary .bars{width:16px;height:10px;position:relative;border-top:2px solid currentColor;border-bottom:2px solid currentColor}.menu[open]>summary .bars{border-color:var(--oz-orange)}.menu-open body{overflow:hidden}.menu-panel{position:fixed;inset:calc(var(--header-h) + env(safe-area-inset-top,0px)) 0 0 0;background:var(--oz-green);overflow-y:auto;padding:8px var(--gutter-r) 32px var(--gutter);display:grid;align-content:start;gap:4px;border-top:1px solid var(--line-dark)}.nav-group{border-bottom:1px solid var(--line-dark)}.nav-group>summary{list-style:none;cursor:pointer;padding:16px 0;font-family:var(--display);font-size:19px;font-weight:400;letter-spacing:.01em;display:flex;justify-content:space-between;align-items:center}.nav-group>summary::-webkit-details-marker{display:none}.nav-group>summary:after{content:"+";color:var(--oz-orange);font-weight:200;font-size:26px;line-height:1;transition:transform .2s}.nav-group[open]>summary:after{transform:rotate(45deg)}.nav-sub{display:grid;gap:2px;padding:0 0 16px}.nav-sub a{text-decoration:none;padding:9px 0;display:grid;gap:1px}.nav-sub a b{font-family:var(--display);font-weight:400;font-size:16px}.nav-sub a span{font-size:13.5px;color:var(--on-dark-soft);line-height:1.4}.nav-sub a:hover b{color:var(--oz-orange)}.nav-sub .col{display:grid;gap:2px;align-content:start}.nav-sub .col-h{font-family:var(--display);font-size:11px;letter-spacing:var(--track);text-transform:uppercase;color:var(--oz-orange);padding:8px 0 2px}.nav-sub .tag{display:inline-block;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--oz-orange);margin-left:6px;font-family:var(--display)}.menu-foot{display:grid;gap:12px;padding-top:20px}.lang{font-family:var(--display);font-size:13px;color:var(--on-dark-soft)}.lang a{color:var(--on-dark)}.hero{padding-block:40px 56px;position:relative;overflow:hidden}.hero-mark{position:absolute;right:-140px;top:-60px;width:420px;opacity:.06;pointer-events:none}.hero-grid{display:grid;gap:36px;position:relative}.hero h1{font-size:clamp(42px,12vw,84px);line-height:.98;margin-top:14px}.hero h1 .lt{display:block}.hero .lead{margin-top:20px}.hero .btn-row{margin-top:28px}.trust-line{margin-top:22px;font-size:13.5px;color:var(--on-dark-soft);display:flex;flex-wrap:wrap;gap:6px 16px}.trust-line span:before{content:"\2713";color:var(--oz-orange);margin-right:6px}.board{margin:0;background:var(--oz-green-2);border:1px solid var(--line-dark);border-radius:16px;padding:16px}.board-head{display:flex;justify-content:space-between;gap:10px;font-size:12.5px;color:var(--on-dark-soft);margin-bottom:12px;font-family:var(--display)}.board-head .num{color:var(--on-dark)}.board-head .state{font-weight:600;transition:color .4s}.board-head .state.is-bad{color:var(--conflict-on-dark)}.board-head .state.is-ok{color:var(--oz-orange)}.lanes{position:relative;height:176px}.lane{position:absolute;left:44px;right:0;height:1px;background:var(--line-dark)}.lane-l{position:absolute;left:0;font-size:11px;color:var(--on-dark-soft);transform:translateY(-50%);font-family:var(--display)}.job{position:absolute;height:16px;margin-top:-8px;border-radius:3px;transition:left 1.1s cubic-bezier(.2,.7,.2,1),top 1.1s cubic-bezier(.2,.7,.2,1)}.job.is-conflict{box-shadow:0 0 0 1.5px var(--conflict-on-dark);background-image:repeating-linear-gradient(135deg,rgb(232 137 155 / .9) 0 2px,transparent 2px 6px)}.board-axis{display:flex;justify-content:space-between;margin:10px 0 0 44px;font-size:11px;color:var(--on-dark-soft);font-family:var(--display)}.board-note{margin-top:12px;font-size:12.5px;color:var(--on-dark-soft)}.board-fallback{font-size:14px;color:var(--on-dark-soft)}.js .board-fallback{display:none}.runs{display:grid;gap:1px;background:var(--line-dark);border-radius:var(--radius);overflow:hidden;margin-top:40px}.run{background:var(--oz-green);padding:18px 18px 16px;display:grid;gap:4px}.run .kicker{font-size:10.5px}.run b{font-family:var(--display);font-size:30px;font-weight:200;line-height:1.1;color:var(--on-dark)}.run b em{font-style:normal;font-weight:600;color:var(--oz-orange)}.run span{font-size:13.5px;color:var(--on-dark-soft)}.runs-note{margin-top:12px;font-size:12.5px;color:var(--on-dark-soft)}.logos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.logo-card{background:#fff;border:1px solid var(--line);border-radius:12px;display:grid;place-items:center;height:84px;padding:14px 18px;text-decoration:none;transition:border-color .2s,transform .2s}.logo-card:hover{border-color:var(--oz-orange);transform:translateY(-2px)}.logo-card img{max-height:46px;width:auto;max-width:100%;object-fit:contain}.logo-card .txt{font-family:var(--display);font-weight:600;font-size:15px;text-align:center;line-height:1.2}.logo-card .txt small{display:block;font-weight:400;font-size:12px;color:var(--ink-soft)}.audiences{display:grid;gap:12px}.aud-wrap{display:grid;gap:32px}.aud-col{display:grid;gap:14px;align-content:start}.aud-group{font-family:var(--display);font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--oz-orange-deep);padding-bottom:10px;border-bottom:1px solid var(--line)}.aud-col .audiences{gap:24px}.aud{border-top:3px solid var(--oz-orange);padding-top:16px;display:grid;gap:8px;align-content:start}.aud h3{font-size:20px}.aud p{color:var(--ink-soft);font-size:15.5px}.clock-grid{display:grid;gap:32px;align-items:center}.clock{width:100%;max-width:360px;margin:0 auto}.clock text{font-family:var(--display)}.by{font-family:var(--display);font-size:10.5px;font-weight:600;letter-spacing:.06em;border-radius:4px;padding:2px 6px;border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap}.by--t{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}.legend{display:flex;flex-wrap:wrap;gap:10px 18px;font-size:13.5px;color:var(--ink-soft);margin-top:16px}.legend span{display:inline-flex;gap:8px;align-items:center}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;list-style:none;padding:18px 0;font-family:var(--display);font-weight:600;font-size:17px;display:flex;justify-content:space-between;gap:16px}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";color:var(--oz-orange-deep);font-weight:200;font-size:26px;line-height:1}.faq details[open] summary:after{content:"\2212"}.faq details p{padding:0 0 18px;color:var(--ink-soft);max-width:70ch}.contact{display:grid;gap:24px}.contact h2{font-size:clamp(30px,7vw,52px)}.contact-ways{display:grid;gap:10px}.way{display:grid;grid-template-columns:40px 1fr;gap:12px;align-items:center;padding:14px 16px;border:1px solid var(--line-dark);border-radius:12px;text-decoration:none}.way svg{width:22px;height:22px;color:var(--oz-orange)}.way b{font-family:var(--display);font-weight:600;display:block}.way span{font-size:13.5px;color:var(--on-dark-soft)}.way:hover{border-color:var(--oz-orange)}.page-hero{padding-block:40px 48px;position:relative;overflow:hidden}.page-hero h1{font-size:clamp(36px,9vw,64px);margin-top:12px}.page-hero .lead{margin-top:18px}.crumbs{font-size:13px;color:var(--on-dark-soft);font-family:var(--display)}.crumbs a{text-decoration:none}.crumbs a:hover{color:var(--oz-orange)}.prose{max-width:70ch;display:grid;gap:14px}.prose h2{font-size:26px;margin-top:18px}.prose ul{margin:0;padding-left:20px;display:grid;gap:6px}.cols{display:grid;gap:14px}.card{background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:22px;display:grid;gap:10px;align-content:start}.card h3{font-size:19px}.card p,.card li{font-size:15px;color:var(--ink-soft)}.card ul{margin:0;padding-left:18px;display:grid;gap:4px}.status{font-family:var(--display);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:600;border-radius:999px;padding:3px 10px;justify-self:start}.status--ok{background:#dcefe7;color:#0b5e4b}.status--plan{background:#f6ead9;color:#7a470e}.status--check{background:#f3dfe3;color:#7d2235}.rule-list{display:grid;gap:0}.rule-list div{display:grid;grid-template-columns:1fr;gap:2px;padding:12px 0;border-bottom:1px solid var(--line)}.rule-list b{font-family:var(--display);font-weight:600;font-size:15.5px}.rule-list span{font-size:14.5px;color:var(--ink-soft)}.nav-link{display:block;padding:16px 0;font-family:var(--display);font-size:19px;font-weight:400;letter-spacing:.01em;text-decoration:none;border-bottom:1px solid var(--line-dark)}.nav-link:hover{color:var(--oz-orange)}.case{display:grid;grid-template-rows:auto 1fr;background:#fff;border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;text-decoration:none;transition:border-color .2s,transform .2s}.case:hover{border-color:var(--oz-orange);transform:translateY(-2px)}.case figure{margin:0;position:relative;background:var(--plan-ground)}.case img{width:100%;aspect-ratio:16 / 10;object-fit:cover}.case-time{position:absolute;left:10px;bottom:10px;background:var(--oz-green);color:var(--on-dark);font-size:12.5px;font-weight:600;padding:3px 9px;border-radius:6px}.case-body{padding:14px 16px 16px;display:grid;gap:6px;align-content:start}.case-body h3{font-size:17px}.case-body p{font-size:14px;color:var(--ink-soft);line-height:1.5}.case-meta{display:flex;flex-wrap:wrap;gap:6px 10px;align-items:center;font-size:12.5px;margin-top:4px}.case-grid{display:grid;gap:12px}.case-slot{padding-top:8px}.case-slot+.case-slot{margin-top:48px}.case-slot h2{font-size:clamp(24px,5vw,32px);display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px;border-bottom:3px solid var(--oz-orange);padding-bottom:10px;margin-bottom:18px}.case-slot h2 small{font-family:var(--display);font-size:13px;font-weight:400;color:var(--ink-soft)}.case-strip{display:grid;grid-auto-flow:column;grid-auto-columns:78%;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);margin-inline:calc(var(--gutter) * -1);padding:0 var(--gutter) 12px;scrollbar-width:thin}.case-strip .case{scroll-snap-align:start}.slot-nav{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.slot-nav a{font-family:var(--display);font-size:14px;font-weight:600;text-decoration:none;padding:8px 16px;border-radius:999px;border:1.5px solid var(--line);background:#fff}.slot-nav a:hover{border-color:var(--oz-orange)}.tasks{display:grid;gap:12px}.task{display:grid;grid-template-columns:112px 1fr;gap:14px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:var(--radius);padding:10px;text-decoration:none;transition:border-color .2s}.task:hover{border-color:var(--oz-orange)}.task img{width:112px;aspect-ratio:16 / 10;object-fit:cover;border-radius:9px}.task h3{font-size:17px}.task p{font-size:14px;color:var(--ink-soft);line-height:1.45;margin-top:2px}.tf{display:grid;gap:24px;align-items:start}.tf-variants{display:grid;gap:1px;background:var(--line);border-radius:var(--radius);overflow:hidden}.tf-variants div{background:#fff;padding:16px 18px;display:grid;gap:4px}.tf-variants b{font-family:var(--display);font-weight:600;font-size:15.5px}.tf-variants span{font-size:14px;color:var(--ink-soft)}.timeline{list-style:none;margin:0;padding:0;display:grid;gap:0;position:relative}.timeline li{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--line)}.timeline li:last-child b{color:var(--oz-orange-deep)}.timeline .num{font-size:14px;color:var(--ink-soft);padding-top:3px}.timeline b{font-family:var(--display);font-weight:600;font-size:17px;display:block}.timeline span{font-size:14.5px;color:var(--ink-soft)}.steps{list-style:none;margin:0;padding:0;display:grid;gap:12px;counter-reset:step}.steps li{counter-increment:step;border:1px solid var(--line-dark);border-radius:var(--radius);padding:20px;display:grid;gap:6px;align-content:start}.steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--display);font-size:13px;color:var(--oz-orange);font-weight:600}.steps b{font-family:var(--display);font-weight:600;font-size:17px}.steps span{font-size:14.5px;color:var(--on-dark-soft)}.services{display:grid;gap:12px}.service{border-top:3px solid var(--oz-orange);padding-top:14px;display:grid;gap:6px;align-content:start}.service h3{font-size:19px}.service p{font-size:15px;color:var(--ink-soft)}.site-footer{background:var(--oz-green-deep);color:var(--on-dark-soft);font-size:14px;padding-block:36px calc(28px + env(safe-area-inset-bottom,0px))}.foot{display:grid;gap:18px}.foot-links{display:flex;flex-wrap:wrap;gap:8px 20px}.foot a{text-decoration:none}.foot a:hover{color:var(--oz-orange)}.foot-legal{font-size:13px;border-top:1px solid var(--line-dark);padding-top:16px}.legal{max-width:70ch;display:grid;gap:22px}.legal h2{font-size:20px;margin-bottom:4px}.legal p{color:var(--ink-soft)}@media(min-width:600px){.logos{grid-template-columns:repeat(3,minmax(0,1fr))}.audiences,.cols,.case-grid,.tasks,.services{grid-template-columns:repeat(2,minmax(0,1fr))}.runs,.contact-ways{grid-template-columns:repeat(3,minmax(0,1fr))}.case-strip{grid-auto-columns:44%}.rule-list div{grid-template-columns:220px 1fr;gap:16px}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){body{font-size:18px}.band{padding-block:96px}.hero{padding-block:72px 96px}.hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:56px}.clock-grid{grid-template-columns:460px minmax(0,1fr);gap:56px}.logos{grid-template-columns:repeat(5,minmax(0,1fr))}.aud-wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.cols,.services,.tasks,.case-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.case-strip{grid-auto-flow:row;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-columns:auto;overflow:visible;margin-inline:0;padding-inline:0}.tf{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}.steps{grid-template-columns:repeat(4,minmax(0,1fr))}.contact{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);align-items:center}.contact-ways{grid-template-columns:1fr}.foot{grid-template-columns:auto 1fr;align-items:center}.foot-links{justify-content:flex-end}.foot-legal{grid-column:1 / -1}.icon-btn--book{order:2}.header-cta{white-space:nowrap;order:2}.js .menu>summary{display:none}.js .menu{margin-right:auto;order:1}.js .menu-panel{position:static;display:flex;align-items:center;gap:4px;padding:0;background:transparent;border:0;overflow:visible}.js .nav-group{border:0;position:relative}.js .nav-group>summary,.js .nav-link{font-size:14px;font-weight:400;letter-spacing:.02em;color:var(--on-dark-soft);padding:8px 2px;margin:0 10px;border-radius:0;border:0;box-shadow:inset 0 -1.5px 0 transparent;transition:color .2s,box-shadow .2s}.js .nav-group>summary:hover,.js .nav-group[open]>summary,.js .nav-link:hover{background:none;color:var(--on-dark);box-shadow:inset 0 -1.5px 0 var(--oz-orange)}.js .nav-group>summary:after{content:"";width:5px;height:5px;border-right:1.2px solid var(--oz-orange);border-bottom:1.2px solid var(--oz-orange);transform:rotate(45deg) translateY(-2px);margin-left:8px;display:inline-block}.js .nav-group[open]>summary:after{transform:rotate(-135deg) translate(-2px,-1px)}.js .nav-sub{position:absolute;top:calc(100% + 12px);left:0;width:340px;background:var(--oz-green);border:1px solid var(--line-dark);border-radius:var(--radius);padding:10px 18px 14px;box-shadow:0 18px 40px #00000040}.js .nav-sub--wide{width:620px;grid-template-columns:1fr 1fr;column-gap:24px}.js .menu-foot{display:none}.header-in .brand{margin-right:20px}}@media print{.site-header,.menu,.board{display:none}.band--green,.band--deep{background:#fff;color:#000}}@media(min-width:1140px){.header-cta{display:inline-flex;min-height:42px;padding:8px 18px;font-size:14px}.icon-btn--book{display:none}}.iso-wrap{margin:0;display:grid;gap:14px}.iso-rules{position:absolute;inset:0;pointer-events:none;z-index:5}.iso-rules span{position:absolute;font-family:var(--display);font-size:12px;font-weight:600;padding:5px 10px;border-radius:999px;background:var(--paper);color:var(--oz-green);box-shadow:0 6px 18px #00000040;opacity:0;transform:translateY(8px);transition:opacity .8s,transform .8s;white-space:nowrap}.iso-rules span:nth-child(1){left:2%;top:14%}.iso-rules span:nth-child(2){right:2%;top:8%;transition-delay:.12s}.iso-rules span:nth-child(3){left:6%;bottom:18%;transition-delay:.24s}.iso-rules span:nth-child(4){right:6%;bottom:10%;transition-delay:.36s}.iso-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.iso-steps li{font-family:var(--display);font-size:12.5px;font-weight:600;color:var(--on-dark-soft);border-top:3px solid var(--line-dark);padding-top:8px;transition:color .3s,border-color .3s}.iso-steps li span{display:block;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.iso-steps li.is-on{color:var(--on-dark);border-color:var(--oz-orange)}.ft{display:block;height:0;scroll-margin-top:calc(var(--header-h) + 12px)}.filter-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:36px;background:var(--paper);padding-block:12px}@media(min-width:960px){.filter-bar{position:sticky;top:calc(var(--header-h) + env(safe-area-inset-top,0px));z-index:10}}.filter-label{font-family:var(--display);font-size:12px;letter-spacing:var(--track);text-transform:uppercase;color:var(--oz-orange-deep);font-weight:600;margin-right:6px;width:100%}.filter-bar a{font-family:var(--display);font-size:14px;font-weight:600;text-decoration:none;padding:7px 14px;border-radius:999px;border:1.5px solid var(--line);background:#fff;white-space:nowrap}.filter-bar a small{font-weight:400;color:var(--ink-soft);margin-left:4px}.filter-bar a:hover{border-color:var(--oz-orange)}main:not(:has(.ft:target:not(#alle,#all))) .filter-all{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}main:not(:has(.ft:target:not(#alle,#all))) .filter-all small{color:var(--on-dark-soft)}.task-tag{font-size:12px;color:var(--ink-soft)}.task-tag+.task-tag:before{content:"\b7  "}.task-count{display:block;margin-top:6px;font-family:var(--display);font-size:13px;font-weight:600;color:var(--oz-orange-deep)}.task-count:after{content:" \2192"}:is(#aufgabe-personal,#task-workforce):target~.case-slots .case:not(.t-personal),:is(#aufgabe-personal,#task-workforce):target~.case-slots .case-slot:not(:has(.t-personal)){display:none}:is(#aufgabe-personal,#task-workforce):target~.filter-bar .f-personal{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#aufgabe-personal,#task-workforce):target~.filter-bar .f-personal small{color:var(--on-dark-soft)}:is(#aufgabe-touren,#task-routing):target~.case-slots .case:not(.t-touren),:is(#aufgabe-touren,#task-routing):target~.case-slots .case-slot:not(:has(.t-touren)){display:none}:is(#aufgabe-touren,#task-routing):target~.filter-bar .f-touren{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#aufgabe-touren,#task-routing):target~.filter-bar .f-touren small{color:var(--on-dark-soft)}:is(#aufgabe-produktion,#task-production):target~.case-slots .case:not(.t-produktion),:is(#aufgabe-produktion,#task-production):target~.case-slots .case-slot:not(:has(.t-produktion)){display:none}:is(#aufgabe-produktion,#task-production):target~.filter-bar .f-produktion{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#aufgabe-produktion,#task-production):target~.filter-bar .f-produktion small{color:var(--on-dark-soft)}:is(#aufgabe-lager,#task-allocation):target~.case-slots .case:not(.t-lager),:is(#aufgabe-lager,#task-allocation):target~.case-slots .case-slot:not(:has(.t-lager)){display:none}:is(#aufgabe-lager,#task-allocation):target~.filter-bar .f-lager{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#aufgabe-lager,#task-allocation):target~.filter-bar .f-lager small{color:var(--on-dark-soft)}:is(#aufgabe-energie,#task-energy):target~.case-slots .case:not(.t-energie),:is(#aufgabe-energie,#task-energy):target~.case-slots .case-slot:not(:has(.t-energie)){display:none}:is(#aufgabe-energie,#task-energy):target~.filter-bar .f-energie{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#aufgabe-energie,#task-energy):target~.filter-bar .f-energie small{color:var(--on-dark-soft)}:is(#aufgabe-projekte,#task-projects):target~.case-slots .case:not(.t-projekte),:is(#aufgabe-projekte,#task-projects):target~.case-slots .case-slot:not(:has(.t-projekte)){display:none}:is(#aufgabe-projekte,#task-projects):target~.filter-bar .f-projekte{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#aufgabe-projekte,#task-projects):target~.filter-bar .f-projekte small{color:var(--on-dark-soft)}.reco{position:relative}.reco-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;align-items:center;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.reco-track::-webkit-scrollbar{display:none}.reco-item{scroll-snap-align:start;padding:28px 22px;display:grid;gap:20px;align-content:start;max-width:860px;margin:0 auto;width:100%}.reco-item header{display:grid;grid-template-columns:88px 1fr;gap:18px;align-items:center}.reco-item header img{width:88px;height:88px;border-radius:50%;object-fit:cover}.reco-item h3{font-size:19px}.reco-item header p{font-size:14.5px;color:var(--ink-soft);line-height:1.45}.reco-item header a{color:var(--oz-orange-deep)}.reco-date{font-size:13px!important;margin-top:2px}.reco-item blockquote{margin:0;display:grid;gap:12px;font-size:17px;line-height:1.65}.reco-item blockquote:before{content:"\201c";font-family:var(--display);font-size:56px;line-height:.5;color:var(--oz-orange);font-weight:600;height:22px}.reco-nav{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:16px}.reco-btn{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--line);background:#fff;font-size:18px;cursor:pointer;color:var(--ink)}.reco-btn:hover{border-color:var(--oz-orange)}.reco-dots{display:flex;gap:8px}.reco-dots span{width:8px;height:8px;border-radius:50%;background:var(--line);transition:background-color .3s,transform .3s}.reco-dots span.is-on{background:var(--oz-orange);transform:scale(1.25)}html:not(.js) .reco-nav{display:none}.voices-note{font-size:13px;color:var(--ink-soft);margin-top:12px;text-align:center}@media(min-width:960px){.reco-item{padding:44px 48px}.reco-item blockquote{font-size:18.5px}}.pmap-stages,.psteps{list-style:none;margin:0;padding:0}.pmap-stages{display:grid;gap:14px}.pstage{border-radius:var(--radius);padding:18px;display:grid;gap:14px;grid-template-rows:auto 1fr auto;position:relative}.pstage--1{background:#fff;border:1px solid #d3ddd6;box-shadow:0 1px 2px #0235260a,0 12px 28px #0235260f}.pstage--2{background:#d9e6de;border:1px solid #b9cdc1;box-shadow:0 1px 2px #0235260d,0 12px 28px #02352614}.pstage--2 .pstep:after{background:#b9cdc1}.pstage--2 .pdecide{border-color:#b9cdc1}.pstage--2 .pstep span{color:#3f5049}.pstage--3{background:var(--oz-green);color:var(--on-dark);box-shadow:0 12px 28px #02352638}.pstage-h{font-family:var(--display);font-weight:600;font-size:22px;line-height:1.1}.pstage-h span{display:block;font-size:11px;letter-spacing:var(--track);text-transform:uppercase;color:var(--oz-orange-deep);margin-bottom:4px}.pstage--3 .pstage-h span{color:var(--oz-orange)}.psteps{display:grid;gap:0;counter-reset:pstep;align-items:start}.pstep{position:relative;padding:0 0 16px 30px;display:grid;gap:2px;align-content:start}.pstep:before{content:"";position:absolute;left:6px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--oz-orange);box-shadow:0 0 0 4px #d88b2e2e}.pstep:after{content:"";position:absolute;left:10px;top:20px;bottom:0;width:2px;background:var(--line)}.pstage--3 .pstep:after{background:var(--line-dark)}.pstep:last-child{padding-bottom:0}.pstep:last-child:after{display:none}.pstep b{font-family:var(--display);font-weight:600;font-size:16.5px}.pstep span{font-size:14px;color:var(--ink-soft);line-height:1.45}.pstage--3 .pstep span{color:var(--on-dark-soft)}.pentry{font-style:normal;font-family:var(--display);font-size:12px;font-weight:600;color:var(--oz-orange-deep);margin-top:4px}.pentry:before{content:"\2198  "}.pstage--3 .pentry{color:var(--oz-orange)}.pdecide{font-family:var(--display);font-size:14px;font-weight:600;display:flex;gap:10px;align-items:center;border-top:1px dashed var(--line);padding-top:12px}.pdecide span{flex:none;font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--oz-green);background:#f6ead9;border-radius:4px;padding:3px 7px}.pstage--3 .pdecide{border-color:var(--line-dark)}.pdecide--loop span{background:var(--oz-orange);color:#23160a}@media(min-width:1140px){.pmap-stages{grid-template-columns:2fr 3fr 2fr;gap:10px}.psteps{grid-auto-flow:column;grid-auto-columns:1fr;gap:14px}.pstep{padding:26px 0 0}.pstep:before{left:0;top:0}.pstep:after{inset:4px -14px auto 16px;width:auto;height:2px}.pstep:last-child:after{display:block;right:0}.pstage{padding:22px}.pdecide{min-height:70px}}.outcomes{display:grid;gap:10px}.outcome{border-left:3px solid var(--oz-orange);background:#fff;padding:14px 16px;display:grid;gap:4px;border-radius:0}.outcome b{font-family:var(--display);font-weight:600}.outcome span{font-size:14.5px;color:var(--ink-soft)}.outcome--no{border-left-color:var(--oz-green)}.depths{display:grid;gap:12px}.inways{display:grid;gap:14px}.inway{display:flex;flex-direction:column;gap:12px;padding:24px;background:var(--paper, #f4f6f1);border:1px solid #dfe5e0;border-radius:var(--radius);transition:transform .25s,box-shadow .25s}.inway:hover{transform:translateY(-3px);box-shadow:0 14px 28px #0235261a}.inway-top{display:flex;align-items:center;gap:12px}.inway-ico{flex:none;width:44px;height:44px;border-radius:50%;background:var(--oz-green);display:grid;place-items:center}.inway-ico svg{width:22px;height:22px;fill:none;stroke:var(--oz-orange);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.inway-sit{font-family:var(--display);font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--oz-orange-deep)}.inway h3{font-size:20px}.inway p{font-size:15px;color:var(--ink-soft)}.inway-entry{margin-top:auto;padding-top:14px;border-top:1px solid #dfe5e0;display:grid;gap:8px}.inway-entry>span{font-family:var(--display);font-size:12.5px;color:var(--ink)}.inway-route{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.inway-route li{font-family:var(--display);font-size:11px;text-align:center;padding-top:8px;color:var(--ink-soft);border-top:5px solid #d9e0db}.inway-route li.past{border-top-color:#c4cec8}.inway-route li.on{border-top-color:var(--oz-orange);color:var(--ink);font-weight:600}@media(min-width:960px){.inways{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.inway{transition:none}.inway:hover{transform:none}}.depth{--tone: #fff;--line-c: #d3ddd6;--txt: var(--ink);--soft: var(--ink-soft);--lab: var(--oz-orange-deep);--res: #f2f5f2;background:var(--tone);color:var(--txt);border:1px solid var(--line-c);border-radius:var(--radius);padding:24px;display:flex;flex-direction:column;gap:14px;box-shadow:0 10px 24px #0235260f}.depth--2{--tone: #d9e6de;--line-c: #b9cdc1;--soft: #3f5049;--res: #fff;box-shadow:0 12px 26px #02352617}.depth--3{--tone: var(--oz-green);--line-c: var(--oz-green);--txt: var(--on-dark);--soft: var(--on-dark-soft);--lab: var(--oz-orange);--res: rgb(255 255 255 / .07);box-shadow:0 14px 30px #02352638}.depth-top{display:flex;justify-content:space-between;align-items:center}.depth-ico{width:64px;height:46px}.depth-ico .on{fill:var(--oz-orange);stroke:var(--tone);stroke-width:1.5}.depth-ico .off{fill:none;stroke:var(--line-c);stroke-width:1.5;stroke-dasharray:3 3}.depth--3 .depth-ico .off{stroke:#ffffff4d}.depth-n{font-family:var(--display);font-size:34px;font-weight:200;line-height:1;color:var(--soft)}.depth h3{font-size:21px;color:var(--txt)}.depth-load{display:grid;gap:6px}.depth-load span,.depth-who span,.depth-res span{display:block;font-family:var(--display);font-weight:600;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--lab);margin-bottom:4px}.depth-load span{margin-bottom:0}.depth-load b{font-family:var(--display);font-weight:600;font-size:15px}.depth .meter{display:flex;gap:4px}.depth .meter i{flex:1;height:6px;border-radius:3px;background:var(--line-c)}.depth--3 .meter i{background:#ffffff2e}.depth .meter i.on{background:var(--oz-orange)}.depth-who{font-size:14.5px;color:var(--soft)}.depth-res{margin-top:auto;font-size:14.5px;color:var(--txt);background:var(--res);border-radius:10px;padding:14px 16px}.value-curve{width:100%;max-width:100%;height:auto}.value-curve text{font-family:var(--display)}@media(min-width:600px){.outcomes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:960px){.outcomes{grid-template-columns:repeat(5,minmax(0,1fr))}.depths{grid-template-columns:repeat(3,minmax(0,1fr))}}.value-curve{margin-top:8px}@media(min-width:960px){.value-curve{max-width:760px}}.filter-row{display:flex;flex-wrap:wrap;gap:8px;align-items:center;width:100%}.filter-row+.filter-row{margin-top:6px}:is(#branche-gesundheit,#industry-healthcare):target~.case-slots .case:not(.b-gesundheit),:is(#branche-gesundheit,#industry-healthcare):target~.case-slots .case-slot:not(:has(.b-gesundheit)){display:none}:is(#branche-gesundheit,#industry-healthcare):target~.filter-bar .fb-gesundheit{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#branche-gesundheit,#industry-healthcare):target~.filter-bar .fb-gesundheit small{color:var(--on-dark-soft)}:is(#branche-industrie,#industry-industry):target~.case-slots .case:not(.b-industrie),:is(#branche-industrie,#industry-industry):target~.case-slots .case-slot:not(:has(.b-industrie)){display:none}:is(#branche-industrie,#industry-industry):target~.filter-bar .fb-industrie{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#branche-industrie,#industry-industry):target~.filter-bar .fb-industrie small{color:var(--on-dark-soft)}:is(#branche-logistik,#industry-logistics):target~.case-slots .case:not(.b-logistik),:is(#branche-logistik,#industry-logistics):target~.case-slots .case-slot:not(:has(.b-logistik)){display:none}:is(#branche-logistik,#industry-logistics):target~.filter-bar .fb-logistik{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#branche-logistik,#industry-logistics):target~.filter-bar .fb-logistik small{color:var(--on-dark-soft)}:is(#branche-verkehr,#industry-mobility):target~.case-slots .case:not(.b-verkehr),:is(#branche-verkehr,#industry-mobility):target~.case-slots .case-slot:not(:has(.b-verkehr)){display:none}:is(#branche-verkehr,#industry-mobility):target~.filter-bar .fb-verkehr{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#branche-verkehr,#industry-mobility):target~.filter-bar .fb-verkehr small{color:var(--on-dark-soft)}:is(#branche-energie,#industry-energy):target~.case-slots .case:not(.b-energie),:is(#branche-energie,#industry-energy):target~.case-slots .case-slot:not(:has(.b-energie)){display:none}:is(#branche-energie,#industry-energy):target~.filter-bar .fb-energie{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#branche-energie,#industry-energy):target~.filter-bar .fb-energie small{color:var(--on-dark-soft)}:is(#branche-bau,#industry-construction):target~.case-slots .case:not(.b-bau),:is(#branche-bau,#industry-construction):target~.case-slots .case-slot:not(:has(.b-bau)){display:none}:is(#branche-bau,#industry-construction):target~.filter-bar .fb-bau{background:var(--oz-green);border-color:var(--oz-green);color:var(--on-dark)}:is(#branche-bau,#industry-construction):target~.filter-bar .fb-bau small{color:var(--on-dark-soft)}.reco-more summary{cursor:pointer;list-style:none;font-family:var(--display);font-size:14px;font-weight:600;color:var(--oz-orange-deep);margin-top:10px}.reco-more summary::-webkit-details-marker{display:none}.reco-more summary:after{content:" +"}.reco-more[open] summary{display:none}.reco-more p+p,.reco-more p{margin-top:12px}.tfv{display:grid;gap:12px}.tfv-item{display:grid;grid-template-columns:52px 1fr;gap:16px;align-items:start;border-radius:var(--radius);padding:20px}.tfv-item h3{font-size:18px}.tfv-item div>p:last-child{font-size:14.5px;margin-top:4px}.tfv-ico{width:52px;height:52px;border-radius:50%;display:grid;place-items:center}.tfv-ico svg{width:24px;height:24px}.tfv-tag{font-family:var(--display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;margin-bottom:2px}.tfv--1{background:#fff;border:1px solid #d3ddd6;box-shadow:0 10px 24px #0235260f}.tfv--1 .tfv-ico{background:#f6ead9;color:var(--oz-orange-deep)}.tfv--1 .tfv-tag{color:var(--oz-orange-deep)}.tfv--1 div>p:last-child{color:var(--ink-soft)}.tfv--2{background:#d9e6de;border:1px solid #b9cdc1;box-shadow:0 10px 24px #02352614}.tfv--2 .tfv-ico{background:var(--oz-green);color:var(--oz-orange)}.tfv--2 .tfv-tag{color:var(--oz-green)}.tfv--2 div>p:last-child{color:#3f5049}.tfv--3{background:var(--oz-green);color:var(--on-dark);box-shadow:0 12px 28px #02352638}.tfv--3 .tfv-ico{background:var(--oz-orange);color:#23160a}.tfv--3 .tfv-tag{color:var(--oz-orange)}.tfv--3 div>p:last-child{color:var(--on-dark-soft)}.clock-fig{margin:0 auto;width:100%;max-width:360px;display:grid;gap:10px}.clock-fig .clock{max-width:100%}.clock-img,.clock-ring{opacity:0;transition:opacity .5s}.clock-default{transition:opacity .4s}.clock-fig.is-showing .clock-img,.clock-fig.is-showing .clock-ring{opacity:1}.clock-fig.is-showing .clock-default{opacity:0}.clock-dot circle,.clock-dot rect{transition:transform .25s;transform-box:fill-box;transform-origin:center}.clock-dot.is-on circle,.clock-dot.is-on rect,.clock-dot:hover circle,.clock-dot:focus-visible circle{transform:scale(1.7)}.clock-dot,.clock-dot:focus{outline:none;-webkit-tap-highlight-color:transparent}.clock-dot:focus-visible rect{transform:scale(1.7)}.clock-cap{font-family:var(--display);text-align:center;min-height:140px;margin-bottom:24px;display:grid;place-items:start center}.clock-hint{align-self:center;font-size:14px;color:var(--ink-soft);padding:10px 18px;border:1px dashed #b9c6bf;border-radius:999px}.clock-case{display:grid;gap:2px;justify-items:center;width:100%;padding:12px 16px;background:#fff;border:1px solid #d9e0db;border-left:3px solid var(--oz-orange);border-radius:12px;color:var(--ink);text-decoration:none;box-shadow:0 8px 20px #02352614;animation:clock-in .35s ease-out}.clock-case:hover strong,.clock-case:focus-visible strong{color:var(--oz-green)}.clock-task{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--oz-orange-deep)}.clock-case strong{font-size:17px;font-weight:600;line-height:1.25}.clock-sub{font-size:14px;color:var(--ink-soft);line-height:1.3}.clock-go{margin-top:4px;font-size:13px;color:var(--oz-green);text-decoration:underline;text-underline-offset:3px}@keyframes clock-in{0%{opacity:0;transform:translateY(4px)}}@media(prefers-reduced-motion:reduce){.clock-case{animation:none}}.g2{position:relative;aspect-ratio:1 / .78;background:var(--oz-green-2);border:1px solid var(--line-dark);border-radius:16px;overflow:hidden}.g2-grid{position:absolute;inset:30% 0 0 15%;background:repeating-linear-gradient(to right,rgb(244 246 241 / .08) 0 1px,transparent 1px 12.5%)}.g2-inbox{position:absolute;left:15%;right:0;top:0;height:26%;border-bottom:1px dashed var(--line-dark)}.g2-inbox:before{content:"Auftragseingang";position:absolute;left:0;top:8px;font-family:var(--display);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--on-dark-soft)}.g-lab{position:absolute;left:3%;width:11%;height:11.5%;display:flex;align-items:center;font-family:var(--display);font-size:12px;color:var(--on-dark-soft)}.g-axis{position:absolute;left:15%;right:0;bottom:4px;display:flex;justify-content:space-between;padding:0 2px;font-family:var(--display);font-size:10.5px;color:#f4f6f173}.g-bar{position:absolute;left:var(--x3);top:var(--t);width:var(--w);height:11.5%;border-radius:4px;display:flex;align-items:center;padding-left:6px;font-family:var(--display);font-size:12px;font-weight:600;color:var(--oz-green);transition:left 1.6s cubic-bezier(.3,.6,.2,1),top 1.6s cubic-bezier(.3,.6,.2,1),width 1.6s cubic-bezier(.3,.6,.2,1),box-shadow .5s;overflow:hidden}.g-bar.f1{background:#f4f6f1}.g-bar.f2{background:#b2c6bb}.g-su{position:absolute;left:var(--x3);top:var(--t);width:4.25%;height:11.5%;border-radius:3px;background:repeating-linear-gradient(135deg,rgb(244 246 241 / .5) 0 2px,transparent 2px 5px);opacity:var(--o3);transition:left 1.6s cubic-bezier(.3,.6,.2,1),opacity .6s}.g-due{position:absolute;top:30%;bottom:0;width:0;border-left:1.5px dashed var(--oz-orange);opacity:0;transition:opacity .6s}.g-due em{position:absolute;top:4px;right:6px;font-style:normal;font-family:var(--display);font-size:11px;font-weight:600;color:var(--oz-orange);white-space:nowrap}.g2[data-step="1"] .g-bar{left:var(--qx);top:9%;width:7.6%}.g2[data-step="1"] .g-su{opacity:0}.g2[data-step="2"] .g-bar{left:var(--x2)}.g2[data-step="2"] .g-su{left:var(--x2);opacity:1}.g2[data-step="2"] .g-due,.g2[data-step="3"] .g-due{opacity:1}.g2[data-step="2"] .g-bar.late{box-shadow:0 0 0 2px var(--conflict-on-dark)}.g2 .iso-rules{inset:9% 2% auto 15%;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.g2 .iso-rules span{position:static}.g2[data-step="2"] .iso-rules span{opacity:1;transform:none}@media(max-width:599px){.g2{aspect-ratio:1 / 1.02}.g-lab{font-size:11px;left:2%}.g-bar{font-size:11px;padding-left:4px}.g2 .iso-rules{gap:5px;top:7%}.g2 .iso-rules span{font-size:10.5px;padding:3px 8px}}.g-bar,.g-su{top:var(--te);height:17%}.g-bar{transition:left 1.6s cubic-bezier(.3,.6,.2,1),top 1.6s cubic-bezier(.3,.6,.2,1),width 1.6s cubic-bezier(.3,.6,.2,1),height 1.6s cubic-bezier(.3,.6,.2,1),box-shadow .5s}.g-su{transition:left 1.6s cubic-bezier(.3,.6,.2,1),top 1.6s cubic-bezier(.3,.6,.2,1),height 1.6s cubic-bezier(.3,.6,.2,1),opacity .6s}.g-lab{top:var(--te);height:17%;transition:top 1.6s cubic-bezier(.3,.6,.2,1),height 1.6s cubic-bezier(.3,.6,.2,1)}.g2-grid,.g-due{top:3%;transition:top 1.6s cubic-bezier(.3,.6,.2,1),opacity .6s}.g2-inbox{opacity:0;transition:opacity .6s}.g2[data-step="1"] .g2-inbox,.g2[data-step="2"] .g2-inbox{opacity:1}.g2[data-step="2"] .g2-inbox:before{content:"Regeln"}.g2[data-step="1"] .g-lab,.g2[data-step="2"] .g-lab{top:var(--t);height:11%}.g2[data-step="1"] .g2-grid,.g2[data-step="2"] .g2-grid,.g2[data-step="2"] .g-due{top:29%}.g2[data-step="2"] .g-bar,.g2[data-step="2"] .g-su,.g2[data-step="1"] .g-su{top:var(--t);height:11%}.g2[data-step="1"] .g-bar{left:var(--qx);top:13%;width:6.9%;height:10%}.g-order{position:absolute;left:var(--ox);top:7%;width:16.6%;height:18%;border:1px solid rgb(244 246 241 / .35);border-radius:8px;opacity:0;transition:opacity .5s;pointer-events:none}.g-order span{position:absolute;left:7px;top:3px;font-family:var(--display);font-size:10px;letter-spacing:.06em;color:var(--on-dark-soft);white-space:nowrap}.g2[data-step="1"] .g-order{opacity:1}@media(max-width:599px){.g-order span{font-size:9px;left:4px}.g-order span i{display:none}}.g-order span i{font-style:normal}.g2-inbox{height:29%}.g2-inbox:before{top:12px;left:2px}.g-order{top:11%;height:16%}.g2[data-step="1"] .g-bar{top:15.5%;height:10%}.g2 .iso-rules{top:13%}.g2[data-step="1"] .g2-grid,.g2[data-step="2"] .g2-grid,.g2[data-step="2"] .g-due{top:32%}.g2-grid,.g-due{top:13%}.g-bar,.g-su,.g-lab{height:15%}.g2[data-step="1"] .g-lab,.g2[data-step="2"] .g-lab,.g2[data-step="2"] .g-bar,.g2[data-step="2"] .g-su,.g2[data-step="1"] .g-su{height:10.5%}.g-head{position:absolute;left:15%;top:12px;font-family:var(--display);font-size:15px;font-weight:600;color:var(--on-dark);opacity:0;transform:translateY(6px);transition:opacity .6s .5s,transform .6s .5s}.g-head:after{content:"";display:block;width:36px;height:2px;background:var(--oz-orange);margin-top:6px}.g2[data-step="3"] .g-head,.g2:not([data-step]) .g-head{opacity:1;transform:none}@media(max-width:599px){.g-head{font-size:13px;top:10px}}.g2-inbox:before{top:max(12px,3.5%);left:2px}.g-order{top:9%;height:17%}.g2[data-step="1"] .g-bar{top:14%;height:10%}.g2 .iso-rules{top:9%}.g-due em:after{content:""}.g2[data-step="2"] .g-due em{color:var(--conflict-on-dark)}.g2[data-step="2"] .g-due em:after{content:" verpasst"}.g2[data-step="2"] .g-due{border-left-color:var(--conflict-on-dark)}.gb1{--w: 14.87%;--x2: 15%;--x3: 15%;--t: 50.8%;--te: 35%;--qx: 15.6%;--qw: 7.2%}.gb2{--w: 10.63%;--x2: 29.88%;--x3: 29.88%;--t: 82.4%;--te: 75%;--qx: 23.3%;--qw: 5.14%}.gb3{--w: 12.75%;--x2: 34.13%;--x3: 44.75%;--t: 50.8%;--te: 35%;--qx: 32.6%;--qw: 6.17%}.gb4{--w: 17%;--x2: 46.88%;--x3: 57.5%;--t: 66.6%;--te: 55%;--qx: 39.27%;--qw: 8.23%}.gb5{--w: 10.63%;--x2: 15%;--x3: 15%;--t: 35%;--te: 15%;--qx: 49.6%;--qw: 5.14%}.gb6{--w: 14.87%;--x2: 68.13%;--x3: 25.63%;--t: 66.6%;--te: 55%;--qx: 55.24%;--qw: 7.2%}.gb7{--w: 12.75%;--x2: 29.88%;--x3: 29.88%;--t: 35%;--te: 15%;--qx: 66.6%;--qw: 6.17%}.gb8{--w: 12.75%;--x2: 44.75%;--x3: 44.75%;--t: 82.4%;--te: 75%;--qx: 73.27%;--qw: 6.17%}.gb9{--w: 10.63%;--x2: 51.13%;--x3: 29.88%;--t: 50.8%;--te: 35%;--qx: 83.6%;--qw: 5.14%}.gb10{--w: 12.75%;--x2: 83%;--x3: 40.5%;--t: 66.6%;--te: 55%;--qx: 89.24%;--qw: 6.17%}.gs1{--t: 50.8%;--te: 35%;--x2: 29.88%;--x3: 40.5%;--o3: 1}.gs2{--t: 50.8%;--te: 35%;--x2: 46.88%;--x3: 46.88%;--o3: 0}.gs3{--t: 66.6%;--te: 55%;--x2: 63.87%;--x3: 53.25%;--o3: 1}.gs4{--t: 35%;--te: 15%;--x2: 25.63%;--x3: 25.63%;--o3: 1}.gs5{--t: 82.4%;--te: 75%;--x2: 40.5%;--x3: 40.5%;--o3: 1}.go1{--ox: 15%}.go2{--ox: 32%}.go3{--ox: 49%}.go4{--ox: 66%}.go5{--ox: 83%}.g-due{left:89.38%}.gl0{--t: 35%;--te: 15%}.gl1{--t: 50.8%;--te: 35%}.gl2{--t: 66.6%;--te: 55%}.gl3{--t: 82.4%;--te: 75%}.g2[data-step="1"] .g-bar{width:var(--qw)}.g-order{width:16.1%}.uc-tasks{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 14px}.uc-tasks a{font-family:var(--display);font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--oz-orange);text-decoration:none}.uc-tasks a+a:before{content:"\b7";margin-right:8px;color:var(--on-dark-soft)}.uc-tasks a:hover{text-decoration:underline;text-underline-offset:3px}.uc-hero h1{font-size:clamp(30px,4vw,46px);line-height:1.12;max-width:28ch}.uc-hero .lead{max-width:60ch}.uc-industries{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.uc-industries span{font-family:var(--display);font-size:12.5px;color:var(--on-dark);border:1px solid var(--line-dark);border-radius:999px;padding:4px 12px}.uc-demo{background:var(--oz-green);padding:0 0 18px}.uc-demo use-case-player{display:flex;height:min(82vh,860px);min-height:520px;margin:0 auto;max-width:1600px}@media(max-width:767px){.uc-demo use-case-player{height:86svh;min-height:560px;--tl-height: 40%}}.uc-note{color:var(--on-dark-soft);font-size:13px;margin-top:12px}.uc-body{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.uc-body .row{display:grid;grid-template-columns:minmax(0,1fr);gap:32px}@media(min-width:960px){.uc-body .row{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:56px}}.uc-body h2{font-size:clamp(22px,2.4vw,28px);margin:28px 0 10px}.uc-body .col-lg-7>h2:first-child,.uc-body .uc-section>h2:first-child{margin-top:0}.uc-body p,.uc-body li{color:var(--ink-soft);max-width:68ch}.uc-body p+p{margin-top:12px}.table-responsive{overflow-x:auto;margin-top:8px;border:1px solid #dfe5e0;border-radius:12px}.uc-kpis{width:100%;border-collapse:collapse;font-size:14.5px;background:#fff}.uc-kpis th{font-family:var(--display);font-weight:600;font-size:12px;letter-spacing:.06em;text-align:left;color:var(--oz-green);background:#f2f5f2;padding:10px 14px;vertical-align:bottom}.uc-kpis td{padding:10px 14px;border-top:1px solid #e7ece8;color:var(--ink-soft)}.uc-kpis td b{color:var(--ink);font-weight:600}.uc-delta{font-family:var(--display);font-weight:600;font-size:12px;margin-left:6px}.uc-delta.good{color:#1f7a4d}.uc-delta.bad{color:var(--conflict, #a3243b)}.uc-facts{background:#f4f6f1;border:1px solid #dfe5e0;border-left:3px solid var(--oz-orange);border-radius:var(--radius);padding:22px 24px}.uc-facts h3{font-family:var(--display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--oz-orange-deep);margin:18px 0 6px}.uc-facts h3:first-child{margin-top:0}.uc-facts ul{margin:0;padding-left:18px;display:grid;gap:4px;font-size:14.5px}.uc-facts p{font-size:14.5px}.uc-section .mt-5,.uc-body>h2.mt-5{margin-top:36px}.uc-list{padding-left:20px;display:grid;gap:6px}.uc-faq{border-bottom:1px solid #dfe5e0;padding:14px 0;max-width:80ch}.uc-faq summary{font-family:var(--display);font-weight:600;cursor:pointer;color:var(--ink)}.uc-faq p{margin-top:8px}.uc-sources{font-size:13.5px;padding-left:20px;display:grid;gap:4px}.uc-sources li{word-break:break-word}.uc-all{margin-top:22px}:lang(en) .g2-inbox:before{content:"Incoming orders"}:lang(en) .g2[data-step="2"] .g2-inbox:before{content:"Rules"}:lang(en) .g2[data-step="2"] .g-due em:after{content:" missed"}h1>.kicker{display:block;margin-bottom:14px;line-height:1.5;font-size:12px}.lang-switch{display:none}@media(min-width:960px){.lang-switch{display:inline-flex;align-items:center;order:2;margin:0 6px 0 0;font-family:var(--display);font-size:13px;letter-spacing:.08em}.lang-switch>*{padding:6px 2px;color:var(--on-dark-soft);text-decoration:none;box-shadow:inset 0 -1.5px 0 transparent;transition:color .2s,box-shadow .2s}.lang-switch>*+*{margin-left:13px;position:relative}.lang-switch>*+*:before{content:"";position:absolute;left:-8px;top:50%;width:1px;height:12px;margin-top:-6px;background:#f4f6f14d}.lang-switch span{color:var(--on-dark);font-weight:600}.lang-switch a:hover,.lang-switch a:focus-visible{color:var(--on-dark);box-shadow:inset 0 -1.5px 0 var(--oz-orange)}}.legal--long{display:block;max-width:78ch}.legal--long h2{font-size:24px;margin:40px 0 10px}.legal--long h2:first-child{margin-top:0}.legal--long h3{font-size:19px;margin:26px 0 8px}.legal--long h4{font-family:var(--display);font-size:16px;margin:18px 0 6px}.legal--long p,.legal--long li{color:var(--ink-soft);margin:0 0 12px;overflow-wrap:anywhere}.legal--long ul{padding-left:20px}@media(min-width:960px){.hero-grid{align-items:stretch}.hero-grid>div:first-child{display:flex;flex-direction:column;justify-content:space-between;padding-bottom:var(--hero-steps, 63px)}.hero-grid>div:first-child h1{margin-top:0;font-size:clamp(56px,6.2vw,78px)}}@media(min-width:960px)and (max-width:1279px){.hero .btn-row{flex-wrap:nowrap;gap:10px}.hero .btn-row .btn{padding-inline:18px;font-size:14px;white-space:nowrap}}@media(min-width:960px){.js .nav-group>summary,.js .nav-link{white-space:nowrap}}@media(min-width:960px)and (max-width:1139px){.js .nav-group>summary,.js .nav-link{margin:0 7px}}@media(min-width:960px){.clock,.clock-fig{max-width:460px}}.g2:not([data-step="1"]) .g-bar{width:calc(var(--w) - 3px)}.g-su{width:calc(4.25% - 3px)}.founder{display:grid;gap:28px;align-items:start}.founder-img{width:160px;height:160px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 6px var(--paper),0 0 0 7px var(--line)}.founder .lead{max-width:62ch}.founder-links{list-style:none;margin:22px 0 0;padding:0;display:grid;gap:12px}.founder-links a{font-family:var(--display);font-weight:600;color:var(--oz-green);text-underline-offset:3px}.founder-links span{display:block;font-size:14px;color:var(--ink-soft)}@media(min-width:960px){.founder{grid-template-columns:220px minmax(0,1fr);gap:56px}.founder-img{width:220px;height:220px}}.practice{display:grid;gap:24px}.project{background:#fff;border:1px solid var(--line);border-left:3px solid var(--oz-orange);border-radius:var(--radius);padding:26px 28px;display:grid;gap:10px;align-content:start}.project-k{font-family:var(--display);font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--oz-orange-deep)}.project h3{font-size:22px}.project-client{font-family:var(--display);font-size:15px;color:var(--ink)}.project dl{margin:6px 0 4px;display:grid;gap:12px}.project dt{font-family:var(--display);font-weight:600;font-size:13px;color:var(--oz-green)}.project dd{margin:2px 0 0;color:var(--ink-soft);font-size:15px}.fields h3{font-size:18px;margin-bottom:12px}.fields ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.fields li{font-family:var(--display);font-size:15px;padding:10px 14px;border:1px solid var(--line);border-radius:10px;background:#fff}@media(min-width:960px){.practice{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:40px}}.nav-sub a b{color:var(--on-dark)}.nav-sub a span{color:#f4f6f1db}@media(min-width:960px){.js .nav-group>summary,.js .nav-link{color:#f4f6f1db}.js .nav-sub{background:var(--oz-green-deep);border-color:#f4f6f138;box-shadow:0 22px 48px #00000059}.js .nav-sub a{margin:0 -10px;padding:9px 10px;border-radius:8px;transition:background-color .15s}.js .nav-sub a:hover,.js .nav-sub a:focus-visible{background:#f4f6f112}}.way{border-color:#f4f6f138;background:#f4f6f108;transition:border-color .2s,background-color .2s}.way b{color:var(--on-dark)}.way>span>span{color:#f4f6f1db}.way:hover,.way:focus-visible{background:#f4f6f112}.place-facts{display:grid;background:#fff;border:1px solid var(--line);border-radius:var(--radius);box-shadow:0 12px 28px #02352612;padding:6px 22px}.place-facts>div{display:grid;grid-template-columns:44px minmax(0,1fr);gap:16px;align-items:center;padding:16px 0}.place-facts>div+div{border-top:1px solid var(--line)}.pf-ico{width:44px;height:44px;border-radius:50%;background:var(--oz-green);display:grid;place-items:center}.pf-ico svg{width:21px;height:21px;fill:none;stroke:var(--oz-orange);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.place-facts p{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:18px;row-gap:2px;font-family:var(--display);font-size:16px;color:var(--ink)}.pf-k{flex-basis:100%;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--oz-orange-deep)}.place-facts .arrow-link{font-size:15px}
