@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e9fcf2a736cc2865-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5ba6339fa8c3ef7b-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7510f746b21ae7c3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c365cdafe49b4eb-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3d2d27a4cad47329-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/70c6212c0873ede2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1ce1ffaf105af326-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/4642fe567cc45cd6-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/381ef99eada06d71-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/efb1d0d3266e2361-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/cdca6fff670edd4c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d536ec48f0acd73b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/55190bc973e13381-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/5084e176e02368e5-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8d0ffaba4bd77024-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/cc9a5f10ece852e7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/2472d8148f5fb3e1-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/82099b10433b91d1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/fba85063576c67d4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/998fe24807a535a8-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/a2f9dcde03fa81a6-s.woff2) format("woff2");unicode-range:u+02d7,u+0303,u+0331,u+0e01-0e5b,u+200c-200d,u+25cc}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/34ea902976aaca91-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/080efd099f83c5d9-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Prompt;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/78e502340dd8c813-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Prompt Fallback;src:local("Arial");ascent-override:97.38%;descent-override:37.70%;line-gap-override:0.00%;size-adjust:111.93%}.__className_6417f3{font-family:Prompt,Prompt Fallback;font-style:normal}.__variable_6417f3{--font-prompt:"Prompt","Prompt Fallback"}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/1f160ec2cb9962ef-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ad8a7e2c3c2c120b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/cde148027b808b99-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e61ae719f7cc4155-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0ea4f4df910e6120-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/739c2d8941231bb4-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto Mono Fallback;src:local("Arial");ascent-override:77.84%;descent-override:20.13%;line-gap-override:0.00%;size-adjust:134.61%}.__className_c8ca7d{font-family:Roboto Mono,Roboto Mono Fallback;font-style:normal}.__variable_c8ca7d{--font-roboto-mono:"Roboto Mono","Roboto Mono Fallback"}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/5ece437c7024c161-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/9cc5b37ab1350db7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/35f3de0ebb1cfc70-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:"Instrument Serif";font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e6099e249fd938cc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:"Instrument Serif Fallback";src:local("Times New Roman");ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.00%;size-adjust:83.94%}.__className_1f5468{font-family:"Instrument Serif","Instrument Serif Fallback";font-weight:400}.__variable_1f5468{--font-instrument:"Instrument Serif","Instrument Serif Fallback"}.skip-link{position:fixed;top:-100px;left:12px;z-index:2000;padding:10px 18px;border-radius:0 0 10px 10px;background:var(--secondaryColor,#d90a5c);color:#fff;font-weight:600;text-decoration:none;transition:top .18s ease}.skip-link:focus{top:0}[role=button]:focus-visible,a:focus-visible,button:focus-visible,summary:focus-visible{outline:2px solid var(--secondaryColor,#d90a5c);outline-offset:2px;border-radius:3px}@font-face{font-family:Supreme-Light;src:url(/assets/fonts/Supreme-Light.woff2) format("woff2"),url(/assets/fonts/Supreme-Light.woff) format("woff"),url(/assets/fonts/Supreme-Light.ttf) format("truetype");font-weight:300;font-display:swap;font-style:normal}@font-face{font-family:Supreme-Bold;src:url(/assets/fonts/Supreme-Bold.woff2) format("woff2"),url(/assets/fonts/Supreme-Bold.woff) format("woff"),url(/assets/fonts/Supreme-Bold.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}:root{--text-font:"Supreme-Light";--text-font-bold:"Supreme-Bold";--button-font:"Bevellier-regular";--orange:#FD6E00;--rose:#D90A5C;--gradient-brand:linear-gradient(90deg,#FD6E00,#D90A5C);--orange-light:#FF9558;--orange-bright:#FFB07A;--rose-light:#FF4D7A;--rose-bright:#FF77A0;--coral:#FF6B5C;--peach:#FFD5B8;--pink-soft:#FFDDE6;--cream:#FFF6EC;--cream-2:#FFEFE0;--cream-3:#FFE5CC;--paper:#FFFBF4;--bckgColor:#FFF6EC;--ink:#8A3050;--ink-2:#A0405E;--ink-3:#A23A57;--ink-4:#E0AEC4;--rose-deep:#B5083F;--sol-dark:linear-gradient(135deg,#3a0a22 0%,var(--ink) 55%,#5a1038 100%);--sol-step-rail:linear-gradient(to bottom,var(--orange),var(--rose));--sol-card-shadow:0 14px 34px -22px rgba(74,21,48,.22),0 0 0 1px rgba(74,21,48,.06);--sol-card-hover:0 30px 60px -26px rgba(74,21,48,.45);--sol-divider:1px dashed rgba(74,21,48,.16);--ease:cubic-bezier(.2,.7,.2,1);--warm-glow:linear-gradient(135deg,#FD6E00,#FF4D7A 65%,#D90A5C);--warm-glow-soft:linear-gradient(135deg,#FFC8A8,#FFADC7);--vivid-mesh:linear-gradient(135deg,#FFE3B0,#FFC7A0 25%,#FFA0B0 55%,#FF7AA8 80%,#FF4D7A);--nav-height:68px;--mainColor:#fd6e00;--yellowUvibes:#feb000;--greenUvibes:#78c751;--blueUvibes:#00AFDD;--pinkUvibes:#d90a5c;--purpleUvibes:#800080;--mainColor-opacity:#fd6e0075;--secondaryColor:#d90a5c;--gradientColor-button:linear-gradient(90deg,#f76213 53%,#f62570);--gradientColor:linear-gradient(90deg,#fd6e00,#f62570);--gradientColor-card:linear-gradient(180deg,#fd6e00,#f62570);--gradientColor-white:linear-gradient(120deg,#fd6e0017,#ffffff);--font-size-ref:1rem;--font-size-h1:clamp(3rem,1.5rem + 5vw,8rem);--font-size-h2:clamp(2.5rem,1rem + 3vw,4rem);--font-size-h3:clamp(1.5rem,0.75rem + 2vw,3rem);--font-size-h4:clamp(1rem,0.65rem + 0.4vw,2rem);--font-size-title-text:clamp(1.5rem,1rem + 1vw,2rem);--font-size-text:clamp(1rem,0.5rem + 1vw,1.25rem);--border-ref:1px solid var(--gradientColor);--border-radius:8px;--spacing-letter:1px;--spacing-ref:1rem;--input-width:7rem;--input-height:2rem;--icon-min-size:50px;--icon-max-size:100px;--icon-size:12vw;--section-padding-v:4.5rem;--section-padding-h:clamp(1.5rem,7vw,6rem)}.kw{transition:color 1.3s ease-out}.kw.kw-visible{font-family:var(--text-font-bold)}.kw-orange.kw-visible{color:var(--mainColor)}.kw-rose.kw-visible{color:var(--secondaryColor)}.kw-amber.kw-visible{color:var(--yellowUvibes)}.kw-green.kw-visible{color:var(--greenUvibes)}.kw-cyan.kw-visible{color:var(--blueUvibes)}html{overflow-x:hidden}*{box-sizing:border-box;padding:0;margin:0}body{--title-font:var(--font-prompt),sans-serif;font-family:var(--text-font),"Helvetica Neue",Arial,sans-serif;background:var(--paper);overflow-x:clip;width:100%}.sol-vid-scatter{display:flex;gap:2rem;padding:clamp(1.5rem,3vw,2.5rem) clamp(1.5rem,5vw,3.5rem);background:linear-gradient(160deg,#FFFBF4,#FFF6EC 50%,#FFF0F8);background-attachment:fixed;align-items:flex-start}.sol-vid-single{display:flex;justify-content:flex-end;padding:0 clamp(1.5rem,5vw,3.5rem) clamp(1.5rem,3vw,2rem)}.sol-scatter-vid{position:relative;border-radius:20px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.13),0 2px 8px rgba(0,0,0,.07);flex:1 1;max-width:360px}.sol-scatter-vid__el{width:100%;display:block;object-fit:cover}.sol-scatter-vid__label{position:absolute;bottom:0;left:0;right:0;padding:.6rem .9rem;background:linear-gradient(0deg,rgba(0,0,0,.55),transparent);color:#fff;font-size:12px;letter-spacing:.06em;font-family:var(--font-roboto-mono),monospace}.sol-scatter-vid--a{transform:rotate(-1.5deg);transition:transform .3s ease}.sol-scatter-vid--a:hover{transform:rotate(0deg) scale(1.02)}.sol-scatter-vid--b{transform:rotate(2deg);margin-top:2rem;transition:transform .3s ease}.sol-scatter-vid--b:hover{transform:rotate(0deg) scale(1.02)}.sol-scatter-vid--c{transform:rotate(1.5deg);max-width:300px;transition:transform .3s ease}.sol-scatter-vid--c:hover{transform:rotate(0deg) scale(1.02)}@media (max-width:768px){.sol-vid-scatter{flex-direction:column;align-items:center}.sol-scatter-vid{max-width:85%;transform:none!important}.sol-scatter-vid--b{margin-top:0}}@media screen and (min-width:768px){.mobile-only{display:none!important}}@media screen and (max-width:767px){.desktop-only{display:none!important}}p{font-family:var(--text-font);text-wrap:pretty}h1,h2,h3{font-family:var(--text-font-bold);font-weight:700;line-height:1.1;text-wrap:balance}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h4,h5{font-family:var(--text-font)}.text-bold{font-weight:bolder}.title-h1{font-size:var(--font-size-h1);font-family:var(--text-font-bold);color:var(--bckgColor);text-align:left;letter-spacing:-.02em;line-height:1.1}.title-h2-orange{font-size:calc(var(--font-size-h2));color:var(--mainColor)}.title-h2-orange,.title-h2-white{font-family:var(--text-font-bold);text-align:left;letter-spacing:-.01em;line-height:1.1}.title-h2-white{font-size:var(--font-size-h2);color:var(--bckgColor)}.title-h3{color:var(--mainColor)}.title-h3,.title-h3-white{font-size:var(--font-size-h3);font-family:var(--text-font-bold);text-align:left;letter-spacing:var(--spacing-letter);line-height:1.1}.title-h3-white{color:var(--bckgColor)}.title-h4{color:var(--bckgColor)}.title-h4,.title-h4-orange{font-size:var(--font-size-h4);font-family:var(--text-font-bold);text-align:left;letter-spacing:var(--spacing-letter);line-height:1.1}.title-h4-orange{color:var(--mainColor)}.title-text{font-weight:600}.title-text,.title-text-light{font-size:var(--font-size-title-text);font-family:var(--text-font);color:var(--bckgColor);text-align:left}.title-text-light{font-weight:400}.title-text-orange{color:var(--mainColor)}.title-text-gray,.title-text-orange{font-size:var(--font-size-title-text);font-family:var(--text-font);font-weight:600;text-align:left}.title-text-gray{color:#212121;line-height:1.2}.title-text-white{font-size:var(--font-size-title-text);font-family:var(--text-font);font-weight:600;color:var(--bckgColor);text-align:left}.text{color:#585c5f}.text,.text-white{font-size:var(--font-size-text);font-family:var(--text-font);line-height:1.2;font-weight:400}.text-white{color:var(--bckgColor)}.text-orange{font-size:var(--font-size-text);color:var(--mainColor)}.text-italic,.text-orange{font-family:var(--text-font);line-height:1.2;font-weight:400}.text-italic{font-size:calc(var(--font-size-text) * .8);color:var(--bckgColor);font-style:italic}.icon-size{width:var(--icon-size);height:var(--icon-size);max-width:var(--icon-max-size);max-height:var(--icon-max-size);min-width:var(--icon-min-size);min-height:var(--icon-min-size)}.container-orange{background-image:var(--gradientColor-card);width:100%;min-height:450px;height:auto;display:flex;flex-direction:column;justify-content:center;padding:var(--section-padding-v) var(--section-padding-h)}.btn-brand,.btn-cta,.btn-glass,.btn-ink{display:inline-flex;align-items:center;justify-content:center;border:none;cursor:pointer;text-decoration:none}.btn-cta{font-family:var(--text-font-bold);font-size:.9375rem;padding:.75rem 1.75rem;border-radius:2rem;transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.btn-cta.primary{background:var(--gradientColor);color:#fff;box-shadow:0 2px 12px rgba(253,110,0,.25)}.btn-cta.primary:hover{transform:translateY(-2px);box-shadow:0 4px 20px rgba(253,110,0,.35)}.btn-cta.secondary{background:transparent;color:var(--mainColor);border:1.5px solid var(--mainColor)}.btn-cta.secondary:hover{background:rgba(253,110,0,.06)}.v-prompt{font-family:var(--font-prompt),"Supreme-Bold",sans-serif}.v-serif{font-family:var(--font-instrument),"Instrument Serif",serif;font-style:italic;font-weight:400}.hero-section .v-serif,.th-section .v-serif{text-shadow:0 0 8px rgba(253,110,0,.5),0 0 22px rgba(230,0,126,.34);animation:vSerifGlow 5s ease-in-out infinite}.v-serif.v-serif{font-style:italic}.vib-line{transform-box:fill-box;transform-origin:left center;animation-name:vib-scroll;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}@keyframes vib-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (prefers-reduced-motion:reduce){.vib-line{animation:none}}.dv-card-sub,.oe-subtitle,blockquote,figcaption,li,p{text-wrap:pretty}.rdv-title,.soc-title,.str-title,.uv-section-title,h1,h2,h3,h4{text-wrap:balance}@keyframes vSerifGlow{0%,to{text-shadow:0 0 7px rgba(253,110,0,.38),0 0 18px rgba(230,0,126,.26)}50%{text-shadow:0 0 14px rgba(253,110,0,.66),0 0 30px rgba(230,0,126,.46)}}.v-mono{font-family:var(--font-roboto-mono),"Roboto Mono",monospace;letter-spacing:.1em}.btn-brand{gap:10px;background:linear-gradient(90deg,var(--orange),var(--rose));color:#fff;padding:16px 24px;border-radius:999px;font-family:var(--font-prompt),sans-serif;font-weight:600;font-size:15px;box-shadow:0 18px 40px -14px rgba(217,10,92,.5);transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s cubic-bezier(.2,.7,.2,1)}.btn-brand:hover{transform:translateY(-2px);box-shadow:0 24px 50px -12px rgba(217,10,92,.55)}.btn-brand--white{background:#fff;color:var(--rose);box-shadow:0 4px 16px rgba(0,0,0,.15)}.btn-brand--white:hover{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.2)}.btn-glass{background:rgba(255,255,255,.55);color:var(--ink);border:1px solid rgba(26,23,21,.2);padding:16px 24px;border-radius:999px;font-family:var(--font-prompt),sans-serif;font-weight:500;font-size:15px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .2s ease,border-color .2s ease}.v-br-desktop{display:none}@media (min-width:768px){.v-br-desktop{display:inline}}.btn-glass:hover{background:rgba(255,255,255,.75)}.btn-ink{gap:8px;background:linear-gradient(135deg,var(--orange),var(--rose));color:#fff;padding:11px 20px;border-radius:999px;font-family:var(--font-prompt),sans-serif;font-weight:600;font-size:14px;transition:opacity .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 4px 14px rgba(253,110,0,.35)}.btn-ink:hover{opacity:.9;transform:translateY(-1px);box-shadow:0 6px 20px rgba(253,110,0,.45)}.vibe-sep{position:relative;z-index:10;margin-top:-55px;margin-bottom:-55px;pointer-events:none;overflow:visible}.vibe-sep svg{width:100%;display:block}@media (max-width:900px){.vibe-sep{margin-top:-90px;margin-bottom:-20px}}@media (max-width:480px){.vibe-sep{margin-top:-110px;margin-bottom:-10px}}.ci-section,.collectifs-section,.fa-section,.how-section,.pillars-section,.trustees-section,.vs-section{margin-top:-1px}.section-fade{position:absolute;left:0;right:0;height:120px;pointer-events:none;z-index:4}.section-fade--top{top:0;background:linear-gradient(to bottom,var(--paper),transparent)}.section-fade--bottom{bottom:0;background:linear-gradient(to top,var(--paper),transparent)}.v-reveal{opacity:0;transform:translateY(24px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.v-reveal.--visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.v-reveal{opacity:1;transform:none;transition:none}.marquee-track,.spin-slow,.v-serif,[class*=blob-],[style*=animation]{animation:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.cookie-backdrop{position:fixed;inset:0;background:rgba(74,21,48,.28);backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:9998;animation:cookieFadeIn .3s ease both}.cookie-banner{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9999;width:90%;max-width:480px;background:radial-gradient(ellipse 80% 60% at 10% 20%,rgba(253,110,0,.1),transparent),radial-gradient(ellipse 70% 50% at 90% 80%,rgba(217,10,92,.09),transparent),#fff8f2;border-radius:24px;padding:2rem 2rem 1.75rem;box-shadow:0 32px 64px rgba(74,21,48,.18),0 4px 16px rgba(74,21,48,.08),inset 0 1px 0 rgba(255,255,255,.9);border:1px solid rgba(253,110,0,.14);animation:cookieSlideUp .42s cubic-bezier(.2,.7,.2,1) both}@keyframes cookieSlideUp{0%{opacity:0;transform:translate(-50%,-42%)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes cookieFadeIn{0%{opacity:0}to{opacity:1}}.cookie-top{display:flex;gap:1rem;align-items:flex-start;margin-bottom:1.5rem}.cookie-icon{font-size:2rem;line-height:1;flex-shrink:0;margin-top:2px}.cookie-title{margin:0 0 .45rem;font-family:var(--font-prompt),sans-serif;font-size:18px;font-weight:700;letter-spacing:-.025em;color:var(--ink,#4A1530)}.cookie-text{margin:0;font-family:var(--text-font,"Supreme-Light"),sans-serif;font-size:14px;line-height:1.65;color:var(--ink-2,#7a3a50)}.cookie-link{color:var(--orange,#fd6e00);text-decoration:underline;text-underline-offset:3px;font-weight:500}.cookie-link:hover{text-decoration:none}.cookie-buttons{display:flex;gap:.75rem}.cookie-btn{flex:1 1;padding:.75rem 1.25rem;border-radius:999px;font-family:var(--font-prompt),sans-serif;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s ease,opacity .2s ease}.cookie-btn--accept{background:linear-gradient(90deg,var(--orange,#fd6e00),var(--rose,#d90a5c));color:#fff;box-shadow:0 8px 24px -6px rgba(217,10,92,.45)}.cookie-btn--accept:hover{transform:translateY(-2px);box-shadow:0 14px 32px -6px rgba(217,10,92,.5)}.cookie-btn--refuse{background:rgba(255,255,255,.7);color:var(--ink-2,#7a3a50);border:1.5px solid rgba(253,110,0,.3);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cookie-btn--refuse:hover{background:rgba(255,255,255,.95);border-color:var(--orange,#fd6e00);color:var(--orange,#fd6e00)}@media (max-width:600px){.cookie-backdrop{display:none}.cookie-banner{top:auto;left:0;right:0;bottom:0;transform:none;width:100%;max-width:none;border-radius:20px 20px 0 0;padding:1.5rem 1.25rem 2rem;animation:cookieSlideUpMobile .38s cubic-bezier(.2,.7,.2,1) both;box-shadow:0 -16px 48px rgba(74,21,48,.18)}@keyframes cookieSlideUpMobile{0%{transform:translateY(100%)}to{transform:translateY(0)}}.cookie-top{gap:.75rem}.cookie-icon{font-size:1.6rem}.cookie-title{font-size:16px}.cookie-text{font-size:13px}}.mtn{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at 50% 32%,#1c0f17 0,#0d0910 55%,#060409 100%);color:#fff;text-align:center;padding:24px;overflow:hidden}.mtn-glow{position:absolute;top:38%;left:50%;width:min(920px,120vw);height:min(920px,120vw);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(253,110,0,.16),rgba(230,0,126,.09) 45%,transparent 72%);filter:blur(40px);pointer-events:none;animation:mtnGlow 8s ease-in-out infinite}@keyframes mtnGlow{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.85}50%{transform:translate(-50%,-50%) scale(1.1);opacity:1}}.mtn-dust{position:absolute;bottom:-10px;width:4px;height:4px;border-radius:50%;background:rgba(255,180,120,.7);pointer-events:none;animation:mtnDust linear infinite}@keyframes mtnDust{0%{transform:translateY(0) scale(1);opacity:0}15%{opacity:.8}to{transform:translateY(-70vh) scale(.6);opacity:0}}.mtn-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.mtn-logo{margin:0;font-family:var(--font-prompt),sans-serif;font-weight:800;letter-spacing:.05em;font-size:clamp(56px,13vw,156px);line-height:1;background:linear-gradient(100deg,#FF5A78,#FD6E00 46%,#FFB800);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mtn-tagline{margin:20px 0 0;font-size:clamp(18px,2.4vw,27px);font-weight:700;color:#fff}.mtn-sub{margin:12px 0 0;font-size:clamp(13px,1.4vw,16px);color:rgba(255,255,255,.48)}.mtn-wave{display:flex;align-items:center;justify-content:center;gap:4px;height:120px;margin:42px 0 6px}.mtn-bar{width:5px;border-radius:999px;height:12px;background:linear-gradient(180deg,#FF5A78,#FD6E00 55%,#FFB800);animation:mtnBar 1.1s ease-in-out infinite alternate}@keyframes mtnBar{0%{height:8px;opacity:.5}to{height:var(--h,60px);opacity:1}}.mtn-contact{margin-top:28px;display:inline-block;padding:11px 28px;border-radius:999px;color:#fff;text-decoration:none;font-weight:700;font-size:14px;background:linear-gradient(135deg,#FD6E00,#E6007E);box-shadow:0 14px 34px -12px rgba(230,0,126,.65);transition:transform .2s ease,box-shadow .2s ease}.mtn-contact:hover{transform:translateY(-2px);box-shadow:0 18px 40px -12px rgba(230,0,126,.75)}@media (prefers-reduced-motion:reduce){.mtn-bar,.mtn-dust,.mtn-glow{animation:none}.mtn-bar{height:var(--h,40px)}.mtn-dust{display:none}}.v-nav{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-height);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 clamp(1.5rem,5vw,3.5rem);background:rgba(250,246,241,.62);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid rgba(26,23,21,.05);transition:background .4s cubic-bezier(.2,.7,.2,1),border-color .4s cubic-bezier(.2,.7,.2,1)}.v-nav-logo{justify-self:start}.v-nav-links{justify-self:center}.v-nav-right{justify-self:end}.v-nav.--scrolled{background:rgba(243,237,227,.88);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom-color:rgba(26,23,21,.08)}.v-nav-logo{display:flex;align-items:center;text-decoration:none;flex-shrink:0}.v-nav-logo-mark{display:none}.v-nav-logo-full{display:block}.v-nav-links{display:flex;align-items:center;gap:clamp(1rem,2.5vw,2rem);list-style:none;margin:0;padding:0}.v-nav-link{position:relative;font-family:var(--font-prompt),sans-serif;font-weight:500;font-size:14px;color:var(--ink);text-decoration:none;padding-bottom:4px;transition:opacity .2s ease}.v-nav-link:hover{opacity:.7}.v-nav-underline{position:absolute;left:0;right:0;bottom:-4px;height:2px;background:var(--orange);border-radius:2px}.v-nav-right{display:flex;align-items:center;gap:10px;flex-shrink:0}.v-nav-connexion{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:999px;border:1.5px solid rgba(74,21,48,.22);font-family:var(--font-prompt),sans-serif;font-size:13px;font-weight:600;color:var(--ink);text-decoration:none;transition:all .22s var(--ease,ease);background:rgba(255,255,255,.6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.v-conn-icon{flex-shrink:0;transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.v-nav-connexion:hover .v-conn-icon,.v-sheet-connexion:hover .v-conn-icon{transform:scale(1.14)}.v-nav-connexion--icon{width:38px;height:38px;padding:0;gap:0;justify-content:center}.v-nav-connexion:hover{background:var(--gradient-brand,linear-gradient(135deg,#FD6E00,#D90A5C));color:#fff;border-color:transparent;transform:translateY(-1px);box-shadow:0 8px 20px -8px rgba(217,10,92,.45)}.v-nav-lang-wrap{position:relative}.v-nav-lang{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1.5px solid rgba(74,21,48,.22);background:none;cursor:pointer;font-family:var(--font-prompt),sans-serif;font-size:11px;font-weight:700;letter-spacing:.02em;color:var(--ink);text-decoration:none;transition:all .22s var(--ease,ease)}.v-nav-lang:hover{background:var(--gradient-brand,linear-gradient(135deg,#FD6E00,#D90A5C));color:#fff;border-color:transparent}.v-nav-lang-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:140px;background:#fff;border-radius:12px;box-shadow:0 12px 28px -8px rgba(74,21,48,.25);padding:6px;display:flex;flex-direction:column;gap:2px;z-index:20}.v-nav-lang-option{display:block;padding:8px 12px;border-radius:8px;font-family:var(--font-prompt),sans-serif;font-size:13px;font-weight:600;color:var(--ink);text-decoration:none;transition:background .15s ease}.v-nav-lang-option:hover{background:rgba(217,10,92,.08)}.v-sheet-connexion{display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 20px;border-radius:12px;border:1.5px solid rgba(74,21,48,.18);font-family:var(--font-prompt),sans-serif;font-size:15px;font-weight:600;color:var(--ink);text-decoration:none;transition:all .22s ease;background:rgba(255,255,255,.7);margin-bottom:10px}.v-sheet-connexion:hover{background:var(--gradient-brand,linear-gradient(135deg,#FD6E00,#D90A5C));color:#fff;border-color:transparent}.v-sheet-lang-dd{margin-top:14px;position:relative}.v-sheet-lang-trigger{width:100%;display:flex;align-items:center;gap:9px;padding:11px 16px;border-radius:14px;border:1.5px solid rgba(217,10,92,.16);background:rgba(255,255,255,.75);font-family:var(--font-prompt),sans-serif;font-size:14px;font-weight:600;color:rgba(74,21,48,.9);cursor:pointer;transition:border-color .18s ease}.v-sheet-lang-dd.--open .v-sheet-lang-trigger{border-color:var(--orange)}.v-sheet-lang-globe{font-size:16px}.v-sheet-lang-current{flex:1 1;text-align:left}.v-sheet-lang-caret{color:var(--rose);transition:transform .2s ease}.v-sheet-lang-dd.--open .v-sheet-lang-caret{transform:rotate(180deg)}.v-sheet-lang-menu{margin-top:8px;display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;padding:6px;border-radius:14px;background:#fff;border:1px solid rgba(217,10,92,.12);box-shadow:0 14px 34px -16px rgba(74,21,48,.3)}.v-sheet-lang-opt{display:block;text-align:center;padding:10px;border-radius:10px;font-family:var(--font-prompt),sans-serif;font-size:13.5px;font-weight:600;color:rgba(74,21,48,.85);text-decoration:none;transition:all .16s ease}.v-sheet-lang-opt:active,.v-sheet-lang-opt:hover{color:#fff;background:linear-gradient(135deg,var(--orange),var(--rose))}.v-mobile{display:none}@media (min-width:1025px) and (max-width:1200px){.v-nav{padding:0 clamp(1rem,3vw,2rem)}.v-nav-links{gap:clamp(.5rem,1.2vw,1rem)}.v-nav-link{font-size:13px}.v-nav-connexion{padding:6px 12px;font-size:12px}.v-nav-cta{padding:7px 12px;font-size:12px}}@media (max-width:1024px){.v-nav{display:none}.v-mobile{display:block}.v-mob-backdrop{position:fixed;inset:0;background:rgba(10,5,3,.5);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);z-index:150;opacity:0;pointer-events:none;transition:opacity .3s ease}.v-mob-backdrop.--in{opacity:1;pointer-events:auto}.v-sheet{position:fixed;bottom:0;left:0;right:0;z-index:160;background:#fdf8f3;border-radius:28px 28px 0 0;padding:14px 28px 44px;transform:translateY(110%);transition:transform .38s cubic-bezier(.2,.7,.2,1);pointer-events:none;box-shadow:0 -8px 56px rgba(0,0,0,.2)}.v-sheet.--open{transform:translateY(0);pointer-events:auto}.v-sheet-logo-wrap{width:52px;height:52px;border-radius:16px;background:linear-gradient(135deg,#fd6e00,#d90a5c);display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;box-shadow:0 4px 16px rgba(253,110,0,.35)}.v-sheet-grip{touch-action:none;cursor:-webkit-grab;cursor:grab;padding:2px 0 18px;margin:0 -28px}.v-sheet-grip:active{cursor:-webkit-grabbing;cursor:grabbing}.v-sheet-handle{width:44px;height:5px;border-radius:999px;background:rgba(0,0,0,.18);margin:0 auto}.v-sheet-links{list-style:none;margin:0 0 1.25rem;padding:0;display:flex;flex-direction:column;gap:0}.v-sheet-link{display:flex;align-items:center;justify-content:space-between;font-family:var(--font-prompt),sans-serif;font-size:28px;font-weight:700;text-decoration:none;padding:.8rem 0;border-bottom:1px dashed rgba(42,34,29,.14);letter-spacing:-.03em;transition:transform .2s ease,filter .2s ease;color:var(--orange)}.v-sheet-link.--active{color:var(--ink)}.v-sheet-link:active,.v-sheet-link:hover{transform:translateX(4px)}.v-sheet-dot{width:8px;height:8px;border-radius:50%;background:var(--orange);flex-shrink:0}.v-sheet-cta{display:block;width:100%;background:linear-gradient(135deg,var(--orange),var(--rose));color:#fff;text-decoration:none;border:none;border-radius:14px;padding:1rem;font-family:var(--font-prompt),sans-serif;font-size:15px;font-weight:600;text-align:center;cursor:pointer;margin-top:1rem;letter-spacing:.01em}.v-fab{position:fixed;top:16px;right:16px;z-index:170;width:58px;height:58px;border-radius:50%;background:linear-gradient(135deg,#fd6e00,#d90a5c);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(253,110,0,.45),0 2px 8px rgba(0,0,0,.2);transition:transform .28s cubic-bezier(.34,1.56,.64,1),opacity .2s ease,box-shadow .28s ease}.v-fab:active{transform:scale(.92)}.v-fab.--open{opacity:0;pointer-events:none;transform:scale(.7)}.v-fab-icon{position:absolute;transition:opacity .2s ease,transform .25s cubic-bezier(.34,1.56,.64,1)}.v-fab-icon--grid{opacity:1;transform:scale(1) rotate(0deg)}.v-fab-icon--close{opacity:0;transform:scale(.5) rotate(-60deg)}.v-fab.--open .v-fab-icon--grid{opacity:0;transform:scale(.5) rotate(60deg)}.v-fab.--open .v-fab-icon--close{opacity:1;transform:scale(1) rotate(0deg)}}