@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-ext-wght-normal-DOFToQv1.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-cyrillic-wght-normal-DayYxulF.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-math-wght-normal-Bl4ZGkZl.woff2) format("woff2-variations");unicode-range:U+0302-0303,U+0305,U+0307-0308,U+0310,U+0312,U+0315,U+031A,U+0326-0327,U+032C,U+032F-0330,U+0332-0333,U+0338,U+033A,U+0346,U+034D,U+0391-03A1,U+03A3-03A9,U+03B1-03C9,U+03D1,U+03D5-03D6,U+03F0-03F1,U+03F4-03F5,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-208E,U+2090-209C,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+1EE00-1EEFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-symbols-wght-normal-DxQzqQfC.woff2) format("woff2-variations");unicode-range:U+0001-000C,U+000E-001F,U+007F-009F,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+2800-28FF,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B00-2BFF,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+1F000-1F0FF,U+1F100-1F1AD,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-1F7FF,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB00-1FBFF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-vietnamese-wght-normal-BBxOatbv.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-ext-wght-normal-QAhDxQuo.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/onest-latin-wght-normal-Dun_Rd-l.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--bg: #F2F2EE;--surface: #E4E5DE;--surface-2: #FAFAF7;--ink: #111111;--muted: #5A5B55;--accent: #C6F135;--accent-ink: #111111;--accent-deep: #9BC41A;--field: #0C0E0A;--field-ink: #F2F2EE;--glow-1: #C6F135;--glow-2: #2FD6A0;--selection: #C6F135;--scrollbar-thumb: rgb(17 17 17 / .4);--font-sans: "Onest Variable", "Onest", "Inter Tight", system-ui, sans-serif;--step-mono: clamp(96px, 15vw, 240px);--step-head: clamp(2.25rem, 1.4rem + 3.6vw, 4.5rem);--step-lead: clamp(1.25rem, 1.1rem + .7vw, 1.625rem);--step-body: clamp(1.0625rem, 1rem + .25vw, 1.1875rem);--step-small: clamp(.8125rem, .79rem + .1vw, .875rem);--mono-static-em: 6.8;--step-mono-static: min(var(--step-mono), calc((100vw - 2 * var(--margin)) / var(--mono-static-em)));--track-mono: -.06em;--track-head: -.04em;--track-body: -.005em;--leading-mono: .8;--leading-head: .95;--leading-body: 1.5;--leading-lead: 1.3;--measure-lead: 36ch;--measure-body: 65ch;--cols: 4;--margin: clamp(16px, 2.2vw, 32px);--gutter: clamp(12px, 1.5vw, 24px);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--space-11: 192px;--space-12: 240px;--tap: 44px;--button-h: 56px;--button-inset: calc((var(--button-h) - var(--tap)) / 2);--icon-sm: 16px;--icon-md: 20px;--dot: 10px;--float-gap: 20px;--nav-top: calc(env(safe-area-inset-top, 0px) + var(--float-gap));--sticky-bottom: calc(env(safe-area-inset-bottom, 0px) + var(--float-gap));--line: 1.5px;--burger-w: 18px;--burger-gap: 6px;--stagger-menu: 60ms;--menu-veil: rgb(242 242 238 / .97);--glass-refraction-nav: 34;--glass-refraction-cta: 18;--glass-fill-strong: rgb(250 250 247 / .72);--glass-fill-nav: rgb(250 250 247 / .14);--cookie-w: 420px;--glass-fill-phone: rgb(250 250 247 / .92);--glass-fill-nav-phone: rgb(250 250 247 / .55);--nav-blur-phone: 14px;--glass-fill-nav-fallback: rgb(250 250 247 / .2);--nav-glass-shadow: inset 0 1px 0 rgb(255 255 255 / .95), inset 0 -1px 0 rgb(255 255 255 / .35), inset 0 0 0 1px rgb(255 255 255 / .28), inset 0 0 18px rgb(17 17 17 / .06), 0 12px 32px -14px rgb(17 17 17 / .28);--step-hero: 17vw;--leading-hero: .82;--hero-lead-size: var(--step-lead);--drop-size: 16vw;--drop-spring-k: 30;--drop-spring-c: 11;--hero-top: calc(var(--nav-top) + var(--button-h) + var(--space-4));--section-gap: clamp(var(--space-9), 12vw, var(--space-11));--caption-w: 260px;--pan-w: 58vw;--pan-ratio: 16 / 10;--swipe-w: 78vw;--bezel: 10px;--carousel-w: clamp(220px, 19vw, 300px);--carousel-h: calc(var(--carousel-w) * 16 / 9 + 150px);--carousel-rim: 4px;--glass-static-fill: linear-gradient(160deg, rgb(255 255 255 / .7), rgb(255 255 255 / .28) 45%, rgb(255 255 255 / .5));--glass-static-shadow: inset 0 1px 0 rgb(255 255 255 / .9), inset 0 0 0 1px rgb(255 255 255 / .45), 0 0 0 1px rgb(17 17 17 / .06), 0 24px 48px -26px rgb(17 17 17 / .4);--carousel-shrink: .12;--step-caption: clamp(1.5rem, 1.2rem + 1.1vw, 2.25rem);--carousel-step: calc(var(--carousel-w) * .98);--carousel-turn: 26deg;--carousel-perspective: 1400px;--builder-phone-w: clamp(240px, 24vw, 340px);--builder-name: clamp(2rem, 1.4rem + 2.4vw, 3.25rem);--process-w: 560px;--step-price: clamp(2.75rem, 2.2rem + 1.8vw, 3.75rem);--price-block-w: 1100px;--price-card-w: 352px;--price-rim: 12px;--price-glare-r: 260px;--price-panel-light: rgb(250 250 247 / .62);--price-panel-dark: rgb(12 14 10 / .82);--price-panel-rim: inset 0 1px 0 rgb(255 255 255 / .9), inset 0 0 0 1px rgb(255 255 255 / .35);--price-panel-rim-dark: inset 0 1px 0 rgb(255 255 255 / .22), inset 0 0 0 1px rgb(198 241 53 / .55);--price-glass-shadow: inset 0 1px 0 rgb(255 255 255 / .9), inset 0 0 0 1px rgb(255 255 255 / .3), 0 30px 60px -28px rgb(17 17 17 / .35);--footer-mark-em: 6.78;--dot-sm: 6px;--builder-form-w: 520px;--mini-hero-h: 74cqh;--mini-name: clamp(1.75rem, 1.2rem + 1.4vw, 2.5rem);--mini-scroll-h: 52cqh;--work-bar-h: 36px;--work-browser-w: min(100%, calc((62svh - var(--work-bar-h)) * 1.6));--work-phone-w: clamp(132px, 12vw, 200px);--work-card-w: 64vw;--phone-bezel: 3px;--phone-radius: 13% / 6%;--field-muted: rgb(242 242 238 / .68);--online: #34C759;--step-final: clamp(3rem, 10vw, 11rem);--drift-w: clamp(160px, 16vw, 240px);--shadow-float: 0 30px 60px -24px rgb(17 17 17 / .28), 0 8px 16px -8px rgb(17 17 17 / .12);--glass-tint: rgb(250 250 247 / .22);--glass-tint-dark: rgb(12 14 10 / .28);--glass-blur: 3px;--glass-blur-fallback: 14px;--glass-saturate: 170%;--glass-refraction: 38;--glass-rim: inset 0 1px 0 rgb(255 255 255 / .85), inset 0 -1px 0 rgb(255 255 255 / .25), inset 0 0 0 1px rgb(255 255 255 / .35);--radius-pill: 999px;--radius-screen: 28px;--radius-panel: 20px;--radius-none: 0;--focus-width: 2px;--focus-offset: 4px;--focus-color: var(--ink);--underline-offset: .2em;--underline-thickness: 1.5px;--ease-out: cubic-bezier(.16, 1, .3, 1);--ease-spring: cubic-bezier(.32, .72, 0, 1);--ease-inout: cubic-bezier(.65, 0, .35, 1);--dur-fast: .2s;--dur-base: .45s;--dur-slow: .8s;--dur-scene: 1.4s;--dur-reduced: .15s;--stagger: 70ms;--rise: 24px;--rise-blur: 8px;--press-scale: .97;--hover-scale: 1.03;--nudge: 2px}@media(max-width:767px){:root{--step-mono: 34vw;--mono-static-em: 3.66;--step-hero: 27vw;--drop-size: 30vw;--hero-lead-size: 1.125rem;--pan-w: 64vw;--pan-ratio: 4 / 5;--builder-phone-w: min(62vw, 34svh)}}@media(min-width:768px){:root{--cols: 6}}@media(min-width:1024px){:root{--cols: 12}}@media(prefers-reduced-motion:reduce){:root{--dur-fast: var(--dur-reduced);--dur-base: var(--dur-reduced);--dur-slow: var(--dur-reduced);--dur-scene: var(--dur-reduced);--stagger: 0ms;--stagger-menu: 0ms;--rise: 0px;--rise-blur: 0px;--hover-scale: 1;--nudge: 0px}}.surface-field{--focus-color: var(--accent)}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}html{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:100%;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;font-kerning:normal;accent-color:var(--accent);caret-color:var(--ink);scrollbar-color:var(--scrollbar-thumb) var(--bg);scrollbar-width:thin}body{min-height:100dvh;background:var(--bg);color:var(--ink);font-size:var(--step-body);line-height:var(--leading-body);letter-spacing:var(--track-body);font-weight:400;overflow-x:clip}::-moz-selection{background:var(--selection);color:var(--accent-ink)}::selection{background:var(--selection);color:var(--accent-ink)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:var(--radius-pill);border:3px solid var(--bg)}h1,h2,h3{font-weight:600;letter-spacing:var(--track-head);line-height:var(--leading-head);text-wrap:balance}p{text-wrap:pretty}a{color:inherit;text-decoration-thickness:var(--underline-thickness);text-underline-offset:var(--underline-offset)}:focus{outline:none}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}input,textarea,button,select{font:inherit;letter-spacing:inherit;color:inherit}input::-moz-placeholder,textarea::-moz-placeholder{color:var(--muted);opacity:1}input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}img,video,canvas,svg{display:block;max-width:100%}.nav-shell{position:fixed;z-index:50;top:var(--nav-top);left:var(--margin);right:var(--margin);display:flex;justify-content:center;pointer-events:none}.nav-shell>nav{width:100%}.nav-glass{background:var(--glass-fill-nav);color:var(--ink);transition:color var(--dur-fast) var(--ease-out)}.nav-glass[data-liquid-glass=frost]{background:var(--glass-fill-nav-fallback)}.nav-shell[data-tone=dark] .nav-glass{color:var(--field-ink)}@media(min-width:768px){.nav-shell>nav{width:auto}}.nav-link{display:inline-flex;align-items:center;min-height:var(--tap);padding-inline:var(--space-4);border-radius:var(--radius-pill);text-decoration:none;font-weight:500;transition:background-color var(--dur-fast) var(--ease-out)}.nav-link:hover{background-color:var(--glass-tint)}.burger{display:inline-flex;align-items:center;gap:var(--space-3);min-height:var(--tap);padding-inline:var(--space-4);border-radius:var(--radius-pill);font-weight:500;cursor:pointer;background:transparent;border:0}.burger-icon{position:relative;width:var(--burger-w);height:var(--burger-gap)}.burger-icon>span{position:absolute;left:0;width:100%;height:var(--line);background:currentColor;border-radius:var(--radius-pill);transition:transform var(--dur-base) var(--ease-spring)}.burger-icon>span:first-child{top:0}.burger-icon>span:last-child{bottom:0}.burger[data-open=true] .burger-icon>span:first-child{transform:translateY(calc((var(--burger-gap) - var(--line)) / 2)) rotate(45deg)}.burger[data-open=true] .burger-icon>span:last-child{transform:translateY(calc((var(--burger-gap) - var(--line)) / -2)) rotate(-45deg)}.mobile-menu{position:fixed!important;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;flex-direction:column;justify-content:flex-end;padding:calc(var(--nav-top) + var(--button-h) + var(--space-7)) var(--margin) calc(var(--sticky-bottom) + var(--space-5));background:var(--menu-veil);opacity:0;visibility:hidden;transition:opacity var(--dur-base) var(--ease-out),visibility 0s linear var(--dur-base)}.mobile-menu[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--dur-base) var(--ease-out)}.menu-item{opacity:0;transform:translateY(var(--rise));transition:opacity var(--dur-base) var(--ease-out),transform var(--dur-slow) var(--ease-out)}.mobile-menu[data-open=true] .menu-item{opacity:1;transform:none;transition-delay:calc(var(--stagger-menu) * var(--i))}.menu-open,.menu-open body{overflow:hidden}.sticky-cta{position:fixed;z-index:30;left:var(--margin);right:var(--margin);bottom:var(--sticky-bottom);transform:translateY(calc(100% + var(--sticky-bottom)));transition:transform var(--dur-base) var(--ease-spring)}.sticky-cta[data-shown=true]{transform:none}.menu-open .sticky-cta{transform:translateY(calc(100% + var(--sticky-bottom)))}.\!hero{position:relative!important;isolation:isolate!important;display:flex!important;flex-direction:column!important;min-height:100svh!important;padding-top:var(--hero-top)!important;overflow:clip!important;background:var(--bg)!important}.hero{position:relative;isolation:isolate;display:flex;flex-direction:column;min-height:100svh;padding-top:var(--hero-top);overflow:clip;background:var(--bg)}.hero-title{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;justify-content:center;padding-inline:var(--margin);font-size:var(--step-hero);font-weight:600;letter-spacing:var(--track-mono);line-height:var(--leading-hero);text-align:center;color:var(--ink)}.hero-word{display:block;white-space:nowrap}@media(min-width:768px){.hero-word{display:inline}.hero-word--break{display:block}}.\!hero[data-scene=webgl] .hero-title{color:transparent!important}.hero[data-scene=webgl] .hero-title{color:transparent}.hero-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none;opacity:0;transition:opacity var(--dur-base) var(--ease-out)}.\!hero[data-scene=webgl] .hero-canvas{opacity:1!important;transition:none!important}.hero[data-scene=webgl] .hero-canvas{opacity:1;transition:none}@media(forced-colors:active){.hero-canvas{display:none}.hero[data-scene=webgl] .hero-title{color:CanvasText}.\!hero[data-scene=webgl] .hero-title{color:CanvasText!important}}.hero-drop-still{position:absolute;z-index:2;width:calc(var(--drop-size) * 1.2);height:auto;aspect-ratio:1;clip-path:circle(47%);pointer-events:none;transform:translate(-50%,-50%);transition:opacity var(--dur-base) var(--ease-out)}.\!hero[data-scene=webgl] .hero-drop-still{opacity:0!important}.hero[data-scene=webgl] .hero-drop-still{opacity:0}.hero-drop-video{position:absolute;left:0;z-index:2;width:100%;pointer-events:none;-webkit-mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(transparent,#000 9%,#000 91%,transparent)}.hero-drop-video video{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.hero-drop-video video[data-on=false]{visibility:hidden}.hero-bottom{position:relative;z-index:3;display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6) var(--margin) var(--float-gap)}.hero-lead{max-width:30ch;font-size:var(--hero-lead-size)}.hero-actions{display:flex;flex-direction:column;gap:var(--space-3)}@media(min-width:768px){.hero-bottom{flex-direction:row;align-items:flex-end;justify-content:space-between;padding-bottom:var(--space-6)}.hero-actions{align-items:flex-end}}.page-grid{display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));-moz-column-gap:var(--gutter);column-gap:var(--gutter);padding-inline:var(--margin)}.\!section{padding-block:var(--section-gap)!important}.section{padding-block:var(--section-gap)}.section+.section{padding-top:0}.\!section+.\!section{padding-top:0!important}.work+.section{padding-top:var(--section-gap)}.work+.\!section{padding-top:var(--section-gap)!important}.js-motion [data-reveal]:not(.is-in){opacity:0;transform:translateY(var(--rise));filter:blur(var(--rise-blur))}.js-motion [data-reveal]{transition:opacity var(--dur-slow) var(--ease-out),transform var(--dur-slow) var(--ease-out),filter var(--dur-slow) var(--ease-out)}.problem-caption{max-width:var(--caption-w)}.problem-pan{margin-top:var(--space-7);overflow:hidden}.problem-track{display:flex;gap:var(--gutter);padding-inline:var(--margin);will-change:transform}.problem-shot{flex:0 0 auto;width:var(--pan-w);aspect-ratio:var(--pan-ratio);border-radius:var(--radius-screen);overflow:hidden;background:var(--field)}@media(min-width:1024px){.work{display:flex;flex-direction:column;min-height:100svh;padding-block:var(--space-8) var(--space-7)}}.work-room{flex:1;flex-direction:column;gap:var(--space-6);margin-top:var(--space-6)}.work-tabs{display:flex;flex-wrap:nowrap;gap:var(--space-6);padding-inline:var(--margin);overflow-x:auto;scrollbar-width:none}.work-tabs::-webkit-scrollbar{display:none}.work-tab{flex:0 0 auto;white-space:nowrap;position:relative;display:flex;flex-direction:column;gap:var(--space-2);min-height:var(--tap);padding:0;border:0;background:none;color:var(--muted);font-size:var(--step-lead);font-weight:500;letter-spacing:var(--track-head);cursor:pointer;transition:color var(--dur-fast) var(--ease-out)}.work-tab[aria-selected=true]{color:var(--ink)}.work-tab-bar{display:block;width:100%;height:3px;border-radius:var(--radius-pill);overflow:hidden}.work-tab-fill{display:block;height:100%;background:var(--accent-deep);transform-origin:left;animation:work-progress 8s linear forwards}.work-tab-fill[data-paused=true]{animation-play-state:paused}.work-stage{flex:1;align-items:end}.work-info{padding-bottom:var(--space-4)}.work-fade{animation:crossfade var(--dur-base) var(--ease-out)}.work-scene{--srx: 0deg;--sry: 0deg;display:flex;justify-content:center;padding-right:var(--work-phone-w);padding-bottom:var(--space-7);transform:perspective(1400px) rotateX(var(--srx)) rotateY(var(--sry));transition:transform var(--dur-base) var(--ease-out)}.work-scene-in{position:relative;width:min(100%,var(--work-browser-w));animation:work-swap var(--dur-base) var(--ease-out)}.work-browser{border-radius:var(--radius-panel);overflow:hidden;background:var(--field);box-shadow:var(--shadow-float)}.work-browser-bar{display:flex;align-items:center;gap:var(--space-4);height:var(--work-bar-h);padding-inline:var(--space-4);background:var(--surface-2);color:var(--muted);font-size:var(--step-small)}.work-dots{display:flex;gap:var(--space-2)}.work-dots i{width:10px;height:10px;border-radius:var(--radius-pill);background:var(--surface)}.work-url{flex:1;max-width:60%;margin-inline:auto;padding:var(--space-1) var(--space-4);border-radius:var(--radius-pill);background:var(--bg);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-browser-screen{aspect-ratio:16 / 10}.work-phone{position:absolute;right:calc(var(--work-phone-w) * -.55);bottom:calc(var(--space-7) * -1);width:var(--work-phone-w)}.phone-frame{position:relative;aspect-ratio:9 / 19.5;border:var(--phone-bezel) solid var(--ink);border-radius:var(--phone-radius);overflow:hidden;background:var(--field)}.work-phone .phone-frame{box-shadow:var(--shadow-float)}.phone-frame:after{content:"";position:absolute;top:2.2%;left:50%;width:30%;height:3.2%;border-radius:var(--radius-pill);background:var(--ink);transform:translate(-50%)}.work-swipe{display:flex;gap:var(--gutter);padding-inline:var(--margin);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);scrollbar-width:none}.work-swipe::-webkit-scrollbar{display:none}.work-card{flex:0 0 auto;width:var(--work-card-w);scroll-snap-align:start}.work-dots-nav{display:flex;justify-content:center;gap:var(--space-2);margin-top:var(--space-5)}.work-dots-nav span{width:var(--dot);height:var(--dot);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--dur-fast) var(--ease-out)}.work-dots-nav span[data-active=true]{background:var(--accent-deep)}.inside-swipe{display:flex;gap:var(--gutter);padding-inline:var(--margin);overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--margin);scrollbar-width:none}.inside-swipe::-webkit-scrollbar{display:none}.inside-card{flex:0 0 auto;width:var(--swipe-w);scroll-snap-align:start}.glass-static{background:var(--glass-static-fill);box-shadow:var(--glass-static-shadow)}.glass-phone{padding:var(--bezel);border-radius:var(--radius-screen)}.glass-phone-screen{aspect-ratio:9 / 18.5;border-radius:calc(var(--radius-screen) - var(--bezel));overflow:hidden;background:var(--field)}.carousel{overflow-x:clip;overflow-clip-margin:var(--space-6);outline-offset:var(--focus-offset)}.carousel-stage{position:relative;height:var(--carousel-h);perspective:var(--carousel-perspective)}.carousel-card{position:absolute;left:50%;top:0;width:var(--carousel-w);margin-left:calc(var(--carousel-w) / -2);cursor:pointer;transform:translate(calc(var(--o) * var(--carousel-step))) rotateY(calc(var(--o) * -1 * var(--carousel-turn))) scale(calc(1 - var(--abs) * var(--carousel-shrink)));opacity:calc(1 - var(--abs) * .2);transition:transform var(--dur-base) var(--ease-spring),opacity var(--dur-base) var(--ease-out)}.carousel-card[data-hidden=true]{opacity:0;pointer-events:none}.carousel-card figcaption{transition:opacity var(--dur-fast) var(--ease-out)}.carousel-card[aria-hidden=true] figcaption{opacity:0}.carousel-caption{width:calc(var(--carousel-w) * 1.5);margin:var(--space-6) 0 0 calc(var(--carousel-w) * -.25);text-align:center}.carousel-caption>span:first-child{font-size:var(--step-caption)}.carousel-glass{padding:var(--carousel-rim);border-radius:var(--radius-screen)}.carousel-shot{display:block;aspect-ratio:9 / 16;border-radius:calc(var(--radius-screen) - var(--carousel-rim));overflow:hidden}.carousel-shot img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.carousel-dot{box-sizing:content-box;width:var(--dot);height:var(--dot);padding:0;border:calc((var(--tap) - var(--dot)) / 2) solid transparent;border-radius:var(--radius-pill);background:var(--surface);background-clip:content-box;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out)}.carousel-dot[aria-selected=true]{background-color:var(--accent)}.builder{display:flex;flex-direction:column;align-items:center;gap:var(--space-8)}@media(min-width:1024px){.builder{flex-direction:row;justify-content:center;align-items:center;gap:var(--space-9)}}.builder-form{display:flex;flex-direction:column;gap:var(--space-5);width:100%;max-width:var(--builder-form-w);order:2}.builder-phone-wrap{order:1;display:flex;justify-content:center}@media(min-width:1024px){.builder-form{order:1}.builder-phone-wrap{order:2}}.builder-fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.builder-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.builder-field--wide{grid-column:1 / -1}.builder-input{height:var(--button-h);width:100%;padding-inline:var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--surface);font-size:var(--step-body)}.builder-upload{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);padding-inline:var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--ink);color:var(--bg);font-weight:500;cursor:pointer;transition:transform var(--dur-fast) var(--ease-spring)}.builder-upload:hover{transform:scale(var(--hover-scale))}.builder-group{display:flex;flex-direction:column;gap:var(--space-3)}.builder-group legend{margin-bottom:var(--space-3)}.builder-swatch{position:relative;display:grid;place-items:center;width:var(--tap);height:var(--tap);border-radius:var(--radius-pill);cursor:pointer}.builder-swatch:before{content:"";width:28px;height:28px;border-radius:var(--radius-pill);background:var(--sw);box-shadow:inset 0 0 0 1px #1111111f;transition:transform var(--dur-fast) var(--ease-spring)}.builder-swatch[data-checked=true]:before{transform:scale(1.15);box-shadow:inset 0 0 0 1px #1111111f,0 0 0 3px var(--bg),0 0 0 5px var(--ink)}.builder-swatch:has(:focus-visible),.builder-chip:has(:focus-visible){outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset)}.builder-chip{display:inline-flex;align-items:center;min-height:var(--tap);padding-inline:var(--space-5);border-radius:var(--radius-pill);background:var(--surface);font-weight:500;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.builder-chip[data-checked=true]{background:var(--ink);color:var(--bg)}.builder-phone{width:var(--builder-phone-w);transform:perspective(1200px) rotateX(var(--tilt-x, 0deg)) rotateY(var(--tilt-y, 0deg));transition:transform var(--dur-base) var(--ease-out)}.mini{--mc: var(--accent);--mc-ink: var(--accent-ink);position:relative;height:100%;overflow:hidden;container-type:size;background:var(--field);color:var(--field-ink)}.mini-scroll{display:flex;flex-direction:column;gap:var(--space-3);padding-bottom:var(--space-4);animation:mini-scroll 16s var(--ease-inout) infinite alternate}.mini:hover .mini-scroll{animation-play-state:paused}.mini-hero{position:relative;height:var(--mini-hero-h);overflow:hidden}.mini-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-silhouette{position:absolute;top:12%;right:10%;bottom:0;left:10%;display:grid;place-items:end center;color:#f2f2ee24}.mini-silhouette svg{width:100%;height:100%}.mini-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 60% at 50% 0%,color-mix(in srgb,var(--mc) 55%,transparent),transparent 62%),linear-gradient(to top,rgb(12 14 10 / .92),transparent 55%);mix-blend-mode:normal}.mini-hero-copy{position:absolute;inset:auto var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-2)}.mini-tag{font-size:11px;letter-spacing:.04em;opacity:.85}.mini-name{font-size:var(--mini-name);font-weight:700;line-height:.9;letter-spacing:-.04em;overflow-wrap:anywhere}.mini[data-style=techno] .mini-name{text-transform:uppercase;font-weight:800;letter-spacing:.04em;font-size:calc(var(--mini-name) * .82)}.mini[data-style=house] .mini-name{font-weight:500;font-style:oblique 8deg;letter-spacing:-.02em}.mini[data-style=bass] .mini-name{text-transform:uppercase;font-weight:900;transform:scaleX(.84);transform-origin:left;letter-spacing:-.03em}.mini[data-style=hiphop] .mini-name{font-weight:900;letter-spacing:-.06em;transform:skew(-6deg);transform-origin:left}.mini[data-style=host] .mini-name{font-weight:400;letter-spacing:-.02em}.mini{--na-dur: .7s;--na-ease: var(--ease-out)}.mini[data-style=techno]{--na-dur: .52s;--na-ease: steps(6, end)}.mini[data-style=house]{--na-dur: 1.1s;--na-ease: var(--ease-inout)}.mini[data-style=bass]{--na-dur: .65s;--na-ease: cubic-bezier(.22, 1, .36, 1)}.mini[data-style=hiphop]{--na-dur: .42s;--na-ease: steps(4, end)}.mini[data-style=host]{--na-dur: 1.3s;--na-ease: var(--ease-out)}.mini-name[data-anim=slide]{animation:name-slide var(--na-dur) var(--na-ease) both}.mini-name[data-anim=flicker]{animation:name-flicker calc(var(--na-dur) * 1.6) linear both}.mini-ch{display:inline-block;animation:name-letter var(--na-dur) var(--na-ease) both;animation-delay:calc(var(--i) * 45ms)}.mini-book{align-self:flex-start;padding:6px 14px;border-radius:var(--radius-pill);background:var(--mc);color:var(--mc-ink);font-size:11px;font-weight:700}.mini-book--wide{align-self:stretch;text-align:center;padding-block:10px}.mini-block{margin-inline:var(--space-3);padding:var(--space-4);border-radius:calc(var(--radius-screen) - var(--bezel) - 8px);background:#f2f2ee0f}.mini-stats{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-3)}.mini-stats p{display:flex;flex-direction:column;gap:2px}.mini-stats b{font-size:20px;white-space:nowrap;font-weight:700;line-height:1;color:var(--mc)}.mini-stats span{font-size:10px;opacity:.7}.mini-player{display:flex;align-items:center;gap:var(--space-3)}.mini-play{flex:0 0 auto;width:32px;height:32px;border-radius:var(--radius-pill);background:var(--mc);clip-path:circle(50%);position:relative}.mini-play:after{content:"";position:absolute;left:12px;top:9px;width:11px;height:14px;background:var(--mc-ink);clip-path:polygon(0 0,100% 50%,0 100%)}.mini-track{font-size:11px;opacity:.85}.mini-wave{display:flex;align-items:center;gap:2px;height:24px;margin-top:4px}.mini-wave i{flex:1;height:100%;border-radius:2px;background:var(--mc);transform-origin:center;animation:wave 1.1s ease-in-out infinite;animation-delay:calc(var(--i) * -70ms)}.mini-booking{display:flex;flex-direction:column;gap:var(--space-3)}.process-col{max-width:var(--process-w)}.process-rail{position:sticky;top:20vh;width:var(--line);height:60vh;border-radius:var(--radius-pill);background:var(--surface);overflow:hidden}.process-bar{display:block;width:100%;height:100%;background:var(--accent-deep);transform:scaleY(0);transform-origin:top}.pscene{--ps-loop: 9s;--ps-line: rgb(242 242 238 / .14);--ps-fill: rgb(242 242 238 / .06);container-type:inline-size;aspect-ratio:5 / 4;border-radius:var(--radius-screen);overflow:hidden;background:var(--field);color:var(--field-ink)}.pscene-in{height:100%;padding:5cqw;font-size:max(10px,2.6cqw);line-height:1.35}.pscene small{font-size:max(9px,2.2cqw);color:var(--field-muted)}[data-offscreen],[data-offscreen] *{animation-play-state:paused!important}.js-motion [data-reveal]:not(.is-in) .pscene *{animation-play-state:paused!important}.ps-chat{display:flex;flex-direction:column;height:calc(100% + 10cqw);margin:-5cqw}.ps-chat-head{display:flex;align-items:center;gap:2.5cqw;padding:3cqw 5cqw;background:var(--ps-fill)}.ps-chat-head>span:last-child{display:flex;flex-direction:column}.ps-ava{display:grid;place-items:center;width:8cqw;height:8cqw;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:4.4cqw}.ps-chat-body{display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:2.2cqw;padding:4cqw 5cqw 5cqw}.ps-msg{max-width:72%;animation:ps-pop var(--ps-loop) var(--ease-out) infinite both;animation-delay:calc(.4s + var(--i) * 1.1s)}.ps-album{display:grid;grid-template-columns:repeat(3,1fr);gap:.8cqw;width:54cqw;border-radius:3cqw;overflow:hidden;animation:none}.ps-photo{display:grid;place-items:end center;aspect-ratio:3 / 4;overflow:hidden;background:linear-gradient(170deg,color-mix(in srgb,var(--accent) 34%,var(--field)),var(--ps-fill));color:#0c0e0a8c;font-size:15cqw;line-height:.8;animation:ps-pop var(--ps-loop) var(--ease-out) infinite both;animation-delay:calc(.4s + var(--i) * .14s)}.ps-photo:nth-child(2){background:linear-gradient(170deg,rgb(242 242 238 / .32),var(--ps-fill))}.ps-bubble{position:relative;padding:2cqw 3cqw;padding-right:max(11cqw,56px);border-radius:3cqw 3cqw 3cqw .8cqw;background:var(--ps-fill);box-shadow:inset 0 0 0 1px var(--ps-line)}.ps-bubble time{position:absolute;right:2.4cqw;bottom:1.6cqw;display:inline-flex;align-items:center;gap:.6cqw;font-size:max(8px,1.9cqw);color:var(--field-muted)}.ps-link{display:flex;align-items:center;gap:2cqw}.ps-link u{text-underline-offset:.5cqw}.ps-play{display:grid;flex:0 0 auto;place-items:center;width:6cqw;height:6cqw;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:2.8cqw}.ps-out{align-self:flex-end;border-radius:3cqw 3cqw .8cqw;background:var(--accent);color:var(--accent-ink);box-shadow:none;font-weight:600}.ps-out time{color:#1119}.ps-board{position:relative;display:grid;grid-template-columns:30cqw 1fr;gap:5cqw;height:calc(100% + 10cqw);margin:-5cqw;padding:5cqw;background-image:radial-gradient(rgb(242 242 238 / .1) 1px,transparent 1.2px);background-size:3.2cqw 3.2cqw}.ps-board-side{display:flex;flex-direction:column;gap:5cqw}.ps-swatches{display:flex;gap:2.4cqw}.ps-swatches>span{position:relative;width:7cqw;height:7cqw;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1px var(--ps-line)}.ps-swatch-hit{animation:ps-ring var(--ps-loop) var(--ease-out) infinite both}.ps-sample{display:flex;flex-direction:column;gap:1cqw;font-size:13cqw;font-weight:600;line-height:1;letter-spacing:-.04em}.ps-sample small{letter-spacing:0;font-weight:400}.ps-cursor{position:absolute;left:45%;top:45%;z-index:2;font-size:6cqw;color:var(--field-ink);filter:drop-shadow(0 .6cqw 1cqw rgb(0 0 0 / .5));animation:ps-cursor var(--ps-loop) var(--ease-inout) infinite both}.ps-sketch{position:relative;display:flex;flex-direction:column;justify-content:flex-end;gap:2.4cqw;padding:4cqw;border-radius:3cqw;overflow:hidden;background:var(--field);box-shadow:inset 0 0 0 1px var(--ps-line)}.ps-sketch-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(120% 70% at 50% 0%,color-mix(in srgb,var(--accent) 60%,transparent),transparent 65%)}.ps-sketch .ps-sketch-glow{animation:ps-glow var(--ps-loop) var(--ease-out) infinite both}.ps-sketch-person{position:absolute;top:10%;right:14%;bottom:0;left:14%;display:grid;place-items:end center;color:#f2f2ee1f;font-size:40cqw;line-height:.8}.ps-sketch-name{position:relative;font-size:7.5cqw;font-weight:800;line-height:.95;letter-spacing:.02em;white-space:nowrap}.ps-sketch-name span{display:inline-block;animation:ps-letter var(--ps-loop) var(--ease-out) infinite both;animation-delay:calc(.2s + var(--i) * .07s)}.ps-sketch-btn{position:relative;align-self:flex-start;padding:1.2cqw 3.2cqw;border-radius:var(--radius-pill);background:var(--accent);color:var(--accent-ink);font-size:max(9px,2.2cqw);font-weight:700}.ps-sketch .ps-sketch-btn{animation:ps-btn var(--ps-loop) var(--ease-out) infinite both}.ps-build{display:grid;grid-template-columns:1fr 30cqw;gap:4cqw;height:100%}.ps-timeline{--ps-label: 15cqw;position:relative;display:flex;flex-direction:column;gap:2cqw;padding:3cqw;border-radius:3cqw;background:var(--ps-fill);box-shadow:inset 0 0 0 1px var(--ps-line)}.ps-ruler{display:flex;justify-content:space-between;margin-left:var(--ps-label);height:3cqw;background:var(--ps-fill)}.ps-ruler span{width:1px;height:40%;background:var(--ps-line)}.ps-track{display:flex;flex:1;align-items:center}.ps-track small{flex:0 0 var(--ps-label)}.ps-lane{position:relative;flex:1;height:100%;border-radius:1cqw;background:#f2f2ee0a}.ps-clip{position:absolute;top:50%;height:1.4cqw;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--accent) 45%,transparent);transform:translateY(-50%)}.ps-lane i{position:absolute;top:50%;z-index:1;width:2.4cqw;height:2.4cqw;margin-left:-1.2cqw;background:var(--accent);transform:translateY(-50%) rotate(45deg)}.ps-playhead{position:absolute;top:3cqw;bottom:3cqw;left:calc(3cqw + var(--ps-label));width:2px;background:var(--field-ink);animation:ps-playhead var(--ps-loop) linear infinite both}.ps-playhead:before{content:"";position:absolute;top:0;left:-1.2cqw;width:2.6cqw;height:2.6cqw;border-radius:0 0 1cqw 1cqw;background:var(--field-ink)}.ps-page{display:flex;flex-direction:column;gap:1.6cqw;padding:2.4cqw;border-radius:3cqw;box-shadow:inset 0 0 0 1px var(--ps-line)}.ps-block{display:flex;flex:1;align-items:flex-end;padding:1.6cqw 2cqw;border-radius:1.6cqw;background:var(--ps-fill);font-size:max(9px,2.2cqw);animation:ps-pop var(--ps-loop) var(--ease-out) infinite both;animation-delay:calc(.6s + var(--i) * 1.3s)}.ps-block[data-first]{flex:2;background:linear-gradient(to bottom,color-mix(in srgb,var(--accent) 45%,var(--field)),var(--ps-fill));font-weight:700}.ps-launch{display:grid;grid-template-columns:38cqw 1fr;align-items:center;gap:6cqw;height:100%}.ps-phone{display:flex;flex-direction:column;height:100%;border:1.4cqw solid var(--ink);border-radius:6cqw;overflow:hidden;background:var(--field);box-shadow:0 0 0 1px var(--ps-line);animation:ps-pop var(--ps-loop) var(--ease-out) infinite both;animation-delay:.3s}.ps-url{display:flex;align-items:center;justify-content:center;gap:1.4cqw;margin:2cqw;padding:1cqw;border-radius:var(--radius-pill);background:var(--ps-fill);font-size:max(9px,2.2cqw)}.ps-dot{flex:0 0 auto;width:max(6px,1.6cqw);height:max(6px,1.6cqw);border-radius:var(--radius-pill);background:var(--online);animation:ps-dot 1.6s ease-in-out infinite}.ps-site{position:relative;display:flex;flex:1;flex-direction:column;justify-content:flex-end;gap:2cqw;padding:3cqw;overflow:hidden}.ps-site-name{position:relative;font-size:6cqw;font-weight:800;line-height:.95}.ps-preview{display:flex;flex-direction:column;gap:1.6cqw;padding:2.4cqw 3cqw 3cqw;border-radius:3cqw 3cqw .8cqw;background:var(--ps-fill);box-shadow:inset 0 0 0 1px var(--ps-line);animation:ps-pop var(--ps-loop) var(--ease-out) infinite both;animation-delay:1.6s}.ps-preview u{color:var(--accent);text-underline-offset:.5cqw}.ps-preview-card{display:flex;flex-direction:column;gap:.8cqw;padding:1.6cqw;border-radius:1.6cqw;background:#c6f13514}.ps-preview-img{position:relative;display:flex;align-items:flex-end;aspect-ratio:1.91 / 1;margin-bottom:1cqw;padding:2cqw;border-radius:1.6cqw;overflow:hidden;background:var(--field);font-size:4.6cqw;line-height:1}.ps-preview-img b{position:relative}.price-stage{position:relative;margin-top:var(--space-8);padding-block:var(--space-8)}.price-marquee{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;overflow:hidden;pointer-events:none;color:var(--ink);font-size:var(--step-hero);font-weight:600;line-height:var(--leading-hero);letter-spacing:var(--track-mono);white-space:nowrap}.price-marquee-track{display:flex;width:-moz-max-content;width:max-content;will-change:transform}.price-marquee-track>span{padding-right:.3em}.price-cards{position:relative;display:grid;gap:var(--space-5);width:min(var(--price-block-w),100% - 2 * var(--margin));margin-inline:auto}@media(min-width:1024px){.price-cards{grid-template-columns:repeat(3,minmax(0,var(--price-card-w)));grid-template-rows:repeat(5,auto);justify-content:center;align-items:start}.price-card{grid-row:span 5;display:grid;grid-template-rows:subgrid}.price-card>.price-tilt,.price-tilt>.price-glass,.price-glass>.price-panel{grid-row:1 / -1;display:grid;grid-template-rows:subgrid}}.price-card{position:relative}.price-tilt{transition:transform var(--dur-base) var(--ease-out)}.price-tilt[data-hover]{transition:transform var(--dur-fast) linear}.price-card--featured{order:-1;z-index:1}@media(min-width:1024px){.price-card--featured{order:0;transform:translateY(calc(var(--space-5) * -1)) scale(1.04)}}.price-glass{position:relative;isolation:isolate;padding:var(--price-rim);border-radius:var(--radius-screen);overflow:hidden;box-shadow:var(--price-glass-shadow)}.price-rim{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.price-panel{position:relative;min-width:0;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-6) var(--space-5) var(--space-5);isolation:isolate;border-radius:calc(var(--radius-screen) - var(--price-rim));background:var(--bg);box-shadow:var(--price-panel-rim);overflow:hidden;color:var(--ink)}.price-card--featured .price-panel{box-shadow:var(--price-panel-rim-dark);color:var(--field-ink)}.price-ghost{position:absolute;top:0;left:0;z-index:-1;height:var(--price-ghost-h, 0);background:var(--price-ghost-img, none) repeat-x 0 0 / var(--price-ghost-w, 0) 100%;will-change:transform;pointer-events:none}.price-tint{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--price-panel-light);pointer-events:none}.price-card--featured .price-tint{background:var(--price-panel-dark)}.price-glare{position:absolute;top:0;left:0;z-index:-1;width:calc(var(--price-glare-r) * 2);height:calc(var(--price-glare-r) * 2);border-radius:var(--radius-pill);pointer-events:none;opacity:0;background:radial-gradient(closest-side,rgb(255 255 255 / .32),transparent);transition:opacity var(--dur-base) var(--ease-out)}.price-tilt[data-hover] .price-glare{opacity:1}.price-name{font-size:var(--step-small);font-weight:500;letter-spacing:.02em;color:var(--muted)}.price-card--featured .price-name{color:var(--field-muted)}.price-figure{display:flex;align-items:baseline;white-space:nowrap;font-size:var(--step-price);font-weight:300;line-height:.9;letter-spacing:var(--track-head)}.price-cur{font-size:.5em;font-weight:400}.price-who{font-size:var(--step-body);font-weight:500;line-height:1.35}.price-items{display:flex;flex-direction:column;gap:var(--space-3)}.price-item{position:relative;padding-left:var(--space-4);font-size:var(--step-small);line-height:1.6}.price-item:before{content:"";position:absolute;left:0;top:calc(.8em - var(--dot-sm) / 2);width:var(--dot-sm);height:var(--dot-sm);border-radius:var(--radius-pill);background:currentColor;opacity:.55}.price-card--featured .price-item:before{background:var(--accent);opacity:1}.price-actions{display:flex;flex-wrap:wrap;min-width:0;align-items:center;gap:var(--space-3);padding-top:var(--space-3)}@media(min-width:1024px){.price-actions{align-self:end}}.price-cta{flex:1 1 100%;min-width:0;padding-left:var(--space-4);font-size:var(--step-small);white-space:nowrap}.price-days{display:inline-flex;align-items:center;flex:0 0 auto;min-height:var(--tap);padding-inline:var(--space-3);border-radius:var(--radius-pill);background:var(--glass-fill-nav);font-size:var(--step-small);font-weight:500;white-space:nowrap}.price-card--featured .price-days{color:var(--field-ink);background:#fafaf714}.price-badge{position:absolute!important;top:0;left:50%;z-index:2;transform:translate(-50%,-50%);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:#0c0e0ab3;color:var(--accent);font-size:var(--step-small);font-weight:600;white-space:nowrap}.faq-item{border-radius:var(--radius-panel);transition:background-color var(--dur-fast) var(--ease-out)}.faq-item[open]{background:var(--surface)}.faq-q{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);min-height:var(--tap);padding:var(--space-4) var(--space-5);border-radius:var(--radius-panel);list-style:none;cursor:pointer}.faq-q::-webkit-details-marker{display:none}.faq-chevron{flex:0 0 auto;transition:transform var(--dur-base) var(--ease-spring)}.faq-item[open] .faq-chevron{transform:rotate(180deg)}.final{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--space-8);padding:var(--space-10) var(--margin);overflow:hidden;background:var(--field);color:var(--field-ink)}.final-drift{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;display:flex;align-items:center;opacity:.25;pointer-events:none}.final-drift-track{display:flex;gap:var(--gutter);width:-moz-max-content;width:max-content;animation:drift 80s linear infinite}.final-drift-track img{width:var(--drift-w);aspect-ratio:9 / 16;border-radius:var(--radius-screen);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.final-title{font-size:var(--step-final);font-weight:600;line-height:var(--leading-head);letter-spacing:var(--track-mono)}.final-bottom{display:flex;flex-direction:column;gap:var(--space-6)}@media(min-width:768px){.final-bottom{flex-direction:row;align-items:flex-end;justify-content:space-between}}.footer{padding-top:var(--space-10);overflow:hidden}.footer-link{display:inline-flex;align-items:center;min-height:var(--tap);font-size:var(--step-small);text-decoration:none}a.footer-link:hover{text-decoration:underline}.footer-mark{margin-top:var(--space-9);padding-inline:var(--margin);overflow:hidden;font-size:calc((100vw - 2 * var(--margin)) / var(--footer-mark-em));font-weight:600;line-height:var(--leading-hero);letter-spacing:var(--track-mono);white-space:nowrap}.footer-char{display:inline-block}.js-motion .footer-mark[data-reveal]{opacity:1;filter:none;transform:none}.js-motion .footer-mark .footer-char{transition:transform var(--dur-slow) var(--ease-out),opacity var(--dur-slow) var(--ease-out);transition-delay:calc(var(--i) * 35ms)}.js-motion .footer-mark:not(.is-in) .footer-char{opacity:0;transform:translateY(60%)}.footer-legal{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--margin) var(--space-5);background:var(--bg);color:var(--muted);font-size:var(--step-small)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-auto{pointer-events:auto}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.col-span-4{grid-column:span 4 / span 4}.col-span-8{grid-column:span 8 / span 8}.col-span-full{grid-column:1 / -1}.mt-1{margin-top:var(--space-1)}.mt-2{margin-top:var(--space-2)}.mt-3{margin-top:var(--space-3)}.mt-4{margin-top:var(--space-4)}.mt-6{margin-top:var(--space-6)}.mt-7{margin-top:var(--space-7)}.mt-8{margin-top:var(--space-8)}.mt-9{margin-top:var(--space-9)}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.size-icon-md{width:var(--icon-md);height:var(--icon-md)}.size-icon-sm{width:var(--icon-sm);height:var(--icon-sm)}.size-tap{width:var(--tap);height:var(--tap)}.h-button{height:var(--button-h)}.h-full{height:100%}.min-h-button{min-height:var(--button-h)}.min-h-tap{min-height:var(--tap)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-\[16ch\]{max-width:16ch}.max-w-\[40ch\]{max-width:40ch}.max-w-body{max-width:var(--measure-body)}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--space-1)}.gap-2{gap:var(--space-2)}.gap-3{gap:var(--space-3)}.gap-4{gap:var(--space-4)}.gap-5{gap:var(--space-5)}.gap-6{gap:var(--space-6)}.gap-y-6{row-gap:var(--space-6)}.gap-y-8{row-gap:var(--space-8)}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.whitespace-nowrap{white-space:nowrap}.\!rounded-none{border-radius:var(--radius-none)!important}.rounded-panel{border-radius:var(--radius-panel)}.rounded-pill{border-radius:var(--radius-pill)}.rounded-screen{border-radius:var(--radius-screen)}.border-0{border-width:0px}.bg-accent{background-color:var(--accent)}.bg-glass-fill{background-color:var(--glass-fill-strong)}.bg-ink{background-color:var(--ink)}.bg-transparent{background-color:transparent}.object-cover{-o-object-fit:cover;object-fit:cover}.object-top{-o-object-position:top;object-position:top}.px-5{padding-left:var(--space-5);padding-right:var(--space-5)}.px-6{padding-left:var(--space-6);padding-right:var(--space-6)}.px-margin{padding-left:var(--margin);padding-right:var(--margin)}.py-2{padding-top:var(--space-2);padding-bottom:var(--space-2)}.py-inset{padding-top:var(--button-inset);padding-bottom:var(--button-inset)}.\!pl-4{padding-left:var(--space-4)!important}.pb-5{padding-bottom:var(--space-5)}.pl-5{padding-left:var(--space-5)}.pl-6{padding-left:var(--space-6)}.pr-inset{padding-right:var(--button-inset)}.ps-dot{padding-inline-start:var(--dot)}.\!text-small{font-size:var(--step-small)!important}.text-body{font-size:var(--step-body)}.text-head{font-size:var(--step-head)}.text-lead{font-size:var(--step-lead)}.text-small{font-size:var(--step-small)}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.leading-head{line-height:var(--leading-head)}.leading-lead{line-height:var(--leading-lead)}.tracking-head{letter-spacing:var(--track-head)}.text-accent{color:var(--accent)}.text-accent-ink{color:var(--accent-ink)}.text-bg{color:var(--bg)}.text-ink{color:var(--ink)}.text-muted{color:var(--muted)}.underline{text-decoration-line:underline}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-transform{transition-property:transform}.duration-fast{transition-duration:var(--dur-fast)}.ease-spring{transition-timing-function:var(--ease-spring)}.tabular{font-variant-numeric:tabular-nums}@keyframes work-progress{0%{transform:scaleX(0)}}@keyframes work-swap{0%{opacity:0;transform:perspective(1400px) translate(48px) rotateY(-10deg)}}@keyframes mini-scroll{0%,12%{transform:translateY(0)}88%,to{transform:translateY(calc(var(--mini-scroll-h) * -1))}}@keyframes name-slide{0%{opacity:0;transform:translate(-40%)}}@keyframes name-flicker{0%,10%,18%,32%{opacity:0}6%,14%,24%,40%,to{opacity:1}}@keyframes name-letter{0%{opacity:0;transform:translateY(80%) rotate(8deg)}}@keyframes wave{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}@keyframes marquee-left{to{transform:translate(-50%)}}@keyframes crossfade{0%{opacity:0;transform:scale(1.02)}}@keyframes ps-pop{0%{opacity:0;transform:translateY(12px) scale(.96)}8%,88%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ps-letter{0%{opacity:0;transform:translateY(.45em)}8%,88%{opacity:1;transform:none}96%,to{opacity:0}}@keyframes ps-cursor{0%{opacity:0;transform:translate(26cqw,34cqw)}8%{opacity:1;transform:translate(26cqw,34cqw)}30%{transform:translate(0)}33%{transform:scale(.8)}37%,86%{opacity:1;transform:none}94%,to{opacity:0}}@keyframes ps-ring{0%,32%{box-shadow:inset 0 0 0 1px #f2f2ee24}38%,88%{box-shadow:0 0 0 .8cqw var(--field),0 0 0 1.3cqw var(--field-ink)}96%,to{box-shadow:inset 0 0 0 1px #f2f2ee24}}@keyframes ps-glow{0%,32%{opacity:0}44%,88%{opacity:1}96%,to{opacity:0}}@keyframes ps-btn{0%,32%{background-color:var(--field-ink)}40%,90%{background-color:var(--accent)}to{background-color:var(--field-ink)}}@keyframes ps-playhead{0%{transform:translate(0)}80%,to{transform:translate(calc(50cqw - var(--ps-label)))}}@keyframes ps-dot{50%{opacity:.35}}@keyframes drift{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.final-drift-track,.price-marquee-track,.mini-scroll,.mini-wave i,.pscene *{animation:none}.ps-cursor{display:none}}.privacy{max-width:calc(var(--measure-body) + 2 * var(--margin));margin-inline:auto;padding-block:var(--space-8) var(--space-10)}.privacy-back{display:inline-flex;align-items:center;gap:var(--space-2);min-height:var(--tap);color:var(--ink)}.cookie{position:fixed;z-index:45;left:var(--float-gap);right:var(--float-gap);bottom:var(--sticky-bottom);background:var(--surface-2);box-shadow:var(--glass-static-shadow);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-radius:var(--radius-panel);color:var(--ink)}@media(min-width:768px){.cookie{right:auto;bottom:var(--float-gap);max-width:var(--cookie-w)}}.cookie-open .sticky-cta{visibility:hidden}.cookie-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.cookie-btn{min-height:var(--tap);padding-inline:var(--space-5);border:0;border-radius:var(--radius-pill);background:var(--surface);font-size:var(--step-small);font-weight:500;cursor:pointer;transition:transform var(--dur-fast) var(--ease-spring)}.cookie-btn:active{transform:scale(var(--press-scale))}.cookie-btn--accept{background:var(--accent);color:var(--accent-ink)}@media(max-width:767px),(pointer:coarse){.lg-lens{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.bg-glass-fill{background:var(--glass-fill-phone)!important}.nav-glass>.lg-lens{backdrop-filter:blur(var(--nav-blur-phone)) saturate(170%)!important;-webkit-backdrop-filter:blur(var(--nav-blur-phone)) saturate(170%)!important}.nav-glass{background:var(--glass-fill-nav-phone)!important}}@media(prefers-reduced-transparency:reduce){.lg-lens{backdrop-filter:none!important;-webkit-backdrop-filter:none!important;background:var(--surface-2)}.mobile-menu{background:var(--surface-2)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important}}.hover\:scale-hover:hover{--tw-scale-x: var(--hover-scale);--tw-scale-y: var(--hover-scale);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.active\:scale-press:active{--tw-scale-x: var(--press-scale);--tw-scale-y: var(--press-scale);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-40:disabled{opacity:.4}.group:hover .group-hover\:-translate-y-nudge{--tw-translate-y: calc(var(--nudge) * -1);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-nudge{--tw-translate-x: var(--nudge);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media(min-width:430px){.sm\:w-auto{width:auto}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:self-start{align-self:flex-start}}@media(min-width:768px){.md\:col-span-3{grid-column:span 3 / span 3}.md\:block{display:block}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:w-auto{width:auto}.md\:flex-row{flex-direction:row}.md\:justify-start{justify-content:flex-start}.md\:gap-6{gap:var(--space-6)}.md\:self-end{align-self:flex-end}}@media(min-width:1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:justify-end{justify-content:flex-end}}
