.Features-module__GDmV3W__featuresSection{color:#1c1610;background:#fbfaf8;min-height:100vh;padding:120px 40px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.Features-module__GDmV3W__headerContainer{text-align:center;max-width:1200px;margin-bottom:60px;margin-left:auto;margin-right:auto}.Features-module__GDmV3W__overline{color:#e8701a;text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px;font-size:12px;font-weight:750}.Features-module__GDmV3W__featuresTitle{color:#1c1610;letter-spacing:-.045em;margin:0;font-size:max(36px,min(4.3vw,58px));font-weight:700;line-height:1.08}.Features-module__GDmV3W__featuresContainer{justify-content:center;align-items:stretch;gap:20px;width:100%;max-width:1500px;margin:0 auto;display:flex}.Features-module__GDmV3W__featureCard{cursor:pointer;filter:brightness(.7);border-radius:24px;flex:1;height:500px;transition:all .6s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;transform:scale(.96);box-shadow:0 4px 20px rgba(0,0,0,.5)}.Features-module__GDmV3W__featureCard.Features-module__GDmV3W__active{filter:brightness();z-index:2;flex:3;transform:scale(1);box-shadow:0 10px 40px rgba(255,255,255,.15)}.Features-module__GDmV3W__featureImage{object-fit:cover;transition:transform .6s}.Features-module__GDmV3W__featureCard.Features-module__GDmV3W__active .Features-module__GDmV3W__featureImage{transform:scale(1.05)}.Features-module__GDmV3W__featureId{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;opacity:.8;z-index:10;background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.3);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-size:1rem;font-weight:600;transition:all .4s;display:flex;position:absolute;top:20px;left:20px}.Features-module__GDmV3W__activeId{color:#ff5c00;opacity:1;background:#fff;border:none;transform:scale(1.2);box-shadow:0 4px 12px rgba(255,92,0,.3)}.Features-module__GDmV3W__overlay{background:linear-gradient(transparent 60%,rgba(0,0,0,.6));justify-content:flex-start;align-items:flex-end;padding:30px;transition:background .3s;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.Features-module__GDmV3W__featureContent{color:#fff;max-width:80%;transition:all .4s}.Features-module__GDmV3W__featureContent h3{margin-bottom:8px;font-size:1.4rem;font-weight:700}.Features-module__GDmV3W__featureContent p{color:#ddd;opacity:0;max-height:0;font-size:1rem;line-height:1.5;transition:all .4s;transform:translateY(10px)}.Features-module__GDmV3W__featureCard.Features-module__GDmV3W__active .Features-module__GDmV3W__featureContent p{opacity:1;max-height:200px;transform:translateY(0)}@media (max-width:1024px){.Features-module__GDmV3W__featuresContainer{flex-direction:column;gap:20px}.Features-module__GDmV3W__featureCard{filter:brightness(.95);background:#000;border-radius:18px;flex:none;width:100%;height:380px;min-height:380px;transform:none}.Features-module__GDmV3W__featureImage{object-fit:cover;width:100%;height:100%;display:block}.Features-module__GDmV3W__featureContent{max-width:90%}.Features-module__GDmV3W__featureContent h3{font-size:1.2rem}.Features-module__GDmV3W__featureContent p{font-size:.9rem}}@media (max-width:768px){.Features-module__GDmV3W__featuresSection{background:#fbfaf8;min-height:auto;padding:80px 24px}.Features-module__GDmV3W__featuresTitle{letter-spacing:-1px;font-size:36px}.Features-module__GDmV3W__featureCard{height:340px;min-height:340px}}@media (max-width:480px){.Features-module__GDmV3W__featuresSection{background:#fbfaf8;padding:60px 20px}.Features-module__GDmV3W__featuresTitle{font-size:28px}.Features-module__GDmV3W__featureCard{height:300px;min-height:300px}.Features-module__GDmV3W__featureContent{max-width:100%}}
.TestFlightCta-module__dkKx0G__section{--orange:#e8701a;--orange-mid:#f0923f;--bg:#f8f5f1;--surface:#fff;--ink:#1c1610;--ink-2:#4a4038;--ink-3:#8a7f74;--rule:rgba(28,22,16,.09);background:var(--bg);justify-content:center;padding:max(56px,min(8vw,96px)) 24px;font-family:SF Pro Display,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex}.TestFlightCta-module__dkKx0G__container{justify-content:space-between;align-items:center;gap:max(32px,min(5vw,72px));width:min(1160px,100%);display:flex}.TestFlightCta-module__dkKx0G__left{flex:420px;min-width:280px}.TestFlightCta-module__dkKx0G__title{letter-spacing:-.03em;color:var(--ink);margin:0;font-size:max(1.9rem,min(3.6vw,3rem));font-weight:700;line-height:1.14}.TestFlightCta-module__dkKx0G__highlight{background:linear-gradient(120deg,var(--orange-mid)0%,var(--orange)100%);color:#fff;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:8px;padding:2px 10px}.TestFlightCta-module__dkKx0G__subtitle{max-width:440px;color:var(--ink-2);margin:20px 0 0;font-size:max(.95rem,min(1.1vw,1.05rem));font-weight:500;line-height:1.6}.TestFlightCta-module__dkKx0G__actions{flex-direction:column;align-items:flex-start;gap:12px;margin-top:30px;display:flex}.TestFlightCta-module__dkKx0G__buttonRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.TestFlightCta-module__dkKx0G__appStoreBadge{border-radius:10px;height:50px;text-decoration:none;transition:transform .2s;display:inline-flex}.TestFlightCta-module__dkKx0G__appStoreImg{width:auto;height:100%;display:block}.TestFlightCta-module__dkKx0G__appStoreBadge:hover{transform:translateY(-2px)}.TestFlightCta-module__dkKx0G__appStoreBadge:active{transform:translateY(0)}.TestFlightCta-module__dkKx0G__caption{color:var(--ink-3);margin:0;font-size:12px;font-weight:500}.TestFlightCta-module__dkKx0G__trustRow{align-items:center;gap:14px;margin-top:36px;display:flex}.TestFlightCta-module__dkKx0G__avatars{display:flex}.TestFlightCta-module__dkKx0G__avatar{border:2px solid var(--bg);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;margin-left:-10px;font-size:10px;font-weight:700;display:flex}.TestFlightCta-module__dkKx0G__avatar:first-child{margin-left:0}.TestFlightCta-module__dkKx0G__av1{background:linear-gradient(145deg,#e8701a,#f0923f)}.TestFlightCta-module__dkKx0G__av2{background:linear-gradient(145deg,#4a7b9b,#6ea0c2)}.TestFlightCta-module__dkKx0G__av3{background:linear-gradient(145deg,#7b6b9b,#9c8cc0)}.TestFlightCta-module__dkKx0G__trustText{color:var(--ink-2);margin:0;font-size:13px;font-weight:500}.TestFlightCta-module__dkKx0G__trustText strong{color:var(--ink);font-weight:700}.TestFlightCta-module__dkKx0G__right{flex:420px;justify-content:center;min-width:300px;display:flex}.TestFlightCta-module__dkKx0G__phoneWrap{aspect-ratio:1260/2736;width:min(340px,84vw);position:relative;overflow:hidden;transform:rotate(3deg)}.TestFlightCta-module__dkKx0G__phoneImage{object-fit:contain;object-position:center}@media (max-width:900px){.TestFlightCta-module__dkKx0G__container{text-align:center;flex-direction:column}.TestFlightCta-module__dkKx0G__left{flex-direction:column;align-items:center;display:flex}.TestFlightCta-module__dkKx0G__actions{align-items:center}.TestFlightCta-module__dkKx0G__trustRow{justify-content:center}.TestFlightCta-module__dkKx0G__right{margin-top:12px}}@media (max-width:480px){.TestFlightCta-module__dkKx0G__buttonRow{flex-direction:column;align-items:stretch;width:100%;max-width:320px}.TestFlightCta-module__dkKx0G__appStoreBadge{justify-content:center}.TestFlightCta-module__dkKx0G__phoneWrap{width:min(270px,76vw)}}@media (max-width:360px){.TestFlightCta-module__dkKx0G__section{padding:48px 16px}.TestFlightCta-module__dkKx0G__container{gap:24px}.TestFlightCta-module__dkKx0G__left,.TestFlightCta-module__dkKx0G__right{width:100%;min-width:0}.TestFlightCta-module__dkKx0G__title{font-size:1.7rem;line-height:1.1}.TestFlightCta-module__dkKx0G__highlight{padding:1px 6px}.TestFlightCta-module__dkKx0G__right{margin-top:0}}
.LoadingIntro-module__C7Xz6a__introContainer{width:100vw;height:100vh;z-index:9999;background:#000;justify-content:center;align-items:center;height:100dvh;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.LoadingIntro-module__C7Xz6a__introVideo{object-fit:cover;width:100%;height:100%}@media (max-width:768px),(orientation:portrait){.LoadingIntro-module__C7Xz6a__introVideo{object-fit:contain}}.LoadingIntro-module__C7Xz6a__skipButton{bottom:calc(24px + env(safe-area-inset-bottom,0px));right:calc(24px + env(safe-area-inset-right,0px));color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.4);border-radius:999px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1;position:absolute}.LoadingIntro-module__C7Xz6a__skipButton:hover{background:rgba(0,0,0,.55)}@media (max-width:768px){.LoadingIntro-module__C7Xz6a__skipButton{bottom:calc(16px + env(safe-area-inset-bottom,0px));right:calc(16px + env(safe-area-inset-right,0px));padding:14px 24px;font-size:15px}}
