@font-face{font-family:Familjen Grotesk;src:url(/assets/fonts/familjen-grotesk-latin.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}@font-face{font-family:Public Sans;src:url(/assets/fonts/public-sans-latin.woff2) format("woff2");font-style:normal;font-weight:300 900;font-display:swap}:root{font-family:Public Sans,ui-sans-serif,system-ui,sans-serif;color:#101924;background:#f7f3eb;font-synthesis:none;text-rendering:optimizeLegibility;--paper: oklch(.965 .012 82);--paper-bright: oklch(.985 .007 82);--ink: oklch(.21 .025 252);--ink-soft: oklch(.43 .025 252);--line: oklch(.82 .02 82);--blue: oklch(.45 .19 250);--blue-deep: oklch(.31 .15 255);--cyan: oklch(.78 .145 195);--cyan-light: oklch(.91 .07 195);--coral: oklch(.7 .19 35);--coral-light: oklch(.9 .065 38);--yellow: oklch(.85 .16 85);--yellow-light: oklch(.94 .065 85);--green: oklch(.82 .18 145);--white-ink: oklch(.97 .01 85);--display: "Familjen Grotesk", "Public Sans", sans-serif;--shell: min(92vw, 1480px);--content: min(88vw, 1180px);--ease: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{margin:0;min-width:320px;overflow-x:clip;background:var(--paper);color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,button,input,textarea,select{font:inherit}img,svg{display:block}img{height:auto;max-width:100%}a{color:inherit;text-decoration:none}p,h1,h2,h3{margin-top:0}h1,h2,h3,strong{font-family:var(--display)}h1,h2{text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:3px solid var(--coral);outline-offset:4px}.skip-link{position:fixed;top:.75rem;left:.75rem;z-index:1000;padding:.75rem 1rem;border-radius:.65rem;background:var(--yellow);color:var(--ink);font-weight:800;transform:translateY(-150%);transition:transform .18s var(--ease)}.skip-link:focus{transform:translateY(0)}.site-header{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:2rem;min-height:76px;padding:0 4vw;border-bottom:1px solid var(--line);background:var(--paper-bright)}.brand,.footer-brand{display:inline-flex;align-items:center;gap:.75rem}.brand{width:-moz-fit-content;width:fit-content;font-family:var(--display);font-size:1.3rem;font-weight:700;letter-spacing:-.03em}.brand img,.footer-brand img{border-radius:22%;box-shadow:0 8px 20px #00112b2e;box-shadow:0 8px 20px oklch(.18 .09 255 / .18)}.site-header nav{display:flex;align-items:center;gap:clamp(1.25rem,2.4vw,2.5rem);font-size:.92rem;font-weight:700}.site-header nav a,.footer-links a{position:relative}.site-header nav a:after,.footer-links a:after{position:absolute;right:0;bottom:-.35rem;left:0;height:2px;background:currentColor;content:"";transform:scaleX(0);transform-origin:right;transition:transform .22s var(--ease)}.site-header nav a:hover:after,.footer-links a:hover:after{transform:scaleX(1);transform-origin:left}.nav-download{justify-self:end;display:inline-flex;align-items:center;gap:.55rem;min-height:46px;padding:.75rem 1.05rem;border-radius:.8rem;background:var(--ink);color:var(--white-ink);font-family:var(--display);font-weight:700;transition:transform .18s var(--ease),background-color .18s var(--ease)}.nav-download:hover{background:var(--blue-deep);transform:translateY(-2px)}.hero{position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;min-height:calc(100svh - 76px);overflow:hidden;background:var(--blue-deep);color:var(--white-ink)}.hero:before{position:absolute;top:0;right:-8%;bottom:0;z-index:-1;width:58%;background:var(--cyan);content:"";clip-path:polygon(16% 0,100% 0,100% 100%,0 100%)}.hero-copy{z-index:2;width:min(100%,720px);padding:clamp(4.5rem,8vw,9rem) 4vw clamp(5rem,8vw,8rem) 6vw}.hero-kicker,.section-kicker{font-family:var(--display);font-size:.84rem;font-weight:700;letter-spacing:.02em}.hero-kicker{display:inline-flex;align-items:center;gap:.55rem;margin-bottom:1.5rem;padding:.55rem .75rem;border:1px solid oklch(.97 .01 85 / .35);border-radius:.6rem;background:#004182;background:oklch(.38 .16 255)}.hero h1{max-width:12ch;margin-bottom:1.5rem;font-size:clamp(3.65rem,6.3vw,7.5rem);font-weight:700;letter-spacing:-.065em;line-height:.91}.hero-lede{max-width:62ch;margin-bottom:2rem;color:#d0e1ee;font-size:clamp(1.05rem,1.5vw,1.35rem);line-height:1.6}.hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.5rem}.app-store-link{display:inline-flex;width:min(220px,60vw);min-height:54px;border-radius:.65rem;transition:transform .18s var(--ease),filter .18s var(--ease)}.app-store-link:hover{filter:saturate(1.08);transform:translateY(-3px)}.app-store-link img{width:100%;height:auto}.text-link,.inline-cta,.faq-answer a{display:inline-flex;align-items:center;gap:.55rem;font-family:var(--display);font-weight:700}.text-link{min-height:48px;color:var(--white-ink)}.text-link svg,.inline-cta svg,.faq-answer a svg{transition:transform .18s var(--ease)}.text-link:hover svg{transform:translateY(4px)}.inline-cta:hover svg,.faq-answer a:hover svg{transform:translate(4px)}.hero-proof{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem .9rem;margin-top:1.65rem;color:#d0e1ee;font-size:.86rem}.hero-proof strong{color:var(--white-ink);font-weight:700}.hero-proof>span:last-child:before{margin-right:.9rem;color:#93b2cb;content:"•"}.stars{display:inline-flex;gap:.15rem;color:var(--yellow)}.product-theater{position:relative;align-self:stretch;min-height:720px;margin:3vw 3vw 3vw 0}.product-theater:before{position:absolute;top:10%;right:5%;width:62%;height:62%;border-radius:50%;background:var(--coral);content:"";opacity:.96}.hero-screen{position:absolute;z-index:4;width:clamp(160px,15vw,245px);border-radius:clamp(1.6rem,2.5vw,2.8rem);box-shadow:0 0 0 6px var(--ink),0 30px 70px #00112b57;box-shadow:0 0 0 6px var(--ink),0 30px 70px oklch(.18 .1 255 / .34);transition:transform .5s var(--ease)}.hero-screen-before{top:10%;left:14%}.hero-screen-plan{top:10%;right:12%}.product-theater:hover .hero-screen-before,.product-theater:hover .hero-screen-plan{transform:translateY(-8px)}.box-flap,.box-body{position:absolute;z-index:3;background:var(--paper-bright)}.box-flap{bottom:19%;width:36%;height:22%;box-shadow:0 14px 28px #00112b2e;box-shadow:0 14px 28px oklch(.18 .08 255 / .18)}.box-flap-left{left:17%;clip-path:polygon(0 24%,100% 0,87% 78%,16% 100%);transform:rotate(-4deg)}.box-flap-right{right:10%;clip-path:polygon(0 0,100% 24%,84% 100%,13% 78%);transform:rotate(4deg)}.box-body{right:13%;bottom:5%;left:20%;display:flex;align-items:center;justify-content:center;gap:clamp(.35rem,1vw,.9rem);min-height:20%;padding-top:3%;color:var(--blue-deep);font-family:var(--display);font-size:clamp(.68rem,1vw,.95rem);font-weight:700;clip-path:polygon(0 0,100% 0,88% 100%,12% 100%)}.floating-icon{position:absolute;right:2%;bottom:9%;z-index:6;width:clamp(76px,8vw,120px);border-radius:23%;box-shadow:0 22px 44px #00112b52;box-shadow:0 22px 44px oklch(.18 .1 255 / .32);transform:rotate(8deg)}.trust-strip{display:flex;justify-content:center;gap:clamp(1rem,6vw,6rem);padding:1.15rem 4vw;border-bottom:1px solid oklch(.62 .12 85);background:var(--yellow);color:var(--ink);font-family:var(--display);font-size:.92rem;font-weight:700}.trust-strip span{display:inline-flex;align-items:center;gap:.45rem}.trust-strip svg{width:18px}.transformation-section,.how-section,.guides-section,.faq-section{padding:clamp(5rem,10vw,10rem) max(5vw,calc((100vw - 1440px)/2))}.transformation-section{display:grid;grid-template-columns:minmax(0,.95fr) minmax(360px,.7fr);align-items:center;gap:clamp(3rem,9vw,9rem);background:var(--coral-light)}.section-kicker{margin-bottom:1.25rem;color:var(--blue)}.transformation-copy{max-width:760px}.transformation-copy h2,.section-heading-row h2,.screenshots-heading h2,.guides-intro h2,.faq-intro h2,.download-section h2{margin-bottom:1.5rem;font-size:clamp(2.55rem,5vw,5.8rem);font-weight:700;letter-spacing:-.055em;line-height:.98}.transformation-copy>p:not(.section-kicker),.section-heading-row>p,.screenshots-heading>p:not(.section-kicker),.guides-intro>p:not(.section-kicker),.faq-intro>p:not(.section-kicker){max-width:66ch;color:var(--ink-soft);font-size:clamp(1rem,1.25vw,1.2rem);line-height:1.72}.inline-cta{min-height:48px;margin-top:1.5rem;border-bottom:2px solid currentColor;color:var(--blue-deep)}.before-after-proof{position:relative;width:min(100%,300px);margin:0 auto}.before-after-proof:before{position:absolute;right:-12%;bottom:9%;z-index:0;width:52%;height:62%;border-radius:50% 50% 20% 20%;background:var(--green);content:""}.before-after-proof img{position:relative;z-index:1;width:100%;border-radius:2.5rem;box-shadow:0 0 0 5px var(--ink),0 24px 58px #51231d38;transform:rotate(2deg)}.before-after-proof figcaption{position:relative;z-index:2;width:90%;margin:-.8rem 0 0 auto;padding:.85rem 1rem;border:1px solid var(--ink);border-radius:.7rem;background:var(--paper-bright);font-size:.78rem;font-weight:650;line-height:1.45}.how-section{background:var(--paper)}.section-heading-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);align-items:end;gap:3rem;margin-bottom:clamp(3rem,6vw,5.5rem)}.section-heading-row h2{max-width:15ch;margin-bottom:0}.steps-list{margin:0;padding:0;border-top:2px solid var(--ink);list-style:none}.steps-list li{display:grid;grid-template-columns:70px 56px minmax(0,1fr);align-items:center;gap:clamp(.75rem,2vw,2rem);padding:clamp(1.5rem,3vw,2.4rem) 0;border-bottom:1px solid var(--line)}.steps-list li>svg{width:44px;height:44px;padding:10px;border-radius:50%;background:var(--cyan-light);color:var(--blue-deep)}.steps-list li:nth-child(2)>svg{background:var(--coral-light)}.steps-list li:nth-child(3)>svg{background:var(--yellow-light)}.steps-list li:nth-child(4)>svg{background:#caf1ca}.step-number{color:var(--ink-soft);font-family:var(--display);font-size:.84rem;font-weight:700}.steps-list h3{margin-bottom:.45rem;font-size:clamp(1.35rem,2vw,2rem);letter-spacing:-.035em}.steps-list p{max-width:68ch;margin-bottom:0;color:var(--ink-soft);line-height:1.65}.feature-proof{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.55fr);align-items:end;gap:clamp(2rem,7vw,7rem);min-height:540px;margin-top:clamp(5rem,9vw,9rem);padding:clamp(2.5rem,6vw,6rem) clamp(2rem,6vw,6rem) 0;overflow:hidden;border-radius:clamp(1.4rem,3vw,3rem);background:var(--blue);color:var(--white-ink)}.feature-proof-copy{align-self:center;max-width:660px;padding-bottom:clamp(2.5rem,5vw,5rem)}.feature-proof-copy>svg{margin-bottom:1.5rem;color:var(--yellow)}.feature-proof h3{margin-bottom:1.25rem;font-size:clamp(2.2rem,4.2vw,4.7rem);letter-spacing:-.05em;line-height:.98}.feature-proof p{max-width:58ch;margin-bottom:0;color:#d4e4f1;font-size:1.05rem;line-height:1.7}.feature-proof>img{width:min(100%,230px);justify-self:center;border-radius:2rem 2rem 0 0;box-shadow:0 0 0 5px var(--ink),0 20px 42px #000d234d;box-shadow:0 0 0 5px var(--ink),0 20px 42px oklch(.16 .08 255 / .3)}.screenshots-section{padding:clamp(5rem,9vw,9rem) 0 clamp(5rem,8vw,8rem);overflow:hidden;background:var(--ink);color:var(--white-ink)}.screenshots-heading{display:grid;grid-template-columns:minmax(0,1fr) minmax(220px,.35fr);align-items:end;gap:3rem;width:var(--content);margin:0 auto 3.5rem}.screenshots-heading .section-kicker{grid-column:1 / -1;margin-bottom:-1.5rem;color:var(--cyan)}.screenshots-heading h2{max-width:14ch;margin-bottom:0}.screenshots-heading>p:not(.section-kicker){color:#adbdca}.screenshot-rail{display:flex;gap:clamp(1rem,2.3vw,2.2rem);margin:0;padding:1rem max(5vw,calc((100vw - 1180px)/2)) 2rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-color:var(--cyan) oklch(.27 .025 252)}.screenshot-rail li{flex:0 0 clamp(180px,18vw,230px);list-style:none;scroll-snap-align:start}.screenshot-rail li>span{display:block;min-height:46px;color:#aabac6;font-family:var(--display);font-size:.78rem;font-weight:700}.screenshot-rail img{width:100%;border-radius:1.65rem;box-shadow:0 0 0 4px #01060f,0 20px 45px #0002067a;box-shadow:0 0 0 4px #01060f,0 20px 45px oklch(.08 .04 252 / .48)}.device-gallery{width:var(--content);margin:2.5rem auto 0;border-top:1px solid oklch(.42 .03 252)}.device-gallery summary{display:flex;align-items:center;justify-content:space-between;min-height:72px;cursor:pointer;color:var(--cyan);font-family:var(--display);font-size:1rem;font-weight:700;list-style:none}.device-gallery summary::-webkit-details-marker{display:none}.device-gallery summary:after{width:2rem;content:"+";font-size:1.8rem;text-align:center;transition:transform .22s var(--ease)}.device-gallery[open] summary:after{transform:rotate(45deg)}.ipad-rail{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));gap:1.25rem;margin:0;padding:1.5rem 0 2rem;overflow-x:auto;scroll-snap-type:inline mandatory}.ipad-rail li{list-style:none;scroll-snap-align:start}.ipad-rail img{width:100%;border-radius:1.2rem;box-shadow:0 0 0 4px #01060f}.guides-section{display:grid;grid-template-columns:minmax(260px,.68fr) minmax(0,1.32fr);gap:clamp(3rem,8vw,8rem);background:var(--yellow-light)}.guides-intro{align-self:start;position:sticky;top:120px}.guides-intro h2{max-width:12ch}.guide-list{border-top:2px solid var(--ink)}.guide-link{display:grid;grid-template-columns:44px minmax(0,1fr) auto 28px;align-items:center;gap:1rem;min-height:104px;padding:1.25rem 0;border-bottom:1px solid var(--line);transition:color .18s var(--ease),transform .22s var(--ease)}.guide-link:hover{color:var(--blue);transform:translate(6px)}.guide-index,.guide-time,.guide-copy small{color:var(--ink-soft);font-size:.76rem;font-weight:700}.guide-copy{display:grid;gap:.35rem}.guide-copy strong{font-size:clamp(1.15rem,1.8vw,1.65rem);letter-spacing:-.025em;line-height:1.2}.guide-copy>span{max-width:62ch;color:var(--ink-soft);font-size:.92rem;line-height:1.6}.guide-time{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.guide-link-featured{min-height:180px;background:var(--yellow);margin:0 -1.5rem;padding-right:1.5rem;padding-left:1.5rem}.faq-section{display:grid;grid-template-columns:minmax(280px,.65fr) minmax(0,1.35fr);gap:clamp(3rem,9vw,9rem);background:var(--paper-bright)}.faq-intro{align-self:start}.faq-intro h2{max-width:10ch}.faq-list{border-top:2px solid var(--ink)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{display:grid;grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:1rem;min-height:96px;cursor:pointer;font-family:var(--display);font-size:clamp(1.05rem,1.7vw,1.45rem);font-weight:700;letter-spacing:-.02em;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-toggle{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:var(--cyan-light);color:var(--blue-deep);font-size:1.5rem;transition:transform .22s var(--ease),background-color .22s var(--ease)}.faq-list details[open] .faq-toggle{background:var(--coral-light);transform:rotate(45deg)}.faq-answer{display:grid;gap:1.2rem;max-width:68ch;padding:0 3.5rem 2rem 0}.faq-answer p{margin-bottom:0;color:var(--ink-soft);line-height:1.7}.faq-answer a{width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--blue)}.download-section{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(1.5rem,4vw,4rem);padding:clamp(3rem,6vw,6rem) max(5vw,calc((100vw - 1440px)/2));background:var(--blue-deep);color:var(--white-ink)}.download-section>img{width:clamp(96px,11vw,150px);border-radius:22%;box-shadow:0 24px 48px #000d235c;box-shadow:0 24px 48px oklch(.16 .08 255 / .36);transform:rotate(-4deg)}.download-section .section-kicker{margin-bottom:.8rem;color:var(--cyan)}.download-section h2{max-width:16ch;margin-bottom:.8rem;font-size:clamp(2.25rem,4.8vw,5.2rem)}.download-section p:last-child{margin-bottom:0;color:#cdddea}.site-footer{display:grid;grid-template-columns:1fr auto;gap:3.5rem;padding:4rem max(5vw,calc((100vw - 1440px)/2));background:var(--ink);color:var(--white-ink)}.footer-brand{align-self:start}.footer-brand div{display:grid;gap:.2rem}.footer-brand strong{font-size:1.25rem}.footer-brand span{color:#9eadba;font-size:.8rem}.footer-links{display:flex;flex-wrap:wrap;align-items:start;gap:1.25rem 2rem;font-size:.88rem;font-weight:700}.footer-legal{grid-column:1 / -1;padding-top:2rem;border-top:1px solid oklch(.42 .03 252);color:#8898a4;font-size:.72rem;line-height:1.6}.footer-legal p{max-width:100ch;margin-bottom:.45rem}.mobile-store-cta{display:none}@media(max-width:1100px){.site-header{grid-template-columns:1fr auto}.site-header nav{display:none}.hero{grid-template-columns:1fr 1fr}.hero-copy{padding-left:5vw}.hero h1{font-size:clamp(3.5rem,6vw,5.6rem)}.product-theater{min-height:650px}.guides-section,.faq-section{grid-template-columns:minmax(240px,.55fr) minmax(0,1.45fr);gap:4rem}}@media(max-width:820px){.hero{grid-template-columns:1fr}.hero:before{top:auto;right:0;bottom:0;width:100%;height:48%;clip-path:polygon(0 15%,100% 0,100% 100%,0 100%)}.hero-copy{width:100%;padding:clamp(4rem,11vw,6rem) 6vw 2rem}.hero h1{max-width:11ch;font-size:clamp(3.7rem,12vw,6.4rem)}.product-theater{min-height:650px;margin:0 4vw 2rem}.product-theater:before{top:6%;right:4%;width:64%}.hero-screen{width:clamp(170px,29vw,230px)}.hero-screen-before{top:8%;left:13%}.hero-screen-plan{top:8%;right:12%}.transformation-section,.guides-section,.faq-section{grid-template-columns:1fr}.guides-intro{position:static}.section-heading-row,.screenshots-heading{grid-template-columns:1fr;gap:1.5rem}.screenshots-heading .section-kicker{margin-bottom:0}.feature-proof{grid-template-columns:1fr .7fr}.download-section{grid-template-columns:auto 1fr}.download-section .app-store-link{grid-column:1 / -1}}@media(max-width:640px){body{padding-bottom:68px}.site-header{min-height:66px;padding:0 1rem}.brand img{width:38px;height:38px}.nav-download{display:none}.hero{min-height:auto}.hero-copy{padding:4.5rem 1.25rem 1.75rem}.hero-kicker{font-size:.75rem}.hero h1{font-size:clamp(3.3rem,17vw,5rem)}.hero-lede{font-size:1.02rem}.hero-actions{flex-direction:column;align-items:flex-start}.hero-proof{align-items:flex-start}.product-theater{min-height:430px;margin:0 .5rem 1rem}.product-theater:before{top:8%;width:76%;height:64%}.hero-screen{width:33%;border-radius:1.3rem;box-shadow:0 0 0 4px var(--ink),0 20px 45px #00112b4d;box-shadow:0 0 0 4px var(--ink),0 20px 45px oklch(.18 .1 255 / .3)}.hero-screen-before{top:8%;left:10%}.hero-screen-plan{top:8%;right:10%}.box-flap{bottom:18%}.box-body{right:9%;left:14%;gap:.25rem}.box-body svg{width:14px}.floating-icon{right:2%;bottom:7%}.trust-strip{align-items:flex-start;flex-direction:column;gap:.7rem;padding:1.25rem}.transformation-section,.how-section,.guides-section,.faq-section{padding:5rem 1.25rem}.transformation-section{gap:4rem}.transformation-copy h2,.section-heading-row h2,.screenshots-heading h2,.guides-intro h2,.faq-intro h2,.download-section h2{font-size:clamp(2.6rem,12vw,4.2rem)}.before-after-proof{width:min(70vw,280px)}.steps-list li{grid-template-columns:42px 46px minmax(0,1fr);gap:.7rem}.steps-list li>svg{width:40px;height:40px}.feature-proof{grid-template-columns:1fr;min-height:auto;margin-top:5rem;padding:2.4rem 1.4rem 0;border-radius:1.6rem}.feature-proof-copy{padding-bottom:0}.feature-proof>img{width:min(54vw,220px)}.screenshots-section{padding-top:5rem}.screenshots-heading,.device-gallery{width:calc(100% - 2.5rem)}.screenshot-rail{padding-right:1.25rem;padding-left:1.25rem}.screenshot-rail li{flex-basis:min(55vw,210px)}.ipad-rail{grid-template-columns:repeat(5,minmax(190px,1fr))}.guide-link,.guide-link-featured{grid-template-columns:36px minmax(0,1fr) 24px;min-height:120px}.guide-link-featured{min-height:210px;margin-right:-1.25rem;margin-left:-1.25rem}.guide-time{display:none}.faq-list summary{min-height:88px}.download-section{grid-template-columns:1fr;padding:4rem 1.25rem;text-align:left}.download-section>img{width:96px}.site-footer{grid-template-columns:1fr;gap:2rem;padding:3.5rem 1.25rem}.footer-legal{grid-column:1}.mobile-store-cta{position:fixed;right:0;bottom:0;left:0;z-index:90;display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:.9rem 1.25rem max(.9rem,env(safe-area-inset-bottom));border-top:1px solid oklch(.55 .08 250);background:var(--blue-deep);color:var(--white-ink);font-family:var(--display);font-weight:700;box-shadow:0 -10px 30px #00112b3d;box-shadow:0 -10px 30px oklch(.18 .08 255 / .24)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
