html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--bg:#0a0a0b;--fg:#edede8;--acid:#c6ff3d;--muted:#77776f;--line:#edede81f;--display:"Clash Display","Helvetica Neue",Arial,sans-serif;--body:"Satoshi","Helvetica Neue",Arial,sans-serif;--ease:cubic-bezier(.7,0,.2,1)}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg)}body{background:var(--bg);color:var(--fg);font-family:var(--body);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.5;overflow-x:hidden}body.loading{overflow:hidden}body.is-grab{cursor:grab}body.is-dragging,body.is-dragging *{user-select:none;cursor:grabbing!important}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}::selection{background:var(--acid);color:#000}:focus-visible{outline:2px solid var(--acid);outline-offset:4px}#gl{z-index:0;width:100vw;height:100vh;display:block;position:fixed;inset:0}.glow{z-index:0;pointer-events:none;background:radial-gradient(60vmax 40vmax at 50% 55%,#c6ff3d0f,#0000 60%);position:fixed;inset:0}.grain{z-index:60;pointer-events:none;opacity:.07;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");animation:1s steps(6,end) infinite grain;position:fixed;inset:-50%}@keyframes grain{0%{transform:translate(0)}20%{transform:translate(-3%,2%)}40%{transform:translate(2%,-4%)}60%{transform:translate(-4%,-1%)}80%{transform:translate(3%,3%)}to{transform:translate(0)}}main{position:relative}.loader{z-index:80;background:var(--bg);flex-direction:column;justify-content:flex-end;padding:5vw;display:flex;position:fixed;inset:0}.loader__count{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(5rem,18vw,18rem);font-weight:600;line-height:.8}.loader__count sup{color:var(--acid);vertical-align:top;margin-left:.1em;font-size:.25em}.loader__bar{background:var(--line);height:2px;margin-top:3vh}.loader__bar span{background:var(--acid);width:0;height:100%;display:block}.cursor,.cursor-ring{z-index:90;pointer-events:none;border-radius:50%;position:fixed;top:0;left:0}.cursor{background:var(--acid);width:6px;height:6px}.cursor-ring{border:1px solid #edede859;place-items:center;width:38px;height:38px;transition:width .35s,height .35s,background .35s,border-color .35s;display:grid}.cursor-ring span{letter-spacing:.08em;text-transform:uppercase;color:#000;opacity:0;font-size:11px;font-weight:700;transition:opacity .25s}.cursor-ring.is-hover{border-color:var(--acid);background:#c6ff3d1f;width:80px;height:80px}.cursor-ring.is-grab{background:var(--acid);border-color:var(--acid);width:92px;height:92px}.cursor-ring.is-grab span{opacity:1}body.is-dragging .cursor-ring{width:64px;height:64px}@media (hover:none){.cursor,.cursor-ring{display:none}}.nav{z-index:50;mix-blend-mode:difference;justify-content:space-between;align-items:center;padding:28px 5vw;display:flex;position:fixed;top:0;left:0;right:0}.nav__logo svg{width:52px;height:auto;display:block}.nav__logo path{fill:var(--fg)}.nav__links{letter-spacing:.02em;gap:36px;font-size:14px;display:flex}.nav__links a{display:inline-block;position:relative;overflow:hidden}.nav__links a span{transition:transform .5s var(--ease);display:block}.nav__links a span:after{content:attr(data-t);position:absolute;top:100%;left:0}.nav__links a:hover span{transform:translateY(-100%)}.nav__tools{align-items:center;gap:22px;font-size:13px;display:flex}.clock{font-variant-numeric:tabular-nums;white-space:nowrap}.clock__place{color:var(--muted)}.sound{align-items:center;gap:8px;font-size:13px;display:flex}.sound__bars{align-items:flex-end;gap:2px;height:12px;display:flex}.sound__bars i{background:var(--fg);width:2px;height:3px;transition:height .3s}.sound[aria-pressed=true] .sound__bars i{animation:1s ease-in-out infinite eq}.sound[aria-pressed=true] .sound__bars i:nth-child(2){animation-delay:-.4s}.sound[aria-pressed=true] .sound__bars i:nth-child(3){animation-delay:-.7s}.sound[aria-pressed=true] .sound__bars i:nth-child(4){animation-delay:-.2s}@keyframes eq{0%,to{height:3px}50%{height:12px}}.lang{letter-spacing:.06em;border:1px solid #edede866;border-radius:999px;padding:4px 10px;font-size:12px;transition:background .3s,color .3s}.lang:hover{background:var(--fg);color:#000}section{padding:0 5vw;position:relative}.label{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:4vh;font-size:13px}.label b{color:var(--acid);font-weight:500}.fade-in{opacity:0}#hero{flex-direction:column;justify-content:flex-end;height:100vh;min-height:620px;padding-bottom:5vh;display:flex}.hero__eyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:13px;position:absolute;top:22vh;left:5vw}.hero__eyebrow b{color:var(--acid);font-weight:500}.hero__status{align-items:center;gap:10px;font-size:13px;display:flex;position:absolute;top:22vh;right:5vw}.hero__status i{background:var(--acid);border-radius:50%;width:8px;height:8px;animation:2s infinite pulse}@keyframes pulse{0%{box-shadow:0 0 #c6ff3d99}70%{box-shadow:0 0 0 10px #c6ff3d00}to{box-shadow:0 0 #c6ff3d00}}.hero__title,.nf__code{font-family:var(--display);letter-spacing:-.045em;mix-blend-mode:difference;color:var(--fg);font-size:clamp(4.2rem,15.5vw,17rem);font-weight:600;line-height:.84}.line{margin-bottom:-.12em;padding-bottom:.14em;display:block;overflow:hidden}.line>span{display:inline-block;transform:translateY(110%)}.hero__title em{color:var(--acid);font-style:normal}.hero__title .line:nth-child(2){text-align:right}.hero__bottom{justify-content:space-between;align-items:flex-end;gap:24px;margin-top:4vh;display:flex}.hero__bottom p{color:#b9b9b2;max-width:360px;font-size:clamp(15px,1.2vw,18px)}.scroll{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:14px;font-size:13px;display:flex}.scroll span{background:var(--line);width:1px;height:48px;position:relative;overflow:hidden}.scroll span:after{content:"";background:var(--acid);width:1px;height:50%;animation:1.8s cubic-bezier(.7,0,.3,1) infinite drip;position:absolute;top:-50%;left:0}@keyframes drip{to{top:100%}}#manifesto{flex-direction:column;justify-content:center;min-height:120vh;display:flex}.manifesto__text{font-family:var(--display);letter-spacing:-.025em;max-width:16em;font-size:clamp(2rem,4.6vw,5rem);font-weight:500;line-height:1.04}.manifesto__text .w{opacity:.12;display:inline-block}.manifesto__text .w.acid{color:var(--acid)}.marquee{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:8vh 0;overflow:hidden}.marquee__track{width:max-content;animation:26s linear infinite marquee;display:flex}.marquee__track span{font-family:var(--display);letter-spacing:-.03em;white-space:nowrap;padding-right:.4em;font-size:clamp(3.5rem,10vw,10rem);font-weight:600;line-height:1}.marquee__track span.o{color:#0000;-webkit-text-stroke:1.5px var(--fg)}.marquee__track span.a{color:var(--acid)}@keyframes marquee{to{transform:translate(-50%)}}#ventures{flex-direction:column;align-items:flex-end;padding-top:22vh;padding-bottom:22vh;display:flex}.ventures__wrap{width:min(100%,780px)}.venture{border-top:1px solid var(--line);isolation:isolate;grid-template-columns:60px 1fr auto 40px;align-items:center;gap:20px;padding:34px 18px;display:grid;position:relative;overflow:hidden}.venture:last-child{border-bottom:1px solid var(--line)}.venture:before{content:"";background:var(--acid);transform-origin:bottom;transition:transform .55s var(--ease);z-index:-1;position:absolute;inset:0;transform:scaleY(0)}.venture:hover:before{transform-origin:top;transform:scaleY(1)}.venture:hover{color:#000}.venture__n{color:var(--muted);font-size:13px;transition:color .3s}.venture:hover .venture__n{color:#000}.venture__name{font-family:var(--display);letter-spacing:-.03em;font-size:clamp(1.8rem,3.6vw,3.4rem);font-weight:600;line-height:1}.venture__meta{text-align:right;opacity:.75;font-size:14px}.venture__arrow{transition:transform .45s var(--ease);font-size:26px;transform:rotate(-45deg)}.venture:hover .venture__arrow{transform:rotate(0)}#numeri{padding-bottom:22vh}.stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:4vw;padding-top:6vh;display:grid}.stat__v{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(3.5rem,9vw,9rem);font-weight:600;line-height:.9}.stat__v sup{color:var(--acid);vertical-align:top;font-size:.35em}.stat__l{color:var(--muted);max-width:240px;margin-top:14px;font-size:15px}#contatti{flex-direction:column;justify-content:space-between;min-height:100vh;padding-top:20vh;padding-bottom:4vh;display:flex}.contact__big{font-family:var(--display);letter-spacing:-.05em;mix-blend-mode:difference;font-size:clamp(5rem,19vw,22rem);font-weight:600;line-height:.82}.contact__big em{color:var(--acid);font-style:normal}.contact__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;margin-top:6vh;display:flex}.contact__text{color:#b9b9b2;max-width:420px}.btn{background:var(--acid);color:#000;border-radius:999px;align-items:center;gap:14px;padding:22px 38px;font-size:17px;font-weight:700;display:inline-flex}.btn span{transition:transform .4s;display:inline-block}.btn:hover span{transform:translate(6px)}.footer{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:16px;margin-top:0;padding-top:24px;font-size:13px;display:flex}.footer a:hover{color:var(--acid)}.footer nav{gap:28px;display:flex}.site{border-top:1px solid var(--line);height:74vh;min-height:460px;margin:10vh -5vw 0;position:relative}.site__canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.site__hud{pointer-events:none;max-width:340px;position:absolute;top:5vh;left:5vw}.site__hud .label{margin-bottom:10px}.site__hint{color:var(--muted);font-size:14px}.site__hint--touch{display:none}@media (hover:none){.site__hint--mouse{display:none}.site__hint--touch{display:block}}.site__progress{text-align:right;pointer-events:none;flex-direction:column;align-items:flex-end;display:flex;position:absolute;top:5vh;right:5vw}.site__num{font-family:var(--display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:clamp(2.6rem,5vw,4.5rem);font-weight:600;line-height:.9}.site__num sup{color:var(--acid);vertical-align:top;font-size:.4em}.site__status{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-top:6px;font-size:13px}.j-track{pointer-events:none;height:1000vh;position:relative}.j-anchor{width:1px;height:1px;position:absolute;left:0}.chap{z-index:5;opacity:0;visibility:hidden;pointer-events:none;padding:0 5vw;position:fixed;inset:0}.chap.is-on{visibility:visible}.chap.is-on a,.chap.is-on button{pointer-events:auto}.chap .label{text-shadow:0 0 20px #000c}.chap--hero{flex-direction:column;justify-content:flex-end;padding-bottom:5vh;display:flex}.chap--hero .hero__eyebrow{margin-bottom:2vh;position:static}.chap--hero .hero__title{white-space:nowrap;mix-blend-mode:normal;gap:.24em;font-size:9.2vw;display:flex}.chap--hero .hero__title .line:nth-child(2){text-align:left}.chap--manifesto{background:linear-gradient(90deg,#0a0a0beb 0%,#0a0a0bc7 48%,#0a0a0b00 82%);flex-direction:column;justify-content:center;display:flex}.chap--manifesto .manifesto__text{text-shadow:0 0 40px #0a0a0be6}.chap--manifesto .w{transition:opacity .5s}.chap--ventures,.chap--numbers{flex-direction:column;justify-content:flex-end;padding-bottom:9vh;display:flex}.j-card{max-width:560px;min-height:220px;position:relative}.j-item{opacity:0;transition:opacity .5s,transform .6s var(--ease);position:absolute;left:0;right:0;transform:translateY(16px)}.j-item.is-on{opacity:1;transform:none}.j-item:not(.is-on) a{pointer-events:none}.j-item__index{letter-spacing:.08em;color:var(--muted);margin-bottom:8px;font-size:13px}.j-item__title{font-family:var(--display);letter-spacing:-.03em;text-shadow:0 0 30px #000000b3;font-size:clamp(2.2rem,4.4vw,4rem);font-weight:600;line-height:.95}.j-item__title sup{color:var(--acid);vertical-align:top;font-size:.4em}.j-item__meta{color:#b9b9b2;max-width:420px;margin-top:10px}.j-link{color:var(--acid);border-bottom:1px solid var(--acid);gap:10px;margin-top:18px;padding-bottom:3px;font-weight:500;display:inline-flex}.j-link:hover span{transform:translate(2px,-2px)}.j-link span{transition:transform .3s;display:inline-block}.chap--contact{flex-direction:column;justify-content:center;display:flex}.chap--contact .contact__big{font-size:clamp(4.5rem,15vw,16rem)}.j-foot{color:var(--muted);border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:16px;padding-top:20px;font-size:13px;display:flex;position:absolute;bottom:4vh;left:5vw;right:5vw}.j-foot nav{gap:28px;display:flex}.j-foot a:hover{color:var(--acid)}.j-hud{background:var(--line);z-index:6;pointer-events:none;width:1px;height:42vh;position:fixed;top:50%;right:2.4vw;transform:translateY(-50%)}.j-hud__fill{background:var(--acid);width:1px;height:0;position:absolute;top:0;left:0}.j-hud__tick{background:#3a3a36;border-radius:50%;width:5px;height:5px;margin-top:-2.5px;transition:background .3s;position:absolute;left:-2px}.j-hud__tick.is-on{background:var(--acid)}body.journey .glow{display:none}.egg{z-index:65;position:fixed;inset:0}.egg[hidden]{display:none}body.egg-open{overflow:hidden}.egg__stage{background:var(--bg);position:absolute;inset:0}.egg__canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.egg__drips{pointer-events:none;display:flex;position:absolute;inset:0;overflow:hidden}.egg__drips i{background:var(--bg);border-radius:0 0 999px 999px;flex:1;height:135%;margin:0 -1px}.egg__close{z-index:2;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:13px;transition:color .3s;display:flex;position:absolute;bottom:4vh;right:5vw}.egg__close:hover{color:var(--acid)}.egg__msg{z-index:1;text-align:center;backdrop-filter:blur(6px);background:#0a0a0bc2;flex-direction:column;justify-content:center;align-items:center;gap:20px;padding:6vw;display:flex;position:absolute;inset:0}.egg__msg h2{font-family:var(--display);letter-spacing:-.04em;font-size:clamp(3.2rem,9vw,8rem);font-weight:600;line-height:.92}.egg__msg h2 em{color:var(--acid);font-style:normal}.egg__msg p{color:#b9b9b2;max-width:460px;margin-bottom:10px;font-size:clamp(17px,1.6vw,22px)}.nf{pointer-events:none;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:0 5vw 6vh;display:flex}.nf a{pointer-events:auto}.nf__code{font-size:clamp(8rem,34vw,34rem);line-height:.8}.nf__body{flex-direction:column;align-items:flex-start;gap:14px;max-width:520px;margin-top:4vh;display:flex}.nf__title{font-family:var(--display);letter-spacing:-.02em;font-size:clamp(1.6rem,2.6vw,2.4rem);font-weight:600;line-height:1.1}.nf__text{color:#b9b9b2}.nf__en{color:var(--muted);margin-bottom:12px;font-size:14px}@media (width<=1100px) and (width>=761px){.stats{grid-template-columns:repeat(2,1fr);row-gap:6vh}}@media (width<=760px){.nav{padding:20px 6vw}.nav__links{display:none}.nav__logo svg{width:44px}.nav__tools{gap:16px;font-size:12px}.sound__label,.clock__place{display:none}#hero{height:100svh;min-height:560px;padding:0 6vw 4svh}.hero__eyebrow{font-size:11px;top:16svh;left:6vw}.hero__status{font-size:12px;top:calc(16svh + 26px);left:6vw;right:auto}.hero__title{font-size:16vw}.hero__bottom{margin-top:3svh}.hero__bottom p{max-width:none;font-size:15px}.scroll{display:none}section{padding-left:6vw;padding-right:6vw}#manifesto{min-height:100svh}.manifesto__text{font-size:8.6vw;line-height:1.08}.marquee{padding:5vh 0}.marquee__track span{font-size:15vw}#ventures{padding-top:14vh;padding-bottom:14vh}.venture{grid-template-columns:28px 1fr 24px;grid-template-areas:"n name arrow"".meta arrow";row-gap:6px;padding:24px 4px}.venture__n{grid-area:n}.venture__name{grid-area:name;font-size:8.5vw}.venture__meta{text-align:left;grid-area:meta;font-size:13px}.venture__arrow{grid-area:arrow;font-size:22px}#numeri{padding-bottom:14vh}.stats{grid-template-columns:repeat(2,1fr);gap:5vh 6vw;padding-top:5vh}.stat__v{font-size:15vw}.stat__l{font-size:14px}#contatti{min-height:100svh;padding-top:14vh}.contact__big{font-size:18.5vw}.contact__row{flex-direction:column;align-items:flex-start;gap:24px}.btn{justify-content:center;width:100%;padding:20px}.footer{flex-direction:column;gap:12px;margin-top:8vh}.site{height:52svh;min-height:380px;margin:6vh -6vw 0}.site__hud{max-width:60%;top:3vh;left:6vw}.site__progress{top:3vh;right:6vw}.site__hint{font-size:12px}.nf{padding:0 6vw 5svh}.chap{padding:0 6vw}.chap--ventures,.chap--numbers{padding-bottom:7svh}.j-card{min-height:200px}.j-hud{height:30vh;right:3vw}.chap--hero .hero__eyebrow{font-size:11px}.chap--hero .hero__title{flex-direction:column;gap:0;font-size:16vw}.chap--hero .hero__title .line:nth-child(2){text-align:right}.chap--manifesto{background:#0a0a0bc2}.j-foot{flex-direction:column;gap:8px;left:6vw;right:6vw}.chap--contact{justify-content:flex-end;padding-bottom:15svh}.chap--contact .contact__big{font-size:18vw}.nf .btn{width:auto}}.modal{z-index:70;position:fixed;inset:0}.modal[hidden]{display:none}.modal__backdrop{-webkit-backdrop-filter:blur(14px);opacity:0;background:#0a0a0b8c;position:absolute;inset:0}.modal__panel{border-left:1px solid var(--line);overscroll-behavior:contain;background:#111112;width:min(620px,100%);padding:clamp(28px,5vw,64px);position:absolute;top:0;bottom:0;right:0;overflow-y:auto}.modal__close{letter-spacing:.06em;text-transform:uppercase;color:var(--muted);align-items:center;gap:10px;font-size:13px;transition:color .3s;display:flex;position:absolute;top:24px;right:28px}.modal__close:hover{color:var(--acid)}.modal__close span{font-size:16px}.modal__title{font-family:var(--display);letter-spacing:-.04em;margin-top:6vh;font-size:clamp(3rem,6vw,5.2rem);font-weight:600;line-height:.9}.modal__title em{color:var(--acid);font-style:normal}.modal__intro{color:#b9b9b2;max-width:420px;margin:18px 0 5vh}.cform{flex-direction:column;gap:22px;display:flex}.topics{border:0;flex-wrap:wrap;gap:10px;display:flex}.topics legend{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;font-size:13px}.chip{cursor:pointer;position:relative}.chip input{opacity:0;pointer-events:none;position:absolute}.chip span{border:1px solid #edede840;border-radius:999px;padding:10px 18px;font-size:14px;transition:background .3s,color .3s,border-color .3s;display:inline-block}.chip:hover span{border-color:var(--fg)}.chip input:checked+span{background:var(--acid);border-color:var(--acid);color:#000;font-weight:500}.chip input:focus-visible+span{outline:2px solid var(--acid);outline-offset:3px}.field{position:relative}.field input,.field textarea{width:100%;color:var(--fg);font:inherit;resize:vertical;background:0 0;border:0;border-bottom:1px solid #edede840;border-radius:0;outline:none;padding:26px 0 12px;font-size:18px;transition:border-color .3s}.field textarea{min-height:120px}.field label{color:var(--muted);pointer-events:none;transform-origin:0 0;transition:transform .35s var(--ease),color .3s;font-size:18px;position:absolute;top:26px;left:0}.field input:focus,.field textarea:focus{border-color:var(--acid)}.field input:focus+label,.field textarea:focus+label,.field input:not(:placeholder-shown)+label,.field textarea:not(:placeholder-shown)+label{color:var(--acid);transform:translateY(-24px)scale(.72)}.field.is-invalid input,.field.is-invalid textarea{border-color:#ff5a4d}.field.is-invalid label{color:#ff5a4d}.hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.consent{color:#b9b9b2;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;display:flex}.consent input{opacity:0;pointer-events:none;position:absolute}.consent__box{border:1px solid #edede866;border-radius:5px;flex:0 0 20px;height:20px;margin-top:1px;transition:background .25s,border-color .25s;position:relative}.consent input:checked+.consent__box{background:var(--acid);border-color:var(--acid)}.consent input:checked+.consent__box:after{content:"";border:2px solid #000;border-width:0 2px 2px 0;width:5px;height:10px;position:absolute;top:2px;left:6px;transform:rotate(45deg)}.consent input:focus-visible+.consent__box{outline:2px solid var(--acid);outline-offset:3px}.consent.is-invalid .consent__box{border-color:#ff5a4d}.cform__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:8px;display:flex}.cform__actions .btn[disabled]{opacity:.6;pointer-events:none}.cform__error{color:#ff5a4d;font-size:14px}.sent{flex-direction:column;justify-content:center;align-items:flex-start;min-height:70%;display:flex}.sent[hidden]{display:none}.sent__icon svg{fill:none;width:84px;height:84px;stroke:var(--acid);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.sent__icon circle{stroke-dasharray:151;stroke-dashoffset:151px}.sent__icon path{stroke-dasharray:36;stroke-dashoffset:36px}.sent .modal__title{margin-top:28px}body.modal-open{overflow:hidden}@media (width<=760px){.modal__panel{border-left:0;padding:84px 6vw 40px}.modal__close{top:22px;right:6vw}.modal__title{margin-top:0;font-size:15vw}.cform__actions .btn{width:100%}}@media (prefers-reduced-motion:reduce){.grain,.marquee__track,.scroll span:after,.hero__status i{animation:none}}
