:root{--sky: #e8f1f5;--sky-soft: #f2f8fa;--offwhite: #f8fcfd;--ink: #0f1720;--ink-2: #024d62;--logo-deep: #17365f;--blue: #1268f3;--blue-soft: #dff4fa;--blue-line: rgba(18, 104, 243, .2);--muted: #4b6470;--green: #39a875;--copper: #c97834;--white: #ffffff;--line: rgba(2, 77, 98, .12);--panel: rgba(255, 255, 255, .78);--shadow: 0 18px 54px rgba(2, 77, 98, .1);--radius: 8px;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);background:radial-gradient(circle at 14% 8%,rgba(18,104,243,.08),transparent 28%),radial-gradient(circle at 86% 18%,rgba(2,77,98,.08),transparent 30%),linear-gradient(180deg,var(--white) 0%,var(--offwhite) 35%,var(--sky) 100%);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.55;text-rendering:geometricPrecision}body:before{content:"";position:fixed;inset:0;pointer-events:none;background:linear-gradient(rgba(2,77,98,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(2,77,98,.035) 1px,transparent 1px);background-size:52px 52px;mask-image:linear-gradient(180deg,rgba(0,0,0,.75),transparent 92%);z-index:-1}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}button,input,select,textarea{font:inherit}.site-header{position:sticky;top:0;z-index:50;border-bottom:1px solid rgba(2,77,98,.1);background:#f8fcfde0;backdrop-filter:blur(20px);box-shadow:0 16px 36px #024d6224}.nav-shell,.launch-hero,.section,.footer-shell{width:min(1200px,calc(100% - 40px));margin:0 auto}.nav-shell{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:22px}.brand img{width:210px}.nav-links{display:flex;align-items:center;gap:18px;color:#0f1720c2;font-size:.88rem}.nav-links a{white-space:nowrap}.nav-links a:hover{color:var(--blue)}.nav-cta,.button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;padding:0 18px;border:1px solid rgba(108,178,255,.36);border-radius:var(--radius);background:linear-gradient(135deg,var(--blue),var(--logo-deep));color:var(--white);font-weight:800;box-shadow:0 14px 30px #1268f32e;cursor:pointer}.button.secondary{background:#ffffffb8;color:var(--ink-2);border-color:#024d623d;box-shadow:none}.mobile-menu{display:none}.back-to-top{position:fixed;right:clamp(18px,3vw,34px);bottom:clamp(18px,3vw,34px);z-index:45;width:48px;height:48px;display:grid;place-items:center;border:1px solid rgba(18,104,243,.26);border-radius:50%;background:linear-gradient(135deg,#fffffff0,#dff4fae0);color:var(--logo-deep);font-size:1.45rem;font-weight:900;line-height:1;box-shadow:0 18px 42px #024d622e;backdrop-filter:blur(12px);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.back-to-top:hover{transform:translateY(-3px);border-color:#1268f36b;background:linear-gradient(135deg,var(--blue),var(--logo-deep));color:var(--white);box-shadow:0 22px 52px #1268f33d}.launch-hero{min-height:calc(100vh - 76px);display:grid;grid-template-columns:minmax(0,.94fr) minmax(460px,1.06fr);gap:52px;align-items:center;padding:56px 0 70px}.hero-copy{position:relative;z-index:2}.hero-logo{width:min(430px,78vw);margin:0 0 32px}.eyebrow{display:inline-flex;align-items:center;gap:10px;margin:0 0 18px;color:var(--logo-deep);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;font-weight:800}.eyebrow:before{content:"";width:30px;height:1px;background:currentColor}h1,h2,h3{margin:0;color:var(--ink-2);font-family:Manrope,Inter,ui-sans-serif,system-ui,sans-serif;line-height:1.06;letter-spacing:0}h1{max-width:820px;font-size:clamp(1.683rem,3.927vw,3.366rem);font-weight:860}h2{max-width:none;font-size:clamp(1.7rem,3.4vw,3.23rem);font-weight:840}h3{font-size:1.12rem;font-weight:820}.lead{max-width:760px;margin:24px 0 0;color:#0f1720c2;font-size:clamp(1.06rem,1.7vw,1.28rem)}.hero-punch{display:inline-flex;margin:24px 0 0;padding:10px 13px;border:1px solid rgba(18,104,243,.24);border-radius:var(--radius);background:#dff4fab8;color:var(--logo-deep);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.95rem}.hero-actions,.actions{display:flex;flex-wrap:wrap;gap:12px;align-items:center;margin-top:30px}.launch-board{position:relative;min-height:620px;border:1px solid rgba(2,77,98,.12);border-radius:12px;background:radial-gradient(circle at 76% 20%,rgba(18,104,243,.14),transparent 30%),linear-gradient(135deg,#fffffff5,#dff4fac2);box-shadow:var(--shadow);overflow:hidden}.board-grid{position:absolute;inset:0;background:linear-gradient(90deg,rgba(2,77,98,.06) 1px,transparent 1px),linear-gradient(180deg,rgba(18,104,243,.06) 1px,transparent 1px);background-size:34px 34px;mask-image:linear-gradient(90deg,#00000052,#000 26% 70%,#0000008c)}.launch-rail{position:absolute;left:14%;bottom:14%;width:68%;height:16px;border:1px solid rgba(2,77,98,.16);border-radius:999px;transform:rotate(-24deg);background:linear-gradient(90deg,#024d621f,#1268f37a)}.orbit-line{position:absolute;right:-16%;top:9%;width:68%;aspect-ratio:1;border:1px dashed rgba(18,104,243,.3);border-radius:50%}.signal-dot{position:absolute;left:19%;top:67%;width:12px;height:12px;border-radius:50%;background:var(--blue);box-shadow:0 0 #1268f347;animation:travel 6s ease-in-out infinite}.launch-modules{position:absolute;inset:12% 7% 11%;z-index:2;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(4,minmax(74px,1fr));gap:clamp(12px,2vw,22px);align-items:center}.launch-module{position:relative;width:min(100%,210px);min-width:0;min-height:74px;padding:14px;border:1px solid rgba(18,104,243,.18);border-radius:var(--radius);background:#ffffffd1;backdrop-filter:blur(10px);box-shadow:0 18px 38px #024d621f;animation:moduleGlow 4.8s ease-in-out infinite;animation-delay:var(--delay)}.launch-module span{display:block;color:var(--blue);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:800;text-transform:uppercase}.launch-module strong{display:block;margin-top:6px;color:var(--ink-2);line-height:1.15;overflow-wrap:anywhere}.module-1{grid-column:1;grid-row:1;justify-self:start;align-self:start}.module-2{grid-column:2;grid-row:1;justify-self:center;align-self:end}.module-3{grid-column:1;grid-row:3;justify-self:center;align-self:start}.module-4{grid-column:2;grid-row:3;justify-self:center;align-self:center}.module-5{grid-column:3;grid-row:2;justify-self:end;align-self:center}.module-6{grid-column:3;grid-row:4;justify-self:center;align-self:start}.module-7{grid-column:2;grid-row:4;justify-self:center;align-self:end;border-color:#1268f36b}.parallax-office{position:relative;min-height:clamp(340px,58vh,680px);margin:40px 0 0;background-image:url(/visuals/bureau-alteretcode-ordinateur-cahier-organisation.png);background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;overflow:hidden;box-shadow:inset 0 28px 56px #024d6229,inset 0 -28px 56px #024d622e}.parallax-office__veil{position:absolute;inset:0;background:linear-gradient(180deg,#e8f1f514,#e8f1f547),linear-gradient(90deg,#17365f29,#1268f30f)}.parallax-screen-shadow{height:16px;margin:0;background:url(/visuals/ombre-ecran-courbe-1920x16.png) center top / 100% 16px no-repeat,#dfebf3}.parallax-screen-shadow+.section{background:#dfebf3;box-shadow:0 0 0 100vmax #dfebf3;clip-path:inset(0 -100vmax)}.section{scroll-margin-top:95px;padding:82px 0}.section-heading{max-width:none;margin-bottom:34px}.section-heading p:not(.eyebrow),.contact-copy p{margin:18px 0 0;color:#0f1720b3;font-size:1.08rem}.build-grid,.before-after-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.build-card,.case-card,.duo-grid article,.contact-form{border:1px solid rgba(2,77,98,.12);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);backdrop-filter:blur(12px)}.build-card{min-height:340px;display:flex;flex-direction:column;padding:22px;overflow:hidden}.build-card p,.case-card p,.duo-grid p{color:#0f1720ad}.tech-icon{width:42px;height:42px;margin-bottom:22px;border:1px solid rgba(18,104,243,.28);border-radius:7px;background:linear-gradient(90deg,transparent 47%,rgba(18,104,243,.78) 48%,rgba(18,104,243,.78) 52%,transparent 53%),linear-gradient(180deg,transparent 47%,rgba(18,104,243,.78) 48%,rgba(18,104,243,.78) 52%,transparent 53%),#1268f31f}.micro-visual{position:relative;height:110px;margin-top:auto;border:1px solid rgba(2,77,98,.1);border-radius:7px;background:#f2f8fae6;overflow:hidden}.micro-visual span{position:absolute;display:block;border-radius:4px}.micro-screen span{left:10%;right:10%;height:9px;background:#6cb2ff94}.micro-screen span:nth-child(1){top:20%}.micro-screen span:nth-child(2){top:38%;right:32%}.micro-screen span:nth-child(3){top:58%;right:18%;background:#39a875b3}.micro-screen span:nth-child(4){bottom:15%;right:48%;background:#c97834bf}.micro-grid span{width:28%;height:28%;background:#6cb2ff47}.micro-grid span:nth-child(1){left:10%;top:15%}.micro-grid span:nth-child(2){left:43%;top:15%}.micro-grid span:nth-child(3){left:10%;top:53%}.micro-grid span:nth-child(4){left:43%;top:53%;background:#39a87561}.micro-flow span{height:2px;background:#6cb2ff9e}.micro-flow span:nth-child(1){left:12%;right:16%;top:30%}.micro-flow span:nth-child(2){left:22%;right:30%;top:50%}.micro-flow span:nth-child(3){left:34%;right:18%;top:70%;background:#39a875b8}.micro-flow span:nth-child(4){width:12px;height:12px;left:62%;top:45%;background:var(--copper)}.micro-chat span{left:10%;min-height:18px;background:#024d621f}.micro-chat span:nth-child(1){top:18%;right:22%}.micro-chat span:nth-child(2){top:43%;left:28%;right:10%;background:#1268f361}.micro-chat span:nth-child(3){top:68%;right:34%}.micro-chat span:nth-child(4){width:10px;height:10px;right:14%;bottom:15%;background:var(--green)}.micro-bars{display:flex;align-items:end;gap:10px;padding:16px}.micro-bars span{position:static;flex:1;min-height:18px;background:linear-gradient(180deg,var(--blue-soft),var(--blue))}.micro-bars span:nth-child(1){height:34%}.micro-bars span:nth-child(2){height:54%}.micro-bars span:nth-child(3){height:74%}.micro-bars span:nth-child(4){height:46%;background:linear-gradient(180deg,#75d8aa,var(--green))}.micro-stack span{left:14%;right:14%;height:24px;border:1px solid rgba(108,178,255,.38);background:#1268f324}.micro-stack span:nth-child(1){top:18%}.micro-stack span:nth-child(2){top:36%;left:22%}.micro-stack span:nth-child(3){top:54%;left:30%}.micro-stack span:nth-child(4){top:72%;background:#39a87538}.dark-section{width:100%;max-width:none;padding-left:max(20px,calc((100% - 1200px)/2));padding-right:max(20px,calc((100% - 1200px)/2));background:radial-gradient(circle at 12% 20%,rgba(18,104,243,.12),transparent 32%),linear-gradient(180deg,var(--sky) 0%,var(--sky-soft) 52%,var(--white) 100%);border-top:1px solid rgba(2,77,98,.08);border-bottom:1px solid rgba(2,77,98,.08)}.ramp-map{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.ramp-map:before{content:"";position:absolute;left:6%;right:6%;top:50%;height:2px;background:linear-gradient(90deg,var(--logo-deep),var(--blue),var(--ink-2))}.ramp-step{position:relative;min-height:150px;display:grid;align-content:center;gap:8px;padding:18px;border:1px solid rgba(2,77,98,.12);border-radius:var(--radius);background:#ffffffd1;box-shadow:var(--shadow)}.ramp-step small{color:var(--blue);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:800;text-transform:uppercase}.ramp-step.atelier small{color:var(--logo-deep)}.ramp-step strong{font-size:1.15rem}.duo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.duo-grid article{padding:24px}.central-formula{margin:28px 0 0;color:var(--ink-2);font-size:clamp(1.2rem,2.2vw,1.8rem);font-weight:820}.workbench{display:grid;grid-template-columns:minmax(210px,.8fr) minmax(320px,1.1fr) minmax(210px,.8fr);gap:18px;align-items:stretch}.bench-column,.bench-core{border:1px solid rgba(2,77,98,.12);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow);padding:22px}.bench-label{display:block;margin-bottom:16px;color:var(--logo-deep);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.78rem;font-weight:800;text-transform:uppercase}.chip{display:block;margin-top:10px;padding:11px 12px;border:1px solid rgba(2,77,98,.1);border-radius:7px;background:#f8fcfde0;color:var(--ink)}.chip.output{border-color:#1268f338;background:#dff4fab8}.bench-core{position:relative;display:grid;gap:18px;align-content:center;background:radial-gradient(circle at 50% 18%,rgba(18,104,243,.16),transparent 30%),linear-gradient(135deg,#fffffff5,#dff4fab8)}.bench-logo-mark{width:116px;height:116px;display:grid;place-items:center;margin:0 auto;border:1px solid rgba(18,104,243,.28);border-radius:50%;background:#ffffffbd;box-shadow:0 20px 50px #1268f31f}.bench-logo-mark img{width:76px;height:auto}.bench-tools{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.bench-tools span{padding:8px 10px;border-radius:999px;background:#ffffffd6;color:var(--ink-2);font-size:.86rem}.case-card{display:grid;gap:14px;padding:22px}.case-card small{color:var(--blue);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:800;text-transform:uppercase}.case-card .gain{margin-top:2px;padding:14px;border:1px solid rgba(57,168,117,.24);border-radius:7px;background:#39a87514}.method-section{position:relative}.method-timeline{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid rgba(2,77,98,.12);border-radius:var(--radius);background:#ffffffb8;box-shadow:var(--shadow)}.method-step{min-height:190px;display:grid;align-content:start;gap:18px;padding:22px 16px;border-right:1px solid rgba(2,77,98,.1);animation:stepIn 5s ease-in-out infinite;animation-delay:calc(var(--i) * .12s)}.method-step:nth-child(4n){border-right:0}.method-step:last-child{border-right:0}.method-step span{color:var(--blue);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-weight:900}.method-step strong{line-height:1.2}.faq-section{padding-top:18px}.faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.faq-item{min-height:100%;padding:22px;border:1px solid rgba(2,77,98,.12);border-radius:var(--radius);background:#ffffffb3;box-shadow:0 14px 38px #024d6214}.faq-item h3{margin:0 0 10px;color:var(--ink-2);font-size:1.05rem}.faq-item p{margin:0;color:#0f1720c2}.contact-section{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1fr);gap:40px;align-items:start}.contact-form{display:grid;gap:14px;padding:24px}.field-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.contact-form label{display:grid;gap:7px;color:#0f1720c7;font-weight:760}.contact-form input,.contact-form select,.contact-form textarea{width:100%;min-height:46px;padding:10px 12px;border:1px solid rgba(2,77,98,.14);border-radius:6px;background:#ffffffe6;color:var(--ink)}.contact-form textarea{resize:vertical}.form-status{min-height:1.4em;margin:0;color:#0f1720b8;font-weight:720}.form-status[data-state=success]{color:#17654b}.form-status[data-state=error]{color:#a33b28}.site-footer{position:relative;margin-top:60px;padding:64px 0 46px;border-top:1px solid rgba(2,77,98,.1);background:radial-gradient(circle at 12% 14%,rgba(18,104,243,.08),transparent 28%),radial-gradient(circle at 86% 82%,rgba(2,77,98,.08),transparent 30%),var(--sky);color:var(--ink-2);overflow:hidden}.footer-shell{position:relative;z-index:1;display:grid;gap:34px}.footer-grid-layer{position:absolute;inset:0;opacity:.62;background-image:linear-gradient(rgba(2,77,98,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(2,77,98,.04) 1px,transparent 1px);background-size:52px 52px}.footer-top{display:grid;grid-template-columns:1fr minmax(260px,1.65fr) 1fr;gap:34px;align-items:center}.footer-copy{color:#024d62b8;font-size:.92rem;line-height:1.6}.footer-copy p,.footer-address,.footer-nav-panel p{margin:0}.footer-isdo-separator{display:grid;grid-template-columns:minmax(40px,1fr) auto minmax(40px,1fr);gap:24px;align-items:center;justify-content:center}.footer-isdo-separator span{height:1px;background:#024d6261}.footer-isdo-separator img{width:58px;height:auto}.footer-signature{display:flex;align-items:center;justify-content:flex-end;gap:14px;color:var(--ink-2);font-size:1.06rem}.footer-signature img{width:86px;height:auto}.footer-territoire-link{color:var(--accent);font-weight:860;text-decoration:none;transition:color .18s ease}.footer-territoire-link:hover{color:var(--accent-2)}.footer-logo-link{display:inline-flex;padding:0;border:0;background:transparent;line-height:0;transition:transform .18s ease,opacity .18s ease}.footer-logo-link:hover{transform:translateY(-2px);opacity:.86}.footer-nav-panel{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:34px;padding:28px 0;border-top:1px solid rgba(2,77,98,.12);border-bottom:1px solid rgba(2,77,98,.12)}.footer-nav-panel p{color:#024d6294;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.74rem;font-weight:900;text-transform:uppercase}.footer-nav-panel nav>div{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:14px;font-weight:800}.footer-link-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))}.footer-nav-panel a,.footer-legal a,.footer-address a{color:var(--ink-2);transition:color .18s ease}.footer-nav-panel a:hover,.footer-legal a:hover,.footer-address a:hover{color:var(--blue)}.footer-address{color:#0f1720b8;font-size:.95rem;font-style:normal;line-height:1.8;text-align:center}.footer-legal{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:center;color:#024d62b8;font-size:.92rem}.footer-legal span{color:#024d6259}@keyframes moduleGlow{0%,to{transform:translateY(0);border-color:#1268f32e}50%{transform:translateY(-5px);border-color:#6cb2ff8f}}@keyframes travel{0%,to{transform:translate(0);box-shadow:0 0 #1268f347}52%{transform:translate(270px,-135px);box-shadow:0 0 0 18px #1268f300}}@keyframes stepIn{0%,to{background:transparent}50%{background:#1268f31a}}@media(max-width:1280px){.nav-links,.nav-cta{display:none}.nav-links.is-open{position:absolute;z-index:60;left:20px;right:20px;top:76px;display:grid;gap:12px;padding:18px;border:1px solid rgba(2,77,98,.14);border-radius:var(--radius);background:#f8fcfdfa;box-shadow:var(--shadow)}.nav-links.is-open a{white-space:normal}.mobile-menu{display:grid;width:44px;height:44px;place-items:center;align-items:center;padding:0;border:1px solid rgba(2,77,98,.18);border-radius:var(--radius);background:#ffffffc2;color:var(--ink-2);cursor:pointer}.mobile-menu span{display:block;width:22px;height:2px;grid-area:1 / 1;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.mobile-menu span:nth-child(1){transform:translateY(-7px)}.mobile-menu span:nth-child(3){transform:translateY(7px)}.mobile-menu.is-open span:nth-child(1){transform:rotate(45deg)}.mobile-menu.is-open span:nth-child(2){opacity:0}.mobile-menu.is-open span:nth-child(3){transform:rotate(-45deg)}.launch-hero,.workbench,.contact-section,.footer-top,.footer-nav-panel{grid-template-columns:1fr}.footer-copy,.footer-signature{justify-content:center;text-align:center}.footer-isdo-separator{grid-template-columns:minmax(24px,1fr) auto minmax(24px,1fr)}.launch-board{min-height:560px}.launch-modules{inset:8% 7%;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(4,minmax(70px,1fr))}.launch-module{width:min(100%,220px)}.module-1{grid-column:1;grid-row:1;justify-self:start;align-self:start}.module-2{grid-column:2;grid-row:1;justify-self:end;align-self:end}.module-3{grid-column:1;grid-row:2;justify-self:center;align-self:center}.module-4{grid-column:2;grid-row:2;justify-self:center;align-self:end}.module-5{grid-column:1;grid-row:3;justify-self:start;align-self:center}.module-6{grid-column:2;grid-row:3;justify-self:end;align-self:center}.module-7{grid-column:1 / -1;grid-row:4;justify-self:center;align-self:end}.build-grid,.before-after-grid,.ramp-map,.faq-grid,.method-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}.method-step:nth-child(2n){border-right:0}.ramp-map:before{display:none}}@media(max-width:700px){.nav-shell,.launch-hero,.section,.footer-shell{width:min(100% - 28px,1200px)}.brand img{width:155px}.launch-hero{min-height:auto;padding-top:36px}.launch-board{min-height:500px}.parallax-office{min-height:360px;margin-top:28px;background-attachment:scroll}.launch-modules{inset:7% 6%;gap:12px;grid-template-rows:repeat(4,minmax(76px,1fr))}.launch-module{width:100%;min-height:70px;padding:11px}.module-7{width:min(100%,240px)}.build-grid,.before-after-grid,.ramp-map,.method-timeline,.faq-grid,.duo-grid,.field-row,.footer-shell{grid-template-columns:1fr}.method-step{min-height:0;border-right:0;border-bottom:1px solid rgba(2,77,98,.1)}.method-step:last-child{border-bottom:0}.section{padding:60px 0}.build-card{min-height:300px}.footer-links{justify-content:flex-start}.footer-link-grid{grid-template-columns:1fr}.footer-nav-panel nav>div{display:grid;gap:10px}.footer-signature{flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}
