:root{--ink:#121416;--ink-soft:#3d4448;--muted:#667176;--line:#dce2df;--paper:#f7f8f4;--surface:#fff;--surface-strong:#ecf2ee;--teal:#0d5b63;--teal-dark:#083c42;--lime:#c8f25c;--copper:#c76543;--blueprint:#2f6f85;--danger:#a2362a;--shadow:0 24px 80px #0b1a1c1f;--radius:8px;--container:1180px;--font-display:"Bahnschrift", "DIN Alternate", "Aptos Display", sans-serif;--font-sans:"Segoe UI Variable", "Segoe UI", system-ui, sans-serif;--font-mono:"Cascadia Code", "Fira Code", Consolas, monospace;--pointer-x:50vw;--pointer-y:50vh;--scroll-progress:0;--noise:radial-gradient(circle at 1px 1px, #1214161c 1px, transparent 0)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{color:var(--ink);background:var(--noise), linear-gradient(180deg, #fbfcf7 0%, var(--paper) 42%, #eef3ee 100%);font-family:var(--font-sans);text-rendering:optimizelegibility;background-size:18px 18px,auto;margin:0;line-height:1.55}body::selection{color:var(--ink);background:var(--lime)}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{cursor:pointer}img{max-width:100%;display:block}:focus-visible{outline:3px solid var(--copper);outline-offset:3px}.skip-link{z-index:999;background:var(--ink);color:var(--surface);border-radius:var(--radius);padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.site-shell{min-height:100vh}.scroll-progress{z-index:120;width:100%;height:3px;transform:scaleX(var(--scroll-progress));transform-origin:0;background:linear-gradient(90deg, var(--teal), var(--lime), var(--copper));pointer-events:none;position:fixed;inset:0 auto auto 0}.motion-crosshair{z-index:20;pointer-events:none;opacity:0;transition:opacity .22s;position:fixed;inset:0}.motion-ready .motion-crosshair{opacity:.35}.motion-crosshair:before,.motion-crosshair:after{content:"";background:#0d5b6321;position:absolute;transform:translate(0,0)}.motion-crosshair:before{left:var(--pointer-x);width:1px;height:100%;top:0}.motion-crosshair:after{left:0;top:var(--pointer-y);width:100%;height:1px}.motion-ready .motion-in{opacity:1;filter:none;transform:translateY(14px)scale(.992)}.motion-ready .motion-in.is-visible{opacity:1;filter:none;transition:opacity .68s,filter .68s,transform .78s cubic-bezier(.16,1,.3,1);transition-delay:var(--stagger,0s);transform:translate(0,0)scale(1)}.container{width:min(var(--container), calc(100% - 2rem));margin-inline:auto}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f7f8f4e0;border-bottom:1px solid #12141614;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:1.25rem;min-height:74px;display:flex}.brand{letter-spacing:0;align-items:center;gap:.65rem;font-weight:800;display:inline-flex}.brand-mark{width:38px;height:38px;color:var(--paper);background:var(--ink);border-radius:7px;place-items:center;font-weight:900;display:grid}.nav{color:var(--ink-soft);align-items:center;gap:1rem;font-size:.95rem;display:flex}.nav a{border-bottom:2px solid #0000;padding:.35rem 0}.nav a:hover{border-color:var(--lime);color:var(--ink)}.header-actions{align-items:center;gap:.65rem;display:flex}.mobile-menu{display:none;position:relative}.mobile-menu summary{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);min-height:44px;color:var(--ink);cursor:pointer;justify-content:center;align-items:center;gap:.45rem;padding:.65rem .8rem;font-weight:900;list-style:none;display:inline-flex}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu-panel{border-radius:var(--radius);background:#fffffffa;border:1px solid #1214161f;gap:.45rem;width:min(320px,100vw - 1rem);padding:.65rem;display:grid;position:absolute;top:calc(100% + .65rem);right:0;box-shadow:0 24px 70px #0b1a1c29}.mobile-menu-panel>a:not(.btn){border-radius:var(--radius);color:var(--ink);padding:.85rem .9rem;font-weight:800}.mobile-menu-panel>a:not(.btn):hover{background:var(--surface-strong)}.btn{isolation:isolate;border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);min-height:44px;color:var(--surface);justify-content:center;align-items:center;gap:.55rem;padding:.78rem 1rem;font-weight:700;line-height:1;transition:transform .18s,background .18s,color .18s,border-color .18s;display:inline-flex;position:relative;overflow:hidden}.btn:after{content:"";z-index:-1;background:linear-gradient(105deg,#0000 0%,#ffffff73 45%,#0000 62%);transition:transform .52s;position:absolute;inset:0;transform:translate(-130%)}.btn:hover{transform:translate3d(var(--mx,0), calc(var(--my,0) - 1px), 0);background:var(--teal-dark);border-color:var(--teal-dark)}.btn:hover:after,.btn:focus-visible:after{transform:translate(130%)}[data-magnetic]{--mx:0px;--my:0px;transform:translate3d(var(--mx), var(--my), 0);transition:transform .18s,background .18s,color .18s,border-color .18s,box-shadow .18s}.btn-secondary{color:var(--ink);border-color:var(--line);background:0 0}.btn-secondary:hover{background:var(--surface);color:var(--ink);border-color:var(--ink)}.btn-accent{background:var(--lime);color:var(--ink);border-color:var(--lime)}.btn-accent:hover{background:var(--surface);border-color:var(--ink)}.icon-btn{width:44px;min-width:44px;padding:0}.hero{isolation:isolate;border-bottom:1px solid var(--line);min-height:calc(100vh - 74px);position:relative;overflow:hidden}.hero:before{content:"";z-index:-2;background-color:#0000;background-image:linear-gradient(90deg,#0d5b6314 1px,#0000 1px),linear-gradient(0deg,#0d5b6314 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:.98s cubic-bezier(.16,1,.3,1) both blueprintSettle;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000009e 68%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000009e 68%,#0000 100%)}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(110deg,#0000 0%,#c8f25c33 46%,#0000 58%);animation:1.15s cubic-bezier(.16,1,.3,1) .58s both heroSweep;position:absolute;inset:0;transform:translate(-120%)}.hero-motion-backdrop{z-index:0;pointer-events:none;transform:translate3d(0, calc(var(--scroll-progress) * -42px), 0);position:absolute;inset:0;overflow:hidden}.hero-motion-backdrop:before{content:"";z-index:1;background:linear-gradient(90deg,#f7f8f4fa 0%,#f7f8f4c2 34%,#f7f8f447 68%,#f7f8f4b3 100%),linear-gradient(#f7f8f41f 0%,#f7f8f4eb 100%);position:absolute;inset:0}.hero-motion-backdrop:after{content:"";z-index:5;mix-blend-mode:multiply;opacity:.48;background:linear-gradient(#0000 0%,#12141608 44%,#0000 48%),repeating-linear-gradient(0deg,#0000 0 9px,#0d5b630b 10px);animation:7s steps(7,end) infinite heroFilmFlicker;position:absolute;inset:0}.hero-motion-grid{z-index:0;transform-origin:top;opacity:.56;background-color:#0000;background-image:linear-gradient(90deg,#0d5b6321 1px,#0000 1px),linear-gradient(0deg,#0d5b631c 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:84px 84px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:18s linear infinite heroGridDrift;position:absolute;inset:-18%;transform:perspective(900px)rotateX(58deg)rotate(-10deg)translate(3%,-14%)}.hero-motion-grid-fine{opacity:.28;background-size:28px 28px;animation-duration:11s;animation-direction:reverse;inset:-8% -20%;transform:perspective(900px)rotateX(58deg)rotate(-10deg)translateY(-4%)}.hero-motion-scan{z-index:3;filter:blur(.2px);background:linear-gradient(90deg,#0000 0%,#c8f25c14 34%,#c8f25c3d 49%,#0d5b631a 58%,#0000 100%);width:34vw;min-width:420px;animation:6.8s cubic-bezier(.16,1,.3,1) infinite heroScanSweep;position:absolute;inset:-20% auto -20% 52%;transform:skew(-18deg)translate(-110%)}.hero-motion-beam{z-index:2;clip-path:polygon(0 34%,100% 0,100% 16%,0 54%);opacity:.58;background:linear-gradient(90deg,#0000,#2f6f852e,#c8f25c1f,#0000);width:44rem;height:18rem;animation:9s ease-in-out infinite heroBeamFloat;position:absolute;transform:rotate(-10deg)}.hero-motion-beam-one{top:8%;right:2%}.hero-motion-beam-two{opacity:.36;width:36rem;animation-delay:-3.5s;bottom:5%;left:-10%;transform:rotate(8deg)}.hero-motion-map{top:11%;right:max(-2rem, calc((100vw - var(--container)) / 2 - 3rem));z-index:2;opacity:.62;width:min(780px,54vw);height:auto;transform:translate3d(calc(var(--pointer-x) * .006), calc(var(--pointer-y) * .004), 0);position:absolute;overflow:visible}.motion-path{fill:none;stroke:#0d5b636b;stroke-width:2px;stroke-dasharray:16 14;stroke-linecap:round;animation:8s linear infinite heroPathTrace}.motion-path-two{stroke:#c7654357;animation-duration:11s;animation-direction:reverse}.motion-path-three{stroke:#c8f25c94;animation-duration:9.5s}.motion-node{fill:#121416b3;stroke:#c8f25cb8;stroke-width:2px;animation:3.6s ease-in-out infinite heroNodePulse}.motion-node-two,.motion-node-five{fill:var(--lime);stroke:#12141675;animation-delay:-1.2s}.motion-node-three{animation-delay:-2.1s}.hero-motion-reel{top:7%;right:max(1rem, calc((100vw - var(--container)) / 2 + .5rem));z-index:4;perspective:900px;opacity:.66;width:min(360px,27vw);min-height:132px;position:absolute}.hero-motion-card{border-radius:var(--radius);color:var(--surface);opacity:0;filter:blur(8px);animation:12s ease-in-out infinite heroCardReel;animation-delay:calc(var(--card-index) * 4s);background:linear-gradient(145deg,#121416e0,#083c42b8),linear-gradient(90deg,#c8f25c2e,#0000);border:1px solid #12141624;align-content:start;gap:.5rem;padding:.9rem 1rem;display:grid;position:absolute;inset:0;transform:translate(26px,24px)rotateY(-12deg)scale(.94);box-shadow:0 28px 80px #0b1a1c29}.hero-motion-card span{color:var(--lime);font-family:var(--font-mono);text-transform:uppercase;font-size:.74rem;font-weight:900}.hero-motion-card strong{max-width:17ch;font-family:var(--font-display);font-size:clamp(1rem,1.12vw,1.22rem);line-height:1.03}.hero-motion-card p{color:#ffffffbd;max-width:31ch;margin:0;font-size:.76rem;display:none}.hero-motion-timeline{left:max(1rem, calc((100vw - var(--container)) / 2));z-index:4;opacity:.76;align-items:center;gap:.5rem;display:flex;position:absolute;bottom:9%}.hero-motion-timeline span{min-height:36px;color:var(--teal-dark);font-family:var(--font-mono);text-transform:uppercase;animation:5.2s ease-in-out infinite heroStepPulse;animation-delay:calc(var(--step-index) * .6s);background:#ffffffb8;border:1px solid #0d5b632e;border-radius:999px;align-items:center;padding:.42rem .72rem;font-size:.72rem;font-weight:900;display:inline-flex;position:relative;box-shadow:0 10px 30px #0b1a1c12}.hero-layout{z-index:2;grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:center;gap:3rem;min-height:calc(100vh - 74px);padding:4rem 0 5rem;display:grid;position:relative}.hero .container{position:relative}.hero .container:after{content:"vonLaim / Conversion System / Bayern";writing-mode:vertical-rl;color:#0d5b636b;font-family:var(--font-mono);text-transform:uppercase;letter-spacing:0;font-size:.72rem;font-weight:800;position:absolute;bottom:2rem;right:0}.eyebrow{color:var(--teal);letter-spacing:0;text-transform:uppercase;font-size:.82rem;font-weight:800;font-family:var(--font-mono);align-items:center;gap:.45rem;display:inline-flex}h1,h2,h3{letter-spacing:0;line-height:1.03;font-family:var(--font-display);margin:0}h1{max-width:1050px;margin-top:1rem;font-size:clamp(2.7rem,5.2vw,5.35rem)}.hero h1{font-size:clamp(2.85rem,5vw,4.8rem);position:relative}.hero h1:after{content:"";background:linear-gradient(90deg, var(--teal), var(--lime));transform-origin:0;width:min(6.5em,82%);height:.08em;animation:.76s cubic-bezier(.16,1,.3,1) .76s forwards headlineRule;position:absolute;bottom:.02em;left:.08em;transform:scaleX(0)}.hero .lead{border-left:3px solid var(--lime);padding-left:1rem;position:relative}h2{font-size:clamp(2.05rem,4vw,4.6rem)}h3{font-size:1.35rem}.lead{max-width:700px;color:var(--ink-soft);margin:1.25rem 0 0;font-size:clamp(1.1rem,1.6vw,1.32rem)}.hero-cta{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.cta-microcopy{max-width:680px;color:var(--muted);margin:.8rem 0 0;font-size:.92rem;font-weight:700}.trust-row{flex-wrap:wrap;gap:.65rem;margin-top:2rem;display:flex}.chip{color:var(--ink-soft);background:#ffffffb3;border:1px solid #1214161f;border-radius:999px;align-items:center;gap:.45rem;padding:.52rem .74rem;font-size:.9rem;font-weight:700;transition:transform .18s,border-color .18s,background .18s;display:inline-flex}.chip:hover{background:var(--surface);border-color:#0d5b6359;transform:translateY(-2px)}.hero-lab{min-height:620px;position:relative}.lab-canvas{box-shadow:var(--shadow);transform:perspective(1100px) rotateX(var(--tilt-y,0deg)) rotateY(var(--tilt-x,0deg));transform-style:preserve-3d;background:linear-gradient(135deg,#ffffffeb,#ecf2eed6),radial-gradient(circle at 72% 18%,#c8f25c6b,#0000 32%);border:1px solid #1214161a;transition:transform .18s,box-shadow .24s;position:absolute;inset:0;overflow:hidden}.lab-canvas:before,.lab-canvas:after{content:"";pointer-events:none;position:absolute;inset:0}.lab-canvas:before{z-index:0;opacity:.72;background-color:#0000;background-image:linear-gradient(90deg,#0d5b6314 1px,#0000 1px),linear-gradient(0deg,#0d5b630f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;animation:14s linear infinite labGridFlow;-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 78%,#0000 100%)}.lab-canvas:after{z-index:1;opacity:0;background:linear-gradient(112deg,#0000 0%,#ffffff7a 42%,#c8f25c2e 48%,#0000 58%);animation:5.8s ease-in-out infinite labGlassSweep;transform:translate(-115%)}.lab-canvas>:not(.lab-signal-flow){z-index:2;position:relative}.lab-canvas:hover{box-shadow:0 32px 100px #0b1a1c29}.lab-toolbar{border-bottom:1px solid var(--line);color:var(--muted);text-transform:uppercase;letter-spacing:0;justify-content:space-between;align-items:center;padding:1rem;font-size:.82rem;font-weight:800;display:flex;position:relative;overflow:hidden}.lab-toolbar:after{content:"";background:linear-gradient(90deg, var(--teal), var(--lime), var(--copper));height:2px;animation:.9s .84s forwards toolbarTrace;position:absolute;inset:auto 0 0;transform:translate(-100%)}.lab-signal-flow{z-index:1;pointer-events:none;position:absolute;inset:73px 1rem 6.5rem}.lab-signal-flow span{background:linear-gradient(90deg, transparent, #0d5b636b, var(--lime), transparent);transform-origin:0;height:1px;animation:3.8s cubic-bezier(.16,1,.3,1) infinite labSignalTrace;position:absolute;transform:scaleX(0)}.lab-signal-flow span:first-child{width:46%;top:14%;left:8%}.lab-signal-flow span:nth-child(2){transform-origin:100%;width:38%;animation-delay:.78s;top:34%;right:9%}.lab-signal-flow span:nth-child(3){width:52%;animation-delay:1.5s;bottom:34%;left:18%}.lab-signal-flow span:nth-child(4){transform-origin:100%;width:31%;animation-delay:2.2s;bottom:13%;right:14%}.lab-grid{grid-template-columns:.9fr 1.1fr;gap:1rem;padding:1rem;display:grid}.lab-panel,.lab-preview,.lab-note{border-radius:var(--radius);background:#ffffffe0;border:1px solid #1214161a;transition:transform .22s,border-color .22s,box-shadow .22s}.lab-panel:hover,.lab-preview:hover,.lab-note:hover{border-color:#0d5b6352;transform:translateY(-4px);box-shadow:0 18px 42px #0b1a1c14}.lab-panel{padding:1rem}.lab-preview{position:relative;overflow:hidden}.lab-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000 0%,#c8f25c42 48%,#0000 55%);animation:1.4s ease-out .9s forwards previewScan;position:absolute;inset:0;transform:translateY(-100%)}.lab-preview-top{background:var(--ink);min-height:54px}.lab-browser-dots{gap:.36rem;display:flex;position:absolute;top:1.15rem;left:1rem}.lab-browser-dots span{background:#ffffff61;border-radius:999px;width:.48rem;height:.48rem;box-shadow:0 0 0 1px #ffffff1f}.lab-browser-dots span:nth-child(2){background:#c8f25cb8}.lab-preview-body{padding:1rem}.lab-line{background:var(--line);transform-origin:0;border-radius:999px;height:10px;margin-bottom:.72rem;animation:.76s both lineTrace}.lab-line.dark{background:var(--ink);width:78%;animation-delay:.18s}.lab-line.lime{background:var(--lime);width:46%;animation-delay:.32s}.lab-note{width:min(310px,100% - 2rem);color:var(--ink);margin:0 1rem 1rem auto;padding:1rem}.lab-note strong{font-size:2.2rem;line-height:1;display:block}.lab-metric{gap:.4rem;margin-top:.9rem;display:grid}.metric-bar{background:linear-gradient(90deg, var(--teal), var(--lime));transform-origin:0;border-radius:999px;height:8px;animation:1.9s 2 alternate growBar}.kinetic-band{border-block:1px solid var(--ink);background:var(--ink);color:var(--lime);font-family:var(--font-display);text-transform:uppercase;font-size:clamp(1.1rem,2.6vw,3.15rem);font-weight:900;line-height:1;overflow:hidden}.kinetic-track{white-space:nowrap;gap:.7rem;width:max-content;padding:.55rem 0 .65rem;animation:28s linear infinite marquee;display:flex}.kinetic-track span{align-items:center;gap:.7rem;display:inline-flex}.kinetic-track span:after{content:"";background:var(--copper);border-radius:999px;width:.18em;height:.18em}.check-section{background:radial-gradient(circle at 16% 14%, #c8f25c2e, transparent 24rem), linear-gradient(180deg, var(--paper) 0%, var(--surface) 100%);position:relative;overflow:hidden}.check-layout{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.check-copy{max-width:650px}.check-steps{gap:.85rem;display:grid}.step-card{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:1rem;display:grid}.step-card h3,.step-card p{grid-column:2}.step-card .card-icon{grid-row:1/span 2}.signal-section{background:linear-gradient(120deg, #0d5b631a, transparent 42%), var(--paper);padding-block:clamp(2.2rem,3.5vw,3.4rem);position:relative;overflow:hidden}.signal-grid{grid-template-columns:minmax(300px,1.05fr) repeat(3,minmax(160px,.5fr));align-items:stretch;gap:.65rem;display:grid}.signal-panel{border:1px solid var(--line);border-radius:var(--radius);background:#ffffffd1;min-width:0;padding:.85rem;position:relative;overflow:hidden;box-shadow:0 10px 28px #0b1a1c0f}.signal-panel:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#c8f25c2e,#0000),linear-gradient(#0d5b6314,#0000 46%);transition:transform .52s;position:absolute;inset:0;transform:translate(-110%)}.signal-panel:hover:before{transform:translate(110%)}.signal-panel-main{background:var(--ink);color:var(--surface)}.signal-panel-main h2{text-wrap:balance;max-width:22ch;font-size:clamp(1.55rem,2.2vw,2.35rem);line-height:1.04}.signal-panel-main p{color:#ffffffb8;max-width:58ch;font-size:.9rem}.signal-meter{align-content:space-between;gap:.65rem;min-height:138px;display:grid}.signal-meter strong{font-family:var(--font-display);text-wrap:balance;max-width:100%;font-size:clamp(1.2rem,1.6vw,1.55rem);line-height:1.02;display:block}.signal-meter span{color:var(--ink-soft);font-size:.83rem;line-height:1.42}.signal-meter svg{width:18px;height:18px}.authority-reel-section{isolation:isolate;color:var(--surface);background:radial-gradient(circle at 18% 18%,#c8f25c2e,#0000 26rem),linear-gradient(135deg,#111617 0%,#172022 58%,#0c1011 100%);position:relative;overflow:hidden}.authority-reel-section:before{content:"";z-index:-1;background-color:#0000;background-image:linear-gradient(90deg,#ffffff0d 1px,#0000 1px),linear-gradient(0deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 84%,#0000 100%)}.authority-reel{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);display:grid}.authority-copy{max-width:620px}.authority-copy .eyebrow{color:var(--lime)}.authority-copy p{color:#ffffffb8;font-size:clamp(1rem,1.4vw,1.14rem)}.authority-facts{gap:.7rem;margin-top:1.5rem;display:grid}.authority-fact{border-radius:var(--radius);background:#ffffff0e;border:1px solid #ffffff24;grid-template-columns:5.4rem minmax(0,1fr);align-items:start;gap:.85rem;padding:.78rem;transition:transform .22s,border-color .22s,background .22s;display:grid}.authority-fact:hover{background:#c8f25c14;border-color:#c8f25c8c;transform:translate(4px)}.authority-fact strong{color:var(--lime);font-family:var(--font-mono);text-transform:uppercase;font-size:.82rem}.authority-fact span{color:#ffffffc2}.reel-stage{border-radius:var(--radius);background:radial-gradient(circle at var(--pointer-x) var(--pointer-y), #c8f25c29, transparent 18rem), linear-gradient(180deg, #ffffff17, #ffffff06);border:1px solid #ffffff2e;min-height:540px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000057}.reel-stage:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0%,#ffffff38 46%,#0000 58%);animation:5.8s ease-in-out infinite reelLightSweep;position:absolute;inset:0;transform:translate(-120%)}.reel-chrome,.reel-footer{z-index:2;color:#ffffffa3;font-family:var(--font-mono);text-transform:uppercase;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1rem;font-size:.78rem;font-weight:800;display:flex;position:relative}.reel-chrome{border-bottom:1px solid #ffffff1f}.reel-screen{border-radius:var(--radius);background:radial-gradient(circle at 78% 24%,#c8f25c38,#0000 18rem),linear-gradient(90deg,#0d5b6352 1px,#0000 1px) 0 0/34px 34px,linear-gradient(0deg,#0d5b6352 1px,#0000 1px) 0 0/34px 34px,#111617;border:1px solid #ffffff24;min-height:430px;margin:.95rem;position:relative;overflow:hidden}.reel-scan{z-index:3;pointer-events:none;background:linear-gradient(#0000,#c8f25c29,#0000);animation:4.6s cubic-bezier(.16,1,.3,1) infinite reelScan;position:absolute;inset:0;transform:translateY(-105%)}.reel-frame{z-index:2;opacity:0;filter:blur(8px);max-width:520px;animation:12s ease-in-out infinite reelFrame;position:absolute;top:50%;left:clamp(1rem,4vw,2rem);right:clamp(1rem,4vw,2rem);transform:translateY(-50%)scale(.92)}.reel-frame-two{animation-delay:4s}.reel-frame-three{animation-delay:8s}.reel-frame strong{font-family:var(--font-display);text-wrap:balance;margin-top:.4rem;font-size:clamp(1.8rem,3.2vw,3.4rem);line-height:1;display:block}.reel-frame p{color:#ffffffb8;max-width:36rem;font-size:1rem}.reel-kicker{color:var(--lime);font-family:var(--font-mono);text-transform:uppercase;border:1px solid #c8f25c7a;border-radius:999px;padding:.35rem .55rem;font-size:.72rem;font-weight:900;display:inline-flex}.reel-radar{aspect-ratio:1;background:radial-gradient(circle,#c8f25c2e 0 4px,#0000 5px),conic-gradient(#c8f25c8c,#0000 26%,#0000);border:1px solid #c8f25c5c;border-radius:999px;width:clamp(150px,22vw,260px);animation:6s linear infinite radarSpin;position:absolute;bottom:clamp(1rem,4vw,2.4rem);right:clamp(1rem,4vw,2.4rem)}.reel-radar span{inset:var(--r,16%);border-radius:inherit;border:1px solid #c8f25c33;position:absolute}.reel-radar span:nth-child(2){--r:32%}.reel-radar span:nth-child(3){--r:48%}.reel-footer{text-transform:none;border-top:1px solid #ffffff1f;align-items:center}.reel-footer span,.reel-footer a{align-items:center;gap:.4rem;display:inline-flex}.reel-footer a{color:var(--lime);font-weight:900}.industry-section{background:linear-gradient(180deg, var(--surface) 0%, var(--paper) 100%)}.industry-orbit{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:repeat(8,minmax(96px,1fr));gap:.75rem;padding:.75rem;display:grid}.industry-pill{border-radius:var(--radius);min-height:58px;color:var(--ink);background:linear-gradient(#ffffffe6,#ecf2eee0);border:1px solid #1214161f;justify-content:center;align-items:center;gap:.45rem;font-weight:900;transition:transform .22s,background .22s,border-color .22s;display:inline-flex}.industry-pill:nth-child(2n){transform:translateY(10px)}.industry-pill:hover{border-color:var(--teal);background:var(--lime);transform:translateY(-5px)}.proof-card{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(135deg, #0d5b631f, transparent 52%), var(--surface);min-height:420px;padding:clamp(1.25rem,3vw,2rem);position:relative;overflow:hidden}.proof-card:after{content:"Proof";color:#0d5b6312;font-family:var(--font-display);pointer-events:none;font-size:clamp(6rem,18vw,14rem);font-weight:900;line-height:1;position:absolute;bottom:-.18em;right:-.1em}.proof-card-clean:after{display:none}.quality-gate{border:1px solid var(--ink);border-radius:var(--radius);background:linear-gradient(135deg, var(--ink) 0%, #172022 100%);color:var(--surface);grid-template-columns:minmax(0,.85fr) minmax(420px,1.15fr);align-items:start;gap:2rem;padding:clamp(1.4rem,4vw,3rem);display:grid}.quality-gate .eyebrow{color:var(--lime)}.quality-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.quality-item{border-radius:var(--radius);background:#ffffff0f;border:1px solid #ffffff29;min-height:112px;padding:1rem;transition:transform .18s,background .18s,border-color .18s}.quality-item:hover{border-color:var(--lime);background:#c8f25c1a;transform:translateY(-3px)}.quality-item strong{color:var(--lime);font-family:var(--font-mono);margin-bottom:.5rem;display:block}.quality-item span{color:#ffffffbf}.section{padding:clamp(4rem,8vw,7rem) 0}.compact-hero{padding:clamp(2.6rem,5vw,4.5rem) 0}.compact-hero h1{max-width:1080px;font-size:clamp(2.35rem,4.4vw,4.55rem)}.compact-hero .lead{font-size:clamp(1.02rem,1.25vw,1.18rem)}.compact-hero+.section{padding-top:clamp(2.4rem,4.5vw,3.8rem)}.section.alt{background:var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-head{grid-template-columns:minmax(0,.9fr) minmax(280px,.65fr);align-items:end;gap:2rem;margin-bottom:2rem;display:grid}.section-head p{color:var(--ink-soft);margin:0;font-size:1.06rem}.grid-3,.grid-4,.grid-2{align-items:stretch;gap:1rem;display:grid}.grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-2>*,.grid-3>*,.grid-4>*{min-height:100%}.grid-2>.reveal,.grid-3>.reveal,.grid-4>.reveal{height:100%;display:block}.grid-2>.reveal>.card,.grid-3>.reveal>.card,.grid-4>.reveal>.card{height:100%}.card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);height:100%;padding:1.2rem;transition:transform .22s,border-color .22s,box-shadow .22s;position:relative;overflow:hidden}.card:after{content:"";background:linear-gradient(90deg, var(--teal), var(--lime));transform-origin:0;width:100%;height:3px;transition:transform .26s;position:absolute;inset:0 auto auto 0;transform:scaleX(0)}.card:hover{border-color:#0d5b6359;transform:translateY(-4px);box-shadow:0 18px 44px #0b1a1c14}.card:hover:after{transform:scaleX(1)}.service-card{grid-template-rows:1fr auto;gap:1.3rem;min-height:300px;display:grid}.offer-card{grid-template-rows:1fr auto;gap:1.3rem;min-height:360px;display:grid}.service-card>div,.offer-card>div{align-self:start}.service-card>.btn,.offer-card>.btn,.blog-card>.btn{align-self:end;width:100%}.offer-card p:not(.eyebrow){color:var(--ink-soft)}.offer-card .muted{margin-top:.75rem}.fit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.fit-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:clamp(1.2rem,3vw,2rem)}.fit-panel h2{font-size:clamp(1.65rem,3vw,3rem)}.fit-panel p{color:var(--ink-soft)}.fit-positive{background:linear-gradient(135deg, #c8f25c2e, transparent 44%), var(--surface)}.fit-negative{background:linear-gradient(135deg, #c765431f, transparent 46%), var(--paper)}.fit-negative .plain-list svg{color:var(--copper)}.reason-card{min-height:250px}.reason-card svg{color:var(--teal)}.card-icon{border-radius:var(--radius);background:var(--surface-strong);width:46px;height:46px;color:var(--teal);place-items:center;transition:transform .22s,background .22s;display:grid}.card:hover .card-icon{background:#c8f25c52;transform:rotate(-6deg)scale(1.06)}.muted{color:var(--muted)}.plain-list{gap:.75rem;margin:1.2rem 0 0;padding:0;list-style:none;display:grid}.plain-list li{align-items:flex-start;gap:.6rem;display:flex}.plain-list svg{color:var(--teal);flex:none;margin-top:.2rem}.process{counter-reset:process}.process .card{min-height:210px;position:relative}.process .card:before{counter-increment:process;content:"0" counter(process);color:var(--copper);margin-bottom:2rem;font-weight:900;display:block}.cta-band{border-radius:var(--radius);background:var(--ink);color:var(--surface);padding:clamp(2rem,5vw,4rem)}.cta-band p{color:#ffffffc7}.cta-band .btn-secondary{color:var(--surface);border-color:#ffffff80}.cta-band .btn-secondary:hover{color:var(--ink);background:var(--surface);border-color:var(--surface)}.blog-card{grid-template-rows:1fr auto;min-height:250px;display:grid}.blog-card>div{align-self:start}.pricing-stack{gap:1rem;display:grid}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:stretch}.pricing-card{grid-template-rows:auto 1fr;gap:1rem;min-height:360px;display:grid}.pricing-card-top{gap:.7rem;display:grid}.pricing-card-bottom{align-content:end;gap:1rem;display:grid}.pricing-price{letter-spacing:0;color:var(--ink);font-size:clamp(1.55rem,3vw,2.1rem);font-weight:900}.pricing-points{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.pricing-points li{color:var(--muted);align-items:flex-start;gap:.55rem;display:flex}.pricing-points svg{color:var(--teal);flex:none;margin-top:.15rem}.pricing-card .btn{width:100%}.pricing-card-featured{color:var(--surface);background:linear-gradient(160deg, #060c0dfa, #0f1718fa 54%, #1f2b29fa), var(--ink);border-color:#c8f25c38;box-shadow:0 20px 50px #090f102e}.pricing-card-featured:after{background:linear-gradient(90deg, var(--lime), var(--teal))}.pricing-card-featured .eyebrow,.pricing-card-featured .muted,.pricing-card-featured .pricing-points li{color:#ffffffd6}.pricing-card-featured .pricing-price,.pricing-card-featured .pricing-points svg{color:var(--lime)}.pricing-card-featured .btn-accent{background:var(--lime);color:var(--ink)}.pricing-addon{border-radius:var(--radius);background:linear-gradient(120deg, #c8f25c1f, transparent 44%), var(--surface);border:1px solid #0d5b6338;grid-template-columns:minmax(0,1fr) auto minmax(260px,.85fr);align-items:center;gap:1.2rem;padding:clamp(1rem,2vw,1.4rem);display:grid}.pricing-addon h3,.pricing-addon p{margin:0}.pricing-addon p:not(.eyebrow){color:var(--ink-soft)}.pricing-addon-price{color:var(--teal);white-space:nowrap;font-size:clamp(1.4rem,3vw,2rem);font-weight:900}.blog-meta{color:var(--muted);font-size:.88rem;font-weight:700}.faq-list{gap:.8rem;display:grid}.faq-item{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.1rem 1.2rem;transition:transform .18s,border-color .18s}.faq-item:hover{border-color:#0d5b6359;transform:translate(4px)}.faq-item summary{cursor:pointer;font-weight:800}.faq-item p{color:var(--ink-soft)}.form-grid{gap:1rem;display:grid}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.field{gap:.42rem;display:grid}.field label{font-weight:800}.field input,.field textarea,.field select{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:100%;color:var(--ink);padding:.86rem .9rem}.field textarea{resize:vertical;min-height:130px}.field small{color:var(--muted)}.consent-shell{z-index:120;pointer-events:none;justify-content:center;display:grid;position:fixed;inset:auto 1rem 1rem}.consent-panel{border-radius:var(--radius);pointer-events:auto;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #12141629;width:min(920px,100vw - 2rem);padding:clamp(1rem,2vw,1.4rem);box-shadow:0 26px 90px #0b1a1c2e}.consent-panel h2{margin:.3rem 0 0;font-size:clamp(1.5rem,2.6vw,2.2rem)}.consent-panel p{max-width:72ch;color:var(--ink-soft)}.consent-actions{flex-wrap:wrap;gap:.65rem;margin-top:1rem;display:flex}.consent-actions .btn{justify-content:center;min-width:150px}.consent-settings{gap:.65rem;margin-top:1rem;display:grid}.consent-row{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem;display:grid}.consent-row small{color:var(--muted);margin-top:.25rem;display:block}.consent-row input{width:1.25rem;height:1.25rem;accent-color:var(--lime)}.privacy-fab{z-index:110;color:var(--ink);font:inherit;cursor:pointer;background:#ffffffe6;border:1px solid #12141629;border-radius:999px;padding:.55rem .75rem;font-size:.82rem;font-weight:900;position:fixed;bottom:1rem;right:1rem;box-shadow:0 14px 34px #0b1a1c1f}.footer-button-link{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.legal-copy,.article-copy{max-width:820px}.article-copy p,.legal-copy p{color:var(--ink-soft)}.article-copy h2,.legal-copy h2{margin-top:2.5rem;font-size:2rem}.site-footer{border-top:1px solid var(--line);background:var(--ink);color:var(--surface);padding:3rem 0}.footer-grid{grid-template-columns:1.2fr repeat(3,.6fr);gap:2rem;display:grid}.footer-grid a,.footer-grid p{color:#ffffffb8}.footer-grid a:hover{color:var(--lime)}.footer-links{gap:.55rem;display:grid}.reveal{opacity:0;animation:.65s forwards reveal;animation-delay:var(--delay,0s);transform:translateY(18px)}.admin-page{background:#f3f5f2;min-height:100vh}.admin-layout{grid-template-columns:280px minmax(0,1fr);min-height:100vh;display:grid}.admin-sidebar{border-right:1px solid var(--line);background:var(--ink);height:100vh;color:var(--surface);padding:1.2rem;position:sticky;top:0}.admin-sidebar nav{gap:.35rem;margin-top:1.4rem;display:grid}.admin-sidebar a{border-radius:var(--radius);color:#ffffffc7;align-items:center;gap:.55rem;padding:.72rem .8rem;display:flex}.admin-sidebar a:hover{color:var(--surface);background:#ffffff14}.admin-main{padding:1.4rem}.admin-topbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1rem;display:flex}.admin-surface{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);padding:1.2rem}.admin-table{border-collapse:collapse;width:100%}.admin-table th,.admin-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.85rem .65rem}.admin-table th{color:var(--muted);text-transform:uppercase;letter-spacing:0;font-size:.78rem}.status{background:var(--surface-strong);color:var(--teal);border-radius:999px;padding:.25rem .55rem;font-size:.82rem;font-weight:800;display:inline-flex}.status.draft{color:var(--copper)}.admin-actions{flex-wrap:wrap;gap:.45rem;display:flex}.danger{color:var(--danger);border-color:#a2362a59}.login-wrap{place-items:center;min-height:100vh;padding:1rem;display:grid}.login-panel{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);width:min(440px,100%);box-shadow:var(--shadow);padding:1.4rem}.mobile-sticky,.mobile-only{display:none}@keyframes heroFilmFlicker{0%,to{opacity:.42}38%{opacity:.55}62%{opacity:.36}}@keyframes heroGridDrift{0%{background-position:0 0,0 0}to{background-position:84px 84px,84px 84px}}@keyframes heroScanSweep{0%,46%{opacity:0;transform:skew(-18deg)translate(-120%)}56%{opacity:1}78%,to{opacity:0;transform:skew(-18deg)translate(135%)}}@keyframes heroBeamFloat{0%,to{opacity:.34;translate:0}50%{opacity:.64;translate:2.5rem -1.2rem}}@keyframes heroPathTrace{to{stroke-dashoffset:-240px}}@keyframes heroNodePulse{0%,to{opacity:.46;transform-origin:50%;transform:scale(1)}44%{opacity:1;transform:scale(1.28)}}@keyframes heroCardReel{0%,27%{opacity:1;filter:blur();transform:translate(0,0)rotateY(-5deg)scale(1)}34%,to{opacity:0;filter:blur(8px);transform:translate(-18px,-18px)rotateY(8deg)scale(1.03)}}@keyframes heroStepPulse{0%,to{border-color:#0d5b632e;transform:translateY(0)}42%{border-color:#c8f25cb8;transform:translateY(-3px)}}@keyframes labGridFlow{0%{background-position:0 0,0 0}to{background-position:34px 34px,34px 34px}}@keyframes labGlassSweep{0%,52%{opacity:0;transform:translate(-115%)}62%{opacity:1}82%,to{opacity:0;transform:translate(115%)}}@keyframes labSignalTrace{0%{opacity:0;transform:scaleX(0)}18%,56%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@keyframes reveal{to{opacity:1;transform:translateY(0)}}@keyframes blueprintSettle{0%{opacity:0;background-position:0 18px,18px 0}to{opacity:1;background-position:0 0,0 0}}@keyframes heroSweep{0%{opacity:0;transform:translate(-120%)}18%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes headlineRule{to{transform:scaleX(1)}}@keyframes toolbarTrace{to{transform:translate(0)}}@keyframes previewScan{0%{opacity:0;transform:translateY(-100%)}18%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes lineTrace{0%{opacity:.4;transform:scaleX(.32)}to{opacity:1;transform:scaleX(1)}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes reelLightSweep{0%,58%{opacity:0;transform:translate(-120%)}68%{opacity:1}to{opacity:0;transform:translate(120%)}}@keyframes reelScan{0%{opacity:0;transform:translateY(-105%)}14%{opacity:1}48%{opacity:.7}74%,to{opacity:0;transform:translateY(105%)}}@keyframes reelFrame{0%,24%{opacity:1;filter:blur();transform:translateY(-50%)scale(1)}31%,to{opacity:0;filter:blur(8px);transform:translateY(-58%)scale(1.04)}}@keyframes radarSpin{to{transform:rotate(360deg)}}@keyframes growBar{0%{transform:scaleX(.68)}to{transform:scaleX(1)}}@media (max-width:980px){.motion-crosshair,.nav,.header-actions .btn-secondary{display:none}.mobile-menu{display:block}.hero-layout,.section-head,.check-layout,.signal-grid,.authority-reel,.quality-gate,.fit-grid,.grid-2,.grid-3,.grid-4,.footer-grid,.admin-layout{grid-template-columns:1fr}.pricing-addon{grid-template-columns:1fr;align-items:start}.hero-layout{padding-top:3rem}.hero-motion-backdrop{opacity:.72}.hero-motion-map{opacity:.36;width:780px;max-width:92vw;top:7%;right:-24%}.hero-motion-reel{opacity:.38;width:min(440px,100% - 2rem);top:auto;bottom:19%;right:1rem}.hero-motion-timeline,.hero .container:after{display:none}.hero-lab{min-height:430px}.authority-reel{gap:2rem}.reel-stage{min-height:480px}.footer-grid{gap:1.4rem}.signal-grid{grid-template-columns:1fr 1fr}.signal-panel-main,.quality-gate{grid-column:1/-1}.signal-panel-main h2{max-width:22ch;font-size:clamp(1.7rem,4.5vw,2.4rem)}.signal-meter strong{font-size:clamp(1.3rem,3.5vw,1.7rem)}.industry-orbit{grid-template-columns:repeat(4,minmax(0,1fr))}.admin-sidebar{height:auto;position:static}.admin-sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.container{width:min(100% - 1rem, var(--container))}.header-inner{min-height:66px}.header-actions{display:none}h1{overflow-wrap:anywhere;word-break:normal;-webkit-hyphens:auto;hyphens:auto;max-width:calc(100vw - 1rem);font-size:clamp(2rem,10.6vw,2.85rem);line-height:1.04}.hero h1{max-width:calc(100vw - 1.25rem);font-size:clamp(1.95rem,9.4vw,2.45rem)}.mobile-only{display:block}.hero{min-height:auto}.hero-motion-backdrop{opacity:.58}.hero-motion-grid{background-size:62px 62px;inset:-24%;transform:perspective(900px)rotateX(54deg)rotate(-8deg)translateY(-8%)}.hero-motion-grid-fine,.hero-motion-map,.hero-motion-reel,.hero-motion-beam{display:none}.hero-motion-scan{opacity:.34;width:72vw;min-width:0;left:34%}.hero-layout{gap:2rem;min-height:auto;padding:2.2rem 0 4rem}.hero-lab{min-height:auto}.lab-canvas{position:relative}.lab-signal-flow{display:none}.lab-grid{grid-template-columns:1fr}.lab-note{width:auto;margin:1rem}.hero-cta .btn{width:100%}.kinetic-track{animation-duration:20s}.authority-fact{grid-template-columns:1fr}.reel-stage{min-height:430px}.reel-screen{min-height:310px;margin:.55rem}.reel-frame{left:1rem;right:1rem}.reel-frame strong{font-size:clamp(1.55rem,9vw,2.35rem)}.reel-radar{opacity:.62;width:142px}.reel-footer{justify-content:stretch;font-size:.72rem;display:grid}.signal-grid,.quality-grid{grid-template-columns:1fr}.signal-meter{min-height:132px}.industry-orbit{grid-template-columns:repeat(2,minmax(0,1fr))}.industry-pill,.industry-pill:nth-child(2n){transform:none}.mobile-sticky{z-index:60;border-top:1px solid var(--line);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#f7f8f4f2;grid-template-columns:1fr 1fr;gap:.5rem;padding:.5rem;display:grid;position:sticky;bottom:0}.consent-shell{inset:auto .5rem 4.4rem}.consent-actions{display:grid}.consent-actions .btn{width:100%}.privacy-fab{bottom:4.8rem}.admin-main{padding:.8rem}.admin-table{display:block;overflow-x:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.reveal{opacity:1;transform:none}.motion-crosshair,.scroll-progress,.hero-motion-scan,.hero-motion-beam,.hero-motion-reel,.hero-motion-timeline,.lab-signal-flow{display:none}.hero-motion-backdrop{transform:none}.hero-motion-grid,.hero-motion-map,.lab-canvas:before,.lab-canvas:after,.kinetic-track,.reel-stage:before,.reel-scan,.reel-radar,.reel-frame{animation:none}.reel-frame{opacity:1;filter:none;margin:1rem;position:relative;top:auto;left:auto;right:auto;transform:none}.reel-screen{gap:.75rem;min-height:auto;display:grid}.motion-ready .motion-in,.motion-ready .motion-in.is-visible{opacity:1;filter:none;transform:none}}
