.tiktok-link-page{background:#f6f8fc;min-height:100vh;color:#172039}.tiktok-link-hero{position:relative;overflow:hidden;background:linear-gradient(128deg,#090d19 5%,#121529 57%,#0b1420);color:#fff;isolation:isolate}.tiktok-link-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 45%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 45%,#000 80%,transparent)}.tiktok-link-glow{position:absolute;z-index:-1;border-radius:50%;filter:blur(84px);pointer-events:none;opacity:.62}.tiktok-link-glow-pink{width:480px;height:480px;background:#ec235b;top:40px;right:-230px}.tiktok-link-glow-cyan{width:330px;height:330px;background:#03b6d1;bottom:-220px;left:32%}.tiktok-link-inner,.tiktok-link-content{width:min(1160px,calc(100% - 40px));margin:0 auto}.tiktok-link-inner{padding:28px 0 112px}.tiktok-back{display:inline-flex;align-items:center;gap:9px;color:#bac4d9;font-size:13px;font-weight:700;transition:color .2s}.tiktok-back:hover{color:#fff}.tiktok-link-columns{display:grid;grid-template-columns:1.07fr .93fr;gap:70px;align-items:center;padding-top:88px}.tiktok-link-copy{max-width:605px}.tiktok-link-eyebrow{display:inline-flex;align-items:center;gap:11px;padding:9px 13px;border:1px solid rgba(255,255,255,.15);border-radius:40px;background:#ffffff0e;font-weight:800;letter-spacing:.12em;font-size:10px;color:#e4e9f5}.tiktok-live-dot{width:8px;height:8px;border-radius:50%;background:#22e9d5;box-shadow:0 0 0 4px #22e9d51a}.tiktok-eyebrow-divider{height:12px;width:1px;background:#ffffff40}.tiktok-link-copy h1{font-size:clamp(42px,5.4vw,72px);line-height:1.07;letter-spacing:-.055em;margin:25px 0 24px;font-weight:900}.tiktok-link-copy h1 span{display:block;background:linear-gradient(105deg,#ff416b,#ff7690 42%,#5ae7ef);background-clip:text;-webkit-background-clip:text;color:transparent}.tiktok-link-copy>p{font-size:16px;line-height:1.85;color:#b6c1d4;max-width:530px;margin:0}.tiktok-link-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin:33px 0 27px}.tiktok-open-btn{display:inline-flex;align-items:center;justify-content:center;gap:13px;border:0;border-radius:15px;padding:16px 21px;color:#fff;background:linear-gradient(115deg,#f9235c,#eb395f);box-shadow:0 14px 35px #f9235c42;font-weight:800;font-size:14px;transition:transform .2s,box-shadow .2s}.tiktok-open-btn:hover{transform:translateY(-3px);box-shadow:0 18px 40px #f9235c5c}.tiktok-open-btn:focus-visible,.tiktok-how-btn:focus-visible,.tiktok-steps a:focus-visible{outline:3px solid #70f5ff;outline-offset:3px}.tiktok-how-btn{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:800;color:#e8edf5;padding:12px 0}.tiktok-how-btn:hover{color:#68e7ef}.tiktok-link-trust{display:flex;gap:24px;flex-wrap:wrap;font-size:12px;color:#aab8ce}.tiktok-link-trust span{display:inline-flex;align-items:center;gap:7px}.tiktok-link-trust svg{color:#62e5d8}.tiktok-link-preview{position:relative;border:1px solid rgba(255,255,255,.19);border-radius:24px;background:linear-gradient(145deg,#1b2133f0,#0e121eeb);box-shadow:0 35px 100px #0000005e,0 0 70px #ff2b6017;transform:rotate(2deg);max-width:500px;width:100%;justify-self:end}.tiktok-preview-top{height:49px;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 18px;border-bottom:1px solid rgba(255,255,255,.09);color:#79889f;font-size:11px}.tiktok-preview-dots{display:flex;gap:6px}.tiktok-preview-dots i{display:block;width:8px;height:8px;border-radius:50%;background:#465267}.tiktok-preview-dots i:first-child{background:#fa5475}.tiktok-preview-dots i:nth-child(2){background:#e8b550}.tiktok-preview-dots i:nth-child(3){background:#4fbd97}.tiktok-preview-body{padding:47px 27px 51px;text-align:center}.tiktok-preview-logo{width:64px;height:64px;display:grid;place-items:center;margin:0 auto 20px;color:#fff;background:linear-gradient(135deg,#ff305d 0% 45%,#11c8d5);border-radius:20px;box-shadow:0 12px 28px #ff305d33}.tiktok-preview-kicker{font-size:10px;letter-spacing:.25em;color:#89e6e8;font-weight:900}.tiktok-preview-body h2{font-size:clamp(24px,2.6vw,33px);letter-spacing:-.045em;line-height:1.16;margin:13px auto 30px;max-width:350px}.tiktok-preview-body h2 span{color:#f85981}.tiktok-preview-field{height:56px;display:flex;align-items:center;gap:10px;text-align:left;padding:6px 7px 6px 15px;border:1px solid #333d50;background:#0d1321;border-radius:14px;color:#66758d;font-size:12px}.tiktok-preview-field>span:nth-child(2){flex:1}.tiktok-preview-field>svg{flex-shrink:0;color:#65768d}.tiktok-preview-go{display:grid;place-items:center;width:41px;height:41px;border-radius:10px;background:#fa315d;color:#fff}.tiktok-preview-tags{display:flex;gap:7px;flex-wrap:wrap;justify-content:center;margin-top:21px}.tiktok-preview-tags span{font-size:9px;letter-spacing:.04em;padding:7px 10px;border-radius:20px;border:1px solid #303e4a;color:#a4b7c8}.tiktok-preview-float{position:absolute;bottom:-32px;left:-50px;display:flex;align-items:center;gap:12px;padding:13px 17px;background:#fff;border-radius:15px;box-shadow:0 18px 45px #00000038;color:#172039;transform:rotate(-2deg)}.tiktok-preview-float>span{height:40px;width:40px;display:grid;place-items:center;border-radius:11px;background:#e8fafa;color:#0fa7b0}.tiktok-preview-float strong,.tiktok-preview-float small{display:block}.tiktok-preview-float strong{font-size:12px}.tiktok-preview-float small{margin-top:3px;font-size:10px;color:#778295}.tiktok-link-content{padding:88px 0 92px}.tiktok-section-heading{text-align:center;margin-bottom:31px}.tiktok-section-heading>span,.tiktok-steps-label,.tiktok-link-bottom>div>span{font-size:11px;color:#ec315d;font-weight:900;letter-spacing:.15em}.tiktok-section-heading h2{font-size:clamp(26px,3.1vw,38px);letter-spacing:-.045em;margin:11px 0}.tiktok-section-heading p{margin:0;color:#68748b}.tiktok-features{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.tiktok-feature{padding:28px;border:1px solid #e5e9f2;border-radius:20px;background:#fff;box-shadow:0 12px 36px #1e2b4709;transition:transform .2s}.tiktok-feature:hover{transform:translateY(-4px)}.tiktok-feature-icon{width:50px;height:50px;display:grid;place-items:center;border-radius:15px;background:#ffedf1;color:#f33365}.tiktok-feature:nth-child(2) .tiktok-feature-icon{background:#eafafb;color:#0c9dab}.tiktok-feature:nth-child(3) .tiktok-feature-icon{background:#f0efff;color:#6458db}.tiktok-feature h3{font-size:18px;margin:21px 0 9px}.tiktok-feature p{font-size:14px;line-height:1.7;color:#6b768b;margin:0}.tiktok-steps{scroll-margin-top:110px;display:grid;grid-template-columns:1fr 1.07fr;gap:74px;align-items:center;margin-top:95px;padding:42px 0 64px}.tiktok-steps h2{font-size:clamp(30px,3.5vw,45px);line-height:1.17;letter-spacing:-.045em;margin:16px 0}.tiktok-steps>div>p{font-size:14px;line-height:1.8;color:#68748b;max-width:450px}.tiktok-steps a{display:inline-flex;align-items:center;gap:9px;margin-top:14px;font-weight:850;font-size:14px;color:#eb315d}.tiktok-steps ol{list-style:none;padding:0;margin:0;display:grid;gap:23px}.tiktok-steps li{display:flex;gap:22px;align-items:start}.tiktok-steps li>span{flex-shrink:0;width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:#fff;border:1px solid #e6eaf2;color:#e83b67;font-weight:900}.tiktok-steps li h3{font-size:16px;margin:3px 0 8px}.tiktok-steps li p{margin:0;color:#6a758a;font-size:13px;line-height:1.65}.tiktok-link-bottom{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:32px 40px;border:1px solid #ece4ef;border-radius:23px;background:linear-gradient(110deg,#fff0f3,#f3f7ff)}.tiktok-link-bottom h2{font-size:26px;letter-spacing:-.04em;margin:8px 0}.tiktok-link-bottom p{font-size:13px;margin:0;color:#68748b}@media(max-width:950px){.tiktok-link-columns{gap:38px}.tiktok-preview-float{left:-25px}.tiktok-link-copy h1{font-size:clamp(38px,5vw,58px)}}@media(max-width:760px){.tiktok-link-inner{padding-bottom:78px}.tiktok-link-columns{grid-template-columns:1fr;padding-top:50px;gap:65px}.tiktok-link-preview{max-width:470px;justify-self:center;transform:none}.tiktok-preview-float{transform:none}.tiktok-link-content{padding-top:58px}.tiktok-features{grid-template-columns:1fr}.tiktok-steps{grid-template-columns:1fr;gap:35px;margin-top:50px;padding:20px 0 50px}.tiktok-link-bottom{flex-direction:column;align-items:flex-start;padding:28px}.tiktok-link-copy h1{font-size:clamp(40px,9vw,64px)}}@media(max-width:480px){.tiktok-link-inner,.tiktok-link-content{width:min(100% - 28px,1160px)}.tiktok-link-copy h1{font-size:42px}.tiktok-link-eyebrow{font-size:9px;letter-spacing:.04em}.tiktok-link-actions{align-items:stretch;flex-direction:column}.tiktok-open-btn{width:100%}.tiktok-link-trust{gap:10px 20px}.tiktok-preview-body{padding:34px 15px}.tiktok-preview-float{left:8px;bottom:-38px}.tiktok-link-preview{margin-bottom:17px}.tiktok-link-bottom .tiktok-open-btn{font-size:12px}}@media(prefers-reduced-motion:reduce){.tiktok-open-btn,.tiktok-feature,.tiktok-back{transition:none}.tiktok-open-btn:hover,.tiktok-feature:hover{transform:none}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#14213d;background:#f7f9fc;font-synthesis:none;text-rendering:optimizeLegibility;--ink:#14213d;--muted:#667085;--line:#e6eaf0;--card:rgba(255,255,255,.82);--primary:#155eef;--primary-dark:#0b4bd4;--success:#168a55;--danger:#c93737;--shadow:0 20px 60px rgba(18,32,61,.09);--radius:22px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at 15% 0%,rgba(21,94,239,.11),transparent 31rem),radial-gradient(circle at 90% 15%,rgba(86,217,208,.12),transparent 26rem),#f7f9fc;color:var(--ink)}button,input,select,textarea{font:inherit}button,a{touch-action:manipulation}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.app-bg{min-height:100vh}.glass{background:var(--card);border:1px solid rgba(255,255,255,.9);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.section{width:min(1180px,calc(100% - 32px));margin:0 auto;padding:54px 0}.narrow{width:min(760px,calc(100% - 32px))}.center-page{min-height:calc(100vh - 92px);display:grid;place-items:center;padding:32px}.site-header{position:sticky;top:0;z-index:40;padding:14px 16px}.nav-shell{max-width:1180px;margin:auto;border-radius:18px;padding:10px 14px;display:flex;align-items:center;gap:20px}.brand{display:flex;align-items:center;gap:10px;font-weight:800;white-space:nowrap}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:linear-gradient(135deg,#155eef,#6a52ff);color:#fff;box-shadow:0 8px 24px #155eef3d}.nav-links{display:flex;align-items:center;gap:22px;margin-left:auto}.nav-links a{font-size:14px;font-weight:650;color:#475467}.nav-links a:hover{color:var(--primary)}.nav-actions{display:flex;align-items:center;gap:8px}.menu-btn{display:none}.user-chip{display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:14px;background:#fff;border:1px solid var(--line);font-size:13px}.user-chip img,.user-chip>span{width:28px;height:28px;border-radius:50%;object-fit:cover}.user-chip>span{display:grid;place-items:center;background:#eaf0ff;color:var(--primary);font-weight:800}.btn{border:0;border-radius:12px;padding:11px 16px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:750;cursor:pointer;transition:.18s ease;background:#eef2f7;color:var(--ink)}.btn:hover{transform:translateY(-1px)}.btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-primary{background:linear-gradient(135deg,var(--primary),#5c4df7);color:#fff;box-shadow:0 10px 24px #155eef33}.btn-primary:hover{background:linear-gradient(135deg,var(--primary-dark),#4f43de)}.btn-ghost,.btn-google{background:#fff;border:1px solid var(--line)}.btn-wide{width:100%}.btn-small{padding:7px 10px;border-radius:9px;font-size:12px}.btn.danger{color:#a62626;background:#fff0f0}.compact{padding:8px 11px;font-size:13px}.icon-btn{width:38px;height:38px;border:0;border-radius:11px;display:grid;place-items:center;background:#f5f7fa;cursor:pointer}.kicker{display:inline-flex;align-items:center;gap:7px;color:var(--primary);font-weight:800;font-size:13px;text-transform:uppercase;letter-spacing:.08em}.hero{display:grid;grid-template-columns:1.15fr .85fr;gap:72px;align-items:center;padding-top:76px}.hero h1{font-size:clamp(54px,8vw,96px);line-height:.86;margin:18px 0 22px;letter-spacing:-.055em}.hero h1 span{color:var(--primary)}.hero-copy>p{font-size:19px;line-height:1.7;color:var(--muted);max-width:650px}.hero-actions,.card-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.hero-actions{margin-top:28px}.trust-row{display:flex;gap:22px;flex-wrap:wrap;margin-top:26px;color:#475467;font-size:13px;font-weight:700}.trust-row span{display:flex;align-items:center;gap:7px}.trust-row svg{width:18px;color:var(--success)}.hero-visual{position:relative;min-height:430px;display:grid;place-items:center}.hero-card{position:relative;z-index:2;width:min(360px,100%);padding:28px;border-radius:28px}.mini-label{font-size:12px;color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-weight:800}.hero-metric{display:flex;align-items:flex-end;justify-content:space-between;padding:20px 0 22px}.hero-metric strong{font-size:52px;letter-spacing:-.05em}.hero-metric span{color:var(--muted);padding-bottom:8px}.flow-line{display:flex;align-items:center;gap:12px;padding:12px;border-radius:14px;margin-top:8px;background:#f7f9fc}.flow-line i{font-style:normal;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;background:#e9eef7;font-weight:800}.flow-line.active{background:#eaf8f1;color:#13714a}.flow-line.active i{background:#ccebdc}.orb{position:absolute;border-radius:50%;filter:blur(2px)}.orb-a{width:260px;height:260px;background:#155eef29;top:12px;right:0}.orb-b{width:210px;height:210px;background:#5d4ef721;bottom:8px;left:10px}.section-head{display:flex;align-items:end;justify-content:space-between;gap:20px;margin-bottom:24px}.section-head h1,.section-head h2{margin:7px 0 0;letter-spacing:-.035em}.section-head h2{font-size:34px}.section-head p{margin:6px 0 0;color:var(--muted)}.product-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.product-card{border-radius:20px;overflow:hidden;display:flex;flex-direction:column;min-height:100%}.product-logo-wrap{aspect-ratio:16/9;height:auto;display:grid;place-items:center;overflow:hidden;background:linear-gradient(145deg,#edf3ff,#f9fbff);color:var(--primary)}.product-logo{width:100%;height:100%;object-fit:cover}.product-card-body{padding:18px;display:flex;flex-direction:column;gap:10px;flex:1}.product-card h3{margin:0;font-size:18px}.product-card p{margin:0;color:var(--muted);font-size:14px;line-height:1.55;min-height:43px}.eyebrow-row{display:flex;gap:6px;min-height:22px}.badge,.discount{font-size:11px;font-weight:800;padding:4px 7px;border-radius:999px;background:#edf3ff;color:var(--primary)}.discount{background:#fff0eb;color:#b54708}.price-row{display:flex;align-items:end;gap:8px;margin-top:auto}.price-row strong,.detail-price{font-size:22px;color:var(--primary);letter-spacing:-.02em}.price-row del,.detail-price del{font-size:13px;color:#98a2b3}.stock-row{display:flex;justify-content:space-between;color:#667085;font-size:12px}.category-tabs{display:flex;gap:6px;flex-wrap:wrap}.category-tabs button,.auth-tabs button{border:1px solid var(--line);background:#fff;border-radius:999px;padding:8px 12px;cursor:pointer;color:#475467}.category-tabs button.active,.auth-tabs button.active{background:var(--ink);color:#fff;border-color:var(--ink)}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.info-card,.support-card,.faq-card,.prose-card{padding:24px;border-radius:20px}.info-card svg{color:var(--primary)}.info-card h3{margin:14px 0 8px}.info-card p,.support-card p,.faq-card p,.prose-card p{color:var(--muted);line-height:1.65}.how-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.how-item{padding:18px;border-top:1px solid var(--line);display:flex;align-items:center;gap:12px}.how-item span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#eaf0ff;color:var(--primary);font-weight:850}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:18px}.faq-card details{padding:14px 0;border-bottom:1px solid var(--line)}.faq-card details:last-child{border-bottom:0}.faq-card summary{font-weight:750;cursor:pointer}.tiktok-banner{display:flex;justify-content:space-between;align-items:center;padding:28px;border-radius:22px}.tiktok-banner h2{margin:8px 0}.tiktok-banner p{margin:0;color:var(--muted)}footer{width:min(1180px,calc(100% - 32px));margin:30px auto 0;padding:28px 0 50px;border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:20px;color:#667085}footer>div:last-child{display:flex;gap:18px}.floating-support{position:fixed;right:20px;bottom:20px;z-index:30;display:flex;gap:8px}.floating-support a{width:46px;height:46px;border-radius:50%;background:var(--primary);color:#fff;display:grid;place-items:center;box-shadow:0 10px 28px #155eef47;font-weight:850}.modal-backdrop{position:fixed;inset:0;z-index:100;background:#0f172a75;display:grid;place-items:center;padding:18px;overflow:auto}.modal{position:relative;width:min(560px,100%);padding:28px;border-radius:24px;background:#fffffff5}.modal-close{position:absolute;right:14px;top:14px}.checkout-summary{display:flex;justify-content:space-between;padding:14px 0 20px;border-bottom:1px solid var(--line);margin-bottom:18px}.form-stack{display:flex;flex-direction:column;gap:14px}.form-stack label,.form-grid label,.settings-grid label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700;color:#344054}.form-stack input,.form-stack select,.form-stack textarea,.form-grid input,.form-grid select,.form-grid textarea,.settings-grid input,.admin-toolbar input,.admin-toolbar select,table select{width:100%;border:1px solid #d8dee8;border-radius:11px;background:#fff;padding:11px 12px;color:var(--ink);outline:none}.form-stack input:focus,.form-stack select:focus,.form-stack textarea:focus,.form-grid input:focus,.form-grid textarea:focus,.settings-grid input:focus{border-color:#7aa2ff;box-shadow:0 0 0 3px #155eef14}textarea{resize:vertical;min-height:90px}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.check-row{flex-direction:row!important;align-items:center!important}.check-row input{width:18px!important;height:18px}.muted{color:var(--muted);font-weight:500}.alert{padding:11px 13px;border-radius:11px;background:#edf3ff;color:#244f9e;font-size:13px}.alert.error{background:#fff0f0;color:#a62626}.alert.success{background:#eaf8f1;color:#13714a}.turnstile-box{min-height:4px}.qr-shell{width:250px;margin:20px auto 12px;padding:12px;background:#fff;border:1px solid var(--line);border-radius:18px}.payment-qr-actions{display:flex;flex-direction:column;align-items:center;gap:7px;margin-bottom:14px;text-align:center;font-size:12px}.pay-amount{text-align:center;font-size:28px;font-weight:850;color:var(--primary)}.payment-ref{display:grid;grid-template-columns:1fr auto;gap:4px 10px;align-items:center;background:#f7f9fc;padding:12px;border-radius:13px;margin-top:12px}.payment-ref span{grid-column:1/-1;color:var(--muted);font-size:12px}.payment-ref strong{font-size:18px}.countdown{text-align:center;color:#b54708;margin:12px}.steps{display:grid;gap:9px;padding:0;list-style:none}.steps li{display:flex;align-items:center;gap:10px;color:#475467}.steps span{width:25px;height:25px;border-radius:50%;display:grid;place-items:center;background:#edf3ff;color:var(--primary);font-weight:800}.status-pill{padding:11px;border-radius:999px;text-align:center;background:#fff7e8;color:#9a5b00;font-weight:800}.status-pill.success{background:#eaf8f1;color:#13714a}.spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.product-detail-card{border-radius:24px;padding:32px;display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:36px;margin-top:18px}.detail-logo{aspect-ratio:16/9;min-height:0;border-radius:20px;overflow:hidden;background:#eff4ff;display:grid;place-items:center}.detail-logo img{width:100%;height:100%;object-fit:cover}.detail-logo svg{width:72px;height:72px;color:var(--primary)}.lead{font-size:17px;line-height:1.7;color:var(--muted)}.detail-price{display:flex;align-items:center;gap:12px;font-size:32px;font-weight:850;margin:22px 0}.detail-meta{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:24px}.detail-meta>div{padding:15px;background:#f7f9fc;border-radius:14px}.detail-meta p{margin:5px 0 0;color:var(--muted);line-height:1.5}.text-link{color:var(--primary);font-weight:700}.order-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;padding:1px;border-radius:18px;overflow:hidden;margin:20px 0}.order-detail-grid>div{background:#fff;padding:17px}.order-detail-grid span{display:block;color:var(--muted);font-size:12px;margin-bottom:4px}.delivered-box{padding:18px;border-radius:18px;white-space:pre-wrap;overflow:auto;font-size:13px}.table-card{border-radius:18px;overflow:auto}.table-card table{width:100%;border-collapse:collapse;min-width:760px}.table-card th,.table-card td{padding:13px 14px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top;font-size:13px}.table-card th{font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:#667085;background:#f7f9fcc7}.table-card tr:last-child td{border-bottom:0}.table-card td small{display:block;color:#98a2b3;margin-top:4px}.table-actions{display:flex;gap:6px;flex-wrap:wrap}.empty-state{padding:28px;text-align:center;color:var(--muted)}.skeleton-card{width:min(360px,90vw);height:200px;border-radius:24px;background:linear-gradient(90deg,#edf0f5,#f8f9fb,#edf0f5);background-size:200% 100%;animation:shimmer 1.3s infinite}@keyframes shimmer{to{background-position:-200% 0}}.maintenance,.auth-card{width:min(480px,100%);padding:32px;border-radius:24px;text-align:center}.auth-card h1,.auth-card h2{margin:12px 0}.auth-card p{color:var(--muted);line-height:1.6}.auth-card-wide{width:min(520px,100%);text-align:left}.auth-tabs{display:flex;gap:8px;margin:20px 0}.auth-divider{display:flex;align-items:center;gap:12px;color:#98a2b3;font-size:12px;margin:18px 0}.auth-divider:before,.auth-divider:after{content:"";height:1px;background:var(--line);flex:1}.auth-note{text-align:center;margin:16px 0 0}.announcement-img{width:100%;max-height:220px;object-fit:cover;border-radius:16px;margin-bottom:18px}.admin-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr);gap:18px;padding:18px}.admin-sidebar{position:sticky;top:18px;height:calc(100vh - 36px);border-radius:22px;padding:16px;display:flex;flex-direction:column;gap:16px}.admin-user{padding:12px;border-radius:14px;background:#f7f9fc}.admin-user b,.admin-user span{display:block}.admin-user span{font-size:11px;color:var(--primary);font-weight:800;margin-top:4px}.admin-sidebar nav{display:flex;flex-direction:column;gap:4px;overflow:auto}.admin-sidebar nav button{border:0;background:transparent;text-align:left;border-radius:10px;padding:10px 11px;color:#475467;font-weight:700;cursor:pointer}.admin-sidebar nav button.active{background:#edf3ff;color:var(--primary)}.admin-sidebar>.btn{margin-top:auto}.admin-main{min-width:0;padding:16px 18px 40px}.admin-title{display:flex;align-items:center;justify-content:space-between;margin:8px 0 20px}.admin-title h1{margin:6px 0 0;font-size:34px;letter-spacing:-.035em}.admin-stack{display:flex;flex-direction:column;gap:16px}.metric-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.metric-card{padding:20px;border-radius:18px}.metric-card span{display:block;font-size:12px;color:var(--muted);margin-bottom:9px}.metric-card strong{font-size:25px;letter-spacing:-.03em}.admin-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:16px}.admin-panel{padding:20px;border-radius:18px}.admin-panel h2{margin:0 0 16px}.admin-panel .section-head{margin-bottom:14px}.status-list{display:grid;gap:9px}.status-list>div{display:flex;justify-content:space-between;padding:10px 12px;border-radius:11px;background:#f7f9fc}.mini-bars{height:220px;display:flex;align-items:end;gap:7px;padding-top:16px}.mini-bars>div{display:flex;flex:1;height:100%;align-items:end;justify-content:flex-end;flex-direction:column;gap:6px;min-width:12px}.mini-bars i{width:100%;border-radius:7px 7px 2px 2px;background:linear-gradient(180deg,#5c4df7,#155eef);min-height:5px}.mini-bars span{font-size:9px;color:#98a2b3;transform:rotate(-35deg);transform-origin:center}.admin-toolbar{padding:12px;border-radius:16px;display:grid;grid-template-columns:2fr 1fr;gap:10px}.settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.admin-loading{padding:40px;color:var(--muted)}@media(max-width:980px){.product-grid{grid-template-columns:repeat(2,1fr)}.hero{grid-template-columns:1fr;gap:20px}.hero-visual{min-height:360px}.metric-grid{grid-template-columns:repeat(2,1fr)}.admin-grid-2,.admin-shell{grid-template-columns:1fr}.admin-sidebar{position:relative;top:0;height:auto}.admin-sidebar nav{display:grid;grid-template-columns:repeat(5,1fr)}.admin-sidebar>.btn{margin-top:0}.feature-grid{grid-template-columns:1fr}.how-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.site-header{padding:8px}.nav-shell{padding:8px 10px}.nav-links{position:absolute;left:8px;right:8px;top:66px;padding:12px;border-radius:14px;background:#fff;box-shadow:var(--shadow);display:none;flex-direction:column;align-items:stretch}.nav-links.open{display:flex}.menu-btn{display:grid}.user-chip b{display:none}.hero{padding-top:40px}.hero h1{font-size:58px}.section{padding:38px 0}.section-head{align-items:flex-start;flex-direction:column}.product-grid,.two-col{grid-template-columns:1fr}.tiktok-banner{align-items:flex-start;flex-direction:column;gap:18px}.product-detail-card{grid-template-columns:1fr;padding:20px}.detail-logo{min-height:200px}.detail-meta,.form-grid,.settings-grid,.order-detail-grid{grid-template-columns:1fr}.modal{padding:24px 18px}.qr-shell{width:220px}.admin-shell{padding:8px}.admin-main{padding:10px 4px 30px}.admin-sidebar nav{grid-template-columns:repeat(2,1fr)}.metric-grid{grid-template-columns:1fr 1fr}.admin-toolbar,.how-grid{grid-template-columns:1fr}.nav-actions>.compact{font-size:0;padding:9px}.nav-actions>.compact svg{margin:0}footer{flex-direction:column}.hero-copy>p{font-size:16px}}@media(max-width:480px){.metric-grid{grid-template-columns:1fr}.hero h1{font-size:48px}.hero-card{padding:20px}.hero-visual{min-height:330px}.auth-card{padding:24px 18px}.nav-shell>.brand>span:last-child{display:none}}.email-verify-card{margin:0 0 18px;padding:20px;border-radius:18px}.email-verify-card h2{margin:6px 0}.email-verify-card p{margin:6px 0 0}.crop-modal{width:min(860px,100%);padding:24px}.crop-head{align-items:flex-start;margin-bottom:16px}.crop-head h2{font-size:26px}.crop-head p{max-width:580px}.crop-stage{aspect-ratio:16/9;width:100%;overflow:hidden;border-radius:18px;background:#101828;display:grid;place-items:center;color:#fff}.crop-canvas{width:100%;height:100%;display:block}.crop-canvas-hidden{visibility:hidden;position:absolute}.crop-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.crop-controls label{display:grid;grid-template-columns:1fr auto;gap:7px 10px;align-items:center;padding:12px;border:1px solid var(--line);border-radius:14px;background:#f8fafc;font-size:13px;font-weight:700;color:#344054}.crop-controls input[type=range]{grid-column:1/-1;width:100%;padding:0;border:0;box-shadow:none}.crop-controls b{color:var(--primary);font-size:12px}.crop-actions{display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap;margin-top:16px}.admin-image-preview-wrap{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.admin-product-preview{width:min(280px,100%);aspect-ratio:16/9;object-fit:cover;border-radius:14px;border:1px solid var(--line);background:#f5f7fa}.admin-image-picker small{color:var(--muted);font-weight:500;line-height:1.45}@media(max-width:760px){.crop-modal{padding:18px 14px}.crop-controls{grid-template-columns:1fr}.crop-actions{justify-content:stretch}.crop-actions .btn{flex:1}.admin-product-preview{width:100%}}:root{--ink:#0b1633;--muted:#66738d;--line:rgba(107,124,155,.17);--primary:#1768ff;--primary-dark:#0d4fd3;--card:rgba(255,255,255,.62);--glass-strong:rgba(255,255,255,.78);--glass-soft:rgba(255,255,255,.46);--shadow:0 24px 70px rgba(40,63,105,.13),0 8px 24px rgba(65,94,145,.08),inset 0 1px 0 rgba(255,255,255,.9);--shadow-hover:0 34px 90px rgba(35,68,130,.19),0 14px 36px rgba(73,92,135,.12),inset 0 1px 0 rgba(255,255,255,.96)}html{background:#eef5ff}body{background:radial-gradient(circle at 8% 4%,rgba(83,136,255,.25),transparent 28rem),radial-gradient(circle at 92% 8%,rgba(147,113,255,.17),transparent 28rem),radial-gradient(circle at 74% 72%,rgba(69,220,207,.15),transparent 32rem),linear-gradient(145deg,#f8fbff,#edf4ff 48%,#f7f4ff);background-attachment:fixed}.app-bg{position:relative;isolation:isolate;overflow:hidden}.app-bg:before,.app-bg:after{content:"";position:fixed;z-index:-1;border-radius:999px;filter:blur(10px);pointer-events:none;opacity:.72}.app-bg:before{width:34vw;height:34vw;min-width:320px;min-height:320px;left:-11vw;top:20vh;background:radial-gradient(circle at 35% 35%,rgba(70,139,255,.26),rgba(118,82,255,.06) 64%,transparent 72%)}.app-bg:after{width:30vw;height:30vw;min-width:300px;min-height:300px;right:-8vw;bottom:5vh;background:radial-gradient(circle at 50% 50%,rgba(51,214,198,.19),rgba(77,122,255,.04) 66%,transparent 72%)}.glass{background:linear-gradient(145deg,#ffffffc7,#ffffff73);border:1px solid rgba(255,255,255,.82);box-shadow:var(--shadow);backdrop-filter:blur(28px) saturate(165%);-webkit-backdrop-filter:blur(28px) saturate(165%)}.nav-shell{background:#ffffffb3;box-shadow:0 16px 42px #2d456e1c,inset 0 1px #fffffff2;border-color:#ffffffe0}.brand-mark{position:relative;overflow:hidden;background:linear-gradient(145deg,#5596ff,#1768ff 42%,#6f5cff);box-shadow:0 10px 28px #2a67f252,inset 0 1px #ffffff8c,inset 0 -8px 18px #18268429}.brand-mark:after{content:"";position:absolute;inset:1px 2px 45%;border-radius:10px;background:linear-gradient(180deg,#ffffff94,#ffffff05);pointer-events:none}.btn,.icon-btn,.user-chip,.category-tabs button,.auth-tabs button{transition:transform .22s cubic-bezier(.2,.8,.2,1),box-shadow .22s ease,background .22s ease,border-color .22s ease}.btn:hover,.icon-btn:hover{transform:translateY(-2px);box-shadow:0 12px 26px #314c7926}.btn-primary{background:linear-gradient(145deg,#4b8eff,#1768ff 46%,#6659f3);box-shadow:0 14px 30px #2867f147,inset 0 1px #ffffff73}.btn-ghost,.btn-google,.icon-btn,.user-chip{background:#ffffffad;border:1px solid rgba(255,255,255,.9);box-shadow:0 8px 22px #35496c12,inset 0 1px #fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero{min-height:620px;perspective:1200px}.hero-copy{position:relative;z-index:3}.hero h1{background:linear-gradient(125deg,#07132f 8%,#1e2b4e 55%,#1768ff 110%);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 14px 45px rgba(50,83,151,.12)}.hero h1 span{background:linear-gradient(130deg,#0f6cff,#705cff);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-visual{perspective:1100px}.hero-card{transform:rotateY(-7deg) rotateX(3deg) translateZ(26px);background:linear-gradient(145deg,#ffffffc7,#f4f9ff6e);box-shadow:0 48px 100px #29437833,0 12px 30px #30579b1c,inset 0 1px #fff,inset 0 -1px #ffffff59;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s ease}.hero-card:hover{transform:rotateY(-2deg) rotateX(1deg) translateY(-8px) translateZ(45px);box-shadow:0 56px 110px #2247903d,0 18px 38px #31539121,inset 0 1px #fff}.hero-card:before{content:"";position:absolute;inset:1px 1px auto;height:46%;border-radius:27px 27px 50% 50%;background:linear-gradient(180deg,#ffffff8a,#fff0);pointer-events:none}.orb{filter:blur(1px);box-shadow:inset 0 1px 24px #ffffff80,0 24px 80px #3860b41f;animation:glassFloat 7s ease-in-out infinite}.orb-a{background:linear-gradient(145deg,#3275ff47,#8168ff1c);transform:translateZ(-20px)}.orb-b{background:linear-gradient(145deg,#4fe2cf3b,#467dff14);animation-delay:-3s}@keyframes glassFloat{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-14px,0) scale(1.035)}}.flow-line{background:#f7faff9e;border:1px solid rgba(255,255,255,.72);box-shadow:inset 0 1px #ffffffd9}.flow-line.active{background:linear-gradient(135deg,#e1faf1d1,#e9f8ffa8);box-shadow:0 10px 24px #20a47414,inset 0 1px #ffffffd9}.product-card,.info-card,.support-card,.faq-card,.prose-card,.tiktok-banner,.product-detail-card,.auth-card,.email-verify-card{position:relative;transition:transform .32s cubic-bezier(.2,.8,.2,1),box-shadow .32s ease,border-color .32s ease}.product-card:hover,.info-card:hover,.support-card:hover{transform:translateY(-7px) scale(1.01);box-shadow:var(--shadow-hover);border-color:#fffffffa}.product-card:before,.admin-panel:before,.metric-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(255,255,255,.35),transparent 42%);pointer-events:none}.product-logo-wrap{background:linear-gradient(145deg,#dfebffd1,#fafcff80);border-bottom:1px solid rgba(255,255,255,.76)}.badge,.discount{box-shadow:inset 0 1px #ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-stack input,.form-stack select,.form-stack textarea,.form-grid input,.form-grid select,.form-grid textarea,.settings-grid input,.admin-toolbar input,.admin-toolbar select,table select{background:#ffffffa8;border-color:#7084a52e;box-shadow:inset 0 1px 1px #ffffffd9,0 4px 14px #334a6f0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.modal{background:#f8fbffd1;box-shadow:0 36px 100px #0f1d3742,inset 0 1px #fffffff2;-webkit-backdrop-filter:blur(34px) saturate(170%);backdrop-filter:blur(34px) saturate(170%);border:1px solid rgba(255,255,255,.88)}.modal-backdrop{background:#19253c57;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.admin-shell{grid-template-columns:278px minmax(0,1fr);gap:20px;padding:20px;position:relative;isolation:isolate;background:radial-gradient(circle at 12% 4%,rgba(65,123,255,.16),transparent 28rem),radial-gradient(circle at 94% 8%,rgba(129,96,255,.12),transparent 25rem)}.admin-sidebar{top:20px;height:calc(100vh - 40px);padding:18px 14px;border-radius:28px;background:linear-gradient(155deg,#ffffffc7,#f6f9ff7a);box-shadow:0 28px 80px #293f6926,inset 0 1px #fffffffa;border:1px solid rgba(255,255,255,.86);-webkit-backdrop-filter:blur(32px) saturate(165%);backdrop-filter:blur(32px) saturate(165%)}.admin-brand{padding:7px 8px 12px}.admin-brand>span:last-child{display:grid;gap:2px}.admin-brand small{font-size:10px;text-transform:uppercase;letter-spacing:.11em;color:#8a97ad}.admin-user{display:grid;grid-template-columns:40px 1fr;gap:10px;align-items:center;padding:12px;background:#edf4ff94;border:1px solid rgba(255,255,255,.8);box-shadow:inset 0 1px #ffffffe6}.admin-avatar{grid-row:1/3;width:40px;height:40px;display:grid!important;place-items:center;border-radius:14px;background:linear-gradient(145deg,#4c8eff,#6d5df5);color:#fff!important;font-size:15px!important;box-shadow:0 10px 22px #3967e040}.admin-user b{font-size:13px;overflow:hidden;text-overflow:ellipsis}.admin-user span:not(.admin-avatar){margin:0;font-size:10px;letter-spacing:.08em}.admin-sidebar nav{gap:13px;padding-right:2px}.admin-nav-group{display:grid;gap:4px}.admin-nav-label{padding:0 10px 4px;font-size:9px;font-weight:850;letter-spacing:.14em;text-transform:uppercase;color:#98a4b8}.admin-sidebar nav button{display:grid;grid-template-columns:22px 1fr 16px;align-items:center;gap:8px;padding:10px 11px;border:1px solid transparent;border-radius:13px;color:#56647c;transition:.2s ease}.admin-sidebar nav button:hover{background:#ffffff80;color:#203355;transform:translate(2px)}.admin-sidebar nav button.active{background:linear-gradient(135deg,#e0ecfff5,#efeaffd1);color:#125ee5;border-color:#ffffffeb;box-shadow:0 10px 22px #305ebb1a,inset 0 1px #fff}.nav-chevron{justify-self:end}.admin-home{display:flex;align-items:center;justify-content:center;gap:8px}.admin-main{padding:18px 18px 48px}.admin-title{min-height:76px;margin:0 0 20px;padding:0 4px;gap:20px}.admin-title h1{font-size:clamp(30px,3vw,42px);margin:3px 0 2px;letter-spacing:-.045em}.admin-title p{margin:0;color:var(--muted);font-size:13px}.admin-title-actions{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.system-live,.admin-role-chip{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 12px;border-radius:13px;background:#ffffff94;border:1px solid rgba(255,255,255,.85);box-shadow:0 8px 20px #32486c0f,inset 0 1px #fff;font-size:11px;font-weight:750;color:#536178;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.system-live i{width:7px;height:7px;border-radius:50%;background:#21b978;box-shadow:0 0 0 5px #21b9781c}.admin-stack{gap:18px}.metric-grid{gap:16px}.metric-card{position:relative;overflow:hidden;padding:20px;border-radius:22px;min-height:158px;display:flex;flex-direction:column}.admin-lift{transition:transform .28s cubic-bezier(.2,.8,.2,1),box-shadow .28s ease}.admin-lift:hover{transform:translateY(-6px);box-shadow:var(--shadow-hover)}.metric-card-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:17px}.metric-icon{width:42px;height:42px;display:grid!important;place-items:center;border-radius:14px;margin:0!important;color:#1768ff!important;background:linear-gradient(145deg,#ddebfff5,#f1eeffd1);box-shadow:0 9px 20px #3d6ad01f,inset 0 1px #fff}.metric-change{display:inline-flex!important;align-items:center;gap:4px;margin:0!important;padding:5px 8px;border-radius:999px;background:#dff7ecc7;color:#128353!important;font-size:10px!important;font-weight:850}.metric-change.down{background:#ffe7e7b8;color:#c13f45!important}.metric-card>span:not(.metric-card-top):not(.metric-icon){margin:0 0 5px}.metric-card strong{font-size:27px}.metric-card small{margin-top:auto;color:#8a96a9;font-size:10px}.ops-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.ops-card{padding:15px 16px;border-radius:19px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:4px 12px}.ops-card>span{display:flex;align-items:center;gap:8px;font-size:12px;font-weight:780;color:#526179}.ops-card>b{font-size:23px}.ops-card>small{grid-column:1/-1;color:#8a96a9;font-size:10px}.ops-card.warn{border-color:#f4ad4147;background:linear-gradient(145deg,#fffbeed1,#ffffff7a)}.ops-card.danger{border-color:#e0515f3b;background:linear-gradient(145deg,#fff0f2d1,#ffffff80)}.admin-grid-2{gap:18px}.admin-panel{position:relative;overflow:hidden;padding:21px;border-radius:23px}.panel-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:17px;color:#65728a}.panel-heading h2{margin:3px 0 0;font-size:18px;letter-spacing:-.025em;color:var(--ink)}.panel-kicker{font-size:9px;text-transform:uppercase;letter-spacing:.12em;color:#74839d;font-weight:850}.status-list{gap:8px}.status-list>div{background:#f6f9ff91;border:1px solid rgba(255,255,255,.68);padding:10px 12px}.status-list>div>span{display:flex;align-items:center;gap:8px}.status-dot{width:8px;height:8px;border-radius:50%;background:#91a0b8;box-shadow:0 0 0 4px #91a0b817}.status-paid,.status-delivered{background:#21b978;box-shadow:0 0 0 4px #21b9781a}.status-pending_payment,.status-allocating,.status-paid_waiting_stock,.status-waiting_manual_delivery{background:#e6a523;box-shadow:0 0 0 4px #e6a5231a}.status-payment_mismatch,.status-refund_review{background:#e45d67;box-shadow:0 0 0 4px #e45d671a}.mini-bars{gap:9px}.mini-bars i{background:linear-gradient(180deg,#8a79ff,#2d79ff 55%,#1768ff);box-shadow:0 8px 16px #2c70f226;transition:height .4s ease,filter .2s ease}.mini-bars i:hover{filter:brightness(1.08)}.recent-order-list,.top-product-list{display:grid;gap:8px}.recent-order,.top-product{display:grid;grid-template-columns:auto 1fr auto;gap:11px;align-items:center;padding:10px 11px;border-radius:14px;background:#f6f9ff85;border:1px solid rgba(255,255,255,.64);transition:.18s ease}.recent-order:hover,.top-product:hover{background:#ffffffb8;transform:translate(2px)}.recent-order-icon,.rank{width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:linear-gradient(145deg,#e4eeff,#f0edff);color:#1768ff;font-weight:850;font-size:10px}.recent-order b,.top-product b{display:block;font-size:12px}.recent-order small,.top-product small{display:block;color:#8a96a9;font-size:10px;margin-top:3px}.recent-order-meta{text-align:right}.recent-order-meta small{color:#65738a}.top-product>strong{font-size:12px;color:#1768ff}.dashboard-empty{padding:22px;text-align:center;color:#8d99ab;font-size:12px}.admin-toolbar{background:#ffffff8c;border:1px solid rgba(255,255,255,.8);box-shadow:0 14px 35px #30466b12,inset 0 1px #fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.table-card{background:#ffffff91;border:1px solid rgba(255,255,255,.8);box-shadow:0 18px 46px #2d436714,inset 0 1px #fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.table-card th{background:#eff5fe9e}.table-card tr:hover td{background:#f8fbff9e}@media(max-width:1180px){.admin-shell{grid-template-columns:230px minmax(0,1fr)}.admin-title-actions .system-live{display:none}.metric-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.admin-shell{grid-template-columns:1fr}.admin-sidebar{position:relative;top:0;height:auto}.admin-sidebar nav{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.admin-nav-group{display:contents}.admin-nav-label{display:none}.admin-sidebar nav button{grid-template-columns:20px 1fr}.admin-sidebar nav button .nav-chevron{display:none}.ops-strip{grid-template-columns:1fr 1fr 1fr}.hero-card{transform:none}}@media(max-width:760px){.admin-shell{padding:8px}.admin-sidebar{border-radius:21px;padding:12px}.admin-sidebar nav{grid-template-columns:repeat(2,1fr)}.admin-main{padding:12px 4px 30px}.admin-title{align-items:flex-start;flex-direction:column}.admin-title-actions{justify-content:flex-start}.admin-role-chip{display:none}.ops-strip{grid-template-columns:1fr}.metric-grid{grid-template-columns:1fr 1fr}.hero{min-height:auto}.product-card:hover,.info-card:hover,.support-card:hover{transform:translateY(-3px)}}@media(max-width:520px){.metric-grid{grid-template-columns:1fr}.admin-sidebar nav{grid-template-columns:1fr 1fr}.admin-sidebar nav button{font-size:12px;padding:9px}.admin-title h1{font-size:30px}.recent-order,.top-product{grid-template-columns:auto 1fr}.recent-order-meta,.top-product>strong{grid-column:2;text-align:left}.hero h1{font-size:47px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.hero h1{line-height:.98;padding-top:.08em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.form-card{width:100%;padding:24px;margin:18px 0;border-radius:26px;overflow:hidden;background:linear-gradient(145deg,#ffffffc2,#f8fbff7a);border:1px solid rgba(255,255,255,.86);box-shadow:0 22px 58px #2c446c1c,inset 0 1px #fffffff5;backdrop-filter:blur(26px) saturate(165%);-webkit-backdrop-filter:blur(26px) saturate(165%)}.form-card>div:first-child h2{margin:6px 0 5px}.form-card>div:first-child p{margin:0 0 4px}.email-verify-card{border-radius:26px}.table-card{border-radius:26px;overflow:auto;border:1px solid rgba(255,255,255,.88);box-shadow:0 22px 58px #2c446c1a,inset 0 1px #fffffff5}.table-card th:first-child{border-top-left-radius:25px}.table-card th:last-child{border-top-right-radius:25px}.narrow>.prose-card,.narrow>.order-detail-grid,.narrow>.delivered-box{border-radius:26px}@media(max-width:760px){.form-card{padding:20px;border-radius:22px}.email-verify-card,.table-card,.narrow>.prose-card,.narrow>.order-detail-grid,.narrow>.delivered-box{border-radius:22px}.hero h1{line-height:1;padding-top:.1em}}.coupon-scope-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.coupon-scope-option{appearance:none;border:1px solid rgba(112,132,165,.16);border-radius:18px;padding:16px;background:linear-gradient(145deg,#ffffffb8,#f4f8ff8c);box-shadow:inset 0 1px #fffffff2,0 10px 24px #2d43670f;display:flex;align-items:center;gap:13px;text-align:left;color:var(--ink);cursor:pointer;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.coupon-scope-option:hover{transform:translateY(-1px);box-shadow:inset 0 1px #fffffffa,0 14px 30px #2d436717}.coupon-scope-option.active{border-color:#155eef5c;background:linear-gradient(145deg,#edf3ffe6,#ffffffa8);box-shadow:inset 0 1px #fffffffa,0 12px 30px #155eef1f,0 0 0 3px #155eef0f}.coupon-scope-icon{width:42px;height:42px;flex:0 0 42px;border-radius:14px;display:grid;place-items:center;background:#155eef14;color:var(--primary);box-shadow:inset 0 1px #fffffff2}.coupon-scope-option b,.coupon-scope-option small{display:block}.coupon-scope-option b{font-size:14px;margin-bottom:4px}.coupon-scope-option small{font-size:12px;line-height:1.45;color:var(--muted)}.coupon-scope-badge{display:inline-flex;align-items:center;max-width:260px;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:800;line-height:1.3;background:#155eef14;color:#315cba;border:1px solid rgba(21,94,239,.1)}.coupon-scope-badge.product{background:#6750a417;color:#694da5;border-color:#6750a41f}.coupon-status{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:11px;font-weight:850;border:1px solid transparent}.coupon-status.is-active{background:#168a551a;color:#13714a;border-color:#168a551f}.coupon-status.is-inactive{background:#6670851a;color:#667085;border-color:#6670851f}@media(max-width:760px){.coupon-scope-grid{grid-template-columns:1fr}}.coupon-discount-box{padding:16px;border:1px solid rgba(21,94,239,.14);border-radius:18px;background:linear-gradient(145deg,#eff5ffd1,#ffffff94);box-shadow:inset 0 1px #fffffff5,0 10px 28px #155eef0f}.coupon-discount-heading{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.coupon-discount-heading b,.coupon-discount-heading small{display:block}.coupon-discount-heading b{font-size:15px}.coupon-discount-heading small{margin-top:4px;color:var(--muted);font-size:12px}.discount-value-input{position:relative}.discount-value-input input{padding-right:66px!important;font-size:17px;font-weight:800}.discount-value-input span{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:12px;font-weight:850;color:var(--primary);pointer-events:none}.coupon-validity-box{padding:16px;border:1px solid rgba(86,108,143,.15);border-radius:18px;background:linear-gradient(145deg,#f8fbffd1,#eef5ff8c);box-shadow:inset 0 1px #fffffff5,0 10px 28px #314b760d}.coupon-validity-grid{display:grid;grid-template-columns:.8fr 1fr 1fr;gap:12px}.coupon-validity-grid label{display:flex;flex-direction:column;gap:7px;font-size:13px;font-weight:700;color:#344054}.coupon-validity-grid input{width:100%;border:1px solid rgba(112,132,165,.18);border-radius:11px;background:#ffffffa8;padding:11px 12px;color:var(--ink);outline:none;box-shadow:inset 0 1px 1px #ffffffd9,0 4px 14px #334a6f0a;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.coupon-validity-grid input:focus{border-color:#7aa2ff;box-shadow:0 0 0 3px #155eef14}.coupon-validity-cell{min-width:190px}.coupon-validity-cell b,.coupon-validity-cell small{display:block}.coupon-validity-cell small{margin-top:4px;color:var(--muted)}.coupon-status.is-scheduled{background:#155eef17;color:#315cba;border-color:#155eef1f}.coupon-status.is-expired{background:#c9373717;color:#a62626;border-color:#c937371f}.coupon-status.is-exhausted{background:#b5470817;color:#9a5b00;border-color:#b547081f}@media(max-width:760px){.coupon-validity-grid{grid-template-columns:1fr}}.checkout-summary{align-items:flex-end;gap:16px}.checkout-summary>div{display:flex;flex-direction:column;gap:4px}.checkout-summary small{color:var(--success);font-size:12px;font-weight:750}.coupon-apply-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.coupon-apply-btn{white-space:nowrap;min-width:118px}@media(max-width:520px){.coupon-apply-row{grid-template-columns:1fr}.coupon-apply-btn{width:100%}}.checkout-account{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:14px;border-radius:16px;background:linear-gradient(145deg,#ebf4ffe6,#ffffffad);border:1px solid rgba(21,94,239,.14)}.checkout-account-avatar{width:42px;height:42px;border-radius:14px;display:grid;place-items:center;background:linear-gradient(135deg,#155eef,#6a52ff);color:#fff;font-weight:850}.checkout-account small,.checkout-account b,.checkout-account span{display:block}.checkout-account small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#6f7f99;font-weight:800}.checkout-account b{font-size:14px;margin:2px 0}.checkout-account span{font-size:12px;color:var(--muted);overflow-wrap:anywhere}.checkout-account>svg{color:var(--success)}.payment-delivery-card{margin-top:14px;padding:16px;border-radius:18px;background:linear-gradient(145deg,#ebf8f2eb,#ffffffb3);border:1px solid rgba(22,138,85,.15)}.payment-delivery-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-delivery-head small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--success);font-weight:850}.payment-delivery-head h3{margin:3px 0 0;font-size:18px}.payment-delivery-head>svg{color:var(--success)}.payment-delivery-card>.alert{margin-top:10px}.inventory-import .section-head{align-items:center}.inventory-product-list{display:grid;gap:18px}.inventory-product-card{padding:20px;border-radius:24px;overflow:hidden}.inventory-product-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:15px}.inventory-product-head h2{margin:4px 0;font-size:20px}.inventory-product-head p{margin:0;color:var(--muted);font-size:12px}.inventory-table-wrap{overflow:auto;border:1px solid rgba(115,136,170,.12);border-radius:18px;background:#ffffff61}.inventory-table-wrap table{min-width:720px}.inventory-check-col{width:44px;text-align:center!important}.inventory-check-col input{width:16px;height:16px;accent-color:var(--primary)}.inventory-status{display:inline-flex;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:850;background:#6670851a;color:#667085}.inventory-status-available{background:#168a551a;color:#13714a}.inventory-status-sold{background:#155eef1a;color:#315cba}.inventory-status-disabled{background:#6670851a;color:#667085}.inventory-reveal-modal,.delivery-vault-modal{width:min(680px,calc(100vw - 28px));max-height:88vh;overflow:auto}.credential-grid{display:grid;gap:10px;margin:18px 0}.credential-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 14px;border-radius:15px;background:#f4f8ffb3;border:1px solid rgba(118,139,173,.12)}.credential-row small,.credential-row b{display:block}.credential-row small{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#8491a6;margin-bottom:4px}.credential-row b{font-size:13px;overflow-wrap:anywhere}.account-vault{padding:22px;margin:18px 0;border-radius:26px}.account-vault>.section-head{margin-bottom:15px}.account-order-table{box-shadow:none}.delivery-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:14px 0}.delivery-meta-grid>div,.delivery-help>div{padding:13px 14px;border-radius:15px;background:#f7faffb8;border:1px solid rgba(119,139,173,.12)}.delivery-meta-grid small,.delivery-meta-grid b{display:block}.delivery-meta-grid small,.delivery-help small{color:#8491a6;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px}.delivery-meta-grid b{font-size:13px}.delivery-help{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px}.delivery-help p{margin:0;color:#526179;font-size:13px;line-height:1.55}.customer-credential-grid .credential-row{background:linear-gradient(145deg,#eff6ffe6,#ffffffad)}.wallet-card .section-head h2{font-size:38px;color:var(--primary)}.wallet-topup-form{max-width:430px}.wallet-topup-qr{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:18px;align-items:center;margin:18px 0;padding:18px;border:1px solid rgba(118,139,173,.14);border-radius:20px;background:#f7faffb8}.wallet-topup-qr>img{grid-column:2;grid-row:1/4;width:220px;aspect-ratio:1;object-fit:contain;padding:10px;border-radius:16px;background:#fff;border:1px solid var(--line)}.wallet-topup-qr>div{display:flex;flex-direction:column;gap:5px}.wallet-topup-qr .payment-ref{display:grid}.wallet-history{margin-top:18px;box-shadow:none}.wallet-history b{white-space:nowrap}.wallet-chip{display:grid;grid-template-columns:auto auto;grid-template-rows:auto auto;column-gap:7px;align-items:center;padding:6px 10px;border-radius:14px;background:#ffffffb8;border:1px solid rgba(255,255,255,.92);box-shadow:0 8px 22px #35496c12,inset 0 1px #fffffff2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.wallet-chip svg{grid-row:1/3;color:var(--primary)}.wallet-chip span{font-size:9px;text-transform:uppercase;letter-spacing:.07em;color:var(--muted);font-weight:800;line-height:1}.wallet-chip b{font-size:12px;line-height:1.15;white-space:nowrap}.wallet-card{scroll-margin-top:96px}.wallet-cancel-btn{justify-self:start;margin-top:4px}.payment-cancel-btn{margin:14px 0 10px}.quantity-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border-radius:15px;background:#f7faffc7;border:1px solid rgba(118,139,173,.13)}.quantity-row>div:first-child{display:flex;flex-direction:column;gap:3px}.quantity-row>div:first-child b{font-size:13px}.quantity-row>div:first-child span{font-size:11px;color:var(--muted);font-weight:500}.quantity-control{display:flex;align-items:center;gap:9px}.quantity-control strong{min-width:28px;text-align:center;font-size:18px}.quantity-control .icon-btn{width:34px;height:34px}@media(max-width:760px){.wallet-topup-qr{grid-template-columns:1fr}.wallet-topup-qr>img{grid-column:1;grid-row:auto;width:min(220px,100%);justify-self:center}.wallet-card .section-head h2{font-size:32px}.wallet-chip span{display:none}.wallet-chip{grid-template-columns:auto auto;grid-template-rows:1fr;padding:7px 9px}.wallet-chip svg{grid-row:auto}.topup-nav-btn{padding:8px 10px}.quantity-row{align-items:flex-start;flex-direction:column}.quantity-control{align-self:stretch;justify-content:flex-end}}@media(max-width:700px){.inventory-product-head{align-items:flex-start;flex-direction:column}.delivery-meta-grid,.delivery-help,.credential-row{grid-template-columns:1fr}.credential-row .btn{justify-self:start}}.guide-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.guide-card{display:grid;grid-template-columns:130px minmax(0,1fr);gap:17px;padding:16px;border-radius:22px;align-items:center;transition:transform .24s ease,box-shadow .24s ease}.guide-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover)}.guide-card>img,.guide-card-placeholder{width:130px;aspect-ratio:1/1;border-radius:17px;object-fit:cover;background:linear-gradient(145deg,#e6efff,#f4f1ff);display:grid;place-items:center;color:var(--primary)}.guide-card-placeholder svg{width:42px;height:42px}.guide-card small{display:block;color:var(--primary);font-weight:800;font-size:11px;text-transform:uppercase;letter-spacing:.06em}.guide-card h2{font-size:18px;margin:5px 0 7px}.guide-card p{margin:0;color:var(--muted);font-size:13px;line-height:1.55}.guide-card b{display:flex;align-items:center;gap:6px;margin-top:12px;color:var(--primary);font-size:12px}.guide-hero{display:grid;grid-template-columns:190px minmax(0,1fr);gap:28px;align-items:center;padding:26px;border-radius:28px;margin:18px 0 22px}.guide-hero>img{width:190px;aspect-ratio:1/1;border-radius:22px;object-fit:cover}.guide-hero h1{margin:8px 0 10px;font-size:clamp(32px,5vw,54px);letter-spacing:-.045em}.guide-hero p{color:var(--muted);line-height:1.65;max-width:760px}.guide-content-list{display:grid;gap:16px;max-width:900px;margin:0 auto}.guide-content-block{padding:24px;border-radius:24px;overflow:hidden}.guide-block-title{display:flex;align-items:center;gap:12px;margin-bottom:14px}.guide-block-title span{width:34px;height:34px;border-radius:11px;display:grid;place-items:center;background:#eaf0ff;color:var(--primary);font-size:11px;font-weight:900}.guide-block-title h2{margin:0;font-size:21px}.guide-text{white-space:pre-line;color:#475467;line-height:1.8}.guide-image{width:100%;max-height:720px;object-fit:contain;border-radius:18px;background:#f6f8fc}.guide-caption{margin:10px 0 0;color:var(--muted);font-size:13px;text-align:center}.guide-video{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:18px;background:#0f172a}.guide-video iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.guide-block-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding:12px;border:1px solid rgba(112,132,165,.14);border-radius:16px;background:#f7faffa3}.guide-block-toolbar>span{font-size:12px;font-weight:800;color:var(--muted);margin-right:4px}.guide-block-list{display:grid;gap:12px}.guide-editor-block{display:grid;gap:12px;padding:16px;border:1px solid rgba(112,132,165,.15);border-radius:18px;background:#f8fbffa3}.guide-editor-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.guide-editor-preview{width:min(560px,100%);max-height:360px;object-fit:contain;border-radius:15px;border:1px solid var(--line);background:#fff}.guide-admin .section-head{align-items:center}.knowledge-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:30px;border-radius:28px;margin-bottom:18px}.knowledge-hero h1{font-size:clamp(34px,6vw,60px);margin:9px 0 12px;letter-spacing:-.05em}.knowledge-hero p{max-width:760px;color:var(--muted);line-height:1.7}.knowledge-toolbar{display:grid;gap:14px;padding:14px 16px;border-radius:20px;margin-bottom:20px}.knowledge-search{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid var(--line);border-radius:14px;background:#ffffffb8}.knowledge-search input{border:0;background:transparent;outline:0;width:100%;min-width:0}.knowledge-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.knowledge-card{overflow:hidden;border-radius:24px;transition:transform .24s ease,box-shadow .24s ease}.knowledge-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-hover)}.knowledge-card>img,.knowledge-cover-placeholder{width:100%;aspect-ratio:16/9;object-fit:cover;background:linear-gradient(145deg,#e6efff,#f4f1ff);display:grid;place-items:center;color:var(--primary)}.knowledge-cover-placeholder svg{width:46px;height:46px}.knowledge-card-body{padding:18px}.knowledge-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.knowledge-meta span,.knowledge-meta b{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:var(--primary)}.knowledge-meta b{padding:5px 8px;border-radius:999px;background:#eaf0ff}.knowledge-card h2{font-size:20px;margin:9px 0}.knowledge-card p{color:var(--muted);font-size:13px;line-height:1.65;min-height:44px}.knowledge-card small{display:block;color:#8a96a9;margin:12px 0}.knowledge-card strong{display:flex;align-items:center;gap:6px;color:var(--primary);font-size:12px}.knowledge-article-hero{overflow:hidden;border-radius:30px;margin:18px 0 24px}.knowledge-article-hero>img{width:100%;max-height:520px;object-fit:cover;display:block}.knowledge-article-hero>div{padding:28px}.knowledge-article-hero h1{font-size:clamp(34px,6vw,62px);letter-spacing:-.05em;margin:9px 0 12px}.knowledge-article-hero p{max-width:820px;color:var(--muted);line-height:1.75;font-size:16px}.knowledge-article-meta{display:flex;gap:18px;flex-wrap:wrap;color:#8290a5;font-size:12px;margin-top:16px}.knowledge-video{display:block;width:100%;max-height:720px;border-radius:18px;background:#0f172a}.knowledge-file{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid var(--line);border-radius:16px;background:#f7faffbd}.knowledge-file>div{display:flex;gap:12px;align-items:center}.knowledge-file b{display:block}.knowledge-file p{margin:4px 0 0;color:var(--muted);font-size:12px}.knowledge-admin .admin-image-picker{align-items:end}@media(max-width:980px){.guide-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:980px){.knowledge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.guide-card-grid,.knowledge-grid{grid-template-columns:1fr}.guide-card{grid-template-columns:92px minmax(0,1fr)}.guide-card>img,.guide-card-placeholder{width:92px}.guide-hero{grid-template-columns:1fr;padding:20px}.guide-hero>img{width:100%;aspect-ratio:16/9}.guide-content-block{padding:18px}.guide-editor-head{align-items:flex-start}.knowledge-hero,.knowledge-file{align-items:flex-start;flex-direction:column}.knowledge-hero{padding:22px}.knowledge-article-hero>div{padding:20px}}:root{--page-progress:0}.scroll-progress{position:fixed;z-index:140;top:0;left:0;width:100%;height:3px;transform-origin:left center;transform:scaleX(var(--page-progress));background:linear-gradient(90deg,#43e7ff,#6679ff 50%,#ba65ff);box-shadow:0 0 16px #5490ffbf;pointer-events:none}.brand{gap:9px}.brand-word{display:flex;align-items:baseline;gap:4px;letter-spacing:-.025em}.brand-word b{font-size:15px}.brand-word em{font-size:15px;font-style:normal;color:#4a64f4}.goat-brand-mark{position:relative;width:42px;height:42px;display:grid;place-items:center;overflow:hidden;border-radius:14px;background:radial-gradient(circle at 35% 25%,#fff 0,#f4f8ff 44%,#dbe6ff);border:1px solid rgba(107,136,210,.18);box-shadow:0 10px 26px #3353a42e,inset 0 1px #fff}.goat-brand-mark .goat-mascot.compact{width:58px;max-width:none;transform:translateY(7px)}.site-header{transition:padding .25s ease}.nav-shell{background:#ffffffc2;border-color:#fffffff0;box-shadow:0 16px 46px #2136631a,inset 0 1px #fff;backdrop-filter:blur(24px) saturate(160%);-webkit-backdrop-filter:blur(24px) saturate(160%)}.nav-links a{position:relative}.nav-links a:after{content:"";position:absolute;left:50%;right:50%;bottom:-8px;height:2px;border-radius:999px;background:linear-gradient(90deg,#36d9ff,#695eff);transition:left .22s ease,right .22s ease}.nav-links a:hover:after{left:0;right:0}.home-shell{position:relative;isolation:isolate;overflow:clip}.home-shell:before{content:"";position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 12% 23%,rgba(55,215,255,.12),transparent 26rem),radial-gradient(circle at 88% 36%,rgba(106,82,255,.11),transparent 30rem),linear-gradient(180deg,#f5f9ff8f,#ffffffeb);pointer-events:none}.home-shell:after{content:"";position:absolute;z-index:-1;left:50%;top:650px;width:min(1500px,130vw);height:900px;transform:translate(-50%);background-image:linear-gradient(rgba(84,108,173,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(84,108,173,.045) 1px,transparent 1px);background-size:42px 42px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent);mask-image:linear-gradient(180deg,transparent,#000 24%,#000 72%,transparent);pointer-events:none}.hero-v2{position:relative;width:min(1220px,calc(100% - 32px));min-height:700px;margin-top:10px;padding:74px 62px;border-radius:44px;overflow:hidden;grid-template-columns:.92fr 1.08fr;gap:34px;background:radial-gradient(circle at 78% 18%,rgba(91,122,255,.42),transparent 24rem),radial-gradient(circle at 56% 82%,rgba(27,224,223,.2),transparent 25rem),linear-gradient(135deg,#071327,#0b1734 48%,#111749);box-shadow:0 50px 120px #121f4447,0 12px 34px #162a5824;color:#fff}.hero-v2:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:radial-gradient(circle at 74% 48%,#000,transparent 72%);mask-image:radial-gradient(circle at 74% 48%,#000,transparent 72%);opacity:.58}.hero-v2:after{content:"";position:absolute;width:530px;height:530px;border:1px solid rgba(255,255,255,.09);border-radius:50%;right:-150px;top:-180px;box-shadow:0 0 0 75px #ffffff05,0 0 0 150px #ffffff03}.hero-v2>*{position:relative;z-index:2}.hero-v2 .kicker{color:#9be8ff;background:#55bcff14;border:1px solid rgba(126,220,255,.16);padding:9px 12px;border-radius:999px}.hero-v2 h1{font-size:clamp(62px,7.4vw,106px);line-height:.82;margin:24px 0 26px;letter-spacing:-.065em}.hero-v2 h1 .hero-white{display:inline;color:#fff}.hero-v2 h1 .hero-gradient{display:inline;background:linear-gradient(110deg,#6ff1ff 4%,#72a0ff,#c77aff 92%);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 28px rgba(98,127,255,.18))}.hero-v2 .hero-copy>p{font-size:18px;line-height:1.75;color:#bfcbe6;max-width:610px}.hero-v2 .trust-row{color:#c9d5ec}.hero-v2 .trust-row svg{color:#5ff0ca}.hero-v2 .btn-ghost{background:#ffffff14;border-color:#ffffff29;color:#fff;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hero-v2 .btn-ghost:hover{background:#ffffff24;border-color:#ffffff47}.btn-glow{position:relative;overflow:hidden;background:linear-gradient(120deg,#476fff,#705bff 55%,#a253ff);box-shadow:0 14px 36px #545bff61,0 0 0 1px #ffffff1f inset}.btn-glow:before{content:"";position:absolute;inset:-80% auto -80% -42%;width:38%;transform:rotate(18deg);background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);animation:buttonShine 3.6s ease-in-out infinite}.mascot-hero{min-height:540px;position:relative;perspective:1200px}.hero-mesh{position:absolute;inset:7% 2% 4%;border-radius:50%;background:radial-gradient(circle,rgba(85,209,255,.13),rgba(71,95,255,.08) 42%,transparent 70%);filter:blur(3px)}.mascot-platform{position:relative;z-index:4;width:292px;height:402px;display:flex;align-items:flex-end;justify-content:center;animation:goatHover 4.6s ease-in-out infinite;transform-style:preserve-3d}.goat-mascot{width:286px;height:auto;display:block;overflow:visible;filter:drop-shadow(0 26px 30px rgba(2,7,24,.25))}.platform-ring{position:absolute;z-index:-1;left:50%;bottom:13px;width:260px;height:62px;transform:translate(-50%) rotateX(68deg);border:2px solid rgba(90,222,255,.5);border-radius:50%;background:radial-gradient(circle,rgba(92,127,255,.25),rgba(69,220,255,.08) 48%,transparent 72%);box-shadow:0 0 38px #4caeff5c,inset 0 0 24px #7566ff59;animation:pulseRing 2.6s ease-in-out infinite}.app-orbit{position:absolute;z-index:3;inset:0;pointer-events:none}.orbit-ring{position:absolute;left:50%;top:50%;border:1px solid rgba(162,204,255,.14);border-radius:50%;transform:translate(-50%,-50%) rotateX(65deg);box-shadow:0 0 36px #5970ff14}.ring-one{width:460px;height:290px;animation:ringSpin 18s linear infinite}.ring-two{width:360px;height:470px;transform:translate(-50%,-50%) rotateY(66deg);animation:ringSpinReverse 24s linear infinite}.orbit-app{position:absolute;width:82px;height:82px;border-radius:23px;display:grid;place-items:center;transform-style:preserve-3d;border:1px solid rgba(255,255,255,.26);box-shadow:0 18px 34px #01081f4d,inset 0 1px #ffffff73;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:badgeFloat 4.5s ease-in-out infinite}.orbit-app span{font-weight:950;font-size:20px;letter-spacing:-.04em;text-shadow:0 2px 10px rgba(0,0,0,.18)}.orbit-app small{position:absolute;left:50%;bottom:-24px;transform:translate(-50%);padding:4px 8px;border-radius:999px;background:#070e22b8;border:1px solid rgba(255,255,255,.1);font-size:9px;font-weight:800;color:#dce8ff;white-space:nowrap;opacity:.86}.app-gpt{background:linear-gradient(145deg,#18b98a,#087b67);color:#fff}.app-canva{background:linear-gradient(145deg,#20d8dc,#8757ff);color:#fff}.app-capcut{background:linear-gradient(145deg,#1e2230,#06080f);color:#fff}.app-youtube{background:linear-gradient(145deg,#ff4b58,#d5001d);color:#fff}.app-duo{background:linear-gradient(145deg,#75e73e,#24a64a);color:#fff}.orbit-1{left:8%;top:17%;animation-delay:-.7s}.orbit-2{right:4%;top:12%;animation-delay:-1.8s}.orbit-3{right:0;bottom:17%;animation-delay:-3.2s}.orbit-4{left:3%;bottom:15%;animation-delay:-2.3s}.orbit-5{left:46%;top:1%;animation-delay:-1.2s}.hero-float{position:absolute;z-index:6;display:grid;grid-template-columns:38px 1fr;align-items:center;gap:10px;padding:10px 13px;border-radius:17px;background:#ffffff1c;border:1px solid rgba(255,255,255,.15);box-shadow:0 18px 38px #0000002b;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#eef4ff;animation:badgeFloat 4.8s ease-in-out infinite}.hero-float b{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#59e6ff,#6f63ff);color:#fff}.hero-float span{font-size:11px;font-weight:750;white-space:nowrap}.hero-float-a{left:4%;top:48%;animation-delay:-2.1s}.hero-float-b{right:2%;bottom:8%;animation-delay:-3.3s}.home-shell .section:not(.hero-v2){position:relative}.home-shell .section-head h2{font-size:clamp(32px,4vw,46px);letter-spacing:-.045em}.home-shell .product-card{background:#ffffffd1;border:1px solid rgba(255,255,255,.96);box-shadow:0 16px 45px #22386514,inset 0 1px #fff;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease,border-color .35s ease}.home-shell .product-card:hover{transform:translateY(-10px) rotateX(1deg);box-shadow:0 30px 68px #203b7426,0 0 0 1px #5973ff1a;border-color:#7897ff47}.home-shell .product-logo-wrap{background:radial-gradient(circle at 25% 18%,#fff,transparent 42%),linear-gradient(145deg,#eaf1ff,#f8f6ff)}.home-shell .info-card{position:relative;overflow:hidden;min-height:210px;border-radius:28px;background:linear-gradient(145deg,#ffffffe0,#f4f8ffb3);box-shadow:0 18px 54px #283f7017,inset 0 1px #fff;transition:transform .3s ease,box-shadow .3s ease}.home-shell .info-card:after{content:"";position:absolute;width:120px;height:120px;right:-40px;top:-45px;border-radius:50%;background:radial-gradient(circle,rgba(87,129,255,.15),transparent 70%)}.home-shell .info-card:hover{transform:translateY(-7px);box-shadow:0 28px 70px #2a427821}.home-shell .how-item{border:1px solid rgba(121,140,184,.12);border-radius:20px;background:#ffffffb3;box-shadow:0 12px 35px #2539630e;transition:transform .25s ease,box-shadow .25s ease}.home-shell .how-item:hover{transform:translateY(-5px);box-shadow:0 20px 45px #263e701a}.home-shell .category-tabs button{transition:transform .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.home-shell .category-tabs button:hover{transform:translateY(-2px);box-shadow:0 8px 20px #1f346017}.home-shell .category-tabs button.active{background:linear-gradient(135deg,#101d39,#1b2d56);box-shadow:0 10px 24px #111f3f2e}.reveal-item{opacity:0;transform:translateY(34px) scale(.988);filter:blur(5px);transition:opacity .72s cubic-bezier(.2,.8,.2,1) var(--reveal-delay,0ms),transform .72s cubic-bezier(.2,.8,.2,1) var(--reveal-delay,0ms),filter .72s ease var(--reveal-delay,0ms)}.reveal-item.is-visible{opacity:1;transform:none;filter:none}.cinematic-intro{position:fixed;z-index:160;inset:0;display:grid;place-items:center;overflow:hidden;background:radial-gradient(circle at 50% 44%,#172b65 0,#0a1534 34%,#050914 76%);color:#fff;animation:introIn .55s ease both}.cinematic-intro.is-closing{animation:introOut .7s cubic-bezier(.7,0,.3,1) forwards;pointer-events:none}.intro-grid{position:absolute;inset:-20%;background-image:linear-gradient(rgba(102,160,255,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(102,160,255,.08) 1px,transparent 1px);background-size:58px 58px;transform:perspective(600px) rotateX(65deg) translateY(27%);-webkit-mask-image:linear-gradient(transparent 5%,#000 48%,transparent 82%);mask-image:linear-gradient(transparent 5%,#000 48%,transparent 82%);animation:gridDrift 7s linear infinite}.intro-glow{position:absolute;border-radius:50%;filter:blur(18px);opacity:.55}.intro-glow-a{width:480px;height:480px;left:-120px;top:-90px;background:radial-gradient(circle,#2bdcff,transparent 68%);animation:glowMove 5.5s ease-in-out infinite}.intro-glow-b{width:520px;height:520px;right:-160px;bottom:-170px;background:radial-gradient(circle,#8258ff,transparent 68%);animation:glowMove 6.4s ease-in-out -2s infinite}.intro-skip{position:absolute;z-index:8;right:28px;top:28px;display:flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.16);border-radius:999px;background:#ffffff14;color:#dbe7ff;padding:8px 12px;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.intro-stage{position:relative;width:min(760px,94vw);height:min(700px,88vh);display:grid;place-items:center}.intro-mascot{position:relative;z-index:5;width:290px;animation:introMascot 1.15s cubic-bezier(.12,.82,.26,1) .2s both,goatHover 4.6s ease-in-out 1.4s infinite}.intro-mascot .goat-mascot{width:100%}.intro-orbit{inset:4% 8% 18%}.intro-orbit .ring-one{width:540px;height:340px}.intro-orbit .ring-two{width:420px;height:550px}.intro-orbit .orbit-app{width:88px;height:88px;animation-name:introBadgeFloat}.intro-copy{position:absolute;z-index:6;left:50%;bottom:2%;width:100%;transform:translate(-50%);text-align:center;animation:introCopy .9s cubic-bezier(.2,.8,.2,1) 1s both}.intro-copy>span{display:inline-flex;align-items:center;gap:7px;text-transform:uppercase;letter-spacing:.17em;font-size:11px;font-weight:850;color:#8eeaff}.intro-copy h2{margin:9px 0 8px;font-size:clamp(34px,6vw,66px);letter-spacing:-.055em;line-height:.96;background:linear-gradient(105deg,#fff,#aeefff 48%,#c8b4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.intro-copy p{margin:0;color:#a8b8d8;font-size:13px;letter-spacing:.05em}.intro-progress{position:absolute;left:50%;bottom:20px;width:min(330px,70vw);height:3px;transform:translate(-50%);border-radius:99px;background:#ffffff17;overflow:hidden}.intro-progress i{display:block;width:100%;height:100%;transform-origin:left;transform:scaleX(0);background:linear-gradient(90deg,#52e6ff,#6b73ff,#bd65ff);animation:introProgress 4.7s linear forwards}@keyframes goatHover{0%,to{transform:translateY(0) rotateY(-3deg)}50%{transform:translateY(-14px) rotateY(3deg)}}@keyframes pulseRing{0%,to{opacity:.62;transform:translate(-50%) rotateX(68deg) scale(.94)}50%{opacity:1;transform:translate(-50%) rotateX(68deg) scale(1.06)}}@keyframes ringSpin{to{transform:translate(-50%,-50%) rotateX(65deg) rotate(360deg)}}@keyframes ringSpinReverse{to{transform:translate(-50%,-50%) rotateY(66deg) rotate(-360deg)}}@keyframes badgeFloat{0%,to{transform:translateY(0) rotateX(4deg) rotateY(-5deg)}50%{transform:translateY(-13px) rotateX(-3deg) rotateY(6deg)}}@keyframes introBadgeFloat{0%{opacity:0;transform:scale(.2) translateY(80px) rotate(-14deg)}38%{opacity:1}60%,to{opacity:1;transform:scale(1) translateY(0) rotate(0)}}@keyframes buttonShine{0%,62%{left:-42%}to{left:140%}}@keyframes introIn{0%{opacity:0}to{opacity:1}}@keyframes introOut{0%{opacity:1;filter:blur(0);transform:scale(1)}to{opacity:0;filter:blur(12px);transform:scale(1.06)}}@keyframes introMascot{0%{opacity:0;transform:translateY(100px) scale(.58) rotate(-6deg);filter:blur(10px)}65%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes introCopy{0%{opacity:0;transform:translate(-50%,34px);filter:blur(8px)}to{opacity:1;transform:translate(-50%);filter:blur(0)}}@keyframes introProgress{to{transform:scaleX(1)}}@keyframes gridDrift{to{background-position:0 58px,58px 0}}@keyframes glowMove{0%,to{transform:translateZ(0) scale(.95)}50%{transform:translate3d(28px,24px,0) scale(1.08)}}@media(max-width:980px){.hero-v2{grid-template-columns:1fr;min-height:auto;padding:58px 42px;gap:10px}.hero-v2 .hero-copy{max-width:760px}.mascot-hero{min-height:500px}.hero-v2 h1{font-size:clamp(62px,13vw,96px)}.hero-float-a{left:10%}.hero-float-b{right:8%}}@media(max-width:700px){.brand-word b,.brand-word em{font-size:13px}.goat-brand-mark{width:38px;height:38px}.hero-v2{width:calc(100% - 18px);padding:42px 22px 26px;border-radius:30px}.hero-v2 h1{font-size:clamp(54px,17vw,76px);line-height:.88;margin:20px 0}.hero-v2 .hero-copy>p{font-size:16px}.hero-v2 .trust-row{gap:12px;font-size:11px}.mascot-hero{min-height:410px;transform:scale(.9);transform-origin:center top}.mascot-platform{width:238px;height:338px}.goat-mascot{width:236px}.app-orbit .orbit-app{width:62px;height:62px;border-radius:18px}.app-orbit .orbit-app span{font-size:15px}.app-orbit .orbit-app small{font-size:8px;bottom:-21px}.app-orbit .ring-one{width:350px;height:230px}.app-orbit .ring-two{width:285px;height:380px}.hero-float{display:none}.intro-stage{height:min(630px,86vh)}.intro-mascot{width:228px}.intro-orbit{inset:9% 0 20%}.intro-orbit .ring-one{width:360px;height:240px}.intro-orbit .ring-two{width:285px;height:405px}.intro-orbit .orbit-app{width:58px;height:58px}.intro-copy{bottom:4%}.intro-copy h2{font-size:clamp(34px,11vw,50px)}.intro-skip{right:16px;top:16px}.home-shell .section-head h2{font-size:32px}}@media(max-width:480px){.brand-word{display:none}.hero-v2 .hero-actions{align-items:stretch}.hero-v2 .hero-actions .btn{width:100%}.mascot-hero{margin-left:-9%;margin-right:-9%;transform:scale(.82);min-height:370px}.orbit-5{top:3%}.intro-orbit .orbit-5{top:8%}.intro-copy p{font-size:11px}}@media(prefers-reduced-motion:reduce){.cinematic-intro{display:none}.reveal-item{opacity:1!important;transform:none!important;filter:none!important}.mascot-platform,.platform-ring,.orbit-ring,.orbit-app,.hero-float,.btn-glow:before{animation:none!important}}:root{font-family:Segoe UI Variable Text,Segoe UI,Roboto,Arial,sans-serif}body,button,input,select,textarea{font-family:Segoe UI Variable Text,Segoe UI,Roboto,Arial,sans-serif}.brand{gap:11px}.brand-word{display:grid;gap:1px;line-height:1.05;letter-spacing:0}.brand-word b{font-size:14px;font-weight:850;color:#101c36}.brand-word em{font-size:9px;font-style:normal;font-weight:800;letter-spacing:.14em;color:#60708e;text-transform:uppercase}.tt-mark{position:relative;width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:13px;overflow:hidden;color:#fff;background:linear-gradient(145deg,#0a1020,#172b5c 54%,#5d5cff);border:1px solid rgba(255,255,255,.22);box-shadow:0 12px 28px #15285c3d,inset 0 1px #ffffff59,inset 0 -10px 22px #03081838}.tt-mark:before{content:"";position:absolute;inset:1px 1px 52%;border-radius:12px 12px 16px 16px;background:linear-gradient(180deg,rgba(255,255,255,.3),transparent)}.tt-mark svg{position:relative;z-index:1;width:30px;height:30px;fill:currentColor;filter:drop-shadow(0 3px 7px rgba(0,0,0,.24))}.tt-mark .tt-cut{fill:#7ce7ff}.tt-mark-large{width:122px;height:122px;border-radius:34px;box-shadow:0 30px 80px #1125686b,0 0 70px #5a70ff38,inset 0 1px #fff6}.tt-mark-large svg{width:82px;height:82px}.logo-showcase{min-height:540px;position:relative;perspective:1200px}.hero-brand-core{position:relative;z-index:5;width:250px;height:250px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;border-radius:50%;background:radial-gradient(circle at 38% 28%,#ffffff21,#4357b817 40%,#040b1f2e 70%);border:1px solid rgba(166,203,255,.12);box-shadow:0 0 0 22px #7397ff06,0 0 0 48px #7397ff04;animation:brandCoreFloat 5.2s ease-in-out infinite}.hero-brand-core>div{display:grid;text-align:center;gap:3px}.hero-brand-core>div b{font-size:22px;letter-spacing:.18em;color:#fff;padding-left:.18em}.hero-brand-core>div span{font-size:9px;font-weight:850;letter-spacing:.22em;color:#86e8ff;padding-left:.22em}.hero-mesh{inset:3% -3% 1%;background:radial-gradient(circle,rgba(81,226,255,.16),rgba(83,84,255,.1) 40%,transparent 70%)}.orbit-app{width:86px;height:86px;padding:10px;border-radius:25px;background:linear-gradient(145deg,#fffffffa,#e2ebffe6)!important;border:1px solid rgba(255,255,255,.88);box-shadow:0 24px 42px #01081f54,0 8px 15px #07133938,inset 0 1px #fff;transform-style:preserve-3d}.orbit-app:after{content:"";position:absolute;inset:auto 8px -8px;height:14px;border-radius:0 0 16px 16px;background:linear-gradient(180deg,#46568a38,#050b1d2e);filter:blur(.3px);transform:translateZ(-8px)}.orbit-logo{display:grid!important;place-items:center;width:100%;height:100%;text-shadow:none!important}.orbit-logo svg,.orbit-logo img{width:100%;height:100%;display:block;object-fit:contain;overflow:visible}.brand-logo-image{width:100%;height:100%;display:block;object-fit:contain}.app-gpt{color:#111827!important}.app-gpt .orbit-logo{padding:6px}.app-canva .orbit-logo{padding:1px}.app-capcut .orbit-logo{padding:2px}.app-youtube .orbit-logo{padding:5px}.app-duo .orbit-logo{padding:2px}.orbit-app small{bottom:-25px;background:#050c1fcc;font-family:Segoe UI Variable Text,Segoe UI,Arial,sans-serif}.orbit-1{left:5%;top:16%}.orbit-2{right:2%;top:10%}.orbit-3{right:-1%;bottom:18%}.orbit-4{left:1%;bottom:13%}.orbit-5{left:43%;top:-1%}.hero-marquee{position:absolute!important;left:0;right:0;bottom:0;z-index:8!important;height:54px;overflow:hidden;border-top:1px solid rgba(255,255,255,.1);background:#0309195c;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.hero-marquee>div{width:max-content;height:100%;display:flex;align-items:center;gap:22px;padding:0 22px;animation:brandMarquee 22s linear infinite}.hero-marquee span{font-size:11px;font-weight:850;letter-spacing:.16em;color:#c8d5ee}.hero-marquee i{font-style:normal;color:#61dcff;font-size:10px}.cinematic-intro{isolation:isolate;background:linear-gradient(145deg,#060916,#0b1430 42%,#081022)}.intro-grid,.intro-glow{display:none}.intro-liquid-bg{position:absolute;inset:-15%;overflow:hidden;filter:saturate(1.18);pointer-events:none}.intro-liquid-bg i{position:absolute;display:block;border-radius:44% 56% 62% 38%/48% 42% 58% 52%;filter:blur(18px);mix-blend-mode:screen;opacity:.72;will-change:transform,border-radius}.intro-liquid-bg i:nth-child(1){width:48vw;height:48vw;min-width:420px;min-height:420px;left:-8%;top:-18%;background:radial-gradient(circle at 62% 60%,rgba(78,231,255,.95),rgba(34,113,255,.44) 42%,transparent 72%);animation:liquidBlobOne 8.6s ease-in-out infinite}.intro-liquid-bg i:nth-child(2){width:52vw;height:52vw;min-width:460px;min-height:460px;right:-12%;top:-8%;background:radial-gradient(circle at 40% 58%,rgba(175,99,255,.9),rgba(88,69,255,.42) 44%,transparent 73%);animation:liquidBlobTwo 10.2s ease-in-out -2.1s infinite}.intro-liquid-bg i:nth-child(3){width:44vw;height:44vw;min-width:400px;min-height:400px;left:21%;bottom:-28%;background:radial-gradient(circle at 48% 38%,rgba(45,255,193,.7),rgba(17,131,175,.28) 46%,transparent 72%);animation:liquidBlobThree 9.4s ease-in-out -3.4s infinite}.intro-liquid-bg i:nth-child(4){width:28vw;height:28vw;min-width:280px;min-height:280px;right:22%;bottom:1%;background:radial-gradient(circle,rgba(255,119,202,.52),rgba(118,78,255,.18) 55%,transparent 74%);animation:liquidBlobFour 7.8s ease-in-out -1.2s infinite}.intro-glass-vignette{position:absolute;inset:0;background:radial-gradient(circle at 50% 46%,transparent 0 25%,rgba(2,5,14,.08) 54%,rgba(2,4,11,.62) 100%);pointer-events:none}.intro-stage-liquid{position:relative;width:min(1120px,96vw);height:min(760px,91vh);perspective:1200px;display:grid;place-items:center}.intro-liquid-card{position:relative;z-index:6;width:min(470px,78vw);min-height:438px;padding:42px 38px 36px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;border-radius:48px;background:linear-gradient(145deg,#ffffff2e,#ffffff13 48%,#ffffff1c);border:1px solid rgba(255,255,255,.35);box-shadow:0 42px 110px #0000005c,inset 0 1px #ffffffa6,inset 0 -1px #ffffff1f,0 0 0 1px #69ccff0d;backdrop-filter:blur(34px) saturate(170%);-webkit-backdrop-filter:blur(34px) saturate(170%);overflow:hidden;animation:introLiquidCardIn 1s cubic-bezier(.16,.84,.2,1) .18s both,introLiquidCardFloat 5.4s ease-in-out 1.25s infinite}.intro-liquid-card:before{content:"";position:absolute;inset:1px;border-radius:47px;background:linear-gradient(135deg,rgba(255,255,255,.22),transparent 28%,transparent 66%,rgba(129,198,255,.09));pointer-events:none}.intro-liquid-card:after{content:"";position:absolute;width:72%;height:34%;left:14%;top:-20%;border-radius:50%;background:#ffffff6b;filter:blur(30px);transform:rotate(-8deg);opacity:.38;pointer-events:none}.intro-card-reflection{position:absolute;inset:-35% -55%;background:linear-gradient(112deg,transparent 40%,rgba(255,255,255,.22) 48%,rgba(166,230,255,.12) 52%,transparent 61%);transform:translate(-38%) rotate(7deg);animation:introGlassSweep 4.6s cubic-bezier(.2,.7,.2,1) 1.2s infinite;pointer-events:none}.intro-eyebrow{position:relative;z-index:2;display:inline-flex;align-items:center;gap:7px;margin-bottom:18px;padding:7px 12px;border-radius:999px;background:#ffffff1b;border:1px solid rgba(255,255,255,.2);box-shadow:inset 0 1px #ffffff40;font-size:10px;font-weight:850;letter-spacing:.16em;text-transform:uppercase;color:#dceaff}.intro-liquid-logo{position:relative;z-index:2;filter:drop-shadow(0 24px 40px rgba(21,32,88,.34));animation:introLogoPop .85s cubic-bezier(.16,.9,.24,1.16) .48s both}.intro-liquid-logo .tt-mark-large{width:116px;height:116px;border-radius:34px;background:linear-gradient(145deg,#091024f0,#233a7ee6 55%,#625bffeb);box-shadow:0 28px 64px #07123661,inset 0 1px #ffffff6b,0 0 42px #65abff2e}.intro-liquid-card h2{position:relative;z-index:2;display:grid;gap:0;margin:20px 0 10px;font-size:clamp(40px,5vw,64px);line-height:.9;letter-spacing:-.058em}.intro-liquid-card h2 span,.intro-liquid-card h2 strong{display:block;opacity:0;animation:introTextRise .75s cubic-bezier(.18,.85,.22,1) both}.intro-liquid-card h2 span{font-weight:580;color:#f4f8ffe6;animation-delay:.72s}.intro-liquid-card h2 strong{font-weight:850;background:linear-gradient(105deg,#fff 8%,#b7f4ff,#d1c0ff 82%);-webkit-background-clip:text;background-clip:text;color:transparent;animation-delay:.87s}.intro-liquid-card p{position:relative;z-index:2;margin:3px 0 0;color:#dee8f9b8;font-size:12px;font-weight:650;letter-spacing:.035em;opacity:0;animation:introTextRise .7s ease 1.02s both}.intro-app-cloud{position:absolute;z-index:5;inset:0;pointer-events:none}.intro-app{position:absolute;width:88px;height:88px;padding:17px;border-radius:29px;background:linear-gradient(145deg,#ffffffeb,#eef5ffb8);border:1px solid rgba(255,255,255,.94);box-shadow:0 28px 60px #02081c45,inset 0 1px #fff,0 0 0 1px #75b1ff0f;backdrop-filter:blur(22px) saturate(145%);-webkit-backdrop-filter:blur(22px) saturate(145%);opacity:0;will-change:transform;animation:introAppReveal .85s cubic-bezier(.16,.9,.2,1.14) both,introAppDrift 5.2s ease-in-out infinite}.intro-app>span{display:grid;width:100%;height:100%;place-items:center}.intro-app img{width:100%;height:100%;object-fit:contain}.intro-app.app-canva,.intro-app.app-capcut{width:118px;height:76px;padding:17px 16px;border-radius:25px}.intro-app.app-canva img{width:92%;height:92%}.intro-app.app-capcut img{width:96%;height:96%}.intro-app-1{left:9%;top:19%;animation-delay:.56s,1.45s}.intro-app-2{right:10%;top:14%;animation-delay:.68s,1.62s}.intro-app-3{right:5%;bottom:19%;animation-delay:.8s,1.8s}.intro-app-4{left:6%;bottom:17%;animation-delay:.92s,1.95s}.intro-app-5{left:48%;top:3%;width:76px;height:76px;padding:15px;animation-delay:1.04s,2.1s}.intro-word-stream{position:absolute;z-index:2;left:-12vw;width:124vw;overflow:hidden;white-space:nowrap;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.intro-word-stream>div{width:max-content;display:flex;align-items:center;gap:14px;will-change:transform}.intro-word-stream span{display:inline-flex;padding:10px 16px;border-radius:999px;background:linear-gradient(135deg,#ffffff17,#ffffff06);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:11px;font-weight:760;letter-spacing:.14em;color:#e2edff8a}.intro-word-stream-a{top:17%;transform:rotate(-5deg) rotateY(10deg) scale(1.06);filter:blur(.15px)}.intro-word-stream-a>div{animation:introWordFlow 18s linear infinite}.intro-word-stream-b{bottom:15%;transform:rotate(4deg) rotateY(-9deg) scale(.94);opacity:.74;filter:blur(.35px)}.intro-word-stream-b>div{animation:introWordFlowReverse 22s linear infinite}.intro-skip{background:#ffffff17;border-color:#fff3;box-shadow:inset 0 1px #ffffff26,0 12px 36px #00000024;backdrop-filter:blur(22px) saturate(140%);-webkit-backdrop-filter:blur(22px) saturate(140%);transition:transform .2s ease,background .2s ease}.intro-skip:hover{transform:translateY(-2px);background:#ffffff24}.intro-progress{bottom:18px;width:min(260px,64vw);height:3px;background:#ffffff18;box-shadow:inset 0 1px #ffffff14}.intro-progress i{background:linear-gradient(90deg,#8bf0ff,#8aa2ff 48%,#d0a8ff);box-shadow:0 0 14px #7edaffb8;animation-duration:5.2s}@keyframes brandCoreFloat{0%,to{transform:translateY(0) rotateY(-3deg)}50%{transform:translateY(-13px) rotateY(3deg)}}@keyframes liquidBlobOne{0%,to{transform:translateZ(0) rotate(0) scale(1);border-radius:44% 56% 62% 38%/48% 42% 58% 52%}50%{transform:translate3d(9vw,7vh,0) rotate(13deg) scale(1.11);border-radius:61% 39% 42% 58%/37% 63% 38% 62%}}@keyframes liquidBlobTwo{0%,to{transform:translateZ(0) rotate(0) scale(1)}50%{transform:translate3d(-11vw,9vh,0) rotate(-16deg) scale(.94);border-radius:37% 63% 56% 44%/63% 38% 62% 37%}}@keyframes liquidBlobThree{0%,to{transform:translateZ(0) rotate(0) scale(.96)}50%{transform:translate3d(-7vw,-8vh,0) rotate(18deg) scale(1.1);border-radius:59% 41% 34% 66%/46% 65% 35% 54%}}@keyframes liquidBlobFour{0%,to{transform:translateZ(0) scale(.92)}50%{transform:translate3d(5vw,-6vh,0) scale(1.14)}}@keyframes introLiquidCardIn{0%{opacity:0;transform:translateY(54px) scale(.84) rotateX(12deg);filter:blur(16px)}68%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1) rotateX(0)}}@keyframes introLiquidCardFloat{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}50%{transform:translateY(-9px) rotateX(1.2deg) rotateY(-1.4deg)}}@keyframes introLogoPop{0%{opacity:0;transform:translateY(24px) scale(.72);filter:blur(8px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes introTextRise{0%{opacity:0;transform:translateY(22px);filter:blur(7px)}to{opacity:1;transform:none;filter:blur(0)}}@keyframes introGlassSweep{0%,54%{transform:translate(-45%) rotate(7deg);opacity:0}65%{opacity:.72}86%,to{transform:translate(46%) rotate(7deg);opacity:0}}@keyframes introAppReveal{0%{opacity:0;transform:translateY(42px) scale(.58) rotate(9deg);filter:blur(9px)}to{opacity:1;transform:translateY(0) scale(1) rotate(0);filter:blur(0)}}@keyframes introAppDrift{0%,to{transform:translateZ(0) rotate(-2deg)}50%{transform:translate3d(0,-13px,0) rotate(2deg)}}@keyframes introWordFlow{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes introWordFlowReverse{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes brandMarquee{to{transform:translate(-50%)}}@media(max-width:980px){.logo-showcase{min-height:500px}.hero-brand-core{width:230px;height:230px}.hero-v2{padding-bottom:84px}}@media(max-width:700px){.tt-mark{width:38px;height:38px;flex-basis:38px;border-radius:12px}.tt-mark svg{width:27px;height:27px}.tt-mark-large{width:96px;height:96px;border-radius:27px}.tt-mark-large svg{width:64px;height:64px}.logo-showcase{min-height:405px;transform:scale(.92);transform-origin:center top}.hero-brand-core{width:185px;height:185px;gap:12px}.hero-brand-core>div b{font-size:18px}.hero-brand-core>div span{font-size:8px}.app-orbit .orbit-app{width:64px;height:64px;padding:7px;border-radius:19px}.app-orbit .orbit-app small{font-size:8px;bottom:-20px}.intro-stage-liquid{height:min(690px,88vh)}.intro-liquid-card{width:min(380px,82vw);min-height:390px;padding:34px 24px 30px;border-radius:40px}.intro-liquid-card:before{border-radius:39px}.intro-liquid-logo .tt-mark-large{width:94px;height:94px;border-radius:28px}.intro-liquid-card h2{font-size:clamp(38px,10.5vw,52px);margin-top:17px}.intro-app{width:64px;height:64px;padding:12px;border-radius:21px}.intro-app.app-canva,.intro-app.app-capcut{width:88px;height:58px;padding:12px;border-radius:19px}.intro-app-1{left:2%;top:21%}.intro-app-2{right:2%;top:18%}.intro-app-3{right:0;bottom:19%}.intro-app-4{left:1%;bottom:18%}.intro-app-5{width:58px;height:58px;left:45%;top:2%;padding:11px}.intro-word-stream span{font-size:9px;padding:8px 12px;letter-spacing:.12em}.intro-word-stream-a{top:14%}.intro-word-stream-b{bottom:12%}}@media(max-width:480px){.brand-word{display:none}.logo-showcase{margin-left:-7%;margin-right:-7%;transform:scale(.84);min-height:365px}.hero-brand-core{width:168px;height:168px}.intro-liquid-card{width:82vw;min-height:360px;padding:30px 19px 26px;border-radius:35px}.intro-liquid-card:before{border-radius:34px}.intro-liquid-card h2{font-size:clamp(36px,11.5vw,48px)}.intro-liquid-card p{font-size:10px;max-width:240px}.intro-app{width:54px;height:54px;padding:10px;border-radius:18px}.intro-app.app-canva,.intro-app.app-capcut{width:78px;height:52px;padding:11px;border-radius:17px}.intro-app-5{width:50px;height:50px;padding:10px}.intro-app-1{left:1%;top:22%}.intro-app-2{right:1%;top:20%}.intro-app-3{right:0;bottom:21%}.intro-app-4{left:0;bottom:20%}.intro-word-stream{left:-28vw;width:156vw}.intro-word-stream span{font-size:8px}.intro-skip{right:14px;top:14px}}@media(prefers-reduced-motion:reduce){.hero-brand-core,.intro-liquid-card,.intro-liquid-logo,.intro-liquid-card h2 span,.intro-liquid-card h2 strong,.intro-liquid-card p,.intro-app,.intro-word-stream>div,.intro-liquid-bg i,.hero-marquee>div{animation:none!important}}.tt-mark{width:42px;height:42px;flex:0 0 42px;border-radius:13px;overflow:visible;isolation:isolate;background:linear-gradient(145deg,#1b3555,#0b1729 76%);border:1px solid rgba(148,193,224,.26);box-shadow:0 10px 23px #0d1e3d29,inset 0 1px #ffffff2b}.tt-mark:before{content:none}.tt-mark svg{width:100%;height:100%;fill:none;filter:none;overflow:visible}.tt-mark-large{width:108px;height:108px;flex:0 0 auto;border-radius:30px}.tt-mark-large svg{width:100%;height:100%}.brand-word{display:grid;gap:3px}.brand-word b{font-size:14px;font-weight:800;letter-spacing:-.02em}.brand-word em{font-size:9px;letter-spacing:.19em;color:#587088}.site-header .nav-shell{border-radius:20px}.nav-links a{font-size:13px}.nav-links a:after{bottom:-6px}.cinematic-intro{isolation:isolate;display:flex;flex-direction:column;align-items:stretch;justify-content:center;background:radial-gradient(ellipse at 50% 48%,#142c4c,#0b1a30 42%,#07111f 82%);color:#fff;animation:ttIntroFadeIn .45s ease-out both}.cinematic-intro.is-closing{pointer-events:none;animation:ttIntroFadeOut .56s cubic-bezier(.36,0,.65,1) forwards}.intro-atmosphere{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.intro-atmosphere:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 50% 48%,transparent 20%,rgba(4,12,23,.48) 95%)}.intro-atmosphere i{position:absolute;display:block;border-radius:50%;filter:blur(38px);opacity:.5}.intro-atmosphere i:nth-child(1){width:min(43vw,510px);height:min(43vw,510px);left:-12%;top:-17%;background:radial-gradient(circle,rgba(17,174,208,.44),transparent 72%);animation:ttAmbientOne 14s ease-in-out infinite alternate}.intro-atmosphere i:nth-child(2){width:min(44vw,540px);height:min(44vw,540px);right:-9%;bottom:-22%;background:radial-gradient(circle,rgba(73,90,210,.4),transparent 72%);animation:ttAmbientOne 17s ease-in-out -6s infinite alternate-reverse}.intro-atmosphere i:nth-child(3){width:340px;height:340px;left:39%;top:26%;background:radial-gradient(circle,rgba(38,164,209,.24),transparent 70%)}.intro-topline{position:absolute;z-index:6;inset:28px 36px auto;display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:750;letter-spacing:.2em;color:#b2c9dc}.intro-topline>span{display:flex;align-items:center;gap:12px}.intro-status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;background:#6ae6d9;box-shadow:0 0 14px #4ac6d5}.intro-skip{position:static;padding:10px 15px;border-radius:99px;background:#ffffff12;color:#e4f3ff;font-size:12px;font-weight:650;letter-spacing:0;border:1px solid rgba(193,226,255,.16);transition:background .2s ease,border-color .2s ease}.intro-skip:hover{transform:none;background:#ffffff21;border-color:#c1e2ff59}.intro-layout{position:relative;z-index:2;width:min(940px,94vw);height:min(610px,80svh);min-height:440px;margin:auto;display:grid;place-items:center}.intro-rings{position:absolute;inset:0;pointer-events:none;display:grid;place-items:center}.intro-rings i{position:absolute;width:430px;height:430px;border-radius:50%;border:1px solid rgba(167,211,243,.12);box-shadow:inset 0 0 65px #3379a90b,0 0 50px #2091be09}.intro-rings i:nth-child(2){width:575px;height:575px;border-color:#9bc4e812}.intro-rings i:nth-child(3){width:715px;height:715px;border-color:#9bc4e80a}.intro-center{position:relative;z-index:4;width:min(590px,76vw);display:flex;flex-direction:column;align-items:center;text-align:center}.intro-emblem{margin-bottom:29px;animation:ttIntroRise .85s cubic-bezier(.2,.8,.2,1) .16s both}.intro-emblem .tt-mark{width:112px;height:112px;border-radius:31px;box-shadow:0 34px 75px #0007166b,0 0 55px #52cdf21f,inset 0 1px #ffffff40}.intro-overline{color:#7bdfef;font-size:10px;font-weight:800;letter-spacing:.3em;margin-bottom:19px;animation:ttIntroRise .8s cubic-bezier(.2,.8,.2,1) .38s both}.intro-center h2{margin:0;font-size:clamp(38px,5.2vw,62px);font-weight:750;line-height:1.1;letter-spacing:-.055em;color:#f7fbff;animation:ttIntroRise .8s cubic-bezier(.2,.8,.2,1) .5s both}.intro-center h2 strong{display:inline-block;font-weight:800;background:linear-gradient(100deg,#88ebf2,#9abbff 58%,#d2b7ff);-webkit-background-clip:text;background-clip:text;color:transparent}.intro-center p{margin:21px 0 0;max-width:470px;color:#9fb3cb;font-size:13px;letter-spacing:.01em;line-height:1.65;animation:ttIntroRise .8s cubic-bezier(.2,.8,.2,1) .65s both}.intro-icon-cloud{position:absolute;inset:0;z-index:3;pointer-events:none}.intro-icon-entry{position:absolute;display:grid;place-items:center;width:83px;height:83px;padding:14px;border-radius:25px;background:#fcfefffa;border:1px solid rgba(255,255,255,.96);box-shadow:0 20px 44px #00071447,0 6px 16px #0009221f,inset 0 1px #fff;animation:ttIntroBadgeEnter .9s cubic-bezier(.18,.78,.22,1) both}.intro-icon-entry img{width:100%;height:100%;object-fit:contain;display:block}.intro-icon-float{display:grid;width:100%;height:100%;place-items:center;animation:ttBadgeBreathe 6s ease-in-out infinite}.intro-icon-1{left:11%;top:13%;animation-delay:.52s}.intro-icon-2{right:7%;top:12%;width:113px;height:76px;border-radius:22px;animation-delay:.64s}.intro-icon-3{right:7%;bottom:18%;width:102px;height:74px;border-radius:22px;animation-delay:.76s}.intro-icon-4{left:7%;bottom:18%;animation-delay:.88s}.intro-icon-5{left:calc(50% - 37px);top:-1%;width:74px;height:74px;border-radius:21px;animation-delay:1s}.intro-icon-2 .intro-icon-float{animation-delay:-1.5s}.intro-icon-3 .intro-icon-float{animation-delay:-3.5s}.intro-icon-4 .intro-icon-float{animation-delay:-2s}.intro-icon-5 .intro-icon-float{animation-delay:-4s}.intro-bottomline{position:absolute;bottom:49px;left:0;right:0;text-align:center;font-size:10px;font-weight:750;letter-spacing:.24em;color:#7691ad}.intro-bottomline span{color:#74d6e7;margin:0 10px}.intro-progress{z-index:5;bottom:24px;height:2px;width:min(290px,52vw);background:#bee6ff1f}.intro-progress i{animation:introProgress 4.5s linear forwards;background:linear-gradient(90deg,#4acbdb,#89b4ff);box-shadow:0 0 12px #59dcf959}.hero-v2{grid-template-columns:minmax(0,1fr) minmax(0,1.04fr);gap:34px;padding:67px 59px 90px;min-height:664px;background:radial-gradient(ellipse at 83% 43%,rgba(35,106,154,.23),transparent 52%),radial-gradient(ellipse at 8% 95%,rgba(36,67,133,.16),transparent 58%),linear-gradient(132deg,#0b1a2e,#0a1428 67%,#0a1930)}.hero-v2:before{opacity:.25;background-size:60px 60px}.hero-v2:after{opacity:.48}.hero-v2 .hero-copy{max-width:520px}.hero-v2 .kicker{color:#a7e9eb;border-color:#6fddea2e;background:#49a0bd14;letter-spacing:.045em}.hero-v2 h1{font-size:clamp(56px,6vw,87px);font-weight:850;line-height:.96;letter-spacing:-.065em;margin:26px 0}.hero-v2 h1 .hero-white,.hero-v2 h1 .hero-gradient{display:block}.hero-v2 h1 .hero-white{color:#fff;-webkit-text-fill-color:#fff}.hero-v2 h1 .hero-gradient{background:linear-gradient(102deg,#73e0ed,#80b9ff 65%,#bbb3ff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-v2 .hero-copy>p{font-size:16px;line-height:1.8;max-width:480px;color:#b5c6d8}.hero-v2 .hero-actions{margin-top:32px}.hero-v2 .hero-actions .btn{min-height:48px;padding-inline:19px;border-radius:13px}.hero-v2 .btn-glow{background:linear-gradient(112deg,#4d8bea,#5e7aec);box-shadow:0 14px 32px #3164c442}.hero-v2 .btn-glow:before{animation:none;content:none}.hero-v2 .trust-row{gap:20px;margin-top:31px;color:#a7c1d7;font-size:12px}.hero-v2 .trust-row svg{color:#6bd6c5;width:17px;height:17px}.logo-showcase{min-height:480px;width:100%;perspective:none;transform:none;margin:0;overflow:visible}.hero-mesh{inset:9% 0;filter:blur(4px);background:radial-gradient(circle,rgba(78,175,221,.15),rgba(59,123,192,.06) 39%,transparent 70%)}.hero-brand-core{position:absolute;left:50%;top:49%;transform:translate(-50%,-50%);width:230px;height:230px;z-index:5;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:17px;border-radius:50%;background:radial-gradient(circle at 40% 28%,#61a3cd2b,#0b1e37d1 67%);border:1px solid rgba(157,213,246,.19);box-shadow:0 0 0 20px #9bceea06,0 0 0 56px #9bceea04,0 32px 80px #00071730;animation:none}.hero-brand-core .tt-mark-large{width:97px;height:97px;border-radius:27px;animation:ttCoreFloat 6s ease-in-out infinite}.hero-brand-core>div{gap:4px;text-align:center}.hero-brand-core>div b{font-size:19px;letter-spacing:.13em;padding-left:.13em;color:#f3fbff}.hero-brand-core>div span{font-size:8px;letter-spacing:.2em;color:#78dce9}.app-orbit{inset:0;z-index:4}.orbit-ring{width:390px;height:390px;border:1px solid rgba(152,207,238,.1);transform:translate(-50%,-50%);animation:none}.ring-one{width:390px;height:390px}.ring-two{width:490px;height:490px;transform:translate(-50%,-50%);border-color:#98cfee0b}.orbit-app{width:77px;height:77px;padding:13px;border-radius:22px;display:grid;place-items:center;transform:none;animation:none;background:#fff!important;border:1px solid rgba(255,255,255,.95);box-shadow:0 17px 41px #00081b52,0 3px 12px #00081b24;-webkit-backdrop-filter:none;backdrop-filter:none;overflow:visible}.orbit-app:after{content:none}.orbit-bob{display:grid;place-items:center;width:100%;height:100%;animation:ttBadgeBreathe 6.5s ease-in-out infinite}.orbit-logo{display:grid!important;width:100%;height:100%;place-items:center;padding:0!important}.orbit-logo img{display:block;width:100%;height:100%;object-fit:contain}.orbit-app small{left:50%;bottom:-24px;padding:4px 9px;font-size:10px;background:#091628e0;color:#dceaf5;border-color:#ffffff1a}.app-canva.orbit-app{width:111px;height:75px;border-radius:22px}.app-capcut.orbit-app{width:103px;height:73px;border-radius:22px}.orbit-1{left:3%;top:23%}.orbit-2{right:0;top:10%}.orbit-3{right:-2%;bottom:17%}.orbit-4{left:2%;bottom:14%}.orbit-5{left:calc(50% - 38px);top:-1%}.orbit-2 .orbit-bob{animation-delay:-1.6s}.orbit-3 .orbit-bob{animation-delay:-3s}.orbit-4 .orbit-bob{animation-delay:-2.1s}.orbit-5 .orbit-bob{animation-delay:-4s}.hero-float{z-index:6;border-radius:14px;padding:8px 11px;animation:none;background:#11283fc2;border-color:#8fcbef24;box-shadow:0 10px 27px #00041133}.hero-float b{width:34px;height:34px;border-radius:10px;background:#71c2dc2e;color:#8ce5e8}.hero-float-a{left:6%;top:51%}.hero-float-b{right:2%;bottom:4%}.hero-marquee{height:49px;background:#050e1d85}.hero-marquee span{color:#a9becf;font-size:10px}.hero-marquee i{color:#6dd7e4}@keyframes ttIntroFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ttIntroFadeOut{to{opacity:0}}@keyframes ttIntroRise{0%{opacity:0;transform:translate3d(0,22px,0);filter:blur(6px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes ttIntroBadgeEnter{0%{opacity:0;transform:translate3d(0,24px,0) scale(.86)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes ttBadgeBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes ttCoreFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes ttAmbientOne{to{transform:translate3d(42px,-32px,0) scale(1.08)}}@media(max-width:1100px){.hero-v2{padding-inline:42px;grid-template-columns:.95fr 1.05fr;gap:12px}.hero-v2 h1{font-size:clamp(53px,6vw,74px)}.logo-showcase{min-height:460px}.orbit-1{left:0}.orbit-3{right:0}}@media(max-width:980px){.hero-v2{grid-template-columns:1fr;padding:52px 40px 72px;gap:12px}.hero-v2 .hero-copy{max-width:700px}.hero-v2 h1{font-size:clamp(62px,10vw,90px)}.logo-showcase{width:min(520px,100%);margin-inline:auto;min-height:475px}.hero-float-a{left:2%}}@media(max-width:700px){.hero-v2{width:calc(100% - 20px);padding:38px 24px 70px;border-radius:29px}.hero-v2 h1{font-size:clamp(50px,12vw,75px);margin:22px 0}.hero-v2 .hero-copy>p{font-size:15px;line-height:1.68}.hero-v2 .trust-row{gap:13px;font-size:11px}.logo-showcase{min-height:425px;transform:none;margin-inline:auto}.hero-brand-core{width:205px;height:205px}.hero-brand-core .tt-mark-large{width:88px;height:88px}.orbit-ring.ring-one{width:320px;height:320px}.orbit-ring.ring-two{width:405px;height:405px}.app-orbit .orbit-app{width:65px;height:65px;padding:11px;border-radius:20px}.app-orbit .app-canva.orbit-app{width:95px;height:63px}.app-orbit .app-capcut.orbit-app{width:88px;height:63px}.orbit-1{top:20%;left:0}.orbit-2{right:0;top:7%}.orbit-3{right:0;bottom:17%}.orbit-4{left:0;bottom:15%}.orbit-5{left:calc(50% - 32px);top:0}.hero-float{display:none}.intro-layout{width:94vw;height:min(590px,78svh)}.intro-rings i{width:345px;height:345px}.intro-rings i:nth-child(2){width:500px;height:500px}.intro-rings i:nth-child(3){width:640px;height:640px}.intro-center h2{font-size:clamp(34px,7vw,50px)}.intro-center{width:min(490px,83vw)}.intro-icon-1{left:0;top:10%}.intro-icon-2{right:0;top:10%}.intro-icon-3{right:0;bottom:13%}.intro-icon-4{left:0;bottom:13%}}@media(max-width:480px){.tt-mark{width:38px;height:38px;flex-basis:38px}.tt-mark-large{width:94px;height:94px;flex:0 0 auto}.hero-v2 .hero-actions{align-items:stretch}.hero-v2 .hero-actions .btn{width:100%}.hero-v2 h1{font-size:clamp(48px,13vw,64px)}.logo-showcase{margin:0 -9px;width:calc(100% + 18px);min-height:365px;transform:none}.hero-brand-core{width:175px;height:175px;gap:10px}.hero-brand-core .tt-mark-large{width:77px;height:77px;border-radius:23px}.hero-brand-core>div b{font-size:16px}.hero-brand-core>div span{font-size:7px}.orbit-ring.ring-one{width:275px;height:275px}.orbit-ring.ring-two{width:350px;height:350px}.app-orbit .orbit-app{width:55px;height:55px;padding:9px;border-radius:17px}.app-orbit .app-canva.orbit-app{width:83px;height:56px;border-radius:17px}.app-orbit .app-capcut.orbit-app{width:78px;height:54px;border-radius:17px}.orbit-1{left:1%;top:23%}.orbit-2{right:0;top:10%}.orbit-3{right:0;bottom:15%}.orbit-4{left:0;bottom:14%}.orbit-5{left:calc(50% - 28px);top:0}.orbit-app small{font-size:8px;bottom:-20px}.intro-topline{inset:19px 18px auto;font-size:9px;letter-spacing:.12em}.intro-layout{width:100vw;height:min(595px,78svh);min-height:425px}.intro-center{width:90vw}.intro-emblem{margin-bottom:24px}.intro-emblem .tt-mark{width:95px;height:95px;border-radius:27px}.intro-overline{max-width:270px;font-size:9px;line-height:1.7;letter-spacing:.19em;margin-bottom:13px}.intro-center h2{font-size:clamp(31px,8.7vw,41px)}.intro-center p{font-size:11px;margin-top:15px;max-width:280px}.intro-icon-entry{width:58px;height:58px;padding:10px;border-radius:19px}.intro-icon-1{left:3%;top:17%}.intro-icon-2{right:2%;top:17%;width:76px;height:54px;border-radius:17px}.intro-icon-3{right:1%;bottom:18%;width:74px;height:54px;border-radius:17px}.intro-icon-4{left:2%;bottom:18%}.intro-icon-5{left:calc(50% - 27px);top:2%;width:54px;height:54px;border-radius:17px}.intro-bottomline{bottom:55px;font-size:8px;letter-spacing:.1em}.intro-progress{bottom:29px}}@media(prefers-reduced-motion:reduce){.cinematic-intro{display:none}.hero-brand-core .tt-mark-large,.orbit-bob,.intro-icon-float,.intro-icon-entry,.intro-center>*,.intro-atmosphere i{animation:none!important}}.cinematic-intro.launch-intro{position:fixed;inset:0;z-index:160;display:flex;flex-direction:column;overflow:hidden;width:100%;height:100vh;height:100svh;isolation:isolate;color:#f7fbff;background:radial-gradient(ellipse at 74% 42%,#142b51 0%,transparent 48%),radial-gradient(ellipse at 8% 74%,rgba(24,83,129,.35),transparent 52%),#050d1c;animation:launchFadeIn .45s ease-out both}.launch-intro:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background-image:linear-gradient(rgba(122,196,239,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(122,196,239,.045) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse at 67% 48%,#000 9%,transparent 78%);mask-image:radial-gradient(ellipse at 67% 48%,#000 9%,transparent 78%);animation:launchGridDrift 18s linear infinite}.launch-intro:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(112deg,transparent 32%,rgba(101,211,255,.065) 47%,transparent 59%);transform:translate(-140%);animation:launchLightSweep 5.7s ease-in-out .4s both}.cinematic-intro.launch-intro.is-closing{pointer-events:none;animation:launchExit .76s cubic-bezier(.55,.06,.28,1) forwards}.launch-backdrop{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.launch-backdrop i{position:absolute;display:block;border-radius:50%;filter:blur(38px)}.launch-backdrop i:nth-child(1){width:min(47vw,650px);aspect-ratio:1;top:-34%;left:-15%;background:radial-gradient(circle,rgba(13,174,212,.2),transparent 68%);animation:launchAmbient 12s ease-in-out infinite alternate}.launch-backdrop i:nth-child(2){width:min(50vw,720px);aspect-ratio:1;bottom:-37%;right:-16%;background:radial-gradient(circle,rgba(95,97,235,.23),transparent 70%);animation:launchAmbient 15s ease-in-out -5s infinite alternate-reverse}.launch-backdrop i:nth-child(3){width:220px;height:220px;top:33%;right:22%;background:radial-gradient(circle,rgba(57,220,233,.25),transparent 70%);animation:launchAmbient 10s ease-in-out -3s infinite alternate}.launch-stars{position:absolute;inset:0;z-index:1;pointer-events:none}.launch-stars i{position:absolute;width:2px;height:2px;border-radius:50%;background:#b4eeff;box-shadow:0 0 12px #6adcffe6;opacity:.1;animation:launchTwinkle 2.5s ease-in-out infinite alternate}.launch-stars i:nth-child(1){left:9%;top:19%;animation-delay:-.2s}.launch-stars i:nth-child(2){left:17%;top:72%;animation-delay:-.9s}.launch-stars i:nth-child(3){left:28%;top:11%;animation-delay:-1.8s}.launch-stars i:nth-child(4){left:35%;top:89%;animation-delay:-1s}.launch-stars i:nth-child(5){left:44%;top:26%;animation-delay:-2s}.launch-stars i:nth-child(6){left:55%;top:15%;animation-delay:-.6s}.launch-stars i:nth-child(7){left:63%;top:77%;animation-delay:-1.3s}.launch-stars i:nth-child(8){left:72%;top:12%;animation-delay:-2.1s}.launch-stars i:nth-child(9){left:79%;top:83%;animation-delay:-.7s}.launch-stars i:nth-child(10){left:91%;top:26%;animation-delay:-1.7s}.launch-stars i:nth-child(11){left:95%;top:64%;animation-delay:-.4s}.launch-stars i:nth-child(12){left:6%;top:45%;animation-delay:-1.5s}.launch-stars i:nth-child(13){left:23%;top:38%;animation-delay:-.8s}.launch-stars i:nth-child(14){left:39%;top:59%;animation-delay:-1.9s}.launch-stars i:nth-child(15){left:52%;top:91%;animation-delay:-2.4s}.launch-stars i:nth-child(16){left:68%;top:41%;animation-delay:-.3s}.launch-stars i:nth-child(17){left:87%;top:49%;animation-delay:-1.4s}.launch-stars i:nth-child(18){left:12%;top:91%;animation-delay:-2.2s}.launch-top,.launch-footer{position:relative;z-index:8;flex:0 0 auto}.launch-top{width:min(1280px,calc(100% - 92px));height:92px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(176,218,249,.1);animation:launchRevealDown .75s ease-out .15s both}.launch-wordmark{display:flex;align-items:center;gap:12px}.launch-monogram{display:grid;place-items:center;width:43px;height:43px;border:1px solid rgba(130,212,241,.3);border-radius:13px;background:linear-gradient(155deg,#24446c,#0b1b33);color:#b4f7ff;font-size:19px;font-weight:900;letter-spacing:-.09em;box-shadow:0 8px 28px #010a1840,inset 0 1px #ffffff29}.launch-wordmark>span:last-child{display:grid;gap:5px}.launch-wordmark b{font-size:12px;line-height:1;font-weight:850;letter-spacing:.15em}.launch-wordmark small{color:#698fa9;font-size:8px;letter-spacing:.2em;font-weight:800}.launch-skip{display:inline-flex;align-items:center;gap:12px;border-radius:99px;border:1px solid rgba(157,217,253,.2);padding:12px 17px;color:#e9f6ff;font-weight:750;font-size:12px;background:#6d9ec516;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:background .25s ease,border-color .25s ease,transform .25s ease}.launch-skip:hover{transform:translateY(-2px);border-color:#8fe5f97a;background:#6db3da2b}.launch-skip:focus-visible{outline:2px solid #8de8fd;outline-offset:4px}.launch-body{position:relative;z-index:3;flex:1 1 auto;min-height:0;width:min(1220px,calc(100% - 112px));margin:auto;display:grid;grid-template-columns:1.04fr 1fr;gap:22px;align-items:center}.launch-copy{position:relative;z-index:5;padding:10px 0 16px}.launch-edition{display:flex;align-items:center;gap:12px;margin-bottom:37px;color:#9ad0e1;font-size:10px;font-weight:800;letter-spacing:.16em;animation:launchRise .8s cubic-bezier(.16,.81,.28,1) .48s both}.launch-led{display:inline-block;flex:0 0 7px;width:7px;height:7px;border-radius:50%;background:#62f5cf;box-shadow:0 0 0 5px #62f5cf17,0 0 18px #62f5cfcc;animation:launchLed 2.4s ease-in-out infinite}.launch-edition i{font-style:normal;color:#6c87a2;padding-left:12px;border-left:1px solid rgba(180,215,243,.25)}.launch-copy-rule{width:70px;height:2px;margin-bottom:26px;background:#70bee329;overflow:hidden;animation:launchRise .7s ease-out .63s both}.launch-copy-rule span{display:block;height:100%;width:100%;background:linear-gradient(90deg,#76d9f2,#7e8df3);transform-origin:left;animation:launchRule 1.1s cubic-bezier(.2,.8,.2,1) .72s both}.launch-copy h2{margin:0;line-height:1.03;letter-spacing:-.065em;font-size:clamp(52px,5.2vw,81px);font-weight:850}.launch-copy h2 span,.launch-copy h2 strong{display:block;white-space:nowrap;animation:launchRise .98s cubic-bezier(.16,.81,.28,1) both}.launch-copy h2 span{color:#f5fbff;animation-delay:.75s}.launch-copy h2 strong{font-weight:850;animation-delay:.94s;background:linear-gradient(100deg,#7deaff 5%,#8cb7ff 56%,#c8adff 91%);color:transparent;background-clip:text;-webkit-background-clip:text;background-size:180% auto;animation-name:launchRise,launchTextShimmer;animation-duration:.98s,4s;animation-delay:.94s,1.9s;animation-timing-function:cubic-bezier(.16,.81,.28,1),ease-in-out;animation-fill-mode:both,none;animation-iteration-count:1,infinite}.launch-copy>p{max-width:485px;margin:26px 0 0;color:#a4bbd3;font-size:15px;line-height:1.8;animation:launchRise .8s ease-out 1.18s both}.launch-features{display:flex;gap:19px;flex-wrap:wrap;margin-top:30px;animation:launchRise .8s ease-out 1.4s both}.launch-features span{display:inline-flex;align-items:center;gap:8px;color:#b3cadb;font-size:11px;font-weight:800}.launch-features svg{color:#73e5db}.launch-art{position:relative;justify-self:center;width:min(100%,560px);height:min(570px,67svh);min-height:430px;perspective:1000px;isolation:isolate;animation:launchArtAppear 1.2s cubic-bezier(.18,.8,.2,1) .18s both}.launch-art-glow{position:absolute;inset:5%;border-radius:50%;background:radial-gradient(circle,rgba(55,176,233,.22),rgba(50,93,189,.07) 43%,transparent 71%);filter:blur(12px);animation:launchGlowPulse 4s ease-in-out infinite}.launch-orbit{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%);pointer-events:none}.launch-orbit-outside{width:96%;aspect-ratio:1;border:1px solid rgba(143,193,243,.105);background:conic-gradient(from 20deg,transparent 0 17%,rgba(94,201,244,.16) 22%,transparent 27% 56%,rgba(137,124,247,.12) 62%,transparent 70%);-webkit-mask-image:radial-gradient(circle,transparent 69%,#000 72%,#000 73%,transparent 75%);mask-image:radial-gradient(circle,transparent 69%,#000 72%,#000 73%,transparent 75%);animation:launchRingRotate 27s linear infinite}.launch-orbit-middle{width:76%;aspect-ratio:1;border:1px solid rgba(145,207,244,.19);box-shadow:0 0 0 24px #89c7f005,inset 0 0 45px #5ab7f406;animation:launchRingRotateReverse 30s linear infinite}.launch-orbit-middle:before,.launch-orbit-middle:after{content:"";position:absolute;top:-3px;left:50%;width:6px;height:6px;border-radius:50%;background:#83e5fc;box-shadow:0 0 13px #67def9}.launch-orbit-middle:after{left:auto;right:10%;top:12%;width:4px;height:4px;background:#b8a6ff;box-shadow:0 0 12px #b8a6ff}.launch-orbit-inside{width:56%;aspect-ratio:1;border:1px solid rgba(150,216,255,.13);background:radial-gradient(circle,rgba(95,177,235,.05),transparent 70%)}.launch-orbit-inside:before{content:"";position:absolute;inset:-9px;border:1px dashed rgba(151,211,249,.12);border-radius:50%;animation:launchOrbitSpin 37s linear infinite}.launch-tracker{position:absolute;inset:9%;border-radius:50%;animation:launchOrbitSpin 19s linear infinite}.launch-tracker i{position:absolute;display:block;border-radius:50%;width:4px;height:4px;background:#7cddf2;box-shadow:0 0 14px 2px #73e0f5b3}.launch-tracker i:nth-child(1){left:19%;top:15%}.launch-tracker i:nth-child(2){right:4%;top:40%;width:3px;height:3px}.launch-tracker i:nth-child(3){left:38%;bottom:1%;width:3px;height:3px}.launch-tracker i:nth-child(4){right:18%;bottom:11%;background:#a7a3ff}.launch-center-glow{position:absolute;z-index:1;top:50%;left:50%;width:46%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(76,176,218,.26),rgba(35,90,155,.1) 51%,transparent 74%);filter:blur(15px);animation:launchCenterPulse 3s ease-in-out infinite}.launch-emblem{position:absolute;z-index:5;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:16px;animation:launchEmblemArrival 1.2s cubic-bezier(.16,.82,.24,1) .55s both}.launch-emblem-glass{position:relative;display:grid;place-items:center;width:166px;height:166px;border-radius:42px;background:linear-gradient(142deg,#36619359,#091c34e0);border:1px solid rgba(192,232,255,.29);box-shadow:0 0 0 9px #87d0f109,0 32px 65px #000717a6,inset 0 1px #ffffff38;transform-style:preserve-3d;animation:launchCoreHover 5s ease-in-out 1.75s infinite}.launch-emblem-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(133deg,rgba(255,255,255,.22),transparent 36%,transparent 64%,rgba(68,203,241,.07));pointer-events:none}.launch-emblem-glass .tt-mark{width:124px;height:124px;border-radius:32px;filter:drop-shadow(0 17px 26px rgba(0,5,20,.32))}.launch-emblem>span{white-space:nowrap;color:#a7d1e8;font-size:10px;font-weight:850;letter-spacing:.23em;text-shadow:0 2px 15px rgba(16,97,143,.4)}.launch-emblem>span b{color:#67e1eb}.launch-app{position:absolute;z-index:6;display:grid;place-items:center;width:76px;height:76px;padding:14px;background:linear-gradient(155deg,#fff,#ecf4ff);border:1px solid #fff;border-radius:23px;box-shadow:0 16px 42px #00061c73,0 0 20px #7dd0f317,inset 0 1px #fff;animation:launchAppArrive .8s cubic-bezier(.16,.8,.25,1.15) both}.launch-app:after{content:"";position:absolute;inset:-5px;border-radius:28px;border:1px solid rgba(169,223,252,.13)}.launch-app-hover{width:100%;height:100%;display:grid;place-items:center;animation:launchAppHover 4s ease-in-out infinite}.launch-app img{display:block;width:100%;height:100%;object-fit:contain}.launch-app small{position:absolute;left:50%;bottom:-24px;transform:translate(-50%);padding:4px 9px;border-radius:99px;border:1px solid rgba(158,211,245,.16);background:#081527e6;color:#dceefe;font-size:9px;font-weight:750;white-space:nowrap}.launch-app-1{left:8%;top:19%;animation-delay:.95s}.launch-app-2{right:1%;top:10%;width:107px;height:74px;animation-delay:1.12s}.launch-app-3{right:2%;bottom:18%;width:101px;height:73px;animation-delay:1.46s}.launch-app-4{left:8%;bottom:15%;animation-delay:1.29s}.launch-app-5{left:calc(50% - 36px);top:1%;width:72px;height:72px;animation-delay:1.62s}.launch-app-2 .launch-app-hover{animation-delay:-1.2s}.launch-app-3 .launch-app-hover{animation-delay:-2.4s}.launch-app-4 .launch-app-hover{animation-delay:-3s}.launch-app-5 .launch-app-hover{animation-delay:-.7s}.launch-orbit-caption{position:absolute;z-index:5;display:inline-flex;align-items:center;gap:8px;font-size:8px;font-weight:850;letter-spacing:.16em;color:#86a7c3;animation:launchRise .8s ease-out 1.9s both}.launch-orbit-caption span{display:inline-block;width:5px;height:5px;border-radius:50%;background:#74e9ed;box-shadow:0 0 11px #74e9ed99}.launch-caption-a{right:6%;top:46%}.launch-caption-b{left:9%;bottom:5%}.launch-footer{width:min(1280px,calc(100% - 92px));min-height:80px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:28px;border-top:1px solid rgba(176,218,249,.1);color:#718ca8;font-size:10px;font-weight:800;letter-spacing:.16em;animation:launchRevealUp .8s ease-out .5s both}.launch-footer>span:first-child{white-space:nowrap}.launch-footer>span i{font-style:normal;color:#64dfec;margin-right:8px}.launch-footer>span i:nth-child(2){margin-left:8px}.launch-footer>span:last-child{white-space:nowrap;color:#c6dcef}.launch-footer>span:last-child b{color:#526d89}.launch-progress{flex:0 1 250px;height:2px;overflow:hidden;border-radius:99px;background:#8bccf321}.launch-progress i{display:block;width:100%;height:100%;transform:scaleX(0);transform-origin:left;background:linear-gradient(90deg,#55dbeb,#8bb3ff,#bca5ff);box-shadow:0 0 11px #60cdf3a6;animation:launchProgress 5.7s linear forwards}.hero-v2 .hero-actions .btn-glow{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(105deg,#3298f5,#5876f6 48%,#8460fa);background-size:170% 100%;box-shadow:0 0 0 1px #b9ecff5e inset,0 12px 35px #2a72ef6b,0 0 33px #509aff47;animation:launchCTAFloat 3.6s ease-in-out infinite,launchCTAColor 5s ease-in-out infinite alternate;transition:transform .25s ease,box-shadow .25s ease,filter .25s ease}.hero-v2 .hero-actions .btn-glow:before{content:"";position:absolute;z-index:0;top:-80%;bottom:-80%;left:-55%;width:36%;transform:rotate(22deg);border-radius:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);animation:launchCTAShine 3.4s cubic-bezier(.34,0,.24,1) infinite}.hero-v2 .hero-actions .btn-glow:after{content:"";position:absolute;z-index:0;inset:0;border-radius:inherit;box-shadow:inset 0 1px #ffffff59,inset 0 -1px #3455ba61;pointer-events:none}.hero-v2 .hero-actions .btn-glow:hover{transform:translateY(-4px) scale(1.025);box-shadow:0 0 0 1px #d2f0ffa6 inset,0 18px 42px #3875f98c,0 0 45px #5baaff75;filter:brightness(1.09)}.hero-v2 .hero-actions .btn-glow svg{position:relative;transition:transform .25s ease}.hero-v2 .hero-actions .btn-glow:hover svg{transform:translate(5px)}.hero-v2 .hero-actions .btn-glow:focus-visible{outline:3px solid #8de8ff;outline-offset:4px}@keyframes launchFadeIn{0%{opacity:0}to{opacity:1}}@keyframes launchExit{0%{opacity:1;clip-path:circle(150% at 72% 50%)}to{opacity:0;clip-path:circle(0% at 72% 50%)}}@keyframes launchGridDrift{to{background-position:64px 64px,64px 64px}}@keyframes launchLightSweep{0%,15%{transform:translate(-140%)}60%,to{transform:translate(150%)}}@keyframes launchAmbient{to{transform:translate3d(60px,-35px,0) scale(1.18)}}@keyframes launchTwinkle{0%{opacity:.12;transform:scale(.8)}to{opacity:.85;transform:scale(1.45)}}@keyframes launchRevealDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes launchRevealUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes launchRise{0%{opacity:0;transform:translate3d(0,36px,0);filter:blur(9px)}to{opacity:1;transform:translateZ(0);filter:blur(0)}}@keyframes launchLed{50%{box-shadow:0 0 0 8px #62f5cf05,0 0 23px #62f5cf}}@keyframes launchRule{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes launchTextShimmer{0%,to{background-position:0% center}50%{background-position:100% center}}@keyframes launchArtAppear{0%{opacity:0;transform:scale(.83) rotate(-5deg);filter:blur(14px)}to{opacity:1;transform:scale(1) rotate(0);filter:blur(0)}}@keyframes launchRingRotate{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes launchRingRotateReverse{to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes launchOrbitSpin{to{transform:rotate(360deg)}}@keyframes launchGlowPulse{50%{opacity:.66;transform:scale(1.1)}}@keyframes launchCenterPulse{50%{opacity:.66;transform:translate(-50%,-50%) scale(1.1)}}@keyframes launchEmblemArrival{0%{opacity:0;transform:translate(-50%,-38%) scale(.48) rotate(-15deg);filter:blur(14px)}70%{opacity:1;filter:blur(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(0)}}@keyframes launchCoreHover{50%{transform:translateY(-8px) rotateX(6deg) rotateY(-6deg)}}@keyframes launchAppArrive{0%{opacity:0;transform:translateY(45px) scale(.25) rotate(-25deg);filter:blur(9px)}70%{opacity:1;filter:blur(0)}to{opacity:1;transform:translateY(0) scale(1) rotate(0)}}@keyframes launchAppHover{50%{transform:translateY(-6px) rotate(3deg)}}@keyframes launchProgress{to{transform:scaleX(1)}}@keyframes launchCTAFloat{50%{box-shadow:0 0 0 1px #ccf3ff8c inset,0 14px 42px #3b76f98c,0 0 48px #4bb5ff6e}}@keyframes launchCTAColor{to{background-position:100% center}}@keyframes launchCTAShine{0%,54%{left:-55%}85%,to{left:150%}}@media(max-width:1000px){.launch-body{width:calc(100% - 70px);gap:2px}.launch-copy h2{font-size:clamp(43px,5.8vw,67px)}.launch-art{min-height:390px;height:min(520px,62svh)}.launch-emblem-glass{width:145px;height:145px;border-radius:38px}.launch-emblem-glass .tt-mark{width:108px;height:108px}.launch-app{width:66px;height:66px;padding:12px}.launch-app-2{width:93px;height:66px}.launch-app-3{width:91px;height:65px}.launch-app-5{width:64px;height:64px;left:calc(50% - 32px)}}@media(max-width:720px){.launch-top{width:calc(100% - 38px);height:67px}.launch-wordmark{gap:9px}.launch-monogram{width:36px;height:36px;font-size:17px;border-radius:11px}.launch-wordmark b{font-size:10px;letter-spacing:.1em}.launch-wordmark small{font-size:7px;letter-spacing:.13em}.launch-skip{padding:9px 12px;font-size:11px;gap:7px}.launch-body{width:calc(100% - 38px);display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) auto;gap:0;align-items:center}.launch-art{grid-row:1;width:min(100%,400px);min-height:0;height:min(46svh,390px);align-self:center}.launch-copy{grid-row:2;padding:0 4px 12px;text-align:center;align-self:start}.launch-edition{justify-content:center;gap:9px;font-size:8px;letter-spacing:.1em;margin-bottom:10px}.launch-edition i{padding-left:8px}.launch-copy-rule{display:none}.launch-copy h2{font-size:clamp(36px,9vw,53px)}.launch-copy>p{max-width:480px;font-size:12px;line-height:1.65;margin:13px auto 0}.launch-features{justify-content:center;gap:12px;margin-top:17px}.launch-features span{font-size:9px;gap:5px}.launch-art .launch-orbit-outside{width:min(96%,375px)}.launch-art .launch-orbit-middle{width:75%}.launch-emblem-glass{width:123px;height:123px;border-radius:34px}.launch-emblem-glass .tt-mark{width:91px;height:91px;border-radius:26px}.launch-emblem{gap:12px}.launch-emblem>span{font-size:8px}.launch-app{width:56px;height:56px;padding:10px;border-radius:17px}.launch-app-1{left:4%;top:23%}.launch-app-2{right:1%;top:11%;width:82px;height:57px}.launch-app-3{right:0;bottom:23%;width:82px;height:56px}.launch-app-4{left:4%;bottom:20%}.launch-app-5{left:calc(50% - 27px);top:1%;width:54px;height:54px}.launch-app small,.launch-orbit-caption{display:none}.launch-footer{min-height:54px;width:calc(100% - 38px);font-size:8px;gap:16px}.launch-footer>span:first-child{display:none}.launch-progress{flex:1}}@media(max-width:380px){.launch-wordmark small{display:none}.launch-body{width:calc(100% - 26px)}.launch-art{width:min(100%,340px);height:min(43svh,313px)}.launch-emblem-glass{width:100px;height:100px;border-radius:28px}.launch-emblem-glass .tt-mark{width:76px;height:76px;border-radius:22px}.launch-emblem{gap:8px}.launch-emblem>span{font-size:7px}.launch-app{width:47px;height:47px;padding:8px;border-radius:15px}.launch-app-2{width:71px;height:50px}.launch-app-3{width:70px;height:49px}.launch-app-5{left:calc(50% - 23px);width:46px;height:46px}.launch-copy h2{font-size:clamp(31px,9.4vw,39px)}.launch-copy>p{font-size:11px;margin-top:11px}.launch-edition{font-size:7px}}@media(max-height:680px)and (max-width:720px){.launch-art{height:min(42svh,295px)}.launch-copy>p{line-height:1.5}.launch-features{margin-top:12px}}@media(prefers-reduced-motion:reduce){.cinematic-intro.launch-intro{display:none}.hero-v2 .hero-actions .btn-glow,.hero-v2 .hero-actions .btn-glow:before{animation:none!important}.hero-v2 .hero-actions .btn-glow:hover{transform:none}}.cinematic-intro.launch-intro.portal-v8{background:radial-gradient(ellipse at 50% 37%,rgba(28,96,161,.35),transparent 46%),radial-gradient(ellipse at 88% 80%,rgba(79,59,167,.17),transparent 47%),radial-gradient(ellipse at 8% 22%,rgba(6,153,173,.12),transparent 40%),#030b19}.portal-v8:before{background-size:58px 58px;-webkit-mask-image:radial-gradient(ellipse at 50% 44%,#000,transparent 78%);mask-image:radial-gradient(ellipse at 50% 44%,#000,transparent 78%)}.portal-v8:after{background:linear-gradient(110deg,transparent 40%,rgba(159,236,255,.11) 49%,transparent 58%);animation-duration:6.2s}.cinematic-intro.launch-intro.portal-v8.is-closing{animation:launchPortalExit .9s cubic-bezier(.2,.7,.3,1) forwards;will-change:opacity,transform}.portal-v8 .launch-top{width:min(1280px,calc(100% - 88px));height:76px;border-bottom-color:#a3deff1c}.portal-v8 .launch-wordmark{gap:13px}.portal-v8 .launch-wordmark .tt-mark{width:41px;height:41px;flex-basis:41px;border-radius:13px;border-color:#78d3fc70;box-shadow:0 0 25px #3db4f221,inset 0 1px #ffffff38}.portal-v8 .launch-wordmark small{color:#7497b5}.portal-v8 .launch-skip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.portal-v8 .launch-body{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;justify-items:center;align-items:center;align-content:center;gap:0;width:min(1240px,calc(100% - 72px));padding:6px 0 19px}.portal-v8 .launch-art{grid-row:1;width:min(100%,720px);height:min(52svh,500px);min-height:0;justify-self:center;overflow:visible;animation:launchPortalAppear 1.3s cubic-bezier(.16,.83,.22,1) .06s both}.portal-v8 .launch-art-glow{inset:0 14%;background:radial-gradient(circle,rgba(61,185,243,.19),rgba(76,86,224,.07) 49%,transparent 74%);filter:blur(25px)}.launch-portal-haze{position:absolute;left:50%;top:50%;width:min(68%,485px);aspect-ratio:1;border-radius:50%;background:conic-gradient(from 60deg,transparent 0 13%,rgba(85,215,247,.18) 21%,transparent 31% 55%,rgba(151,104,251,.13) 67%,transparent 74%);filter:blur(17px);animation:launchPortalHaze 24s linear infinite}.launch-spoke-field{position:absolute;z-index:1;top:50%;left:50%;width:min(71%,510px);aspect-ratio:1;border-radius:50%;background:repeating-conic-gradient(from 6deg,rgba(130,224,255,.33) 0deg .45deg,transparent .45deg 15deg);-webkit-mask-image:radial-gradient(circle,transparent 58%,#000 59%,#000 78%,transparent 79%);mask-image:radial-gradient(circle,transparent 58%,#000 59%,#000 78%,transparent 79%);opacity:.52;pointer-events:none;animation:launchSpokeDrift 45s linear infinite}.launch-portal-ripples{position:absolute;inset:0;z-index:1;pointer-events:none}.launch-portal-ripples i{position:absolute;left:50%;top:50%;display:block;width:min(35%,248px);aspect-ratio:1;border-radius:50%;border:1px solid rgba(130,232,255,.6);box-shadow:inset 0 0 19px #59d5fd24,0 0 19px #3bb7f426;opacity:0;animation:launchPortalPulse 4.5s ease-out infinite}.launch-portal-ripples i:nth-child(2){animation-delay:1.5s;border-color:#a99cff80}.launch-portal-ripples i:nth-child(3){animation-delay:3s}.launch-beam{position:absolute;left:50%;top:50%;width:88%;height:1px;opacity:.48;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(88,209,243,.15) 22%,rgba(130,232,255,.65) 50%,rgba(134,155,250,.13) 79%,transparent);animation:launchBeamSweep 13s linear infinite}.launch-beam-b{opacity:.28;animation-duration:19s;animation-direction:reverse}.portal-v8 .launch-orbit-outside{width:min(69%,490px);background:conic-gradient(from 40deg,rgba(86,216,247,.42),transparent 13% 42%,rgba(142,117,255,.37) 58%,transparent 72% 100%);border:none;-webkit-mask-image:radial-gradient(circle,transparent 71%,#000 72%,#000 72.7%,transparent 75%);mask-image:radial-gradient(circle,transparent 71%,#000 72%,#000 72.7%,transparent 75%);animation-duration:23s}.portal-v8 .launch-orbit-middle{width:min(61%,436px);border-color:#7fd5fc42;box-shadow:0 0 0 24px #64c5f806,0 0 0 71px #64c5f805,inset 0 0 35px #48c7f30d;animation-duration:31s}.portal-v8 .launch-orbit-inside{width:min(45%,322px);border-color:#73ccff38;background:radial-gradient(circle,rgba(35,116,177,.17),transparent 70%)}.portal-v8 .launch-tracker{inset:5% 25%;animation-duration:18s}.launch-satellite-stream{position:absolute;z-index:2;top:50%;left:50%;width:min(58%,416px);aspect-ratio:1;border-radius:50%;animation:launchRingRotate 11s linear infinite}.launch-satellite-stream i{position:absolute;width:5px;height:5px;border-radius:50%;background:#a7f5ff;box-shadow:0 0 13px 3px #44d5f6a3}.launch-satellite-stream i:nth-child(1){top:8%;left:23%}.launch-satellite-stream i:nth-child(2){bottom:14%;right:15%;width:3px;height:3px;background:#b6a5ff}.launch-satellite-stream i:nth-child(3){bottom:3%;left:47%;width:2px;height:2px}.portal-v8 .launch-center-glow{width:min(38%,272px);animation-duration:4.3s}.portal-v8 .launch-emblem{gap:12px;animation:launchPortalCoreArrive 1.35s cubic-bezier(.14,.8,.23,1) .28s both}.portal-v8 .launch-emblem-glass{width:164px;height:164px;border-radius:39px;background:linear-gradient(145deg,#437ab773,#07142cf0 65%);border:1px solid rgba(185,238,255,.48);box-shadow:0 0 0 1px #27caf412,0 0 0 10px #5dcef70d,0 29px 64px #000316a3,0 0 55px #2dadef3d,inset 0 1px #ffffff4f;animation:launchCoreHover 5.7s ease-in-out 1.6s infinite}.portal-v8 .launch-emblem-glass:before{background:linear-gradient(126deg,rgba(255,255,255,.28),transparent 34%,transparent 63%,rgba(78,226,245,.13))}.portal-v8 .launch-emblem-glass:after{content:"";position:absolute;inset:-7px;border:1px solid rgba(124,222,252,.3);border-radius:45px;pointer-events:none;animation:launchCoreOutline 5.7s ease-in-out infinite}.portal-v8 .launch-emblem-glass .tt-mark{width:128px;height:128px;border-radius:30px;background:linear-gradient(147deg,#19324f,#071528 68%);box-shadow:inset 0 1px #ffffff21,0 12px 25px #00051659}.portal-v8 .launch-emblem>span{color:#add9f1;letter-spacing:.25em}.portal-v8 .launch-app{width:72px;height:72px;padding:12px;border-radius:22px;box-shadow:0 18px 44px #00071c87,0 0 0 3px #7adfff12,inset 0 1px #fff;animation:launchPortalBadgeArrive 1.05s cubic-bezier(.12,.85,.22,1) both;backface-visibility:hidden}.portal-v8 .launch-app:after{inset:-6px;border-radius:28px;border-color:#9ce7ff30}.portal-v8 .launch-app-hover{animation-duration:4.9s}.portal-v8 .launch-app-1{left:15%;top:26%;animation-delay:1.1s}.portal-v8 .launch-app-2{right:13%;top:18%;width:110px;height:74px;animation-delay:1.3s}.portal-v8 .launch-app-3{right:13%;bottom:19%;width:104px;height:73px;animation-delay:1.67s}.portal-v8 .launch-app-4{left:16%;bottom:17%;animation-delay:1.48s}.portal-v8 .launch-app-5{left:calc(50% - 34px);top:0;width:68px;height:68px;animation-delay:1.85s}.portal-v8 .launch-app small{background:#07142ae0;border-color:#90e1ff38;box-shadow:0 4px 12px #00030e59}.portal-v8 .launch-caption-a{right:0;top:51%}.portal-v8 .launch-caption-b{left:1%;bottom:6%}.portal-v8 .launch-copy{grid-row:2;width:100%;padding:0;text-align:center;align-self:center}.portal-v8 .launch-edition{justify-content:center;margin-bottom:13px;gap:10px;font-size:9px;letter-spacing:.2em;animation-delay:.82s}.portal-v8 .launch-copy-rule{display:none}.portal-v8 .launch-copy h2{font-size:clamp(45px,4.5vw,63px);line-height:1.04;letter-spacing:-.058em}.portal-v8 .launch-copy h2 span,.portal-v8 .launch-copy h2 strong{white-space:normal}.portal-v8 .launch-copy h2 span{animation-delay:1.12s}.portal-v8 .launch-copy h2 strong{animation-delay:1.32s,2.15s}.portal-v8 .launch-copy>p{margin:14px auto 0;max-width:690px;font-size:13px;line-height:1.6;animation-delay:1.63s}.portal-v8 .launch-features{justify-content:center;gap:9px;margin-top:17px;animation-delay:1.9s}.portal-v8 .launch-features span{padding:8px 13px;border-radius:99px;border:1px solid rgba(129,206,246,.16);background:#6eb0eb11;color:#bcd5e7;font-size:10px}.portal-v8 .launch-footer{width:min(1280px,calc(100% - 88px));min-height:64px}.portal-v8 .launch-progress i{animation-duration:6.2s}.hero-v2 .hero-actions .btn-glow{box-shadow:0 0 0 1px #c2f1ff96 inset,0 15px 40px #3569f17a,0 0 40px #4cb0ff54;text-shadow:0 1px 8px rgba(9,24,85,.24)}.hero-v2 .hero-actions .btn-glow:active{transform:translateY(-1px) scale(.99)}@keyframes launchPortalAppear{0%{opacity:0;transform:scale(.75) rotate(-7deg)}to{opacity:1;transform:scale(1) rotate(0)}}@keyframes launchPortalCoreArrive{0%{opacity:0;transform:translate(-50%,-50%) scale(.35) rotateY(-75deg)}65%{opacity:1}to{opacity:1;transform:translate(-50%,-50%) scale(1) rotateY(0)}}@keyframes launchPortalBadgeArrive{0%{opacity:0;transform:translate3d(0,65px,0) scale(.1) rotate(-35deg)}70%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1) rotate(0)}}@keyframes launchPortalHaze{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes launchBeamSweep{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes launchPortalExit{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.035)}}@keyframes launchSpokeDrift{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes launchPortalPulse{0%,8%{opacity:0;transform:translate(-50%,-50%) scale(.6)}15%{opacity:.62}75%,to{opacity:0;transform:translate(-50%,-50%) scale(1.85)}}@keyframes launchCoreOutline{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.035)}}@media(max-width:720px){.portal-v8 .launch-top{width:calc(100% - 36px);height:67px}.portal-v8 .launch-wordmark .tt-mark{width:36px;height:36px;flex-basis:36px}.portal-v8 .launch-body{width:calc(100% - 24px);padding:8px 0 13px}.portal-v8 .launch-art{width:min(100%,400px);height:min(45svh,360px);min-height:0}.portal-v8 .launch-orbit-outside{width:90%}.portal-v8 .launch-orbit-middle{width:78%}.portal-v8 .launch-orbit-inside{width:57%}.portal-v8 .launch-portal-haze{width:85%}.portal-v8 .launch-satellite-stream{width:77%}.portal-v8 .launch-tracker{inset:5% 10%}.portal-v8 .launch-emblem-glass{width:126px;height:126px;border-radius:33px}.portal-v8 .launch-emblem-glass:after{border-radius:39px}.portal-v8 .launch-emblem-glass .tt-mark{width:97px;height:97px;border-radius:25px}.portal-v8 .launch-app{width:54px;height:54px;padding:9px;border-radius:17px}.portal-v8 .launch-app-1{left:4%;top:25%}.portal-v8 .launch-app-2{right:2%;top:15%;width:84px;height:58px}.portal-v8 .launch-app-3{right:1%;bottom:19%;width:85px;height:59px}.portal-v8 .launch-app-4{left:4%;bottom:18%}.portal-v8 .launch-app-5{left:calc(50% - 27px);top:1%;width:54px;height:54px}.portal-v8 .launch-edition{font-size:8px;letter-spacing:.11em;margin-bottom:11px}.portal-v8 .launch-copy h2{font-size:clamp(34px,8.8vw,46px)}.portal-v8 .launch-copy>p{max-width:380px;font-size:12px;margin-top:13px}.portal-v8 .launch-features{margin-top:13px}.portal-v8 .launch-features span{font-size:9px;padding:6px 9px}.portal-v8 .launch-footer{width:calc(100% - 36px);min-height:54px}}@media(max-width:380px){.portal-v8 .launch-wordmark b{font-size:9px}.portal-v8 .launch-body{width:calc(100% - 18px)}.portal-v8 .launch-art{height:min(41svh,296px)}.portal-v8 .launch-emblem-glass{width:107px;height:107px;border-radius:28px}.portal-v8 .launch-emblem-glass:after{border-radius:34px}.portal-v8 .launch-emblem-glass .tt-mark{width:81px;height:81px;border-radius:22px}.portal-v8 .launch-app{width:48px;height:48px;padding:8px}.portal-v8 .launch-app-2{width:74px;height:52px}.portal-v8 .launch-app-3{width:73px;height:51px}.portal-v8 .launch-app-5{left:calc(50% - 23px);width:46px;height:46px}.portal-v8 .launch-copy h2{font-size:clamp(30px,9vw,35px)}.portal-v8 .launch-copy>p{font-size:11px}.portal-v8 .launch-edition i{display:none}}@media(max-height:760px)and (min-width:721px){.portal-v8 .launch-art{height:min(49svh,390px)}.portal-v8 .launch-copy h2{font-size:clamp(38px,4vw,52px)}.portal-v8 .launch-features{margin-top:10px}}@media(prefers-reduced-motion:reduce){.cinematic-intro.launch-intro.portal-v8{display:none}}.aurora-v9 .launch-art{isolation:isolate}.launch-aurora-veil{position:absolute;z-index:0;inset:0 12%;border-radius:50%;pointer-events:none;background:conic-gradient(from 20deg,transparent 0 16%,rgba(53,231,246,.12) 23%,transparent 35% 54%,rgba(143,110,255,.16) 62%,transparent 74%);-webkit-mask-image:radial-gradient(circle,transparent 24%,#000 43%,transparent 70%);mask-image:radial-gradient(circle,transparent 24%,#000 43%,transparent 70%);mix-blend-mode:screen;animation:launchAuroraTurn 26s linear infinite}.launch-light-shards{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden;border-radius:50%}.launch-light-shards i{position:absolute;display:block;width:78px;height:1px;opacity:0;background:linear-gradient(90deg,transparent,rgba(183,245,255,.8),transparent);box-shadow:0 0 9px #5dd8fb66;transform:translate3d(-120px,0,0) rotate(-30deg);animation:launchShardGlide 5.4s ease-in-out infinite}.launch-light-shards i:nth-child(1){top:21%;left:12%;animation-delay:1s}.launch-light-shards i:nth-child(2){top:42%;left:5%;animation-delay:2.5s;width:48px}.launch-light-shards i:nth-child(3){top:72%;left:17%;animation-delay:3.9s;width:60px}.launch-light-shards i:nth-child(4){top:55%;left:23%;animation-delay:5s;width:45px}.aurora-v9 .launch-emblem-glass:before{animation:launchGlassBreathe 4.2s ease-in-out 1.6s infinite}.aurora-v9 .launch-app-hover{filter:drop-shadow(0 2px 6px rgba(10,45,90,.13))}.aurora-v9 .launch-features span{box-shadow:inset 0 1px #b7efff12}.hero-v2 .hero-actions .btn-glow{color:#fff;font-weight:800;background:linear-gradient(106deg,#248fe8,#527bff 42%,#8859fb 85%,#3aabf7);background-size:240% 100%;box-shadow:0 0 0 1px #d6f7ffc7 inset,0 15px 42px #3775fa8c,0 0 48px #50aaff6e}.hero-v2 .hero-actions .btn-glow:after{animation:launchCTARim 2.8s ease-in-out infinite}.hero-v2 .hero-actions .btn-glow:hover{box-shadow:0 0 0 1px #e5faffe6 inset,0 20px 48px #3f71fca1,0 0 56px #60c0ff8a}@keyframes launchAuroraTurn{to{transform:rotate(360deg)}}@keyframes launchShardGlide{0%,12%{opacity:0;transform:translate3d(-100px,52px,0) rotate(-30deg) scaleX(.35)}22%{opacity:.8}52%{opacity:0;transform:translate3d(260px,-150px,0) rotate(-30deg) scaleX(1)}to{opacity:0;transform:translate3d(260px,-150px,0) rotate(-30deg)}}@keyframes launchGlassBreathe{0%,to{opacity:.65}50%{opacity:1}}@keyframes launchCTARim{0%,to{box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #3455ba61}50%{box-shadow:inset 0 1px #ffffffa6,inset 0 -1px #3455ba61,inset 0 0 0 1px #c1efff61}}@media(max-width:720px){.launch-light-shards i:nth-child(n+3){display:none}}@media(prefers-reduced-motion:reduce){.hero-v2 .hero-actions .btn-glow:after{animation:none}}
