@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2609726546c44021-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01d917b2efda642a-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9a2361d0d56ab52d-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/05071bf684d49110-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aac2b5acf1e7802d-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c1b9158d725650fc-s.p.0t4d9turf_6_x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c50b0495a1ff0f08-s.p.2sla2yow9-9p_.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2609726546c44021-s.0for97nelvzih.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01d917b2efda642a-s.p.0y1w0k24nk0rl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9a2361d0d56ab52d-s.3e-lg5zbsykpq.woff2)format("woff2");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-209F,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/05071bf684d49110-s.1vqdc5lvrb4tb.woff2)format("woff2");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AE,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F700-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F8D0-1F8D8,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FAC6,U+1FAC8,U+1FACC-1FADD,U+1FADF-1FAEB,U+1FAEF-1FAFA,U+1FB??}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/aac2b5acf1e7802d-s.3j7br4w5g0o3h.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:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c1b9158d725650fc-s.p.0t4d9turf_6_x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c50b0495a1ff0f08-s.p.2sla2yow9-9p_.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:Onest Fallback;src:local(Arial);ascent-override:92.2%;descent-override:28.99%;line-gap-override:0.0%;size-adjust:105.2%}.zevsLG_className{font-family:Onest,Onest Fallback;font-style:normal}.zevsLG_variable{--font-onest:"Onest", "Onest Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:var(--font-onest), "Onest", system-ui, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-xs:20rem;--container-md:28rem;--container-xl:36rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--font-weight-medium:500;--tracking-tight:-.025em;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-onest), "Onest", system-ui, sans-serif;--default-mono-font-family:var(--font-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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.inset-\[18\%\]{inset:18%}.inset-x-0{inset-inline:0}.-top-\[8\%\]{top:-8%}.-top-\[10\%\]{top:-10%}.top-0{top:0}.z-\[2\]{z-index:2}.z-\[6\]{z-index:6}.container{width:100%}@media (min-width:26rem){.container{max-width:26rem}}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.m-0{margin:0}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.aspect-square{aspect-ratio:1}.size-3\.5{width:calc(var(--spacing) * 3.5);height:calc(var(--spacing) * 3.5)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.h-\[116\%\]{height:116%}.h-\[120\%\]{height:120%}.h-px{height:1px}.min-h-\[calc\(100svh-2\*var\(--frame\)\)\]{min-height:calc(100svh - 2 * var(--frame))}.w-\[min\(28rem\,70vw\)\]{width:min(28rem,70vw)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-md{max-width:var(--container-md)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}.list-none{list-style-type:none}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-items-center{justify-items:center}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-16{gap:calc(var(--spacing) * 16)}.overflow-hidden{overflow:hidden}.rounded{border-radius:.25rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.border{border-style:var(--tw-border-style);border-width:1px}.bg-black{background-color:var(--color-black)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.object-cover{object-fit:cover}.object-top{object-position:top}.p-0{padding:0}.text-center{text-align:center}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.text-\[\#ffb4a2\]{color:#ffb4a2}.text-\[var\(--foreground\)\]{color:var(--foreground)}.text-muted{color:var(--text-muted)}.text-secondary{color:var(--text-secondary)}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.underline{text-decoration-line:underline}.opacity-0{opacity:0}.opacity-60{opacity:.6}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media (min-width:40rem){.sm\:inline{display:inline}}@media (min-width:64rem){.lg\:mb-16{margin-bottom:calc(var(--spacing) * 16)}.lg\:grid-cols-\[1fr_minmax\(0\,24rem\)\]{grid-template-columns:1fr minmax(0,24rem)}.lg\:items-end{align-items:flex-end}.lg\:justify-end{justify-content:flex-end}.lg\:pr-\[10\%\]{padding-right:10%}}}:root{--background:#fff;--background-soft:#f1f0ee;--background-muted:#e7e7e4;--ink:#0a0a0a;--dark:#101317;--navy:#0f233b;--navy-deep:#0a1729;--navy-glow:#1b3a63;--foreground:#111316;--text-secondary:#5f646b;--text-muted:#8a8e95;--blue:#2563c9;--blue-light:#5790e6;--blue-soft:#dce8fa;--orange:#b15f2c;--orange-light:#cf8047;--border:#e3e4e6;--border-dark:#ffffff24;--white:#fff;--white-muted:#ffffffa8;--white-faint:#ffffff6b;--fs-hero:clamp(2.6rem, 1.1rem + 5.6vw, 6.6rem);--fs-display:clamp(2.25rem, 1.2rem + 3.6vw, 4.25rem);--fs-h2:clamp(1.75rem, 1.2rem + 1.6vw, 2.65rem);--fs-h3:clamp(1.375rem, 1.05rem + 1vw, 2.25rem);--fs-lead:clamp(1.05rem, .98rem + .3vw, 1.25rem);--fs-body:clamp(.95rem, .92rem + .15vw, 1.0625rem);--fs-nav:.8125rem;--fs-meta:.75rem;--frame:clamp(6px, .6vw, 12px);--gutter:clamp(1.25rem, .6rem + 2.6vw, 3rem);--section:clamp(5rem, 3rem + 7vw, 10rem);--shell:96rem;--r-xs:.5rem;--r-sm:.875rem;--r-md:1.25rem;--r-lg:clamp(1.25rem, .9rem + 1.2vw, 2.25rem);--r-pill:999px;--ease-out:cubic-bezier(.22, 1, .36, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-micro:.24s;--dur-base:.6s;--shadow-panel:0 40px 80px -40px #0a172973;--shadow-float:0 18px 50px -20px #0a172980}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}*,:before,:after{box-sizing:border-box}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background:var(--background);scrollbar-gutter:stable}html.is-locked{overflow:hidden}body{background:var(--background);min-height:100svh;color:var(--foreground);font-family:var(--font-sans);font-size:var(--fs-body);font-feature-settings:"ss01", "cv11";margin:0;line-height:1.55;overflow-x:clip}img{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--blue);color:var(--white)}:focus-visible{outline:2px solid var(--blue-light);outline-offset:3px;border-radius:4px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:300;border-radius:var(--r-sm);background:var(--ink);color:var(--white);padding:.6rem 1rem;font-size:.875rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip-link:focus{transform:none}.split-line{margin-bottom:-.08em;padding-bottom:.08em}.site{padding:var(--frame);gap:var(--frame);flex-direction:column;display:flex}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.panel{border-radius:var(--r-lg);isolation:isolate;position:relative;overflow:hidden}.panel--navy{background:var(--navy-deep)}.on-dark,.panel--navy,.panel--ink{color:var(--white)}.panel--ink{background:var(--ink);color:var(--white)}.panel--soft{background:var(--background-soft)}.panel--white{background:var(--background)}.grain:after{content:"";z-index:1;pointer-events:none;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.eyebrow{font-size:var(--fs-meta);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);align-items:center;gap:.6rem;font-weight:500;display:inline-flex}.eyebrow:before{content:"";background:var(--blue);border-radius:50%;width:.375rem;height:.375rem}.on-dark .eyebrow,.eyebrow--light{color:var(--white-muted)}.on-dark .eyebrow:before,.eyebrow--light:before{background:var(--blue-light)}.eyebrow--warm:before{background:var(--orange-light)}.section-label{font-size:var(--fs-meta);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:.75rem;font-weight:500;display:flex}.section-label__num{color:var(--foreground)}.on-dark .section-label{color:var(--white-faint)}.on-dark .section-label__num{color:var(--white)}.section-label__rule{opacity:.5;background:currentColor;flex:0 0 2.5rem;height:1px}.display{font-size:var(--fs-display);letter-spacing:-.035em;text-wrap:balance;font-weight:500;line-height:.98}.h2{font-size:var(--fs-h2);letter-spacing:-.025em;font-weight:500;line-height:1.06}.lead{font-size:var(--fs-lead);color:var(--text-secondary);text-wrap:pretty;line-height:1.5}.on-dark .lead{color:var(--white-muted)}.meta{font-size:var(--fs-meta);letter-spacing:.04em;color:var(--text-muted)}.on-dark .meta{color:var(--white-faint)}.tabular{font-variant-numeric:tabular-nums}.btn{--btn-bg:var(--ink);--btn-fg:var(--white);--btn-badge-bg:var(--white);--btn-badge-fg:var(--ink);border-radius:var(--r-pill);background:var(--btn-bg);height:3.25rem;color:var(--btn-fg);letter-spacing:-.005em;white-space:nowrap;isolation:isolate;transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);align-items:center;gap:.875rem;padding:0 .375rem 0 1.5rem;font-size:.875rem;font-weight:500;display:inline-flex;position:relative;overflow:hidden}.btn--plain{padding:0 1.5rem}.btn__label{height:1.3em;line-height:1.3em;display:inline-block;position:relative;overflow:hidden}.btn__label>span{transition:transform .42s var(--ease-out);display:block}.btn__label>span+span{position:absolute;inset:100% 0 auto}.btn__badge{background:var(--btn-badge-bg);width:2.5rem;height:2.5rem;color:var(--btn-badge-fg);transition:transform .42s var(--ease-out), background-color var(--dur-micro);border-radius:50%;place-items:center;display:grid}.btn__badge svg{width:1rem;height:1rem;transition:transform .42s var(--ease-out)}@media (hover:hover) and (pointer:fine){.btn:hover .btn__label>span{transform:translateY(-100%)}.btn:hover .btn__badge svg{transform:translate(2px)rotate(-45deg)}}.btn--light{--btn-bg:var(--white);--btn-fg:var(--ink);--btn-badge-bg:var(--ink);--btn-badge-fg:var(--white)}.btn--blue{--btn-bg:var(--blue);--btn-fg:var(--white);--btn-badge-bg:var(--white);--btn-badge-fg:var(--blue)}.btn--outline{--btn-bg:transparent;--btn-fg:var(--foreground);border:1px solid var(--border)}.btn--outline-light{--btn-bg:#ffffff0f;--btn-fg:var(--white);--btn-badge-bg:#ffffff1f;--btn-badge-fg:var(--white);border:1px solid var(--border-dark);-webkit-backdrop-filter:blur(10px)}@media (hover:hover) and (pointer:fine){.btn--outline:hover{border-color:var(--foreground)}.btn--outline-light:hover{--btn-bg:#ffffff1f;border-color:#ffffff4d}.btn--light:hover{--btn-badge-bg:var(--blue)}.btn:not(.btn--light):not(.btn--outline):not(.btn--outline-light):not(.btn--blue):hover{--btn-bg:var(--navy)}}.arrow-btn{border:1px solid;border-radius:50%;place-items:center;width:3rem;height:3rem;display:inline-grid}@supports (color:color-mix(in lab, red, red)){.arrow-btn{border-color:color-mix(in srgb, currentColor 22%, transparent)}}.arrow-btn{transition:background-color var(--dur-micro) var(--ease-out), color var(--dur-micro), border-color var(--dur-micro)}.arrow-btn svg{width:1.1rem;height:1.1rem;transition:transform .42s var(--ease-out)}.arrow-btn--solid{background:var(--white);color:var(--ink);border-color:#0000}.text-link{align-items:center;gap:.4rem;font-weight:500;display:inline-flex;position:relative}.text-link:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:-2px;left:0;right:0;transform:scaleX(0)}@media (hover:hover) and (pointer:fine){.text-link:hover:after{transform-origin:0;transform:scaleX(1)}}.chip{border-radius:var(--r-pill);border:1px solid var(--border);height:1.875rem;color:var(--text-secondary);white-space:nowrap;align-items:center;padding:0 .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.on-dark .chip{border-color:var(--border-dark);color:var(--white-muted)}.header{z-index:80;top:calc(var(--frame) + .75rem);left:calc(var(--frame) + .75rem);right:calc(var(--frame) + .75rem);pointer-events:none;justify-content:center;display:flex;position:fixed}.header__bar{pointer-events:auto;border-radius:var(--r-pill);width:100%;max-width:76rem;height:3.5rem;color:var(--white);-webkit-backdrop-filter:blur(12px)saturate(140%);transition:background-color .5s var(--ease-out);background:#0a17296b;border:1px solid #ffffff1a;align-items:center;gap:1rem;padding:0 .4rem 0 1.15rem;display:flex;position:relative;box-shadow:0 10px 40px -20px #0009}.header.is-solid .header__bar{background:#0a0e16c7}.brand{letter-spacing:-.02em;align-items:center;gap:.55rem;font-size:1rem;font-weight:500;display:inline-flex}.brand__mark{width:1.4rem;height:1.4rem}.header__nav{gap:.25rem;margin-inline:auto;display:none}.header__link{border-radius:var(--r-pill);height:2.25rem;font-size:var(--fs-nav);color:var(--white-muted);transition:color var(--dur-micro), background-color var(--dur-micro);align-items:center;padding:0 .9rem;display:inline-flex;position:relative;overflow:hidden}.header__link .btn__label>span+span{color:var(--white)}@media (hover:hover) and (pointer:fine){.header__link:hover{background:#ffffff0f}.header__link:hover .btn__label>span{transform:translateY(-100%)}}.header__right{align-items:center;gap:.5rem;margin-left:auto;display:flex}.header__clock{font-size:var(--fs-meta);color:var(--white-faint);align-items:center;gap:.5rem;padding-right:.5rem;display:none}.header__clock b{color:var(--white);font-weight:500}.pulse{background:var(--blue-light);border-radius:50%;width:.4rem;height:.4rem;position:relative}.pulse:after{content:"";border:1px solid var(--blue-light);opacity:0;animation:pulse 2.4s var(--ease-out) infinite;border-radius:50%;position:absolute;inset:-4px}@keyframes pulse{50%{opacity:.5}}.header__cta{height:2.75rem;padding-left:1.15rem}.header__cta .btn__badge{width:2.1rem;height:2.1rem}.burger{background:#ffffff1a;border-radius:50%;place-items:center;width:2.75rem;height:2.75rem;display:inline-grid}.burger span{background:currentColor;width:1rem;height:1px;display:block;box-shadow:0 -4px,0 4px}@media (min-width:1024px){.header__nav{display:flex}.burger{display:none}}@media (min-width:1180px){.header__clock{display:inline-flex}}@media (max-width:639px){.header__cta{display:none}}.menu{z-index:120;visibility:hidden;color:var(--white);position:fixed;inset:0}.menu__backdrop{opacity:0;background:#050a1280;position:absolute;inset:0}.menu__panel{inset:var(--frame);padding:1.25rem var(--gutter) 1.75rem;border-radius:var(--r-lg);background:var(--navy-deep);clip-path:inset(0 0 100% 0 round var(--r-lg));flex-direction:column;display:flex;position:absolute;overflow:hidden}.menu__top{justify-content:space-between;align-items:center;height:3.5rem;display:flex}.menu__close{border-radius:var(--r-pill);height:2.75rem;font-size:var(--fs-nav);background:#ffffff14;align-items:center;gap:.6rem;padding:0 1rem;display:inline-flex}.menu__close svg{width:.9rem;height:.9rem}.menu__links{flex-direction:column;gap:.2rem;margin:auto 0;padding:2rem 0;display:flex}.menu__link{letter-spacing:-.04em;align-items:baseline;gap:1rem;font-size:clamp(2.5rem,1.6rem + 6vw,4.5rem);font-weight:500;line-height:1.08;display:flex;overflow:hidden}.menu__link small{letter-spacing:.05em;color:var(--white-faint);font-size:.8rem}.menu__link-inner{align-items:baseline;gap:1rem;display:inline-flex}.menu__foot{border-top:1px solid var(--border-dark);color:var(--white-muted);gap:1.25rem;padding-top:1.5rem;font-size:.875rem;display:grid}.loader{z-index:250;background:var(--navy-deep);color:var(--white);border-radius:0 0 var(--r-lg) var(--r-lg);flex-direction:column;justify-content:center;align-items:center;gap:1.75rem;display:none;position:fixed;inset:0}.js .loader{display:flex}.js.intro-done .loader,.js.intro-fallback .loader{display:none}.loader__word{letter-spacing:-.045em;font-size:clamp(1.75rem,1.2rem + 2vw,2.75rem);font-weight:500;line-height:1.1;display:flex;overflow:hidden}.loader__word span{display:inline-block}.loader__word .dim{color:var(--white-faint)}.loader__track{background:#ffffff29;width:min(12rem,50vw);height:1px;overflow:hidden}.loader__fill{background:var(--white);transform-origin:0;height:100%;transform:scaleX(0)}.loader__meta{bottom:2rem;left:var(--gutter);right:var(--gutter);font-size:var(--fs-meta);color:var(--white-faint);letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;display:flex;position:absolute}.transition{z-index:240;pointer-events:none;background:var(--navy-deep);color:var(--white);will-change:clip-path;display:none;position:fixed;inset:0}.transition__label{white-space:nowrap;font-weight:500;display:block;position:absolute}.transition[data-mode=curtain] .transition__label{letter-spacing:-.04em;font-size:clamp(1.5rem,1.1rem + 1.6vw,2.5rem);top:50%;left:50%;translate:-50% -50%}.transition[data-mode=expand] .transition__label{left:calc(var(--frame) + var(--gutter));letter-spacing:-.06em;font-size:clamp(3.4rem,1.2rem + 10vw,11rem);line-height:.88;bottom:30vh}.stage{gap:var(--frame);flex-direction:column;display:flex;position:relative}.hero{top:var(--frame);height:calc(100svh - 2 * var(--frame));z-index:0;min-height:40rem;position:sticky}.hero__frame{border-radius:var(--r-lg);isolation:isolate;background:radial-gradient(120% 90% at 72% 38%, #17375e 0%, var(--navy-deep) 52%, #060e1a 100%);color:var(--white);transform-origin:50% 0;position:absolute;inset:0;overflow:hidden}.hero__scene{z-index:0;pointer-events:none;contain:strict;position:absolute;inset:0}.hero__scene canvas{opacity:0;transition:opacity 1.2s var(--ease-out)}.hero__scene.is-ready canvas{opacity:1}.hero__shade{z-index:2;pointer-events:none;background:linear-gradient(#060e1a66 0%,#0000 28% 55%,#060e1ab3 100%);position:absolute;inset:0}.hero__dim{z-index:6;pointer-events:none;opacity:0;background:#04080f;position:absolute;inset:0}.hero__content{z-index:4;height:100%;padding:6.5rem var(--gutter) 1.5rem;pointer-events:none;grid-template-rows:1fr auto;display:grid;position:relative}.hero__content a,.hero__content button{pointer-events:auto}.hero__main{grid-row:1;align-self:end;gap:2rem;padding-bottom:2rem;display:grid}.hero__title{font-size:var(--fs-hero);letter-spacing:-.045em;max-width:11ch;margin:0;font-weight:500;line-height:.94}.hero__title .soft{color:#9fb6da}.hero__copy{max-width:30rem;font-size:var(--fs-lead);color:var(--white-muted);line-height:1.5}.hero__ctas{flex-wrap:wrap;gap:.75rem;display:flex}.hero__aside{display:none}.hero__bar{font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--white-faint);border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1rem;padding-top:1.25rem;display:flex}.hero__bar b{color:var(--white);font-weight:500}.hero__bar-mid{display:none}.scroll-cue{align-items:center;gap:.75rem;display:inline-flex}.scroll-cue__line{background:#ffffff2e;width:1px;height:1.75rem;position:relative;overflow:hidden}.scroll-cue__line:after{content:"";background:var(--white);animation:cue 2.2s var(--ease-in-out) infinite;position:absolute;inset:0;transform:translateY(-100%)}@keyframes cue{0%{transform:translateY(-100%)}60%,to{transform:translateY(100%)}}.glass{border-radius:var(--r-md);-webkit-backdrop-filter:blur(10px)saturate(140%);box-shadow:var(--shadow-float);background:linear-gradient(160deg,#ffffff1f,#ffffff0a);border:1px solid #ffffff1f}.now-card{gap:.75rem;width:18rem;padding:1rem 1.1rem;display:grid}.now-card__top{letter-spacing:.12em;text-transform:uppercase;color:var(--white-faint);justify-content:space-between;align-items:center;font-size:.7rem;display:flex}.now-card__role{font-size:.95rem;font-weight:500;line-height:1.3}.now-card__co{color:var(--white-muted);font-size:.8rem}.work-card{grid-template-columns:4.5rem 1fr;gap:.85rem;width:18rem;padding:.6rem;display:grid}.work-card__thumb{aspect-ratio:1;border-radius:var(--r-sm);background:#0b1220;position:relative;overflow:hidden}.work-card__thumb img{object-fit:cover}.work-card__body{flex-direction:column;justify-content:space-between;min-width:0;padding:.2rem .3rem .2rem 0;display:flex}.work-card__label{letter-spacing:.12em;text-transform:uppercase;color:var(--white-faint);font-size:.65rem}.work-card__name{font-size:.95rem;font-weight:500}.work-card__foot{justify-content:space-between;align-items:center;display:flex}.dots{gap:.3rem;display:flex}.dots button{border-radius:var(--r-pill);width:.375rem;height:.25rem;transition:width .4s var(--ease-out), background-color .4s;background:#ffffff4d}.dots button[aria-current=true]{background:var(--white);width:1.1rem}@media (min-width:640px){.hero__bar-mid{display:inline}}@media (min-width:1024px){.hero__content{padding-top:7rem}.hero__main{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding-bottom:2.5rem}.hero__aside{justify-items:end;gap:.75rem;display:grid}}@media (prefers-reduced-motion:no-preference){.js:not(.intro-fallback) [data-intro]{visibility:hidden}}.intro{z-index:2;padding-block:var(--section);position:relative;box-shadow:0 -30px 80px -30px #04080f99}.intro__grid{gap:3rem;display:grid}.intro__statement{letter-spacing:-.03em;text-wrap:pretty;margin:0;font-size:clamp(1.65rem,1rem + 2.6vw,3.6rem);font-weight:500;line-height:1.12}.intro__statement .accent{color:var(--blue)}.focus{border-top:1px solid var(--border);gap:0;display:grid}.focus__item{border-bottom:1px solid var(--border);grid-template-columns:3rem 1fr;gap:.5rem 1rem;padding:1.5rem 0;display:grid}.focus__num{font-size:var(--fs-meta);color:var(--text-muted);padding-top:.35rem}.focus__title{letter-spacing:-.02em;font-size:1.25rem;font-weight:500}.focus__body{color:var(--text-secondary);grid-column:2;font-size:.95rem}.intro__aside{align-content:start;gap:1.25rem;display:grid}.stat-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.stat-strip>div{border-radius:var(--r-md);background:var(--background-soft);padding:1.1rem 1rem}.stat-strip dt{color:var(--text-muted);letter-spacing:.04em;font-size:.72rem}.stat-strip dd{letter-spacing:-.03em;margin:.4rem 0 0;font-size:clamp(1.4rem,1rem + 1.2vw,2rem);font-weight:500}@media (min-width:1024px){.intro__grid{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:5rem 6rem}.intro__statement{grid-column:1/-1;max-width:22ch}}.work{padding-block:var(--section) calc(var(--section) * .6)}.work__head{gap:1.5rem;margin-bottom:clamp(2.5rem,2rem + 3vw,5rem);display:grid}@media (min-width:1024px){.work__head{grid-template-columns:1fr minmax(0,26rem);align-items:end}}.stack{gap:1rem;display:grid}.stack__item{top:calc(5.25rem + var(--i) * .75rem);height:min(48rem,100svh - 7rem);min-height:34rem;position:sticky}.case{border-radius:var(--r-lg);isolation:isolate;background:var(--case-bg);height:100%;color:var(--case-fg);transform-origin:50% 0;box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.case__link{z-index:5;position:absolute;inset:0}.case__inner{z-index:2;pointer-events:none;grid-template-rows:auto 1fr auto;height:100%;padding:clamp(1.25rem,.8rem + 1.5vw,2.5rem);display:grid;position:relative}.case__top{font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;opacity:.7;justify-content:space-between;gap:1rem;display:flex}.case__top span:first-child{white-space:nowrap}.case__top span:last-child{text-align:right}.case__bottom{gap:1.25rem;display:grid}.case__name{letter-spacing:-.045em;margin:0;font-size:clamp(2.25rem,1.4rem + 3.4vw,5rem);font-weight:500;line-height:.95}.case__tagline{opacity:.72;max-width:28rem;font-size:1rem;line-height:1.45}.case__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.case__chips{flex-wrap:wrap;gap:.4rem;display:flex}.case .chip{border-color:var(--case-fg)}@supports (color:color-mix(in lab, red, red)){.case .chip{border-color:color-mix(in srgb, var(--case-fg) 22%, transparent)}}.case .chip{color:var(--case-fg)}@supports (color:color-mix(in lab, red, red)){.case .chip{color:color-mix(in srgb, var(--case-fg) 80%, transparent)}}.case__cta{align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:inline-flex}.case__cta .arrow-btn{background:var(--case-fg);color:var(--case-bg);border-color:#0000}@media (hover:hover) and (pointer:fine){.case:hover .case__cta .arrow-btn svg{transform:rotate(-45deg)}}.case__visual{z-index:1;position:absolute;overflow:hidden}.case__visual img{object-fit:cover}.case__visual--wide{inset:0}.case__visual--wide:after{content:"";background:linear-gradient(180deg, var(--case-bg) 0%, transparent 30%, transparent 45%, var(--case-bg) 92%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.case__visual--wide:after{background:linear-gradient(180deg, color-mix(in srgb, var(--case-bg) 55%, transparent) 0%, transparent 30%, transparent 45%, var(--case-bg) 92%)}}.case__visual--framed{border-radius:var(--r-md);inset:18% clamp(1.25rem,.8rem + 1.5vw,2.5rem) 42%;box-shadow:0 40px 60px -30px #00000059}.case__visual--phones{inset:0}.phones{width:min(30rem,58%);height:76%;position:absolute;top:12%;right:4%}.phone{aspect-ratio:738/1600;background:#111;border:5px solid #111;border-radius:1.6rem;width:46%;position:absolute;top:0;overflow:hidden;box-shadow:0 40px 60px -20px #140c508c}.phone img{object-fit:cover}.phone:first-child{top:12%;left:0;transform:rotate(-7deg)}.phone:nth-child(2){z-index:2;left:27%}.phone:nth-child(3){top:12%;left:54%;transform:rotate(7deg)}.browser{background:#fff;flex-direction:column;display:flex;position:absolute;inset:0}.browser__bar{background:#eceae6;flex:none;align-items:center;gap:.35rem;height:2rem;padding:0 .85rem;display:flex}.browser__bar i{background:#d3d0ca;border-radius:50%;width:.55rem;height:.55rem}.browser__bar span{color:var(--text-muted);margin-left:.75rem;font-size:.7rem}.browser__view{flex:1;position:relative}.browser__view img{object-position:top}@media (min-width:1024px){.case__bottom{grid-template-columns:minmax(0,1fr) auto;align-items:end}.case__visual--framed{top:clamp(1.25rem,.8rem + 1.5vw,2.5rem);bottom:clamp(1.25rem,.8rem + 1.5vw,2.5rem);left:42%}.case--split .case__bottom,.case--framed .case__bottom{grid-template-columns:1fr;max-width:38%}.case--split .case__visual--wide img{object-position:85% 50%}.case--split .case__visual--wide:after{background:linear-gradient(90deg, var(--case-bg) 0%, var(--case-bg) 22%, var(--case-bg) 45%, transparent 70%)}@supports (color:color-mix(in lab, red, red)){.case--split .case__visual--wide:after{background:linear-gradient(90deg, var(--case-bg) 0%, var(--case-bg) 22%, color-mix(in srgb, var(--case-bg) 40%, transparent) 45%, transparent 70%)}}}@media (max-width:1023px){.phones{width:min(22rem,82%);height:52%;top:9%;right:50%;transform:translate(50%)}.case__visual--wide img{object-position:50% 30%}}.work__more{border-top:1px solid var(--background-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.5rem;display:flex}.services{padding-block:var(--section)}.services__head{gap:1.5rem;margin-bottom:3rem;display:grid}@media (min-width:1024px){.services__head{grid-template-columns:1fr minmax(0,24rem);align-items:end}}.svc{border-top:1px solid var(--border);position:relative}.svc:last-child{border-bottom:1px solid var(--border)}.svc__fill{z-index:0;border-radius:var(--r-md);background:var(--ink);transform-origin:50% 100%;position:absolute;inset:0;transform:scaleY(0)}.svc__row{z-index:1;transition:color .3s var(--ease-out), padding .6s var(--ease-out);grid-template-columns:2.25rem 1fr auto;align-items:center;gap:.5rem 1rem;padding:1.6rem .25rem;display:grid;position:relative}.svc__num{font-size:var(--fs-meta);color:var(--text-muted);align-self:start;padding-top:.55rem;transition:color .3s}.svc__title{font-size:var(--fs-h3);letter-spacing:-.03em;margin:0;font-weight:500;line-height:1.1}.svc__body{max-width:34rem;color:var(--text-secondary);grid-column:2/-1;font-size:.95rem;transition:color .3s}.svc__stack{flex-wrap:wrap;grid-column:2/-1;gap:.35rem;display:flex}.svc__arrow{transition:transform .5s var(--ease-out);grid-area:1/3}@media (min-width:1024px){.svc__row{grid-template-columns:4rem minmax(0,1.1fr) minmax(0,1fr) auto;gap:2rem;padding:2.1rem .25rem}.svc__body{grid-area:1/3}.svc__stack{display:none}.svc__arrow{grid-column:4}}@media (hover:hover) and (pointer:fine){.svc.is-active .svc__row{color:var(--white);padding-inline:1.75rem 1.25rem}.svc.is-active .svc__num,.svc.is-active .svc__body{color:var(--white-muted)}.svc.is-active .arrow-btn{background:var(--white);color:var(--ink);border-color:#0000}.svc.is-active .svc__arrow{transform:rotate(-45deg)}}.svc-preview{z-index:60;aspect-ratio:4/3;border-radius:var(--r-md);pointer-events:none;background:var(--navy-deep);width:19rem;box-shadow:var(--shadow-panel);visibility:hidden;opacity:0;position:fixed;top:0;left:0;overflow:hidden}.svc-preview__item{opacity:0;transition:opacity .4s var(--ease-out);position:absolute;inset:0}.svc-preview__item.is-on{opacity:1}.svc-preview__item img{object-fit:cover}.flow{color:var(--white);background:radial-gradient(90% 80% at 80% 0%, var(--navy-glow), var(--navy-deep));align-content:center;gap:.45rem;padding:1.5rem;display:grid;position:absolute;inset:0}.flow span{align-items:center;gap:.6rem;font-size:.85rem;display:flex}.flow span:before{content:"";border:1px solid var(--blue-light);border-radius:50%;width:.4rem;height:.4rem}.flow span:last-child:before{background:var(--blue-light)}@media (hover:none),(pointer:coarse){.svc-preview{display:none}}.showcase{padding-block:var(--section);background:radial-gradient(80% 60% at 70% 55%, #183457 0%, var(--navy-deep) 55%, #050b15 100%)}.showcase__grid{z-index:2;gap:3rem;display:grid;position:relative}.layers{perspective:1800px;min-height:34rem;position:relative}.layers__rig{transform-style:preserve-3d;place-items:center;display:grid;position:absolute;inset:0}.layer{aspect-ratio:1.55;width:min(30rem,86%);transform-style:preserve-3d;transform:rotateX(58deg) rotateZ(-38deg) translateZ(var(--z,0px));position:absolute}.layer__plane{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#5790e633,#ffffff0a 60%);border:1px solid #a0c4ff47;border-radius:1.25rem;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff0a,0 30px 60px -20px #0009}.layer__plane:before{content:"";border-radius:inherit;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:2rem 2rem;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 50%,#0000);mask-image:radial-gradient(closest-side,#000 50%,#0000)}.layer--active .layer__plane{background:linear-gradient(135deg,#5790e673,#2563c91f 60%);border-color:#a0c4ffb3}.layer__chips{flex-wrap:wrap;align-content:flex-start;gap:.35rem;display:flex;position:absolute;inset:1.25rem}.layer__chips span{border-radius:var(--r-pill);color:#ffffffd1;background:#ffffff14;padding:.2rem .55rem;font-size:.68rem}.layer-legend{border-top:1px solid var(--border-dark);display:grid}.layer-legend button{border-bottom:1px solid var(--border-dark);text-align:left;color:var(--white-faint);grid-template-columns:2.5rem 1fr auto;align-items:center;gap:1rem;padding:1.15rem 0;transition:color .3s;display:grid}.layer-legend button[aria-pressed=true],.layer-legend button:hover{color:var(--white)}.layer-legend__name{letter-spacing:-.02em;font-size:1.35rem;font-weight:500}.layer-legend__title{font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase}@media (min-width:1024px){.showcase__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center}.layers{min-height:42rem}}@media (max-width:639px){.layers{min-height:26rem}.layer__chips span{font-size:.6rem}}.about{padding-block:var(--section)}.about__grid{gap:3rem;display:grid}.locale-card{border-radius:var(--r-lg);isolation:isolate;min-height:30rem;color:var(--white);background:radial-gradient(90% 70% at 30% 20%, #1d3f6b 0%, var(--navy-deep) 60%, #050b15 100%);flex-direction:column;justify-content:space-between;padding:clamp(1.25rem,.8rem + 1.5vw,2.25rem);display:flex;position:relative;overflow:hidden}.locale-card__mono{z-index:-1;letter-spacing:-.08em;color:#0000;-webkit-text-stroke:1px #ffffff29;font-size:clamp(12rem,8rem + 14vw,24rem);font-weight:500;line-height:1;position:absolute;bottom:-.2em;right:-.06em}.contours{z-index:-1;opacity:.5;position:absolute;inset:0}.locale-card__time{letter-spacing:-.05em;font-size:clamp(3rem,2rem + 4vw,5.5rem);font-weight:500;line-height:1}.facts{border-top:1px solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}.facts>div{border-bottom:1px solid var(--border);padding:1.25rem 1rem 1.25rem 0}.facts dt{font-size:var(--fs-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.facts dd{margin:.4rem 0 0;font-weight:500;line-height:1.35}.about__copy{align-content:start;gap:1.75rem;display:grid}@media (min-width:1024px){.about__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6rem}.locale-card{min-height:36rem;position:sticky;top:6rem}}.experience{padding-block:var(--section)}.exp{border-top:1px solid var(--background-muted)}.exp__row{border-bottom:1px solid var(--background-muted)}.exp__toggle{text-align:left;width:100%;transition:padding .5s var(--ease-out);grid-template-columns:1fr auto;align-items:center;gap:.35rem 1rem;padding:1.5rem 0;display:grid}.exp__period{font-size:var(--fs-meta);letter-spacing:.04em;color:var(--text-muted)}.exp__company{letter-spacing:-.03em;font-size:clamp(1.3rem,1rem + 1vw,1.9rem);font-weight:500;line-height:1.1}.exp__role{color:var(--text-secondary);font-size:.95rem}.exp__type{display:none}.exp__icon{border:1px solid var(--background-muted);background:var(--white);width:2.5rem;height:2.5rem;transition:background-color .3s, transform .5s var(--ease-out);border-radius:50%;grid-area:1/2/span 3;position:relative}.exp__icon:before,.exp__icon:after{content:"";background:currentColor;width:.8rem;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.exp__icon:after{transition:transform .5s var(--ease-out);transform:translate(-50%,-50%)rotate(90deg)}.exp__row.is-open .exp__icon{background:var(--ink);color:var(--white)}.exp__row.is-open .exp__icon:after{transform:translate(-50%,-50%)rotate(0)}.exp__panel{height:0;overflow:hidden}.no-js .exp__panel,.exp__panel.is-static{height:auto}.exp__points{max-width:44rem;color:var(--text-secondary);gap:.6rem;margin:0;padding:0 0 1.75rem;list-style:none;display:grid}.exp__points li{padding-left:1.25rem;position:relative}.exp__points li:before{content:"";background:var(--blue);width:.5rem;height:1px;position:absolute;top:.7em;left:0}@media (hover:hover) and (pointer:fine){.exp__toggle:hover{padding-left:.75rem}}@media (min-width:900px){.exp__toggle{grid-template-columns:11rem minmax(0,1fr) minmax(0,1fr) 7rem auto;gap:2rem;padding:1.75rem 0}.exp__icon{grid-area:auto}.exp__type{font-size:var(--fs-meta);color:var(--text-muted);display:block}.exp__panel-inner{padding-left:13rem}}.contact{padding-top:var(--section);background:radial-gradient(70% 60% at 50% 0%, #15315a 0%, #0a1426 45%, var(--ink) 100%)}.contact__glow{filter:blur(20px);pointer-events:none;z-index:0;background:radial-gradient(closest-side,#5790e638,#0000);width:60rem;height:30rem;position:absolute;top:18%;left:50%;transform:translate(-50%)}.contact__inner{z-index:2;text-align:center;justify-items:center;gap:2rem;display:grid;position:relative}.contact__title{letter-spacing:-.05em;max-width:13ch;margin:0;font-size:clamp(2.6rem,1rem + 6.4vw,7.25rem);font-weight:500;line-height:.95}.contact__title .soft{color:#ffffff73}.contact__cta{height:4rem;padding-left:2rem;font-size:1rem}.contact__cta .btn__badge{width:3.1rem;height:3.1rem}.contact__mail{color:var(--white-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;font-size:.95rem;display:inline-flex}.copy-btn{border-radius:var(--r-pill);border:1px solid var(--border-dark);height:2rem;color:var(--white-muted);align-items:center;gap:.4rem;padding:0 .8rem;font-size:.75rem;transition:border-color .3s,color .3s;display:inline-flex}.copy-btn:hover{color:var(--white);border-color:#ffffff59}.footer{z-index:2;margin-top:var(--section);padding-bottom:1.75rem;position:relative}.footer__grid{border-top:1px solid var(--border-dark);gap:2.5rem;padding-block:2.5rem;display:grid}.footer__col h3{font-size:var(--fs-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--white-faint);margin:0 0 1rem;font-weight:500}.footer__col ul{color:var(--white-muted);gap:.6rem;margin:0;padding:0;font-size:.95rem;list-style:none;display:grid}.footer__col a:hover{color:var(--white)}.footer__word{letter-spacing:-.07em;color:#0000;-webkit-user-select:none;user-select:none;white-space:nowrap;background:linear-gradient(#ffffff38,#ffffff05 85%);-webkit-background-clip:text;background-clip:text;font-size:min(22.5vw,30rem);font-weight:500;line-height:.8}.footer__legal{font-size:var(--fs-meta);color:var(--white-faint);flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-top:1.5rem;display:flex}@media (min-width:768px){.footer__grid{grid-template-columns:1.6fr 1fr 1fr 1fr}}.cs-hero{background:var(--case-bg);min-height:74svh;color:var(--case-fg);flex-direction:column;justify-content:flex-end;padding:8rem 0 clamp(2rem,1.5rem + 2vw,3.5rem);display:flex}.cs-hero__title{letter-spacing:-.06em;margin:0;font-size:clamp(3.4rem,1.2rem + 10vw,11rem);font-weight:500;line-height:.88}.cs-hero__tag{max-width:36rem;font-size:var(--fs-lead);opacity:.75}.cs-meta{border-top:1px solid var(--case-fg);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@supports (color:color-mix(in lab, red, red)){.cs-meta{border-top:1px solid color-mix(in srgb, var(--case-fg) 18%, transparent)}}.cs-meta>div{padding:1.1rem 1rem 0 0}.cs-meta dt{font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;opacity:.55}.cs-meta dd{margin:.35rem 0 0;font-weight:500}@media (min-width:900px){.cs-meta{grid-template-columns:repeat(4,minmax(0,1fr))}}.cs-cover{border-radius:var(--r-lg);background:var(--case-bg);position:relative;overflow:hidden}.cs-cover__img{width:100%;height:100%;position:relative}.cs-cover__img img{object-fit:cover}.cs-section{padding-block:clamp(4rem,3rem + 4vw,7rem)}.cs-two{gap:2rem;display:grid}@media (min-width:1024px){.cs-two{grid-template-columns:18rem minmax(0,1fr);gap:4rem}}.cs-scope{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.cs-scope li{border-radius:var(--r-md);background:var(--background-soft);align-items:baseline;gap:.85rem;padding:1.1rem 1.25rem;font-weight:500;display:flex}.cs-scope small{color:var(--text-muted);font-weight:400}.cs-approach{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;display:grid}.cs-approach article{border-radius:var(--r-md);border:1px solid var(--border-dark);background:#ffffff08;padding:1.75rem}.cs-approach h3{letter-spacing:-.02em;margin:1.5rem 0 .5rem;font-size:1.25rem;font-weight:500}.cs-approach p{color:var(--white-muted);margin:0;font-size:.95rem}.cs-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(.5rem,.2rem + 1vw,1.25rem);display:grid}.cs-gallery figure{aspect-ratio:738/1600;border-radius:clamp(1rem,.6rem + 1vw,2rem);margin:0;position:relative;overflow:hidden}.cs-gallery img{object-fit:cover}.cs-next{min-height:70svh;color:var(--white);display:block;position:relative}.cs-next__img{z-index:-1;position:absolute;inset:0}.cs-next__img img{object-fit:cover;filter:brightness(.45);transition:transform 1.2s var(--ease-out), filter .6s}@media (hover:hover) and (pointer:fine){.cs-next:hover .cs-next__img img{filter:brightness(.55);transform:scale(1.04)}}.cs-next__inner{flex-direction:column;justify-content:space-between;min-height:70svh;padding:clamp(1.25rem,.8rem + 1.5vw,2.5rem);display:flex}.cursor{z-index:200;pointer-events:none;background:var(--white);width:5.5rem;height:5.5rem;color:var(--ink);letter-spacing:.12em;text-transform:uppercase;mix-blend-mode:normal;border-radius:50%;place-items:center;margin:-2.75rem 0 0 -2.75rem;font-size:.72rem;font-weight:500;display:grid;position:fixed;top:0;left:0;transform:scale(0);box-shadow:0 10px 30px -10px #0006}@media (hover:none),(pointer:coarse){.cursor{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.hero{position:relative}.stack__item{position:relative;top:auto}}.inquiry{text-align:left;border-radius:var(--r-lg);gap:1.25rem;width:100%;max-width:46rem;margin-inline:auto;padding:clamp(1.25rem,.9rem + 1.4vw,2.25rem);display:grid}.inquiry__grid{gap:1rem;display:grid}@media (min-width:640px){.inquiry__grid{grid-template-columns:1fr 1fr}}.inquiry__field{gap:.45rem;display:grid}.inquiry__field>span:first-child,.inquiry__budget legend{font-size:var(--fs-meta);letter-spacing:.08em;text-transform:uppercase;color:var(--white-muted)}.inquiry em{text-transform:none;letter-spacing:0;color:var(--white-faint);margin-left:.35rem;font-style:normal}.inquiry input,.inquiry select,.inquiry textarea{border-radius:var(--r-sm);width:100%;min-height:3rem;color:var(--white);font:inherit;transition:border-color var(--dur-micro), background-color var(--dur-micro);background:#04080f73;border:1px solid #ffffff24;padding:.8rem 1rem;font-size:.95rem}.inquiry select{appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='white' stroke-opacity='.6' stroke-width='2'><path d='M6 9l6 6 6-6'/></svg>");background-position:right 1rem center;background-repeat:no-repeat}.inquiry select option{color:var(--ink)}.inquiry textarea{resize:vertical;min-height:8rem}.inquiry ::placeholder{color:#ffffff59}.inquiry input:focus,.inquiry select:focus,.inquiry textarea:focus{border-color:var(--blue-light);background:#04080fa6;outline:none}.inquiry [aria-invalid=true]{border-color:#ff8f7a}.inquiry__error{color:#ffb4a2;font-size:.8rem}.inquiry__budget{border:0;gap:.6rem;margin:0;padding:0;display:grid}.inquiry__pills{flex-wrap:wrap;gap:.4rem;display:flex}.pill{border-radius:var(--r-pill);height:2.25rem;color:var(--white-muted);transition:background-color var(--dur-micro), color var(--dur-micro), border-color var(--dur-micro);border:1px solid #ffffff29;padding:0 .95rem;font-size:.8rem}.pill:hover{color:var(--white);border-color:#fff6}.pill.is-on{background:var(--white);color:var(--ink);border-color:var(--white)}.inquiry__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.inquiry__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-top:.25rem;display:flex}.inquiry .contact__cta[disabled]{opacity:.7;cursor:progress}.inquiry--sent{text-align:center;justify-items:center;padding-block:3rem}.inquiry__check{background:var(--white);width:3.25rem;height:3.25rem;color:var(--ink);border-radius:50%;place-items:center;display:grid}.inquiry__check svg{width:1.4rem;height:1.4rem}.inquiry__sent-title{font-size:var(--fs-h3);letter-spacing:-.03em;margin:0;font-weight:500}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
