@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.197tvtifbphtu.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.2e115y8-hourl.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:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.41rroleoq1br7.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:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_57952e98-module__TZJKla__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_57952e98-module__TZJKla__variable{--font-display:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/32687112bd2dd8db-s.1gepa_7fcx9fm.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/28868e710e86be81-s.2eksvhm1z0jwa.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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0c89a48fa5027cee-s.p.2cyn07wtgehh0.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:Space Grotesk Fallback;src:local(Arial);ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.0%;size-adjust:109.69%}.space_grotesk_ca13f5b-module__7yWb0W__className{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.space_grotesk_ca13f5b-module__7yWb0W__variable{--font-body:"Space Grotesk", "Space Grotesk 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--animate-spin:spin 1s linear infinite;--default-font-family:var(--font-sans);--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{.visible{visibility:visible}.fixed{position:fixed}.relative{position:relative}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-20{height:calc(var(--spacing) * 20)}.h-22{height:calc(var(--spacing) * 22)}.h-76{height:calc(var(--spacing) * 76)}.h-140{height:calc(var(--spacing) * 140)}.min-h-dvh{min-height:100dvh}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-spin{animation:var(--animate-spin)}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.gap-5{gap:calc(var(--spacing) * 5)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.border{border-style:var(--tw-border-style);border-width:1px}.uppercase{text-transform:uppercase}.underline{text-decoration-line:underline}.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)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}}@media (min-width:40rem){.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:justify-self-start{justify-self:flex-start}}}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-body), system-ui, sans-serif;-webkit-font-smoothing:antialiased;line-height:1.55}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.skip-link{z-index:100;background:var(--ink);color:var(--bg);border-radius:6px;padding:10px 16px;font-weight:600;position:absolute;top:-60px;left:8px}.skip-link:focus{top:8px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.btn{cursor:pointer;border-radius:var(--btn-r,999px);border:2px solid #0000;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:0 24px;font-family:inherit;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none;transition:transform .18s,background-color .18s,color .18s,box-shadow .18s;display:inline-flex}.btn:disabled{opacity:.65;cursor:progress}.btn-primary{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.btn-primary:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.btn-outline{color:var(--ink);border-color:var(--ink);background:0 0}.btn-whatsapp{color:#fff;background:#128c4b;border-color:#128c4b}.btn-whatsapp:hover:not(:disabled){background:#0e7a41;border-color:#0e7a41}.form-shell{background:var(--form-bg,var(--surface));color:var(--form-ink,var(--ink));border:var(--form-border,1px solid var(--line));border-radius:var(--form-r,20px);box-shadow:var(--form-shadow,none);padding:clamp(20px,4vw,40px)}.form-title{font-family:var(--font-display), sans-serif;font-size:clamp(1.4rem,1.15rem + 1vw,1.9rem);line-height:1.15;font-weight:var(--form-title-w,700)}.form-note{color:var(--form-muted,var(--muted));font-size:.875rem}.form-done-icon{color:var(--accent-strong,var(--accent))}.field-label{margin-bottom:6px;font-size:.9375rem;font-weight:600;display:block}.opt{color:var(--form-muted,var(--muted));font-weight:400}.field{border:2px solid var(--field-border,var(--line-strong));background:var(--field-bg,#fff);width:100%;min-height:48px;color:var(--field-ink,var(--ink));border-radius:var(--field-r,10px);font:inherit;padding:10px 14px}.field::placeholder{color:var(--field-placeholder,#6b6b6b);opacity:1}.field:focus-visible{outline-offset:1px}.field[aria-invalid=true]{border-color:var(--danger)}.field-error{color:var(--danger);margin-top:6px;font-size:.875rem;font-weight:600}.choice{display:inline-flex;position:relative}.choice input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.choice span{border:2px solid var(--field-border,var(--line-strong));border-radius:var(--choice-r,999px);background:var(--field-bg,#fff);min-height:44px;color:var(--field-ink,var(--ink));align-items:center;padding:0 16px;font-size:.9375rem;font-weight:500;display:inline-flex}.choice input:checked+span{background:var(--accent);color:var(--on-accent);border-color:var(--accent)}.choice input:focus-visible+span{outline:3px solid var(--focus);outline-offset:2px}fieldset{border:0;min-width:0;margin:0;padding:0}.check-row{align-items:flex-start;gap:12px;font-size:.875rem;display:flex}.check{width:20px;height:20px;accent-color:var(--accent);flex-shrink:0;margin-top:3px}dialog.modal{border:var(--form-border,1px solid var(--line));border-radius:var(--form-r,20px);background:var(--modal-bg,var(--surface));width:min(92vw,30rem);max-height:92dvh;color:var(--modal-ink,var(--ink));margin:auto;padding:0;overflow:auto}dialog.modal::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.modal-body{padding:clamp(20px,4vw,32px);position:relative}.modal-close{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.modal-title{font-family:var(--font-display), sans-serif;font-size:1.5rem;line-height:1.15;font-weight:var(--form-title-w,700);padding-right:44px}.modal-stub{border:2px dashed var(--stub-border,#b45309);background:var(--stub-bg,#fff7e6);color:var(--stub-ink,#5c3300);border-radius:8px;margin-top:12px;padding:12px;font-size:.875rem}html.motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(18px)}[data-reveal]{transition:opacity .7s cubic-bezier(.2,.8,.2,1),transform .7s cubic-bezier(.2,.8,.2,1);transition-delay:var(--d,0s)}@media print{html.motion [data-reveal]:not(.is-in),[data-reveal]{opacity:1!important;transition:none!important;transform:none!important}}@media (prefers-reduced-motion:reduce){html.motion [data-reveal]:not(.is-in){opacity:1;transform:none}*{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}:root{--bg:#fff6e5;--surface:#fff;--ink:#111;--ink-soft:#2e2e2e;--muted:#4a4a4a;--line:#111;--line-strong:#111;--coral:#ff5a4e;--yellow:#ffd60a;--blue:#7fb2ff;--accent:#111;--accent-hover:#2b2b2b;--accent-strong:#111;--on-accent:#ffd60a;--focus:#1d3bff;--danger:#b3001b;--btn-r:0px;--form-r:0px;--field-r:0px;--choice-r:0px;--form-border:4px solid #111;--form-shadow:10px 10px 0 #111;--form-title-w:800;--field-border:#111;--gutter:18px;--stub-border:#111;--stub-bg:#ffd60a;--stub-ink:#111}@media (min-width:900px){:root{--gutter:36px}}html{scroll-behavior:smooth;scroll-padding-top:88px}body{font-family:var(--font-body), system-ui, sans-serif}.wrap{width:100%;max-width:1360px;padding-inline:var(--gutter);margin-inline:auto}.section{padding-block:clamp(56px,8vw,110px)}.eyebrow{letter-spacing:.12em;text-transform:uppercase;background:var(--ink);color:var(--yellow);padding:5px 10px;font-size:.8125rem;font-weight:700;display:inline-block}.h2{font-family:var(--font-display);letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(2.2rem,1.2rem + 4.6vw,4.8rem);font-weight:800;line-height:.95}.lead{max-width:58ch;font-size:clamp(1.02rem,.95rem + .35vw,1.2rem)}.btn{text-transform:uppercase;letter-spacing:.03em;font-family:var(--font-display);border-width:4px;border-color:#111;font-weight:800;box-shadow:5px 5px #111}.btn:active:not(:disabled){transform:translate(3px,3px);box-shadow:2px 2px #111}.btn-primary{color:var(--yellow);background:#111}.btn-primary:hover:not(:disabled){background:#111}.btn-outline{color:#111;background:#fff}.btn-outline:hover{background:var(--yellow);color:#111}.btn-whatsapp{background:#0e8a45;border-color:#111}.btn-coral{background:var(--coral);color:#111}.check{accent-color:#111}.choice input:checked+span{color:var(--yellow);background:#111}.modal-close{background:var(--yellow);border:3px solid #111;border-radius:0}.modal-close:hover{background:var(--coral)}dialog.modal{box-shadow:12px 12px #111}.banner{color:#fff;text-align:center;letter-spacing:.05em;text-transform:uppercase;background:#111;padding:9px 12px;font-size:.8125rem;font-weight:700}.banner span{background:var(--coral);color:#111;margin-right:6px;padding:2px 8px}.header{z-index:40;background:var(--yellow);border-bottom:4px solid #111;position:sticky;top:0}.header-in{justify-content:space-between;align-items:center;gap:16px;min-height:68px;display:flex}.logo{min-height:44px;font-family:var(--font-display);letter-spacing:-.03em;text-transform:uppercase;align-items:center;gap:10px;font-size:1.5rem;font-weight:800;text-decoration:none;display:inline-flex}.nav{align-items:center;gap:6px;display:none}.nav a{text-transform:uppercase;letter-spacing:.02em;border:3px solid #0000;padding:8px 12px;font-size:.9375rem;font-weight:700;text-decoration:none}.nav a:hover{background:#fff;border-color:#111}.nav a.nav-cta{color:var(--yellow);background:#111}.nav a.nav-cta:hover{background:var(--coral);color:#111;border-color:#111}@media (min-width:1000px){.nav{display:flex}}.menu-btn{text-transform:uppercase;cursor:pointer;background:#fff;border:3px solid #111;align-items:center;gap:8px;min-height:44px;padding:0 14px;font-family:inherit;font-weight:800;display:inline-flex}@media (min-width:1000px){.menu-btn{display:none}}.mobile-nav{background:#fff;border-top:4px solid #111;display:grid}.mobile-nav a{padding:16px var(--gutter);text-transform:uppercase;border-bottom:3px solid #111;font-weight:800;text-decoration:none}.hero{background:var(--yellow);border-bottom:4px solid #111;position:relative;overflow:hidden}.hero-grid{align-items:center;gap:32px;padding-block:clamp(32px,5vw,72px);display:grid}@media (min-width:1000px){.hero-grid{grid-template-columns:1.15fr .85fr}}.hero h1{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.045em;font-size:clamp(3.6rem,1rem + 12vw,10.5rem);font-weight:800;line-height:.84}.hero h1 span{display:block}.hero h1 .outline{color:#0000;-webkit-text-stroke:3px #111}.hero h1 .blk{color:var(--yellow);background:#111;padding:0 .08em;display:inline-block;transform:rotate(-1.5deg)}.hero p.lead{margin-top:28px;font-weight:500}.hero-cta{flex-wrap:wrap;gap:16px;margin-top:30px;display:flex}.hero-art{position:relative}.hero-art svg{background:var(--coral);border:4px solid #111;width:100%;height:auto;display:block;box-shadow:12px 12px #111}.sticker{font-family:var(--font-display);text-transform:uppercase;text-align:center;background:#fff;border:4px solid #111;max-width:10.5rem;padding:10px 14px;font-size:.9rem;font-weight:800;line-height:1.05;position:absolute;top:-22px;right:-6px;transform:rotate(8deg);box-shadow:4px 4px #111}.badge{color:#fff;text-transform:uppercase;letter-spacing:.1em;background:#111;margin-bottom:22px;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-block}.ticker{color:var(--yellow);white-space:nowrap;background:#111;border-bottom:4px solid #111;overflow:hidden}.ticker-track{gap:0;padding-block:14px;animation:38s linear infinite tick;display:inline-flex}.ticker-track span{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.01em;padding-inline:22px;font-size:1.5rem;font-weight:800}.ticker-track span:after{content:"✷";color:var(--coral);margin-left:44px}@keyframes tick{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none!important}.ticker{overflow-x:auto}}.demo-strip{background:#fff;border:4px dashed #111;padding:clamp(20px,3.5vw,40px);position:relative}.demo-strip .tag{background:var(--coral);letter-spacing:.12em;text-transform:uppercase;border:3px solid #111;padding:5px 12px;font-size:.78rem;font-weight:800;display:inline-block}.demo-list{gap:14px;margin-top:20px;display:grid}@media (min-width:760px){.demo-list{grid-template-columns:repeat(4,1fr)}}.demo-list li{background:var(--bg);border:3px solid #111;padding:14px 16px}.demo-list strong{font-family:var(--font-display);text-transform:uppercase;font-size:1.05rem;display:block}.demo-list span{font-size:.9rem}.cat-grid{background:#111;border:4px solid #111;grid-template-columns:1fr;gap:4px;margin-top:44px;display:grid}@media (min-width:640px){.cat-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.cat-grid{grid-template-columns:repeat(4,1fr)}}.cat{flex-direction:column;justify-content:space-between;gap:18px;min-height:240px;padding:22px 20px 24px;transition:transform .2s;display:flex}.cat.coral{background:var(--coral);color:#111}.cat.yellow{background:var(--yellow);color:#111}.cat.ink{color:#fff;background:#111}.cat.cream{background:var(--bg);color:#111}.cat.blue{background:var(--blue);color:#111}.cat-icon{width:64px;height:64px}.cat h3{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.02em;font-size:clamp(1.5rem,1.2rem + 1vw,2rem);font-weight:800;line-height:.95}.cat p{margin-top:8px;font-size:.9375rem;font-weight:500}.cat .n{font-family:var(--font-display);font-size:.9rem;font-weight:800}.fm{background:var(--coral);border-block:4px solid #111}.fm-list{gap:22px;margin-top:44px;display:grid}@media (min-width:720px){.fm-list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.fm-list{grid-template-columns:repeat(5,1fr)}}.fm-card{background:#fff;border:4px solid #111;flex-direction:column;gap:10px;padding:18px;display:flex;box-shadow:7px 7px #111}.fm-card svg{width:100%;height:84px}.fm-card h3{font-family:var(--font-display);text-transform:uppercase;font-size:1.3rem;font-weight:800;line-height:1}.fm-card p{font-size:.9375rem}.fm-card .sz{border-top:3px dashed #111;margin-top:auto;padding-top:10px;font-size:.875rem;font-weight:700}.fl-grid{align-items:start;gap:32px;margin-top:44px;display:grid}@media (min-width:980px){.fl-grid{grid-template-columns:1fr 1fr}}.fl-tabs{gap:12px;display:grid}.fl-tab{text-align:left;cursor:pointer;font:inherit;color:#111;background:#fff;border:4px solid #111;justify-content:space-between;align-items:center;gap:12px;min-height:64px;padding:14px 18px;display:flex;box-shadow:6px 6px #111}.fl-tab:hover{background:var(--bg)}.fl-tab[aria-selected=true]{background:var(--yellow);transform:translate(10px)}.fl-tab b{font-family:var(--font-display);text-transform:uppercase;font-size:1.6rem;font-weight:800}.fl-tab small{font-size:.9rem;font-weight:500}.fl-panel{background:#fff;border:4px solid #111;padding:18px;box-shadow:10px 10px #111}.fl-panel svg{width:100%;height:auto;display:block}.fl-panel ul{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.fl-panel li{background:var(--bg);border:3px solid #111;padding:4px 10px;font-size:.875rem;font-weight:700}.fl-cap{color:var(--muted);margin-top:12px;font-size:.875rem}.enq-wrap{background:var(--blue);border-block:4px solid #111}.enq{align-items:start;gap:40px;display:grid}@media (min-width:1000px){.enq{grid-template-columns:.9fr 1.1fr}}.bot{background:#fff;border:4px solid #111;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;display:flex;box-shadow:7px 7px #111}.bot h3{font-family:var(--font-display);text-transform:uppercase;font-size:1.5rem;font-weight:800;line-height:1}.bots{gap:22px;margin-top:32px;display:grid}.stub-pill{letter-spacing:.08em;text-transform:uppercase;background:var(--yellow);border:3px dashed #111;padding:3px 9px;font-size:.75rem;font-weight:800;display:inline-block}.form-shell{background:#fff}.pr-list{counter-reset:s;border:4px solid #111;gap:0;margin-top:44px;display:grid}@media (min-width:900px){.pr-list{grid-template-columns:repeat(4,1fr)}}.pr-list li{background:#fff;border-bottom:4px solid #111;padding:24px 20px;position:relative}.pr-list li:nth-child(2){background:var(--yellow)}.pr-list li:nth-child(3){background:var(--coral)}@media (min-width:900px){.pr-list li{border-bottom:0;border-right:4px solid #111}.pr-list li:last-child{border-right:0}}.pr-list li:last-child{border-bottom:0}.pr-list li:before{counter-increment:s;content:counter(s);font-family:var(--font-display);font-size:4.5rem;font-weight:800;line-height:.9;display:block}.pr-list h3{font-family:var(--font-display);text-transform:uppercase;margin-top:10px;font-size:1.35rem;font-weight:800;line-height:1}.loc-grid{align-items:start;gap:32px;margin-top:44px;display:grid}@media (min-width:980px){.loc-grid{grid-template-columns:1fr 1fr}}.loc-list{background:#fff;border:4px solid #111;box-shadow:8px 8px #111}.loc-list div{border-bottom:3px solid #111;flex-direction:column;padding:14px 18px;display:flex}@media (min-width:560px){.loc-list div{flex-direction:row;justify-content:space-between;gap:16px}}.loc-list div:last-child{border-bottom:0}.loc-list dt{text-transform:uppercase;font-size:.9rem;font-weight:800}.figure{background:#fff;border:4px solid #111;box-shadow:8px 8px #111}.figure svg{width:100%;height:auto;display:block}.figure figcaption{background:#fff;border-top:4px solid #111;padding:10px 14px;font-size:.875rem}.gal{gap:28px;margin-top:44px;display:grid}@media (min-width:900px){.gal{grid-template-columns:repeat(3,1fr)}}.gal .figure h3{font-family:var(--font-display);text-transform:uppercase;padding:12px 14px 0;font-size:1.3rem;font-weight:800}.disc{background:#fff;border:4px solid #111;padding:22px 26px;box-shadow:8px 8px #111}.disc h2{font-family:var(--font-display);text-transform:uppercase;font-size:1.4rem;font-weight:800}.footer{color:#fff;border-top:6px solid var(--coral);background:#111;margin-top:72px;padding-block:44px}.footer .tag{color:var(--yellow);text-transform:uppercase;letter-spacing:.05em;font-weight:700}.form-note{color:#333}.hero-loc{margin-top:14px;font-size:.95rem;font-weight:500}dialog.vp{overscroll-behavior:contain;color:#111;background:#fff;border:4px solid #111;border-radius:0;width:min(30rem,100vw - 1.5rem);max-height:calc(100dvh - 1.5rem);margin:auto;padding:0;overflow:auto;box-shadow:12px 12px #111}dialog.vp::backdrop{background:#1119}.vp-inner{background:repeating-linear-gradient(-45deg, var(--yellow) 0 12px, #fff 12px 24px) top / 100% .9rem no-repeat, #fff;padding:clamp(1.25rem,5vw,2rem);padding-top:clamp(2rem,6vw,2.75rem);position:relative}.vp-x{cursor:pointer;background:var(--yellow);color:#111;border:3px solid #111;border-radius:0;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:absolute;top:1.2rem;right:.6rem}.vp-eyebrow{font-family:var(--font-body), sans-serif;letter-spacing:.12em;text-transform:uppercase;color:var(--yellow);background:#111;margin:0 3rem .6rem 0;padding:.25rem .6rem;font-size:.74rem;font-weight:700;display:inline-block}.vp-title{font-family:var(--font-display), sans-serif;text-transform:uppercase;letter-spacing:-.03em;color:#111;margin:0 2.5rem .75rem 0;font-size:clamp(1.9rem,1.3rem + 2.6vw,2.8rem);font-weight:800;line-height:.95}.vp-body{color:#111;margin:0;font-size:1rem;line-height:1.6}.vp-actions{flex-direction:column;gap:.65rem;margin-top:1.4rem;display:flex}.vp-actions .btn{text-align:center;width:100%;min-height:2.9rem}@media (min-width:480px){.vp-actions{flex-flow:wrap}.vp-actions .btn{flex:auto;width:auto}}@media (max-height:460px){.vp-inner{padding:1rem 1.25rem}.vp-title{margin-bottom:.4rem;font-size:1.3rem}.vp-actions{flex-direction:row;margin-top:.9rem}.vp-actions .btn{flex:auto;width:auto}}@media (prefers-reduced-motion:no-preference){dialog.vp[open]{animation:.28s ease-out both vp-in}dialog.vp[open]::backdrop{animation:.28s ease-out both vp-fade}@keyframes vp-in{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes vp-fade{0%{opacity:0}to{opacity:1}}}:root{--spring:cubic-bezier(.34, 1.56, .64, 1);--snap:cubic-bezier(.2, .9, .3, 1)}[data-reveal]{transition:none}html.motion [data-hero-in]:not(.is-in),html.motion [data-hero-line]:not(.is-in),html.motion [data-hero-art]:not(.is-in),html.motion [data-sticker]:not(.is-in),html.motion .hero .fl:not(.is-in){opacity:0}html.motion [data-split]:not(.is-in){visibility:hidden}html.motion [data-eyebrow]{will-change:auto}.hero h1 span[data-hero-line]{transform-origin:0 100%}.fm-card:nth-child(2n){transform:rotate(-.8deg)}.fm-card:nth-child(odd){transform:rotate(.6deg)}.cat:hover{transform:none}.cat,.fm-card,.gal .figure,.bot,.fl-tab,.nav a,.pr-list li{transition:translate .38s var(--spring), rotate .38s var(--spring), background-color .2s, box-shadow .25s var(--snap)}.cat:hover{z-index:2;position:relative;translate:-4px -4px;rotate:-.8deg;box-shadow:6px 6px #111}.cat:nth-child(2n):hover{rotate:.8deg}.cat-icon{transform-origin:50% 60%}.cat:hover .cat-icon{animation:wob .55s var(--spring)}@keyframes wob{0%{transform:rotate(0)scale(1)}30%{transform:rotate(-14deg)scale(1.18)}65%{transform:rotate(8deg)scale(.96)}to{transform:none}}.fm-card:hover{translate:0 -8px;rotate:none;box-shadow:10px 12px #111}.gal .figure:nth-child(odd){rotate:-.6deg}.gal .figure:nth-child(2n){rotate:.5deg}.gal .figure:hover{translate:0 -6px;rotate:none;box-shadow:11px 13px #111}.gal .figure{transition:translate .38s var(--spring), rotate .38s var(--spring), box-shadow .25s var(--snap)}.bot:hover{translate:-3px -3px;box-shadow:10px 10px #111}.pr-list li:hover{translate:0 -4px}.demo-list li{transition:translate .35s var(--spring), background-color .2s}.demo-list li:hover{background:var(--yellow);translate:-2px -3px}.btn{transition:transform .32s var(--spring), box-shadow .22s var(--snap), background-color .2s, color .2s;will-change:auto}.btn:hover:not(:disabled){transform:translate(-3px,-3px)rotate(-.6deg);box-shadow:8px 8px #111}.btn:active:not(:disabled){transition-duration:80ms;transform:translate(4px,4px);box-shadow:1px 1px #111}.btn svg{transition:translate .3s var(--spring)}.btn:hover svg{translate:4px}.btn-coral:hover{background:var(--coral)}.progress{background:var(--coral);transform-origin:0;pointer-events:none;z-index:1;height:4px;position:absolute;bottom:-4px;left:0;right:0;transform:scaleX(0)}.nav a:hover{translate:0 -2px;rotate:-2deg}.nav a.is-active{background:#fff;border-color:#111;box-shadow:3px 3px #111}.nav a.nav-cta.is-active{background:var(--coral);color:#111}.logo svg{transition:rotate .45s var(--spring)}.logo:hover svg{rotate:-14deg}.hero-copy,.hero-art{z-index:1;position:relative}.hero-floats{z-index:0;pointer-events:none;position:absolute;inset:0}.fl{width:clamp(38px,5vw,72px);display:block;position:absolute}.fl svg{width:100%;height:auto;display:block}.hero .f1{top:5%;left:46%}.hero .f2{width:clamp(34px,4vw,58px);bottom:3%;left:3%}.hero .f3{width:clamp(60px,8vw,120px);bottom:4%;left:50%}.hero .f4{bottom:5%;right:3%}@media (max-width:999px){.hero .f1{top:2%;left:auto;right:4%}.hero .f3{bottom:1%;left:6%}.hero .f4{display:none}}.fm{position:relative;overflow:hidden}.fm-floats{pointer-events:none;position:absolute;inset:0}.fm-floats .g1{top:6%;right:4%}.fm-floats .g2{width:clamp(34px,4vw,56px);bottom:4%;left:2%}.fm .wrap{z-index:1;position:relative}.pr-sec{position:relative}.pr-sec .g3{right:var(--gutter);width:clamp(34px,4vw,60px);top:clamp(8px,4vw,40px)}.sticker{will-change:auto;cursor:default}.ticker-js .ticker-track{animation:none}.ticker-b{background:var(--coral);color:#111;border-top:4px solid #111}.ticker-b .ticker-track span:after{color:#111}.ticker-b .ticker-track{animation-duration:46s;animation-direction:reverse}.ticker-track span{transition:none}.fl-tab{will-change:auto}.fl-tab[aria-selected=true]{transform:translate(12px)}.fl-tab:hover:not([aria-selected=true]){translate:6px}.fl-tab[aria-selected=true] b:after{content:" ←"}.fl-pop{animation:flpop .55s var(--spring) both;transform-origin:50% 0}@keyframes flpop{0%{opacity:0;transform:scale(.94)rotate(-1.2deg)translateY(12px)}to{opacity:1;transform:none}}.fl-pop svg .cell{transform-box:fill-box;transform-origin:50%;animation:cellpop .5s var(--spring) both}.fl-pop svg .cell:nth-child(2){animation-delay:40ms}.fl-pop svg .cell:nth-child(3){animation-delay:80ms}.fl-pop svg .cell:nth-child(4){animation-delay:.12s}.fl-pop svg .cell:nth-child(5){animation-delay:.16s}.fl-pop svg .cell:nth-child(6){animation-delay:.2s}.fl-pop svg .cell:nth-child(7){animation-delay:.24s}.fl-pop svg .cell:nth-child(n+8){animation-delay:.28s}@keyframes cellpop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}.loader{display:none}html.has-loader{overflow:hidden}html.has-loader .loader{z-index:200;background:var(--yellow);border-bottom:6px solid #111;display:block;position:fixed;inset:0}.loader-core{text-align:center;place-content:center;justify-items:center;gap:14px;padding:24px;display:grid;position:absolute;inset:0}.ld-shapes{align-items:flex-end;gap:18px;height:96px;margin-bottom:8px;display:flex;position:relative}.ld-s{transform-origin:50% 100%;width:46px;height:46px;animation:ld-hop .46s var(--snap) 3 both;display:block}.ld-a{animation-delay:0s}.ld-b{animation-delay:90ms}.ld-c{animation-delay:.18s}.ld-floor{background:#111;height:6px;position:absolute;bottom:-8px;left:-12px;right:-12px}@keyframes ld-hop{0%{transform:translateY(0)scale(1.14,.82)}22%{transform:translateY(-10px)scale(.92,1.1)}55%{transform:translateY(-52px)scale(1)rotate(8deg)}85%{transform:translateY(-6px)scale(.96,1.06)}to{transform:translateY(0)scale(1.14,.82)}}.ld-name,.ld-sub{overflow:visible}.ld-name span{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;animation:ld-pop .5s var(--spring) .32s both;font-size:clamp(2.2rem,1rem + 6vw,4.6rem);font-weight:800;line-height:.95;display:inline-block}.ld-sub span{color:var(--yellow);text-transform:uppercase;letter-spacing:.12em;animation:ld-pop .45s var(--spring) .5s both;background:#111;padding:6px 12px;font-size:.78rem;font-weight:700;display:inline-block;rotate:-2deg}@keyframes ld-pop{0%{opacity:0;transform:scale(.4)rotate(-8deg)}to{opacity:1;transform:none}}.loader-skip{color:#111;min-height:44px;font:inherit;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:#fff;border:3px solid #111;padding:0 14px;font-size:.75rem;font-weight:800;position:absolute;bottom:14px;right:14px;box-shadow:3px 3px #111}.loader-skip:hover,.loader-skip:focus-visible{background:var(--coral)}.form-shell{position:relative}.form-shell:before{content:"";background:var(--coral);pointer-events:none;border:3px solid #111;width:46px;height:22px;position:absolute;top:-14px;right:16px;rotate:6deg}.field-label{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:.82rem;font-weight:800}.opt{text-transform:none;letter-spacing:0;font-family:var(--font-body);color:#444;font-size:.8rem;font-weight:500}.fld-ctl{position:relative}.fld-line{display:none}.field{min-height:50px;transition:box-shadow .22s var(--snap), translate .28s var(--spring), background-color .2s;background:#fff;border:3px solid #111;border-radius:0;padding:10px 14px;font-weight:500;box-shadow:0 0 #111}.field:hover{background:#fffbef}.field:focus,.field:focus-visible{outline:3px solid var(--focus);outline-offset:2px;background:var(--yellow);translate:-2px -2px;box-shadow:5px 5px #111}.field[aria-invalid=true]{border-color:var(--danger);box-shadow:4px 4px 0 var(--danger)}.field-area{resize:vertical;min-height:104px;line-height:1.5}.sel{position:relative}.sel select.field{appearance:none;cursor:pointer;padding-right:44px}.sel-chev{pointer-events:none;color:#111;margin-top:-5px;position:absolute;top:50%;right:14px}.check-row{cursor:pointer;align-items:flex-start;gap:14px;min-height:44px;font-size:.9rem;font-weight:500;line-height:1.5;display:flex}.check{appearance:none;cursor:pointer;width:26px;height:26px;transition:background-color .15s, translate .3s var(--spring);background:#fff;border:3px solid #111;flex-shrink:0;place-content:center;margin-top:1px;display:grid;box-shadow:3px 3px #111}.check:before{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0,43% 62%);width:14px;height:14px;transition:transform .3s var(--spring);background:#111;transform:scale(0)}.check:checked{background:var(--yellow)}.check:checked:before{transform:scale(1)}.check:active{translate:2px 2px}.check:focus-visible{outline:3px solid var(--focus);outline-offset:3px}.check[aria-invalid=true]{border-color:var(--danger)}.field-error{color:#fff;background:var(--danger);margin-top:8px;padding:3px 10px;font-size:.85rem;font-weight:700;display:inline-block}.hp{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.form-done{text-align:left}.form-done-icon{color:#111;background:var(--yellow);border:3px solid #111;border-radius:999px;width:56px;height:56px;padding:6px}.form-done p{font-weight:500}dialog.modal{background:#fff;border:4px solid #111;border-radius:0}dialog.modal::backdrop{background:#1119}.modal-title{font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.03em;font-size:clamp(1.7rem,1.3rem + 1.6vw,2.3rem);font-weight:800;line-height:.95}.modal-stub{background:var(--yellow);color:#111;border:3px dashed #111;border-radius:0;margin-top:14px;padding:10px 12px;font-size:.9rem;font-weight:500}.modal-close{transition:rotate .35s var(--spring), background-color .2s}.modal-close:hover{rotate:90deg}@media (prefers-reduced-motion:no-preference){dialog.modal[open]{animation:mpop .42s var(--spring) both}dialog.modal[open]::backdrop{animation:.25s ease-out both vp-fade}@keyframes mpop{0%{opacity:0;transform:translateY(24px)scale(.92)rotate(-1.5deg)}to{opacity:1;transform:none}}}.disc-sec{margin-top:56px}@media (max-width:640px){.banner{letter-spacing:.03em;font-size:.7rem}.ld-shapes{gap:12px}.form-shell:before{right:10px}}html.motion-done,html.smooth-anchors{scroll-behavior:auto}@media (prefers-reduced-motion:reduce){html.motion [data-hero-in]:not(.is-in),html.motion [data-hero-line]:not(.is-in),html.motion [data-hero-art]:not(.is-in),html.motion [data-sticker]:not(.is-in),html.motion .hero .fl:not(.is-in),html.motion [data-split]:not(.is-in){opacity:1;visibility:visible}.loader,html.has-loader .loader{display:none!important}html.has-loader{overflow:auto}.cat:hover .cat-icon,.fl-pop,.fl-pop svg .cell{animation:none}.cat:hover,.fm-card:hover,.gal .figure:hover,.bot:hover,.nav a:hover,.btn:hover:not(:disabled),.btn:active:not(:disabled),.logo:hover svg,.field:focus,.field:focus-visible,.modal-close:hover{translate:none}.btn:hover:not(:disabled){transform:none}dialog.modal[open],dialog.modal[open]::backdrop{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-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}@keyframes spin{to{transform:rotate(360deg)}}
