*{margin:0;padding:0;box-sizing:border-box;font-family:Nunito,Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}body,html{width:100%;min-height:100%;background-color:#09f;color:#fff;overflow-x:hidden}.incubator-page-scroll{width:100vw;min-height:100vh;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;position:relative}.incubator-wrapper{position:relative;width:100vw;min-height:100vh;background:url(/new%20bg.webp) no-repeat center center;background-size:cover;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;-webkit-user-select:none;user-select:none;z-index:1}.cloud{position:absolute;background:#ffffff38;border-radius:50px;pointer-events:none;z-index:1}.cloud:before,.cloud:after{content:"";position:absolute;background:#ffffff38;border-radius:50%}.cloud-1{width:160px;height:50px;top:14%;left:6%}.cloud-1:before{width:70px;height:70px;top:-35px;left:25px}.cloud-1:after{width:50px;height:50px;top:-25px;left:80px}.cloud-2{width:220px;height:65px;top:32%;right:8%}.cloud-2:before{width:90px;height:90px;top:-45px;left:40px}.cloud-2:after{width:70px;height:70px;top:-35px;left:110px}.cloud-3{width:140px;height:45px;bottom:28%;left:14%}.cloud-3:before{width:60px;height:60px;top:-30px;left:20px}.cloud-3:after{width:45px;height:45px;top:-20px;left:65px}.cloud-4{width:180px;height:55px;bottom:22%;right:18%}.cloud-4:before{width:75px;height:75px;top:-38px;left:30px}.cloud-4:after{width:60px;height:60px;top:-30px;left:90px}.incubator-header{position:relative;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:2.25rem 3.5rem 1rem}.incubator-brand{display:flex;align-items:center;gap:1.15rem}.brand-header-logo{width:52px;height:52px;object-fit:contain;filter:drop-shadow(0 4px 12px rgba(0,0,0,.16));transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.brand-header-logo:hover{transform:scale(1.06) rotate(-2deg)}.brand-title{font-size:1.65rem;font-weight:900;letter-spacing:-.02em;color:#fff;line-height:1.1}.brand-subtitle{font-size:.95rem;font-weight:700;color:#ffffffbf}.incubator-notify-pill{display:inline-flex;align-items:center;gap:.65rem;background:#fff;border:none;border-radius:9999px;padding:.7rem 1.6rem;cursor:pointer;box-shadow:0 4px 14px #0000001f;transition:all .2s cubic-bezier(.34,1.56,.64,1)}.incubator-notify-pill:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 6px 20px #0000002e}.incubator-notify-pill:active{transform:translateY(1px)}.pill-bell-icon{color:#09f}.pill-text{color:#09f;font-size:.96rem;font-weight:850;letter-spacing:.01em}.incubator-center{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:5vh;margin-bottom:auto}.release-kicker{font-size:.95rem;font-weight:900;letter-spacing:.12em;color:#ffffffd9;margin-bottom:.5rem;text-transform:uppercase}.release-title{font-size:4.6rem;font-weight:800;letter-spacing:-.03em;color:#fff;margin-bottom:3.5rem;line-height:1}.timeline-container{position:relative;width:780px;max-width:90vw;margin:0 auto}.timeline-track{position:relative;width:100%;height:8px;background:#006ec873;border-radius:9999px}.timeline-fill{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:9999px;box-shadow:0 0 14px #fffc;transition:width 2.2s cubic-bezier(.25,1,.35,1);will-change:width}.timeline-fill-knob{position:absolute;right:-8px;top:-6px;width:20px;height:20px;background:#fff;border:4px solid #0099ff;border-radius:50%;box-shadow:0 2px 8px #00000040}.timeline-milestones{position:relative;width:100%;display:flex;justify-content:space-between;margin-top:1.6rem}.milestone-item{display:flex;flex-direction:column;align-items:center;width:180px}.milestone-label{font-size:1.05rem;font-weight:900;color:#fff;margin-bottom:.95rem;letter-spacing:-.01em}.milestone-character-wrap{width:145px;height:145px;display:flex;align-items:center;justify-content:center;position:relative}.character-img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(0,0,0,.2))}.character-img.is-hatching,.character-img.is-beta-nest{width:135px;height:135px}.character-img.is-pilot-flying{width:142px;height:142px}.landscape-container{position:relative;width:100vw;height:240px;z-index:5;pointer-events:none}.landscape-svg{position:absolute;bottom:0;left:0;width:100%;height:100%}.promo-showcase-section{position:relative;width:100vw;min-height:100vh;background:radial-gradient(circle at 82% 24%,#e0f2fe,#f0f9ff 32%,#fff 72%,#f8fafc);color:#0f172a;padding:2.25rem 4.5rem 3.5rem;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-sizing:border-box}.promo-top-nav{position:relative;z-index:20;width:100%;max-width:1380px;margin:0 auto;display:flex;align-items:center;justify-content:space-between}.promo-nav-brand{display:flex;align-items:center;gap:.75rem}.promo-brand-icon{width:44px;height:44px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.08))}.promo-brand-name{font-size:1.65rem;font-weight:900;letter-spacing:-.02em;color:#0284c7}.promo-bg-cloud{position:absolute;background:#ffffffd9;filter:blur(24px);border-radius:50%;pointer-events:none;z-index:1}.promo-bg-cloud.cloud-left{width:380px;height:240px;top:15%;left:-60px}.promo-bg-cloud.cloud-right{width:440px;height:300px;top:8%;right:5%}.promo-flight-deco{position:absolute;top:45px;right:20%;width:320px;height:140px;pointer-events:none;z-index:2}.flight-path-svg{width:100%;height:100%;overflow:visible}.flying-plane-icon{position:absolute;top:10px;right:15px;transform:rotate(32deg);color:#0284c7;filter:drop-shadow(0 4px 10px rgba(2,132,199,.3));animation:planeFloat 3s ease-in-out infinite alternate}@keyframes planeFloat{0%{transform:rotate(30deg) translate(0)}to{transform:rotate(35deg) translate(4px,-6px)}}.promo-main-grid{position:relative;z-index:10;width:100%;max-width:1380px;margin:1.5rem auto 2rem;display:grid;grid-template-columns:1.05fr 1.15fr;gap:3.5rem;align-items:center}.promo-left-col{display:flex;flex-direction:column;align-items:flex-start;text-align:left}.promo-kicker-tag{font-size:.8rem;font-weight:850;letter-spacing:.22em;color:#7dd3fc;margin-bottom:1.25rem;text-transform:uppercase}.promo-hero-title{font-size:3.85rem;font-weight:950;line-height:1.06;letter-spacing:-.035em;color:#0f172a;margin-bottom:1.25rem}.text-highlight-blue{color:#0284c7}.promo-hero-desc{font-size:1.08rem;font-weight:600;line-height:1.6;color:#475569;max-width:490px;margin-bottom:2rem}.promo-metric-cards{display:flex;align-items:center;gap:1rem;margin-bottom:2.25rem;width:100%;max-width:520px}.metric-card{flex:1;display:flex;align-items:center;gap:.75rem;padding:.65rem .85rem;border-radius:14px;background:#fff;border:1.5px solid #e2e8f0;box-shadow:0 4px 12px #00000008;transition:transform .2s ease,box-shadow .2s ease}.metric-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000000f}.metric-icon-box{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.box-blue{background:#e0f2fe;color:#0284c7}.box-green{background:#dcfce7;color:#16a34a}.box-orange{background:#ffedd5;color:#ea580c}.metric-text-box{display:flex;flex-direction:column}.metric-title{font-size:.95rem;font-weight:900;color:#0f172a;line-height:1.15}.metric-sub{font-size:.75rem;font-weight:700;color:#64748b;line-height:1.2}.promo-email-form-wrap{width:100%;max-width:490px;margin-bottom:.85rem}.promo-email-form{display:flex;align-items:center;background:#fff;border:1.5px solid #cbd5e1;border-radius:9999px;padding:.35rem .45rem .35rem 1.25rem;box-shadow:0 6px 20px #0284c714;transition:all .2s ease}.promo-email-form:focus-within{border-color:#0284c7;box-shadow:0 8px 24px #0284c72e}.promo-input-group{flex:1;display:flex;align-items:center;gap:.65rem;min-width:0}.promo-input-icon{color:#94a3b8;flex-shrink:0}.promo-input-group input{width:100%;border:none!important;background:transparent!important;font-size:.95rem;font-weight:650;color:#0f172a;outline:none!important;font-family:inherit;padding:.5rem 0}.promo-input-group input::placeholder{color:#94a3b8;font-weight:550}.promo-submit-btn{background:#0284c7;color:#fff;border:none;border-radius:9999px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:850;letter-spacing:-.01em;display:inline-flex;align-items:center;gap:.45rem;cursor:pointer;box-shadow:0 4px 12px #0284c759;transition:all .15s cubic-bezier(.34,1.56,.64,1);white-space:nowrap;flex-shrink:0}.promo-submit-btn:hover{background:#0369a1;transform:translateY(-1px);box-shadow:0 6px 18px #0284c773}.promo-submit-btn:active{transform:translateY(1px)}.promo-email-success{display:flex;align-items:center;gap:.65rem;background:#dcfce7;border:1.5px solid #86efac;border-radius:9999px;padding:.85rem 1.5rem;color:#15803d;font-weight:850;font-size:.98rem}.promo-spam-note{display:flex;align-items:center;gap:.5rem;font-size:.82rem;font-weight:700;color:#475569}.spam-check-badge{width:17px;height:17px;border-radius:50%;background:#0284c7;color:#fff;display:flex;align-items:center;justify-content:center}.promo-right-col{position:relative;display:flex;align-items:center;justify-content:center}.passport-graphic-wrap{position:absolute;top:15px;right:-30px;z-index:1;pointer-events:none;transform:rotate(14deg)}.boarding-pass-card{position:absolute;top:-35px;left:25px;width:95px;height:120px;background:#38bdf8;border-radius:12px;padding:8px 10px;color:#fff;box-shadow:0 4px 12px #0f172a1f;transform:rotate(4deg)}.boarding-pass-header{display:flex;align-items:center;gap:4px;font-size:.52rem;font-weight:900;letter-spacing:.06em;color:#fff}.passport-book{position:relative;width:140px;height:190px;background:#1e3a8a;border-radius:10px 14px 14px 10px;border:1.5px solid #2563eb;box-shadow:-4px 12px 28px #0f172a38;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px;color:#fbbf24}.passport-gold-globe{color:#fbbf24;filter:drop-shadow(0 2px 4px rgba(0,0,0,.25));margin-bottom:8px}.passport-text{font-size:.72rem;font-weight:900;letter-spacing:.16em;color:#fbbf24}.cursive-travel-note{position:absolute;right:-68px;bottom:35px;transform:rotate(-8deg);font-family:Caveat,cursive;font-size:1.85rem;font-weight:700;color:#475569;line-height:1.08;text-align:left;max-width:160px;pointer-events:none;z-index:15}.macbook-device-frame{position:relative;z-index:5;width:640px;max-width:100%}.macbook-screen-lid{background:#0f172a;border-radius:20px 20px 0 0;padding:10px 10px 0;border:3px solid #334155;border-bottom:none;box-shadow:0 25px 60px -10px #0f172a47;position:relative}.macbook-camera-notch{width:6px;height:6px;border-radius:50%;background:#1e293b;border:1px solid #475569;margin:0 auto 6px}.macbook-display-content{aspect-ratio:16 / 10;background:#090d16;border-radius:10px 10px 0 0;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}.laptop-scenic-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:1}.promo-video-element{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:2}.promo-video-element.is-idle{opacity:0;pointer-events:none}.promo-video-element.is-active{opacity:1}.laptop-screen-header{position:absolute;top:0;left:0;right:0;padding:.75rem 1.15rem;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(to bottom,rgba(0,0,0,.45),transparent);z-index:10}.laptop-header-brand{display:flex;align-items:center;gap:.45rem;color:#fff;font-size:.95rem;font-weight:900;letter-spacing:-.02em;text-shadow:0 1px 4px rgba(0,0,0,.6)}.laptop-logo-img{width:20px;height:20px;object-fit:contain}.laptop-header-tagline{font-size:.62rem;font-weight:850;letter-spacing:.18em;color:#ffffffd9;text-shadow:0 1px 3px rgba(0,0,0,.6)}.laptop-center-play-wrap{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:.65rem}.laptop-frosted-play-btn{width:58px;height:58px;border-radius:50%;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:2.5px solid #ffffff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 24px #00000040;transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.laptop-frosted-play-btn:hover{transform:scale(1.1);background:#fff}.laptop-teaser-pill{background:#0f172aa6;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgba(255,255,255,.2);color:#fff;font-size:.72rem;font-weight:750;padding:.35rem .95rem;border-radius:9999px;letter-spacing:.02em}.laptop-video-controls-bar{position:absolute;bottom:0;left:0;right:0;padding:.5rem .85rem;background:linear-gradient(to top,rgba(0,0,0,.75),transparent);display:flex;align-items:center;gap:.55rem;color:#fff;z-index:15}.laptop-ctrl-icon-btn{background:transparent;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:.85;transition:opacity .15s ease;padding:2px}.laptop-ctrl-icon-btn:hover{opacity:1}.laptop-timestamp{font-size:.68rem;font-weight:700;color:#ffffffe6;min-width:26px}.laptop-progress-bar{flex:1;height:4px;background:#ffffff4d;border-radius:9999px;position:relative}.laptop-progress-fill{position:absolute;top:0;left:0;height:100%;background:#fff;border-radius:9999px}.laptop-progress-knob{position:absolute;top:-3px;width:10px;height:10px;background:#fff;border-radius:50%;transform:translate(-50%);box-shadow:0 1px 4px #0006}.macbook-bottom-base{height:14px;background:linear-gradient(to bottom,#cbd5e1,#94a3b8 60%,#64748b);border-radius:0 0 16px 16px;position:relative;margin:0 -22px;box-shadow:0 10px 24px #00000026}.macbook-notch-indent{width:80px;height:5px;background:#475569;border-radius:0 0 4px 4px;margin:0 auto}.macbook-table-shadow{width:85%;height:18px;background:radial-gradient(ellipse at center,rgba(15,23,42,.22) 0%,transparent 70%);margin:2px auto 0}.promo-globe-accent{position:absolute;bottom:-20px;left:-20px;width:240px;height:180px;pointer-events:none;z-index:1}.globe-curve-svg{width:100%;height:100%}.globe-pin-badge{position:absolute;top:45px;left:125px;color:#0284c7;filter:drop-shadow(0 4px 8px rgba(2,132,199,.35))}.promo-bottom-trust{position:relative;z-index:10;width:100%;max-width:900px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center}.trust-divider-row{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:100%;margin-bottom:1.25rem}.divider-line{flex:1;max-width:90px;height:1.5px;background:#cbd5e1;border-radius:9999px}.trust-heading-text{font-size:.75rem;font-weight:850;letter-spacing:.18em;color:#0284c7;text-transform:uppercase}.trust-badges-row{display:flex;align-items:center;justify-content:center;gap:2.75rem;flex-wrap:wrap}.trust-badge-item{display:flex;align-items:center;gap:.6rem;font-size:.95rem;font-weight:750;color:#475569}.trust-badge-icon{color:#0284c7}.poster-mascots-row{display:flex;align-items:center;justify-content:center;gap:1.25rem;margin-bottom:2rem}.poster-mascot{width:68px;height:68px;object-fit:contain;filter:drop-shadow(0 6px 14px rgba(0,0,0,.4));transition:transform .2s ease}.poster-logo-badge{display:flex;align-items:center;gap:.65rem;background:#fff;padding:.65rem 1.35rem;border-radius:9999px;box-shadow:0 8px 24px #00000059;color:#1e293b;font-size:1.45rem;font-weight:900;letter-spacing:-.03em}.poster-logo-img{width:32px;height:32px;object-fit:contain}.video-big-play-btn{width:84px;height:84px;border-radius:50%;background:#58cc02;border:4px solid #ffffff;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 8px 30px #58cc0299;transition:all .25s cubic-bezier(.34,1.56,.64,1);margin-bottom:1.5rem}.video-big-play-btn:hover{transform:scale(1.1);background:#61e002;box-shadow:0 12px 40px #58cc02cc}.promo-ecosystem-badges{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:2rem;flex-wrap:wrap}.badge-pill{display:inline-flex;align-items:center;gap:.5rem;background:#fff;border:2px solid #e2e8f0;border-radius:9999px;padding:.55rem 1.25rem;font-size:.82rem;font-weight:900;letter-spacing:.05em;color:#475569;box-shadow:0 4px 10px #0000000a}.pill-icon.icon-blue{color:#0284c7}.pill-icon.icon-green{color:#16a34a}.pill-icon.icon-orange{color:#ea580c}.promo-brand-typography{display:flex;flex-direction:column;align-items:center;margin-bottom:3rem}.promo-brand-headline{display:flex;align-items:center;justify-content:center;gap:1.25rem}.brand-word-blue{font-size:5.5rem;font-weight:950;letter-spacing:-.04em;color:#1cb0f6;line-height:.95;text-shadow:0 8px 0 #0284c7;text-transform:uppercase}.brand-head-icon{width:85px;height:85px;object-fit:contain;filter:drop-shadow(0 8px 16px rgba(0,0,0,.15))}.promo-category-kicker{font-size:1.35rem;font-weight:950;letter-spacing:.38em;color:#ff9600;margin-top:1rem;display:flex;align-items:center;gap:.85rem}.bullet-sep{color:#cbd5e1}.promo-brand-tagline{font-size:1.18rem;font-weight:750;color:#0f172a;text-shadow:none;text-align:center;max-width:520px;margin:.75rem auto 0;letter-spacing:-.01em;line-height:1.45}.about-video-signup-section .promo-brand-tagline{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.15)}.promo-cursive-coming-soon{font-family:Caveat,cursive;font-size:5rem;font-weight:700;color:#1e293b;transform:rotate(-3.5deg);margin-top:-.35rem;letter-spacing:.02em}.promo-quick-notify-card{width:100%;max-width:520px}.quick-notify-form{display:flex;align-items:center;gap:.65rem;background:#fff;border:2.5px solid #e2e8f0;border-radius:9999px;padding:.45rem .5rem .45rem 1.4rem;box-shadow:0 10px 30px #0000001f;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.quick-notify-form:focus-within{border-color:#1cb0f6;box-shadow:0 12px 36px #1cb0f640}.quick-input-wrap{flex:1;display:flex;align-items:center;gap:.65rem;min-width:0}.quick-mail-icon{color:#94a3b8;flex-shrink:0}.quick-input-wrap input,.quick-input{width:100%;border:none!important;background:transparent!important;font-size:1rem;font-weight:700;color:#1e293b;outline:none!important;font-family:inherit;padding:.45rem 0}.quick-input-wrap input::placeholder,.quick-input::placeholder{color:#94a3b8;font-weight:600}.quick-submit-btn{background:#1cb0f6;color:#fff;border:none;border-radius:9999px;padding:.85rem 1.6rem;font-size:.92rem;font-weight:900;letter-spacing:.04em;display:inline-flex;align-items:center;gap:.55rem;cursor:pointer;box-shadow:0 4px #0284c7;transition:all .15s ease;white-space:nowrap;flex-shrink:0}.quick-submit-btn:hover{background:#38bdf8;transform:translateY(-1px)}.quick-submit-btn:active{transform:translateY(2px);box-shadow:0 2px #0284c7}.quick-notify-success{display:flex;align-items:center;justify-content:center;gap:.75rem;background:#dcfce7;border:2px solid #86efac;border-radius:9999px;padding:1rem 1.75rem;color:#15803d;font-weight:850;font-size:1.05rem}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#00285080;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;display:flex;align-items:center;justify-content:center;padding:1.5rem}.modal-card{background:#fff;color:#3c3c3c;border-radius:24px;padding:2.25rem 2rem;width:100%;max-width:440px;box-shadow:0 20px 40px #00000040;position:relative;text-align:center;animation:modalScale .25s cubic-bezier(.34,1.56,.64,1)}@keyframes modalScale{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}.modal-close-btn{position:absolute;top:1.25rem;right:1.25rem;background:transparent;border:none;color:#afafaf;cursor:pointer;padding:.25rem}.modal-close-btn:hover{color:#4b4b4b}.modal-mascots-header{display:flex;align-items:center;justify-content:center;gap:.85rem;margin:-.25rem 0 1.25rem}.modal-mascot{width:56px;height:56px;object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.14));transition:transform .2s cubic-bezier(.34,1.56,.64,1)}.modal-mascot:hover{transform:translateY(-4px) scale(1.15)}.modal-mascot-speech{font-size:1.35rem;font-weight:900;color:#1e293b;line-height:1.3;margin-bottom:.65rem;letter-spacing:-.01em}.modal-form p,.modal-success p{font-size:.95rem;color:#64748b;line-height:1.45;margin-bottom:1.5rem;font-weight:600}.modal-input-wrap{position:relative;margin-bottom:1.25rem}.modal-mail-icon{position:absolute;left:1.15rem;top:50%;transform:translateY(-50%);color:#afafaf}.modal-input-wrap input{width:100%;padding:.95rem 1rem .95rem 2.75rem;border-radius:14px;border:2px solid #e5e5e5;font-size:1rem;outline:none;font-weight:700;color:#3c3c3c;transition:border-color .15s ease}.modal-input-wrap input:focus{border-color:#1cb0f6}.modal-btn-green{width:100%;background:#1cb0f6;color:#fff;border:none;border-radius:14px;padding:1rem 1.5rem;font-size:1.05rem;font-weight:850;letter-spacing:.04em;cursor:pointer;box-shadow:0 4px #0284c7;display:flex;align-items:center;justify-content:center;gap:.5rem;transition:all .15s ease}.modal-btn-green:hover{background:#38bdf8}.modal-btn-green:active{transform:translateY(2px);box-shadow:0 2px #0284c7}.success-badge{width:65px;height:65px;border-radius:50%;background:#dcfce7;color:#16a34a;display:flex;align-items:center;justify-content:center;margin:0 auto 1.25rem}@media(max-width:768px){.incubator-header{padding:1.25rem 1.25rem .5rem;flex-direction:row;gap:.75rem}.brand-header-logo{width:44px;height:44px}.brand-title{font-size:1.35rem}.brand-subtitle{font-size:.8rem}.incubator-notify-pill{padding:.55rem 1.1rem;gap:.45rem}.pill-text{font-size:.85rem}.incubator-center{padding:1.5rem 1rem 0}.release-kicker{font-size:.82rem;letter-spacing:.08em}.release-title{font-size:3.2rem;margin-bottom:2.2rem}.timeline-container{width:calc(100% - 36px);max-width:340px;margin:0 auto 1.5rem;transform:translate(-6px)}.timeline-milestones{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:1.2rem}.milestone-item{width:30%!important;max-width:95px!important;min-width:0!important;display:flex;flex-direction:column;align-items:center;text-align:center}.milestone-item.pos-start,.milestone-item.pos-middle{align-items:center}.milestone-item.pos-end{align-items:center;transform:translate(-4px)}.milestone-label{font-size:.78rem!important;font-weight:850;white-space:nowrap;margin-bottom:.5rem!important}.milestone-character-wrap{width:82px!important;height:82px!important;margin:0 auto}.character-img{width:100%!important;height:100%!important;object-fit:contain}.character-img.is-hatching{width:80px!important;height:80px!important}.character-img.is-pilot-flying{width:82px!important;height:82px!important}.landscape-container{height:280px;overflow:hidden}.landscape-svg{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1440px!important;min-width:1440px!important;height:280px!important}.promo-showcase-section{width:100%;max-width:100vw;min-height:auto;padding:3.5rem 1.25rem;overflow-x:hidden;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.promo-top-nav{width:100%;margin:0 0 1.5rem;display:flex;align-items:center;justify-content:center}.promo-nav-brand{gap:.5rem}.promo-brand-icon{width:38px;height:38px}.promo-brand-name{font-size:1.4rem}.promo-main-grid{display:flex;flex-direction:column;width:100%;max-width:100%;margin:0 auto 2.5rem;gap:2.5rem;padding:0}.promo-left-col{width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;padding:0}.promo-kicker-tag{font-size:.72rem;letter-spacing:.16em;margin-bottom:.85rem}.promo-hero-title{font-size:clamp(2.1rem,7.5vw,2.8rem);line-height:1.1;letter-spacing:-.03em;margin-bottom:1rem;text-align:center;width:100%}.promo-hero-desc{font-size:.95rem;line-height:1.55;text-align:center;margin-bottom:1.75rem;max-width:100%;padding:0 .5rem}.promo-metric-cards{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:100%;margin-bottom:1.75rem}.metric-card{width:100%;padding:.75rem 1rem;border-radius:14px;box-sizing:border-box;display:flex;align-items:center;gap:.85rem}.metric-icon-box{width:36px;height:36px;border-radius:10px}.metric-title{font-size:.95rem}.metric-sub{font-size:.75rem}.promo-email-form-wrap{width:100%;max-width:100%;margin-bottom:1rem}.promo-email-form{width:100%;display:flex;align-items:center;padding:.35rem .4rem .35rem 1rem;border-radius:9999px;box-sizing:border-box}.promo-input-group{flex:1;min-width:0}.promo-input-group input{font-size:.88rem;width:100%}.promo-submit-btn{padding:.7rem 1.1rem;font-size:.85rem;gap:.35rem;flex-shrink:0}.promo-spam-note{font-size:.75rem;justify-content:center;text-align:center;gap:.45rem;width:100%;padding:0 .5rem}.promo-right-col{width:100%;max-width:100%;display:flex;flex-direction:column;align-items:center;position:relative;margin:0 auto;padding:0}.macbook-device-frame{width:100%;max-width:100%;margin:0 auto;box-sizing:border-box}.macbook-screen-lid{border-radius:16px 16px 0 0;padding:7px 7px 0;border-width:2.5px;box-shadow:0 16px 36px -8px #0f172a38}.macbook-camera-notch{width:5px;height:5px;margin:0 auto 5px}.macbook-display-content{border-radius:8px 8px 0 0;aspect-ratio:16 / 10}.laptop-screen-header{padding:.45rem .75rem}.laptop-header-brand{font-size:.75rem;gap:.35rem}.laptop-logo-img{width:15px;height:15px}.laptop-header-tagline{font-size:.5rem;letter-spacing:.1em}.laptop-frosted-play-btn{width:44px;height:44px}.laptop-frosted-play-btn svg{width:18px;height:18px}.laptop-teaser-pill{font-size:.62rem;padding:.25rem .75rem}.laptop-video-controls-bar{padding:.35rem .65rem;gap:.4rem}.laptop-timestamp{font-size:.58rem;min-width:20px}.laptop-ctrl-icon-btn svg{width:11px;height:11px}.macbook-bottom-base{height:10px;border-radius:0 0 12px 12px;margin:0 -8px}.macbook-notch-indent{width:50px;height:4px}.macbook-table-shadow{height:12px}.passport-graphic-wrap,.cursive-travel-note,.promo-flight-deco,.promo-globe-accent,.promo-bg-cloud{display:none!important}.promo-bottom-trust{width:100%;max-width:100%;margin-top:1rem}.trust-divider-row{margin-bottom:1rem;gap:.75rem}.divider-line{max-width:30px}.trust-heading-text{font-size:.68rem;letter-spacing:.12em;text-align:center}.trust-badges-row{flex-direction:column;gap:.75rem;align-items:center;width:100%}.trust-badge-item{font-size:.85rem;gap:.5rem}.trust-badge-icon{width:16px;height:16px}}@media(max-width:480px){.incubator-header{padding:1rem .85rem .25rem}.brand-header-logo{width:38px;height:38px}.brand-title{font-size:1.2rem}.brand-subtitle{font-size:.72rem}.incubator-notify-pill{padding:.5rem .85rem;gap:.35rem}.pill-text{font-size:.78rem}.release-kicker{font-size:.75rem}.release-title{font-size:2.7rem;margin-bottom:1.8rem}.timeline-container{width:calc(100% - 24px);max-width:310px;margin:0 auto 1.5rem;transform:translate(-6px)}.milestone-item{width:30%!important;max-width:85px!important}.milestone-label{font-size:.72rem!important;margin-bottom:.4rem!important}.milestone-character-wrap{width:72px!important;height:72px!important}.character-img{width:100%!important;height:100%!important}.character-img.is-hatching{width:70px!important;height:70px!important}.character-img.is-pilot-flying{width:72px!important;height:72px!important}.milestone-item.pos-end{transform:translate(-6px)}.landscape-container{height:280px;overflow:hidden}.landscape-svg{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1440px!important;min-width:1440px!important;height:280px!important}.modal-card{padding:1.8rem 1.25rem;border-radius:20px}.modal-mascots-header{gap:.5rem;margin-bottom:.85rem}.modal-mascot{width:44px;height:44px}.modal-mascot-speech{font-size:1.15rem;line-height:1.25}.modal-form p{font-size:.85rem;margin-bottom:1.2rem}.modal-input-wrap input{font-size:.92rem;padding:.85rem .85rem .85rem 2.4rem}.modal-btn-green{padding:.85rem 1.2rem;font-size:.95rem}.confetti-svg{width:100px;height:100px}}.hero-explore-about-wrap{display:flex;justify-content:center;margin-top:1.25rem;position:relative;z-index:10}.hero-explore-about-btn{display:inline-flex;align-items:center;gap:.65rem;background:#fff;color:#0284c7;font-family:inherit;font-size:1.05rem;font-weight:850;padding:.85rem 1.85rem;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 4px #cbd5e1,0 8px 20px #00000026;transition:all .15s cubic-bezier(.34,1.56,.64,1);text-decoration:none}.hero-explore-about-btn:hover{transform:translateY(-3px) scale(1.03);background:#f8fafc;box-shadow:0 7px #cbd5e1,0 14px 28px #0003;color:#0369a1}.hero-explore-about-btn:active{transform:translateY(2px);box-shadow:0 2px #cbd5e1,0 4px 10px #0000001f}.explore-btn-arrow{transition:transform .2s ease}.hero-explore-about-btn:hover .explore-btn-arrow{transform:translate(4px)}.about-page-container{position:relative;width:100vw;min-height:100vh;overflow-x:hidden}.about-page-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100vh;background:url(/about%20hero.png) no-repeat center center;background-size:cover;pointer-events:none;z-index:0}.about-hero-viewport{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding-top:1.5rem;min-height:calc(100vh - 90px)}.about-header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;padding:1.5rem 3.5rem;max-width:1440px;margin:0 auto;width:100%}.about-brand-group{background:none;border:none;display:flex;align-items:center;gap:.9rem;cursor:pointer;padding:0;text-align:left}.about-brand-logo{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 2px 8px rgba(0,0,0,.15))}.about-brand-text{display:flex;flex-direction:column}.about-brand-title{font-size:1.45rem;font-weight:950;letter-spacing:.08em;color:#fff;line-height:1.1;text-transform:uppercase}.about-brand-tagline{font-size:.85rem;font-weight:600;color:#ffffffe0;letter-spacing:.02em}.about-notify-pill{display:inline-flex;align-items:center;gap:.55rem;background:#fff;color:#0284c7;border:none;border-radius:9999px;padding:.65rem 1.45rem;font-size:.92rem;font-weight:850;font-family:inherit;cursor:pointer;box-shadow:0 4px 12px #0000001f;transition:all .15s cubic-bezier(.34,1.56,.64,1)}.about-notify-pill:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 6px 18px #0000002e;color:#0369a1}.about-cloud-group{position:absolute;pointer-events:none;z-index:2;opacity:.35}.about-cloud-group.cloud-left{top:8%;left:6%;width:220px;height:90px}.about-cloud-group.cloud-right{top:18%;right:8%;width:200px;height:85px}.about-cloud-group .cloud-bubble{position:absolute;background:#fff;border-radius:9999px}.about-cloud-group .bubble-1{width:140px;height:55px;bottom:0;left:0}.about-cloud-group .bubble-2{width:85px;height:85px;bottom:12px;left:45px}.about-cloud-group .bubble-3{width:70px;height:70px;bottom:10px;left:105px}.about-center-content{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:960px;margin:0 auto;padding:0 1.5rem}.about-kicker{font-size:.88rem;font-weight:900;letter-spacing:.26em;color:#000;margin-bottom:.75rem;text-shadow:none}.about-title{font-size:4.8rem;font-weight:950;line-height:1.04;letter-spacing:-.035em;color:#000;margin-bottom:1.25rem;text-shadow:none}.about-description{font-size:1.15rem;font-weight:600;line-height:1.6;color:#000;margin-bottom:1.75rem;text-shadow:none;max-width:820px}.about-cta-btn{display:inline-flex;align-items:center;gap:.65rem;background:#fff;color:#0284c7;font-size:1.12rem;font-weight:850;font-family:inherit;padding:.85rem 2.2rem;border-radius:9999px;border:none;cursor:pointer;box-shadow:0 4px #cbd5e1,0 10px 24px #00000026;transition:all .15s cubic-bezier(.34,1.56,.64,1);margin-bottom:2rem}.about-cta-btn:hover{transform:translateY(-3px) scale(1.03);background:#f8fafc;box-shadow:0 7px #cbd5e1,0 16px 32px #0003;color:#0369a1}.about-cta-btn:active{transform:translateY(2px);box-shadow:0 2px #cbd5e1,0 4px 10px #0000001f}.about-cta-arrow{transition:transform .2s ease}.about-cta-btn:hover .about-cta-arrow{transform:translate(4px)}.about-landscape-wrapper{position:absolute;bottom:0;left:0;right:0;width:100%;height:420px;pointer-events:none;overflow:hidden;z-index:5}.about-landscape-svg{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:1440px;min-width:1440px;height:420px}.about-mascot-container{position:absolute;bottom:22px;left:50%;transform:translate(115px);z-index:8;pointer-events:auto}.about-mascot-character{width:195px;height:auto;object-fit:contain;filter:drop-shadow(0 10px 18px rgba(0,0,0,.22));transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.about-mascot-character:hover{transform:scale(1.04) translateY(-5px)}.about-header-actions{display:flex;align-items:center;gap:.85rem}.about-back-top-btn{display:inline-flex;align-items:center;gap:.45rem;background:#fff;border:none;color:#0284c7;padding:.65rem 1.25rem;border-radius:9999px;font-size:.88rem;font-weight:850;font-family:inherit;cursor:pointer;box-shadow:0 4px 12px #0000001f;transition:all .15s ease}.about-back-top-btn:hover{background:#f8fafc;color:#0369a1;transform:translate(-2px)}.about-features-section{position:relative;z-index:10;width:100%;padding:0;background:transparent}.about-feature-band{position:relative;width:100%;overflow:hidden;padding:5.5rem 1.5rem 5.75rem}.about-feature-band.band-01{background:linear-gradient(180deg,#eef3f8,#e4ecf4)}.about-feature-band.band-02{background:linear-gradient(180deg,#e4f5e4,#d7efd6)}.about-feature-band.band-03{background:linear-gradient(180deg,#e3f2fc,#d4ebf8)}.about-feature-band.band-04{background:linear-gradient(180deg,#f8f0e6,#f3e6d6)}.feature-giant-num{position:absolute;top:1.25rem;left:4%;font-size:clamp(7rem,18vw,14rem);font-weight:950;line-height:.85;letter-spacing:-.06em;color:#0f172a0e;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0}.band-02 .feature-giant-num,.band-04 .feature-giant-num{left:auto;right:4%}.about-feature-row{position:relative;z-index:1;max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.05fr 1fr;gap:4rem;align-items:center}.about-feature-row.layout-text-right{grid-template-columns:1fr 1.05fr}.about-feature-text-col{display:flex;flex-direction:column;align-items:flex-start}.feature-step-pill{display:inline-flex;align-items:center;gap:.55rem;padding:.45rem 1.15rem;border-radius:9999px;font-size:.78rem;font-weight:900;letter-spacing:.08em;margin-bottom:1.25rem;box-shadow:0 3px 10px #0f172a1a}.feature-step-pill.pill-blue{background:#0284c7;color:#fff}.feature-step-pill.pill-green{background:#58cc02;color:#fff}.feature-step-pill.pill-orange{background:#ff9600;color:#fff}.feature-step-pill.pill-purple{background:#7c3aed;color:#fff}.about-feature-heading{font-size:2.35rem;font-weight:950;line-height:1.15;letter-spacing:-.025em;color:#0f172a;margin-bottom:1.05rem;text-shadow:none}.about-feature-paragraph{font-size:1.05rem;line-height:1.65;color:#475569;margin-bottom:1.65rem;text-shadow:none;max-width:34rem}.about-feature-perks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.about-feature-perks li{display:flex;align-items:flex-start;gap:.75rem;font-size:.98rem;font-weight:650;color:#1e293b;line-height:1.45}.perk-check{width:22px;height:22px;border-radius:50%;background:#58cc02;color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;box-shadow:0 2px 6px #58cc0259}.about-feature-img-col{display:flex;align-items:center;justify-content:center}.feature-img-stage{position:relative;width:100%;max-width:540px}.feature-showcase-img{width:100%;height:auto;max-height:420px;object-fit:contain;border-radius:18px;display:block;background:transparent}.feature-showcase-img.img-phone{max-width:280px;margin:0 auto;max-height:none;background:transparent;box-shadow:none;border-radius:0;filter:drop-shadow(0 16px 32px rgba(15,23,42,.15))}.feature-hand-note{position:absolute;margin:0;font-family:Caveat,Segoe Script,cursive;font-size:1.55rem;font-weight:700;color:#334155;line-height:1.15;pointer-events:none;z-index:2}.feature-hand-note.note-br{right:-.25rem;bottom:-1.6rem;transform:rotate(-6deg);text-align:right}.feature-hand-note.note-tr{top:-.35rem;right:-.5rem;transform:rotate(5deg);text-align:right}.feature-hand-note.note-bl{left:-.25rem;bottom:-1.5rem;transform:rotate(-5deg)}.feature-hand-note.note-sm{font-size:1.25rem;color:#64748b}.feature-float-chip{position:absolute;display:inline-flex;align-items:center;gap:.4rem;background:#fff;color:#0f172a;font-size:.78rem;font-weight:850;padding:.55rem .9rem;border-radius:14px;box-shadow:0 10px 24px #0f172a24;z-index:3;white-space:nowrap}.feature-float-chip.chip-quest{top:12%;right:-.5rem;color:#15803d}.feature-float-chip.chip-celebrate{bottom:18%;right:-.75rem;color:#0369a1;max-width:11rem;white-space:normal;line-height:1.25}@media(max-width:768px){.about-feature-band{padding:3.75rem 1.25rem 4.25rem}.about-feature-row,.about-feature-row.layout-text-right{grid-template-columns:1fr;gap:2.4rem}.about-feature-row.layout-text-right .about-feature-img-col{order:2}.about-feature-row.layout-text-right .about-feature-text-col{order:1}.about-feature-heading{font-size:1.85rem}.about-feature-paragraph{font-size:.98rem}.feature-showcase-img.img-phone{max-width:220px}.feature-hand-note{font-size:1.25rem}.feature-hand-note.note-br,.feature-hand-note.note-bl{position:static;transform:none;margin-top:.85rem;text-align:center}.feature-hand-note.note-tr{display:none}.feature-float-chip.chip-quest,.feature-float-chip.chip-celebrate{right:.5rem}}@media(max-width:768px){.about-header{padding:1.25rem 1.5rem}.about-brand-logo{width:40px;height:40px}.about-brand-title{font-size:1.2rem}.about-brand-tagline{font-size:.75rem}.about-header-actions{gap:.5rem}.about-back-top-btn{padding:.5rem .85rem;font-size:.78rem}.about-notify-pill{padding:.5rem .9rem;font-size:.8rem}.about-title{font-size:3.2rem}.about-description{font-size:1rem;line-height:1.5}.about-cta-btn{font-size:1rem;padding:.75rem 1.8rem}.about-mascot-container{transform:translate(20px);bottom:16px}.about-mascot-character{width:150px}}@media(max-width:480px){.about-title{font-size:2.6rem}.about-description{font-size:.92rem}.about-mascot-container{transform:translate(5px);bottom:12px}.about-mascot-character{width:125px}.about-feature-heading{font-size:1.6rem}.about-back-top-btn span{display:none}.about-back-top-btn{padding:.5rem;border-radius:50%}}.hero-subtitle{font-size:1.25rem;color:#4b5563;line-height:1.5;margin-top:-2rem;margin-bottom:3rem;text-align:center}.handwritten-left{position:absolute;left:5%;top:50%;transform:translateY(-50%) rotate(-10deg);font-family:Caveat,Segoe Script,cursive;font-size:1.8rem;color:#374151;line-height:1.2}.handwritten-right{position:absolute;right:5%;top:55%;transform:translateY(-50%) rotate(-10deg);font-family:Caveat,Segoe Script,cursive;font-size:1.8rem;color:#374151;line-height:1.2}.timeline-track{background:#e5e7eb}.timeline-fill{background:#08f;box-shadow:none}.timeline-fill-knob{border:3px solid #0088ff;background:#fff}.milestone-icon-wrap{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:.5rem}.blue-bg{background:#08f}.gray-bg{background:#e5e7eb}.inner-dot{width:10px;height:10px;background:#fff;border-radius:50%}.milestone-label{color:#111827;font-weight:700;margin-bottom:.2rem}.milestone-subtext{font-size:.9rem;color:#6b7280;text-align:center}.hero-explore-about-wrap{margin-top:6.5rem;display:flex;flex-direction:column;align-items:center}.hero-explore-about-btn{background:#08f;color:#fff!important;border-radius:9999px;padding:1rem 2rem;font-size:1.1rem;font-weight:850;border:none;cursor:pointer;display:flex;align-items:center;gap:.5rem;box-shadow:0 4px 14px #0088ff59;transition:all .2s cubic-bezier(.34,1.56,.64,1);text-decoration:none}.hero-explore-about-btn span,.hero-explore-about-btn svg{color:#fff!important;font-weight:850}.hero-explore-about-btn:hover{transform:translateY(-2px) scale(1.02);background:#0077e6;color:#fff!important;box-shadow:0 6px 20px #0088ff73}.hero-explore-about-btn:hover span,.hero-explore-about-btn:hover svg{color:#fff!important}.social-proof{display:flex;align-items:center;gap:1rem;margin-top:1.5rem}.avatar-group{display:flex}.avatar-img{width:36px;height:36px;border-radius:50%;border:2px solid #ffffff;margin-left:-12px}.avatar-img:first-child{margin-left:0}.social-text{font-size:.9rem;color:#4b5563;text-align:left;line-height:1.3}.man-graphic,.about-hero-popup{position:absolute;bottom:0;left:0;width:100vw;height:100vh;object-fit:cover;pointer-events:none;z-index:5;transform:translateY(100%);animation:slideUpMan 1.5s cubic-bezier(.25,1,.35,1) 1s forwards}@keyframes slideUpMan{to{transform:translateY(0)}}@media(max-width:900px){.handwritten-left,.handwritten-right,.man-graphic,.about-hero-popup{display:none!important}.incubator-wrapper{min-height:100vh;padding-bottom:2rem}.incubator-header{padding:1.15rem 1rem .5rem;display:flex;align-items:center;justify-content:space-between;width:100%}.brand-header-logo{width:40px;height:40px}.brand-title{font-size:1.3rem}.brand-subtitle{font-size:.72rem}.incubator-notify-pill{padding:.5rem .95rem;gap:.35rem}.pill-text{font-size:.8rem}.incubator-center{margin-top:1.5rem;margin-bottom:auto;padding:0 1rem;display:flex;flex-direction:column;align-items:center;text-align:center}.release-kicker{font-size:.78rem;letter-spacing:.1em;margin-bottom:.4rem}.release-title{font-size:2.6rem;line-height:1.08;margin-bottom:.85rem}.hero-subtitle{font-size:.98rem;line-height:1.5;margin-top:0;margin-bottom:2rem;padding:0 .5rem;max-width:360px}.timeline-container{width:100%;max-width:320px;margin:0 auto 1.5rem;transform:none;padding:0 .25rem}.timeline-track{height:6px}.timeline-fill-knob{width:16px;height:16px;top:-5px;right:-8px}.timeline-milestones{display:flex;justify-content:space-between;align-items:flex-start;width:100%;margin-top:.85rem;gap:.25rem}.milestone-item{width:33.33%!important;max-width:none!important;display:flex;flex-direction:column;align-items:center;text-align:center}.milestone-icon-wrap{width:28px;height:28px;margin-bottom:.35rem}.milestone-icon-wrap svg{width:15px;height:15px}.milestone-label{font-size:.8rem!important;font-weight:850;color:#111827;margin-bottom:.15rem!important;white-space:normal!important;line-height:1.15}.milestone-subtext{font-size:.7rem;color:#6b7280;line-height:1.25}.hero-explore-about-wrap{margin-top:2rem;margin-bottom:1.5rem}.hero-explore-about-btn{font-size:1rem;padding:.85rem 1.75rem}.social-proof{margin-top:1rem;gap:.75rem}.avatar-img{width:30px;height:30px}.social-text{font-size:.8rem;line-height:1.3}.about-header{padding:1.15rem 1rem}.about-brand-logo{width:40px;height:40px}.about-brand-title{font-size:1.25rem}.about-brand-tagline{font-size:.75rem}.about-hero-viewport{min-height:auto;padding-top:1rem}.about-center-content{padding:1.5rem 1rem 2.5rem;max-width:100%}.about-kicker{font-size:.78rem;margin-bottom:.5rem}.about-title{font-size:2.75rem;line-height:1.06;margin-bottom:1rem}.about-description{font-size:.98rem;line-height:1.55;margin-bottom:1.5rem;padding:0 .5rem}.about-cta-btn{font-size:1rem;padding:.8rem 1.75rem;margin-bottom:1.5rem}.about-feature-band{padding:3.5rem 1.25rem 4rem}.about-feature-row,.about-feature-row.layout-text-right{grid-template-columns:1fr;gap:2rem}.about-feature-row.layout-text-right .about-feature-img-col{order:2}.about-feature-row.layout-text-right .about-feature-text-col{order:1}.about-feature-heading{font-size:1.85rem;line-height:1.2}.about-feature-paragraph{font-size:.98rem;line-height:1.6}.feature-showcase-img{max-height:320px;border-radius:14px}.feature-showcase-img.img-phone{max-width:220px}.feature-hand-note{font-size:1.25rem}.feature-hand-note.note-br,.feature-hand-note.note-bl{position:static;transform:none;margin-top:.85rem;text-align:center}.feature-hand-note.note-tr{display:none}.feature-float-chip{font-size:.72rem;padding:.45rem .75rem}.about-video-signup-section{padding:4rem 1.25rem 5rem}}@media(max-width:480px){.release-title{font-size:2.25rem}.about-title{font-size:2.35rem}.about-description{font-size:.92rem}.about-feature-heading{font-size:1.6rem}.about-back-top-btn span{display:none}.about-back-top-btn{padding:.5rem;border-radius:50%}.quick-input-wrap input{font-size:.9rem}.quick-submit-btn{padding:.75rem 1.1rem;font-size:.82rem}}.glimpse-section{position:relative;width:100vw;background:linear-gradient(180deg,#f8fafc,#eef6fc,#f0f9ff);padding:5.5rem 2rem 6.5rem;box-sizing:border-box;overflow:hidden;border-top:1px solid #e2e8f0}.glimpse-container{max-width:1380px;margin:0 auto;width:100%}.glimpse-header{text-align:center;max-width:760px;margin:0 auto 3.5rem}.glimpse-kicker{display:inline-block;font-size:.8rem;font-weight:850;letter-spacing:.18em;color:#0284c7;text-transform:uppercase;margin-bottom:.75rem;background:#e0f2fe;padding:.35rem 1rem;border-radius:9999px}.glimpse-title{font-size:clamp(2.4rem,5vw,3.4rem);font-weight:950;letter-spacing:-.035em;color:#0f172a;line-height:1.12;margin-bottom:1rem}.glimpse-subtitle{font-size:1.08rem;font-weight:600;line-height:1.6;color:#64748b;margin:0 auto}.glimpse-video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;width:100%}.glimpse-video-card{background:#fff;border-radius:24px;border:1.5px solid #e2e8f0;box-shadow:0 12px 36px -8px #0f172a14,0 4px 12px #0f172a0a;overflow:hidden;display:flex;flex-direction:column;transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease}.glimpse-video-card:hover{transform:translateY(-5px);box-shadow:0 20px 48px -10px #0284c729,0 8px 20px #0f172a0f;border-color:#bae6fd}.glimpse-card-header{display:flex;align-items:center;gap:.65rem;padding:1.15rem 1.4rem;background:#fff;border-bottom:1px solid #f1f5f9}.glimpse-badge-dot{width:10px;height:10px;border-radius:50%;background:#0284c7;box-shadow:0 0 8px #0284c799}.glimpse-card-title{font-size:1.12rem;font-weight:850;color:#0f172a;letter-spacing:-.01em;margin:0}.glimpse-video-frame{position:relative;width:100%;padding-bottom:56.25%;height:0;background:#090d16;overflow:hidden}@media(max-width:1024px){.glimpse-video-grid{grid-template-columns:repeat(2,1fr);gap:1.5rem}}@media(max-width:768px){.glimpse-section{padding:3.5rem 1.25rem 4.5rem}.glimpse-header{margin-bottom:2.25rem}.glimpse-video-grid{grid-template-columns:1fr;gap:1.5rem}.glimpse-card-header{padding:.9rem 1.15rem}.glimpse-card-title{font-size:1rem}}
