@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/41df4dbb54e2206b-s.052q9ktz76mpi.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c1e4e80b39132551-s.2854yri554rbf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/97020cc4f40e723d-s.30i_vy56k1fqf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d273130dc90e6d8b-s.p.0aabxkzhdh08a.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/85196565876fe245-s.1jfvl_p9r1tee.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4c87913afa0289a0-s.0o91f7d_egj8k.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/4af2a5324217e9df-s.3_5zzgvia6fb8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/18f5b9c080a5da0a-s.p.33f3juqt4g5v5.woff2)format("woff2");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}@font-face{font-family:IBM Plex Sans Condensed Fallback;src:local(Arial);ascent-override:112.27%;descent-override:30.12%;line-gap-override:0.0%;size-adjust:91.3%}.ibm_plex_sans_condensed_f3193e90-module__MyGU2G__className{font-family:IBM Plex Sans Condensed,IBM Plex Sans Condensed Fallback;font-style:normal}.ibm_plex_sans_condensed_f3193e90-module__MyGU2G__variable{--font-dl-display:"IBM Plex Sans Condensed", "IBM Plex Sans Condensed Fallback"}
@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a342834df7752944-s.1ypl14jhz9yyw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.2g9li78_0_it5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.00u3xrku2lqty.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.2vepgg3wcdr2q.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.2ttjmmx-9gnz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.3259ncl47-hqj.woff2)format("woff2");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}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_23d80282-module__gtCiYW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_23d80282-module__gtCiYW__variable{--font-dl-body:"Manrope", "Manrope Fallback"}
@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");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}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_634a3152-module__M7BHbW__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_634a3152-module__M7BHbW__variable{--font-dl-name:"Geist", "Geist Fallback"}
.target-chapters{width:min(var(--max), 92vw);gap:1.4rem;margin:0 auto;display:grid}.target-card{border:1px solid var(--line);background:#fff;border-radius:36px;grid-template-columns:.74fr 1.26fr;min-height:280px;display:grid;overflow:hidden;box-shadow:0 22px 70px #11171b12}.target-meta{background:linear-gradient(160deg, var(--dark), var(--dark2));color:#fff;flex-direction:column;justify-content:flex-end;padding:1.8rem;display:flex;position:relative;overflow:hidden}.target-meta:after{content:"";background:var(--yellow);border-radius:999px;width:120px;height:7px;position:absolute;bottom:1.5rem;left:1.5rem}.target-count{color:#ffba0847;font-size:clamp(4.8rem,8vw,7.5rem);font-weight:700;line-height:.8;position:absolute;top:.8rem;right:1rem}.target-meta h3{z-index:1;max-width:8ch;margin:0 0 .5rem;font-size:clamp(1.8rem,3vw,2.8rem);position:relative}.target-meta p{z-index:1;color:#ffffffb8;margin-bottom:1.8rem;font-size:.95rem;position:relative}.target-body{flex-direction:column;justify-content:center;padding:2rem 2.2rem;display:flex}.target-label{background:var(--soft2);width:max-content;color:var(--blue);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-bottom:1rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.target-body p{color:var(--muted);font-size:1.08rem}.pressure-diagram{width:min(var(--max), 92vw);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:36px;margin:0 auto;padding:2rem;position:relative;overflow:hidden}.pressure-watermark{font-family:var(--font-display), sans-serif;color:#ffffff0a;pointer-events:none;font-size:clamp(4rem,10vw,7rem);font-weight:700;line-height:1;position:absolute;top:.4rem;right:0}.pressure-rows{z-index:1;gap:1rem;display:grid;position:relative}.pressure-row{grid-template-columns:minmax(140px,180px) 1fr;align-items:center;gap:1rem;display:grid}.pressure-meta{gap:.15rem;display:grid}.pressure-index{font-family:var(--font-mono), monospace;color:var(--yellow);letter-spacing:.08em;font-size:.75rem}.pressure-meta strong{color:#fff;font-size:1.05rem}.pressure-meta em{color:#ffffff8c;font-size:.88rem;font-style:normal}.pressure-track{background:#ffffff0f;border:1px solid #ffffff24;border-radius:20px;align-items:center;height:64px;padding:0 1rem;display:flex;position:relative;overflow:hidden}.pressure-fill{border-left:8px solid var(--yellow);background:linear-gradient(90deg,#ffba088c,#ffba081f);position:absolute;inset:0 auto 0 0}.pressure-arrows{z-index:1;color:var(--yellow);letter-spacing:.12em;font-weight:700;position:relative}.pressure-caption{z-index:1;border-left:6px solid var(--yellow);margin-top:1.4rem;padding-left:1rem;font-weight:600;position:relative;color:#ffffffd9!important}.funnel-false{text-align:center;width:min(820px,92vw);margin:0 auto}.funnel-stack{flex-direction:column;align-items:center;gap:.65rem;margin-bottom:1.8rem;display:flex}.funnel-step{border:1px solid var(--line);background:#fff;border-radius:999px;padding:1rem 1.2rem;font-weight:700;box-shadow:0 14px 38px #11171b0d}.false-word{isolation:isolate;background:var(--dark);max-width:860px;color:var(--yellow);border-left:10px solid var(--yellow);border-radius:28px;margin:1.5rem auto;padding:1.2rem 1rem;font-size:clamp(3.4rem,12vw,8rem);font-weight:700;line-height:.85;overflow:hidden}.false-word-slot{isolation:isolate;overflow:hidden}.false-word-glyphs{z-index:1;justify-content:center;align-items:baseline;gap:.01em;display:flex;position:relative}.false-word-glyph{display:inline-block}.false-word-strike{pointer-events:none;z-index:0;background:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--yellow) 55%, transparent) 45%, transparent 100%);mix-blend-mode:screen;width:42%;position:absolute;inset:12% auto 12% -8%;transform:skew(-18deg)}.false-word .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.false-lead{font-size:1.2rem;font-weight:700;color:var(--ink)!important;margin:1rem auto .4rem!important}.false-copy{max-width:640px;color:var(--muted)!important;margin:0 auto 1.6rem!important}.consequence-list{text-align:left;gap:.55rem;display:grid}.consequence{border:1px solid var(--line);border-left:8px solid var(--yellow);background:#fff;border-radius:20px;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;font-weight:700;display:flex}.consequence i{color:var(--blue);font-style:normal;font-family:var(--font-display), sans-serif;font-size:1.4rem}.consequence.last{background:var(--dark);border-color:var(--dark);border-left-color:var(--yellow);color:var(--yellow)}.consequence.last i{color:var(--yellow)}.pillars-board{width:min(var(--max), 92vw);margin:0 auto}.pillars-grid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.pillar-card{border:1px solid var(--line);background:#fff;border-radius:30px;min-height:320px;padding:1.6rem;position:relative;overflow:hidden}.pillar-letter{color:#6689a124;pointer-events:none;font-size:12rem;font-weight:700;line-height:.8;position:absolute;bottom:-2.4rem;right:-.4rem}.pillar-card h3{z-index:1;color:var(--blue);margin:0 0 .75rem;font-size:1.8rem;position:relative}.pillar-card p{z-index:1;color:var(--muted);position:relative}.causal-chain{grid-template-columns:repeat(4,1fr);gap:.75rem;margin-top:1.6rem;display:grid}.causal-item{border:1px solid var(--line);border-top:8px solid var(--yellow);background:#fff;border-radius:22px;align-items:center;min-height:110px;padding:1rem 1.1rem;font-weight:700;display:flex;position:relative}.causal-item span{color:var(--blue);font-size:1.2rem;position:absolute;right:-.65rem}.mof-orbit{background:#ffffff08;border:1px solid #ffffff1f;border-radius:42px;width:min(980px,92vw);min-height:620px;margin:0 auto;position:relative;overflow:hidden}.mof-orbit-ring{border:3px solid #6689a159;border-radius:50%;width:68%;height:58%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mof-orbit-core{width:148px;height:148px;color:var(--ink);text-align:center;background:#fff;border-radius:50%;place-content:center;gap:.2rem;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 24px 70px #00000040}.mof-orbit-core i{background:var(--yellow);border-radius:999px;width:42px;height:4px;margin:.2rem auto}.mof-orbit-node{width:min(210px,42vw);color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:22px;padding:.9rem;position:absolute;box-shadow:0 18px 50px #0000002e}.mof-orbit-node span{background:var(--yellow);width:32px;height:32px;font-family:var(--font-mono), monospace;border-radius:50%;place-items:center;margin-bottom:.45rem;font-size:.75rem;font-weight:700;display:grid}.mof-orbit-node strong{margin-bottom:.25rem;font-size:1.02rem;display:block}.mof-orbit-node p{font-size:.88rem;line-height:1.35;color:var(--muted)!important}.loop-caption{text-align:center;background:#ffba081f;border:1px solid #ffba0859;border-radius:28px;width:min(860px,92vw);margin:1.5rem auto 0;padding:1.3rem 1.5rem}.loop-caption p{font-size:1.15rem;font-weight:700;color:#fff!important}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-ease:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-400:#ff6568;--color-red-700:#bf000f;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-bold:700;--tracking-wide:.025em;--leading-snug:1.375;--radius-2xl:1rem;--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}@supports (color:lab(0% 0 0)){:root,:host{--color-red-400:lab(63.7053% 60.745 31.3109);--color-red-700:lab(40.4273% 67.2623 53.7441)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.\@container-\[size\]{container-type:size}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.-inset-full{inset:-100%}.inset-\(--cut\){inset:var(--cut)}.inset-0{inset:0}.-z-20{z-index:calc(20 * -1)}.-z-30{z-index:calc(30 * -1)}.z-0{z-index:0}.z-\[1\]{z-index:1}.col-start-1{grid-column-start:1}.row-start-1{grid-row-start:1}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-4{margin-top:calc(var(--spacing) * 4)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-block{display:inline-block}.inline-grid{display:inline-grid}.aspect-\[1\],.aspect-square{aspect-ratio:1}.size-full{width:100%;height:100%}.h-\[100cqh\]{height:100cqh}.h-\[169\%\]{height:169%}.w-\[138\%\]{width:138%}.w-auto{width:auto}.shrink-0{flex-shrink:0}.\[translate\:0_0\]{translate:0}.rotate-0{rotate:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-gpu{transform:translateZ(0) var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-marquee{animation:marquee var(--duration) infinite linear}.animate-marquee-vertical{animation:marquee-vertical var(--duration) linear infinite}.animate-shimmer-slide{animation:shimmer-slide var(--speed) ease-in-out infinite alternate}.animate-spin-around{animation:spin-around calc(var(--speed) * 2) infinite linear}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.items-center{align-items:center}.justify-around{justify-content:space-around}.justify-center{justify-content:center}.gap-\(--gap\){gap:var(--gap)}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.\[border-radius\:var\(--radius\)\]{border-radius:var(--radius)}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-none{border-radius:0}.border{border-style:var(--tw-border-style);border-width:1px}.border-\(length\:--border-beam-width\){border-style:var(--tw-border-style);border-width:var(--border-beam-width)}.border-transparent{border-color:#0000}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-linear-to-l{--tw-gradient-position:to left}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-l{--tw-gradient-position:to left in oklab}}.bg-linear-to-l{background-image:linear-gradient(var(--tw-gradient-stops))}.from-\(--color-from\){--tw-gradient-from:var(--color-from);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\(--color-to\){--tw-gradient-via:var(--color-to);--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.mask-\[linear-gradient\(transparent\,transparent\)\,linear-gradient\(\#000\,\#000\)\]{-webkit-mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000);mask-image:linear-gradient(#0000,#0000),linear-gradient(#000,#000)}.bg-\[length\:250\%_100\%\,auto\]{background-size:250% 100%,auto}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.\[background-repeat\:no-repeat\,padding-box\]{background-repeat:no-repeat,padding-box}.mask-intersect{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;mask-composite:intersect}.\[mask-clip\:padding-box\,border-box\]{-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box}.p-2{padding:calc(var(--spacing) * 2)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.text-left{text-align:left}.align-baseline{vertical-align:baseline}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.text-black{color:var(--color-black)}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.opacity-0{opacity:0}.shadow-\[inset_0_-8px_10px_\#ffffff1f\]{--tw-shadow:inset 0 -8px 10px var(--tw-shadow-color,#ffffff1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[2px\]{--tw-blur:blur(2px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.\[--base-color\:\#8aa0b0\]{--base-color:#8aa0b0}.\[--base-color\:\#a1a1aa\]{--base-color:#a1a1aa}.\[--base-gradient-color\:\#000\]{--base-gradient-color:#000}.\[--base-gradient-color\:\#ffba08\]{--base-gradient-color:#ffba08}.\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}.\[--duration\:40s\]{--duration:40s}.\[--gap\:1rem\]{--gap:1rem}.\[animation-direction\:reverse\]{animation-direction:reverse}.\[background\:conic-gradient\(from_calc\(270deg-\(var\(--spread\)\*0\.5\)\)\,transparent_0\,var\(--shimmer-color\)_var\(--spread\)\,transparent_var\(--spread\)\)\]{background:conic-gradient(from calc(270deg - (var(--spread) * .5)),transparent 0,var(--shimmer-color) var(--spread),transparent var(--spread))}.\[background\:var\(--bg\)\]{background:var(--bg)}.\[mask\:none\]{-webkit-mask:none;mask:none}@media (hover:hover){.group-hover\:shadow-\[inset_0_-6px_10px_\#ffffff3f\]:is(:where(.group):hover *){--tw-shadow:inset 0 -6px 10px var(--tw-shadow-color,#ffffff3f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:\[animation-play-state\:paused\]:is(:where(.group):hover *){animation-play-state:paused}}.group-active\:shadow-\[inset_0_-10px_10px_\#ffffff3f\]:is(:where(.group):active *){--tw-shadow:inset 0 -10px 10px var(--tw-shadow-color,#ffffff3f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.active\:translate-y-px:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}@media (min-width:64rem){.lg\:w-\[84\%\]{width:84%}}@media (prefers-color-scheme:dark){.dark\:text-white{color:var(--color-white)}.dark\:\[--base-color\:\#71717a\]{--base-color:#71717a}.dark\:\[--base-gradient-color\:\#ffffff\]{--base-gradient-color:#fff}.dark\:\[--bg\:linear-gradient\(90deg\,\#0000_calc\(50\%-var\(--spread\)\)\,var\(--base-gradient-color\)\,\#0000_calc\(50\%\+var\(--spread\)\)\)\]{--bg:linear-gradient(90deg,#0000 calc(50% - var(--spread)),var(--base-gradient-color),#0000 calc(50% + var(--spread)))}}}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}.live-v4{-moz-text-size-adjust:100%;text-size-adjust:100%;--v4-ink:#0c0d10;--v4-mute:#6a6f78;--v4-faint:#9aa0a8;--v4-canvas:#f6f6f4;--v4-soft:#ecece8;--v4-field:#e4e4e0;--v4-line:#d8d8d3;--v4-voltage:#2550f5;--v4-voltage-soft:#2550f524;--v4-max:1180px;--ease:cubic-bezier(.22, 1, .36, 1);--font-display:var(--font-v4-display);--font-body:var(--font-v4-body);--font-mono:var(--font-v4-mono);--yellow:var(--v4-voltage);--blue:#4a5560;--ink:var(--v4-ink);--muted:var(--v4-mute);--line:var(--v4-line);--dark:var(--v4-ink);--dark2:#16181d;--paper:#fff;--max:var(--v4-max);color:var(--v4-ink);background:var(--v4-canvas);font-family:var(--font-v4-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;line-height:1.5;overflow-x:clip}.live-v4 *{box-sizing:border-box}.live-v4 a{color:inherit;text-decoration:none}.live-v4 img{max-width:100%;display:block}.live-v4 main{position:relative}.v4-progress{z-index:80;transform-origin:0;background:var(--v4-voltage);pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0}.v4-cursor-glow{z-index:1;pointer-events:none;mix-blend-mode:multiply;background:radial-gradient(circle,#2550f529,#0000 68%);border-radius:50%;width:420px;height:420px;margin:-210px 0 0 -210px;position:fixed;top:0;left:0}.v4-nav-wrap{z-index:50;pointer-events:none;justify-content:center;padding:0 1rem;display:flex;position:sticky;top:14px}.v4-nav{pointer-events:auto;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ecece8e0;border-radius:999px;justify-content:space-between;align-items:center;gap:1.2rem;width:min(920px,100%);min-height:58px;padding:.35rem .4rem .35rem 1rem;display:flex}.v4-brand{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.03em;align-items:center;gap:.55rem;font-weight:700;display:flex}.v4-brand span{background:var(--v4-ink);color:#fff;border-radius:30%;place-items:center;width:32px;height:32px;font-size:.72rem;display:grid}.v4-nav-links{color:var(--v4-mute);gap:1.35rem;font-size:.92rem;font-weight:500;display:flex}.v4-nav-links a:hover,.v4-nav-links a:focus-visible{color:var(--v4-ink)}.v4-magnetic{background:var(--v4-ink);color:#fff;white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:.45rem;min-height:44px;padding:0 1.15rem;font-size:.92rem;font-weight:600;display:inline-flex}.live-v4 a.v4-magnetic{color:#fff}.live-v4 a.v4-magnetic-invert{color:var(--v4-ink);background:#fff}.live-v4 a.v4-magnetic:hover,.live-v4 a.v4-magnetic:focus-visible,.live-v4 a.v4-magnetic-invert:hover,.live-v4 a.v4-magnetic-invert:focus-visible{background:var(--v4-voltage);color:#fff}.v4-nav-cta{min-height:42px;padding:0 1rem;font-size:.86rem}.v4-kicker{font-family:var(--font-v4-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--v4-voltage);margin:0 0 .85rem;font-size:.72rem;font-weight:600}.v4-kicker.light{color:#9db0ff}.v4-display{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,5.6vw,4.4rem);font-weight:800;line-height:.96}.v4-display em{color:var(--v4-voltage);font-style:normal}.v4-lead{max-width:38rem;color:var(--v4-mute);margin:1.1rem 0 0;font-size:1.12rem;font-weight:300;line-height:1.45}.v4-hero{width:min(var(--v4-max), calc(100% - 2.4rem));grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-height:calc(100vh - 92px);margin:0 auto;padding:4.5rem 0 3.2rem;display:grid;position:relative}.v4-hero-blob{pointer-events:none;background:conic-gradient(from 120deg,#2550f52e,#0000 40%,#2550f514,#0000 75%),radial-gradient(circle,#2550f51f,#0000 70%);border-radius:50%;width:min(620px,70vw);height:min(620px,70vw);animation:28s linear infinite v4-spin;position:absolute;top:-12%;right:-8%}.v4-hero-copy,.v4-hero-stage{z-index:2;position:relative}.v4-hero .v4-kicker{animation:v4-rise .7s var(--ease) both}.v4-hero-title{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.055em;animation:v4-rise .85s var(--ease) 50ms both;margin:0;font-size:clamp(3rem,8.2vw,6.6rem);font-weight:800;line-height:.88}.v4-hero-flip{min-height:1.25em;font-family:var(--font-v4-display), sans-serif;letter-spacing:-.04em;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:.85rem 0 0;font-size:clamp(1.8rem,4.4vw,3.2rem);font-weight:700;line-height:1.1;display:flex;position:relative}.v4-flip{color:var(--v4-voltage);min-width:12ch;animation:v4-rise .45s var(--ease) both;margin-left:.18em;display:inline-block}.v4-hero-actions{animation:v4-rise .9s var(--ease) .22s both;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:1.8rem;display:flex}.v4-ghost{border:1px solid var(--v4-line);background:#fff;border-radius:999px;align-items:center;gap:.4rem;min-height:44px;padding:0 1rem;font-size:.92rem;font-weight:600;display:inline-flex}.v4-ghost:hover,.v4-ghost:focus-visible{border-color:var(--v4-ink)}.v4-hero-stage{width:min(400px,100%);animation:v4-rise .95s var(--ease) .12s both;margin-left:auto;display:block;position:relative}.v4-portrait{z-index:1;background:var(--v4-soft);width:100%;animation:v4-float 7s var(--ease) infinite;border-radius:32px;margin:0;position:relative;overflow:hidden;box-shadow:0 28px 60px #0c0d101f,0 0 0 1px #0c0d100a}.v4-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;filter:grayscale()contrast(1.08);width:100%}.v4-portrait figcaption{display:none}.v4-mof-teaser{z-index:3;-webkit-backdrop-filter:blur(14px);color:#fff;background:#0c0d10d1;border:1px solid #ffffff1f;border-radius:16px;width:min(72%,248px);padding:.85rem .95rem;position:absolute;bottom:.85rem;left:.85rem;box-shadow:0 14px 32px #0c0d1033}.v4-mof-teaser strong{color:#ffb000;font-family:var(--font-v4-display), sans-serif;letter-spacing:-.02em;margin-bottom:.35rem;font-size:.92rem;line-height:1.2;display:block}.v4-mof-teaser p{color:#ffffffc7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .55rem;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.v4-mof-teaser a{color:#fff;border-bottom:2px solid #ffb000;font-size:.8rem;font-weight:700}.v4-mof-teaser a:hover,.v4-mof-teaser a:focus-visible{color:#ffb000;outline:none}.v4-orbit{z-index:4;filter:drop-shadow(0 14px 28px #0c0d1024);place-items:center;width:148px;height:148px;display:grid;position:absolute;top:6%;right:-1.1rem}.v4-hero-stage .v4-orbit-ring i{background:#ffb000}.v4-orbit-ring{animation:16s linear infinite v4-spin;position:absolute;inset:0}.v4-orbit-ring i{background:var(--v4-voltage);width:10px;height:10px;transform:rotate(calc(var(--i) * 60deg)) translateY(-64px);border-radius:50%;margin:-5px;position:absolute;top:50%;left:50%}.v4-orbit-core{text-align:center;width:108px;height:108px;box-shadow:inset 0 0 0 1px var(--v4-line);background:#fff;border-radius:30%;place-items:center;display:grid}.v4-orbit-core strong{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.04em;font-size:1.2rem}.v4-orbit-core span{color:var(--v4-mute);font-size:.68rem}.v4-marquee{overflow:hidden}.v4-marquee-a{border-top:1px solid var(--v4-line);background:#fff}.v4-marquee-b{background:var(--v4-ink);color:#fff}.v4-chip{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.03em;white-space:nowrap;font-size:clamp(1.1rem,2.4vw,1.6rem);font-weight:700}.v4-marquee-a .v4-chip{color:var(--v4-ink)}.v4-section,.v4-pin,.v4-about,.v4-strip-pin,.v4-strip-stack,.v4-acquire,.v4-close{scroll-margin-top:84px}.v4-section{width:min(var(--v4-max), calc(100% - 2.4rem));margin:0 auto;padding:5.5rem 0 4.5rem}.v4-section-head{margin-bottom:2.4rem}.v4-center{text-align:center}.v4-center .v4-lead{margin-inline:auto}.v4-bento{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.v4-bento-card{min-height:280px;box-shadow:inset 0 0 0 1px var(--v4-line);transition:transform .45s var(--ease), background .45s var(--ease);background:#fff;border-radius:28px;padding:1.5rem 1.4rem}.v4-bento-card span{font-family:var(--font-v4-mono), ui-monospace, monospace;color:var(--v4-voltage);font-size:.75rem;font-weight:600}.v4-bento-card h3{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.04em;margin:4.5rem 0 .7rem;font-size:2rem}.v4-bento-card p{color:var(--v4-mute);margin:0}@media (hover:hover) and (pointer:fine){.v4-bento-card:hover{background:var(--v4-ink);color:#fff;transform:translateY(-8px)}.v4-bento-card:hover p{color:#ffffffb8}}.v4-pin{height:280vh}.v4-pin-sticky{background:#fff;flex-direction:column;justify-content:center;min-height:100vh;padding:5.5rem clamp(1.2rem,4vw,2.4rem) 3rem;display:flex;position:sticky;top:0}.v4-flow{margin-top:2.4rem;position:relative}.v4-flow-track{background:var(--v4-field);height:2px;position:absolute;top:22px;left:6%;right:6%}.v4-flow-track span{background:var(--v4-voltage);height:100%;display:block}.v4-flow-nodes{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.v4-flow-nodes li{position:relative}.v4-flow-nodes button,.v4-flow-nodes label{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:0 0;border:0;gap:.2rem;padding:0 0 .4rem;display:grid}.v4-flow-switch{position:relative}.v4-p-radio{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.v4-flow-nodes span,.v4-flow-nodes .v4-flow-dot{background:var(--v4-soft);width:44px;height:44px;font-family:var(--font-v4-mono), ui-monospace, monospace;transition:background .35s var(--ease), color .35s var(--ease), transform .35s var(--ease);border-radius:50%;place-items:center;margin-bottom:.7rem;font-size:.75rem;font-weight:600;display:grid}.v4-flow-nodes strong{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.03em;font-size:1.25rem}.v4-flow-nodes em{color:var(--v4-mute);font-size:.88rem;font-style:normal}.v4-flow-nodes li.is-active span,.v4-flow-nodes li.is-active .v4-flow-dot,#v4-p-cliente:checked~.v4-flow .v4-p-hit-cliente span,#v4-p-officina:checked~.v4-flow .v4-p-hit-officina span,#v4-p-fornitore:checked~.v4-flow .v4-p-hit-fornitore span,#v4-p-filiera:checked~.v4-flow .v4-p-hit-filiera span{background:var(--v4-voltage);color:#fff}.v4-flow-nodes li.is-active span:not(.v4-flow-dot),#v4-p-cliente:checked~.v4-flow .v4-p-hit-cliente span,#v4-p-officina:checked~.v4-flow .v4-p-hit-officina span,#v4-p-fornitore:checked~.v4-flow .v4-p-hit-fornitore span,#v4-p-filiera:checked~.v4-flow .v4-p-hit-filiera span{transform:scale(1.12)}.v4-flow-copy{max-width:40rem;color:var(--v4-mute);margin:2rem 0 0;font-size:1.2rem;font-weight:300}.v4-copy-panel{display:none}#v4-p-cliente:checked~.v4-c-cliente,#v4-p-officina:checked~.v4-c-officina,#v4-p-fornitore:checked~.v4-c-fornitore,#v4-p-filiera:checked~.v4-c-filiera{display:block}.v4-acquire{background:var(--v4-ink);color:#fff;text-align:center;padding:6rem clamp(1.2rem,4vw,2.4rem)}.v4-acquire .v4-display{max-width:16ch;margin-inline:auto}.v4-acquire .v4-lead{color:#b8bcc4;margin-inline:auto}.v4-strip-pin{height:320vh}.v4-strip-sticky{background:var(--v4-canvas);flex-direction:column;justify-content:center;min-height:100vh;padding:5rem 0 2.5rem;display:flex;position:sticky;top:0;overflow:hidden}.v4-strip-stack .v4-strip-sticky{min-height:auto;padding:4.5rem 0;position:relative;overflow:visible}.v4-strip-head{width:min(var(--v4-max), calc(100% - 2.4rem));margin:0 auto 2rem}.v4-strip-hint{display:none}.v4-strip-dots{gap:.45rem;margin-top:1.2rem;display:flex}.v4-strip-dots i{background:var(--v4-line);border-radius:50%;width:8px;height:8px}.v4-strip-dots i.is-active{background:var(--v4-voltage);transform:scale(1.35)}.v4-strip-track{gap:1.1rem;width:max-content;padding:0 8vw 1rem;display:flex}.v4-strip-stack .v4-strip-track{width:min(var(--v4-max), calc(100% - 2.4rem));gap:.85rem;margin:0 auto;padding:0;display:grid}.v4-moment{min-height:280px;box-shadow:inset 0 0 0 1px var(--v4-line);transition:background .35s var(--ease), color .35s var(--ease);background:#fff;border-radius:28px;flex:0 0 min(72vw,420px);padding:1.6rem}.v4-moment span{font-family:var(--font-v4-mono), ui-monospace, monospace;color:var(--v4-voltage);font-size:.75rem;font-weight:600}.v4-moment h3{font-family:var(--font-v4-display), sans-serif;letter-spacing:-.04em;margin:5rem 0 .7rem;font-size:1.85rem}.v4-moment p{color:var(--v4-mute);margin:0}.v4-moment.is-active{background:var(--v4-ink);color:#fff}.v4-moment.is-active p{color:#ffffffb8}.v4-about{background:#fff;grid-template-columns:.9fr 1.1fr;min-height:720px;display:grid}.v4-about-photo{background:var(--v4-soft);margin:0;position:relative;overflow:hidden}.v4-about-photo img{object-fit:cover;object-position:50% 18%;filter:grayscale()contrast(1.06);width:100%;height:100%}.v4-about-photo span{color:#fff;font-family:var(--font-v4-mono), ui-monospace, monospace;background:#0c0d109e;border-radius:16px;padding:.7rem .85rem;font-size:.72rem;line-height:1.45;position:absolute;bottom:1.1rem;left:1.1rem}.v4-about-copy{flex-direction:column;justify-content:center;padding:clamp(2.4rem,6vw,5rem);display:flex}.v4-about-copy p{max-width:38rem;color:var(--v4-mute)}.v4-about-copy blockquote{border-left:3px solid var(--v4-voltage);font-family:var(--font-v4-display), sans-serif;letter-spacing:-.03em;color:var(--v4-ink);margin:1.4rem 0 0;padding-left:1rem;font-size:1.35rem}.v4-end{background:var(--v4-ink);color:#fff}.v4-close{color:#fff;background:0 0;padding:6.5rem clamp(1.2rem,5vw,4rem) 2.8rem}.v4-close .v4-lead{color:#b8bcc4;margin-bottom:1.8rem}.v4-footer{color:#8d929a;background:0 0;border:0;border-top:1px solid #ffffff1a;border-radius:0;grid-template-columns:1.1fr 1fr 1fr;align-items:start;gap:1.5rem;width:100%;margin:0;padding:1.6rem clamp(1.2rem,5vw,4rem) 2.4rem;display:grid}.v4-footer-meta{min-width:0}.v4-footer-brand{color:#fff;align-items:center;gap:.7rem;display:flex}.v4-footer-brand span{width:36px;height:36px;color:var(--v4-ink);font-family:var(--font-v4-display), sans-serif;background:#fff;border-radius:30%;place-items:center;font-weight:800;display:grid}.v4-footer p{margin:0 0 .25rem;font-size:.9rem}.v4-socials{color:#fff;flex-wrap:wrap;justify-content:end;align-items:start;gap:1rem;font-weight:600;display:flex}.v4-socials a:hover,.v4-socials a:focus-visible{color:var(--v4-voltage)}.live-v4 .pillar-letter{color:#2550f51f}.live-v4 .loop-caption{background:var(--v4-voltage-soft);border-color:#2550f547}.live-v4 .loop-caption p{color:var(--v4-ink)!important}@keyframes v4-spin{to{transform:rotate(360deg)}}@keyframes v4-float{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes v4-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}.v4-dock{display:none}@media (max-width:860px){.live-v4{overflow-x:clip}.live-v4 main{padding-bottom:calc(5.4rem + env(safe-area-inset-bottom,0px))}.v4-hero-blob,.v4-orbit-ring{animation:none}.v4-progress{top:env(safe-area-inset-top,0px)}.v4-nav-wrap{top:max(8px, env(safe-area-inset-top,0px));padding-inline:max(.7rem, env(safe-area-inset-left,0px))}.v4-nav{border-radius:22px;flex-wrap:wrap;gap:.35rem .7rem;min-height:0;padding:.4rem .4rem .15rem .75rem}.v4-nav-links{order:3;justify-content:space-between;gap:0;width:100%;padding:.15rem .45rem .45rem;font-size:.8rem;display:flex}.v4-nav-links a{justify-content:center;align-items:center;min-height:44px;padding-inline:.35rem;display:inline-flex}.v4-nav-cta{min-height:40px;padding:0 .9rem;font-size:.8rem}.v4-section,.v4-pin,.v4-about,.v4-strip-pin,.v4-acquire,.v4-close{scroll-margin-top:126px}.v4-hero,.v4-about,.v4-footer,.v4-bento{grid-template-columns:1fr}.v4-hero{width:min(var(--v4-max), calc(100% - 1.5rem));gap:1.4rem;min-height:0;padding:1rem 0 1.6rem}.v4-hero-blob{opacity:.7;width:120vw;height:70vw;top:-18%;right:-40%}.v4-hero-title{font-size:clamp(2.35rem,12.2vw,3.4rem)}.v4-hero-flip{font-size:clamp(1.35rem,7vw,1.85rem)}.v4-flip{min-width:0}.v4-lead{font-size:1.02rem}.v4-hero-actions{gap:.65rem;width:100%;display:grid}.v4-hero-actions .v4-magnetic,.v4-hero-actions .v4-ghost{white-space:normal;text-align:center;justify-content:center;width:100%;min-height:48px}.v4-hero-stage{width:min(420px,100%);margin-inline:auto;display:block;position:relative}.v4-portrait{width:100%;animation:none}.v4-portrait img{aspect-ratio:4/5;object-position:50% 16%;max-height:none}.v4-mof-teaser{border-radius:14px;width:min(62%,210px);padding:.7rem .8rem;bottom:.65rem;left:.65rem}.v4-orbit{z-index:3;width:96px;height:96px;margin:0;position:absolute;top:auto;bottom:.7rem;right:-.35rem}.v4-orbit-ring i{transform:rotate(calc(var(--i) * 60deg)) translateY(-40px)}.v4-orbit-core{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffffff5;border-radius:28%;width:68px;height:68px}.v4-orbit-core strong{font-size:.9rem}.v4-chip{font-size:.95rem}.v4-section{width:min(var(--v4-max), calc(100% - 1.5rem));padding:3rem 0 2.6rem}.v4-section-head{margin-bottom:1.4rem}.v4-display{font-size:clamp(1.85rem,9vw,2.6rem)}.v4-bento{gap:.7rem}.v4-bento-card{border-radius:22px;min-height:0;padding:1.1rem 1.15rem 1.2rem}.v4-bento-card h3{margin:.85rem 0 .4rem;font-size:1.45rem}.v4-flow-track{display:none}.v4-pin,.v4-strip-pin{height:auto}.v4-pin-sticky,.v4-strip-sticky{min-height:auto;padding:3rem 0 2.2rem;position:relative;overflow:visible}.v4-pin-sticky{width:min(var(--v4-max), calc(100% - 1.5rem));background:0 0;margin-inline:auto;padding-inline:0}.v4-flow{margin-top:1.4rem}.v4-flow-nodes{grid-template-columns:1fr 1fr;gap:.55rem}.v4-flow-nodes button,.v4-flow-nodes label{min-height:104px;box-shadow:inset 0 0 0 1px var(--v4-line);background:#fff;border-radius:18px;padding:.75rem .8rem .85rem}.v4-flow-nodes span{width:30px;height:30px;margin-bottom:.4rem;font-size:.68rem}.v4-flow-nodes strong{font-size:1.02rem}.v4-flow-nodes em{font-size:.78rem}.v4-flow-nodes li.is-active button,#v4-p-cliente:checked~.v4-flow .v4-p-hit-cliente,#v4-p-officina:checked~.v4-flow .v4-p-hit-officina,#v4-p-fornitore:checked~.v4-flow .v4-p-hit-fornitore,#v4-p-filiera:checked~.v4-flow .v4-p-hit-filiera{background:var(--v4-ink);color:#fff;box-shadow:none}.v4-flow-nodes li.is-active em,#v4-p-cliente:checked~.v4-flow .v4-p-hit-cliente em,#v4-p-officina:checked~.v4-flow .v4-p-hit-officina em,#v4-p-fornitore:checked~.v4-flow .v4-p-hit-fornitore em,#v4-p-filiera:checked~.v4-flow .v4-p-hit-filiera em{color:#ffffffa3}.v4-flow-copy{margin-top:1rem;font-size:1.02rem}.v4-acquire{padding:3.2rem 1.2rem}.live-v4 .false-word{border-left-width:6px;border-radius:20px;padding:.85rem .7rem;font-size:clamp(2.6rem,16vw,4.2rem)}.live-v4 .pillars-grid,.live-v4 .causal-chain{grid-template-columns:1fr}.live-v4 .pillar-card{min-height:0}.live-v4 .pillar-letter{font-size:6.5rem;bottom:-1.4rem}.live-v4 .causal-chain{grid-template-columns:1fr 1fr}.live-v4 .causal-item{min-height:88px;padding:.85rem .9rem;font-size:.92rem}.live-v4 .funnel-step{padding:.85rem 1rem;font-size:.95rem;width:100%!important}.v4-about{min-height:0}.v4-strip-head{width:min(var(--v4-max), calc(100% - 1.5rem));margin-bottom:1.2rem}.v4-strip-hint{font-family:var(--font-v4-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--v4-voltage);margin:.85rem 0 0;font-size:.72rem;font-weight:600;display:block}.v4-strip-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none;gap:.75rem;width:auto;max-width:none;padding:0 1.2rem .4rem;scroll-padding-inline:1.2rem;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 36px),#0000);mask-image:linear-gradient(90deg,#0000,#000 12px calc(100% - 36px),#0000);transform:none!important}.v4-strip-track::-webkit-scrollbar{display:none}.v4-moment{scroll-snap-align:center;scroll-snap-stop:always;border-radius:22px;flex:0 0 min(82vw,300px);min-height:210px;padding:1.15rem 1.15rem 1.3rem}.v4-moment h3{margin:1.6rem 0 .45rem;font-size:1.4rem}.v4-about-photo{min-height:320px;max-height:48vh}.v4-about-copy{padding:1.8rem 1.2rem 2.4rem}.v4-close{padding:3.2rem 1.2rem 1.6rem}.v4-close .v4-magnetic,.v4-close .v4-magnetic-invert{justify-content:center;width:100%;min-height:48px}.v4-footer{padding:1.25rem 1.2rem calc(5.4rem + env(safe-area-inset-bottom,0px));border-radius:0;grid-template-columns:1fr;gap:1rem}.v4-footer-brand,.v4-footer-meta,.v4-socials{width:100%}.v4-socials{justify-content:start;gap:1.15rem}.live-v4 a.v4-dock{z-index:60;min-height:52px;padding:.7rem 1rem calc(.7rem + env(safe-area-inset-bottom,0px));color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0d10;justify-content:center;align-items:center;font-weight:600;display:flex;position:fixed;bottom:0;left:0;right:0}.live-v4 a.v4-dock:hover,.live-v4 a.v4-dock:focus-visible{color:#fff;background:#2550f5}.v4-socials a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:430px){.v4-brand strong{font-size:.92rem}.v4-hero-title{font-size:clamp(2.15rem,11.5vw,2.8rem)}.v4-bento-card h3{font-size:1.28rem}.live-v4 .causal-chain{grid-template-columns:1fr}.live-v4 .pillar-letter{font-size:5.2rem}}@media (max-width:860px) and (max-height:500px){.v4-hero{padding:.35rem 0 1rem}.v4-portrait img{aspect-ratio:16/9;max-height:36vh}.v4-nav-wrap{top:4px}}@media (prefers-reduced-motion:reduce){.v4-hero-blob,.v4-orbit-ring,.v4-portrait,.v4-cursor-glow,.v4-progress,.v4-hero-title,.v4-hero .v4-kicker,.v4-hero-actions{animation:none}.v4-bento-card,.v4-magnetic{transition:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@keyframes marquee{0%{transform:translate(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@keyframes marquee-vertical{0%{transform:translateY(0)}to{transform:translateY(calc(-100% - var(--gap)))}}@keyframes shimmer-slide{to{transform:translate(calc(100cqw - 100%))}}@keyframes spin-around{0%{transform:translateZ(0)rotate(0)}15%,35%{transform:translateZ(0)rotate(90deg)}65%,85%{transform:translateZ(0)rotate(270deg)}to{transform:translateZ(0)rotate(360deg)}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--dl-night:#06111b;--dl-night-2:#0a1b29;--dl-paper:#f4f6f7;--dl-ink:#07131e;--dl-yellow:#ffb000;--dl-orange:#ffb000;--dl-blue:#789bb7;--dl-steel:#789bb7;--dl-gray:#afc0cc;--dl-mute:#aebfca;--dl-lead:#bdccd6;--dl-kicker:#a8bac8;--dl-line:#789bb75c;--dl-text:#f5f7f8}.live-v5{background:var(--dl-night);color:var(--dl-text);font-family:var(--font-dl-body), "Segoe UI", sans-serif;min-height:100vh}.live-v5 *{box-sizing:border-box}.live-v5 a{color:inherit;text-decoration:none}.live-v5 img{max-width:100%;display:block}.dl-page{overflow-x:clip}.dl-header{z-index:40;border-bottom:1px solid var(--dl-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#06111beb;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem clamp(1rem,4vw,3.5rem);display:flex;position:sticky;top:0}.dl-brand{font-family:var(--font-dl-display), sans-serif;align-items:center;gap:.75rem;display:inline-flex}.dl-brand img{object-fit:cover;border-radius:8px;width:40px;height:40px;display:block}.dl-brand strong{text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.dl-header nav{color:var(--dl-gray);gap:1.4rem;font-size:.92rem;display:flex}.dl-header nav a:hover{color:var(--dl-yellow)}.dl-btn{font-family:var(--font-dl-display), sans-serif;letter-spacing:.02em;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;padding:.85rem 1.15rem;font-weight:750;transition:transform .25s,box-shadow .25s,background .25s,border-color .25s,color .25s;display:inline-flex}.dl-btn-primary{isolation:isolate;color:var(--dl-ink);border-color:var(--dl-blue);background:#ffba08;position:relative;overflow:hidden;box-shadow:0 0 0 1px #789bb773,0 0 22px #789bb761,0 14px 40px #ffba0847,inset 0 1px #ffffff47}.dl-btn-primary:after{content:"";pointer-events:none;opacity:.55;mix-blend-mode:soft-light;background:linear-gradient(115deg,#0000 0%,#ffffff38 42%,#0000 58%);position:absolute;inset:0}.dl-btn-primary:hover{transform:translateY(-3px);box-shadow:0 0 0 1px #789bb7a6,0 0 34px #789bb780,0 18px 48px #ffba0861,inset 0 1px #ffffff59}.dl-btn-outline{border-color:var(--dl-blue);color:var(--dl-yellow);background:0 0;box-shadow:0 0 0 1px #789bb747,0 0 18px #789bb747}.dl-btn-outline:hover{background:#789bb71a;box-shadow:0 0 0 1px #789bb780,0 0 28px #789bb76b}.dl-btn-ghost{border-color:var(--dl-blue);color:var(--dl-text);background:0 0}.dl-wrap{width:min(1120px,100% - 2rem);margin-inline:auto}.dl-section{padding:clamp(3.5rem,8vw,6.5rem) 0}.dl-section-alt{background:linear-gradient(#07141f,#0b1c29)}.dl-surface-light,.dl-filiera-light,.dl-posizione-light{color:#151b1f;background:#f6f8f9}.dl-surface-light .dl-display,.dl-surface-light .dl-subhead,.dl-surface-light .dl-emphasis,.dl-surface-light .dl-ad-profit h3,.dl-surface-light .dl-tabs-content h3,.dl-surface-light .dl-accordion-content-inner h3,.dl-surface-light .dl-before h3,.dl-surface-light .dl-after h3,.dl-filiera-light .dl-display,.dl-filiera-light .dl-emphasis,.dl-posizione-light .dl-display,.dl-posizione-light .dl-ad-profit h3,.dl-posizione-light .dl-emphasis{color:#151b1f}.dl-surface-light .dl-prose,.dl-surface-light .dl-ad-profit p,.dl-surface-light .dl-tabs-content,.dl-surface-light .dl-acc-label em,.dl-surface-light .dl-loop-caption,.dl-surface-light .dl-causal,.dl-surface-light .dl-tagline,.dl-surface-light .dl-kicker,.dl-posizione-light .dl-prose,.dl-posizione-light .dl-ad-profit p{color:#3f4a52;font-size:clamp(1.05rem,1.15vw,1.125rem);line-height:1.78}.dl-surface-light .dl-accordion-item{border-bottom-color:#dbe4e9}.dl-surface-light .dl-acc-label strong,.dl-surface-light .dl-pillar-accordion .dl-accordion-trigger strong{color:#151b1f}.dl-surface-light .dl-tabs-trigger{color:#5e6972;background:#fff;border-color:#dbe4e9}.dl-surface-light .dl-tabs-trigger[data-state=active]{background:var(--dl-yellow);color:var(--dl-ink);border-color:var(--dl-yellow)}.dl-surface-light .dl-before,.dl-surface-light .dl-after{color:#151b1f;border-color:#dbe4e9}.dl-surface-light .dl-before{background:#fff}.dl-surface-light .dl-after{background:#e8eef2}.dl-surface-light .dl-before ul,.dl-surface-light .dl-after ul,.dl-surface-light .dl-bullets{color:#3f4a52}.dl-surface-light .dl-mof-pillars li{color:#151b1f}.dl-surface-light .dl-consequences-lead{color:#5e6972}.dl-surface-light .dl-pull-quote{color:#151b1f}.dl-surface-light .dl-ad-profit{border-left-color:var(--dl-yellow);background:#fff;box-shadow:0 18px 50px #11171b0f}.dl-surface-light .dl-margini,.dl-surface-light .dl-transform-img,.dl-surface-light .funnel-industrial{border-color:#dbe4e9}.dl-surface-light.dl-cta-band{background:#f6f8f9;border-block-color:#dbe4e9}.dl-surface-light .funnel-industrial{background:#fff}.dl-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--dl-blue);margin:0 0 .8rem;font-size:.75rem;font-weight:700}.dl-tagline{color:var(--dl-blue);letter-spacing:.02em;margin:0 0 .8rem;font-weight:700}.dl-display{font-family:var(--font-dl-display), sans-serif;letter-spacing:-.03em;margin:0 0 1.2rem;font-size:clamp(2rem,4.8vw,3.8rem);font-weight:800;line-height:.98}.dl-prose{color:#d7e2ea;letter-spacing:.01em;max-width:62ch;margin:0 0 1.15rem;font-size:clamp(1.05rem,1.15vw,1.125rem);line-height:1.78}.dl-subhead{font-family:var(--font-dl-display), sans-serif;margin:2rem 0 1rem;font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.1}.dl-emphasis{color:#fff;font-weight:700}#pressione-copy .dl-prose,#posizione .dl-prose{color:#e4ecf2;max-width:58ch;font-size:clamp(1.08rem,1.25vw,1.18rem);line-height:1.82}#posizione .dl-split>div .dl-prose{max-width:none}#posizione .dl-pull-quote{color:#fff;font-size:clamp(1.25rem,2.2vw,1.55rem);line-height:1.35}.dl-hero{background:radial-gradient(circle at 78% 35%,#ffb00024,#0000 28%),linear-gradient(120deg,#06111b 42%,#0a1b29 100%);grid-template-columns:1.15fr .85fr;align-items:center;gap:clamp(1.25rem,3vw,2.5rem);min-height:0;padding:clamp(1.4rem,3vw,2.4rem) clamp(1rem,4vw,3.5rem) clamp(1.6rem,3vw,2.2rem);display:grid;position:relative}.dl-hero-copy,.dl-hero-visual{z-index:2;position:relative}.dl-hero-kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--dl-kicker);align-items:center;gap:.75rem;margin:0 0 .65rem;font-size:.75rem;font-weight:700;display:flex}.dl-hero-kicker span{background:var(--dl-yellow);flex:none;width:2.4rem;height:2px}.dl-name{white-space:nowrap;max-width:100%;font-family:var(--font-dl-name), system-ui, sans-serif;letter-spacing:-.068em;text-transform:uppercase;color:var(--dl-yellow);margin:0 0 .35rem;font-size:clamp(2.6rem,6.4vw,6.8rem);font-weight:860;line-height:.9;overflow:visible}.dl-name>span.inline-block{color:var(--dl-yellow)}.dl-name>span.inline-block:last-child{color:var(--dl-blue)}.dl-name .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;width:1px;height:1px;color:inherit;border:0;margin:-1px;padding:0;position:absolute;overflow:hidden}.dl-claim{color:var(--dl-blue);font-family:var(--font-dl-display), sans-serif;margin:.55rem 0 .45rem;font-size:clamp(1.35rem,2.6vw,2rem);font-weight:700}.dl-claim span{color:inherit}.dl-hero-claim{border-left:8px solid var(--dl-yellow);max-width:20ch;font-family:var(--font-dl-display), sans-serif;flex-direction:column;align-items:flex-start;gap:.12rem;margin:0 0 1rem;padding-left:1.1rem;font-size:clamp(1.7rem,3.4vw,2.8rem);font-weight:700;line-height:1.05;display:flex}.dl-hero-claim-lead{color:var(--dl-text)}.dl-hero-claim-flip{min-height:1.15em;font-weight:700;color:var(--dl-blue)!important}.dl-intro p{max-width:40rem;color:var(--dl-lead);margin:0 0 .65rem;line-height:1.55}.dl-hero-visual{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.dl-hero-blob{z-index:0;pointer-events:none;background:conic-gradient(from 120deg,#ffb00029,#0000 38%,#789bb72e,#0000 72%),radial-gradient(circle,#789bb724,#0000 70%);border-radius:50%;width:min(560px,78%);height:min(560px,78%);animation:28s linear infinite v4-spin;position:absolute;top:-8%;right:-6%}.dl-hero-stage{z-index:2;width:min(340px,100%);position:relative}.dl-portrait{z-index:1;background:#f4f6f7;border-radius:32px;width:100%;margin:0;animation:7s ease-in-out infinite v4-float;position:relative;overflow:hidden;box-shadow:0 28px 60px #00000059,0 0 0 1px #789bb72e}.dl-portrait img{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;filter:none;width:100%;display:block}.dl-mof-teaser{z-index:3;-webkit-backdrop-filter:blur(14px);color:#fff;background:#040e16e0;border:1px solid #789bb747;border-radius:16px;width:min(72%,248px);padding:.85rem .95rem;position:absolute;bottom:.85rem;left:.85rem;box-shadow:0 14px 32px #00000047}.dl-mof-teaser strong{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;letter-spacing:-.02em;margin-bottom:.35rem;font-size:.92rem;line-height:1.2;display:block}.dl-mof-teaser p{color:#f5f7f8c7;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0 0 .55rem;font-size:.78rem;line-height:1.4;display:-webkit-box;overflow:hidden}.dl-mof-teaser a{color:#fff;border-bottom:2px solid var(--dl-yellow);font-size:.8rem;font-weight:700}.dl-mof-teaser a:hover,.dl-mof-teaser a:focus-visible{color:var(--dl-yellow);outline:none}.dl-claim-band{background:var(--dl-yellow);color:var(--dl-ink);font-family:var(--font-dl-display), sans-serif;padding:1.4rem 0;font-size:clamp(1.1rem,2.4vw,1.6rem);font-weight:800}.dl-numbered-accordion,.dl-pillar-accordion{margin-top:2rem}.dl-numbered-accordion{--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:.4s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.22;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1)}.dl-numbered-accordion .dl-acc-tilt{touch-action:pan-y}.dl-numbered-accordion .t-tilt-card{transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg));transform-style:preserve-3d;transition:transform var(--tilt-return) var(--tilt-return-ease);will-change:transform;border-radius:0;position:relative;overflow:visible}.dl-numbered-accordion .t-tilt-card.is-tilting{transition:transform var(--tilt-follow) var(--tilt-follow-ease);z-index:2}.dl-numbered-accordion .t-tilt-glare{pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 95px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff6b, #ffffff0f 52%, #fff0 84%), radial-gradient(circle 200px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffba0829, #ffffff08 58%, #fff0 78%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);position:absolute;inset:0}.dl-numbered-accordion .t-tilt.is-hover .t-tilt-glare{opacity:var(--tilt-glare-opacity)}@media (prefers-reduced-motion:reduce){.dl-numbered-accordion .t-tilt-card{transition:none!important;transform:none!important}.dl-numbered-accordion .t-tilt-glare{display:none}}.dl-accordion-item{border-bottom:1px solid var(--dl-line)}.dl-accordion-trigger{width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:1rem;padding:1.15rem 0;display:flex}.dl-accordion-chevron{width:1.1rem;height:1.1rem;color:var(--dl-yellow);margin-left:auto;transition:transform .2s}.dl-accordion-trigger[data-state=open] .dl-accordion-chevron{transform:rotate(180deg)}.dl-num{font-family:var(--font-dl-display), sans-serif;color:var(--dl-yellow);min-width:2.4rem;font-size:1.6rem;font-weight:800}.dl-acc-label{gap:.25rem;display:grid}.dl-acc-label strong{font-family:var(--font-dl-display), sans-serif;font-size:1.2rem}.dl-acc-label em{color:var(--dl-mute);font-size:.95rem;font-style:normal}.dl-accordion-content{overflow:hidden}.dl-accordion-content-inner{color:var(--dl-mute);padding:0 0 1.3rem 3.4rem;line-height:1.6}.dl-accordion-content-inner h3{color:#fff;font-family:var(--font-dl-display), sans-serif;margin:0 0 .8rem}.dl-chapter-accordion{gap:1.4rem;display:grid}.dl-chapter-accordion .t-tilt-card{border-radius:36px;overflow:hidden}.dl-chapter-item{background:#fff;border:1px solid #dbe4e9;border-radius:36px;position:relative;overflow:hidden;box-shadow:0 22px 70px #11171b12}.dl-chapter-item:before{content:"";pointer-events:none;background:linear-gradient(160deg,#0f171d,#151f27);width:37%;position:absolute;inset:0 auto 0 0}.dl-chapter-item:after{content:"";z-index:1;pointer-events:none;background:#ffba08;border-radius:999px;width:120px;height:7px;position:absolute;bottom:1.5rem;left:1.5rem}.dl-chapter-item .dl-accordion-header{margin:0;display:block}.dl-chapter-trigger{z-index:1;min-height:280px;color:inherit;grid-template-columns:.74fr 1.26fr;align-items:stretch;gap:0;padding:0;display:grid;position:relative}.dl-chapter-trigger>.dl-accordion-chevron{color:#6689a1;position:absolute;top:1.6rem;right:1.6rem}.dl-chapter-rail{color:#fff;flex-direction:column;justify-content:flex-end;min-height:280px;padding:1.8rem 1.8rem 3.2rem;display:flex;position:relative;overflow:hidden}.dl-chapter-count{font-family:var(--font-dl-display), sans-serif;color:#ffba0847;font-size:clamp(4.8rem,8vw,7.5rem);font-weight:700;line-height:.8;position:absolute;top:.8rem;right:1rem}.dl-chapter-rail strong{z-index:1;max-width:11ch;font-family:var(--font-dl-display), sans-serif;margin:0 0 .5rem;font-size:clamp(1.6rem,2.6vw,2.4rem);line-height:1.05;position:relative}.dl-chapter-rail em{z-index:1;color:#ffffffb8;font-size:.95rem;font-style:normal;position:relative}.dl-chapter-teaser{flex-direction:column;justify-content:center;padding:2rem 3.4rem 2rem 2.2rem;display:flex}.dl-chapter-badge{color:#6689a1;letter-spacing:.08em;text-transform:uppercase;background:#eef3f6;border-radius:999px;width:max-content;margin-bottom:1rem;padding:.4rem .75rem;font-size:.78rem;font-weight:700;display:inline-flex}.dl-chapter-intro{color:#5e6972;font-size:1.08rem;line-height:1.5}.dl-chapter-panel .dl-accordion-content-inner{z-index:1;color:#5e6972;padding:0;position:relative}.dl-chapter-copy{padding:0 2.2rem 2rem calc(37% + 2.2rem)}.dl-chapter-copy h3{color:#151b1f;font-family:var(--font-dl-display), sans-serif;margin:0 0 .8rem;font-size:1.25rem}.dl-chapter-copy p{margin:0 0 .85rem;line-height:1.62}@media (max-width:900px){.dl-chapter-item:before,.dl-chapter-item:after{display:none}.dl-chapter-trigger,.dl-chapter-rail{min-height:0}.dl-chapter-trigger{grid-template-columns:1fr}.dl-chapter-rail{background:linear-gradient(160deg,#0f171d,#151f27)}.dl-chapter-rail:after{content:"";background:#ffba08;border-radius:999px;width:120px;height:7px;position:absolute;bottom:1.5rem;left:1.5rem}.dl-chapter-copy{padding:0 1.4rem 1.5rem}}.dl-pressure-timeline{grid-template-columns:repeat(4,1fr);gap:.75rem;margin:2rem 0;display:grid}.dl-pressure-node{border:1px solid var(--dl-line);background:#ffffff05;gap:.35rem;padding:1rem;display:grid}.dl-pressure-node span{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;font-weight:800}.dl-pressure-node em{color:#859cab;font-size:.9rem;font-style:normal}.dl-funnel-row{grid-template-columns:1.1fr .9fr;align-items:stretch;gap:1.5rem;margin-top:2rem;display:grid}.dl-split{grid-template-columns:1fr 1fr;gap:clamp(1.5rem,4vw,3rem);display:grid}.dl-ad-profit{border-left:4px solid var(--dl-yellow);background:#ffb0000f;margin-top:1.5rem;padding:1.1rem}.dl-ad-profit h3{font-family:var(--font-dl-display), sans-serif;margin:0 0 .7rem}.dl-ad-profit-bullets{margin:.85rem 0 1rem}.dl-ad-profit-bullets li{margin:.35rem 0}.dl-dropcap:first-letter{float:left;color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;margin:.08em .12em 0 0;padding-right:.04em;font-size:3.4em;font-weight:800;line-height:.82}.dl-pull-quote{border-left:4px solid var(--dl-yellow);color:#fff;font-family:var(--font-dl-display), sans-serif;margin:1.4rem 0 0;padding:1.1rem 0 1.1rem 1.2rem;font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:700;line-height:1.25;position:relative}.dl-analisi-editorial{max-width:46rem}.dl-analisi-signals,.dl-analisi-outcomes{columns:2;column-gap:2rem;max-width:40rem;margin:.35rem 0 1.25rem}.dl-analisi-signals li,.dl-analisi-outcomes li{break-inside:avoid;margin:.28rem 0}.dl-analisi-close{margin-top:1.6rem}.dl-analisi-setup{color:#fff;max-width:40rem;margin:0 0 .35rem;font-weight:700;line-height:1.45}.dl-analisi-close .dl-pull-quote{margin-top:.55rem}.dl-metodo-filtro{max-width:46rem}.dl-metodo-notfor{max-width:40rem;margin:.35rem 0 1.35rem}.dl-metodo-notfor li{margin:.4rem 0}.dl-metodo-close{margin:1.1rem 0 1.5rem}.dl-metodo-close .dl-pull-quote{margin-top:0}.dl-metodo-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;max-width:44rem;margin:.45rem 0 0;padding:0;list-style:none;display:grid}.dl-metodo-step{border-top:3px solid var(--dl-yellow);background:#06111b0a;flex-direction:column;gap:.35rem;padding:.95rem .9rem 1rem;display:flex}.dl-metodo-step-n{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;letter-spacing:.06em;font-size:.85rem;font-weight:800}.dl-metodo-step strong{color:var(--dl-ink,#06111b);font-family:var(--font-dl-display), sans-serif;font-size:clamp(1.05rem,1.8vw,1.25rem);font-weight:700;line-height:1.2}.dl-causal-block{max-width:44rem;margin-top:2.1rem}.dl-causal{counter-reset:none;margin:.45rem 0 0;padding:0;list-style:none}.dl-causal li{border-left:3px solid var(--dl-yellow);color:var(--dl-lead);background:#ffb0000f;grid-template-columns:auto 1fr;align-items:start;gap:.75rem 1rem;margin:0 0 .7rem;padding:.95rem 1.05rem 1.05rem;line-height:1.45;display:grid;position:relative}.dl-causal-n{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;letter-spacing:.06em;font-size:.92rem;font-weight:800;line-height:1.35}.dl-causal-text{color:inherit}.dl-causal-arrow{color:var(--dl-yellow);opacity:.85;grid-column:1/-1;justify-self:start;margin:.15rem 0 0 .15rem;font-size:.95rem;font-style:normal}.dl-mof-editorial{max-width:none}.dl-mof-pillars{columns:1;max-width:36rem;margin:.2rem 0 1.15rem}.dl-mof-pillars li{color:var(--dl-ink,#151b1f);margin:.35rem 0;font-weight:650}.dl-mof-close{margin:1.1rem 0 1rem}.dl-mof-close .dl-pull-quote{margin-top:0}.dl-consequences-lead{color:#c5d3dd;margin:.9rem 0 .35rem;font-weight:600}.dl-consequences{columns:2;column-gap:2rem;max-width:42rem;margin:.4rem 0 1.1rem}.dl-consequences li{break-inside:avoid;margin:.35rem 0}.dl-margini{border:1px solid var(--dl-line);margin-top:1.2rem}.dl-cta-band{border-block:1px solid var(--dl-line);background:#071520;padding:clamp(2.5rem,6vw,4rem) 0}.dl-cta-inner{justify-content:space-between;align-items:end;gap:2rem;display:flex}.dl-pillar-flow{font-family:var(--font-dl-display), sans-serif;flex-wrap:wrap;align-items:center;gap:.65rem;margin:1.5rem 0 .5rem;display:flex}.dl-pillar-flow i{color:var(--dl-yellow);margin:0 .35rem;font-style:normal}.dl-pillar-letter{background:var(--dl-yellow);width:3.25rem;height:3.25rem;color:var(--dl-ink);letter-spacing:.02em;flex-shrink:0;place-items:center;font-size:1.35rem;font-weight:800;display:grid}.dl-mof-tabs{margin-top:2rem}.dl-tabs-list{gap:.45rem;padding-bottom:.4rem;display:flex;overflow-x:auto}.dl-tabs-trigger{border:1px solid var(--dl-line);color:var(--dl-mute);cursor:pointer;font:inherit;white-space:nowrap;background:0 0;flex:none;align-items:center;gap:.45rem;padding:.7rem .9rem;display:inline-flex}.dl-tabs-trigger span{color:var(--dl-yellow);font-weight:800}.dl-tabs-trigger[data-state=active]{background:var(--dl-yellow);color:var(--dl-ink);border-color:var(--dl-yellow)}.dl-tabs-trigger[data-state=active] span{color:var(--dl-ink)}.dl-tabs-content{color:var(--dl-mute);margin-top:1rem;padding:1.1rem 0;line-height:1.6}.dl-tabs-content h3{color:#fff;font-family:var(--font-dl-display), sans-serif;margin:0 0 .7rem}.dl-mof-circle{aspect-ratio:1;isolation:isolate;border:1px solid var(--dl-line);background:radial-gradient(circle at 50% 42%,#ffba0814,#0000 42%),radial-gradient(circle,#789bb71f,#0000 58%),#06111b;border-radius:50%;width:min(100%,520px);margin:2.5rem auto 1.5rem;position:relative;overflow:visible}.dl-mof-orbit-ring{pointer-events:none;border:1px solid #789bb747;border-radius:50%;position:absolute;inset:10%}.dl-mof-orbit-ring--a{border-style:dashed;border-color:#ffba0838;inset:14%}.dl-mof-orbit-ring--b{border-color:#789bb733;inset:8%;transform:rotate(18deg)}.dl-mof-orbit-ring--c{border-color:#789bb729;inset:22%}.dl-mof-sweep{pointer-events:none;filter:drop-shadow(0 0 10px #ffba0859);background:conic-gradient(from -90deg,#ffba088c 0deg,#ffba082e 28deg,#ffba080a 52deg,#0000 78deg 360deg);border-radius:50%;position:absolute;inset:6%;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 11px));mask:radial-gradient(farthest-side,#0000 calc(100% - 12px),#000 calc(100% - 11px))}.dl-mof-flow{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dl-mof-arc{fill:none;stroke:#789bb761;stroke-width:.55px;stroke-linecap:round;transition:stroke .35s,stroke-width .35s,opacity .35s}.dl-mof-arc.is-active{stroke:#ffba08f2;stroke-width:1.05px;filter:drop-shadow(0 0 3px #ffba08a6)}.dl-mof-flow-track{stroke:#ffba0847;stroke-width:.35px;stroke-dasharray:2.4 6.8;stroke-linecap:round;transform-origin:50%;animation:4.8s linear infinite dl-mof-dash}.dl-mof-flow-track.is-paused{stroke:#789bb738;animation-play-state:paused}.dl-mof-traveler{pointer-events:none;z-index:2;position:absolute;inset:0}.dl-mof-traveler-head,.dl-mof-traveler-trail{position:absolute;top:12%;left:50%}.dl-mof-traveler-head{border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:11px solid var(--dl-yellow);filter:drop-shadow(0 0 8px #ffba08d9);width:0;height:0;transform:translate(-50%,-50%)rotate(0)}.dl-mof-traveler-trail{opacity:.9;background:radial-gradient(circle,#ffba08d9 0%,#ffba0826 45%,#0000 70%);border-radius:50%;width:18px;height:18px;top:12%;left:calc(50% - 10px);transform:translate(-50%,-50%)}.dl-mof-chevron{pointer-events:none;z-index:2;opacity:.75;width:0;height:0;transform:translate(-50%, -50%) rotate(var(--dl-mof-rot,0deg));border-top:4px solid #0000;border-bottom:4px solid #0000;border-left:9px solid #789bb78c;transition:border-left-color .3s,opacity .3s,filter .3s;position:absolute}.dl-mof-chevron.is-active{border-left-color:var(--dl-yellow);opacity:1;filter:drop-shadow(0 0 6px #ffba08bf)}.dl-mof-core{z-index:2;text-align:center;font-family:var(--font-dl-display), sans-serif;background:radial-gradient(circle at 50% 40%,#789bb72e,#0000 62%),#081722;border:1px solid #789bb773;border-radius:50%;place-content:center;justify-items:center;gap:.15rem;font-size:.82rem;display:grid;position:absolute;inset:34%;overflow:hidden;box-shadow:0 0 0 1px #ffba081f,0 0 36px #789bb747,inset 0 0 28px #00000059}.dl-mof-globe{opacity:.72;pointer-events:none;filter:saturate(1.15)brightness(1.05);place-items:center;display:grid;position:absolute;inset:0;transform:scale(2.05)}.dl-mof-core>span,.dl-mof-core>i{z-index:1;position:relative}.dl-mof-core span{text-shadow:0 1px 10px #06111be6}.dl-mof-core i{background:var(--dl-yellow);width:2rem;height:1px;margin:.15rem auto;box-shadow:0 0 12px #ffba088c}.dl-mof-node{z-index:3;border:1px solid var(--dl-line);width:8.5rem;color:inherit;cursor:pointer;text-align:left;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a1824eb;padding:.55rem .6rem;transition:background .25s,border-color .25s,color .25s;position:absolute}.dl-mof-node span{color:var(--dl-yellow);font-size:.75rem;font-weight:800;display:block}.dl-mof-node strong{font-size:.82rem;line-height:1.2}.dl-mof-node.is-active{background:var(--dl-yellow);color:var(--dl-ink);border-color:var(--dl-yellow)}.dl-mof-node.is-active span{color:var(--dl-ink)}@media (prefers-reduced-motion:no-preference){.dl-mof-orbit-ring--a{animation:28s linear infinite dl-mof-spin}.dl-mof-orbit-ring--b{animation:46s linear infinite dl-mof-spin-rev}.dl-mof-orbit-ring--c{animation:36s linear infinite dl-mof-spin}.dl-mof-chevron.is-active{animation:1.1s ease-in-out infinite dl-mof-chevron-pulse}}@keyframes dl-mof-spin{to{transform:rotate(360deg)}}@keyframes dl-mof-spin-rev{to{transform:rotate(-360deg)}}@keyframes dl-mof-dash{to{stroke-dashoffset:-28px}}@keyframes dl-mof-chevron-pulse{0%,to{opacity:1;filter:drop-shadow(0 0 6px #ffba08bf)}50%{opacity:.55;filter:drop-shadow(0 0 12px #ffba08f2)}}.dl-mof-detail{max-width:62ch;color:var(--dl-mute);margin:0 auto;line-height:1.6}.dl-mof-detail h3{color:#fff;font-family:var(--font-dl-display), sans-serif}.dl-before-after{grid-template-columns:1fr 1fr;gap:1rem;margin:1.5rem 0;display:grid}.dl-before,.dl-after{border:1px solid var(--dl-line);padding:1.2rem 1.3rem}.dl-before{background:#ffffff08}.dl-after{background:#123247}.dl-before ul,.dl-after ul,.dl-bullets{color:#d7e2ea;margin:.7rem 0 0;padding-left:1.35rem;font-size:clamp(1.02rem,1.1vw,1.1rem);line-height:1.7;list-style:outside}.dl-before li::marker{color:var(--dl-yellow)}.dl-after li::marker{color:var(--dl-yellow)}.dl-bullets li::marker{color:var(--dl-yellow)}.dl-transform-img{border:1px solid var(--dl-line);margin-top:1.5rem}.dl-gallery-trigger{cursor:zoom-in;text-align:left;background:0 0;border:0;width:100%;margin:0;padding:0;display:block}.dl-gallery-trigger img{width:100%;height:auto;display:block}.dl-gallery-trigger.dl-margini,.dl-gallery-trigger.dl-transform-img{border:1px solid var(--dl-line);margin-top:1.2rem}.dl-gallery-trigger.dl-transform-img{margin-top:1.5rem}.dl-gallery-trigger:focus-visible{outline:2px solid var(--dl-yellow);outline-offset:3px}.funnel-industrial .dl-gallery-trigger{width:100%}.dl-lightbox{z-index:80;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#040a10eb;place-items:center;padding:clamp(1rem,4vw,2.5rem);display:grid;position:fixed;inset:0}.dl-lightbox-figure{flex-direction:column;gap:.75rem;max-width:min(1120px,100%);max-height:calc(100vh - 5rem);margin:0;display:flex}.dl-lightbox-figure img{background:#0a1520;border:1px solid #ffffff1f;width:auto;max-width:100%;height:auto;max-height:calc(100vh - 7.5rem);margin:0 auto;display:block}.dl-lightbox-figure figcaption{color:#e4ecf2;justify-content:space-between;align-items:baseline;gap:1rem;font-size:.95rem;line-height:1.4;display:flex}.dl-lightbox-figure figcaption em{color:var(--dl-yellow);font-variant-numeric:tabular-nums;flex-shrink:0;font-style:normal;font-weight:700}.dl-lightbox-close,.dl-lightbox-nav{color:#fff;cursor:pointer;background:#07141fcc;border:1px solid #ffffff2e;place-items:center;display:grid;position:absolute}.dl-lightbox-close{border-radius:999px;width:2.75rem;height:2.75rem;top:1rem;right:1rem}.dl-lightbox-nav{border-radius:999px;width:2.85rem;height:2.85rem;top:50%;transform:translateY(-50%)}.dl-lightbox-nav--prev{left:clamp(.5rem,2vw,1.25rem)}.dl-lightbox-nav--next{right:clamp(.5rem,2vw,1.25rem)}.dl-lightbox-close:hover,.dl-lightbox-nav:hover,.dl-lightbox-close:focus-visible,.dl-lightbox-nav:focus-visible{border-color:var(--dl-yellow);color:var(--dl-yellow);outline:none}.dl-about{background:var(--dl-night);min-height:850px;color:var(--dl-text);grid-template-columns:.88fr 1.12fr;display:grid}.dl-about-photo{background:var(--dl-night-2);justify-content:center;align-items:flex-end;margin:0;display:flex;position:relative;overflow:hidden}.dl-about-photo .portrait-lines{opacity:.55;pointer-events:none;background-image:linear-gradient(#789bb724 1px,#0000 1px),linear-gradient(90deg,#789bb724 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.dl-about-photo:before{content:"DL";z-index:1;color:#f5f7f80d;letter-spacing:-.12em;pointer-events:none;font-size:clamp(220px,28vw,500px);font-weight:900;line-height:1;position:absolute;top:3%;left:-6%}.dl-about-photo img{z-index:2;filter:drop-shadow(0 30px 35px #00000073);width:min(78%,510px);position:relative}.dl-about-photo>span{z-index:3;background:var(--dl-night);color:#b7c8d3;font:500 12px/1.5 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.07em;padding:14px 18px;position:absolute;bottom:30px;left:30px}.dl-about-copy{flex-direction:column;justify-content:center;padding:clamp(60px,8vw,125px);display:flex}.dl-about-index{font:600 12px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;color:var(--dl-yellow);margin:0 0 20px}.dl-about-eyebrow{text-transform:uppercase;letter-spacing:.16em;color:var(--dl-blue);margin:0 0 18px;font-size:12px;font-weight:750}.dl-statement{font-family:var(--font-dl-display), sans-serif;letter-spacing:-.055em;color:var(--dl-text);margin:0 0 30px;font-size:clamp(46px,6vw,88px);line-height:.94}.dl-statement .dl-statement-yellow,.dl-statement .dl-statement-yellow span{color:var(--dl-yellow)}.dl-about-copy>p:not(.dl-about-index):not(.dl-about-eyebrow){color:var(--dl-lead);margin:0;font-size:18px;line-height:1.6}.dl-about-copy blockquote,.dl-about-quote{border-left:4px solid var(--dl-yellow);color:var(--dl-text);margin:25px 0 0;padding:22px 0 22px 25px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-style:italic;line-height:1.4;position:relative}.dl-about-quote-sizer{visibility:hidden;pointer-events:none;display:block}.dl-about-quote-active{position:absolute;inset:22px 0 22px 25px}.dl-about-quote-text{font:inherit;color:inherit;display:inline}.dl-footer-cta{background:#071520;padding:clamp(90px,12vw,180px) clamp(20px,7vw,120px);position:relative;overflow:hidden}.dl-footer-cta:after{content:"";border:1px solid var(--dl-yellow,#ffba08);pointer-events:none;border-radius:50%;width:380px;height:380px;position:absolute;top:-150px;right:-120px;box-shadow:0 0 100px #ffb0001f}.dl-footer-cta .contact-grid{opacity:.2;pointer-events:none;background-image:linear-gradient(#789bb72e 1px,#0000 1px),linear-gradient(90deg,#789bb72e 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0}.dl-footer-cta .dl-contact-inner,.dl-footer-cta .dl-wrap{z-index:2;position:relative}.dl-contact-label{font:600 12px/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.17em;text-transform:uppercase;color:var(--dl-yellow,#ffba08);margin:0 0 20px}.dl-contact-title{max-width:1100px;font-family:var(--font-dl-display), sans-serif;letter-spacing:-.055em;color:#fff;margin:40px 0 70px;font-size:clamp(58px,8vw,120px);line-height:.94}.dl-contact-title .dl-contact-title-accent,.dl-contact-title .dl-contact-title-accent span{color:var(--dl-yellow,#ffba08)}.dl-focus-title{isolation:isolate;position:relative}.dl-focus-line{will-change:filter, opacity, transform;display:inline-block}.dl-focus-word{color:inherit;font-style:normal}.dl-focus-frame{pointer-events:none;z-index:0;opacity:0;position:absolute;inset:-.35em -.2em -.25em}.dl-focus-frame.is-on{animation:1.5s cubic-bezier(.16,1,.3,1) both dl-focus-frame-in}.dl-focus-corner{border-color:var(--dl-yellow,#ffba08);opacity:.85;filter:drop-shadow(0 0 8px #ffba0873);border-style:solid;width:1.1rem;height:1.1rem;position:absolute}.dl-focus-corner--tl{border-width:2px 0 0 2px;top:0;left:0}.dl-focus-corner--tr{border-width:2px 2px 0 0;top:0;right:0}.dl-focus-corner--bl{border-width:0 0 2px 2px;bottom:0;left:0}.dl-focus-corner--br{border-width:0 2px 2px 0;bottom:0;right:0}.dl-focus-crosshair{opacity:.55;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dl-focus-crosshair:before,.dl-focus-crosshair:after{content:"";background:var(--dl-yellow,#ffba08);position:absolute;top:50%;left:50%;box-shadow:0 0 10px #ffba088c}.dl-focus-crosshair:before{width:100%;height:1px;transform:translate(-50%,-50%)}.dl-focus-crosshair:after{width:1px;height:100%;transform:translate(-50%,-50%)}@keyframes dl-focus-frame-in{0%{opacity:0;inset:-1.4em -1.1em -1.2em}45%{opacity:.95;inset:-.55em -.35em -.4em}72%{opacity:1;inset:-.28em -.15em -.2em}to{opacity:0;inset:-.2em -.1em -.15em}}@media (prefers-reduced-motion:reduce){.dl-focus-frame{opacity:0;animation:none}}.dl-contact-bottom{justify-content:space-between;align-items:flex-end;gap:60px;display:flex}.dl-contact-bottom p{color:#adbec9;max-width:570px;margin:0;font-size:20px;line-height:1.5}.dl-footer-actions{box-shadow:none;background:0 0;border:0;flex-wrap:wrap;align-items:center;gap:.85rem;margin-top:1.4rem;display:flex}.dl-footer-actions .dl-btn-ghost{color:#fff;min-height:52px;box-shadow:none;border:1px solid #789bb773;border-radius:999px;padding-inline:1.2rem}.dl-footer-actions .dl-btn-ghost:hover{background:#789bb71f;border-color:#789bb7b3}.dl-footer{border-top:1px solid var(--dl-line);color:#859cab;background:#030c13;grid-template-columns:1.2fr 1fr auto;gap:1.5rem;padding:2rem clamp(1rem,4vw,3.5rem);font-size:.92rem;display:grid}.dl-socials{gap:1rem;display:flex}.dl-moment-block{border-bottom:1px solid var(--dl-line);padding:1.2rem 0}.dl-moment-block h3{font-family:var(--font-dl-display), sans-serif;margin:0 0 .7rem;font-size:1.45rem}.dl-mof6-hero{background:radial-gradient(circle at 85% 20%, #ffb0001f, transparent 25%), var(--dl-night)}@media (max-width:960px){.dl-about{grid-template-columns:1fr}.dl-about-photo{min-height:570px}.dl-about-photo img{width:90%}.dl-about-copy{padding:70px 24px}.dl-hero,.dl-split,.dl-funnel-row,.dl-before-after,.dl-about,.dl-cta-inner,.dl-footer{grid-template-columns:1fr}.dl-contact-bottom{flex-direction:column;align-items:flex-start}.dl-contact-title{margin:28px 0 40px;font-size:clamp(42px,12vw,72px)}.dl-footer-cta{padding:clamp(70px,14vw,120px) clamp(20px,5vw,40px)}.dl-header nav,.dl-header-cta{display:none}.dl-pressure-timeline{grid-template-columns:1fr 1fr}.dl-hero-visual{min-height:0}.dl-hero-blob{width:min(420px,88%);height:min(420px,88%);top:-4%;right:-10%}.dl-hero-stage{width:min(300px,100%)}.dl-portrait{animation:none}.dl-mof-teaser{width:min(68%,220px);padding:.7rem .8rem;bottom:.65rem;left:.65rem}.dl-mof-node{width:7.2rem}.dl-cta-inner{flex-direction:column;align-items:stretch}}@media (max-width:640px){.dl-pressure-timeline{grid-template-columns:1fr}.dl-accordion-content-inner{padding-left:0}.dl-consequences,.dl-analisi-signals,.dl-analisi-outcomes{columns:1}.dl-metodo-steps{grid-template-columns:1fr}.dl-dropcap:first-letter{font-size:2.8em}}@media (prefers-reduced-motion:reduce){.dl-hero-blob,.dl-portrait,.v4-hero-blob,.v4-orbit-ring{animation:none}}.live-v5{--v4-ink:#f5f7f8;--v4-mute:#aebfca;--v4-faint:#859cab;--v4-canvas:transparent;--v4-soft:#081722;--v4-field:#04101a;--v4-line:#789bb75c;--v4-voltage:#ffb000;--v4-voltage-soft:#ffb00024;--yellow:#ffb000;--blue:#789bb7;--ink:#f5f7f8;--muted:#aebfca;--line:#789bb75c;--dark:#06111b;--dark2:#0a1b29;--paper:#f4f6f7;--night:#06111b}.live-v5 .dl-btn-primary{color:#07131e;background:#ffba08;border-color:#789bb7}.live-v5 .dl-header-cta{box-shadow:none;color:var(--dl-yellow);font-family:var(--font-dl-body), "Segoe UI", sans-serif;letter-spacing:0;background:0 0;border:0;justify-self:end;align-items:center;gap:.55rem;padding:0;font-size:14px;font-weight:700;line-height:1.2;transition:color .2s,opacity .2s;display:inline-flex}.live-v5 .dl-header-cta:hover{color:#ffd056;box-shadow:none;background:0 0;transform:none}.live-v5 .dl-cta-band .dl-btn-primary,.live-v5 #analisi-cta .dl-btn-primary{min-width:min(100%,15rem)}.live-v5 .dl-shimmer-cta{font-family:var(--font-dl-display), sans-serif;gap:.65rem;font-weight:750;box-shadow:0 14px 40px #ffba0847;color:#07131e!important}.live-v5 .dl-shimmer-cta:hover{transform:translateY(-3px);box-shadow:0 18px 48px #ffba0861}.live-v5 .dl-footer-actions{box-shadow:none;background:0 0;border:0}.live-v5 .funnel-false{text-align:left;grid-template-columns:1fr;align-items:stretch;gap:1.1rem;display:grid;overflow-x:clip;width:100%!important;max-width:none!important;margin:0!important}.live-v5 .false-word-slot{width:100%;min-height:clamp(10rem,22vw,16rem);overflow:hidden}.live-v5 .funnel-industrial{border:1px solid var(--dl-line);background:#081722;margin:0;overflow:hidden}.live-v5 .funnel-industrial img{width:100%;height:auto;display:block}.live-v5 .false-word{height:100%;min-height:clamp(10rem,22vw,16rem);color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;letter-spacing:-.045em;text-align:center;text-rendering:geometricprecision;-webkit-font-smoothing:antialiased;background:#000;border-left:0;border-radius:0;place-items:center;padding:clamp(1.1rem,3vw,2rem) clamp(1rem,4vw,2.5rem);font-size:clamp(4.75rem,15vw,12rem);font-weight:900;line-height:.88;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffb0002e,0 18px 48px #00000073;width:100%!important;max-width:none!important;margin:0!important}.live-v5 .false-word.is-on{filter:none!important;transform:none!important}.live-v5 .false-word-glyphs{z-index:1;justify-content:center;align-items:baseline;gap:.01em;width:100%;padding-inline-end:.12em;display:flex;position:relative}.live-v5 .false-word.is-on .false-word-glyph{filter:none!important}.live-v5 .false-word-glyph{display:inline-block}.live-v5 .false-word-glyph:last-child{padding-inline-end:.08em}.live-v5 .false-word-strike{pointer-events:none;z-index:0;opacity:0;background:linear-gradient(90deg,#0000 0%,#ffb00059 48%,#0000 100%);width:100%;position:absolute;inset:18% auto 18% 0}.live-v5 .dl-hero-visual{justify-content:center;align-items:center;min-height:0;display:flex;position:relative}.live-v5 .dl-pressure-demo{margin:2rem auto}.live-v5 .dl-pressure-embed{border:1px solid var(--dl-line);background:radial-gradient(70% 55% at 12% 0,#ffb0001a,#0000 55%),#00000047;min-height:auto;padding:clamp(1.4rem,3vw,2rem);position:relative;overflow:hidden}.live-v5 .dl-pressure-embed .v4-display{color:#fff;font-size:clamp(1.6rem,3vw,2.4rem)}.live-v5 .dl-pressure-embed .v4-display em{color:var(--v4-voltage);font-style:normal}.live-v5 .dl-pressure-embed .v4-flow{margin-top:1.8rem}.live-v5 .dl-pressure-embed .v4-flow-track{background:#ffffff1a}.live-v5 .dl-pressure-embed .v4-flow-track span{background:linear-gradient(90deg, var(--v4-voltage), #ffd56a)}.live-v5 .dl-pressure-embed .v4-flow-nodes span,.live-v5 .dl-pressure-embed .v4-flow-dot{z-index:1;color:var(--dl-mute);background:#ffffff0f;position:relative;box-shadow:inset 0 0 0 1px #ffffff2e}.live-v5 .dl-pressure-embed .v4-flow-nodes strong{color:#f4f6f78c;transition:color .35s}.live-v5 .dl-pressure-embed .v4-flow-nodes em{color:var(--dl-mute);transition:color .35s}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active strong{color:#fff}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active em{color:var(--v4-voltage)}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active span,.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active .v4-flow-dot{background:var(--v4-voltage);color:#0a0c10}.live-v5 .dl-pressure-embed .v4-flow-copy{color:var(--dl-mute)}@media (max-width:860px){.live-v5 .dl-pressure-embed{padding:1.15rem 1rem 1.25rem}.live-v5 .dl-pressure-embed .v4-display{font-size:clamp(1.45rem,7vw,1.9rem);line-height:1.08}.live-v5 .dl-pressure-embed .v4-flow{margin-top:1.15rem}.live-v5 .dl-pressure-embed .v4-flow-nodes{grid-template-columns:1fr;gap:.55rem}.live-v5 .dl-pressure-embed .v4-flow-nodes button,.live-v5 .dl-pressure-embed .v4-flow-nodes label{text-align:left;background:#ffffff0f;border-radius:14px;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:.12rem .75rem;min-height:0;padding:.85rem .95rem;display:grid;box-shadow:inset 0 0 0 1px #ffffff24}.live-v5 .dl-pressure-embed .v4-flow-nodes .v4-flow-dot,.live-v5 .dl-pressure-embed .v4-flow-nodes span{color:#d7e2ea;background:#ffffff14;grid-row:1/span 2;width:2.4rem;height:2.4rem;margin:0;font-size:.72rem}.live-v5 .dl-pressure-embed .v4-flow-nodes strong{color:#f5f7f8;font-size:1.05rem;line-height:1.15}.live-v5 .dl-pressure-embed .v4-flow-nodes em{color:#b8c8d4;font-size:.88rem;line-height:1.3}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active button,.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active label{color:#fff;background:#ffb0001f;box-shadow:inset 0 0 0 1px #ffb0008c}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active strong{color:#fff}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active em{color:var(--v4-voltage)}.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active .v4-flow-dot,.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active span{background:var(--v4-voltage);color:#0a0c10}.live-v5 .dl-pressure-embed .v4-flow-copy{color:#d7e2ea;margin-top:.9rem;font-size:.98rem;line-height:1.5}}@media (prefers-reduced-motion:no-preference){.live-v5 .dl-pressure-embed .v4-flow-nodes li.is-active .v4-flow-dot{animation:.7s ease-in-out infinite dl-pressure-pulse}}@keyframes dl-pressure-pulse{0%,to{box-shadow:0 0 #ffb00059}50%{box-shadow:0 0 0 10px #ffb00000}}.live-v5 .dl-causal{color:var(--dl-lead);margin:.45rem 0 0;padding:0;line-height:1.45}.live-v5 .dl-causal li{margin:0 0 .7rem}.live-v5 .dl-loop-caption{max-width:62ch;color:var(--dl-mute);margin-top:1.5rem;font-weight:600}.live-v5 .dl-client-path{flex-wrap:wrap;gap:.5rem;margin:1rem 0;padding:0;list-style:none;display:flex}.live-v5 .dl-client-path li{border:1px solid var(--dl-line);color:var(--dl-text);padding:.45rem .7rem}.live-v5 .dl-client-path li:not(:last-child):after{content:"→";color:var(--dl-yellow);margin-left:.55rem}.live-v5 .dl-mof-visual{border:1px solid var(--dl-line);background:#081722;margin:1.5rem 0}.live-v5 .dl-mof-visual img{width:100%}.live-v5 .dl-mof-visual figcaption{color:var(--dl-steel);padding:.7rem .9rem;font-size:.85rem}.live-v5 .dl-mof6-hero-grid{grid-template-columns:1.2fr .8fr;align-items:start;gap:1.5rem;display:grid}.live-v5 .dl-mof6-hero .dl-shimmer-cta{margin-top:1.4rem}.live-v5 .dl-mof6-hero-flip{color:var(--dl-steel);font-family:var(--font-dl-display), sans-serif;letter-spacing:-.02em;margin:.85rem 0 1.2rem;font-size:clamp(1.15rem,2.4vw,1.55rem);font-weight:700}.live-v5 .dl-mof6-flip-word{color:var(--dl-yellow)}.live-v5 .dl-mof6-hero-box-note{color:var(--dl-mute);margin:1rem 0 0;font-size:.95rem;line-height:1.5}.live-v5 .dl-signal-chips{flex-wrap:wrap;gap:.55rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.live-v5 .dl-signal-chips li{border:1px solid var(--dl-line);color:var(--dl-lead);background:#789bb714;border-radius:999px;padding:.55rem .85rem;font-size:.92rem;line-height:1.35}.live-v5 .dl-read-more{color:var(--dl-mute);margin:.85rem 0 0}.live-v5 .dl-read-more summary{cursor:pointer;color:var(--dl-yellow);font-weight:700;list-style:none}.live-v5 .dl-read-more summary::-webkit-details-marker{display:none}.live-v5 .dl-read-more[open] summary{margin-bottom:.75rem}.live-v5 .dl-mof6-page-circle{margin:2rem auto 1.5rem}.live-v5 .dl-mof6-moments-acc{margin-top:1.5rem}.live-v5 .dl-moment-sub{border-top:1px solid var(--dl-line);margin-top:1rem;padding-top:.75rem}.live-v5 .dl-moment-sub h4{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;margin:0 0 .45rem}.live-v5 .dl-mof6-moment-visuals{grid-template-columns:repeat(3,1fr);gap:.85rem;margin-top:1.5rem;display:grid}.live-v5 .dl-mof6-word-split{grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;display:grid}.live-v5 .dl-mof6-word-split article{border:1px solid var(--dl-line);background:#081722b8;padding:1.2rem 1.3rem}.live-v5 .dl-mof6-word-split h4{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;margin:0 0 .6rem;font-size:1.35rem}.live-v5 .dl-mof6-contact-bottom{align-items:flex-start;gap:48px}.live-v5 .dl-mof6-contact-copy{gap:1.15rem;max-width:620px;display:grid}.live-v5 .dl-mof6-contact-lead{color:#d5e0e8;margin:0;font-size:1.125rem;line-height:1.55}.live-v5 .dl-mof6-contact-negations{flex-wrap:wrap;gap:.45rem;display:flex}.live-v5 .dl-mof6-contact-chip{color:#9eb0bd;letter-spacing:.01em;background:#0816228c;border:1px solid #adbec947;border-radius:999px;align-items:center;padding:.4rem .7rem;font-size:.82rem;line-height:1.2;display:inline-flex}.live-v5 .dl-mof6-contact-chip:before{content:"";background:#ffba088c;border-radius:50%;width:.35rem;height:.35rem;margin-right:.45rem;box-shadow:0 0 8px #ffba0859}.live-v5 .dl-mof6-contact-statement{border-left:3px solid var(--dl-yellow);color:#fff;font-family:var(--font-dl-display), sans-serif;letter-spacing:-.03em;margin:.15rem 0 0;padding:.85rem 0 .85rem 1rem;font-size:clamp(1.35rem,2.4vw,1.85rem);line-height:1.15}.live-v5 .dl-mof6-contact-emerge{background:linear-gradient(#ffba080f,#0000 42%),#06111b8c;border:1px solid #789bb747;margin-top:.25rem;padding:1rem 1.05rem 1.1rem}.live-v5 .dl-mof6-contact-label{color:var(--dl-yellow);font:650 .72rem/1 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .85rem}.live-v5 .dl-mof6-contact-signals{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.live-v5 .dl-mof6-contact-signals li{color:#c4d2db;grid-template-columns:auto 1fr;align-items:start;gap:.7rem;font-size:.98rem;line-height:1.4;display:grid}.live-v5 .dl-mof6-contact-signals li>span{background:var(--dl-yellow);border-radius:1px;width:.55rem;height:.55rem;margin-top:.4rem;transform:rotate(45deg);box-shadow:0 0 10px #ffba0873}.live-v5 .dl-mof6-contact-after{color:#fff;font-family:var(--font-dl-display), sans-serif;letter-spacing:-.02em;margin:.2rem 0 0;font-size:1.2rem;line-height:1.25}.live-v5 .dl-mof6-contact-copy p{margin:0}@media (max-width:720px){.live-v5 .dl-mof6-contact-bottom{gap:28px}.live-v5 .dl-mof6-contact-chip{font-size:.78rem}.live-v5 .dl-mof6-contact-emerge{padding:.9rem}}.live-v5 .dl-hero-box{border:1px solid var(--dl-line);background:#ffb00014;padding:1.2rem}.live-v5 .dl-hero-box strong{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;margin-bottom:.5rem;font-size:1.35rem;display:block}.live-v5 .dl-moment-block h4{color:var(--dl-yellow);font-family:var(--font-dl-display), sans-serif;margin:1rem 0 .4rem}@media (max-width:960px){.live-v5 .funnel-false,.live-v5 .dl-mof6-hero-grid,.live-v5 .dl-mof6-word-split,.live-v5 .dl-mof6-moment-visuals{grid-template-columns:1fr}}.live-v5 .dl-surface-light .dl-display,.live-v5 .dl-surface-light .dl-subhead,.live-v5 .dl-surface-light .dl-emphasis,.live-v5 .dl-surface-light .dl-tabs-content h3,.live-v5 .dl-surface-light .dl-before h3,.live-v5 .dl-surface-light .dl-after h3{color:#151b1f}.live-v5 .dl-surface-light .dl-prose,.live-v5 .dl-surface-light .dl-tabs-content,.live-v5 .dl-surface-light .dl-loop-caption,.live-v5 .dl-surface-light .dl-causal,.live-v5 .dl-surface-light .dl-tagline,.live-v5 .dl-surface-light .dl-kicker{color:#3f4a52}.live-v5 .dl-surface-light .funnel-industrial{background:#fff;border-color:#dbe4e9}.live-v5 .dl-surface-light.dl-cta-band{background:#f6f8f9;border-block-color:#dbe4e9}.live-v5 .dl-surface-light .dl-mof-circle{background:radial-gradient(circle at 50% 42%,#ffba081f,#0000 42%),radial-gradient(circle,#789bb71a,#0000 58%),#fff;border-color:#dbe4e9;box-shadow:0 22px 60px #11171b14}.live-v5 .dl-surface-light .dl-mof-orbit-ring{border-color:#6689a159}.live-v5 .dl-surface-light .dl-mof-orbit-ring--a{border-color:#ffb00066}.live-v5 .dl-surface-light .dl-mof-orbit-ring--b,.live-v5 .dl-surface-light .dl-mof-orbit-ring--c{border-color:#6689a147}.live-v5 .dl-surface-light .dl-mof-arc{stroke:#6689a173}.live-v5 .dl-surface-light .dl-mof-arc.is-active{stroke:#ffb000fa}.live-v5 .dl-surface-light .dl-mof-flow-track{stroke:#ffb00066}.live-v5 .dl-surface-light .dl-mof-flow-track.is-paused{stroke:#6689a14d}.live-v5 .dl-surface-light .dl-mof-chevron{border-left-color:#6689a1b3}.live-v5 .dl-surface-light .dl-mof-core{color:#f5f7f8;background:radial-gradient(circle at 50% 40%,#789bb733,#0000 62%),#0a1b29;border-color:#789bb780;box-shadow:0 0 0 1px #ffba0829,0 12px 32px #11171b2e,inset 0 0 28px #00000047}.live-v5 .dl-surface-light .dl-mof-node{color:#151b1f;background:#fff;border-color:#dbe4e9;box-shadow:0 10px 28px #11171b14}.live-v5 .dl-surface-light .dl-mof-node span{color:#c88900}.live-v5 .dl-surface-light .dl-mof-node strong{color:#151b1f}.live-v5 .dl-surface-light .dl-mof-node.is-active{background:var(--dl-yellow);border-color:var(--dl-yellow);color:var(--dl-ink);box-shadow:0 12px 32px #ffb00059}.live-v5 .dl-surface-light .dl-mof-node.is-active span,.live-v5 .dl-surface-light .dl-mof-node.is-active strong{color:var(--dl-ink)}
