@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.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.0jzbimsg8vl84.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.0-wfv7uh4i7h9.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.0nx0ww8fni_q3.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-20C0,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.09~u27dqhyhd6.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_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0ee55_hj9qcer.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0.qu-9752pffj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0mao5jbfbduzp.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0uzt.a6d44yda.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 Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0mvwgmnhv29no.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.09zddjkbdep5a.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 Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@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-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}}}@layer theme{:root,:host{--spacing:.25rem;--container-7xl:80rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-black:900;--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@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;-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{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{.fixed{position:fixed}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.z-50{z-index:50}.mx-auto{margin-inline:auto}.flex{display:flex}.hidden{display:none}.h-16{height:calc(var(--spacing) * 16)}.h-full{height:100%}.min-h-full{min-height:100%}.max-w-7xl{max-width:var(--container-7xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-4{padding-block:calc(var(--spacing) * 4)}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.tracking-\[0\.22em\]{--tw-tracking:.22em;letter-spacing:.22em}.uppercase{text-transform:uppercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (min-width:48rem){.md\:flex{display:flex}}}:root{--background:#101020;--foreground:#fffdf8;--ink:#112;--pill:999px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}::selection{color:#17112c;background:#fff}.product-page{background:#15152a;min-height:100vh;position:relative}.scroll-bg{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.scroll-bg-layer{opacity:0;visibility:hidden;position:absolute;inset:0}.scroll-bg-layer:after{content:"";background:radial-gradient(circle at 12% 8%,#ffffff38,#0000 22rem),radial-gradient(circle at 78% 28%,#ffffff38,#0000 20rem);position:absolute;inset:0}.scroll-bg-layer.is-active{opacity:1;visibility:visible}.bg-hero{background:linear-gradient(135deg,#ff8a17 0%,#ff4fa3 48%,#7048ff 100%)}.bg-web{background:linear-gradient(135deg,#ff2e83 0%,#7c3cff 48%,#ff8a17 100%)}.bg-data{background:linear-gradient(135deg,#1479ff 0%,#26d7ff 46%,#875cff 100%)}.bg-ai{background:linear-gradient(135deg,#ffc7e8 0%,#ff62bd 42%,#6b57ff 100%)}.bg-deploy{background:linear-gradient(135deg,#d8ff4f 0%,#38e27d 42%,#155cff 100%)}.bg-projects{background:linear-gradient(135deg,#15152a 0%,#6e3cff 44%,#ff4fa3 100%)}.bg-contact{background:linear-gradient(135deg,#09112f 0%,#2b206e 50%,#755cff 100%)}.product-nav{border-radius:var(--pill);color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff2e;border:1px solid #ffffff61;box-shadow:0 24px 70px #140c2d3d,inset 0 1px #fff6}.brand-spark{background:linear-gradient(135deg,#9bfffd,#ac7cff,#ff77cd);border-radius:999px;flex:none;width:.8rem;height:.8rem;box-shadow:0 0 24px #ffffffe6,0 0 42px #535cff73}.nav-capsule,.action-pill,.white-pill,.dark-pill{border-radius:var(--pill);justify-content:center;align-items:center;font-weight:900;transition:transform .18s,background .18s,color .18s,box-shadow .18s;display:inline-flex}.nav-capsule{color:#fff;background:#ffffff29;padding:.62rem 1rem;font-size:.85rem}.action-pill{color:#181336;background:#fff7fb;padding:.72rem 1.2rem;box-shadow:0 14px 36px #ffffff2e}.white-pill{color:#15152a;background:#fff;min-height:3.35rem;padding:0 1.7rem;box-shadow:0 22px 44px #ffffff38,0 18px 42px #3178ff33}.dark-pill{color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0f0f2852;border:1px solid #ffffff5c;min-height:3.35rem;padding:0 1.7rem}.nav-capsule:hover,.action-pill:hover,.white-pill:hover,.dark-pill:hover{transform:translateY(-2px)}.product-section{z-index:1;min-height:100svh;padding:7rem 5vw 4rem;position:relative;overflow:hidden}.hero-product{background:radial-gradient(circle at 78% 28%,#ffffff2e,#0000 18rem),radial-gradient(circle at 18% 78%,#ff2bb138,#0000 20rem);align-items:center;gap:3rem;display:grid}.hero-copy{z-index:3;max-width:56rem;position:relative}.tiny-label{border-radius:var(--pill);color:#fff;letter-spacing:.12em;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff2e;border:1px solid #ffffff57;width:max-content;max-width:100%;margin:0;padding:.55rem 1rem;font-size:.75rem;font-weight:950}.hero-copy h1,.projects-heading h2,.tech-marquee h2,.contact-card h2,.series-copy h2{color:#fff;letter-spacing:0;text-wrap:balance;text-shadow:0 16px 60px #240f423d;margin:0;font-weight:1000;line-height:.86}.hero-copy h1{margin-top:1.45rem;font-size:clamp(5rem,14vw,13rem);display:grid}.hero-subtitle{color:#ffffffdb;margin:1.2rem 0 0;font-size:clamp(1rem,2vw,1.45rem);font-weight:900}.hero-actions{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}.hero-stage{z-index:2;place-items:center;width:min(58vw,58rem);min-width:40rem;min-height:48rem;display:grid;position:absolute;inset:auto 7vw 2.2rem auto}.stage-ring{aspect-ratio:1;background:radial-gradient(circle,#ffffff29,#0000 64%);border:2px dashed #ffffff61;border-radius:50%;width:92%;position:absolute}.project-core{z-index:2;aspect-ratio:1.08;width:min(58rem,92vw);transform-style:preserve-3d;will-change:transform;animation:7s ease-in-out infinite projectCoreFloat;position:relative}.project-core-compact{width:min(48rem,88vw)}.project-core-shadow{filter:blur(28px);background:radial-gradient(#0b07249e,#1113402e,#0000 70%);border-radius:999px;position:absolute;inset:70% 3% -12%;transform:rotateX(64deg)}.project-core-glow{filter:blur(46px);background:radial-gradient(circle,#70ffc247,#0000 42%),radial-gradient(circle at 42% 46%,#7757ff4d,#0000 58%);border-radius:42%;animation:6s ease-in-out infinite projectCoreGlow;position:absolute;inset:5% -2% -2%}.project-core-backplate{z-index:0;clip-path:polygon(0 8%,8% 0,92% 0,100% 8%,100% 92%,92% 100%,8% 100%,0 92%);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(135deg,#ffffff29,#ffffff0a),#1312365c;border:1px solid #ffffff3d;border-radius:40px;position:absolute;inset:10% 7% 8%;transform:translate3d(22px,22px,-80px)rotate(-4deg);box-shadow:0 44px 90px #0e0c2d59,inset 0 1px #ffffff3d}.project-core-armor{z-index:4;border-radius:var(--pill);background:linear-gradient(90deg,#0000,#ffffff47,#0000);border:1px solid #e1fff657;height:1.3rem;position:absolute;left:18%;right:18%;box-shadow:0 0 28px #7effbe2e}.project-core-armor-top{top:10%}.project-core-armor-bottom{bottom:9%}.project-core-ring{opacity:.72;border:2px dashed #ffffff6b;border-radius:50%;animation:26s linear infinite projectCoreRing;position:absolute;inset:-1%}.project-core-ring-inner{border-style:solid;border-color:#75ff9f47;animation-duration:34s;animation-direction:reverse;inset:8%}.project-core-track{z-index:1;opacity:.62;pointer-events:none;border:1px solid #ffffff38;position:absolute;inset:6%}.project-core-track-a{border-radius:34% 66% 42% 58%;transform:rotate(-18deg)}.project-core-track-b{border-color:#76ffbe42;border-radius:999px;inset:14%;transform:rotate(28deg)}.project-core-link{z-index:4;border-radius:var(--pill);opacity:.32;transform-origin:50%;background:linear-gradient(90deg,#0000,#8affc3db,#0000);width:9rem;height:2px;position:absolute;box-shadow:0 0 20px #8affc380}.project-core-link-a{top:35%;left:7%;transform:rotate(-14deg)}.project-core-link-b{top:31%;right:6%;transform:rotate(18deg)}.project-core-link-c{bottom:27%;right:12%;transform:rotate(-26deg)}.project-core-data-grid{z-index:1;opacity:.24;pointer-events:none;background-image:radial-gradient(circle,#ffffff8c 0 2px,#0000 2px),linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:46px 46px,46px 46px,46px 46px;position:absolute;inset:14%;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.project-core-deploy-beam{z-index:1;opacity:0;filter:blur(14px);transform-origin:bottom;pointer-events:none;background:linear-gradient(#76ffaa85,#337eff1f,#0000);height:16rem;position:absolute;bottom:-4%;left:18%;right:18%}.project-core-shell{clip-path:polygon(0 0,calc(100% - 3rem) 0,100% 3rem,100% 100%,3rem 100%,0 calc(100% - 3rem));transform-style:preserve-3d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);will-change:transform, opacity;background:radial-gradient(circle at 86% 12%,#7effbd38,#0000 8rem),radial-gradient(circle at 12% 86%,#ffffff2e,#0000 10rem),linear-gradient(135deg,#ffffff38,#ffffff14),#080a1da8;border:2px solid #e1fff675;border-radius:42px;transition:transform .36s,box-shadow .36s;position:absolute;inset:13% 8% 11%;overflow:hidden;transform:rotateX(7deg)rotateY(-10deg)rotate(1deg);box-shadow:inset 0 1px #ffffff57,inset 0 -22px 40px #1cffb20f,0 34px 110px #1111306b,0 0 62px #70ffc23d}.project-core-shell:before,.project-core-shell:after{content:"";pointer-events:none;position:absolute}.project-core-shell:before{clip-path:polygon(0 0,calc(100% - 2.2rem) 0,100% 2.2rem,100% 100%,2.2rem 100%,0 calc(100% - 2.2rem));border:2px solid #ffffff38;border-radius:32px;inset:.9rem}.project-core-shell:after{mix-blend-mode:screen;background:linear-gradient(130deg,#ffffff38,#0000 22%),repeating-linear-gradient(90deg,#ffffff09 0 1px,#0000 1px 18px);inset:0}.project-core-header{z-index:3;color:#ffffffb8;letter-spacing:.14em;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 1.4rem 0;font-size:.72rem;font-weight:950;display:flex;position:relative}.project-core-header strong{border-radius:var(--pill);color:#bcffd2;background:#5affa029;border:1px solid #94ffbd75;padding:.42rem .66rem}.project-core-screen{z-index:3;background:radial-gradient(circle at 85% 18%,#4aff911f,#0000 9rem),linear-gradient(135deg,#070b18e0,#081021b8);border:1px solid #90ffbc57;border-radius:24px;position:absolute;inset:26% 15% 20%;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 20px 48px #03081252}.project-core-screen-top{z-index:3;color:#ffffffa3;border-bottom:1px solid #ffffff1f;align-items:center;gap:.55rem;padding:.75rem .9rem;font-size:.72rem;font-weight:900;display:flex;position:relative}.project-core-dot{background:#7cffac;border-radius:999px;width:.56rem;height:.56rem;animation:1.7s ease-in-out infinite projectCoreDot;box-shadow:0 0 16px #7cffacd1}.project-core-command-stack{z-index:3;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Consolas, monospace;padding:1rem 1rem 1.2rem;position:relative}.project-core-command-line,.project-core-status{color:#ebfff4e6;text-shadow:0 0 14px #56ff9e24;margin:0;font-size:clamp(.76rem,1.2vw,1rem);font-weight:750;line-height:1.75}.project-core-command-line:before{content:"$ ";color:#84ffb2}.project-core-status{color:#fff;letter-spacing:.06em;align-items:center;gap:.55rem;margin-top:.8rem;font-weight:950;display:flex}.project-core-cursor{background:#9dffbe;border-radius:2px;width:.58rem;height:1rem;animation:1s steps(2,start) infinite cursorBlink;display:inline-block;box-shadow:0 0 16px #7effb2d9}.project-core-code-rain{pointer-events:none;z-index:1;opacity:.18;position:absolute;inset:2rem 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 18% 82%,#0000);mask-image:linear-gradient(#0000,#000 18% 82%,#0000)}.project-core-code-rain span{left:var(--x);color:#75ff9f;width:1rem;font-family:var(--font-geist-mono), monospace;opacity:.36;text-shadow:0 0 10px #63ff8ead;writing-mode:vertical-rl;animation:projectCoreRain var(--duration) linear infinite;animation-delay:var(--delay);font-size:.72rem;font-weight:800;line-height:1.3;position:absolute;top:-42%}.project-core-meter{z-index:3;grid-template-columns:.55fr .85fr .38fr;gap:.55rem;display:grid;position:absolute;bottom:1.25rem;left:1.2rem;right:1.2rem}.project-core-meter span{border-radius:var(--pill);background:#ffffff3d;height:.46rem}.project-core-meter span:nth-child(2){background:#79ffb080}.project-core-nodes,.project-core-tags{z-index:5;pointer-events:none;position:absolute;inset:0}.project-core-node,.project-core-tag{border-radius:var(--pill);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff2e;border:1px solid #ffffff57;font-weight:950;position:absolute;box-shadow:0 16px 34px #140e302e}.project-core-node{text-align:center;opacity:.74;min-width:4rem;padding:.74rem .95rem;font-size:.82rem;transition:opacity .28s,transform .28s,box-shadow .28s}.project-core-node-ui{top:21%;left:2%}.project-core-node-api{top:18%;right:1%}.project-core-node-db{bottom:16%;left:6%}.project-core-node-deploy{bottom:23%;right:0}.project-core-tag{opacity:.78;padding:.48rem .68rem;font-size:.68rem}.project-core-tag:first-child{top:6%;left:24%}.project-core-tag:nth-child(2){top:8%;right:20%}.project-core-tag:nth-child(3){top:50%;left:0}.project-core-tag:nth-child(4){bottom:5%;right:9%}.project-core-tag:nth-child(5){bottom:4%;left:28%}.project-core[data-state=web] .project-core-shell{transform:rotateX(7deg)rotateY(-16deg)rotate(-2deg)}.project-core[data-state=data] .project-core-shell{transform:rotateX(7deg)rotateY(12deg)rotate(2deg)}.project-core[data-state=ai] .project-core-shell{transform:rotateX(15deg)rotateY(-4deg)rotate(0)}.project-core[data-state=deploy] .project-core-shell{box-shadow:inset 0 1px #ffffff57,inset 0 -28px 48px #6aff8b21,0 36px 96px #1111305c,0 0 58px #70ffc23d}.project-core[data-state=projects]{opacity:.72;width:min(30rem,48vw)}.project-core[data-state=contact] .project-core-shell{transform:rotateX(4deg)rotateY(0)rotate(0)}.project-core[data-state=web] .project-core-node-ui,.project-core[data-state=web] .project-core-node-api,.project-core[data-state=data] .project-core-node-db,.project-core[data-state=deploy] .project-core-node-deploy{opacity:1;transform:translateY(-4px)scale(1.08);box-shadow:0 0 30px #77ffb452,0 16px 34px #140e302e}.project-core[data-state=ai] .project-core-node{opacity:1;transform:translateY(-6px)scale(1.06)}.project-core[data-state=ai] .project-core-ring,.project-core[data-state=deploy] .project-core-glow,.project-core[data-state=data] .project-core-code-rain{opacity:.34}.terminal-shell{z-index:2;perspective:1200px;filter:drop-shadow(0 42px 42px #19123b57);will-change:transform;width:min(42rem,84vw);min-height:27rem;animation:7s ease-in-out infinite terminalFloat;position:relative}.terminal-shell.compact{width:min(32rem,78vw);min-height:22rem}.terminal-window{transform-style:preserve-3d;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);will-change:transform, opacity;background:radial-gradient(circle at 82% 18%,#4cff9629,#0000 9rem),linear-gradient(135deg,#ffffff29,#ffffff0e),#050914c7;border:1px solid #caffe040;border-radius:32px;animation:5.6s ease-in-out infinite terminalBreath;position:absolute;inset:0;overflow:hidden;transform:rotateX(6deg)rotateY(-9deg)rotate(1deg);box-shadow:inset 0 1px #ffffff38,inset 0 0 42px #50ff940e,0 28px 90px #11113057,0 0 50px #5cffa91f}.terminal-window:after{pointer-events:none;content:"";z-index:2;mix-blend-mode:screen;background:linear-gradient(#ffffff14,#0000 24%),repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 8px);position:absolute;inset:0}.terminal-header{z-index:4;color:#ffffffc7;background:#060a189e;border-bottom:1px solid #ffffff1f;grid-template-columns:auto 1fr auto;align-items:center;gap:.8rem;padding:.9rem 1rem;font-size:.82rem;font-weight:900;display:grid;position:relative}.terminal-header strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terminal-header em{color:#9dffbe;letter-spacing:.12em;font-style:normal}.terminal-dots{gap:.42rem;display:flex}.terminal-dots span{border-radius:999px;width:.72rem;height:.72rem}.terminal-dots span:first-child{background:#ff7a8a}.terminal-dots span:nth-child(2){background:#ffd86b}.terminal-dots span:nth-child(3){background:#73ff9e}.terminal-content{z-index:4;font-family:var(--font-geist-mono), ui-monospace, SFMono-Regular, Consolas, monospace;padding:clamp(1.15rem,2.6vw,1.8rem);position:relative}.terminal-line,.terminal-status{color:#edfff6e6;text-shadow:0 0 14px #56ff9e26;margin:0;font-size:clamp(.9rem,1.45vw,1.08rem);font-weight:700;line-height:1.8}.terminal-line.command{color:#eafff1;margin-bottom:.9rem}.terminal-line.success{color:#9dffbe}.terminal-status{color:#fff;letter-spacing:.08em;align-items:center;gap:.6rem;margin-top:1.2rem;font-weight:950;display:flex}.terminal-cursor{background:#9dffbe;border-radius:2px;width:.68rem;height:1.18rem;animation:1s steps(2,start) infinite cursorBlink;display:inline-block;box-shadow:0 0 18px #7effb2d9}.terminal-rain{pointer-events:none;z-index:1;opacity:.2;position:absolute;inset:3rem 0 0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 16% 82%,#0000);mask-image:linear-gradient(#0000,#000 16% 82%,#0000)}.terminal-rain span{left:var(--x);color:#75ff9f;width:1rem;font-family:var(--font-geist-mono), monospace;opacity:.34;text-shadow:0 0 10px #63ff8eb3;writing-mode:vertical-rl;animation:terminalRain var(--duration) linear infinite;animation-delay:var(--delay);font-size:.78rem;font-weight:800;line-height:1.3;position:absolute;top:-45%}.terminal-glow{z-index:-1;filter:blur(46px);will-change:opacity, transform;background:#4eff8f33;border-radius:999px;animation:6.2s ease-in-out infinite terminalGlowPulse;position:absolute;inset:14% 4% 2%}.terminal-tags{z-index:5;position:absolute;inset:0}.floating-tag{border-radius:var(--pill);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff3;border:1px solid #ffffff57;padding:.72rem .95rem;font-size:.78rem;font-weight:950;position:absolute;box-shadow:0 16px 34px #140e302e}.floating-tag:first-child{top:18%;left:0}.floating-tag:nth-child(2){top:14%;right:3%}.floating-tag:nth-child(3){bottom:18%;left:7%}.floating-tag:nth-child(4){bottom:26%;right:0}.floating-tag:nth-child(5){bottom:4%;right:22%}@keyframes terminalFloat{0%,to{transform:translate(0)}50%{transform:translateY(-12px)}}@keyframes terminalBreath{0%,to{box-shadow:inset 0 1px #ffffff38,inset 0 0 42px #50ff940e,0 28px 90px #11113057,0 0 40px #5cffa917}50%{box-shadow:inset 0 1px #ffffff47,inset 0 0 54px #50ff9416,0 32px 96px #1111305c,0 0 62px #5cffa929}}@keyframes terminalGlowPulse{0%,to{opacity:.62;transform:scale(.96)}50%{opacity:.95;transform:scale(1.05)}}@keyframes cursorBlink{0%,42%{opacity:1}43%,to{opacity:0}}@keyframes terminalRain{0%{transform:translateY(-20%)}to{transform:translateY(170%)}}@keyframes projectCoreFloat{0%,to{transform:translate(0)}50%{transform:translateY(-12px)}}@keyframes projectCoreGlow{0%,to{opacity:.68;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes projectCoreRing{to{transform:rotate(360deg)}}@keyframes projectCoreDot{0%,to{opacity:.58;transform:scale(.82)}50%{opacity:1;transform:scale(1)}}@keyframes projectCoreRain{0%{transform:translateY(-18%)}to{transform:translateY(170%)}}.floating-decorations{pointer-events:none;z-index:1;position:absolute;inset:0}.decor{display:block;position:absolute}.decor-loop{border:2.2rem solid #233068;border-radius:999px;width:11rem;height:11rem;top:28%;left:-3rem}.decor-flower{aspect-ratio:1;background:radial-gradient(circle at 45% 45%,#ef2b8d 0 18%,#1f2459 19% 100%);border-radius:44% 56% 48% 52%;width:8rem;top:12%;right:18%;box-shadow:3.2rem 1rem #ffcf3f,-2.4rem 2rem #ff4fb4}.decor-zigzag{background:repeating-linear-gradient(-30deg,#143c7f 0 12px,#0000 12px 24px);border-radius:28px;width:8rem;height:5rem;bottom:12%;left:18%}.decor-pill{border-radius:var(--pill);background:#20285f;width:9rem;height:4rem;bottom:18%;right:5%;transform:rotate(-28deg);box-shadow:-2rem 1.5rem #ff8b29}.decor-star{color:#fff;font-size:2rem;top:18%;left:12%}.decor-dot{border:5px solid #fff;border-radius:999px;width:2.5rem;height:2.5rem;top:36%;right:8%}.series-showcase{background:#11122a}.series-panel{grid-template-columns:minmax(16rem,.58fr) minmax(28rem,1.42fr);align-items:center;gap:clamp(1rem,3vw,3rem);min-height:100svh;padding:7rem 5vw 5rem;display:grid;position:relative;overflow:hidden}.series-panel:before{content:"";opacity:.32;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff29 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000,#0000 72%);mask-image:radial-gradient(circle,#000,#0000 72%)}.series-panel.sunset,.series-panel.ocean,.series-panel.magenta,.series-panel.lime{background:0 0}.series-copy,.series-product-wrap,.series-tags{z-index:1;position:relative}.series-product-wrap{z-index:4}.series-copy h2{opacity:.84;filter:drop-shadow(0 20px 50px #110d2d29);margin-top:1rem;font-size:clamp(4.2rem,8.2vw,9rem);display:grid}.series-product-wrap{place-items:center;min-height:42rem;display:grid}.series-shape{aspect-ratio:1;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:transform, opacity;background:#ffffff29;border:2px solid #ffffff61;width:min(30rem,70vw);position:absolute;box-shadow:inset 0 1px #ffffff4d,0 36px 90px #18113647}.series-shape.rounded{border-radius:38% 62% 48% 52%}.series-shape.diamond{border-radius:32px;transform:rotate(45deg)}.series-shape.bubble{border-radius:999px}.series-shape.capsule{border-radius:var(--pill);height:min(19rem,52vw);transform:rotate(-20deg)}.series-tags{flex-wrap:nowrap;grid-column:1/-1;justify-content:center;place-self:start center;gap:.8rem;width:min(100%,54rem);display:flex}.series-tags span,.contact-chips span{border-radius:var(--pill);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff3;border:1px solid #ffffff57;font-style:normal;font-weight:950}.series-tags span{white-space:nowrap;flex:none;padding:.78rem 1.05rem;transition:transform .18s,background .18s,box-shadow .18s}.series-tags span:hover,.project-tags em:hover,.tech-strip span:hover{background:#ffffff47;transform:translateY(-3px)scale(1.04);box-shadow:0 18px 42px #120e3033,0 0 26px #ffffff2e}.projects-section{background:radial-gradient(circle at 15% 20%,#ffffff24,#0000 18rem)}.projects-core{z-index:0;opacity:.3;position:absolute;top:4rem;right:-2vw;transform:translate(0)scale(.82)}.projects-heading{z-index:1;max-width:64rem;position:relative}.projects-heading h2,.tech-marquee h2,.contact-card h2{margin-top:1rem;font-size:clamp(4rem,10vw,10rem)}.contact-card h2{display:grid}.projects-viewport{z-index:1;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;width:100%;margin-top:2rem;scroll-padding-inline:5vw;position:relative;overflow:auto hidden}.projects-track{will-change:transform;gap:clamp(1rem,2.4vw,1.8rem);width:max-content;padding:0 14vw 1.5rem 6vw;display:flex}.project-slide{scroll-snap-align:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);will-change:transform, opacity;background:radial-gradient(circle at 78% 20%,#ffffff57,#0000 17rem),linear-gradient(135deg,#ffffff3d,#ffffff1a),#ffffff29;border:1px solid #ffffff57;border-radius:42px;flex:none;grid-template-columns:minmax(0,.62fr) minmax(28rem,1.38fr);gap:clamp(1.25rem,3vw,3rem);width:clamp(50rem,78vw,82rem);min-height:38rem;padding:clamp(1.4rem,3vw,2.6rem);display:grid;position:relative;overflow:hidden;box-shadow:0 34px 80px #120c2d47,inset 0 1px #ffffff5c}.project-slide:before{content:"";aspect-ratio:1;filter:blur(4px);background:#ffffff2e;border-radius:999px;width:28rem;position:absolute;inset:auto -8% -18% auto}.project-slide[data-theme=orange]{background:radial-gradient(circle at 80% 18%,#ffee7a61,#0000 18rem),linear-gradient(135deg,#ff8a17e6,#ff4aa3a8)}.project-slide[data-theme=blue]{background:radial-gradient(circle at 78% 18%,#2fe4ff61,#0000 18rem),linear-gradient(135deg,#0b72ffe6,#755cffb8)}.project-slide[data-theme=magenta]{background:radial-gradient(circle at 76% 16%,#ffffff52,#0000 18rem),linear-gradient(135deg,#ff62bdeb,#6b57ffbf)}.project-slide[data-theme=lime]{background:radial-gradient(circle at 76% 16%,#ffffff57,#0000 18rem),linear-gradient(135deg,#d8ff4fe0,#155cffbd)}.project-slide[data-theme=violet]{background:radial-gradient(circle at 76% 16%,#ffffff52,#0000 18rem),linear-gradient(135deg,#8b5cf6eb,#2fe4ff94)}.project-slide-copy,.project-visual{z-index:1;position:relative}.project-slide-copy{flex-direction:column;justify-content:space-between;min-width:0;display:flex}.project-index{border-radius:var(--pill);color:#fff;width:max-content;font-family:var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff3;border:1px solid #ffffff57;padding:.55rem .9rem;font-size:.9rem;font-weight:1000}.project-slide-copy p{color:#ffffffc7;letter-spacing:.14em;text-transform:uppercase;margin:1.35rem 0 0;font-size:.86rem;font-weight:950}.project-title{color:#fff;letter-spacing:0;text-wrap:balance;text-shadow:0 14px 44px #19113638;margin:1rem 0 0;font-size:clamp(3.2rem,6vw,6.8rem);font-weight:1000;line-height:.92}.project-tags{flex-wrap:wrap;gap:.58rem;margin-top:2.3rem;display:flex}.project-tags em{border-radius:var(--pill);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#fff3;border:1px solid #ffffff57;padding:.58rem .85rem;font-size:.78rem;font-style:normal;font-weight:950}.project-cta{border-radius:var(--pill);color:#15152a;background:#fff;width:max-content;padding:.9rem 1.25rem;font-weight:1000;box-shadow:0 20px 40px #ffffff2e}.project-visual{place-items:center;min-height:34rem;display:grid}.visual-browser{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 84% 12%,#ffffff57,#0000 8rem),linear-gradient(135deg,#ffffff42,#ffffff17);border:1px solid #ffffff57;border-radius:32px;width:min(100%,45rem);min-height:29rem;position:relative;overflow:hidden;box-shadow:0 34px 76px #19113647,inset 0 1px #ffffff5c}.visual-bar{border-bottom:1px solid #ffffff2e;gap:.45rem;padding:.95rem;display:flex}.visual-bar span{opacity:.72;background:#fff;border-radius:999px;width:.72rem;height:.72rem}.visual-grid{grid-template-columns:1fr .7fr;gap:.75rem;padding:1rem;display:grid}.visual-grid i{background:#ffffff2e;border-radius:18px;min-height:3.4rem}.visual-grid i:first-child{grid-row:span 2;min-height:7.55rem}.visual-panel{background:#fff3;border-radius:24px;position:absolute}.visual-panel.primary{width:44%;height:34%;bottom:1.1rem;right:1.2rem}.visual-panel.secondary{width:34%;height:18%;bottom:1.1rem;left:1.2rem}.visual-terminal{color:#9dffbe;min-width:12rem;font-family:var(--font-geist-mono), monospace;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050914b8;border:1px solid #bdffd942;border-radius:22px;gap:.45rem;padding:1rem;font-size:.78rem;display:grid;position:absolute;bottom:8%;right:7%;box-shadow:0 20px 48px #120c2d3d}.tech-marquee{background:radial-gradient(circle at 70% 20%,#ffffff2e,#0000 18rem);align-content:center;display:grid}.tech-marquee-rows{gap:1.25rem;margin-top:3.8rem;display:grid;overflow:hidden}.tech-strip{will-change:transform;flex-wrap:nowrap;gap:1rem;width:max-content;display:flex}.tech-strip span{border-radius:var(--pill);color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff2e;border:1px solid #ffffff59;padding:1rem 1.3rem;font-size:clamp(1.35rem,2.6vw,2.7rem);font-weight:1000;box-shadow:0 20px 44px #11122a29}.tech-strip span.large{padding-inline:2rem;font-size:clamp(2.2rem,5vw,5.2rem)}.final-contact{background:radial-gradient(circle at 20% 25%,#ffffff29,#0000 18rem),radial-gradient(circle at 80% 70%,#ff7a182e,#0000 18rem);place-items:center;display:grid}.contact-core{z-index:1;opacity:.46;position:absolute;bottom:8%;right:6vw;transform:scale(.9)}.contact-card{z-index:2;text-align:center;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffff29;border:1px solid #ffffff57;border-radius:42px;width:min(100%,72rem);padding:clamp(2rem,6vw,5rem);position:relative;box-shadow:0 36px 100px #120c2d52,inset 0 1px #ffffff5c}.contact-card .tiny-label{margin-inline:auto}.contact-card p:not(.tiny-label){color:#ffffffe0;margin:1.2rem auto 0;font-size:clamp(1.8rem,4vw,4.4rem);font-weight:1000;line-height:1}.contact-card small{color:#ffffffad;margin-top:1rem;font-size:.92rem;font-weight:850;display:block}.contact-chips{flex-wrap:wrap;justify-content:center;gap:.8rem;margin:2rem 0;display:flex}.contact-chips span{padding:.75rem 1rem}.product-footer{color:#ffffffa8;background:#15152a;justify-content:space-between;align-items:center;gap:1rem;padding:2rem 5vw;display:flex}.product-footer strong{color:#fff}@media (max-width:1100px){.hero-stage{width:min(100%,38rem);min-width:0;margin-inline:auto;position:relative;inset:auto}.series-panel{grid-template-columns:1fr}.series-tags{flex-wrap:wrap;justify-content:flex-start;justify-self:start}.project-slide{grid-template-columns:1fr;width:80vw}}@media (max-width:720px){.product-nav{height:3.7rem}.action-pill{padding-inline:1rem;font-size:.85rem}.product-section,.series-panel{min-height:auto;padding:6.5rem 1.25rem 4rem}.hero-copy h1{font-size:clamp(3.25rem,14vw,4.9rem)}.hero-actions{flex-direction:column}.white-pill,.dark-pill{width:100%}.hero-stage{min-height:29rem}.project-core,.project-core-compact{width:min(100%,29rem)}.project-core-shell{inset:16% 8% 14%;transform:rotateX(4deg)rotateY(-5deg)rotate(0)}.project-core-backplate,.project-core-track,.project-core-link,.project-core-data-grid,.project-core-deploy-beam{transform:none}.project-core-header{padding-inline:1rem;font-size:.62rem}.project-core-screen{inset:27% 11% 20%}.project-core-command-line,.project-core-status{font-size:.72rem}.project-core-node{min-width:3.3rem;padding:.58rem .68rem;font-size:.7rem}.project-core-tag{padding:.38rem .52rem;font-size:.62rem}.terminal-shell{width:min(100%,32rem);min-height:24rem}.terminal-shell.compact{min-height:22rem}.terminal-window{transform:rotateX(4deg)rotateY(-4deg)rotate(0)}.terminal-header{grid-template-columns:auto 1fr}.terminal-header em{display:none}.decor-flower,.decor-pill,.decor-zigzag{opacity:.55;transform:scale(.72)}.series-copy h2,.projects-heading h2,.tech-marquee h2,.contact-card h2{font-size:clamp(3.2rem,17vw,5.2rem)}.projects-viewport{scroll-snap-type:x proximity;overflow-x:auto}.projects-core{opacity:.18;top:5rem;right:-6rem;transform:scale(.58)}.projects-track{gap:1.2rem;width:100%;padding:0;display:grid;transform:none!important}.project-slide{scroll-snap-align:start;grid-template-columns:1fr;width:100%;min-height:auto;opacity:1!important;transform:none!important}.project-visual{min-height:17rem}.project-title{font-size:clamp(2.5rem,13vw,4.6rem)}.product-footer{flex-direction:column;align-items:flex-start}.contact-core{opacity:.22;top:5rem;bottom:auto;right:auto;transform:scale(.72)}}@media (prefers-reduced-motion:reduce){.project-core,.project-core-glow,.project-core-ring,.project-core-dot,.project-core-code-rain span,.project-core-cursor,.terminal-shell,.terminal-window,.terminal-glow,.terminal-rain span,.terminal-cursor{animation:none!important}.tech-strip{transform:none!important}}@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}
