*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(ellipse at 80% 0%,#795e241c,transparent 48%),#0c0b0e;color:#eee8dc;font:15px "Segoe UI",system-ui,sans-serif}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input{outline-offset:5px}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #f3d594}.skip{position:absolute;top:-80px}.skip:focus{top:10px;background:#222;padding:15px;z-index:5}header{max-width:1400px;margin:auto;display:flex;justify-content:space-between;align-items:center;padding:28px 5%;border-bottom:1px solid #c9a85a38}.brand{display:flex;align-items:center;gap:12px;font-weight:650;font-size:25px;letter-spacing:2px;color:#e8ca87}.mark{display:grid;place-items:center;border:1px solid #d0ae65;border-radius:12px;width:42px;height:42px;font-family:Georgia,serif}.wordmark{font-size:9px;letter-spacing:3px;color:#a99573}nav{display:flex;gap:25px;color:#c6ba9e;font-size:12px}main{max-width:1280px;margin:auto;padding:0 40px}.intro{padding:70px 0 55px}.eyebrow{color:#d5b267;font-size:10px;letter-spacing:3px}h1{font-size:clamp(48px,6vw,80px);line-height:1.05;font-weight:500;letter-spacing:-4px;margin:22px 0}h1 em{font-family:Georgia,serif;font-weight:400;color:#e6c784}.intro>p:not(.eyebrow){line-height:1.8;color:#b4aca0}.platform{display:inline-block;font-size:9px;letter-spacing:2px;margin-top:15px;border:1px solid #b99a504d;padding:10px 14px;border-radius:30px;color:#d7bf86}.catalog-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px}h2{font-size:25px;font-weight:500;letter-spacing:-.6px}label{display:grid;gap:7px;font-size:10px;color:#c5b185}input{background:#18151b;border:1px solid #ba9c5950;color:#eee8dc;border-radius:8px;padding:11px 14px;width:240px}.apps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.app{background:linear-gradient(140deg,#201a2090,#121115);border:1px solid #bca16d42;border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.art{height:235px;background-image:url('./identities.png');background-size:300% auto;background-repeat:no-repeat}.art-0{background-position:left center}.art-1{background-position:center center}.art-2{background-position:right center}.copy{padding:25px;display:flex;flex-direction:column;flex:1}.category{font-size:9px;letter-spacing:2px;color:#d0b171}.app h3{font-size:25px;letter-spacing:-.7px;margin:12px 0}.summary{color:#bfb3a4;min-height:48px;line-height:1.6;font-size:13px}.app ul{padding-left:17px;color:#d5c9b8;font-size:12px;line-height:1.9;margin-bottom:20px}.requirements{font-size:11px;color:#a99d8b;line-height:1.7}.meta{font-size:10px;color:#b9a371;margin-top:auto;padding:16px 0}.download{border:1px solid #e5c47d;background:linear-gradient(120deg,#e9d39d,#ba913e);color:#211807;cursor:pointer;border-radius:9px;min-height:44px;font-weight:600}.download:disabled{opacity:.65;cursor:wait}.progress{width:100%;height:5px;margin:14px 0;accent-color:#dbb769}.cancel{background:none;border:0;color:#ddbf80;text-align:left;padding:6px 0;cursor:pointer;font-size:11px}.hash{margin-top:14px;font-size:10px;color:#a99d8b}.hash code{display:block;overflow-wrap:anywhere;line-height:1.8;margin-top:8px;color:#d0b77c}.help{display:grid;grid-template-columns:1fr 1.5fr;gap:60px;padding:60px 0;margin-top:45px;border-top:1px solid #c5a45a40}.help p{color:#b6aa99;font-size:13px;line-height:1.9}footer{display:flex;justify-content:space-between;padding:30px 0;border-top:1px solid #c5a45a30;color:#9f8d6b;font-size:11px}#status{color:#e2c586;line-height:1.7}[hidden]{display:none!important}@media(max-width:1000px){.apps{grid-template-columns:1fr 1fr}.art{height:240px}}@media(max-width:680px){header{padding:20px}.wordmark{display:none}nav{gap:14px;font-size:10px}main{padding:0 20px}.intro{padding:45px 0}h1{letter-spacing:-2px}.apps{grid-template-columns:1fr}.catalog-heading{align-items:flex-start;flex-direction:column}.catalog-heading label,input{width:100%}.art{height:290px}.help{grid-template-columns:1fr;gap:10px}footer{gap:20px;flex-direction:column}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
.app{position:relative;isolation:isolate}.app:before{content:"";position:absolute;inset:235px 0 0;z-index:-1;pointer-events:none;background-image:url('./identities.png');background-size:300% auto;background-repeat:no-repeat;opacity:.085}.app[data-app=ysai]{border-color:#97b5d27a;background:linear-gradient(145deg,#122238ed,#0b101bea)}.app[data-app=ysai]:before{background-position:left center}.app[data-app=ysai] h3{color:#e6edf7}.app[data-app=ysai] .category{color:#a9c9e8}.app[data-app=ysai] .download{background:linear-gradient(120deg,#d9e4f0,#7c9bbf);border-color:#c4d5e9;color:#102035}.app[data-app=sai-browser]{border-color:#ad82de80;background:linear-gradient(145deg,#2b1840e8,#160f23ef)}.app[data-app=sai-browser]:before{background-position:center center}.app[data-app=sai-browser] h3{color:#e4c9ff}.app[data-app=sai-browser] .category{color:#c7a0ef}.app[data-app=sai-browser] .download{background:linear-gradient(120deg,#d2b5fa,#8b5bbd);border-color:#d5b8f4;color:#21112f}.app[data-app=axiom-mail]{border-color:#c5a15980;background:linear-gradient(145deg,#35131ae8,#180d12ef)}.app[data-app=axiom-mail]:before{background-position:right center}.app[data-app=axiom-mail] h3{color:#edcd88}

.product-icon{width:44px;height:44px;margin-bottom:16px;border-radius:12px;box-shadow:0 4px 18px #0005}

.app[data-app=ysai]{border-color:#9fddbb8c;background:linear-gradient(145deg,#142b2ded,#0b151dea)}.app[data-app=ysai] .category{color:#9aefbd}.app[data-app=ysai] .download{background:linear-gradient(120deg,#e1edf1,#8be5ad);border-color:#bfefd2;color:#10291c}.app[data-app=ysai] .product-icon{border:1px solid #9de9bb77}

.app[data-app=axiom-mail]{background:linear-gradient(145deg,#3c1729e8,#130c12f2);border-color:#cda85f88}.app[data-app=sai-browser]{background:linear-gradient(145deg,#30243ce8,#19151ff2);border-color:#b99bd18c}
