@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-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-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}}}@layer theme{:root,:host{--font-sans:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:"Geist", system-ui, -apple-system, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-mono);--font-heading:"Roboto", system-ui, -apple-system, "Segoe UI", sans-serif}}@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,ui-sans-serif, system-ui, 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;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{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{.visible{visibility:visible}.absolute{position:absolute}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.grid{display:grid}.hidden{display:none}.h-2{height:calc(var(--spacing) * 2)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.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,)}}:root{--ci-accent:#00737d;--ci-bright:#00b9bc;--ci-text:#203556;--ci-deep:#0b1530;--ci-night:#06122b;--ci-glass:#ffffff0f;--ci-glass-strong:#0816308c;--ci-glass-border:#ffffff29;--ci-glow:0 0 40px #00b9bc59;--header-h:80px;--scroll-progress:0}h1,h2,h3,h4,h5,h6,.hero-title,.hero-word,.section-title,.vision-stage__title,.subhead,.pillar__title,.kicker{font-family:var(--font-heading)}*{box-sizing:border-box}html,body{color:#e9eef9;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;background:0 0;margin:0;padding:0}html{background:#04091a}body:before{content:"";z-index:-3;pointer-events:none;background:radial-gradient(80% 60% at 50% 0,#00737d59,#0000 60%),linear-gradient(#06122b,#050d22 35%,#04091a);position:fixed;inset:0}a{color:inherit;text-decoration:none}.bg-scene{z-index:-2;pointer-events:none;opacity:clamp(.35,calc(.35 + var(--scroll-progress) * 2.5),1);contain:strict;transition:opacity .2s linear;position:fixed;inset:0}.glass{background:linear-gradient(180deg,#ffffff12,#ffffff04 38%,#fff0),var(--ci-glass);-webkit-backdrop-filter:blur(28px)saturate(180%);border:1px solid #ffffff1f;border-radius:22px;position:relative;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #00000040,0 24px 60px -28px #0009,0 0 0 1px #00b9bc0f}.glass:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 50% at 50% 0,#ffffff2e,#fff0 55%),radial-gradient(80% 60% at 0 100%,#00b9bc1a,#0000 60%);position:absolute;inset:0}.glass-strong{background:linear-gradient(180deg,#ffffff1a,#ffffff05 40%,#fff0),var(--ci-glass-strong);-webkit-backdrop-filter:blur(34px)saturate(190%);border:1px solid #ffffff2e;border-radius:26px;position:relative;box-shadow:inset 0 1px #ffffff3d,inset 0 -1px #0000004d,0 30px 70px -30px #000000b3}.glass-strong:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(120% 50% at 50% 0,#ffffff38,#fff0 55%);position:absolute;inset:0}.glow-edge{box-shadow:inset 0 0 0 1px #00b9bc59,inset 0 1px #ffffff38,0 0 36px #00b9bc38}.btn{letter-spacing:.01em;cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.95rem 1.6rem;font-weight:600;transition:transform .16s,box-shadow .16s,background .16s;display:inline-flex}.btn-primary{color:#fff;background:linear-gradient(135deg,#00737d,#00b9bc);box-shadow:0 14px 40px -12px #00b9bcb3}.btn-primary:hover{transform:translateY(-1px);box-shadow:0 18px 48px -12px #00b9bcf2}.btn-ghost{color:#fff;background:#ffffff0f;border-color:#ffffff2e}.btn-ghost:hover{background:#ffffff1f}h1,h2,h3{color:#fff;letter-spacing:-.015em}h1{margin:0;font-size:clamp(2.4rem,5.6vw,4.6rem);font-weight:800;line-height:1.02}h2{margin:0;font-size:clamp(1.8rem,3.6vw,2.9rem);font-weight:700;line-height:1.1}h3{font-size:1.18rem;font-weight:700}.kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--ci-bright);background:#00b9bc1a;border:1px solid #00b9bc59;border-radius:999px;padding:.32rem .7rem;font-size:.78rem;font-weight:700;display:inline-block}.lead{color:#c8d2e8;max-width:70ch;margin:0;font-size:1.08rem;line-height:1.65}.section{padding:clamp(5rem,10vw,9rem) clamp(1.25rem,5vw,4rem);position:relative}.section-inner{max-width:1180px;margin:0 auto}.section-head{flex-direction:column;align-items:flex-start;gap:1rem;max-width:70ch;margin-bottom:2.5rem;display:flex}.section.section--glass{-webkit-backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(#ffffff1a,#ffffff05,#fff0),linear-gradient(135deg,#00b9bc0f,#0000 45% 55%,#00737d0d),#0816302e;border:1px solid #ffffff29;border-radius:28px;width:calc(100% - clamp(2rem,8vw,6rem));min-width:0;max-width:1240px;margin:clamp(4rem,9vw,8rem) auto;padding:clamp(1.75rem,4vw,3rem);overflow:hidden;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000004d,0 36px 90px -32px #000000c7,0 0 0 1px #00b9bc14}.section.section--glass:before{content:"";pointer-events:none;background:linear-gradient(135deg,#00b9bc14,#0000 40% 60%,#00737d0f);border-radius:28px;position:absolute;inset:0}.section.section--glass:after{content:"";pointer-events:none;background:radial-gradient(140% 55% at 50% 0,#ffffff29,#fff0 55%),radial-gradient(60% 60% at 0 100%,#00d4d81a,#0000 60%),radial-gradient(60% 60% at 100% 100%,#ff8a4a0f,#0000 60%);border-radius:28px;position:absolute;inset:0}.section--glass .section-inner{z-index:1;-webkit-backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;min-width:0;max-width:100%;padding:0;position:relative}.subhead{color:var(--ci-bright);letter-spacing:.16em;text-transform:uppercase;margin:2.5rem 0 .5rem;font-size:1rem}.subhead--mt{margin-top:3.5rem}.pillars{border-top:1px solid #ffffff1a;gap:0;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.pillar{border-bottom:1px solid #ffffff14;grid-template-columns:90px 72px 1fr 60px;align-items:center;gap:1.25rem;padding:1.4rem .25rem;transition:transform .28s,background .28s;display:grid;position:relative}.pillar__icon{background:radial-gradient(60% 60% at 50% 40%,#00b9bc2e,#0000 75%),linear-gradient(160deg,#ffffff0f,#00737d2e);border:1px solid #7ce7ea38;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;transition:transform .32s,box-shadow .32s,border-color .32s;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 6px 20px -10px #00b9bc66}.pillar__icon:before{content:"";opacity:0;background:conic-gradient(#0000,#00b9bc73,#0000,#7ce7ea59,#0000);transition:opacity .32s;animation:6s linear infinite pillarHalo;position:absolute;inset:-2px}.pillar:hover .pillar__icon{border-color:#7ce7ea8c;transform:scale(1.08)rotate(-2deg);box-shadow:inset 0 1px #ffffff1f,0 10px 30px -10px #00b9bcb3}.pillar:hover .pillar__icon:before{opacity:.7}.pillar__icon svg{z-index:1;width:100%;height:100%;display:block;position:relative}@keyframes pillarHalo{to{transform:rotate(360deg)}}.pi-pulse{transform-origin:50%;animation:2.4s ease-in-out infinite piPulse}.pi-pulse.pi-d2{animation-delay:.4s}.pi-pulse.pi-d3{animation-delay:.8s}@keyframes piPulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.pi-wave{stroke-dasharray:60;stroke-dashoffset:60px;animation:3.2s ease-in-out infinite piDash}.pi-wave.pi-d2{animation-delay:.5s}@keyframes piDash{0%{stroke-dashoffset:60px}60%{stroke-dashoffset:0}to{stroke-dashoffset:-60px}}.pi-laser{stroke-dasharray:3 2;animation:1.6s linear infinite piLaser}@keyframes piLaser{to{stroke-dashoffset:-20px}}.pi-spin{animation:12s linear infinite piSpin}.pi-spin-rev{animation:9s linear infinite reverse piSpin}.pi-spin-slow{animation:18s linear infinite piSpin}@keyframes piSpin{to{transform:rotate(360deg)}}.pi-orbit{transform-origin:32px 32px;animation:5s linear infinite piOrbit}@keyframes piOrbit{to{transform:rotate(360deg)}}.pi-draw{stroke-dasharray:200;stroke-dashoffset:200px;animation:2.6s ease-out infinite alternate piDraw}.pi-draw.pi-d2{animation-delay:.3s}@keyframes piDraw{to{stroke-dashoffset:0}}.pi-spark line{opacity:.4;animation:1.8s ease-in-out infinite piSpark}.pi-spark line:nth-child(2){animation-delay:.2s}.pi-spark line:nth-child(3){animation-delay:.4s}.pi-spark line:nth-child(4){animation-delay:.6s}.pi-spark line:nth-child(5){animation-delay:.8s}@keyframes piSpark{0%,to{opacity:.25}50%{opacity:1}}.pi-rain text{opacity:0;animation:2.4s ease-in-out infinite piRain}.pi-rain text:nth-child(4n+1){animation-delay:0s}.pi-rain text:nth-child(4n+2){animation-delay:.3s}.pi-rain text:nth-child(4n+3){animation-delay:.6s}.pi-rain text:nth-child(4n+4){animation-delay:.9s}@keyframes piRain{0%{opacity:0;transform:translateY(-6px)}40%{opacity:1}to{opacity:0;transform:translateY(8px)}}.pi-pulse-line{stroke-dasharray:140;stroke-dashoffset:140px;animation:2.4s ease-out infinite piDraw}.pi-rain-down line{animation:1.6s ease-in infinite piRainDown}.pi-rain-down line:nth-child(2){animation-delay:.3s}.pi-rain-down line:nth-child(3){animation-delay:.6s}@keyframes piRainDown{0%{opacity:0;transform:translateY(-6px)}40%{opacity:1}to{opacity:0;transform:translateY(6px)}}.pi-eq line{transform-origin:50%;animation:1.4s ease-in-out infinite piEq}.pi-eq line:nth-child(2){animation-delay:.2s}.pi-eq line:nth-child(3){animation-delay:.4s}.pi-eq line:nth-child(4){animation-delay:.1s}@keyframes piEq{0%,to{transform:scaleY(.6)}50%{transform:scaleY(1.4)}}.pi-bubble{animation:3s ease-in-out infinite piBubble}.pi-bubble.pi-d2{animation-delay:.6s}.pi-bubble.pi-d3{animation-delay:1.2s}@keyframes piBubble{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:.9;transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.pillar__icon:before,.pi-pulse,.pi-wave,.pi-laser,.pi-spin,.pi-spin-rev,.pi-spin-slow,.pi-orbit,.pi-draw,.pi-spark line,.pi-rain text,.pi-pulse-line,.pi-rain-down line,.pi-eq line,.pi-bubble{stroke-dashoffset:0!important;opacity:1!important;animation:none!important;transform:none!important}}.pillar:hover{background:linear-gradient(90deg,#00b9bc0d,#0000 80%);transform:translate(4px)}.pillar__num{font-family:var(--font-sans);letter-spacing:.1em;color:var(--ci-bright);padding-top:.2rem;font-size:1.1rem;font-weight:800}.pillar__body{min-width:0}.pillar__body h3{color:#fff;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .35rem;font-size:1.2rem}.pillar__body p{color:#c8d2e8;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;max-width:64ch;margin:0;font-size:.98rem;line-height:1.6}.pillar__bar{opacity:.6;transform-origin:bottom;background:linear-gradient(#0000,#00737d 30%,#00b9bc);border-radius:3px;align-self:stretch;width:3px;transition:opacity .28s,transform .28s;display:block}.pillar:hover .pillar__bar{opacity:1;transform:scaleY(1.05)}@media(max-width:640px){.pillar{grid-template-columns:44px 48px minmax(0,1fr);gap:.7rem;padding:1.1rem 0}.pillar__bar{display:none}.pillar__icon{width:44px;height:44px}.pillar__num{padding-top:0;font-size:.95rem}.pillar__body h3{font-size:1.05rem}.pillar__body p{font-size:.92rem;line-height:1.55}}.site-header{z-index:50;isolation:isolate;--h:84px;transition:--h .22s;position:sticky;top:0}.site-header__bg{z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(150%);background:linear-gradient(90deg,#000000b8,#00737d9e 38%,#00b9bc80 70%,#fff3);border-bottom:1px solid #ffffff1f;transition:opacity .22s,-webkit-backdrop-filter .22s,backdrop-filter .22s;position:absolute;inset:0}.site-header__bg:after{content:"";background:linear-gradient(90deg,#0000,#00b9bc99 40% 60%,#0000);height:1px;position:absolute;bottom:-1px;left:0;right:0}.site-header__inner{justify-content:space-between;align-items:center;gap:1.25rem;padding:1.1rem clamp(1rem,4vw,2.5rem);transition:padding .22s cubic-bezier(.22,1,.36,1);display:flex}.site-header.is-scrolled .site-header__inner{padding:.55rem clamp(1rem,4vw,2.5rem)}.site-header.is-scrolled .site-header__bg{background:linear-gradient(90deg,#000000d9,#00737dc7 38%,#00b9bc9e 70%,#ffffff47)}.site-header .logo img{filter:drop-shadow(0 2px 8px #0000008c);width:auto;height:44px;transition:height .22s cubic-bezier(.22,1,.36,1),filter .22s;display:block}.site-header.is-scrolled .logo img{height:30px}.site-header__right{align-items:center;gap:.6rem;display:inline-flex}.site-header nav.site-nav{gap:1.4rem;display:none}.site-header nav a{color:#f1f5ff;letter-spacing:.01em;text-shadow:0 1px 8px #0006;padding:.25rem 0;font-size:.95rem;font-weight:600;transition:color .15s;position:relative}.site-header nav a:after{content:"";transform-origin:0;background:linear-gradient(90deg,#00737d,#00b9bc);border-radius:2px;height:2px;transition:transform .22s cubic-bezier(.22,1,.36,1);position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover{color:#fff}.site-header nav a:hover:after{transform:scaleX(1)}.site-header nav a.is-active{color:#fff}.site-header nav a.is-active:after{background:linear-gradient(90deg,#00b9bc,#7ce7ea);height:3px;bottom:-6px;transform:scaleX(1);box-shadow:0 0 14px #00b9bca6}.site-header nav a.is-active:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 80%,#00b9bc2e,#0000 75%);border-radius:999px;position:absolute;inset:-.4rem -.7rem}@media(min-width:980px){.site-header nav.site-nav{display:flex}.burger{display:none!important}}.burger{appearance:none;cursor:pointer;color:#fff;background:#00000073;border:1px solid #ffffff2e;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;transition:background .16s,border-color .16s;display:inline-flex}.burger:hover{background:#000000a6}.burger:focus-visible{outline:2px solid var(--ci-bright);outline-offset:2px}.burger__bar{transform-origin:50%;background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .24s cubic-bezier(.22,1,.36,1),opacity .16s;display:block}.site-header.is-menu-open .burger__bar:first-child{transform:translateY(7px)rotate(45deg)}.site-header.is-menu-open .burger__bar:nth-child(2){opacity:0}.site-header.is-menu-open .burger__bar:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mobile-menu{z-index:49;-webkit-backdrop-filter:blur(24px)saturate(160%);padding:calc(var(--header-h) + 1rem) clamp(1.25rem,6vw,2.5rem) 2rem;opacity:0;pointer-events:none;overscroll-behavior:contain;background:linear-gradient(#04091af5,#04091afa);flex-direction:column;transition:opacity .22s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;inset:0;overflow-y:auto;transform:translateY(-8px)}.mobile-menu.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.mobile-menu__nav{flex-direction:column;gap:.25rem;margin-top:1rem;display:flex}.mobile-menu__nav a{color:#f1f5ff;letter-spacing:.01em;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;padding:1rem 1.1rem;font-size:1.15rem;font-weight:600;transition:background .16s,border-color .16s;display:block}.mobile-menu__nav a:hover,.mobile-menu__nav a:focus-visible{background:#00b9bc1a;border-color:#00b9bc59;outline:none}.mobile-menu__nav a.is-active{background:linear-gradient(135deg,#00737d73,#00b9bc59);border-color:#00b9bc8c;box-shadow:0 0 18px #00b9bc40}@media(min-width:980px){.mobile-menu{display:none}}@media(max-width:480px){.site-header .lang-switch{gap:.18rem;padding:.18rem}.site-header nav.lang-switch a{padding:.3rem .42rem}nav.lang-switch .flag-icon{width:20px;height:14px}.site-header__inner{gap:.6rem;padding-left:.85rem;padding-right:.85rem}.site-header .logo img{height:36px}.site-header.is-scrolled .logo img{height:26px}.burger{width:40px;height:40px}}.lang-switch{background:#00000059;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:.25rem;padding:.25rem;display:inline-flex}nav.lang-switch a{color:#f1f5ff;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .6rem;display:inline-flex}.site-header nav.lang-switch a{padding:.4rem .55rem}.site-header .lang-switch{background:#000000b8;gap:.45rem}nav.lang-switch a:after,nav.lang-switch a:before{content:none!important;display:none!important}nav.lang-switch .flag-icon{filter:saturate(1.05);border-radius:3px;width:22px;height:16px;display:block;overflow:hidden;box-shadow:0 0 0 1px #ffffff2e}nav.lang-switch a[aria-current=page] .flag-icon{box-shadow:0 0 0 1px #ffffff80}nav.lang-switch a[aria-current=page]{color:#fff;background:linear-gradient(135deg,#00737d,#00b9bc);box-shadow:0 6px 20px -8px #00b9bcb3}nav.lang-switch a:hover:not([aria-current=page]){color:var(--ci-bright)}.site-footer{z-index:1;-webkit-backdrop-filter:blur(8px);background:linear-gradient(#0000,#0009);border-top:1px solid #ffffff14;margin-top:6rem;padding:4rem clamp(1.25rem,5vw,4rem) 2rem;position:relative}.site-footer .columns{grid-template-columns:1.4fr 1fr 1fr 1fr;gap:2.5rem;max-width:1200px;margin:0 auto;display:grid}@media(max-width:800px){.site-footer .columns{grid-template-columns:1fr 1fr}}@media(max-width:520px){.site-footer .columns{grid-template-columns:1fr}}.site-footer h4{color:#fff;letter-spacing:.14em;text-transform:uppercase;margin:0 0 .9rem;font-size:.85rem}.site-footer ul{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.site-footer a{color:#c8d2e8}.site-footer a:hover{color:var(--ci-bright)}.site-footer img.footer-logo{width:auto;height:44px;margin-bottom:1rem;display:block}.site-footer .bottom{color:#8fa0c4;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;gap:1rem;max-width:1200px;margin:2.5rem auto 0;padding-top:1.5rem;font-size:.85rem;display:flex}.hero{isolation:isolate;justify-content:flex-start;align-items:center;min-height:100vh;padding:6rem 1.5rem 4rem;display:flex;position:relative;overflow:hidden}.hero-bg-img{z-index:-3;object-fit:cover;object-position:center;filter:saturate(115%)contrast(105%)brightness(1.05);width:100%;height:100%;animation:1.6s ease-out .1s both heroImgEntry;position:absolute;inset:0}.hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#04091a00,#04091a59 55%,#04091ac7);height:18%;position:absolute;bottom:0;left:0;right:0}.hero-bridge{z-index:5;pointer-events:none;width:100%;height:0;position:relative;overflow:visible}.hero-bridge__grid{--cols:72;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-template-rows:repeat(4,1fr);grid-auto-columns:0;grid-auto-flow:column;gap:2px;width:100%;height:130px;display:grid;position:absolute;top:-32px;left:0;right:0;overflow:hidden}@media(max-width:900px){.hero-bridge__grid{--cols:48}.hero-bridge__grid span:nth-child(n+193){display:none}}@media(max-width:560px){.hero-bridge__grid{--cols:32}.hero-bridge__grid span:nth-child(n+129){display:none}}.hero-bridge__grid span{animation:6s ease-in-out infinite heroBridgeBlink;animation-delay:calc(mod(var(--gi,0) * 47,600)*-.01s);background:#00505aa6;border-radius:2px}@keyframes heroBridgeBlink{0%,to{background:#00505aa6}50%{background:#00b9bcf2}}@media(prefers-reduced-motion:reduce){.hero-bridge__grid span{animation:none}}@keyframes heroImgEntry{0%{filter:saturate(105%)contrast()brightness(1.18)}to{filter:saturate(115%)contrast(105%)brightness()}}.hero-bg-overlay{z-index:-2;pointer-events:none;opacity:0;background:linear-gradient(95deg,#0105109e,#030a1a8c 28%,#06122b52 50%,#06122b24 70%,#06122b47),linear-gradient(#04091a2e,#04091a6b);animation:1.2s ease-out .4s forwards heroOverlayIn;position:absolute;inset:0}@keyframes heroOverlayIn{to{opacity:1}}.hero-spotlight{z-index:-1;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.hero-spotlight__beam{clip-path:polygon(73% -2%,81% -2%,90% 100%,64% 100%);filter:blur(14px)saturate(110%);transform-origin:top;opacity:0;background:linear-gradient(#fff8dc00,#fff6d28c 18%,#fff0c86b 45%,#ffe4af40 75%,#ffd7a00d);animation:1.2s cubic-bezier(.18,.85,.25,1) 1.05s forwards heroBeamDescend,5.5s ease-in-out 2.6s infinite heroBeamFlicker;position:absolute;inset:0;transform:scaleY(0)translateY(-4%)}@keyframes heroBeamDescend{0%{opacity:0;transform:scaleY(0)translateY(-4%)}35%{opacity:1}70%{opacity:1.05;transform:scaleY(1.04)translateY(0)}to{opacity:.95;transform:scaleY(1)translateY(0)}}@keyframes heroBeamFlicker{0%,to{opacity:.95;filter:blur(14px)saturate(110%)brightness()}47%{opacity:.84;filter:blur(15px)saturate(108%)brightness(.96)}50%{opacity:1.05;filter:blur(13px)saturate(115%)brightness(1.05)}53%{opacity:.88;filter:blur(15px)saturate(108%)brightness(.97)}}.hero-spotlight__pool{filter:blur(10px);opacity:0;transform-origin:50%;background:radial-gradient(#fff0c88c,#ffdca547 45%,#0000 78%);width:32%;height:18%;animation:.85s cubic-bezier(.2,.8,.2,1) 1.85s forwards heroPoolBloom;position:absolute;top:80%;left:60%;transform:scale(.6)}@keyframes heroPoolBloom{0%{opacity:0;transform:scale(.6)}60%{opacity:1.05;transform:scale(1.06)}to{opacity:.92;transform:scale(1)}}.hero-spotlight__halo{filter:blur(8px);opacity:0;background:radial-gradient(#fff8e18c,#ffe6b438 42%,#0000 78%);width:18%;height:32%;animation:.9s ease-out 2.05s forwards heroHaloRise;position:absolute;top:38%;left:70%;transform:scale(.85)}@keyframes heroHaloRise{to{opacity:1;transform:scale(1)}}.hero-spotlight__dust{pointer-events:none;opacity:0;width:26%;height:100%;animation:.6s ease-out 2.2s forwards heroDustIn;position:absolute;top:0;left:64%}.hero-spotlight__dust span{filter:blur(.6px)drop-shadow(0 0 6px #fff0c8d9);background:#fff4d7bf;border-radius:50%;width:4px;height:4px;animation:9s linear infinite heroDustFall;position:absolute}.hero-spotlight__dust span:first-child{animation-duration:11s;animation-delay:0s;left:8%}.hero-spotlight__dust span:nth-child(2){width:3px;height:3px;animation-duration:9s;animation-delay:1.2s;left:22%}.hero-spotlight__dust span:nth-child(3){width:5px;height:5px;animation-duration:10s;animation-delay:2.4s;left:36%}.hero-spotlight__dust span:nth-child(4){width:2px;height:2px;animation-duration:12s;animation-delay:3.6s;left:48%}.hero-spotlight__dust span:nth-child(5){width:3px;height:3px;animation-duration:8s;animation-delay:.8s;left:60%}.hero-spotlight__dust span:nth-child(6){width:4px;height:4px;animation-duration:11s;animation-delay:4.5s;left:74%}.hero-spotlight__dust span:nth-child(7){width:2px;height:2px;animation-duration:9.5s;animation-delay:5.7s;left:88%}.hero-spotlight__dust span:nth-child(8){width:3px;height:3px;animation-duration:13s;animation-delay:6.4s;left:16%}@keyframes heroDustIn{to{opacity:1}}@keyframes heroDustFall{0%{opacity:0;transform:translateY(-10%)translate(0)}10%{opacity:.9}50%{transform:translateY(45%)translate(8px)}90%{opacity:.6}to{opacity:0;transform:translateY(105%)translate(-6px)}}.hero-content{text-align:center;z-index:2;max-width:1000px;position:relative}.hero-content--left{text-align:left;max-width:760px;margin:0 0 0 clamp(1rem,5vw,4rem)}.hero-content--left .kicker,.hero-content--left .lead,.hero-content--left .hero-actions,.hero-content--left .hero-fallback{opacity:0;animation:.9s cubic-bezier(.2,.7,.2,1) forwards heroTextIn;transform:translateY(14px)}.hero-content--left .kicker{animation-delay:2.7s}.hero-content--left .lead{animation-delay:3.55s}.hero-content--left .hero-actions{animation-delay:3.85s}.hero-content--left .hero-fallback{animation-delay:4s}@keyframes heroTextIn{to{opacity:1;transform:translateY(0)}}.kicker--accent{align-items:center;gap:.7rem;padding-left:0;display:inline-flex;position:relative}.kicker--accent:before{content:"";background:#00b9bc;border-radius:50%;width:8px;height:8px;animation:2.6s ease-in-out infinite kickerDotPulse;box-shadow:0 0 10px #00b9bcd9,0 0 22px #00b9bc8c}.kicker--accent:after{content:"";background:linear-gradient(90deg,#00b9bce6,#0000);width:28px;height:1px;margin-left:.2rem}@keyframes kickerDotPulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 10px #00b9bcd9,0 0 22px #00b9bc8c}50%{opacity:.7;transform:scale(1.4);box-shadow:0 0 18px #00b9bc,0 0 36px #00b9bccc}}.hero-content--left .kicker{text-shadow:0 1px 8px #0009}.hero-content--left .lead{text-shadow:0 1px 12px #000000b3}.hero-content--left .hero-title{letter-spacing:-.01em;-webkit-hyphens:auto;hyphens:auto;color:#fff;filter:drop-shadow(0 4px 22px #0000008c)drop-shadow(0 2px 10px #00b9bc2e);margin:1rem 0 .6rem;padding-bottom:.6rem;font-size:clamp(2.3rem,4.8vw,4rem);line-height:1.18;position:relative}.hero-word{vertical-align:bottom;perspective:600px;margin-right:.28em;padding-bottom:.18em;display:inline-block;overflow:hidden}.hero-word__inner{transform-origin:50% 100%;color:#fff;display:inline-block}.hero-title--play .hero-word__inner{opacity:0;filter:blur(10px);animation:heroWordRise .95s cubic-bezier(.2,.85,.2,1) calc(2.85s + var(--i,0) * .13s) forwards;transform:translateY(105%)rotateX(-22deg)}@keyframes heroWordRise{0%{opacity:0;filter:blur(10px);transform:translateY(105%)rotateX(-22deg)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)rotateX(0)}}.hero-title__line{filter:drop-shadow(0 0 10px #00b9bcd9);background:linear-gradient(90deg,#0000,#00b9bcf2 18%,#7fe2e5,#00b9bcf2 82%,#0000);width:0;height:2px;position:absolute;bottom:0;left:0}.hero-title--play .hero-title__line{animation:1.1s cubic-bezier(.2,.7,.2,1) 4s forwards heroLineDraw}.hero-title:not(.hero-title--play) .hero-title__line{opacity:.9;width:92%}@keyframes heroLineDraw{0%{opacity:0;width:0}20%{opacity:1}to{opacity:.9;width:92%}}.hero-title__shimmer{pointer-events:none;mix-blend-mode:screen;opacity:0;background:linear-gradient(115deg,#0000 0% 38%,#ffffff73 50%,#0000 62% 100%);position:absolute;inset:0;transform:translate(-110%)}.hero-title--play .hero-title__shimmer{animation:1.6s ease-out 4.5s forwards heroTitleShimmer;-webkit-mask-image:linear-gradient(#000 30% 80%,#0000 100%);mask-image:linear-gradient(#000 30% 80%,#0000)}@keyframes heroTitleShimmer{0%{opacity:0;transform:translate(-110%)}20%{opacity:1}to{opacity:0;transform:translate(110%)}}.hero-content h1:not(.hero-title){-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 24px #00b9bc2e);background:linear-gradient(#fff,#d4ecee 60%,#00b9bc);-webkit-background-clip:text;background-clip:text;margin-top:1.2rem}.hero-content .lead{text-align:center;color:#d8e0f3;margin:1.6rem auto 2.4rem;font-size:clamp(1.05rem,1.6vw,1.25rem)}.hero-content--left .lead{text-align:left;max-width:56ch;margin:1.6rem 0 2.4rem}.hero-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;display:inline-flex}.hero-content--left .hero-actions{justify-content:flex-start}.hero-fallback{color:#92a4cb;text-align:center;max-width:64ch;margin:2.5rem auto 0;font-size:.92rem;line-height:1.5}.hero-content--left .hero-fallback{text-align:left;margin:2.5rem 0 0}@media(max-width:760px){.hero{justify-content:flex-start;align-items:center;min-height:100svh;padding:5rem 1.25rem 10rem}.scroll-hint{gap:.25rem;font-size:.68rem;bottom:.3rem}.scroll-hint__touch{width:26px;height:36px}.hero-content--left{text-align:center;max-width:100%;margin:0 auto}.hero-content--left h1,.hero-content--left .lead,.hero-content--left .hero-fallback{text-align:center}.hero-content--left .hero-actions{justify-content:center}.hero-content--left .lead{margin-left:auto;margin-right:auto}.hero-spotlight{opacity:.6!important}.hero+.hero-bridge+.section--glass{margin-top:5.5rem}.hero-bg-overlay{background:linear-gradient(#04091a8c,#04091ac7)}}@media(prefers-reduced-motion:reduce){.hero-bg-img,.hero-bg-overlay,.hero-spotlight,.hero-spotlight__beam,.hero-spotlight__pool,.hero-spotlight__halo,.hero-spotlight__dust,.hero-spotlight__dust span,.hero-content--left,.hero-content--left .kicker,.hero-content--left .lead,.hero-content--left .hero-actions,.hero-content--left .hero-fallback,.hero-word__inner,.hero-title__line,.hero-title__shimmer,.kicker--accent:before{width:auto;opacity:1!important;filter:none!important;animation:none!important;transform:none!important}}.scroll-hint{letter-spacing:.18em;text-transform:uppercase;color:#00b9bc;opacity:.85;flex-direction:column;align-items:center;gap:.5rem;font-size:.75rem;display:flex;position:absolute;bottom:4.5rem;left:50%;transform:translate(-50%)}.scroll-hint__mouse{color:#00b9bc;filter:drop-shadow(0 0 6px #00b9bc73);width:26px;height:40px}.scroll-hint__mouse-dot{transform-origin:50%;animation:1.8s ease-in-out infinite scrollMouseDot}@keyframes scrollMouseDot{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}.scroll-hint__touch{color:#00b9bc;filter:drop-shadow(0 0 6px #00b9bc73);width:32px;height:44px;animation:1.8s ease-in-out infinite scrollTouchSwipe;display:none}.scroll-hint__touch-tap{fill:#00b9bc;stroke:none;opacity:0;animation:1.8s ease-in-out infinite scrollTouchTap}.scroll-hint__touch-ring{opacity:0;transform-origin:24px 10px;animation:1.8s ease-in-out infinite scrollTouchRing}@keyframes scrollTouchSwipe{0%,to{transform:translateY(-6px)}50%{transform:translateY(6px)}}@keyframes scrollTouchTap{0%,60%,to{opacity:0}10%,35%{opacity:1}}@keyframes scrollTouchRing{0%,60%,to{opacity:0;transform:scale(.6)}15%{opacity:.9;transform:scale(.6)}40%{opacity:0;transform:scale(1.6)}}@media(pointer:coarse),(hover:none),(max-width:768px){.scroll-hint__mouse{display:none}.scroll-hint__touch{display:block}}@media(prefers-reduced-motion:reduce){.scroll-hint__touch,.scroll-hint__touch-tap,.scroll-hint__touch-ring{animation:none!important}}.faq-list{flex-direction:column;gap:.75rem;margin-top:1.5rem;display:flex}.faq-item{-webkit-backdrop-filter:blur(18px)saturate(160%);background:#0a122852;border:1px solid #ffffff12;border-radius:14px;padding:1.1rem 1.4rem}.faq-item h3{color:#fff;letter-spacing:-.01em;margin:0 0 .45rem;font-size:1.05rem;font-weight:600}.faq-item p{color:#b8c2d8;margin:0;font-size:.96rem;line-height:1.65}.tory-grid{grid-template-columns:320px 1fr;align-items:start;gap:2.5rem;margin-top:1.5rem;display:grid}@media(max-width:800px){.tory-grid{grid-template-columns:1fr}}.tory-portrait{aspect-ratio:1;object-fit:cover;border-radius:22px;width:100%;max-width:100%;height:auto;display:block;box-shadow:0 0 28px #00b9bc38}.podcast-subtitle{color:#00b9bc;letter-spacing:.01em;margin:.4rem 0 0;font-size:1.1rem;font-weight:600}.prose-seo{color:#c8d2e8;margin-top:1.25rem;font-size:1rem;line-height:1.7}.prose-seo>p{max-width:75ch}.prose-seo p{margin:0 0 1rem}.prose-seo p:last-child{margin-bottom:0}.podcast-player{align-items:center;gap:1.25rem;margin-top:2rem;padding:1.75rem;display:flex}.podcast-player .play{background:linear-gradient(135deg,#00737d,#00b9bc);border-radius:999px;flex-shrink:0;place-items:center;width:64px;height:64px;display:grid}.podcast-player .play:after{content:"";border-top:12px solid #0000;border-bottom:12px solid #0000;border-left:18px solid #fff;width:0;height:0;margin-left:4px}.podcast-cta{margin-top:1.5rem}.skip-link{color:#000;z-index:100;background:#fff;border-radius:0 0 8px;padding:.6rem 1rem;position:absolute;top:0;left:-9999px}.skip-link:focus{left:0}.reveal{opacity:0;will-change:opacity;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);transform:translateY(28px)}.reveal-in{opacity:1;transform:none}section.reveal{transition:opacity .7s cubic-bezier(.22,1,.36,1);transform:none}.hero-content.reveal{transform:translateY(40px)scale(.985)}.hero-content.reveal-in{transform:none}.pillars>.reveal{transform:translate(-20px)}.pillars>.reveal-in{transform:none}@media(prefers-reduced-motion:reduce){.reveal,.hero-content.reveal,.pillars>.reveal{opacity:1!important;transition:none!important;transform:none!important}.scroll-hint__mouse-dot{animation:none!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.vision-stage{isolation:isolate;justify-content:center;align-items:center;min-height:130vh;padding:clamp(6rem,12vw,12rem) clamp(1.25rem,5vw,4rem);display:flex;position:relative;overflow:hidden}.vision-stage:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 50% 35%,#00b9bc38,#0000 70%);position:absolute;inset:0}.vision-stage__rail{z-index:-1;pointer-events:none;opacity:calc(.4 + var(--scroll-progress) * .6);background-image:linear-gradient(90deg,#00b9bc0d 1px,#0000 1px),linear-gradient(0deg,#00b9bc0d 1px,#0000 1px);background-size:80px 80px,80px 80px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 60%,#000 30%,#0000 90%);mask-image:radial-gradient(60% 60%,#000 30%,#0000 90%)}.vision-stage__rail span{filter:drop-shadow(0 0 8px #00b9bc99);background:linear-gradient(#0000,#00b9bc8c,#0000);width:1px;height:60vh;animation:6s ease-in-out infinite vsRail;display:block;position:absolute;top:20vh}.vision-stage__rail span:first-child{animation-delay:0s;left:10%}.vision-stage__rail span:nth-child(2){height:70vh;animation-delay:1.1s;top:15vh;left:28%}.vision-stage__rail span:nth-child(3){height:50vh;animation-delay:2.3s;top:25vh;left:50%}.vision-stage__rail span:nth-child(4){height:65vh;animation-delay:3.4s;top:18vh;left:72%}.vision-stage__rail span:nth-child(5){animation-delay:4.5s;left:90%}@keyframes vsRail{0%,to{opacity:.15;transform:scaleY(.85)}50%{opacity:.9;transform:scaleY(1.05)}}.vision-stage__inner{text-align:center;-webkit-backdrop-filter:blur(12px)saturate(150%);max-width:880px;transform:translateY(calc((1 - var(--scroll-progress,0)) * 30px));background:linear-gradient(#0816306b,#0816302e);border:1px solid #00b9bc40;border-radius:28px;padding:clamp(2rem,5vw,3.5rem);transition:transform .2s linear;position:relative;box-shadow:0 30px 90px -20px #000000b3,inset 0 1px #ffffff14,0 0 60px #00b9bc26}.vision-stage__kicker{margin-bottom:1rem;display:inline-block}.vision-stage__title{-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 24px #00b9bc40);background:linear-gradient(#fff,#d4ecee 55%,#00b9bc);-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(2rem,5vw,3.6rem);line-height:1.05}.vision-stage__lead{color:#d8e0f3;text-shadow:0 1px 14px #0009;max-width:60ch;margin:1.4rem auto 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.65}.vision-stage__chips{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-top:2rem;display:inline-flex}.vision-stage__chip{letter-spacing:.14em;text-transform:uppercase;color:#b9eef0;background:#00b9bc14;border:1px solid #00b9bc52;border-radius:999px;padding:.45rem 1rem;font-size:.82rem;box-shadow:inset 0 0 0 1px #ffffff0a,0 0 18px #00b9bc1f}@media(prefers-reduced-motion:reduce){.vision-stage__rail span{opacity:.4;animation:none}.vision-stage__inner{transform: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-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-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}
