@font-face{font-family:Archivo;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(./archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#201e1d;--paper:#f3f2f2;--surface:#e8e6e5;--black:#000;--gti:#ae0f0a;--gti-press:#8a0b07;--amber:#f8ac00;--food:#ec3013;--food-deep:#ae1800;--food-tint:#fde3dd;--web:#2b4bf2;--web-deep:#1a33b8;--web-tint:#e1e6fe;--ponto:#f8ac00;--ponto-deep:#7a4b00;--ponto-tint:#fff0c7;--clinica:#00897b;--clinica-deep:#00695e;--clinica-tint:#d9f2ee;--salao:#d02670;--salao-deep:#9e1652;--salao-tint:#faddea;--agro:#3b7d23;--agro-deep:#2a5c18;--agro-tint:#e2f0da;--pet:#7b3fe4;--pet-deep:#5a26b5;--pet-tint:#ece3fc;--rf:#287825;--rf-press:#1f5e1d;--rf-paper:#f8f7f2;--font:"Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;--bar:64px;--gutter:clamp(16px, 2.6vw, 40px);--gl:max(var(--gutter), env(safe-area-inset-left,0px));--gr:max(var(--gutter), env(safe-area-inset-right,0px));--top:env(safe-area-inset-top,0px);--rule:2px solid var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:var(--bar)}body:before{content:"";z-index:31;height:var(--top);background:var(--paper);position:fixed;inset:0 0 auto}body{background:var(--paper);color:var(--ink);font:400 17px/1.55 var(--font);-webkit-font-smoothing:antialiased;margin:0;overflow-x:clip}img,svg{display:block}a{color:inherit}h1,h2,h3,p,ul,ol,dl,dd,blockquote,figure{margin:0}ul,ol{padding:0;list-style:none}button,input,textarea{font:inherit;color:inherit}::selection{color:var(--ink);background:#f9d9d2}:focus-visible{outline:3px solid var(--ink);outline-offset:3px}.act--ink :focus-visible,.flat--ink :focus-visible{outline-color:var(--amber)}.bar :focus-visible{outline-offset:-6px}.bar__cta:focus-visible{outline-color:#fff}.skip{z-index:50;background:var(--ink);color:var(--paper);padding:10px 14px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.skip:focus{transform:none}#scene{z-index:0;width:100%;height:100%;display:block;position:fixed;inset:0}.poster{z-index:0;background:var(--paper) url(./poster-DlhVzaT1.webp) no-repeat 82% 60% / auto 78%;display:none;position:fixed;inset:0}.no-webgl #scene{display:none}.no-webgl .poster{display:block}.bar{left:0;right:0;top:var(--top);z-index:30;height:var(--bar);background:var(--paper);border-bottom:var(--rule);align-items:stretch;display:flex;position:fixed}.bar__brand{padding:0 var(--gutter) 0 var(--gl);border-right:var(--rule);color:var(--black);align-items:center;display:flex}.bar__brand svg{width:auto;height:34px}.bar__nav{margin-left:auto;display:flex}.bar__nav a{border-left:var(--rule);white-space:nowrap;align-items:center;padding:0 clamp(14px,1.4vw,22px);font-size:15px;font-weight:600;text-decoration:none;transition:background-color .15s;display:flex}.bar__nav a:hover{background:var(--surface)}.bar__nav a[aria-current=true]{box-shadow:inset 0 -5px 0 var(--gti)}.bar__cta{border-left:var(--rule);background:var(--gti);color:#fff;align-items:center;padding:0 clamp(16px,1.8vw,28px);font-size:15px;font-weight:700;text-decoration:none;transition:background-color .15s;display:flex}.bar__cta:hover{background:var(--gti-press)}.bar__cta{padding-right:max(clamp(16px, 1.8vw, 28px), env(safe-area-inset-right,0px))}.bar__menu{border:0;border-left:var(--rule);cursor:pointer;background:0 0;align-items:center;padding:0 18px;font-size:15px;font-weight:700;display:none}.act{height:calc(var(--len,1) * 100svh);position:relative}.stage{height:100svh;padding-block:calc(var(--bar) + var(--top) + 28px) 28px;padding-left:var(--gl);padding-right:var(--gr);pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;column-gap:24px;display:grid;position:sticky;top:0}.stage>*{pointer-events:auto}.hero{grid-column:1/span 6;align-self:center;gap:26px;display:grid}.hero__title{letter-spacing:-.03em;text-wrap:balance;max-width:12ch;font-size:clamp(40px,4.6vw,76px);font-weight:900;font-stretch:125%;line-height:.94}.hero__lede{max-width:44ch;font-size:clamp(17px,1.25vw,19px)}.hero__actions{flex-wrap:wrap;gap:12px;display:flex}.btn{text-align:left;cursor:pointer;border:2px solid;justify-content:flex-start;align-items:center;min-height:50px;padding:12px 20px;font-size:16px;font-weight:700;line-height:1.15;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn--red{background:var(--gti);border-color:var(--gti);color:#fff}.btn--red:hover{background:var(--gti-press);border-color:var(--gti-press)}.btn--line{border-color:var(--ink);color:var(--ink);background:0 0}.btn--line:hover{background:var(--ink);color:var(--paper)}.btn--product{background:var(--deep);border-color:var(--deep);color:#fff}.btn--product:hover{background:var(--ink);border-color:var(--ink)}.btn--amber{background:var(--amber);border-color:var(--amber);color:var(--ink)}.btn--amber:hover{background:var(--paper);border-color:var(--paper)}.btn--rf{background:var(--rf);border-color:var(--rf);color:#fff}.btn--rf:hover{background:var(--rf-press);border-color:var(--rf-press)}.ficha{background:var(--paper);border:var(--rule);flex-direction:column;grid-column:1/span 5;max-width:560px;display:flex}.ficha>*+*{border-top:var(--rule)}.ficha__head{gap:14px;padding:26px 28px 24px;display:grid}.ficha h2{letter-spacing:-.025em;text-wrap:balance;font-size:clamp(28px,2.7vw,42px);font-weight:900;font-stretch:125%;line-height:.98}.ficha__head p{max-width:48ch;font-size:16.5px;line-height:1.5}.ficha__name{letter-spacing:-.02em;align-items:center;gap:12px;font-size:26px;font-weight:800;font-stretch:112%;line-height:1;display:flex}.ficha__name:before{content:"";background:var(--c);flex:none;width:22px;height:22px}.ficha__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding:16px 28px;display:flex}.ficha__foot p{max-width:30ch;font-size:14.5px;line-height:1.4}.ficha__qr{color:var(--deep);padding:12px 28px;font-size:14px;line-height:1.4}.chips{flex-wrap:wrap;gap:6px;padding:16px 28px;display:flex}.chips li{background:var(--tint);color:var(--deep);padding:5px 9px;font-size:13px;font-weight:600;line-height:1.2}.fam{--s:38px;align-items:center;gap:calc(var(--s) * .26);line-height:1;display:inline-flex}.fam--sm{--s:30px}.fam__g{width:var(--s);height:var(--s);flex:none}.fam__g path,.fam__g rect{fill:var(--c)}.fam__g .fam__dot{fill:var(--ink)}.fam__word{font-weight:800;font-stretch:112%;font-size:calc(var(--s) * .78);letter-spacing:-.035em;white-space:nowrap;color:var(--ink);align-items:baseline;display:flex}.fam__i{display:inline-block;position:relative}.fam__i svg{left:50%;top:calc(var(--s) * .78 * .01);width:max(5px, calc(var(--s) * .78 * .21));height:max(5px, calc(var(--s) * .78 * .21));position:absolute;transform:translate(-50%)}.fam__i svg path{fill:var(--c)}.legend{grid-template-columns:1fr 1fr;gap:0;display:grid}.legend li{border-top:var(--rule);grid-template-columns:14px 1fr;column-gap:12px;padding:12px 20px 12px 28px;font-size:13.5px;line-height:1.3;display:grid}.legend li:nth-child(-n+2){border-top:0}.legend li:nth-child(odd){border-right:var(--rule)}.legend li:before{content:"";background:var(--c);grid-row:span 2;width:14px;height:14px;margin-top:3px}.legend a{font-size:15px;font-weight:700;text-decoration:none}.legend a:hover{text-underline-offset:3px;text-decoration:underline}.legend span{color:#5e5a57}.legend__custom:before{border-radius:50%;background:radial-gradient(circle at 38% 32%,#f7b4a4,#ca301d 55%,#a80f0b)!important}.mirror{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.mirror th,.mirror td{text-align:left;padding:9px 28px;font-size:15px}.mirror th{width:50%;font-weight:600}.mirror td{font-weight:800;font-stretch:112%}.mirror tr+tr th,.mirror tr+tr td{border-top:1px solid #201e1d2e}.mirror tr{transition:opacity .25s}.mirror tr.is-off{opacity:.5}.ficha--ink{background:var(--ink);color:var(--paper);border-color:#f3f2f2e6;max-width:600px}.ficha--ink>*+*{border-top-color:#f3f2f2e6}.fronts li{border-left:4px solid #0000;gap:4px;padding:13px 28px 13px 24px;transition:border-color .25s,background-color .25s,opacity .25s;display:grid}.fronts li+li{border-top:1px solid #f3f2f238}.fronts h3{font-size:17px;font-weight:800;line-height:1.2}.fronts p{color:#f3f2f2c7;font-size:14.5px;line-height:1.45}.fronts.is-live li{opacity:.55}.fronts.is-live li.is-active{opacity:1;border-left-color:var(--amber);background:#f8ac0014}.fronts p,.sr-hide{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.fronts.is-live li.is-active p,.fronts:not(.is-live) li:first-child p{clip-path:none;white-space:normal;width:auto;height:auto;min-height:2.9em;overflow:visible;position:static!important}.ficha--rf{background:var(--rf-paper)}.rf-logo{width:92px;height:auto;margin-bottom:4px}.facts>div{gap:2px;padding:12px 28px;display:grid}.facts>div+div{border-top:1px solid #201e1d2e}.facts dt{font-size:15.5px;font-weight:800}.facts dd{color:#45413f;font-size:14.5px;line-height:1.45}.ficha--contact{grid-column:1/span 6;max-width:640px}.channels{display:grid}.channel{grid-template-columns:110px 1fr auto;align-items:center;gap:6px 16px;padding:14px 28px;display:grid}.channel+.channel{border-top:1px solid #201e1d2e}.channel h3{font-size:15px;font-weight:700}.channel__value{font-variant-numeric:tabular-nums;-webkit-user-select:all;user-select:all;font-size:17px;font-weight:800;font-stretch:112%}a.channel__value{text-underline-offset:4px;-webkit-text-decoration:underline #201e1d59;text-decoration:underline #201e1d59;text-decoration-thickness:2px}a.channel__value:hover{text-decoration-color:currentColor}.channel__addr{font-size:14.5px;line-height:1.4}.channel .btn{white-space:nowrap;min-height:44px;padding:9px 14px;font-size:14.5px}.composer{gap:10px;padding:18px 28px 20px;display:grid}.composer label{font-size:15px;font-weight:700}.composer__row{grid-template-columns:1fr auto;align-items:stretch;gap:10px;display:grid}.composer__row>*{min-width:0}.composer textarea{border:var(--rule);resize:vertical;background:#fff;min-height:50px;padding:12px 14px;font-size:15.5px;line-height:1.35}.composer textarea:focus-visible{outline-offset:0}.composer__msg{color:var(--gti);min-height:1em;font-size:14px}.composer__msg:empty{margin-top:-10px}.flat{z-index:2;position:relative}.flat--paper{background:var(--paper);color:var(--ink)}.flat--ink{background:var(--ink);color:var(--paper)}[data-flat=verticais],[data-flat=como]{align-items:center;min-height:100svh;display:flex}.flat__inner{width:100%;padding-block:calc(var(--bar) + var(--top) + 56px) 72px;padding-left:var(--gl);padding-right:var(--gr);gap:36px;display:grid}.flat__head{gap:14px;max-width:760px;display:grid}.flat h2{letter-spacing:-.028em;text-wrap:balance;font-size:clamp(32px,3.6vw,58px);font-weight:900;font-stretch:125%;line-height:.98}.flat__head p{max-width:52ch;font-size:18px}.flat__note{color:#4c4845;max-width:70ch;font-size:15px}.family{border:var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.family__cell{flex-direction:column;gap:12px;padding:24px 24px 22px;display:flex}.family__cell+.family__cell{border-left:var(--rule)}.family__cell h3{letter-spacing:-.015em;font-size:21px;font-weight:800;font-stretch:112%;line-height:1.08}.family__cell p{font-size:15px;line-height:1.5}.family__who{color:#5e5a57;font-size:14px!important}.family__link{color:var(--deep);text-underline-offset:4px;margin-top:auto;padding-top:6px;font-size:15px;font-weight:700;text-decoration:underline;text-decoration-thickness:2px}.family__link:hover{color:var(--ink)}.steps{counter-reset:step;border:2px solid #f3f2f2e6;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.steps li{counter-increment:step;align-content:start;gap:10px;padding:26px 24px 28px;display:grid}.steps li+li{border-left:2px solid #f3f2f2e6}.steps li:before{content:counter(step);color:var(--amber);margin-bottom:10px;font-size:56px;font-weight:900;font-stretch:125%;line-height:1}.steps h3{font-size:21px;font-weight:800}.steps p{color:#f3f2f2d1;font-size:15.5px;line-height:1.5}.mission p{letter-spacing:-.012em;max-width:34ch;font-size:clamp(22px,2.2vw,32px);font-weight:600;font-stretch:112%;line-height:1.22}.footer{border-top:var(--rule)}.footer__inner{padding-block:36px 28px;padding-left:var(--gl);padding-right:var(--gr);grid-template-columns:auto 1fr auto;align-items:center;gap:18px 40px;display:grid}.footer__brand{color:var(--black)}.footer__brand svg{width:auto;height:30px}.footer__tag{max-width:46ch;font-size:15px}.footer nav{flex-wrap:wrap;gap:6px 22px;display:flex}.footer nav a{font-size:15px;font-weight:600;text-decoration:none}.footer nav a:hover{text-underline-offset:3px;text-decoration:underline}.footer__legal{color:#5e5a57;border-top:1px solid #201e1d2e;grid-column:1/-1;padding-top:16px;font-size:13px}.consent{z-index:40;padding:12px var(--gr) calc(12px + env(safe-area-inset-bottom,0px)) var(--gl);background:var(--paper);color:var(--ink);border-top:var(--rule);align-items:center;gap:12px 28px;display:flex;position:fixed;bottom:0;left:0;right:0}.consent[hidden]{display:none}.consent__text{flex:1;max-width:96ch;font-size:14px;line-height:1.45}.consent__text a{text-underline-offset:3px;font-weight:700;text-decoration-thickness:2px}.consent__actions{flex:none;grid-template-columns:repeat(2,minmax(120px,1fr));gap:8px;margin-left:auto;display:grid}.consent .btn{min-height:44px;padding:9px 14px;font-size:15px}.has-consent .wa-float.is-on{opacity:0;visibility:hidden}.footer nav button{cursor:pointer;background:0 0;border:0;padding:0;font-size:15px;font-weight:600}.footer nav button:hover{text-underline-offset:3px;text-decoration:underline}.bar__back{padding:0 max(clamp(16px, 1.8vw, 28px), env(safe-area-inset-right,0px)) 0 clamp(16px, 1.8vw, 28px);border-left:var(--rule);align-items:center;margin-left:auto;font-size:15px;font-weight:700;text-decoration:none;display:flex}.bar__back:hover{background:var(--surface)}.doc{max-width:760px;padding:calc(var(--bar) + var(--top) + 48px) var(--gr) 72px var(--gl)}.doc h1{letter-spacing:-.028em;font-size:clamp(32px,4vw,52px);font-weight:900;font-stretch:125%;line-height:.98}.doc__date{color:#5e5a57;margin:14px 0 8px;font-size:14px}.doc h2{margin:34px 0 10px;font-size:22px;font-weight:800;font-stretch:112%;line-height:1.15}.doc p,.doc li{max-width:66ch;font-size:16.5px;line-height:1.6}.doc p+p{margin-top:10px}.doc ul{gap:6px;margin-top:10px;padding-left:1.2em;list-style:square;display:grid}.doc ul+p{margin-top:12px}.doc a{text-underline-offset:3px;font-weight:600;text-decoration-thickness:2px}.doc .btn{margin-top:14px}.wa-float{z-index:25;right:calc(18px + env(safe-area-inset-right,0px));bottom:calc(18px + env(safe-area-inset-bottom,0px));color:#fff;border:2px solid var(--ink);opacity:0;visibility:hidden;background:#1c9f4e;place-items:center;width:56px;height:56px;transition:opacity .25s,transform .25s,visibility .25s;display:grid;position:fixed;transform:translateY(8px)}.wa-float svg{fill:currentColor;width:28px;height:28px}.wa-float.is-on{opacity:1;visibility:visible;transform:none}.wa-float:hover{background:#15803e}.no-webgl [data-act=food] .stage{background:var(--food-tint)}.no-webgl [data-act=web] .stage{background:var(--web-tint)}.no-webgl [data-act=ponto] .stage{background:var(--ponto-tint)}.no-webgl [data-act=sob] .stage{background:var(--ink)}.no-webgl [data-act=receita] .stage{background:var(--rf-paper)}.no-webgl [data-act=shelf] .stage{background:var(--paper)}.no-webgl .ficha__qr{display:none}.no-webgl:not(.scene-lost) .act{height:auto}.no-webgl:not(.scene-lost) .stage{height:auto;min-height:100svh;position:relative}@media (max-width:1180px){.bar__nav a{padding:0 12px;font-size:14px}.family{grid-template-columns:repeat(2,minmax(0,1fr))}.family__cell:nth-child(3){border-left:0}.family__cell:nth-child(n+3){border-top:var(--rule)}.steps{grid-template-columns:repeat(2,minmax(0,1fr))}.steps li:nth-child(3){border-left:0}.steps li:nth-child(n+3){border-top:2px solid #f3f2f2e6}}@media (max-width:1000px){.ficha{grid-column:1/span 7}.ficha--contact,.hero{grid-column:1/span 8}}@media (min-width:761px) and (max-height:900px){.stage{padding-block:calc(var(--bar) + var(--top) + 16px) 16px}.ficha__head{gap:10px;padding:18px 24px 16px}.ficha h2{font-size:clamp(25px,2.3vw,34px)}.ficha__head p{font-size:15.5px}.chips,.ficha__foot{padding:12px 24px}.ficha__qr{padding:10px 24px}.mirror th,.mirror td{padding:7px 24px;font-size:14.5px}.fronts li{padding:10px 24px 10px 20px}.facts>div{padding:9px 24px}.facts dd{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rf-logo{width:66px}.legend li{padding:9px 16px 9px 24px}.channel{padding:10px 24px}.composer{padding:14px 24px 16px}.hero__title{font-size:clamp(36px,4.2vw,64px)}}@media (min-width:761px) and (max-height:700px){.ficha--rf .ficha__head p,.ficha--ink .ficha__head p,.ficha__foot p,.ficha--ponto .chips{display:none}.mirror th,.mirror td{padding:5px 24px;font-size:14px}.chips li{padding:4px 7px;font-size:12px}.legend li{padding:7px 16px 7px 24px}.hero{gap:18px}.hero__title{font-size:clamp(32px,3.8vw,54px)}}@media (max-width:900px){.bar__nav{top:calc(var(--bar) + var(--top));background:var(--paper);border-bottom:var(--rule);flex-direction:column;display:none;position:fixed;left:0;right:0}.bar__nav.is-open{display:flex}.bar__nav a{border-left:0;border-top:var(--rule);padding:16px var(--gr) 16px var(--gl);font-size:17px}.bar__nav a:first-child{border-top:0}.bar__menu{padding-right:max(18px, env(safe-area-inset-right,0px));display:flex}.bar__cta{padding-right:clamp(14px,1.8vw,28px)}}@media (max-width:760px){:root{--bar:56px}body{font-size:16px}.bar__brand svg{height:28px}.bar__cta{padding:0 14px;font-size:14px}.act{flex-direction:column;justify-content:flex-end;display:flex}.stage{height:auto;padding-block:12px calc(12px + env(safe-area-inset-bottom,0px));column-gap:0;top:auto;bottom:0}.hero,.ficha,.ficha--contact{grid-column:1/-1;max-width:none}.hero{align-self:end;gap:14px;padding:0 6px 8px}.hero__title{font-size:clamp(30px,8.4vw,40px)}.hero__lede{font-size:15px;line-height:1.5}.hero__actions{gap:8px}.hero__actions .btn{min-height:44px;padding:10px 14px;font-size:15px}.ficha__head{gap:10px;padding:16px 16px 14px}.ficha h2{font-size:clamp(24px,6.8vw,30px)}.ficha__head p{font-size:15px;line-height:1.45}.chips{gap:5px;padding:10px 16px}.chips li{padding:4px 7px;font-size:12px}.ficha__foot{padding:12px 16px}.ficha__foot p,.ficha__qr{display:none}.fam{--s:30px}.legend li{padding:9px 12px 9px 16px;font-size:12.5px}.legend a{font-size:14px}.mirror th,.mirror td{padding:6px 16px;font-size:14px}.fronts li{padding:9px 16px 9px 12px}.facts>div{padding:9px 16px}.facts dd{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ficha--rf .ficha__head{grid-template-columns:auto 1fr;align-items:center;column-gap:14px}.ficha--rf .ficha__head p{grid-column:1/-1}.rf-logo{width:50px;margin:0}.channel{grid-template-columns:1fr auto;padding:10px 16px}.channel h3{color:#5e5a57;grid-column:1/-1;font-size:13px}.channel__value{white-space:nowrap;font-size:15px}.channel .btn{min-height:40px;padding:8px 12px;font-size:13.5px}.channel__addr{font-size:13.5px}.composer{padding:12px 16px 14px}.composer label{font-size:14px}.composer__row{grid-template-columns:1fr}.flat__inner{padding-block:calc(var(--bar) + var(--top) + 36px) 48px;gap:28px}.family,.steps{grid-template-columns:1fr}.family__cell+.family__cell{border-left:0;border-top:var(--rule)}.steps li+li{border-top:2px solid #f3f2f2e6;border-left:0}.footer__inner{grid-template-columns:1fr}.consent{left:var(--gl);right:var(--gr);top:calc(var(--bar) + var(--top) + 8px);border:var(--rule);gap:10px;padding:12px 14px;display:grid;bottom:auto}.consent__text{font-size:13px}.consent__actions{margin-left:0}.consent .btn{min-height:40px;font-size:14px}.doc{padding-top:calc(var(--bar) + var(--top) + 32px)}.wa-float{display:none}.no-webgl:not(.scene-lost) .stage{min-height:0;padding-top:calc(var(--bar) + var(--top) + 24px)}.poster{background-position:50% calc(var(--bar) + var(--top) + 14px);background-size:auto min(44svh,100svh - 420px)}.no-webgl:not(.scene-lost) .act--hero .stage{min-height:100svh}}@media (max-width:760px) and (max-height:780px){.ficha--contact .ficha__head p,.ficha--contact .composer,.ficha--ink .ficha__head p,.ficha--rf .ficha__head p,.ficha--ponto .chips{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
