
:root{color-scheme:light;--ink:#172c40;--muted:#536778;--blue:#095bac;--line:#dce5eb;--paper:#f6f9fb}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;font:16px/1.65 'Segoe UI',Arial,sans-serif;color:var(--ink);background:var(--paper)}a{color:var(--blue);text-decoration:none}a:hover{text-decoration:underline}a:focus-visible{outline:3px solid #1688cc;outline-offset:5px}img{max-width:100%;height:auto;display:block}.wrap{width:min(1180px,calc(100% - 48px));margin:auto}header{background:white;border-bottom:1px solid var(--line)}.header-inner{display:flex;justify-content:space-between;align-items:center;min-height:88px;gap:24px}.logo img{width:140px}nav{display:flex;gap:26px;flex-wrap:wrap}nav a{font-size:14px;font-weight:600;color:var(--ink)}.hero{padding:64px 0 40px;max-width:780px}.eyebrow{font-size:11px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase;color:var(--blue);margin:0 0 14px}h1{font-size:clamp(34px,5vw,56px);line-height:1.12;letter-spacing:-1.5px;margin:0 0 22px}h2{line-height:1.2;letter-spacing:-.6px}p{margin:0 0 18px}.lead{font-size:19px;color:var(--muted);max-width:680px}.apps{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;padding-bottom:64px}.app{display:flex;flex-direction:column;background:white;border:1px solid var(--line);border-radius:18px;overflow:hidden}.app-content{padding:32px 32px 24px;flex:1}.app-brand{height:74px;display:flex;align-items:center;margin-bottom:24px}.app-brand img{max-width:180px;max-height:74px;object-fit:contain}.app h2{font-size:29px;margin:0 0 12px}.app-description{color:var(--muted);min-height:54px}.features{padding-left:20px;margin:22px 0 26px}.features li{padding-left:3px;margin:7px 0;font-size:15px}.actions{display:flex;gap:20px;align-items:center;flex-wrap:wrap}.button{display:inline-block;padding:11px 18px;border-radius:7px;background:var(--blue);color:white;font-size:14px;font-weight:600}.button:hover{background:#07447e;text-decoration:none}.text-link{font-size:14px;font-weight:600}.demo{margin:0;border-top:1px solid var(--line);padding:20px 24px 24px;background:#f0f4f7}.demo figcaption{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:12px}.demo video{display:block;width:100%;aspect-ratio:16/10;object-fit:contain;background:#142332;border-radius:8px}.more{background:#fff;border-top:1px solid var(--line);padding:64px 0}.more-header{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:center;margin-bottom:32px}.more h2{font-size:clamp(28px,4vw,40px);margin:0 0 16px}.more-header p:last-child{color:var(--muted);max-width:690px;margin:0}.more .eyebrow{color:#855144}.categories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0 0 32px}.category{padding:22px;border:1px solid var(--line);border-radius:10px;background:#fafbfc}.category h3{font-size:16px;margin:0 0 12px}.category p{font-size:14px;color:var(--muted);margin:7px 0}.category strong{color:var(--ink)}.similar{font-size:12px!important;color:#697887!important;border-top:1px solid var(--line);padding-top:12px;margin-top:14px!important}.store-showcase{display:block;border:1px solid var(--line);border-radius:12px;overflow:hidden}.store-showcase:hover{border-color:#095bac;text-decoration:none}.store-showcase img{width:100%}.store-showcase span{display:block;text-align:center;font-size:14px;font-weight:600;padding:14px;background:#f4f8fc}.image-note{font-size:12px;color:var(--muted);margin:12px 0 0}footer{padding:30px 0;background:#142332;color:#c3d1dd}footer nav{gap:12px 24px}footer nav a{color:#e4edf5;font-size:12px}footer p{font-size:12px;margin:20px 0 0}@media(max-width:800px){.apps{grid-template-columns:1fr}.categories{grid-template-columns:1fr}.more-header{grid-template-columns:1fr;gap:12px}.more-header .button{justify-self:start}.hero{padding-top:40px}.app-description{min-height:0}.header-inner{padding:18px 0;flex-wrap:wrap}.more{padding:42px 0}.app-content{padding:26px}.wrap{width:calc(100% - 32px)}nav{gap:18px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

/* Shared Gotush identity: floating glass navigation, vivid blue, raised surfaces. */
body{background:radial-gradient(ellipse at 0 0,#d9f2ff 0,transparent 45%),linear-gradient(180deg,#f3f8ff,#f9fbfe 65%);color:#102b46}header{position:relative;z-index:2;background:transparent;border:0;padding:20px 0 0}.header-inner{min-height:76px;background:#ffffffdb;border:1px solid #fff;border-radius:18px;padding:12px 26px;box-shadow:0 8px 32px #1336590b;backdrop-filter:blur(16px)}nav a{color:#274966}.logo img{width:128px}.hero{max-width:none;display:grid;grid-template-columns:1.15fr 1fr;gap:44px;align-items:center;padding:72px 0 64px}.hero h1{font-size:clamp(40px,5vw,66px);letter-spacing:-2.5px;line-height:1.08}.gradient-text{background:linear-gradient(110deg,#0063ce,#00a7b7);background-clip:text;color:transparent}.hero .eyebrow{display:inline-block;background:#e1efff;border:1px solid #c5e1ff;border-radius:30px;padding:6px 12px;font-size:10px}.hero .lead{font-size:18px;max-width:580px}.hero-actions{display:flex;align-items:center;gap:22px;margin-top:28px;flex-wrap:wrap}.button{background:linear-gradient(115deg,#0063ce,#007daf);box-shadow:0 6px 15px #0063ce20;border:1px solid #ffffff30;padding:12px 21px;border-radius:9px}.button:hover{background:#064e96;transform:translateY(-1px)}.hero-art{position:relative;background:linear-gradient(135deg,#092e56,#0d5266);border-radius:26px;padding:28px 25px;box-shadow:0 24px 60px #0d3d6325;transform:none;overflow:hidden}.hero-art:before{content:'';position:absolute;width:230px;height:230px;background:#1cd6d32b;filter:blur(40px);right:-100px;top:-90px;pointer-events:none}.window-dots{display:flex;gap:6px;margin-bottom:24px}.window-dots i{display:block;width:8px;height:8px;border-radius:50%;background:#ffffff65}.hero-art-title{font-size:12px;color:#a9dae8;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:16px}.mini-app{display:flex;align-items:center;gap:16px;padding:20px;background:#ffffffed;border:1px solid #ffffff66;border-radius:14px;margin:12px 0;transform:none}.mini-app img{width:58px;height:54px;object-fit:contain}.mini-app strong{display:block;font-size:18px;color:#113856}.mini-app span{font-size:12px;color:#557080}.art-caption{font-size:12px;color:#b7d7e8;margin:20px 0 0}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px}.section-heading h2{margin:0;font-size:30px}.section-heading p{margin:0;font-size:14px;color:#536778}.apps{gap:28px}.app{border:1px solid #dce8f2;border-radius:20px;box-shadow:0 12px 40px #173c6009}.app-content{padding:34px}.app .eyebrow{font-size:10px}.app h2{font-size:32px}.features li::marker{color:#009cb3}.demo{background:linear-gradient(125deg,#eaf1f8,#f6faff);border-top:1px solid #e1ebf2}.demo video{box-shadow:0 5px 20px #123b5c1c}.more{background:linear-gradient(125deg,#0c253e,#123f53);color:#f1f8ff;border-top:0}.more .eyebrow{color:#70dbe0}.more-header p:last-child,.image-note{color:#b6ccd9}.more .button{background:#e8fbff;color:#0b405c;white-space:nowrap;box-shadow:none}.category{background:#ffffff09;border:1px solid #ffffff24}.category p{color:#c4d6e3}.category h3,.category strong{color:#fff}.similar{border-color:#ffffff24;color:#a8d8df!important}.store-showcase{background:white;border-color:#ffffff3d;box-shadow:0 12px 40px #0002}.store-showcase span{background:#f2f8fc}.contact-hero{padding:62px 0 34px;max-width:760px}.contact-hero h1{font-size:clamp(40px,5vw,58px)}.contact-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin:0 0 64px}.support-card{background:#fff;border:1px solid #dce8f2;border-radius:18px;padding:28px;box-shadow:0 12px 35px #123b5c09}.support-mark{height:76px;display:flex;align-items:center;margin-bottom:24px}.support-mark img{max-width:145px;max-height:65px;object-fit:contain}.support-card h2{font-size:22px;margin:0 0 12px}.support-card p{font-size:14px;color:#536778;min-height:48px}.support-card a{font-size:14px;font-weight:600;overflow-wrap:anywhere}.support-note{padding:22px 26px;background:#e7f1fb;border:1px solid #d2e4f4;border-radius:12px;margin:-34px 0 58px;color:#3e5e7b;font-size:14px}footer{background:#081c30}a,button{transition:background .2s ease,transform .2s ease}@media(max-width:900px){.hero{grid-template-columns:1fr;gap:32px;padding:44px 0}.hero-art{max-width:550px;width:100%;justify-self:center}.contact-grid{grid-template-columns:1fr}.support-card p{min-height:0}.section-heading{display:block}.section-heading p{margin-top:10px}.header-inner{padding:16px 20px}.hero h1{letter-spacing:-1.7px}}@media(max-width:480px){.hero-art{padding:22px 18px;transform:none}.mini-app{transform:none;padding:16px}.hero h1{font-size:40px}.header-inner{gap:16px}nav{gap:16px}.app-content{padding:26px}.contact-hero{padding-top:40px}}@media(prefers-reduced-motion:reduce){a,button{transition:none}.button:hover{transform:none}}
.header-inner nav{align-items:center}.header-inner .nav-more{color:#fff;font-size:12px;padding:10px 15px}.toolkit-more{border-top:1px solid #ffffff30;margin-top:20px;padding-top:18px}.toolkit-more p{font-size:13px;color:#c1dfed;margin:0 0 7px}.toolkit-more a{display:inline-block;color:#fff;font-size:17px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.toolkit-more a:hover{color:#7ee9ec}.toolkit-more span{display:block;font-size:11px;color:#b7d7e8;margin-top:8px}.hero-actions:empty{display:none}