@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}:root,[data-theme=dark]{--bg:#060708;--bg2:#0C0E11;--bg3:#14171C;--fg:#F5F6F8;--fg2:#C4C8CE;--mute:#80868F;--line:rgba(255,255,255,.1);--line2:rgba(255,255,255,.18);--dim:#5C616A;--card:rgba(255,255,255,.035);--card2:rgba(255,255,255,.065);--glass:linear-gradient(160deg,rgba(255,255,255,.09),rgba(255,255,255,.015) 55%),rgba(14,16,20,.86);--shadow:0 30px 80px rgba(0,0,0,.5);--node:#0D0F13;--menu:#14171C;--menu2:#1D2129;--amber:#F5A524;--amber-t:#F5A524;--green:#3DDC84;--green-t:#3DDC84;--red:#FF5B5B;--blue:#5B8CFF;color-scheme:dark}[data-theme=light]{--bg:#FAFAF9;--bg2:#F1F2F4;--bg3:#E9EBEE;--fg:#0A0B0D;--fg2:#2E3238;--mute:#6A7079;--line:rgba(10,11,13,.1);--line2:rgba(10,11,13,.18);--dim:#8A8F97;--card:rgba(10,11,13,.025);--card2:rgba(10,11,13,.05);--glass:linear-gradient(160deg,#fff,rgba(255,255,255,.88)),#fff;--shadow:0 30px 80px rgba(15,21,40,.12);--node:#fff;--menu:#FFFFFF;--menu2:#F1F2F4;--amber-t:#975A00;--green-t:#168A4A;--blue:#2F62E0;color-scheme:light}*{box-sizing:border-box;margin:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;background:var(--bg)}body{font:400 17px/1.6 Figtree,Figtree Fallback,system-ui,sans-serif;color:var(--fg);background:var(--bg);-webkit-font-smoothing:antialiased;overflow-x:clip;transition:background .4s,color .4s}img,svg{display:block;max-width:100%}a{color:inherit}::selection{background:#f5a52459}:focus-visible{outline:2px solid var(--amber);outline-offset:3px;border-radius:6px}.skip{position:absolute;left:-999px;top:8px;background:var(--fg);color:var(--bg);padding:8px 14px;border-radius:8px;z-index:99}.skip:focus{left:12px}:root{--gut:4vw;--gap:2vw;--mono:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace}.g{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);padding:0 var(--gut)}.c-l{grid-column:1/4}.c-r{grid-column:5/13}.c-full{grid-column:1/-1}.mt{margin-top:40px}h1,h2,h3{font-weight:500;letter-spacing:-.035em;line-height:1;text-wrap:balance;hyphens:manual;overflow-wrap:normal}:where(:has(>h1,>h2,>h3,>.giant,>.words,>.big),h1,h2,h3):not(svg,svg *){container-type:inline-size}.hero.sub>.g{width:100%}.prow{container-type:inline-size}@media(max-width:400px){.foot .fcols>div{grid-column:1/-1}}h2{font-size:min(clamp(36px,4.6vw,84px),100cqi / var(--lw,.01));letter-spacing:-.045em}h3,h2.h3{font-size:min(clamp(20px,1.5vw,24px),100cqi / var(--lw,.01));letter-spacing:-.02em;line-height:1.2;font-weight:600}h1 em,h2 em{font-style:normal;color:var(--mute)}.lead{font-size:clamp(17px,1.35vw,22px);line-height:1.5;color:var(--mute);margin-top:26px;max-width:720px;text-wrap:pretty}.lbl{font:500 12px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute);display:flex;gap:14px;align-items:baseline}.lbl span{color:var(--amber-t)}code{font-family:var(--mono);font-size:.88em}.ic{width:18px;height:18px}.ic.sm{width:14px;height:14px}.am{color:var(--amber-t)}.btn{display:inline-flex;align-items:center;gap:12px;padding:12px 12px 12px 22px;border-radius:999px;background:var(--fg);color:var(--bg);font-weight:600;font-size:16px;line-height:1.2;font-family:inherit;text-decoration:none;border:0;cursor:pointer;transition:transform .2s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.btn .ar{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--bg);color:var(--fg);font-size:15px;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.btn:hover{box-shadow:0 10px 40px #f5a52440,0 0 0 1px #f5a52466}.btn:hover .ar{transform:rotate(-45deg)}.btn:active{transform:scale(.97)}.btn.lg{font-size:17px;padding:16px 16px 16px 28px}.btn.lg .ar{width:36px;height:36px}.btn.sm{font-size:14px;padding:7px 7px 7px 15px;gap:10px}.btn.sm .ar{width:26px;height:26px;font-size:13px}.btn.ghost{background:transparent;color:var(--fg);box-shadow:inset 0 0 0 1px var(--line2);padding-right:26px}.btn.ghost .ar{display:none}.btn.ghost:hover{box-shadow:inset 0 0 0 1px var(--fg)}.btns{display:flex;flex-wrap:wrap;gap:12px;margin-top:36px}.lnk{display:inline-flex;gap:10px;font-weight:600;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px}.lnk .ar{transition:transform .25s}.lnk:hover .ar{transform:translate(4px)}.top{position:fixed;inset:0 0 auto;z-index:50;transition:background .3s,border-color .3s;border-bottom:1px solid transparent}.top.s,.top.o{background:color-mix(in srgb,var(--bg) 78%,transparent);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);border-color:var(--line)}.tbar{display:flex;align-items:center;height:72px;gap:32px;padding:0 var(--gut)}.brand{color:var(--fg)}.brand .logo{height:19px;width:auto}.nav{display:flex;align-items:center;gap:2px;margin-right:auto}.nav>a,.dd>a{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:999px;text-decoration:none;font-size:15px;color:var(--fg2);transition:.15s}.nav>a:hover,.dd>a:hover,.nav a[aria-current=page]{color:var(--fg);background:var(--card2)}.dd{position:static}.ddm{position:absolute;left:0;right:0;top:100%;display:grid;grid-template-columns:2fr 1fr 1fr;padding:28px var(--gut) 36px;gap:var(--gap);background:var(--menu);border-top:1px solid var(--line2);border-bottom:1px solid var(--line2);box-shadow:0 40px 80px #0000008c;opacity:0;visibility:hidden;transform:translateY(-8px);transition:.25s cubic-bezier(.2,.8,.2,1)}.dd:hover .ddm,.dd:focus-within .ddm{opacity:1;visibility:visible;transform:none}.ddm:before{content:"";position:absolute;left:0;right:0;top:-1px;height:1px;background:linear-gradient(90deg,transparent,rgba(245,165,36,.85) 30%,rgba(245,165,36,.85) 70%,transparent)}.ddm:after{content:"";position:fixed;inset:72px 0 0;z-index:-1;background:#0000008c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);pointer-events:none}[data-theme=light] .ddm:after{background:#0a0b0d38}.top:has(.dd:hover),.top:has(.dd:focus-within){background:var(--menu);border-color:var(--line2)}.ddm .g-exposure{display:grid;grid-template-columns:1fr 1fr;align-content:start;column-gap:var(--gap)}.grp p{grid-column:1/-1;font:500 11.5px/1 var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--amber-t);padding:0 0 14px;border-bottom:1px solid var(--line2);margin-bottom:8px}.grp+.grp{border-left:1px solid var(--line);padding-left:var(--gap)}.ddm a,.mob a{display:flex;gap:14px;padding:12px 8px;border-radius:12px;text-decoration:none;align-items:flex-start;transition:background .15s}.ddm a:hover,.ddm a[aria-current]{background:var(--menu2)}.ddm a:hover .mi{color:var(--amber)}.ddm .mi,.mob .mi{width:30px;height:30px;flex:none}.ddm b,.mob b{display:block;font-weight:600;font-size:16px}.ddm small,.mob small{display:block;color:var(--mute);font-size:13.5px;line-height:1.35}.mob{display:none}.act{display:flex;align-items:center;gap:8px}.tg{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 11px;border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--fg);font:600 12px/1 var(--mono);cursor:pointer;transition:.15s}.tg:hover{border-color:var(--fg)}.theme{width:36px;justify-content:center;padding:0;position:relative;overflow:hidden}.theme .ic{position:absolute;transition:transform .45s cubic-bezier(.2,.8,.2,1),opacity .3s}[data-theme=dark] .theme .sun{transform:translateY(24px) rotate(90deg);opacity:0}[data-theme=light] .theme .moon{transform:translateY(-24px) rotate(-90deg);opacity:0}.lang{position:relative}.lm{position:absolute;right:0;top:calc(100% + 10px);min-width:240px;padding:6px;border-radius:14px;background:var(--glass);border:1px solid var(--line2);box-shadow:var(--shadow);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);opacity:0;visibility:hidden;transform:translateY(-6px);transition:.18s;z-index:5}.lang.open .lm{opacity:1;visibility:visible;transform:none}.lm a,.lm span{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;font-size:14.5px;text-decoration:none}.lm a:hover{background:var(--card2)}.lm b{font:600 11px var(--mono);width:42px;flex:none;white-space:nowrap;color:var(--mute)}.lm .ic{margin-left:auto;color:var(--green-t)}.lm span{color:var(--mute)}.lm small{margin-left:auto;font-size:11px;padding:2px 8px;border-radius:999px;border:1px solid var(--line2)}.burger{display:none;width:40px;height:40px;border-radius:999px;border:1px solid var(--line2);background:transparent;cursor:pointer;position:relative}.burger span{position:absolute;left:12px;right:12px;height:1.5px;background:var(--fg);transition:.25s}.burger span:first-child{top:15px}.burger span:last-child{top:23px}.burger[aria-expanded=true] span:first-child{top:19px;transform:rotate(45deg)}.burger[aria-expanded=true] span:last-child{top:19px;transform:rotate(-45deg)}.sec{padding:clamp(72px,8vw,136px) 0;border-top:1px solid var(--line);position:relative}.shead{margin-bottom:clamp(40px,4.5vw,80px);row-gap:20px}.shead .lbl{padding-top:.6em}canvas.field{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}.hero,.cta{position:relative;overflow:hidden;isolation:isolate}.hero>*:not(canvas),.cta>*:not(canvas){position:relative;z-index:1}.hero>.hside,.hero>.ticker,.cta>.bimg{position:absolute}.hero.home{min-height:clamp(720px,100svh,1100px);display:grid;grid-template-rows:1fr auto;padding-top:72px}.hero.home:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(60% 50% at 75% 45%,rgba(245,165,36,.1),transparent 70%),linear-gradient(180deg,transparent 55%,var(--bg) 100%)}.hmain{align-self:end;padding:0 var(--gut) 5vh;max-width:min(1500px,100%)}.announce{display:inline-flex;align-items:center;gap:12px;padding:5px 7px 5px 5px;border-radius:999px;border:1px solid var(--line2);background:color-mix(in srgb,var(--bg) 60%,transparent);font-size:14px;text-decoration:none;color:var(--fg2);margin-bottom:4vh;backdrop-filter:blur(8px)}.announce b{padding:4px 10px;border-radius:999px;background:var(--amber);color:#0b0c0e;font:700 11px/1.2 var(--mono);letter-spacing:.06em;text-transform:uppercase}.announce .ar{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--card2);font-size:12px;transition:transform .2s}.announce:hover .ar{transform:translate(3px)}.home h1{font-weight:500}.h1s{display:block;font-size:min(clamp(22px,2.4vw,44px),100cqi / var(--lw,.01));letter-spacing:-.025em;color:var(--fg2);margin-bottom:.35em;font-weight:500}.h1b{display:block;font-size:min(clamp(54px,8.6vw,176px),100cqi / var(--lw,.01));letter-spacing:-.055em;line-height:.9;background:linear-gradient(95deg,var(--fg) 30%,color-mix(in srgb,var(--fg) 40%,var(--amber)) 62%,var(--mute) 95%);-webkit-background-clip:text;background-clip:text;color:transparent;padding-bottom:.22em;margin-bottom:-.16em}.hfoot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px 48px;margin-top:4vh}.hfoot .lead{margin:0;max-width:560px}.hfoot .btns{margin:0}.hside{position:absolute;top:120px;right:var(--gut);display:grid;gap:10px;text-align:right;font:500 12px/1.4 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.ticker{position:absolute;right:var(--gut);top:240px;width:300px;height:210px;overflow:hidden;-webkit-mask:linear-gradient(transparent,#000 25%,#000 75%,transparent);mask:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.ticker div{animation:tick 18s linear infinite}.ticker p{display:flex;gap:12px;padding:7px 0;font:400 12.5px/1.4 var(--mono);color:var(--fg2);border-bottom:1px dashed var(--line)}.ticker b{flex:none;width:76px;font-weight:600}.ticker .n{color:var(--blue)}.ticker .a{color:var(--amber-t)}.ticker .o{color:var(--green-t)}@keyframes tick{to{transform:translateY(-50%)}}.status{display:flex;flex-wrap:wrap;gap:8px 40px;justify-content:space-between;padding:16px var(--gut);border-top:1px solid var(--line);font:500 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);background:color-mix(in srgb,var(--bg) 70%,transparent);backdrop-filter:blur(8px)}.status b{color:var(--fg);font-weight:600}.status b.am{color:var(--amber-t)}.status .live{display:inline-block;margin-right:8px;vertical-align:middle}.marquee{overflow:hidden;border-top:1px solid var(--line);padding:clamp(18px,2.4vw,34px) 0}.marquee div{display:flex;width:max-content;animation:mq 50s linear infinite}.marquee span{font-size:clamp(28px,4vw,72px);font-weight:500;letter-spacing:-.04em;white-space:nowrap;display:flex;align-items:center;color:transparent;-webkit-text-stroke:1px var(--line2)}.marquee span:nth-child(3n+1){color:var(--fg);-webkit-text-stroke:0}.marquee span:after{content:"";width:.22em;height:.22em;border-radius:50%;background:var(--amber);margin:0 .7em}@keyframes mq{to{transform:translate(-50%)}}.words{font-size:min(clamp(30px,3.9vw,72px),100cqi / var(--lw,.01));line-height:1.08;letter-spacing:-.04em;font-weight:500}.words span{color:var(--dim);transition:color .4s}.words span.on{color:var(--fg)}.nums{margin-top:clamp(64px,8vw,128px);border-top:1px solid var(--line)}.nums>div{grid-column:span 3;padding:28px 0 0;border-left:1px solid var(--line);padding-left:var(--gap)}.nums>div:first-child{border-left:0;padding-left:0}.nums b{display:block;font-size:clamp(48px,6.6vw,128px);font-weight:500;letter-spacing:-.06em;line-height:1;margin:30px 0 14px;font-variant-numeric:tabular-nums}.nums .am b{color:var(--amber-t)}.nums p{color:var(--mute);font-size:15px;max-width:240px}.prows{list-style:none;padding:0;border-bottom:1px solid var(--line)}.prows li{border-top:1px solid var(--line)}.prow{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--gap);align-items:center;padding:clamp(22px,2.6vw,40px) var(--gut);text-decoration:none;transition:background .3s}.prow:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(245,165,36,.07),transparent 60%);opacity:0;transition:opacity .3s}.prow:hover:before{opacity:1}.pn{grid-column:1/2;font:500 13px var(--mono);color:var(--mute)}.pg{grid-column:2/4;font:500 12px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.pt{grid-column:5/9;font-size:min(clamp(40px,5.4vw,104px),100cqi * .7 / var(--lw,.01));font-weight:500;letter-spacing:-.05em;line-height:.95;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.prow:hover .pt{transform:translate(1.2vw)}.pd{grid-column:9/12;color:var(--mute);font-size:16px}.go{grid-column:12/13;justify-self:end;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--line2);transition:.35s cubic-bezier(.2,.8,.2,1)}.prow:hover .go{background:var(--fg);color:var(--bg);transform:rotate(-45deg);border-color:var(--fg)}.pv{position:absolute;right:calc(var(--gut) + 8vw);top:50%;width:min(420px,30vw);transform:translateY(-50%) scale(.92) rotate(-2deg);opacity:0;pointer-events:none;transition:.4s cubic-bezier(.2,.8,.2,1);z-index:2}.prow:hover .pv{opacity:1;transform:translateY(-50%) rotate(-2deg)}.pv .gl{font-size:.9em}.graphwrap{padding:0 var(--gut);margin:0 0 clamp(48px,6vw,96px)}.bg-graph{width:100%;height:auto}.bg-graph .edges path{stroke:var(--fg);stroke-opacity:.16;stroke-width:1.5}.bg-graph .nodes circle{fill:var(--bg);stroke:var(--mute);stroke-width:1.5}.atk.big{stroke-width:3;stroke-dasharray:10 8}.glbl{font:500 15px var(--mono);letter-spacing:.1em;fill:var(--mute)}.glbl.am{fill:var(--amber)}[class*=" cols"]>div{padding:28px var(--gap) 8px 0;border-top:1px solid var(--line)}.cols2>div{grid-column:span 6}.cols3>div{grid-column:span 4}.cols4>div{grid-column:span 3}.modelle figure{margin:0 0 22px;aspect-ratio:3/2;overflow:hidden;border-radius:6px;background:#060708}.modelle figure img{width:100%;height:100%;object-fit:cover;display:block}.modelle h3{margin:10px 0!important}.modelle>div{padding-right:0}.modelle>div:first-child{padding-right:var(--gap)}@media(max-width:1100px){.modelle>div:nth-child(3){padding-right:var(--gap)}}@media(max-width:640px){.modelle>div,.modelle>div:first-child,.modelle>div:nth-child(3){padding-right:0}}[class*=" cols"]>div+div{border-left:1px solid var(--line);padding-left:var(--gap)}[class*=" cols"] h3,[class*=" cols"] .h3,[class*=" cols"] .h3b{margin:40px 0 12px}[class*=" cols"] p{color:var(--mute)}.h3b{font-size:clamp(28px,2.6vw,44px);letter-spacing:-.04em;font-weight:500;line-height:1.2}.sgrid{align-items:start}.sticky{grid-column:1/6;position:sticky;top:120px;height:clamp(480px,calc(100svh - 200px),760px);display:flex;flex-direction:column}.snum{font:500 13px var(--mono);color:var(--mute);margin-bottom:40px}.snum span{color:var(--amber-t)}.stxt{display:none}.stxt.on{display:block;animation:fadeup .6s cubic-bezier(.2,.8,.2,1)}@keyframes fadeup{0%{opacity:0;transform:translateY(16px)}}.stxt h3{font-size:min(clamp(44px,5vw,96px),100cqi / var(--lw,.01));letter-spacing:-.05em;font-weight:500;line-height:.95}.stxt .st{font-size:clamp(20px,1.8vw,30px);color:var(--fg2);margin:18px 0 22px;letter-spacing:-.02em}.stxt p:not(.st){color:var(--mute);max-width:480px;margin-bottom:26px}.sprog{margin-top:auto;height:2px;background:var(--line);position:relative}.sprog i{position:absolute;inset:0 auto 0 0;width:20%;background:var(--amber);transition:width .5s}.spanels{grid-column:7/13}.spanel{min-height:clamp(520px,82svh,820px);display:flex;flex-direction:column;justify-content:center;gap:18px}.spanel .gl{max-width:560px}.cycle{list-style:none;border-bottom:1px solid var(--line)}.cycle li{grid-column:span 2;padding:28px 0 40px;border-top:1px solid var(--line)}.cycle li:first-child{grid-column:1/3}.cycle li:nth-child(n+2){border-left:1px solid var(--line);padding-left:var(--gap)}.cycle li:last-child{grid-column:span 4}.cycle b{display:block;font-size:clamp(24px,2.2vw,40px);font-weight:500;letter-spacing:-.04em;margin:40px 0 8px}.cycle span:not(.lbl){color:var(--mute)}.flow{list-style:none}.flow li{grid-column:span 4;padding:0 var(--gap) 0 0}.flow li+li{border-left:1px solid var(--line);padding-left:var(--gap)}.flow:has(li:nth-child(4)) li{grid-column:span 3}.big{display:block;font-size:min(clamp(64px,8vw,160px),100cqi / var(--lw,.01));font-weight:500;letter-spacing:-.07em;line-height:.85;color:transparent;-webkit-text-stroke:1px var(--line2)}.flow h3{margin:28px 0 10px}.flow p{color:var(--mute)}.phase .big{-webkit-text-stroke:1px var(--amber)}.phase h2{font-size:min(clamp(32px,3.6vw,64px),100cqi / var(--lw,.01))}.tblw{overflow-x:auto;border-top:1px solid var(--line2)}table{width:100%;border-collapse:collapse;font-size:16px}th,td{text-align:left;padding:20px var(--gap) 20px 0;border-bottom:1px solid var(--line);vertical-align:top}thead th{font:500 12px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}tbody th{font-weight:600;font-size:18px}td{color:var(--fg2)}.cmp td:last-child,.cmp thead th:last-child{color:var(--fg);font-weight:600;background:linear-gradient(90deg,rgba(245,165,36,.08),transparent);padding-left:18px}.cmp thead th:last-child{color:var(--amber-t)}.faq{border-top:1px solid var(--line)}.faq details{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;gap:24px;padding:28px 0;font-size:clamp(19px,1.6vw,26px);font-weight:500;letter-spacing:-.02em;transition:color .2s}.faq summary:hover{color:var(--amber-t)}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:50%;border:1px solid var(--line2);font-weight:300;transition:transform .3s,background .3s}.faq details[open] summary:after{transform:rotate(45deg);background:var(--fg);color:var(--bg)}.faq p{padding:0 72px 30px 0;color:var(--mute);max-width:820px}.cta{min-height:clamp(640px,92svh,980px);display:flex;align-items:flex-end;padding:clamp(120px,12vw,180px) 0 clamp(64px,7vw,110px);border-top:1px solid var(--line)}.cta>.g{width:100%}.cta .giant{color:#fff;text-shadow:0 4px 40px rgba(0,0,0,.35)}[data-theme=light] .cta .giant{color:var(--fg);text-shadow:none}.giant{font-size:min(clamp(52px,9.6vw,200px),100cqi / var(--lw,.01));font-weight:500;letter-spacing:-.06em;line-height:.9;margin-bottom:clamp(48px,6vw,96px)}.cta .lead{margin-top:0}.hero.sub{min-height:clamp(620px,88svh,980px);display:flex;align-items:flex-end;padding:140px 0 clamp(56px,7vw,110px)}.hero.sub:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(50% 50% at 80% 40%,rgba(245,165,36,.08),transparent 70%),linear-gradient(180deg,transparent 60%,var(--bg))}.hgrid{width:100%;align-items:end}.hcopy{grid-column:1/8}.hcopy .lbl{margin-bottom:28px}.hero.sub h1{font-size:min(clamp(44px,5.8vw,112px),100cqi / var(--lw,.01));letter-spacing:-.055em;line-height:.95}.hvis{grid-column:9/13;align-self:center}.hero.sub:not(:has(.hvis)) .hcopy{grid-column:1/11}.hero.sub.legalh{min-height:0!important;padding:clamp(170px,14vw,210px) 0 clamp(32px,3vw,48px)}.legalh h1{font-size:min(clamp(40px,4.6vw,80px),100cqi / var(--lw,.01))}.legalh+.sec{padding-top:clamp(32px,4vw,56px)}.legalh+.sec .c-r{grid-column:1/9}.hero.sub:not(:has(.hvis)){min-height:clamp(440px,58svh,640px)}.cap{margin-top:14px;font:500 11px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);text-align:right}.glowbox{position:relative;isolation:isolate}.glowbox:before{content:"";position:absolute;inset:10% 0;background:radial-gradient(closest-side,rgba(245,165,36,.22),transparent);filter:blur(40px);z-index:-1}.ddm.list{left:auto;right:auto;width:min(520px,90vw);grid-template-columns:1fr;padding:20px 22px 24px;border:1px solid var(--line2);border-radius:0 0 18px 18px}.dd{position:relative}.dd .ddm:not(.list){position:fixed;top:72px}.ddm.list a small{font-size:13px}.ddm.list.l3{width:min(980px,94vw);grid-template-columns:repeat(3,1fr);column-gap:var(--gap);left:50%;transform:translate(-30%)}.dd:hover .ddm.list.l3,.dd:focus-within .ddm.list.l3{transform:translate(-30%)}.fcols .fbrand{grid-column:1/5}.art .toc{position:sticky;top:110px;align-self:start}.art .toc ol{list-style:none;padding:0;margin-top:16px;display:grid;gap:10px;counter-reset:t}.art .toc a{text-decoration:none;color:var(--mute);font-size:15px;display:flex;gap:10px}.art .toc a:hover{color:var(--fg)}.art .toc li{counter-increment:t}.art .toc a:before{content:counter(t,decimal-leading-zero);font:500 12px var(--mono);color:var(--amber-t);padding-top:3px}.art-body h2{font-size:min(clamp(26px,2.6vw,40px),100cqi / var(--lw,.01));margin:56px 0 18px;scroll-margin-top:100px}.art-body h2:first-child{margin-top:0}.art-body p,.art-body li{font-size:18px;line-height:1.7;color:var(--fg2)}.art-body ul{padding-left:1.2em;display:grid;gap:8px;margin:12px 0 16px}.art-body a{color:var(--fg);text-decoration-color:var(--amber);text-underline-offset:3px}.art-body strong{color:var(--fg)}td a{color:var(--fg);text-decoration-color:var(--amber);text-underline-offset:3px}.upd{margin-top:28px}.prows.wl .pt{grid-column:2/7;font-size:min(clamp(26px,2.8vw,48px),100cqi * .7 / var(--lw,.01))}.prows.wl .pd{grid-column:7/12;display:block}.glossar{row-gap:0}.glossar>div{grid-column:span 4;padding:24px var(--gap) 24px 0;border-top:1px solid var(--line)}.glossar dt a{font-size:20px;font-weight:600;text-decoration:none;color:var(--fg)}.glossar dt a:hover{color:var(--amber-t)}.glossar dd{color:var(--mute);margin-top:6px;font-size:15.5px}@media(max-width:1100px){.art .toc{position:static;margin-bottom:40px}.glossar>div{grid-column:span 6}.prows.wl .pt{grid-column:2/11}.prows.wl .pd{display:none}}@media(max-width:640px){.glossar>div{grid-column:1/-1}}.p-kontakt .hero.sub{min-height:0;align-items:flex-start;padding-top:clamp(150px,12vw,190px)}.p-kontakt .hgrid{align-items:start}.p-kontakt .hcopy{display:contents}.p-kontakt .hgrid{container-type:inline-size}.p-kontakt .hcopy>.lbl{grid-column:1/-1;grid-row:1;margin-bottom:28px}.p-kontakt .hcopy>h1{grid-column:1/11;grid-row:2}.p-kontakt .hcopy>.lead{grid-column:1/6;grid-row:3;margin-top:40px}.p-kontakt .hcopy>.check{grid-column:1/6;grid-row:4}.p-kontakt .hcopy>.mailline{grid-column:1/6;grid-row:5}.p-kontakt .hvis{grid-column:7/13;grid-row:3/span 4;align-self:start;margin-top:40px}@media(max-width:1100px){.p-kontakt .hcopy>*,.p-kontakt .hvis{grid-column:1/-1!important}.p-kontakt .hvis{grid-row:auto;margin-top:48px}}.gl{position:relative;overflow:hidden;border-radius:18px;color:var(--fg);background:var(--glass);border:1px solid var(--line2);box-shadow:var(--shadow);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);text-align:left}.gl:after{content:"";position:absolute;left:28px;right:28px;top:0;height:1px;background:linear-gradient(90deg,transparent,rgba(245,165,36,.75),transparent)}.gh{display:flex;align-items:center;gap:10px;padding:15px 20px;border-bottom:1px solid var(--line);font-size:14px;font-weight:600}.gh i{margin-left:auto;font:400 12px var(--mono);color:var(--mute)}.live{width:8px;height:8px;border-radius:50%;background:var(--green);box-shadow:0 0 0 4px #3ddc8429;animation:puls 2.4s infinite;flex:none}@keyframes puls{50%{box-shadow:0 0 0 8px #3ddc8400}}.kp{display:grid;grid-template-columns:repeat(3,1fr);border-bottom:1px solid var(--line)}.kp div{padding:15px 20px}.kp div+div{border-left:1px solid var(--line)}.kp b{display:block;font-size:26px;font-weight:500;letter-spacing:-.03em;white-space:nowrap}.kp span{font-size:12.5px;color:var(--mute)}.rows{list-style:none;padding:4px 20px 10px}.rows li{display:flex;align-items:center;gap:12px;padding:10px 0;font-size:14px}.rows li+li{border-top:1px solid var(--line)}.rows code{color:var(--fg2);font-size:13px}.rows small{color:var(--mute);font:400 12px var(--mono)}.rows.acts small{width:40px;flex:none}.rows.inc small{width:36px;text-align:right;flex:none}.sev{width:3px;height:22px;border-radius:2px;flex:none;background:var(--mute)}.sev.s0{background:var(--red)}.sev.s1,.sev.s2{background:var(--amber)}.pill{margin-left:auto;font:600 10.5px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase;padding:5px 9px;border-radius:999px;border:1px solid var(--line2);color:var(--mute);white-space:nowrap;font-style:normal}.pill.bad{border-color:#f5a52480;color:var(--amber-t);background:#f5a5241a}.pill.ok{border-color:#3ddc8466;color:var(--green-t);background:#3ddc8414}.fun{padding:4px 20px 20px}.fun p{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-top:15px;font-size:13.5px;color:var(--mute)}.fun p b{font-size:20px;font-weight:500;color:var(--fg)}.bar{height:6px;margin-top:8px;border-radius:99px;background:var(--card2);overflow:hidden}.bar s{display:block;height:100%;width:var(--w);border-radius:99px;background:var(--mute);transition:width 1.4s cubic-bezier(.2,.8,.2,1) .3s}.bar s.a{background:var(--amber);box-shadow:0 0 12px var(--amber)}.js .rv:not(.in) .bar s{width:0}.pathbox{padding:10px 18px 0}.pathbox svg{width:100%;height:auto}.edges path{stroke:var(--fg);stroke-opacity:.2;stroke-width:2.5}.nodes circle{fill:var(--node);stroke:var(--mute);stroke-width:2.5}.atk{fill:none;stroke:var(--amber);stroke-width:5;stroke-dasharray:16 11;animation:dash 1.6s linear infinite}@keyframes dash{to{stroke-dashoffset:-54}}.ring{fill:none;stroke:var(--amber);stroke-width:2.5;transform-box:fill-box;transform-origin:center;animation:ring 2.4s ease-out infinite}@keyframes ring{0%{opacity:.8;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.steps{list-style:none;padding:6px 20px 14px;counter-reset:s}.steps li{display:flex;align-items:center;gap:12px;padding:7px 0;font-size:14px}.steps li:before{counter-increment:s;content:counter(s);display:grid;place-items:center;width:24px;height:24px;border-radius:50%;border:1px solid var(--line2);font:500 11px var(--mono);flex:none}.steps li.a:before{background:var(--amber);border-color:var(--amber);color:#0b0c0e;box-shadow:0 0 12px var(--amber)}.zones{display:grid;grid-template-columns:auto 56px 1fr;align-items:center;gap:14px;padding:20px;border-bottom:1px solid var(--line);font-size:13.5px}.zones small{display:block;font:400 11.5px var(--mono);color:var(--mute)}.zin{padding:12px 14px;border:1px dashed var(--line2);border-radius:12px}.zgate{display:grid;place-items:center;height:100%;border-left:2px solid var(--amber);border-right:2px solid var(--amber);color:var(--amber)}.zgate .mi{width:30px;height:30px}.zout{display:grid;gap:6px}.zout div{padding:8px 12px;border-radius:10px;background:var(--card2);border-left:2px solid var(--green)}.zout .ot{border-left-color:var(--amber)}.bimg{position:absolute;inset:0;overflow:hidden;z-index:0}.bimg img{position:relative;top:-8%;width:100%;height:116%;object-fit:cover;transform:translateY(var(--py,0));will-change:transform}.city{position:relative;min-height:clamp(620px,96svh,1000px);display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;border-top:1px solid var(--line)}.city:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 40%,transparent) 0%,transparent 30%,transparent 45%,var(--bg) 96%)}[data-theme=light] .city img{filter:saturate(.9) brightness(1.08)}[data-theme=light] .city:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 40%,transparent) 0%,transparent 22%,color-mix(in srgb,var(--bg) 70%,transparent) 50%,color-mix(in srgb,var(--bg) 92%,transparent) 68%,var(--bg) 96%)}.ccopy{position:relative;z-index:3;width:100%;padding-bottom:clamp(56px,7vw,110px)}.city h2{color:#fff;text-shadow:0 2px 30px rgba(0,0,0,.4)}.city h2 em{color:#ffffff9e}[data-theme=light] .city h2{color:var(--fg);text-shadow:none}[data-theme=light] .city h2 em{color:var(--mute)}.city .lead{color:var(--fg2)}.city .c-l .lbl{color:#fff}[data-theme=light] .city .c-l .lbl{color:var(--fg2)}[data-theme=light] .band:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 50%,transparent) 0%,transparent 8%,transparent 70%,rgba(6,7,8,.55) 100%)}.hot{position:absolute;z-index:2;transform:translate(-50%,-50%);display:flex;align-items:center;gap:10px;font:500 11.5px/1.3 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#fff}.hot i{width:12px;height:12px;border-radius:50%;background:var(--green);box-shadow:0 0 #3ddc8499;animation:hp 2.4s infinite;flex:none}.hot.bad i{background:var(--amber);animation-name:hpa}.hot span{padding:7px 11px;border-radius:8px;background:#0607089e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.18)}.hot b{display:block;font-weight:600;color:#fff}.hot.bad span{border-color:#f5a5248c;color:#f5c46b}.hot.ok span{color:#9ee8be}@keyframes hp{70%{box-shadow:0 0 0 14px #3ddc8400}to{box-shadow:0 0 #3ddc8400}}@keyframes hpa{0%{box-shadow:0 0 #f5a524b3}70%{box-shadow:0 0 0 16px #f5a52400}to{box-shadow:0 0 #f5a52400}}.band{position:relative;height:min(56.25vw,88svh);min-height:300px;overflow:hidden;border-top:1px solid var(--line)}.band.person .bimg img{top:0;height:100%;transform:none}.band:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 50%,transparent) 0%,transparent 8%,transparent 70%,color-mix(in srgb,var(--bg) 70%,transparent) 100%);pointer-events:none}.bcap{position:absolute;left:var(--gut);bottom:24px;z-index:2;color:#fff}.bcap span{color:var(--amber)}.panels{display:flex;gap:2px;height:clamp(460px,72svh,720px);padding:0}.pan{position:relative;flex:1;overflow:hidden;margin:0;transition:flex .7s cubic-bezier(.2,.8,.2,1)}.pan:hover{flex:2.2}.pan img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s cubic-bezier(.2,.8,.2,1);filter:saturate(.85)}.pan:hover img{transform:scale(1.05)}.pan:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(6,7,8,.88))}.pan figcaption{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:28px var(--gap);color:#fff}.pan figcaption b{display:block;font-size:clamp(22px,2vw,32px);font-weight:500;letter-spacing:-.03em;margin:12px 0 8px}.pan figcaption p{color:#ffffffbf;max-width:420px;font-size:15.5px;opacity:0;max-height:0;transition:opacity .5s,max-height .5s}.pan:hover figcaption p,.pan:focus-within figcaption p{opacity:1;max-height:120px}.pan .lbl{color:#ffffffb3}.ctabg img{width:100%;height:100%;object-fit:cover;opacity:.85;filter:saturate(.95) brightness(1.15)}.ctabg:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 55%,transparent) 0%,transparent 22%,transparent 45%,color-mix(in srgb,var(--bg) 82%,transparent) 72%,var(--bg) 100%)}[data-theme=light] .ctabg img{opacity:.55;filter:saturate(.8) brightness(1.3)}[data-theme=light] .ctabg:after{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 40%,transparent) 0%,transparent 25%,color-mix(in srgb,var(--bg) 70%,transparent) 55%,var(--bg) 100%)}.cta .g{position:relative;z-index:2}.icons{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.icons a{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1px solid var(--line2);color:var(--fg2);transition:.2s}.icons a:hover{color:var(--bg);background:var(--fg);border-color:var(--fg);transform:translateY(-2px)}.fl{margin-top:30px}.prose h2{font-size:min(clamp(22px,2vw,30px),100cqi / var(--lw,.01));letter-spacing:-.03em;margin:44px 0 12px}.prose .lead{margin-top:0}.prose a{color:var(--fg)}.form{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:28px}.form label{display:grid;gap:6px;font-size:14px;font-weight:500;color:var(--fg2)}.form input:not([type=checkbox]),.form textarea{font:inherit;font-size:16px;color:var(--fg);background:var(--card2);border:1px solid var(--line2);border-radius:12px;padding:12px 14px;width:100%;transition:.15s}.form input:focus,.form textarea:focus{outline:none;border-color:var(--amber);box-shadow:0 0 0 3px #f5a52433}.form .full{grid-column:1/-1}.form fieldset{border:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 18px}.form legend{font-size:14px;font-weight:500;color:var(--fg2);margin-bottom:8px;padding:0}.form .chk{display:flex;gap:12px;align-items:flex-start;font-weight:400;cursor:pointer}.form .chk input{appearance:none;-webkit-appearance:none;flex:none;width:22px;height:22px;margin:0;border:1.5px solid var(--line2);border-radius:7px;background:var(--card2);display:grid;place-content:center;cursor:pointer;transition:.18s}.form .chk input:after{content:"";width:10px;height:5px;border:2.2px solid #0B0C0E;border-top:0;border-right:0;transform:rotate(-45deg) scale(0);transition:transform .2s cubic-bezier(.2,.8,.2,1);margin-top:-2px}.form .chk input:checked{background:var(--amber);border-color:var(--amber);box-shadow:0 0 0 4px #f5a5242e}.form .chk input:checked:after{transform:rotate(-45deg) scale(1)}.form .chk:hover input{border-color:var(--fg2)}.form fieldset.full{display:flex!important;flex-wrap:wrap;gap:8px!important}.form .opt{position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 12px 8px 10px;border-radius:999px;border:1px solid var(--line2);background:var(--card2);cursor:pointer;font-size:14px;font-weight:500;color:var(--fg2);transition:border-color .18s,background .18s,color .18s;user-select:none}.form .opt input{position:absolute;opacity:0;width:1px;height:1px}.form .opt .mi{width:20px;height:20px}.form .opt i{width:7px;height:7px;border-radius:50%;border:1px solid var(--line2);transition:background .18s,border-color .18s,box-shadow .18s}.form .opt:hover{border-color:var(--fg2);color:var(--fg)}.form .opt:has(input:checked){border-color:var(--amber);background:#f5a5241a;color:var(--fg)}.form .opt:has(input:checked) i{background:var(--amber);border-color:var(--amber);box-shadow:0 0 8px var(--amber)}.form .opt:has(input:focus-visible){outline:2px solid var(--amber);outline-offset:2px}.form .btn{justify-content:center}.form.geprueft input:invalid,.form.geprueft textarea:invalid{border-color:var(--red);box-shadow:0 0 0 3px #ff5b5b26}.form.geprueft .chk input:invalid{border-color:var(--red)}.form .btn:disabled{opacity:.5;cursor:default}.hp{position:absolute!important;left:-9999px;width:1px;height:1px;overflow:hidden}.fstatus.ok{color:var(--green-t);font-size:15px}.fstatus.err{color:var(--amber-t);font-size:15px}.small{font-size:13px;color:var(--mute)}.check{list-style:none;padding:0;margin-top:30px;display:grid;gap:13px}.check li{position:relative;padding-left:34px;color:var(--fg2)}.check li:before{content:"";position:absolute;left:0;top:3px;width:22px;height:22px;border-radius:50%;background:#3ddc8426 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2322B35F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 12 4 4 8-8'/%3E%3C/svg%3E") center/14px no-repeat}.check.sm{gap:10px;font-size:15.5px;margin-top:22px}.mailline{margin-top:28px;font-size:18px}.mailline a{text-decoration:none;border-bottom:1px solid var(--line2)}.hint{margin-top:40px;font-size:14.5px;color:var(--mute)}.prose p{margin-bottom:16px;color:var(--fg2)}.foot{border-top:1px solid var(--line);padding-top:clamp(64px,7vw,110px);overflow:hidden}.fcols>div{grid-column:span 2}.fcols .fbrand{grid-column:1/6}.fbrand p{color:var(--mute);font-size:16px;max-width:420px}.ftg{display:flex;gap:8px;margin-top:28px}.ftg .lm{top:auto;bottom:calc(100% + 10px);left:0;right:auto}.foot h2{font:500 12px/1.4 var(--mono);text-transform:uppercase;color:var(--mute);margin-bottom:20px;letter-spacing:.14em}.foot ul{list-style:none;padding:0;display:grid;gap:11px}.foot ul a{text-decoration:none;color:var(--fg2);font-size:15px;transition:color .15s}.foot ul a:hover{color:var(--fg)}.legal .copy{text-transform:none;letter-spacing:.04em}.mega{padding:clamp(64px,8vw,140px) var(--gut) clamp(8px,1vw,16px);color:var(--fg)}.mega .logo{width:100%;height:auto}.legal{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding-top:20px;padding-bottom:28px;margin-top:clamp(20px,2vw,32px);border-top:1px solid var(--line);font:500 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}@media(prefers-reduced-motion:no-preference){.js .rv{opacity:0;transform:translateY(28px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1)}.js .rv.in{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){*,*:before{animation:none!important;transition:none!important}.words span{color:var(--fg)}}@media(max-width:1100px){.c-l,.c-r{grid-column:1/-1}.hside,.ticker{display:none}.panels{flex-direction:column;height:auto}.pan{height:420px;flex:none}.pan figcaption p{opacity:1;max-height:none}.hot{display:none}.pt{grid-column:3/10}.pd{display:none}.pg{grid-column:2/3;display:none}.pv{display:none}.hcopy,.hero.sub:not(:has(.hvis)) .hcopy{grid-column:1/-1}.hvis{grid-column:1/-1;margin-top:56px}.hvis .gl{max-width:620px}.hero.sub{min-height:0}.sticky{display:none}.spanels{grid-column:1/-1}.spanel{min-height:0;padding:28px 0}.cols3>div,.cols4>div{grid-column:span 6}.cols3>div:nth-child(3){grid-column:1/-1;border-left:0;padding-left:0}.cols4>div:nth-child(3){border-left:0;padding-left:0}.cycle li,.cycle li:first-child,.cycle li:last-child{grid-column:span 4}.cycle li:nth-child(4){border-left:0;padding-left:0}.flow li,.flow:has(li:nth-child(4)) li{grid-column:span 6}.flow li:nth-child(3){border-left:0;padding-left:0}.fcols>div{grid-column:span 4}.fcols .fbrand{grid-column:1/-1;margin-bottom:40px}}@media(max-width:900px){.burger{display:block}.hide-m{display:none!important}.nav{position:fixed;inset:72px 0 auto;flex-direction:column;align-items:stretch;gap:2px;padding:12px var(--gut) 24px;background:var(--bg);border-bottom:1px solid var(--line);max-height:calc(100dvh - 72px);overflow:auto;transform:translateY(-8px);opacity:0;visibility:hidden;transition:.2s}.nav.open{transform:none;opacity:1;visibility:visible}.dd .ddm{display:none}.mob{display:grid;gap:2px;margin-top:6px}.mob .grp{padding:0;border:0}.mob .grp p{padding:16px 8px 8px;margin:0}.mob .btn{margin-top:18px;justify-content:space-between}.nav>a,.dd>a{font-size:18px;padding:12px 8px}.nums>div{grid-column:span 6;padding-bottom:28px}.nums>div:nth-child(3){border-left:0;padding-left:0}}@media(max-width:640px){:root{--gut:20px;--gap:16px}body{font-size:16px}.hero.home{min-height:100svh}.h1b{font-size:min(clamp(40px,12vw,80px),100cqi / var(--lw,.01));hyphens:manual}.hfoot{flex-direction:column;align-items:flex-start}.status{gap:6px 18px;font-size:10.5px}.status span:first-child{width:100%}.hero.sub h1{font-size:min(clamp(36px,10vw,52px),100cqi / var(--lw,.01))}.pt{grid-column:3/11;font-size:min(clamp(34px,10vw,48px),100cqi * .7 / var(--lw,.01))}.go{width:40px;height:40px}.cols2>div,.cols3>div,.cols4>div,.cols3>div:nth-child(3){grid-column:1/-1;border-left:0;padding-left:0}.cycle li,.cycle li:first-child,.cycle li:last-child{grid-column:1/-1;border-left:0!important;padding-left:0!important}.flow li,.flow:has(li:nth-child(4)) li{grid-column:1/-1;border-left:0;padding-left:0;margin-bottom:40px}.nums>div{grid-column:1/-1;border-left:0;padding-left:0}.form{grid-template-columns:1fr;padding:20px}.fcols>div{grid-column:span 6}.faq p{padding-right:0}.giant{font-size:min(clamp(44px,13vw,72px),100cqi / var(--lw,.01))}.lang .tg span{display:none}th,td{padding:14px 14px 14px 0}.kp b{white-space:normal;font-size:20px}.kp div{padding:12px}.zones{grid-template-columns:1fr;text-align:center}.zgate{border:0;border-top:2px solid var(--amber);border-bottom:2px solid var(--amber);height:44px}}
