:root{--q-display:var(--font-jost),"Jost","Helvetica Neue",Arial,sans-serif;--q-text:var(--font-plex),"IBM Plex Sans","Helvetica Neue",Arial,sans-serif}body,html{margin:0;background:var(--q-chalk);color:var(--q-ink);font:var(--q-body)}code{font-family:var(--q-mono);font-size:13px}@font-face{font-family:jost;src:url(/_next/static/media/9970fd44faffc340-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:jost;src:url(/_next/static/media/dd8773d41e105218-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:jost;src:url(/_next/static/media/765288b4c0109548-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:jost;src:url(/_next/static/media/066aa585b3f10127-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:jost Fallback;src:local("Arial");ascent-override:112.02%;descent-override:39.26%;line-gap-override:0.00%;size-adjust:95.51%}.__className_041e17{font-family:jost,jost Fallback}.__variable_041e17{--font-jost:"jost","jost Fallback"}@font-face{font-family:plex;src:url(/_next/static/media/13a15bcdfeddab65-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:plex;src:url(/_next/static/media/4cdcd386d2ac59c8-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:plex;src:url(/_next/static/media/1cdb9a2cbcaafa7e-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:plex;src:url(/_next/static/media/7c7f8877a12f66a2-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:plex Fallback;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_b6c8eb{font-family:plex,plex Fallback}.__variable_b6c8eb{--font-plex:"plex","plex Fallback"}:root{--q-chalk:#f4f4f2;--q-white:#ffffff;--q-reversed:#141414;--q-ink:#141414;--q-ink-2:#55554f;--q-9017:#1e1f21;--q-anthrazit:#383e42;--q-grey:#8e918c;--q-grey-1:#a9aca7;--q-grey-3:#6e716d;--q-grey-4:#4a4a45;--q-7035:#c3c5c1;--q-silver:#dbdcd9;--q-tint:#ececea;--q-tannengruen:#1f4c3f;--q-tannengruen-hover:#0c3f26;--q-seal:#006f3d;--q-munich:#1b9e4b;--q-field-ink:#eaf3ec;--q-field-ink-2:#cfe0cb;--q-field-rule:#9fc4b3;--q-aicher:#3d96d2;--q-himmelblau:#2271b3;--q-signalblau:#005387;--q-signalblau-hover:#00426b;--q-signalblau-active:#003354;--q-blue-depth:#12293d;--q-blue-tint:#c2dcf0;--q-blue-wash:#cfe3f2;--q-blue-wash-2:#eaf3fa;--q-caution:#f9a800;--q-age:#e26e0f;--q-struck:#a52019;--q-challenger:#cf3476;--q-tier-v:#12293d;--q-tier-c:#005387;--q-tier-m:#2271b3;--q-tier-r:#3d96d2;--q-display:"Jost","Helvetica Neue",Arial,sans-serif;--q-text:"IBM Plex Sans","Helvetica Neue",Arial,sans-serif;--q-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--q-d1:500 44px/48px var(--q-display);--q-d2:500 30px/36px var(--q-display);--q-d3:500 22px/28px var(--q-display);--q-h4:500 17px/24px var(--q-display);--q-lead:400 18px/30px var(--q-text);--q-body:400 16px/26px var(--q-text);--q-body-s:400 14px/22px var(--q-text);--q-caption:400 12px/18px var(--q-text);--q-label:500 10px/14px var(--q-display);--q-figure:400 14px/20px var(--q-text);--q-control:500 14px/16px var(--q-text);--q-number:500 34px/36px var(--q-display);--q-number-compact:500 22px/26px var(--q-display);--q-s1:4px;--q-s2:8px;--q-s3:12px;--q-s4:16px;--q-s5:24px;--q-s6:32px;--q-s7:48px;--q-s8:64px;--q-s9:96px;--q-rail-h:24px;--q-rail-edge:1.2px;--q-tick-w:2.5px;--q-tick-overhang:2px;--q-hatch:repeating-linear-gradient(45deg,var(--q-grey) 0 1px,transparent 1px 5px);--q-plakat-min:40px;--q-radius-control:2px;--q-radius-card:0;--q-rule:1px solid var(--q-silver);--q-focus:0 0 0 2px var(--q-chalk),0 0 0 4px var(--q-signalblau);--q-hit:44px;--q-transition:color 120ms,background-color 120ms,border-color 120ms;--q-settle:1200ms;--q-walk:5000ms}.q{font:var(--q-body-s);color:var(--q-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.q-label{font:var(--q-label);letter-spacing:1.2px;text-transform:uppercase}.q-caption,.q-label{color:var(--q-ink-2)}.q-caption{font:var(--q-caption)}.q-mono{font-family:var(--q-mono);font-size:13px}.q-quiet{color:var(--q-signalblau);text-decoration:none;font:var(--q-body-s)}.q-quiet:hover{color:var(--q-signalblau-hover);text-decoration:underline}.q :focus-visible,.q-btn:focus-visible,.q-input:focus-visible,.q-nav a:focus-visible,.q-why:focus-visible{outline:none;box-shadow:var(--q-focus)}.q-chip{display:inline-flex;align-items:center;gap:6px;font:var(--q-caption);color:var(--q-ink-2);white-space:nowrap}.q-chip-word{color:var(--q-ink)}.q-chip-sep{color:var(--q-grey)}.q-tl{display:inline-grid;place-items:center;width:14px;height:14px;font:500 10px/1 var(--q-display);font-style:normal;color:#fff;border-radius:var(--q-radius-control)}.q-tl-V{background:var(--q-tier-v)}.q-tl-C{background:var(--q-tier-c)}.q-tl-M{background:var(--q-tier-m)}.q-tl-R{background:var(--q-tier-r);color:var(--q-ink)}.q-cmark{font:var(--q-label);letter-spacing:1.2px;text-transform:uppercase;color:var(--q-ink-2);padding-top:1px}.q-cmark:before{content:"";display:inline-block;width:8px;height:8px;margin-right:4px;vertical-align:-.5px;border:1.5px solid var(--q-blue-depth);border-radius:50%;box-sizing:border-box}.q-chip-year{font:var(--q-caption);color:var(--q-ink-2);margin-left:8px}.q-rail{position:relative;height:var(--q-rail-h);margin:8px 0 6px}.q-rail:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--q-silver)}.q-rail-box{position:absolute;top:0;height:100%;background:var(--q-blue-wash);border:var(--q-rail-edge) solid var(--q-signalblau);box-sizing:border-box}.q-rail-box-modeled{background:var(--q-hatch);background-color:var(--q-white);border-color:var(--q-grey)}.q-rail-dots{position:absolute;top:50%;height:0;border-top:2px dotted var(--q-grey);margin-top:-1px}.q-rail-tick{top:calc(-1 * var(--q-tick-overhang));bottom:calc(-1 * var(--q-tick-overhang));width:var(--q-tick-w);margin-left:calc(-.5 * var(--q-tick-w))}.q-rail-tick,.q-rail-you{position:absolute;background:var(--q-ink)}.q-rail-you{top:50%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;box-shadow:0 0 0 2px var(--q-white)}.q-rail-small{margin:4px 0}.q-rail-locked .q-rail-dots{left:20%;width:60%}.q-cell{background:var(--q-white);padding:16px;border-radius:0}.q-cell-full{width:360px;box-sizing:border-box}.q-cell-compact{width:420px;box-sizing:border-box}.q-cell-number-refused{font:var(--q-body-s);min-height:36px;display:flex;align-items:center}.q-cell-number-refused .q-refusal{margin:0}.q-cell-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;min-height:48px}.q-cell-metric{font:var(--q-h4);color:var(--q-ink)}.q-cell-vertical{font:var(--q-caption);color:var(--q-ink-2)}.q-cell-stamp{flex:none}.q-cell-stamp svg{display:block;cursor:pointer}.q-cell-number{font:var(--q-number);letter-spacing:-.3px;margin-top:8px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.q-cell-number-withheld{color:var(--q-grey)}.q-cell-number-locked{font:var(--q-h4);color:var(--q-ink-2);display:flex;align-items:center;gap:8px;height:36px}.q-cell-chip{margin-top:2px;display:flex;align-items:center}.q-cell-def,.q-cell-line,.q-cell-verdict{font:var(--q-caption);color:var(--q-ink-2);margin-top:6px}.q-cell-verdict{color:var(--q-ink);font:var(--q-body-s)}.q-cell-def{border-top:1px solid var(--q-tint);padding-top:8px;margin-top:10px}.q-cell-sentence{font:var(--q-body-s);color:var(--q-ink);margin-top:8px}.q-cell-foot{display:flex;gap:16px;margin-top:12px}.q-cell-foot .q-join{margin-left:auto}.q-lock{display:inline-block;width:10px;height:12px;border:1.5px solid var(--q-ink-2);border-radius:2px;position:relative;box-sizing:border-box}.q-lock:before{content:"";position:absolute;left:1.5px;top:-6px;width:4px;height:6px;border:1.5px solid var(--q-ink-2);border-bottom:0;border-radius:3px 3px 0 0}.q-refusal{margin-top:8px;font:var(--q-body-s)}.q-refusal-line{color:var(--q-ink)}.q-why{background:none;border:0;padding:0 0 0 8px;font:var(--q-body-s);color:var(--q-signalblau);cursor:pointer}.q-why:hover{color:var(--q-signalblau-hover);text-decoration:underline}.q-why-body{display:block;margin-top:6px;padding:8px 0 0;border-top:1px solid var(--q-tint);font:var(--q-caption);color:var(--q-ink-2)}.q-why-body[hidden]{display:none}.q-cell-compact{padding:12px 16px}.q-compact-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.q-compact-metric{font:var(--q-h4)}.q-compact-you{font:var(--q-number-compact);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.q-compact-you .q-label{margin-right:6px}.q-compact-line{display:flex;justify-content:space-between;align-items:center;gap:12px;font:var(--q-caption);color:var(--q-ink-2);flex-wrap:wrap}.q-btn{font:var(--q-control);height:36px;padding:0 14px;border-radius:var(--q-radius-control);border:1px solid transparent;cursor:pointer;transition:var(--q-transition);display:inline-flex;align-items:center;text-decoration:none}.q-btn-primary{background:var(--q-signalblau);color:#fff}.q-btn-primary:hover{background:var(--q-signalblau-hover)}.q-btn-primary:active{background:var(--q-signalblau-active)}.q-btn-secondary{background:var(--q-white);color:var(--q-signalblau);border-color:var(--q-signalblau)}.q-btn-secondary:hover{background:var(--q-blue-wash-2)}.q-btn-quiet{background:none;color:var(--q-signalblau)}.q-btn-quiet:hover{text-decoration:underline}.q-btn[disabled]{background:var(--q-7035);color:var(--q-white);cursor:not-allowed}.q-btn-brand{background:var(--q-tannengruen)}.q-btn-brand:hover{background:var(--q-tannengruen-hover)}.q-nav{display:flex;align-items:center;gap:32px;height:56px;padding:0 24px;background:var(--q-white);border-bottom:1px solid var(--q-silver)}.q-wordmark{font:500 22px/1 var(--q-display);letter-spacing:-.2px;color:var(--q-ink)}.q-nav ul{gap:24px;list-style:none;margin:0;padding:0;height:100%}.q-nav a,.q-nav li,.q-nav ul{display:flex}.q-nav a{align-items:center;height:56px;font:var(--q-control);color:var(--q-ink);text-decoration:none;border-bottom:2px solid transparent;box-sizing:border-box;padding-top:2px}.q-nav-app a[aria-current=page]{border-bottom-color:var(--q-signalblau)}.q-nav-public a[aria-current=page]{border-bottom-color:var(--q-tannengruen)}.q-nav-right{margin-left:auto;display:flex;align-items:center;gap:16px}.q-nav-right a{height:auto;border:0;padding:0}.q-nav-right .q-btn{height:32px;padding:0 14px}.q-nav a.q-btn-primary{color:#fff}.q-nav-right .q-quiet{color:var(--q-signalblau)}.q-nav-public .q-nav-right .q-quiet{color:var(--q-tannengruen)}.q-avatar{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--q-anthrazit);color:#fff;font:500 11px/1 var(--q-display)}.q-nav-icon{display:inline-grid;place-items:center;width:44px;height:44px}.q-plakat-outline{opacity:1}.q-page{max-width:1120px;margin:0 auto;padding:24px 24px 64px}.q-page-head{display:flex;align-items:baseline;gap:16px;margin:8px 0 20px;flex-wrap:wrap}.q-page-h{font:var(--q-d3);letter-spacing:-.2px;margin:0}.q-page-sub{font:var(--q-caption);color:var(--q-ink-2)}.q-sec{margin-top:32px}.q-sec-head{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.q-sec-h{font:var(--q-h4);margin:0}.q-sec-head .q-quiet{margin-left:auto}.q-grid-tiles{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px}.q-grid-tiles .q-tile{width:auto}.q-two{grid-template-columns:1fr 1fr;grid-gap:16px}.q-three,.q-two{display:grid;gap:16px;align-items:start}.q-three{grid-template-columns:1fr 1fr 1fr;grid-gap:16px}.q-cellpage{display:grid;grid-template-columns:360px 1fr;grid-gap:24px;gap:24px;align-items:start}.q-cellpage .q-cell-full{width:100%}.q-stack{display:grid;grid-gap:12px;gap:12px}.q-white{background:var(--q-white);padding:4px 16px}.q-lockup{display:inline-flex;align-items:center;text-decoration:none;color:inherit}.q-lockup .q-wordmark{color:inherit;line-height:1}.q-mark{display:block;flex:none}.q-nav .q-lockup{color:var(--q-tannengruen)}.q-nav-onfield .q-lockup{color:#fff}.q-nav-onfield{background:transparent;border-bottom-color:transparent;color:#fff;position:relative;z-index:2}.q-nav-onfield .q-nav-right .q-quiet,.q-nav-onfield .q-wordmark,.q-nav-onfield a{color:#fff}.q-nav-onfield a[aria-current=page]{border-bottom-color:#fff}.q-nav-onfield .q-avatar,.q-nav-onfield a.q-btn-brand,.q-nav.q-nav-onfield a.q-btn-primary{background:#fff;color:var(--q-tannengruen)}.q-curtain{position:relative;min-height:100vh;box-sizing:border-box;background:var(--q-tannengruen);color:#fff;overflow:hidden}.q-curtain .q-eyebrow,.q-curtain .q-label{color:var(--q-field-ink-2)}.q-curtain-copy{position:relative;z-index:1}.q-field{position:absolute;inset:0;width:100%;height:100%}.q-field .q-field-rl{stroke:var(--q-field-rule);stroke-width:1;stroke-dasharray:1000;stroke-dashoffset:1000;animation:q-draw-on 1.1s ease-out forwards}.q-field .q-field-tk{stroke:var(--q-field-ink-2);stroke-width:1;stroke-dasharray:68;stroke-dashoffset:68;animation:q-draw-on .5s ease-out forwards;transition:stroke .4s}.q-field .q-field-tk.q-field-lit{stroke:#fff}.q-field .q-field-hd{stroke:#fff;stroke-width:1;opacity:0;animation:q-head 1.7s linear .3s forwards}.q-field .q-field-gl{stroke:var(--q-field-rule);stroke-width:.6;opacity:.6;stroke-dasharray:210;stroke-dashoffset:210;animation:q-draw-on .7s ease-out forwards}.q-field .q-field-gt{font:11px var(--q-text);fill:var(--q-field-rule);opacity:0;animation:q-fade-to .8s ease-out forwards}.q-field .q-field-gt.q-field-cap{font-size:12px;fill:var(--q-field-ink-2);letter-spacing:.2px}.q-field .q-field-pane{fill:var(--q-blue-wash);fill-opacity:.18;stroke:var(--q-blue-wash);stroke-width:.8}.q-field .q-field-nd{stroke:#fff;stroke-width:1.5;stroke-dasharray:128;stroke-dashoffset:128;animation:q-draw-on .5s ease-out .2s forwards}.q-field .q-field-nm{font:12px var(--q-text);fill:#fff;opacity:0;animation:q-fade-in .4s ease-out .7s forwards}.q-field .q-field-out .q-field-nd{animation:q-draw-off .35s ease-in forwards}.q-field .q-field-out .q-field-nm{animation:q-fade-out .3s ease-in forwards}@keyframes q-draw-on{to{stroke-dashoffset:0}}@keyframes q-draw-off{0%{stroke-dashoffset:0}to{stroke-dashoffset:128}}@keyframes q-head{0%{opacity:.9;transform:translateX(0)}92%{opacity:.9}to{opacity:0;transform:translateX(1120px)}}@keyframes q-fade-to{to{opacity:.6}}@keyframes q-fade-in{to{opacity:1}}@keyframes q-fade-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.q-field .q-field-gl,.q-field .q-field-nd,.q-field .q-field-rl,.q-field .q-field-tk{animation:none;stroke-dashoffset:0}.q-field .q-field-gt,.q-field .q-field-nm{animation:none;opacity:.6}.q-field .q-field-nm{opacity:1}.q-field .q-field-hd{display:none}}.q-mh{position:fixed;top:0;left:0;right:0;z-index:30;transition:background-color .24s ease,border-color .24s ease}.q-mh-sign{display:flex;align-items:center;min-width:140px}.q-mh.q-mh-chalk{background:var(--q-white);border-bottom:1px solid var(--q-tannengruen)}.q-mh.q-mh-chalk .q-lockup{color:var(--q-tannengruen)}.q-mh .q-mark{transition:opacity .2s ease}.q-home-thesis{position:absolute;left:48px;top:30vh;max-width:680px}.q-home-thesis h1{font:500 64px/66px var(--q-display);letter-spacing:-1.2px;margin:0;color:#fff}.q-home-thesis p{font:400 18px/28px var(--q-text);color:var(--q-field-ink);margin:24px 0 0;max-width:48ch}.q-home-beat{max-width:1120px;margin:0 auto;padding:120px 48px;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:start}.q-home-beat+.q-home-beat{border-top:1px solid var(--q-silver)}.q-home-beat h2{font:var(--q-d2);letter-spacing:-.4px;margin:8px 0 16px}.q-home-beat p{font:var(--q-lead);color:var(--q-ink);margin:0;max-width:52ch}.q-home-beat .q-label{color:var(--q-tannengruen);text-transform:uppercase;letter-spacing:1.2px;font:var(--q-label)}.q-teaser{position:absolute;left:48px;top:clamp(88px,12vh,140px);max-width:620px}.q-teaser h1{font:500 64px/66px var(--q-display);letter-spacing:-1.2px;margin:0;color:#fff}.q-teaser h1.q-teaser-h2{font-size:48px;line-height:52px;letter-spacing:-.8px}.q-teaser-sub{font:var(--q-lead);color:var(--q-field-ink);margin:22px 0 0;max-width:48ch}.q-teaser-form{margin-top:32px;max-width:520px}.q-teaser-row{display:flex;gap:8px}.q-teaser-input{flex:1 1;height:40px;padding:0 12px;border:1px solid var(--q-field-rule);background:rgba(255,255,255,.06);color:#fff;font:var(--q-body);border-radius:0;box-sizing:border-box}.q-teaser-input::placeholder{color:var(--q-field-ink-2);opacity:.8}.q-teaser-input:focus{outline:none;border-color:#fff;background:rgba(255,255,255,.1)}.q-teaser-code{width:100%;font-family:var(--q-mono);letter-spacing:2px;text-transform:uppercase;margin-bottom:14px}.q-teaser-lbl{display:block;font:var(--q-label);letter-spacing:1.2px;text-transform:uppercase;color:var(--q-field-ink-2);margin:0 0 6px}.q-curtain .q-teaser-btn{height:40px;padding:0 18px;background:#fff;color:var(--q-tannengruen);border:0}.q-curtain .q-teaser-btn:hover{background:var(--q-field-ink)}.q-teaser-wants{border:0;padding:0;margin:12px 0 0;display:flex;gap:20px;font:var(--q-body-s);color:var(--q-field-ink)}.q-teaser-wants label{display:inline-flex;align-items:center;gap:6px;cursor:pointer}.q-teaser-wants input{accent-color:#fff;margin:0}.q-teaser-note{font:var(--q-caption);color:var(--q-field-ink-2);margin:14px 0 0;max-width:56ch}.q-teaser-done{font:var(--q-lead);color:#fff;margin:32px 0 0}.q-teaser-err{font:var(--q-body-s);color:#fff;margin:10px 0 0}.q-sr{overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.q-hp,.q-sr{position:absolute;width:1px;height:1px}.q-hp{left:-9999px;opacity:0}@media (max-width:720px){.q-teaser{left:16px;right:16px;top:96px}.q-teaser h1{font-size:44px;line-height:46px}.q-teaser-row{flex-direction:column}.q-teaser-row .q-teaser-input{flex:none}.q-curtain .q-nav-public .q-nav-right{gap:12px}}.q-reveal{position:relative;min-height:100vh;overflow:hidden}.q-reveal-mark{position:absolute;left:50%;top:42vh;transform:translate(-50%,-50%);background:none;border:0;padding:24px;color:#fff;cursor:pointer;opacity:0;animation:q-reveal-fade 2.4s cubic-bezier(.4,0,.2,1) .3s forwards}.q-reveal-mark .q-mark{width:240px;height:240px;transition:width 1.6s cubic-bezier(.65,0,.35,1),height 1.6s cubic-bezier(.65,0,.35,1),opacity .6s ease;shape-rendering:geometricPrecision}.q-reveal-open .q-reveal-mark .q-mark{width:96px;height:96px}.q-reveal-mark:hover .q-mark{opacity:.88}.q-reveal-mark:focus-visible{outline:1px solid var(--q-field-ink-2);outline-offset:4px}.q-reveal-open .q-reveal-mark{cursor:default}.q-reveal-open .q-reveal-mark:hover .q-mark{opacity:1}.q-reveal-body{position:absolute;left:50%;top:calc(42vh + 72px);transform:translateX(-50%);width:min(520px,calc(100% - 32px));text-align:center}.q-rise{opacity:0;transform:translateY(28vh);animation:q-rise 1.8s cubic-bezier(.16,1,.3,1) forwards}.q-rise-1{animation-delay:.7s}.q-rise-2{animation-delay:1s}.q-rise-3{animation-delay:1.3s}.q-rise-foot{opacity:0;animation:q-reveal-fade 1.6s ease 2.6s forwards}.q-reveal-line{margin:0;font:400 30px/38px var(--q-display);letter-spacing:.1px;color:#fff}.q-reveal-sub{margin:10px 0 0;font:var(--q-body);color:var(--q-field-ink-2)}.q-reveal-body .q-teaser-form,.q-reveal-body .q-teaser-thanks{margin:32px auto 0;max-width:460px;text-align:left}.q-reveal-body .q-teaser-thanks{text-align:center;animation:q-reveal-fade .9s ease forwards;opacity:0}.q-reveal-body .q-teaser-done{margin:0;font:var(--q-lead);color:#fff}.q-reveal-body .q-teaser-err,.q-reveal-body .q-teaser-note{text-align:center;margin:10px auto 0}.q-reveal-foot{position:absolute;left:0;right:0;bottom:36px;text-align:center;font:var(--q-body-s)}.q-reveal-foot a{color:var(--q-field-ink-2);text-decoration:none;letter-spacing:.2px;transition:color .3s ease}.q-reveal-foot a:hover{color:#fff}@media (max-width:720px){.q-reveal-mark .q-mark{width:168px;height:168px}.q-reveal-open .q-reveal-mark .q-mark{width:84px;height:84px}.q-reveal-mark{top:36vh}.q-reveal-body{top:calc(36vh + 56px)}.q-reveal-line{font-size:20px;line-height:28px}.q-reveal-body .q-teaser-row{flex-direction:column}.q-reveal-body .q-teaser-row .q-teaser-input{flex:none}}@media (prefers-reduced-motion:reduce){.q-reveal-mark,.q-rise,.q-rise-foot{animation:none;opacity:1}.q-rise{transform:none}.q-reveal-mark .q-mark{transition:none}}.q-foot-toggle{background:none;border:0;padding:6px 8px;font:var(--q-body-s);letter-spacing:.2px;color:var(--q-field-ink-2);cursor:pointer;transition:color .3s ease}.q-foot-toggle:focus-visible,.q-foot-toggle:hover{color:#fff;outline:none}.q-foot-form{display:inline-flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:calc(100% - 32px);opacity:0;animation:q-reveal-fade .6s ease forwards}.q-foot-input{height:34px;width:200px;padding:0 10px;border:1px solid var(--q-field-rule);background:rgba(255,255,255,.06);color:#fff;font:var(--q-body-s);border-radius:0;box-sizing:border-box}.q-foot-input::placeholder{color:var(--q-field-ink-2);opacity:.8}.q-foot-input:focus,.q-foot-input:focus-visible,.q-teaser-input:focus-visible{outline:none;box-shadow:none;border-color:#fff}.q-foot-code{width:150px;font-family:var(--q-mono);letter-spacing:1.5px;text-transform:uppercase}.q-foot-code::placeholder{font-family:var(--q-text);letter-spacing:0;text-transform:none}.q-foot-go{height:34px;width:34px;border:1px solid #fff;background:#fff;color:var(--q-tannengruen);font:500 16px/1 var(--q-text);cursor:pointer}.q-foot-signin,.q-reveal-foot a.q-foot-signin{color:#fff;text-decoration:underline;text-underline-offset:2px}.q-foot-signin:hover{color:#fff}.q-foot-msg{flex-basis:100%;margin:4px 0 0;font:var(--q-caption);color:var(--q-field-ink);text-align:center}@keyframes q-reveal-fade{to{opacity:1}}@keyframes q-rise{to{opacity:1;transform:translateY(0)}}