html:root{--amo-bg:#0B0D10;--amo-s1:#12161B;--amo-s2:#1A2027;--amo-line:rgba(255,255,255,.09);--amo-cy:#0EABE6;--amo-vi:#8B5CF6;--amo-tx:#F2F4F5;--amo-mu:#AAB1B8;--amo-r:16px;--font-heading--family:"Archivo",system-ui,sans-serif;--font-subheading--family:"Archivo",system-ui,sans-serif;--font-body--family:"IBM Plex Sans",system-ui,sans-serif;--font-accent--family:"Archivo",system-ui,sans-serif}body{background:radial-gradient(900px 520px at 8% -4%,rgba(14,171,230,.13),transparent 62%),radial-gradient(800px 520px at 100% 18%,rgba(139,92,246,.11),transparent 62%),#0b0d10;color:var(--amo-tx)}h1,h2,h3,h4{letter-spacing:-.02em}::selection{background:var(--amo-cy);color:#04121a}.amo-wrap{max-width:1280px;margin:0 auto;padding:0 clamp(18px,4vw,40px)}.amo-eyebrow{display:inline-flex;align-items:center;gap:10px;font:600 12px/1 IBM Plex Sans,sans-serif;letter-spacing:.22em;text-transform:uppercase;color:var(--amo-cy)}.amo-eyebrow:before{content:"";width:28px;height:2px;background:linear-gradient(90deg,var(--amo-cy),var(--amo-vi))}.amo-grad{background:linear-gradient(100deg,#5fd6ff,var(--amo-cy) 35%,#b794ff 80%);-webkit-background-clip:text;background-clip:text;color:transparent;font-style:normal}.amo-btn{display:inline-flex;align-items:center;gap:10px;padding:15px 28px;border-radius:12px;font:700 14px/1 Archivo,sans-serif;letter-spacing:.04em;text-transform:uppercase;text-decoration:none;color:#04121a;background:linear-gradient(100deg,#35c4f7,var(--amo-cy) 50%,#7c8cff);box-shadow:0 8px 30px -8px #0eabe6b3;transition:transform .2s,box-shadow .2s}.amo-btn:hover{transform:translateY(-2px);box-shadow:0 14px 38px -8px #0eabe6e6}.amo-btn--ghost{background:#ffffff0f;color:var(--amo-tx);border:1px solid rgba(255,255,255,.28);box-shadow:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.amo-btn--ghost:hover{background:#ffffff24;box-shadow:none}.amo-cta{display:flex;flex-wrap:wrap;gap:14px;margin-top:30px}.amo-hero,.amo-banner{position:relative;isolation:isolate;overflow:hidden;background-image:var(--bg);background-size:cover;background-position:72% 38%;display:flex;align-items:center}.amo-hero{min-height:clamp(580px,86vh,860px)}.amo-banner{min-height:clamp(300px,42vh,420px);background-position:70% 40%}.amo-hero:before,.amo-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0b0d10f2 0,#0b0d10bd 40%,#0b0d101f),linear-gradient(0deg,#0B0D10 0,transparent 30%)}.amo-hero:after,.amo-banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.35;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:56px 56px;-webkit-mask-image:linear-gradient(90deg,#000,transparent 70%);mask-image:linear-gradient(90deg,#000,transparent 70%)}.amo-hero__in,.amo-banner__in{width:100%;padding-block:64px}.amo-hero h1{font-size:clamp(44px,7.4vw,104px);line-height:.95;font-weight:800;margin:20px 0 0;max-width:12ch;text-transform:uppercase}.amo-banner h1{font-size:clamp(36px,5.6vw,72px);line-height:1;font-weight:800;margin:18px 0 0;text-transform:uppercase}.amo-hero p,.amo-banner p{max-width:52ch;font-size:clamp(15px,1.4vw,18px);line-height:1.6;color:#d3d9de;margin:20px 0 0}.amo-stats{display:flex;flex-wrap:wrap;gap:12px;margin:42px 0 0;padding:0;list-style:none}.amo-stats li{padding:14px 20px;border:1px solid var(--amo-line);border-radius:14px;background:#12161b99;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.amo-stats b{display:block;font:800 26px/1 Archivo,sans-serif;color:#fff}.amo-stats span{font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--amo-mu)}.amo-ticker{overflow:hidden;border-block:1px solid var(--amo-line);background:linear-gradient(90deg,#0eabe61f,#8b5cf61f);padding:16px 0}.amo-ticker__track{display:flex;width:max-content;animation:amo-marq 38s linear infinite}.amo-ticker__track span{padding:0 28px;font:700 14px/1 Archivo,sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#dbe4ea;white-space:nowrap}.amo-ticker__track span:after{content:"\25c6";margin-left:56px;color:var(--amo-cy)}@keyframes amo-marq{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.amo-ticker__track{animation:none}}.amo-sec{padding:clamp(56px,8vw,104px) 0}.amo-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:36px}.amo-head h2{font-size:clamp(30px,4.4vw,56px);line-height:1;font-weight:800;margin:14px 0 0;text-transform:uppercase}.amo-link{color:var(--amo-cy);font:700 13px Archivo,sans-serif;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:4px}.amo-tiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:18px}.amo-tile{position:relative;display:flex;align-items:flex-end;min-height:360px;border-radius:var(--amo-r);overflow:hidden;text-decoration:none;color:#fff;background:var(--bg) center/cover;border:1px solid var(--amo-line);transition:transform .35s,border-color .35s,box-shadow .35s}.amo-tile:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0b0d10eb 0,#0b0d1026 62%)}.amo-tile:hover{transform:translateY(-6px);border-color:var(--amo-cy);box-shadow:0 20px 50px -16px #0eabe68c}.amo-tile div{position:relative;padding:22px}.amo-tile h3{font:800 24px/1.05 Archivo,sans-serif;text-transform:uppercase;margin:0}.amo-tile p{margin:8px 0 0;color:#cfd6dc;font-size:14px}.amo-tile em{display:inline-block;margin-top:14px;font:700 12px Archivo,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--amo-cy);font-style:normal}.amo-dragons{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:16px;overflow-x:auto;padding-bottom:18px;scroll-snap-type:x mandatory;scrollbar-color:var(--amo-cy) transparent}.amo-dragon{position:relative;scroll-snap-align:start;min-height:430px;border-radius:var(--amo-r);overflow:hidden;background:var(--bg) 66% 62%/cover;text-decoration:none;color:#fff;display:flex;align-items:flex-end;border:1px solid var(--amo-line);transition:transform .35s,box-shadow .35s}.amo-dragon:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(0deg,#0b0d10f2 0,#0b0d1000 55%)}.amo-dragon:hover{transform:translateY(-6px);box-shadow:0 22px 54px -18px var(--glow,#0EABE6)}.amo-dragon div{position:relative;padding:18px}.amo-dragon small{display:block;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#c4ccd2}.amo-dragon h3{margin:6px 0 0;font:800 26px Archivo,sans-serif;text-transform:uppercase;color:var(--glow,#fff)}.amo-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:20px}.amo-card{display:flex;flex-direction:column;text-decoration:none;color:var(--amo-tx);background:linear-gradient(180deg,var(--amo-s2),var(--amo-s1));border:1px solid var(--amo-line);border-radius:var(--amo-r);overflow:hidden;transition:transform .3s,border-color .3s,box-shadow .3s}.amo-card:hover{transform:translateY(-6px);border-color:#0eabe6b3;box-shadow:0 20px 50px -18px #0eabe680}.amo-card__img{position:relative;aspect-ratio:1/1;background:#0f1318;overflow:hidden}.amo-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .6s}.amo-card:hover img{transform:scale(1.07)}.amo-badge{position:absolute;top:12px;left:12px;padding:6px 10px;border-radius:99px;background:var(--amo-vi);color:#fff;font:700 11px Archivo,sans-serif;letter-spacing:.1em;text-transform:uppercase}.amo-card__body{padding:18px 18px 20px}.amo-tag{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--amo-cy)}.amo-card h3{margin:8px 0 14px;font:700 18px/1.25 Archivo,sans-serif}.amo-card__row{display:flex;justify-content:space-between;align-items:center}.amo-card__row b{font:800 18px Archivo,sans-serif}.amo-card__go{font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--amo-mu)}.amo-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;counter-reset:s}.amo-step{position:relative;padding:32px 26px;border:1px solid var(--amo-line);border-radius:var(--amo-r);background:linear-gradient(160deg,#1a2027e6,#12161be6);counter-increment:s;overflow:hidden}.amo-step:before{content:"0" counter(s);position:absolute;right:18px;top:6px;font:800 84px/1 Archivo,sans-serif;color:#0eabe61a}.amo-step h3{font:800 22px Archivo,sans-serif;text-transform:uppercase;margin:0 0 10px}.amo-step p{margin:0;color:var(--amo-mu);line-height:1.6;font-size:15px}.amo-band{position:relative;isolation:isolate;overflow:hidden;border-radius:24px;padding:clamp(40px,7vw,84px);background:var(--bg) 70% 40%/cover;border:1px solid var(--amo-line)}.amo-band:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#0b0d10ed,#0b0d108c)}.amo-band h2{font-size:clamp(30px,4.6vw,60px);line-height:1;font-weight:800;margin:14px 0 0;max-width:16ch;text-transform:uppercase}.amo-band p{max-width:50ch;color:#d3d9de;line-height:1.6;margin:18px 0 0}main a:not([class]){color:var(--amo-cy)}header,.header{border-bottom:1px solid var(--amo-line)}input,select,textarea{border-radius:10px}@media(max-width:720px){.amo-hero:before,.amo-banner:before{background:linear-gradient(0deg,#0b0d10f5 0,#0b0d108c 70%,#0b0d1059)}.amo-hero{min-height:620px;align-items:flex-end}.amo-tile{min-height:280px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/amo.css.map */
