@font-face{font-family:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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:Sora;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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:Sora;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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:Sora;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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:Sora;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/c5f10e9e72d35c52-s.woff2) format("woff2");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:Sora;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/3dc379dc9b5dec12-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Sora Fallback;src:local("Arial");ascent-override:85.29%;descent-override:25.50%;line-gap-override:0.00%;size-adjust:113.73%}.__className_1a977f{font-family:Sora,Sora Fallback;font-style:normal}.__variable_1a977f{--font-sora:"Sora","Sora Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");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:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6b9622{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6b9622{--font-grotesk:"Space Grotesk","Space Grotesk Fallback"}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:host,:root{--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;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.static{position:static}.block{display:block}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.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,)}}:root{--bg:#070b12;--surface:#0d131e;--text:#f5f7fc;--muted:#8b96a8;--blue:#4878ff;--line:#a0b8e41f;color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{background:var(--bg);-webkit-font-smoothing:antialiased;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}a,button{-webkit-tap-highlight-color:transparent}a{text-decoration:none}a,button{color:inherit}button{font:inherit;cursor:pointer}button:disabled{cursor:default}button{background:0 0;border:0}a,button{outline-offset:5px}a:focus-visible,button:focus-visible{outline:2px solid #82a5ff}::selection{color:#fff;background:#2b4da8}h1,h2,h3,p{margin:0}h1,h2,h3{letter-spacing:-.045em;line-height:1.12}p{color:var(--muted)}.header{z-index:50;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#070b12d4;position:sticky;top:0}.header-inner{justify-content:space-between;gap:25px;max-width:1440px;margin:auto;padding:21px 5%}.header-inner,.logo{align-items:center;display:flex}.logo{letter-spacing:-.04em;white-space:nowrap;gap:9px;font-size:17px;font-weight:800;line-height:1.2}.logo-symbol{background:linear-gradient(135deg,#6594ff,#2355d8);border-radius:9px;place-items:center;width:35px;height:37px;font-size:30px;font-style:italic;display:grid;box-shadow:inset 0 0 0 1px #b3c9ff30}.logo-light{margin-left:3px;font-weight:400}.logo small{letter-spacing:.18em;color:#8190a5;margin-top:5px;font-size:8px;display:block}.nav{gap:25px;display:flex}.nav a{color:#9ba6b8;font-size:12px;transition:color .2s}.nav a:hover{color:#fff}.button{white-space:nowrap;border-radius:7px;justify-content:center;align-items:center;gap:13px;padding:13px 22px;font-size:13px;font-weight:500;line-height:1.5;transition:background .2s,box-shadow .2s,transform .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.primary{background:linear-gradient(125deg,#527efb,#3668ed);border:1px solid #6b91ff70;box-shadow:0 3px 20px #2b5ff529,inset 0 1px #ffffff20}.primary:hover{box-shadow:0 3px 28px #376afb55}.secondary{background:#121823b3;border:1px solid #9db1d326}.secondary:hover{background:#1b2434}.header-cta{padding:10px 16px;font-size:12px}.icon-button{border:1px solid var(--line);background:#131b27;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.menu-toggle{display:none}.grid-bg{background-image:linear-gradient(#48658b0a 1px,#0000 0),linear-gradient(90deg,#48658b0a 1px,#0000 0);background-size:64px 64px}.hero{background-color:#080d16;padding:69px 0 25px;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(at 50% 62%,#20479b26,#0000 57%),radial-gradient(at 85% 63%,#2d826411,#0000 30%);position:absolute;inset:0}.hero-content{z-index:3;text-align:center;position:relative}.eyebrow{letter-spacing:.16em;color:#a4b1c7;align-items:center;gap:10px;font-size:10px;font-weight:500;display:flex}.pill{letter-spacing:.12em;background:#0e1827b0;border:1px solid #49699636;border-radius:30px;padding:7px 13px;font-size:9px;display:inline-flex}.status-dot{background:#62deb1;border-radius:50%;flex-shrink:0;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #61e4ad44}.pill-divider{background:#ffffff24;width:1px;height:10px;margin:0 2px}.hero h1{letter-spacing:-.055em;margin:25px auto 20px;font-size:clamp(40px,4.4vw,65px);font-weight:500;line-height:1.09}.hero h1 em{color:#0000;background:linear-gradient(100deg,#5e82ff,#81b8ff);-webkit-background-clip:text;background-clip:text}.hero p{color:#939eb0;font-size:15px;line-height:1.75}.hero-actions{gap:12px;margin-top:27px}.hero-actions,.hero-promises{justify-content:center;display:flex}.hero-promises{color:#79869b;gap:22px;margin-top:20px;font-size:10px}.hero-promises span{align-items:center;gap:5px;display:flex}.hero-promises svg{color:#71bb9f}.hero-showcase{perspective:1400px;width:min(1080px,94%);height:390px;margin:49px auto 0;position:relative}.device{background:#141b26;border:1px solid #7f96be40;border-radius:10px;position:absolute;overflow:hidden;box-shadow:0 30px 70px #0008,0 0 70px #3164e013}.device .device-shot{object-fit:cover;object-position:top;width:100%;height:calc(100% - 24px);display:block}.device-phone .device-shot{height:100%}.device-main{z-index:3;width:610px;height:343px;top:0;left:50%;transform:translate(-50%)rotateY(-5deg)rotateX(3deg)}.device-left{z-index:1;filter:brightness(.76);width:405px;height:285px;top:59px;left:-10px;transform:rotateY(12deg)rotate(-6deg)}.device-phone{z-index:4;border:5px solid #222b37;border-radius:22px;width:137px;height:275px;top:89px;right:63px;transform:rotateY(-8deg)rotate(8deg);box-shadow:0 20px 50px #000b}.browser-bar{color:#657389;background:#161d28;align-items:center;gap:4px;height:24px;padding:0 10px;font-size:7px;display:flex}.browser-bar i{background:#475469;border-radius:50%;width:4px;height:4px}.browser-bar>span{margin:auto}.browser-bar .browser-secure{margin:0}.floating-label{z-index:5;color:#a6b3c6;letter-spacing:.08em;background:#111b28dc;border:1px solid #ffffff16;border-radius:6px;align-items:center;gap:8px;padding:9px 13px;font-size:8px;display:flex;position:absolute;top:28px;right:4px;transform:rotate(5deg)}.phone-island{z-index:5;background:#1c2530;border-radius:0 0 9px 9px;width:44px;height:10px;position:absolute;left:50%;transform:translate(-50%)}.hero-caption{color:#64738b;justify-content:space-between;font-size:7px;position:absolute;bottom:0;left:21%;right:20%}.hero-caption,.scroll-hint{letter-spacing:.16em;display:flex}.scroll-hint{color:#64718a;justify-content:center;align-items:center;gap:8px;min-height:44px;margin:8px auto 0;font-size:8px}.orbit{pointer-events:none;border:1px solid #436aa414;border-radius:50%;width:1000px;height:330px;position:absolute;top:50px;left:2%;transform:rotate(-12deg)}.orbit-two{width:900px;top:80px;left:10%;transform:rotate(10deg)}.design-preview{color:#262a25;background:#e7e5df;height:100%;font-family:Georgia,Times New Roman,serif;overflow:hidden}.design-nav{background:#efeee7;justify-content:space-between;align-items:center;height:14%;min-height:30px;padding:0 6%;font-family:Arial,sans-serif;display:flex}.design-nav>strong{letter-spacing:.14em;font-size:12px}.design-nav strong>span{vertical-align:top;font-size:5px}.design-nav>div{align-items:center;gap:14px;font-size:5px;display:flex}.design-nav b{color:#fff;background:#38473d;padding:4px 7px}.design-stage{height:74%;position:relative;overflow:hidden}.design-stage img{object-fit:cover}.design-shade{background:linear-gradient(90deg,#0c1b167c,#0000 80%),linear-gradient(#0000 45%,#0c161580);position:absolute;inset:0}.design-copy{color:#fff;z-index:1;position:absolute;top:25%;left:6%}.design-copy small{letter-spacing:.17em;font-family:Arial,sans-serif;font-size:6px}.design-copy h3{white-space:pre-line;letter-spacing:-.035em;margin:10px 0 17px;font-size:31px;font-weight:400;line-height:1.05}.design-cta{color:#29382e;background:#e6e8d9;gap:24px;padding:8px 12px;font-family:Arial,sans-serif;font-size:6px;display:inline-flex}.design-index{color:#eee;letter-spacing:.1em;font-family:Arial,sans-serif;font-size:5px;position:absolute;bottom:11px;left:6%;right:6%}.design-bottom,.design-index{justify-content:space-between;display:flex}.design-bottom{align-items:center;gap:15px;height:12%;padding:8px 6%;font-size:9px}.design-bottom span:nth-child(2){color:#8b8b80;font-family:Arial,sans-serif;font-size:5px}.restaurant,.restaurant .design-nav{color:#e3dbcb;background:#191a17}.restaurant .design-copy{text-align:center;width:100%;top:20%;left:0}.restaurant .design-shade{background:#11140d79}.restaurant .design-copy h3{font-style:italic}.restaurant .design-cta{color:#e3dbcb;background:0 0;border:1px solid #e3dbcb88}.restaurant .design-nav b{background:#ad9164}.architecture .design-bottom,.architecture .design-nav{background:#e9e7e1}.architecture .design-copy h3{font-family:Arial,sans-serif;font-weight:500}.beauty .design-bottom,.beauty .design-nav{background:#e3d9cd}.beauty .design-stage img{filter:brightness(.75)}.beauty .design-copy h3{font-style:italic}.health .design-nav{background:#d7e4dd}.automotive .design-bottom,.automotive .design-nav,.launch .design-bottom,.launch .design-nav{color:#f5f5f5;background:#11191a}.automotive .design-copy h3,.launch .design-copy h3{font-family:Arial,sans-serif;font-weight:600}.automotive .design-cta{background:#d9f775}.legal .design-nav{color:#d1bc96;background:#1e2a39}.legal .design-shade{background:#1526389c}.commerce .design-copy{top:15%}.device-phone .design-nav{height:35px;padding:0 10px}.device-phone .design-nav strong{font-size:8px}.device-phone .design-nav>div{display:none}.device-phone .design-stage{height:80%}.device-phone .design-copy{top:33%;left:10%}.device-phone .design-copy h3{font-size:23px;line-height:1.05}.device-phone .design-copy small{font-size:4px}.device-phone .design-bottom,.device-phone .design-index span{display:none}.device-phone .design-cta{font-size:5px}.section{max-width:1320px;margin:0 auto;padding:88px 5%;scroll-margin-top:20px}.section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:31px;display:flex}.blue-line{background:#5f8eff;width:22px;height:1px}.section h2{letter-spacing:-.045em;margin:13px 0;font-size:38px;font-weight:500}.section-heading p{font-size:13px}.collection-count{color:#758298;align-items:center;gap:8px;padding-bottom:4px;font-size:10px;display:flex}.collection-count svg{color:#7485a2}.filters{flex-wrap:wrap;gap:6px;padding-bottom:25px;display:flex}.filter{color:#8793a7;background:#0e141e;border:1px solid #8296bd14;border-radius:5px;padding:8px 12px;font-size:11px;transition:all .2s}.filter:hover{border-color:#577ac680}.filter.active{color:#c9d8ff;background:#253f791f;border-color:#5484ff77}.gallery-meta{letter-spacing:.12em;color:#617089;justify-content:space-between;margin-bottom:22px;font-size:8px;display:flex}.gallery-meta>span:last-child{letter-spacing:0;align-items:center;gap:7px;font-size:9px;display:flex}.website-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:29px 22px;display:grid}.website-card{background:#0d131d;border:1px solid #92acd015;border-radius:11px;min-width:0;transition:transform .3s,border-color .3s,box-shadow .3s;overflow:hidden}.website-card:hover{border-color:#5377c84d;transform:translateY(-4px);box-shadow:0 10px 40px #204ba017}.card-preview{aspect-ratio:1.43;background:radial-gradient(at 50% 120%,#2b3d5a,#171e2a 75%);width:100%;display:block;position:relative;overflow:hidden}.card-preview>img{object-fit:cover;object-position:top;width:100%;height:calc(100% - 15px);transition:transform .65s}.card-browser{color:#8793a8;background:#212935;border-radius:4px 4px 0 0;justify-content:space-between;align-items:center;height:16px;padding:0 7px;font-size:5px;display:flex}.card-browser span:first-child{letter-spacing:1px;font-size:4px}.live-badge{letter-spacing:.08em;color:#a7f3c9;pointer-events:none;background:#0b2a1cd9;border:1px solid #34d39966;border-radius:999px;padding:5px 9px;font-size:10px;position:absolute;bottom:12px;left:12px}.new-badge{color:#d1e0f9;background:#101924dd;border-radius:3px;padding:3px 6px;font-size:7px;position:absolute;top:24px;right:21px}.preview-overlay{white-space:nowrap;color:#fff;opacity:0;background:#111a2ee8;border:1px solid #ffffff40;border-radius:6px;justify-content:center;align-items:center;gap:10px;padding:10px 16px;font-size:11px;transition:all .25s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-40%)}.card-preview:focus-visible .preview-overlay,.card-preview:hover .preview-overlay{opacity:1;transform:translate(-50%,-50%)}.card-info{justify-content:space-between;align-items:center;gap:8px;padding:17px 16px 12px;display:flex}.card-info>div{flex:1}.card-category{color:#8c9bb2;font-size:9px}.card-title{text-align:left;letter-spacing:-.02em;align-items:center;gap:13px;margin-top:4px;padding:0;font-size:14px;font-weight:500;display:flex}.card-title svg{color:#60708c;width:12px}.availability{white-space:nowrap;color:#8baaa0;align-items:center;gap:4px;font-size:8px;display:flex}.availability .status-dot{width:4px;height:4px}.unavailable .status-dot{background:#949bab}.card-actions{border-top:1px solid #90a4cc0c;justify-content:space-between;margin:0 16px;padding:11px 0 13px;display:flex}.card-actions a{color:#9eacc2;align-items:center;gap:7px;min-height:44px;margin:-11px 0 -13px;padding:0 4px;font-size:9px;display:flex}.card-actions a:last-child{color:#8faefb}.card-actions a:hover{color:#fff}.load-more{text-align:center;margin-top:37px}.load-more .button>span{color:#7d92b6;border-left:1px solid #ffffff15;padding-left:12px;font-size:9px}.empty-state{text-align:center;padding:50px}.empty-state h3{font-size:25px}.empty-state p{margin:15px}.website-dialog{color:#fff;background:#0c121d;border:1px solid #7c95bc40;border-radius:16px;width:min(1000px,94vw);max-height:92dvh;margin:auto;padding:0;box-shadow:0 40px 100px #0009}.website-dialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#030811df}.detail-content{padding:28px}.detail-heading,.detail-top{justify-content:space-between;align-items:center;gap:16px;display:flex}.detail-heading{margin:20px 0}.detail-heading h2{margin-top:8px;font-size:29px}.view-switch{border:1px solid var(--line);border-radius:7px;display:flex}.view-switch button{padding:10px 14px}.detail-preview{border:1px solid var(--line);background:#131d2c;border-radius:8px;max-height:430px;padding:15px;overflow:auto}.detail-preview img{width:100%;height:auto}.detail-preview.mobile img{border-radius:14px;max-width:290px;margin:0 auto;display:block}.detail-bottom{grid-template-columns:1fr 230px;gap:30px;margin-top:20px;display:grid}.sample-note{color:#70809a;margin-top:10px;font-size:11px;display:block}.features{color:#9aa8bd;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;padding:0;font-size:11px;list-style:none;display:grid}.features li{align-items:center;gap:7px;display:flex}.features svg{color:#64c9a4;flex-shrink:0}.detail-buttons{flex-direction:column;justify-content:flex-start;gap:10px;display:flex}.skip-link{z-index:999;background:#3866ce;border-radius:4px;padding:12px;position:fixed;top:-100px;left:10px}.skip-link:focus{top:10px}@media (min-width:1600px){.hero h1{font-size:70px}.hero-showcase{height:440px;margin-top:75px;transform:scale(1.1)}.header-inner,.section{padding-inline:40px}}@media (max-width:1100px){.nav{gap:14px}.nav a{font-size:11px}.header-inner{gap:16px;padding-inline:4%}.hero-showcase{max-width:890px}.device-left{width:350px;left:0}.device-main{width:550px;height:320px}.device-phone{right:30px}.website-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-count{display:none}.card-preview{aspect-ratio:1.5}.card-title{font-size:16px}}@media (max-width:760px){.header-inner{padding:16px 5%}.logo{font-size:15px}.logo-symbol{width:31px;height:33px;font-size:25px}.menu-toggle{width:34px;height:34px;display:grid}.header-cta{margin-left:auto;padding:8px 11px;font-size:11px}.nav{display:none}.nav.open{border-bottom:1px solid var(--line);background:#0a101bf5;flex-direction:column;gap:0;padding:20px 6%;display:flex;position:absolute;top:100%;left:0;right:0}.nav a{padding:11px 0;font-size:15px}.hero{padding-top:49px}.pill{gap:6px;padding:6px 9px;font-size:7px}.hero h1{letter-spacing:-.05em;margin:23px 12px 18px;font-size:43px;line-height:1.11}.hero p{padding:0 20px;font-size:13px}.hero-actions{gap:8px;margin-top:24px}.hero-actions .button{gap:8px;padding:12px 13px;font-size:11px}.hero-promises{flex-wrap:wrap;gap:10px;margin-top:16px;padding:0 20px;font-size:8px}.hero-promises svg{width:10px}.hero-showcase{width:100%;height:280px;margin-top:37px}.device-main{border-radius:6px;width:76%;height:230px;top:8px;left:47%}.device-left{width:220px;height:168px;top:60px;left:-93px}.device-phone{border-width:3px;border-radius:14px;width:90px;height:178px;top:91px;right:15px}.device-phone .design-nav{height:25px}.device-phone .design-nav strong{font-size:6px}.device-phone .design-copy h3{font-size:17px}.device-phone .design-copy small{font-size:3px}.phone-island{width:29px;height:7px}.floating-label{padding:6px 7px;font-size:5px;top:0;right:14px}.hero-caption{font-size:5px;bottom:4px;left:11%;right:8%}.hero-caption span:last-child{display:none}.design-copy h3{font-size:24px}.design-nav>strong{font-size:9px}.design-nav>div{gap:9px;font-size:4px}.design-copy small{font-size:4px}.design-cta{padding:6px 9px;font-size:5px}.design-bottom{font-size:7px}.design-bottom span:nth-child(2){font-size:4px}.browser-bar{height:17px;font-size:5px}.device .device-shot{height:calc(100% - 17px)}.device-phone .device-shot{height:100%}.browser-bar i{width:3px;height:3px}.section{padding:62px 5%}.section h2{font-size:31px}.section-heading{margin-bottom:23px}.section-heading p{font-size:12px}.eyebrow{font-size:8px}.filters{scrollbar-width:none;flex-wrap:nowrap;margin-right:-5.5%;padding-bottom:15px;padding-right:5.5%;overflow:auto}.filter{white-space:nowrap;padding:7px 11px;font-size:11px}.gallery-meta{margin-top:10px;font-size:7px}.gallery-meta>span:last-child{font-size:8px}.website-grid{grid-template-columns:1fr;gap:23px}.card-preview{aspect-ratio:1.42;padding:13px 13px 0}.card-browser{height:18px;font-size:6px}.card-info{padding:16px 17px 13px}.card-category{font-size:11px}.availability{font-size:10px}.card-title{font-size:18px}.card-actions a{font-size:12px}.card-actions{padding:12px 0 14px}.new-badge{font-size:8px;top:26px;right:23px}.detail-content{padding:18px}.detail-heading h2{font-size:23px}.detail-bottom{gap:18px}.detail-bottom,.features{grid-template-columns:1fr}.detail-top .eyebrow{font-size:8px}.detail-buttons{padding-bottom:8px}.detail-preview,.view-switch button{padding:8px}.preview-overlay{display:none}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}.demo-page{color:#25352d;background:#e8e7e1;min-height:100vh}.demo-toolbar{color:#d9e0ed;background:#0d1420;justify-content:space-between;align-items:center;gap:15px;padding:12px 4%;font-size:12px;display:flex}.demo-toolbar>span{letter-spacing:.1em;color:#8295b4;font-size:9px}.demo-toolbar a:last-child{color:#fff;background:#386dec;border-radius:4px;padding:6px 11px}.full-demo{height:760px}.full-demo .design-nav{height:100px;padding:0 7%}.full-demo .design-nav>strong{font-size:26px}.full-demo .design-nav>div{gap:35px;font-size:12px}.full-demo .design-nav b{padding:10px 18px}.full-demo .design-stage{height:560px}.full-demo .design-copy{top:22%;left:7%}.full-demo .design-copy small{font-size:11px}.full-demo .design-copy h3{margin:22px 0 32px;font-size:68px;line-height:1.02}.full-demo .design-cta{padding:14px 23px;font-size:11px}.full-demo .design-index{font-size:9px;bottom:25px;left:7%;right:7%}.full-demo .design-bottom{height:100px;padding-inline:7%;font-size:21px}.full-demo .design-bottom span:nth-child(2){font-size:11px}.full-demo.restaurant .design-copy{left:0}.demo-story{border-top:1px solid #0001;grid-template-columns:1.3fr 1fr;gap:60px;padding:95px 7%;display:grid}.demo-story small{letter-spacing:.15em;font-size:10px}.demo-story h1{margin-top:20px;font-family:Georgia,serif;font-size:48px;font-weight:400;line-height:1.1}.demo-story p{color:#647067;margin-bottom:20px;font-size:15px}.demo-story a{text-underline-offset:8px;font-size:13px;text-decoration:underline}.demo-services{grid-template-columns:repeat(3,1fr);gap:40px;padding:10px 7% 90px;display:grid}.demo-services article{border-top:1px solid #263b3533;padding-top:24px}.demo-services small{font-size:12px}.demo-services h2{margin:22px 0 15px;font-family:Georgia,serif;font-size:30px;font-weight:400}.demo-services p{color:#69746f;font-size:14px}.demo-footer{border-top:1px solid #0002;justify-content:space-between;align-items:center;padding:35px 7%;font-size:12px;display:flex}.demo-footer strong{letter-spacing:.15em;font-size:25px}.demo-page.automotive,.demo-page.launch,.demo-page.restaurant{color:#d7dbcd;background:#171d1b}.demo-page.automotive p,.demo-page.launch p,.demo-page.restaurant .demo-services p,.demo-page.restaurant .demo-story p{color:#9aab9f}@media (max-width:760px){.demo-toolbar{padding:10px 4%;font-size:10px}.demo-toolbar>span{display:none}.full-demo{height:710px}.full-demo .design-nav{height:75px}.full-demo .design-nav>strong{font-size:22px}.full-demo .design-nav>div{gap:12px;font-size:9px}.full-demo .design-nav>div span{display:none}.full-demo .design-nav b{padding:6px 10px}.full-demo .design-stage{height:550px}.full-demo .design-copy{top:29%}.full-demo .design-copy small{font-size:8px}.full-demo .design-copy h3{margin:20px 0 27px;font-size:46px;line-height:1.08}.full-demo .design-bottom{height:85px;font-size:19px}.full-demo .design-bottom span:nth-child(2){display:none}.full-demo .design-index{font-size:6px}.full-demo .design-stage img{object-position:60%}.demo-story{grid-template-columns:1fr;gap:25px;padding:60px 7%}.demo-story h1{font-size:35px}.demo-services{grid-template-columns:1fr;gap:25px;padding-bottom:60px}.demo-footer{flex-wrap:wrap;gap:20px}.demo-footer strong{font-size:20px}}@font-face{font-family:Manrope;src:url(/fonts/manrope.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}body{font-family:Manrope,Arial,sans-serif}.process-wrap{background-color:#090f19;border-block:1px solid #8a9fc00a}.process-wrap .section-heading>p{font-size:13px}.steps{grid-template-columns:repeat(4,1fr);gap:32px;margin-top:50px;display:grid}.step-number{color:#263246;letter-spacing:-.06em;justify-content:space-between;align-items:center;font-size:76px;font-weight:400;line-height:1;display:flex}.step-number svg{color:#6e8ac0}.steps article{border-top:1px solid #7186ab28;padding-top:23px}.steps h3{letter-spacing:-.02em;justify-content:space-between;align-items:center;margin:23px 0 13px;font-size:19px;font-weight:500;display:flex}.steps h3 svg{color:#64738b}.steps p{font-size:12px;line-height:1.9}.benefits{grid-template-columns:1fr 1fr;gap:70px;display:grid;position:relative;overflow:hidden}.benefits h2{font-size:48px}.benefits p{margin-top:22px;font-size:13px;line-height:1.9}.benefit-list{z-index:2;align-self:center;position:relative}.benefit-list>div{color:#afbacb;border-bottom:1px solid #7e93b40d;align-items:center;gap:15px;padding:15px 0;font-size:13px;display:flex}.benefit-decoration{color:#4e6eaa0a;pointer-events:none;width:350px;height:350px;position:absolute;top:10%;right:10%}.featured{padding-top:25px}.featured-row{grid-template-columns:1.45fr 1fr;align-items:center;gap:65px;margin-top:42px;display:grid}.featured-row.reverse{grid-template-columns:1fr 1.45fr;margin-top:70px}.featured-row.reverse .featured-image{order:2}.featured-row.reverse .featured-copy{order:1;padding-left:15px}.featured-image{background:radial-gradient(at 50% 0,#253449,#121a26);border:1px solid #8a9dbb15;border-radius:12px;padding:25px 25px 0;transition:transform .3s;display:block;overflow:hidden}.featured-image:hover{transform:translateY(-3px)}.featured-image>img{width:100%;height:auto;transition:transform .4s;display:block}.featured-browser{letter-spacing:2px;color:#8b99ad;background:#202934;border-radius:5px 5px 0 0;align-items:center;gap:30px;height:21px;padding:0 10px;font-size:5px;display:flex}.featured-browser span{letter-spacing:0;margin:auto;font-size:6px}.featured-copy h3{margin:22px 0 18px;font-size:33px;font-weight:400;line-height:1.18}.featured-copy p{max-width:320px;font-size:12px;line-height:1.9}.featured-tags{gap:7px;margin:20px 0 25px;display:flex}.featured-tags span{color:#8193af;border:1px solid #738eb32b;border-radius:4px;padding:4px 9px;font-size:9px}.text-link{color:#b4c8f5;align-items:center;gap:13px;min-height:44px;font-size:12px;display:flex}.text-link.subdued{color:#7184a3;margin-top:12px;font-size:10px}.services{grid-template-columns:1fr 1fr;gap:80px;display:grid}.services h2{margin-top:20px;font-size:34px;line-height:1.2}.services p{max-width:370px;margin:23px 0 26px;font-size:13px;line-height:1.85}.service-list{grid-template-columns:1fr 1fr;column-gap:30px;display:grid}.service-list>div{color:#a5b3c8;border-bottom:1px solid #829bbe15;align-items:center;gap:11px;padding:18px 0;font-size:11px;display:flex}.service-list svg{color:#6482b2;flex-shrink:0}.service-list svg:last-child{color:#445975;margin-left:auto}.faq{grid-template-columns:1fr 1.25fr;gap:80px;display:grid}.faq h2{margin:20px 0;font-size:34px}.faq>div>p{font-size:13px;line-height:1.9}.faq-list details{border-bottom:1px solid #8296b31a}.faq-list summary{cursor:pointer;color:#c1cad9;justify-content:space-between;align-items:center;gap:25px;padding:21px 0;font-size:12px;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary>span{color:#8298bc;font-size:21px;font-weight:400;transition:all .2s}.faq-list details[open] summary>span{transform:rotate(45deg)}.faq-list details>p{padding:0 30px 23px 0;font-size:12px;line-height:1.9}.cta-wrap{background-color:#090f1a;border-block:1px solid #6c8bc912;position:relative}.cta-wrap:before{content:"";pointer-events:none;background:radial-gradient(at 50% 80%,#1c429b25,#0000 65%);position:absolute;inset:0}.cta{text-align:center;padding-block:80px;position:relative}.cta .eyebrow{justify-content:center}.cta h2{margin:25px 0 22px;font-size:49px;line-height:1.12}.cta p{font-size:14px;line-height:1.9}.cta .button{margin-top:28px}.cta-phone{color:#7385a1;margin-top:5px;font-size:11px}.cta-phone,.footer-bottom a,.footer-main nav a{align-items:center;min-height:44px;display:inline-flex}.footer{max-width:1320px;margin:auto;padding:50px 5% 25px}.footer-main{justify-content:space-between;align-items:flex-start;gap:25px;display:flex}.footer-main p{margin:14px 0;font-size:11px}.footer-main nav{color:#8594ae;gap:24px;display:flex}.footer-main nav,.footer-main>.text-link{margin-top:10px;font-size:11px}.footer-bottom{color:#596b87;border-top:1px solid #8297b719;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding-top:22px;font-size:9px;display:flex}.footer-bottom>div{gap:22px;display:flex}.footer-bottom>div>span{align-items:center;gap:6px;display:flex}.whatsapp-float{z-index:40;color:#7be0b9;background:#15332c;border:1px solid #5fe3b746;border-radius:50px;align-items:center;gap:10px;padding:13px;transition:all .25s;display:flex;position:fixed;bottom:25px;right:25px;box-shadow:0 4px 25px #0004}.whatsapp-float span{opacity:0;white-space:nowrap;max-width:0;font-size:11px;transition:all .25s;overflow:hidden}.whatsapp-float:focus-visible span,.whatsapp-float:hover span{opacity:1;max-width:160px}.whatsapp-float:not(:hover):not(:focus-visible){gap:0}.reveal{opacity:0;transition:opacity .7s,transform .7s;transform:translateY(18px)}.revealed{opacity:1;transform:none}.steps article:nth-child(2){transition-delay:80ms}.steps article:nth-child(3){transition-delay:.16s}.steps article:nth-child(4){transition-delay:.24s}.legal-page{max-width:800px;margin:auto;padding:80px 5% 100px}.legal-page h1{margin:20px 0 30px;font-size:45px}.legal-page h2{margin:35px 0 15px;font-size:22px}.legal-page p{margin-bottom:16px;font-size:15px;line-height:1.9}.legal-page a{color:#91b2ff}.legal-page .eyebrow{font-size:10px}@media (min-width:761px){.device-main{animation:float-main 8s ease-in-out infinite}.device-phone{animation:float-phone 7s ease-in-out infinite}}@keyframes float-main{50%{transform:translate(-50%)translateY(-7px)rotateY(-5deg)rotateX(3deg)}}@keyframes float-phone{50%{transform:translateY(-8px)rotateY(-8deg)rotate(8deg)}}@media (max-width:1100px){.services{gap:40px}.service-list{grid-template-columns:1fr}.service-list>div{padding:10px 0}.featured-row{gap:35px}.featured-copy h3{font-size:29px}.steps{gap:24px}.footer-main nav{gap:15px}}@media (max-width:760px){.steps{grid-template-columns:1fr 1fr;gap:35px 25px;margin-top:35px}.step-number{font-size:62px}.steps h3{margin:18px 0 12px;font-size:19px}.steps p{font-size:12px}.process-wrap .section-heading>p{display:none}.benefits{grid-template-columns:1fr;gap:25px}.benefits h2{font-size:42px}.benefit-list>div{font-size:13px}.benefits .eyebrow{font-size:7px}.featured{padding-top:12px}.featured .section-heading>.eyebrow{display:none}.featured-row,.featured-row.reverse{grid-template-columns:1fr;gap:26px;margin-top:32px}.featured-row.reverse{margin-top:50px}.featured-row.reverse .featured-image{order:0}.featured-row.reverse .featured-copy{order:1;padding:0}.featured-image{padding:17px 17px 0}.featured-copy h3{margin:14px 0;font-size:31px}.featured-copy p{max-width:none;font-size:13px}.featured-tags{margin:17px 0}.featured-copy .text-link{font-size:12px}.services{grid-template-columns:1fr;gap:28px}.services h2{font-size:30px}.service-list{grid-template-columns:1fr 1fr;gap:0 17px}.service-list>div{gap:8px;padding:15px 0;font-size:11px}.service-list svg:last-child{display:none}.service-list svg{width:16px}.faq{grid-template-columns:1fr;gap:25px}.faq h2{font-size:31px}.faq-list summary{padding:21px 0;font-size:13px}.faq-list details>p{font-size:13px}.cta{padding-block:65px}.cta h2{font-size:36px}.cta p{font-size:12px}.footer-main{flex-wrap:wrap}.footer-main nav{flex-wrap:wrap;order:3;gap:20px;width:100%}.footer-main>.text-link{font-size:10px}.footer-bottom{flex-direction:column;align-items:flex-start;gap:14px;padding-bottom:36px;font-size:9px}.footer-bottom>div{flex-wrap:wrap;gap:20px}.whatsapp-float{padding:12px;bottom:17px;right:17px}.whatsapp-float svg{width:20px}.legal-page h1{font-size:35px}}.nav a{font-size:14px}.nav{gap:19px}.button{font-size:14px}.header-cta{font-size:13px}.hero p{font-size:16px}.eyebrow,.hero-promises{font-size:12px}.process-wrap .section-heading>p,.section-heading p{font-size:16px}.collection-count{font-size:12px}.filter{font-size:13px}.gallery-meta{font-size:11px}.card-category,.gallery-meta>span:last-child{font-size:12px}.card-title{font-size:17px}.availability{font-size:11px}.card-actions a{font-size:12px}.load-more .button{font-size:14px}.benefit-list>div,.benefits p,.faq-list details>p,.faq>div>p,.featured-copy p,.services p,.steps p{font-size:15px}.faq-list summary,.service-list>div{font-size:14px}.featured-tags span{font-size:12px}.text-link{font-size:14px}.text-link.subdued{font-size:12px}.cta p{font-size:16px}.cta-phone,.footer-main nav,.footer-main p,.footer-main>.text-link{font-size:13px}.footer-bottom{font-size:12px}.detail-bottom p{font-size:15px}.sample-note{font-size:12px}.features{font-size:13px}.full-demo .design-nav a:hover{text-underline-offset:4px;text-decoration:underline}.full-demo .design-nav a:last-child{color:#fff;background:#34443b;padding:9px 13px}.full-demo.restaurant .design-nav a:last-child{background:#9f835a}.full-demo.automotive .design-nav a:last-child{color:#182017;background:#cced78}@media (max-width:1200px) and (min-width:761px){.nav a{font-size:11px}.nav{gap:12px}.logo{font-size:15px}.header-inner{gap:15px}.service-list>div{font-size:13px}.footer-main nav{gap:14px;font-size:12px}}@media (max-width:760px){.nav a{font-size:16px}.hero h1{font-size:41px}.hero p{font-size:15px}.hero-promises{gap:10px;font-size:10px}.pill{font-size:8px}.hero-actions .button{padding:12px 11px;font-size:12px}.header-cta{font-size:12px}.section-heading p{font-size:14px}.eyebrow{font-size:10px}.benefits .eyebrow{font-size:9px}.filter{font-size:13px}.gallery-meta{font-size:9px}.gallery-meta>span:last-child{font-size:10px}.card-title{font-size:18px}.card-actions a{font-size:14px}.card-category{font-size:12px}.availability{font-size:11px}.benefit-list>div,.faq-list details>p,.faq>div>p,.featured-copy p,.services p,.steps p{font-size:14px}.service-list>div{font-size:12px}.cta p,.faq-list summary{font-size:14px}.footer-main nav{gap:15px;font-size:12px}.footer-main>.text-link{font-size:12px}.footer-bottom{font-size:11px}.full-demo .design-nav a{font-size:9px}.full-demo .design-nav a:nth-child(2){display:none}}@media (prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none}}@media (max-width:380px){.header-cta{display:none}.menu-toggle{flex-shrink:0;margin-left:auto}.hero-actions{flex-direction:column;align-items:stretch;margin-inline:24px}.hero-actions .button{font-size:13px}.pill{gap:5px;font-size:7px}.hero h1{font-size:35px}.services .button{white-space:normal;width:100%;font-size:12px}.featured-tags{flex-wrap:wrap}.gallery-meta>span:last-child{font-size:8px}.card-title{font-size:16px}.card-info{padding-inline:12px}.card-actions{margin-inline:12px}.card-actions a{font-size:12px}.availability{font-size:10px}.footer-main>.text-link{margin-top:0}.section h2{font-size:29px}}:root{--brand:#4878ff;--bg-2:#0b1220;--bg-3:#111a2b;--edge:#4878ff75;--edge-soft:#4878ff33;--lift-1:0 1px 2px #00000080,0 4px 12px #00000059;--lift-2:0 2px 4px #00000080,0 10px 26px #00000073,0 22px 60px #00000059;--lift-3:0 3px 6px #0000008c,0 18px 44px #00000080,0 44px 110px #00000073;--bevel:inset 0 1px 0 #ffffff24,inset 0 -1px 0 #00000080;--neon-blue:0 0 16px #4878ff57,0 0 46px #4878ff2e;--t:.28s cubic-bezier(.2,.9,.25,1)}body{background:radial-gradient(1100px 620px at 12% -8%,#4878ff29,transparent 62%),radial-gradient(900px 560px at 92% 4%,#4878ff1a,transparent 60%),radial-gradient(1200px 800px at 50% 118%,#4878ff17,transparent 66%),var(--bg);background-attachment:fixed}.benefit-list>div,.collection-count,.detail-preview,.device,.empty-state,.faq-list details,.featured-image,.floating-label,.icon-button,.service-list>div,.steps article,.view-switch,.website-card{background:linear-gradient(180deg,var(--bg-3),var(--bg-2));position:relative}@supports (color:color-mix(in lab,red,red)){.benefit-list>div,.collection-count,.detail-preview,.device,.empty-state,.faq-list details,.featured-image,.floating-label,.icon-button,.service-list>div,.steps article,.view-switch,.website-card{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-3) 86%,var(--brand) 14%),color-mix(in srgb,var(--bg-2) 92%,var(--brand) 8%))}}.benefit-list>div,.collection-count,.detail-preview,.device,.empty-state,.faq-list details,.featured-image,.floating-label,.icon-button,.service-list>div,.steps article,.view-switch,.website-card{box-shadow:var(--lift-2),var(--bevel);border:1px solid #96b4eb21}.empty-state,.faq-list details,.featured-image,.steps article,.website-card{border-radius:18px}.benefit-list>div,.collection-count,.service-list>div{border-radius:14px}.benefit-list>div:before,.faq-list details:before,.featured-image:before,.service-list>div:before,.steps article:before,.website-card:before,.website-dialog:before{content:"";border-radius:inherit;background:linear-gradient(140deg,var(--edge),transparent 42%,transparent 62%,#4878ff57);opacity:.55;transition:opacity var(--t);pointer-events:none;z-index:3;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.faq-list details:after,.featured-image:after,.steps article:after,.website-card:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--mx,50%) var(--my,0),#78a0ff24,transparent 60%);opacity:0;transition:opacity var(--t);pointer-events:none;z-index:2;position:absolute;inset:0}.benefit-list>div:hover:before,.faq-list details:hover:after,.faq-list details:hover:before,.featured-image:hover:after,.featured-image:hover:before,.service-list>div:hover:before,.steps article:hover:after,.steps article:hover:before,.website-card:hover:after,.website-card:hover:before{opacity:1}.benefit-list>div:hover,.faq-list details:hover,.featured-image:hover,.service-list>div:hover,.steps article:hover,.website-card:hover{border-color:var(--edge);box-shadow:var(--lift-3),var(--neon-blue),var(--bevel)}.featured-image:hover,.website-card:hover{transform:translateY(-6px)}.tilt,.tilt.revealed{transition:transform .22s cubic-bezier(.2,.9,.25,1),box-shadow var(--t),border-color var(--t),opacity .7s;will-change:transform}.faq-list details>*,.featured-image>*,.steps article>*,.website-card .card-actions,.website-card .card-info,.website-card .card-preview{z-index:1;position:relative}.card-preview{background:radial-gradient(at 50% 120%,#2b3d5a,#121a28 75%);box-shadow:inset 0 -18px 30px -20px #000000b3}.card-preview>img,.featured-image>img{border-radius:8px 8px 0 0;box-shadow:0 -1px #ffffff14,0 12px 30px #00000073}.card-actions{border-top:1px solid #ffffff0f;box-shadow:inset 0 1px #00000059}.steps article{border-top:1px solid #96b4eb21;padding:26px 24px 22px}.steps{gap:22px}.benefit-list>div,.service-list>div{border-bottom:1px solid #96b4eb21;margin-bottom:10px;padding:15px 18px}.service-list{column-gap:14px}.faq-list details{border-bottom:1px solid #96b4eb21;margin-bottom:10px;padding:0 20px}.faq-list details>p{padding-right:10px}.collection-count{padding:8px 12px}.button{transition:transform var(--t),box-shadow var(--t),background var(--t),color var(--t);border-radius:999px}.primary{text-shadow:0 1px #00145059;background:linear-gradient(#7ea2ff,#4a7cff 48%,#2f5fe0);border:1px solid #78a0ff99;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0014508c,0 6px 14px #4878ff4d,0 14px 34px #00000073}.primary:hover{box-shadow:inset 0 1px 0 #fff9,inset 0 -2px 0 #0014508c,0 10px 22px #4878ff66,0 26px 60px #00000080,var(--neon-blue);transform:translateY(-3px)scale(1.015)}.primary:active{transform:translateY(0)scale(.99);box-shadow:inset 0 3px 8px #0000006b}.secondary{box-shadow:var(--lift-1),var(--bevel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#111a2bb8;border:1px solid #96b4eb33}.secondary:hover{border-color:var(--edge);box-shadow:var(--lift-2),0 0 14px #4878ff38,var(--bevel);background:#182338e6;transform:translateY(-2px)}.secondary:active{transform:translateY(0);box-shadow:inset 0 3px 8px #0006}.filter{box-shadow:var(--lift-1),var(--bevel);transition:transform var(--t),box-shadow var(--t),border-color var(--t),color var(--t);background:linear-gradient(#131c2c,#0d1420);border:1px solid #96b4eb1f;border-radius:999px}.filter:hover{box-shadow:var(--lift-2),var(--bevel);transform:translateY(-2px)}.filter.active{color:#fff;background:linear-gradient(#2c4a94,#1f3773);border-color:#78a0ff8c;box-shadow:inset 0 1px #ffffff40,inset 0 -2px #00145080,0 6px 16px #4878ff47}.pill{box-shadow:var(--lift-1),var(--bevel);background:linear-gradient(#141e32e6,#0c1220e6);border:1px solid #96b4eb29}.pill,.view-switch{border-radius:999px}.view-switch{overflow:hidden}.view-switch button[aria-pressed=true]{background:linear-gradient(#4a7cff,#2f5fe0);box-shadow:inset 0 1px #ffffff59}.card-browser,.card-browser span,.featured-browser,.featured-browser span{color:#8f9db3}.header{-webkit-backdrop-filter:blur(22px)saturate(140%);backdrop-filter:blur(22px)saturate(140%);background:#070b12b8;border-bottom:1px solid #96b4eb1a;box-shadow:inset 0 1px #ffffff0a,0 10px 40px #00000059}.logo-symbol{box-shadow:inset 0 1px #ffffff59,inset 0 -2px #00145080,0 6px 16px #4878ff59}.hero:after{content:"";transform-origin:50% 100%;pointer-events:none;z-index:0;background-image:linear-gradient(#4878ff29 1px,#0000 0),linear-gradient(90deg,#4878ff29 1px,#0000 0);background-size:64px 64px;height:62%;position:absolute;bottom:-8%;left:-20%;right:-20%;transform:perspective(700px)rotateX(72deg);-webkit-mask-image:linear-gradient(#0000 15%,#000000e6);mask-image:linear-gradient(#0000 15%,#000000e6)}.hero-showcase,.scroll-hint{z-index:2;position:relative}.hero h1 em{color:#7ea2ff;text-shadow:0 1px #2f5fe0,0 2px #24499f,0 3px 1px #0000008c,0 0 26px #4878ff8c;font-style:normal}.hero h1,.section h2{text-shadow:0 2px #00000059,0 12px 30px #00000059}.device{box-shadow:var(--lift-3),0 0 0 1px #96b4eb14,var(--bevel);border-radius:14px}.device-phone{border-radius:28px}.device,.floating-label{position:absolute}.device{-webkit-backdrop-filter:none;backdrop-filter:none}.website-dialog{box-shadow:var(--lift-3),0 0 0 1px var(--edge-soft),var(--bevel);background:linear-gradient(#111a2b,#0b1220);border:1px solid #96b4eb29;border-radius:22px;animation:rise .34s cubic-bezier(.2,.9,.25,1)}@keyframes rise{0%{opacity:0;transform:translateY(16px)scale(.985)}}.detail-preview{border-radius:14px;box-shadow:inset 0 2px 8px #00000080}.detail-preview img{border-radius:8px;box-shadow:0 10px 30px #00000073}@media (max-width:760px){:root{--lift-2:0 1px 2px #00000080,0 6px 16px #0006;--lift-3:0 2px 4px #00000080,0 12px 28px #00000073}body{background-attachment:scroll}.steps article{padding:20px 18px 16px}.hero:after{height:40%}}@media (prefers-reduced-motion:reduce){.button,.faq-list details,.featured-image,.filter,.steps article,.website-card{transition:none!important;transform:none!important}}.browser-bar span{color:#8f9db3}.steps article{overflow-wrap:anywhere;min-width:0}@media (max-width:430px){.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.step-number{font-size:54px}}.filter{min-height:44px}.icon-button{width:44px;height:44px}.logo,.nav a{min-height:44px}.nav a{align-items:center;display:inline-flex}.detail-buttons .availability,.view-switch button{min-width:44px;min-height:44px}.header-cta{min-height:44px}.menu-toggle.icon-button{min-width:44px;min-height:44px}.card-title{min-height:46px}.footer-main nav a,.nav a{justify-content:center;min-width:44px}:root{--bg:#050e29;--bg-2:#0a1735;--bg-3:#0f2049;--surface:#0f2049;--text:#eef4ff;--muted:#a5b9de;--faint:#7f96c9;--aqua:#37c4ff;--blue-d:#1c53e6;--blue-l:#5b8fff;--green:#22ffa0;--sun:#ffcf33;--sun2:#ff9f1c;--violet:#a99bff;--line:#82b4ff3d;--line-strong:#a0cdff6b;--brand:#3d7dff;--edge:#78afff8c;--edge-soft:#78afff40;--neon-blue:0 0 16px #3d7dff66,0 0 46px #37c4ff33}body{color:var(--text);background:radial-gradient(1100px 620px at 10% -10%,#3d7dff42,transparent 62%),radial-gradient(900px 560px at 92% 6%,#37c4ff24,transparent 60%),radial-gradient(1200px 800px at 50% 118%,#1c53e638,transparent 66%),var(--bg)}.button,.card-title,.detail-heading h2,.featured-copy h3,.nav a,.steps h3,body,h1,h2,h3{font-family:var(--font-sora),Manrope,Arial,sans-serif}.availability,.browser-bar,.card-browser,.card-category,.collection-count,.cta-phone,.eyebrow,.featured-browser,.featured-tags span,.filter,.floating-label,.gallery-meta,.hero-caption,.live-badge,.new-badge,.pill,.scroll-hint,.step-number{font-family:var(--font-grotesk),var(--font-sora),Arial,sans-serif}.cta-wrap,.hero,.process-wrap,.services-wrap{background-color:#06122f}.services-wrap{background:linear-gradient(105deg,#0a1a3f,#06122f)}.grid-bg{background-image:linear-gradient(#82b4ff12 1px,#0000 0),linear-gradient(90deg,#82b4ff12 1px,#0000 0)}.card-title,.detail-heading h2,.featured-copy h3,.hero h1,.section h2,.steps h3{color:var(--text)}.muted-title{color:var(--faint)}.benefits p,.cta p,.detail-bottom p,.faq-list details>p,.faq>div>p,.featured-copy p,.hero p,.section-heading p,.services p,.steps p{color:#c3d1ee}.benefit-list>div,.collection-count,.detail-preview,.empty-state,.faq-list details,.featured-image,.icon-button,.service-list>div,.steps article,.view-switch,.website-card{border:1px solid var(--line);background:linear-gradient(#14295e,#0c1b42)}.benefit-list>div:hover,.faq-list details:hover,.featured-image:hover,.service-list>div:hover,.steps article:hover,.website-card:hover{border-color:var(--line-strong)}.card-preview{background:radial-gradient(at 50% 120%,#21418a,#0f1f47 75%)}.card-browser,.featured-browser{color:#a5b9de;background:#0a1735}.browser-bar span,.card-browser span,.featured-browser span{color:#a5b9de}.website-dialog{border-color:var(--line-strong);background:linear-gradient(#14295e,#0a1735)}.header{border-bottom:1px solid var(--line);background:#050e29cc}.logo-img{filter:drop-shadow(0 4px 14px #37c4ff59);width:auto;height:52px;display:block}.nav a{color:#cfe0ff;border:1px solid #0000;border-radius:999px;padding:0 13px;font-weight:500;transition:color .2s,background .2s,border-color .2s,transform .2s}.nav a:hover{color:var(--aqua);background:#37c4ff1a;border-color:#37c4ff59;transform:translateY(-1px)}.eyebrow{color:var(--aqua);font-weight:600}.blue-line{background:var(--aqua);box-shadow:0 0 10px #37c4ff99}.blue-period{color:var(--aqua)}.pill{color:#fff;background:linear-gradient(#5b8fff,#1c53e6);border:1px solid #a0cdff8c;padding:9px 16px;font-size:10px;font-weight:700;box-shadow:inset 0 1px #fff6,0 6px 16px #1c53e673,0 0 30px #37c4ff4d}.pill .status-dot{background:var(--green);box-shadow:0 0 8px var(--green)}.pill-divider{background:#ffffff73}.hero-promises{flex-wrap:wrap;gap:10px;margin-top:24px}.hero-promises .promise{--c:var(--aqua);min-height:40px;color:var(--text);background:linear-gradient(180deg,var(--c),var(--c));border-radius:999px;gap:9px;padding:8px 14px 8px 8px;font-size:11px;font-weight:500}@supports (color:color-mix(in lab,red,red)){.hero-promises .promise{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 16%,#14295e),color-mix(in srgb,var(--c) 8%,#0c1b42))}}.hero-promises .promise{border:1px solid var(--c)}@supports (color:color-mix(in lab,red,red)){.hero-promises .promise{border:1px solid color-mix(in srgb,var(--c) 45%,transparent)}}.hero-promises .promise{box-shadow:var(--lift-1),var(--bevel)}.hero-promises .promise i{background:var(--c);color:#061024;width:24px;height:24px;box-shadow:0 0 12px var(--c);border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.hero-promises .promise i{box-shadow:0 0 12px color-mix(in srgb,var(--c) 60%,transparent)}}.hero-promises .promise svg{color:#061024}.hero-promises .promise-2{--c:var(--green)}.hero-promises .promise-3{--c:var(--sun)}.hero-caption{border:1px solid var(--line);width:max-content;max-width:94%;box-shadow:var(--lift-1),var(--bevel);color:#c3d1ee;background:#0f2049e6;border-radius:999px;align-items:center;gap:12px;padding:8px 16px;font-size:9px;font-weight:600;left:50%;right:auto;transform:translate(-50%)}.hero-caption span:first-child{color:var(--aqua)}.hero-caption span:last-child{color:var(--sun)}.floating-label{border:1px solid var(--line-strong);color:var(--aqua);box-shadow:var(--lift-1),0 0 16px #37c4ff40;background:linear-gradient(#14295e,#0c1b42);font-weight:600}.floating-label .status-dot{background:var(--green)}.scroll-hint{color:var(--faint);font-weight:600}.scroll-hint svg{color:var(--aqua)}.collection-count,.collection-count svg{color:var(--muted)}.gallery-meta{color:var(--faint)}.gallery-meta>span:last-child{color:#9fe9c4}.card-category{color:var(--faint)}.card-category b{--c:var(--aqua);color:var(--c);font-weight:700}.card-category>span{color:var(--faint)}.availability{color:#9fe9c4}.availability .status-dot{background:var(--green);box-shadow:0 0 6px var(--green)}.unavailable{color:var(--muted)}.card-actions a{color:#cfe0ff}.card-actions a.wa,.text-link.wa{color:var(--green)}.card-actions a.wa:hover,.text-link.wa:hover{color:#fff}.card-title svg{color:var(--aqua)}.live-badge{color:#061024;background:var(--green);border-color:#0000;font-weight:700;box-shadow:0 0 14px #22ffa080}.new-badge{background:var(--sun);color:#2b1a00;font-weight:700}.featured-tags span{color:var(--aqua);background:#37c4ff14;border:1px solid #37c4ff59;border-radius:999px;padding:5px 10px}.text-link{color:#cfe0ff}.step-number,.text-link:hover{color:var(--aqua)}.step-number{text-shadow:0 1px #1c53e6,0 2px #0f2f8a,0 3px 1px #00000080,0 0 24px #37c4ff73}.faq-list summary>span,.service-list svg,.step-number svg,.steps h3 svg{color:var(--aqua)}.service-list svg:last-child{color:var(--faint)}.benefit-list>div{color:#dbe6ff}.benefit-list svg{color:var(--green)}.service-list>div{color:#dbe6ff}.faq-list summary{color:var(--text)}.cta-phone,.footer-bottom,.footer-main nav a,.footer-main p{color:var(--muted)}.footer-bottom a:hover,.footer-main nav a:hover{color:var(--aqua)}.footer-bottom .status-dot{background:var(--green)}.sample-note{color:var(--muted)}.features li svg{color:var(--green)}.detail-content .eyebrow{color:var(--aqua)}.browser-bar,.card-browser,.featured-browser{background:#0a1735}.filter{--c:var(--aqua);color:var(--c);border:1px solid var(--c);font-weight:600}@supports (color:color-mix(in lab,red,red)){.filter{border:1px solid color-mix(in srgb,var(--c) 45%,transparent)}}.filter{background:linear-gradient(180deg,var(--c),var(--c))}@supports (color:color-mix(in lab,red,red)){.filter{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 14%,#14295e),color-mix(in srgb,var(--c) 6%,#0c1b42))}}.filter:hover{border-color:var(--c);color:#fff;box-shadow:var(--lift-2),0 0 14px var(--c),var(--bevel)}@supports (color:color-mix(in lab,red,red)){.filter:hover{box-shadow:var(--lift-2),0 0 14px color-mix(in srgb,var(--c) 45%,transparent),var(--bevel)}}.filter.active{background:linear-gradient(180deg,var(--c),var(--c))}@supports (color:color-mix(in lab,red,red)){.filter.active{background:linear-gradient(180deg,color-mix(in srgb,var(--c) 100%,#fff 12%),var(--c))}}.filter.active{border-color:var(--c)}@supports (color:color-mix(in lab,red,red)){.filter.active{border-color:color-mix(in srgb,var(--c) 100%,#fff 20%)}}.filter.active{color:#061024;box-shadow:inset 0 1px 0 #ffffff73,inset 0 -2px 0 #00000040,0 6px 18px var(--c)}@supports (color:color-mix(in lab,red,red)){.filter.active{box-shadow:inset 0 1px 0 #ffffff73,inset 0 -2px 0 #00000040,0 6px 18px color-mix(in srgb,var(--c) 45%,transparent)}}.primary{background:linear-gradient(#7aa6ff,#3d7dff 48%,#1c53e6);border-color:#a0cdff99;box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #0014508c,0 6px 14px #3d7dff59,0 14px 34px #00000073}.secondary{border:1px solid var(--line);color:var(--text);background:#14295ebf}.whatsapp{color:#04120a;text-shadow:0 1px #ffffff40;background:linear-gradient(#5ff5b0,#25d366 50%,#128c4a);border:1px solid #78ffbe99;font-weight:700;box-shadow:inset 0 1px #ffffff80,inset 0 -2px #003c1e8c,0 6px 14px #25d36659,0 14px 34px #00000073}.whatsapp:hover{transform:translateY(-3px)scale(1.015);box-shadow:inset 0 1px #ffffff8c,inset 0 -2px #003c1e8c,0 10px 22px #25d36673,0 26px 60px #00000080,0 0 30px #22ffa059}.whatsapp:active{transform:translateY(0)scale(.99);box-shadow:inset 0 3px 8px #00000059}.whatsapp-float span{box-shadow:var(--lift-2),0 0 24px #22ffa080}.view-switch button[aria-pressed=true]{background:linear-gradient(#3d7dff,#1c53e6)}.hero h1 em{color:#7fd6ff;text-shadow:0 1px #1c53e6,0 2px #0f2f8a,0 3px 1px #0000008c,0 0 26px #37c4ff99}.hero:after{background-image:linear-gradient(#37c4ff2e 1px,#0000 0),linear-gradient(90deg,#37c4ff2e 1px,#0000 0)}.skip-link{background:var(--blue-d);color:#fff}@media (max-width:760px){.logo-img{height:44px}.hero-caption{padding:7px 12px;font-size:8px}}.logo-img{height:66px}.header-inner{padding-block:12px}@media (max-width:760px){.logo-img{height:54px}}.card-preview{aspect-ratio:auto;padding:12px 12px 0}.card-preview>img{object-fit:contain;height:auto;display:block}.card-preview>img,.featured-image>img{box-shadow:none;-webkit-mask-image:linear-gradient(#000 74%,#00000040 92%,#0000);mask-image:linear-gradient(#000 74%,#00000040 92%,#0000)}.card-preview:hover>img{transform:none}.card-info .live-badge{letter-spacing:.08em;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 11px;font-size:9px;display:inline-flex;position:static}.card-info .live-badge .status-dot{box-shadow:none;background:#061024;width:5px;height:5px}.featured-image{padding:14px}.featured-image>img{border-radius:0 0 10px 10px;box-shadow:0 10px 30px #00000073;-webkit-mask-image:none;mask-image:none}.featured-browser{border-radius:10px 10px 0 0}@media (max-width:760px){.featured-image{padding:10px}}.logo{gap:12px}.logo-icon{filter:drop-shadow(0 4px 14px #37c4ff59);width:auto;height:54px;display:block}.logo-word{font-family:var(--font-sora),Arial,sans-serif;letter-spacing:.16em;color:#dfe7f5;text-shadow:0 1px #00000080,0 0 14px #37c4ff40;white-space:nowrap;font-size:15px;font-weight:700}.logo-word b{color:#6fb6ff;text-shadow:0 1px #1c53e6,0 0 16px #37c4ff8c;font-weight:700}.logo-full .logo-img{width:auto;height:120px}@media (max-width:760px){.logo-icon{height:46px}.logo-word{font-size:13px}.logo-full .logo-img{height:100px}}@media (max-width:1100px){.logo-word{display:none}.nav{gap:6px}.nav a{padding:0 9px}}@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-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}