:root{--text:#f5f6ff;--muted:#a1a8c2;--line:rgba(174,183,255,.14);--body:"DM Sans",Arial,sans-serif;--display:"Space Grotesk",Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--body);font-size:15px;line-height:1.65;overflow-x:hidden}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid var(--mint);outline-offset:4px}h1,h2,h3{font-family:var(--display);letter-spacing:-1px;margin-top:0}.container{width:min(1160px,calc(100% - 48px));margin-inline:auto}.site-header{height:76px;border-bottom:1px solid #aeb7ff12;background:#0b0b10df;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);position:-webkit-sticky;position:sticky;top:0;z-index:20}.header-inner{height:100%;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;align-items:center;gap:9px;font-family:var(--display);font-weight:700;font-size:21px;letter-spacing:-.7px;white-space:nowrap}.brand-mark{height:32px;width:32px;border-radius:10px;display:grid;place-items:center;box-shadow:0 5px 25px #6b58ff3d}.brand-accent{color:#ff9d62}.nav-links{display:flex;gap:32px;color:#b6bbd2;font-size:13px;font-weight:600}.footer-links a:hover,.nav-links a:hover{color:white}.header-cta{font-size:12px;font-weight:700;padding:9px 15px;border:1px solid var(--line);border-radius:10px;background:#ffffff05}.hero{position:relative;overflow:hidden;padding:70px 0 22px;background:radial-gradient(ellipse at 73% 43%,#3325673b,transparent 43%),linear-gradient(180deg,#0b0d1b,#0b0b10)}.hero-glow{position:absolute;height:300px;width:300px;background:#7a54ff;filter:blur(90px);opacity:.15;right:10%;top:30px;border-radius:50%;pointer-events:none}.hero-grid{position:relative;display:grid;grid-template-columns:1.02fr .98fr;align-items:center;grid-gap:34px;gap:34px;min-height:450px}.hero-copy{padding:8px 0 26px}.eyebrow,.section-kicker{display:inline-flex;align-items:center;gap:8px;font-size:10px;letter-spacing:1.8px;font-weight:700;color:#ffad73}.eyebrow{padding:8px 12px;border:1px solid #ff8a4c30;background:#ff8a4c0b;border-radius:30px;letter-spacing:1.2px}.hero h1{font-size:clamp(46px,5.5vw,70px);line-height:1.07;margin:25px 0 19px;font-weight:600}.gradient-text{background:linear-gradient(100deg,#ffc08d 4%,#ff874b 53%,#ffd080);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-description{max-width:490px;color:var(--muted);font-size:15px;line-height:1.9;margin-bottom:27px}.hero-actions{display:flex;flex-wrap:wrap;gap:12px}.button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border-radius:11px;font-size:12px;font-weight:700;transition:transform .18s,filter .18s;cursor:pointer}.button:hover{transform:translateY(-2px);filter:brightness(1.08)}.button-primary{color:white;box-shadow:0 8px 28px #6e62ff26;border:1px solid #a89aff40}.button-secondary{background:#ffffff06;border:1px solid var(--line);color:#e2e5fa}.trust-row{display:flex;flex-wrap:wrap;gap:19px;margin-top:25px;color:#9da4bf;font-size:11px}.trust-row span{display:inline-flex;align-items:center;gap:6px;color:var(--mint)}.hero-visual{height:440px;position:relative;display:flex;justify-content:center;align-items:center;isolation:isolate}.orbit{position:absolute;border:1px solid #ff9b5c18;border-radius:50%;z-index:-1}.orbit-one{width:390px;height:390px}.orbit-two{width:300px;height:300px;border-style:dashed}.phone-frame{height:395px;width:210px;border:5px solid #34364e;border-radius:34px;padding:7px;background:#090b15;box-shadow:0 25px 80px #0009,0 0 65px #ff7b3020;position:relative;z-index:3;transform:rotate(-3deg)}.phone-camera{position:absolute;top:9px;left:50%;transform:translateX(-50%);width:62px;height:13px;background:#070811;border-radius:12px;z-index:3}.phone-screen{height:100%;overflow:hidden;border-radius:23px;background:linear-gradient(180deg,#13172b,#0d1020);padding:23px 12px 10px}.mock-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:21px}.mock-top b{font-family:var(--display);font-size:13px}.mock-top b span{color:#a393ff}.mock-top i{width:22px;height:22px;display:grid;place-items:center;border-radius:8px;background:#7462d8;font-size:10px;font-style:normal}.mock-label{font-size:7px;letter-spacing:1.5px;color:#b9ad9f;margin-bottom:8px}.mock-feature{height:145px;border-radius:13px;position:relative;overflow:hidden;background:linear-gradient(145deg,#302563,#6d4cb3 52%,#e39b8b);display:flex;align-items:end;padding:13px;isolation:isolate}.mock-feature:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#111127d9,transparent 75%);z-index:0}.mock-feature span{font-family:var(--display);font-weight:700;font-size:13px;line-height:1.2;z-index:1}.mock-sun{position:absolute;top:18px;right:27px;width:44px;height:44px;border-radius:50%;background:#ffdaaf;box-shadow:0 0 30px #ffb8a777}.mock-section{display:flex;align-items:center;justify-content:space-between;margin:17px 0 9px;font-size:9px}.mock-section small{font-size:7px;color:#aaa3ff}.mock-posters{display:flex;gap:7px}.mock-posters i{height:82px;flex:1 1;border-radius:7px;background:linear-gradient(150deg,#7c5ba8,#e2a5a0)}.mock-posters i:nth-child(2){background:linear-gradient(150deg,#8b7fce,#293f75)}.mock-posters i:nth-child(3){background:linear-gradient(150deg,#d19b73,#563b70)}.mock-nav{display:flex;justify-content:space-between;margin:16px -2px 0;padding-top:10px;border-top:1px solid #ffffff13;color:#b3b6d0}.mock-nav span{display:flex;flex-direction:column;align-items:center;font-size:12px}.mock-nav small{font-size:6px;color:#999fbd}.poster-float{position:absolute;right:0;top:80px;width:140px;padding:8px;border:1px solid #ffffff1a;border-radius:17px;background:#17182c;box-shadow:0 15px 45px #0006;transform:rotate(8deg);z-index:1}.poster-art{height:132px;border-radius:11px;display:flex;align-items:end;padding:10px;background:linear-gradient(150deg,#3d6e8d,#b0b8cb 45%,#e7b28c)}.poster-art span{font-family:var(--display);font-weight:700;font-size:11px;line-height:1.2;text-shadow:0 2px 10px #0009}.poster-float b,.poster-float small{display:block;margin:7px 4px 0;font-size:10px}.poster-float small{font-size:8px;color:#a5abc4;margin-top:0}.float-chip{position:absolute;z-index:5;display:flex;align-items:center;gap:10px;padding:11px 14px;border:1px solid #ffffff20;border-radius:13px;background:#17182bef;box-shadow:0 12px 35px #0005;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#c5b9ff}.float-chip b,.float-chip small{display:block}.float-chip b{font-size:10px;color:white}.float-chip small{font-size:9px;color:#a7acc4}.chip-top{top:38px;left:0}.chip-bottom{bottom:25px;right:0;color:var(--mint)}.hero-bottom{display:flex;align-items:center;gap:17px;margin-top:24px;color:#6e7594;font-size:9px;letter-spacing:1.8px}.hero-bottom i{height:1px;flex:1 1;background:linear-gradient(90deg,#ff9a5c25,#a99aff04)}.section{padding:85px 0}.section-download{background:linear-gradient(180deg,#0b0d18,#0f1120 50%,#0b0d18);border-block:1px solid #ffffff08}.download-layout{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:80px;gap:80px;align-items:center}.center-heading h2,.install-cta h2,.section-intro h2{font-size:clamp(31px,4vw,43px);line-height:1.2;margin:15px 0}.center-heading p,.install-cta p,.section-intro p{color:var(--muted);line-height:1.9;font-size:13px}.section-intro p{max-width:380px;margin-bottom:20px}.text-link{color:#ffb07a;font-weight:700;font-size:12px;display:inline-flex;align-items:center;gap:8px}.download-card{padding:24px;border-radius:20px;border:1px solid #ff9a5c27;background:linear-gradient(145deg,#171a30,#101323);box-shadow:0 20px 65px #0002}.download-card-top{display:flex;align-items:center;gap:9px;font-size:11px;color:#b4bbd4}.status-dot{height:7px;width:7px;border-radius:50%;background:var(--mint);box-shadow:0 0 13px #ffd08a80}.version-pill{margin-left:auto;padding:4px 9px;border-radius:7px;background:#ff86451d;color:#ffbd8a;font-size:10px;font-weight:700}.download-card-main{display:flex;align-items:center;gap:15px;margin:26px 0}.app-icon{width:61px;height:61px;flex-shrink:0;border-radius:17px;background:linear-gradient(140deg,#ff9958,#ff6b35);display:grid;place-items:center;font-family:var(--display);font-size:30px;font-weight:700;position:relative;box-shadow:0 8px 28px #7566ff30}.app-icon span{position:absolute;font-size:11px;right:10px;top:9px;color:#d4fff3}.download-card-main h2{font-size:19px;letter-spacing:-.5px;margin:0 0 4px}.download-card-main p{font-size:11px;color:var(--muted);margin:0}.download-button{width:100%;min-height:51px;font-size:13px;justify-content:space-between}.download-card-bottom{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:15px;color:#838ba8;font-size:10px}.download-card-bottom a{color:#ffb07a}.features-section{padding-top:85px;padding-bottom:90px}.center-heading{text-align:center;max-width:650px;margin:0 auto 37px}.center-heading h2{margin:13px 0 10px}.center-heading p{margin:0}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px}.feature-card{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#15182b,#0f1120);padding:24px;min-height:190px;transition:transform .2s,border-color .2s}.feature-card:hover{transform:translateY(-4px);border-color:#ff9a5c40}.feature-icon{height:38px;width:38px;display:grid;place-items:center;border-radius:11px;background:#8b79ff1c;color:#ffb07a;font-size:20px;margin-bottom:18px}.feature-card h3{font-size:16px;letter-spacing:-.4px;margin:0 0 9px}.feature-card p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.install-cta{padding:48px 0;border-top:1px solid #ffffff0b;background:radial-gradient(ellipse at 10% 50%,#ff7b1515,transparent 50%)}.install-cta-inner{display:flex;justify-content:space-between;align-items:center;gap:30px}.install-cta h2{font-size:27px;margin:9px 0}.install-cta p{margin:0;font-size:12px}.site-footer{border-top:1px solid #ffffff0c;background:#080a13;padding:34px 0 20px}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:25px}.footer-inner p{font-size:11px;color:#8289a6;margin:7px 0 0}.footer-links{display:flex;gap:23px;font-size:11px;color:#a5abc3}.footer-bottom{border-top:1px solid #ffffff0b;padding-top:16px;display:flex;justify-content:space-between;color:#656d8a;font-size:10px}.inner-page{min-height:70vh;padding:70px 0 85px;background:radial-gradient(ellipse at 80% 0,#4d2a1824,transparent 42%)}.narrow-container{max-width:850px}.page-heading{margin-bottom:35px}.page-heading h1{font-size:clamp(42px,6vw,62px);line-height:1.12;margin:15px 0}.page-heading p{color:var(--muted);max-width:580px}.release-list{display:grid;grid-gap:16px;gap:16px}.release-card{padding:23px;border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,#15182b,#101222)}.release-card-footer,.release-card-header{display:flex;align-items:center;justify-content:space-between;gap:14px}.release-card-footer>span,.release-card-header time{color:#929ab8;font-size:11px}.release-card-header b{font-family:var(--display);font-size:13px}.release-badge{margin-left:9px;font-size:9px;color:var(--mint);border:1px solid #ffd08a2b;background:#ffd08a0d;border-radius:20px;padding:4px 8px}.beta-badge{color:#ffc28e;border-color:#ff9a5c2b;background:#c6a0ff0d}.release-card h2{font-size:20px;letter-spacing:-.5px;margin:15px 0 10px}.release-notes{color:#a9b0c9;font-size:12px;line-height:1.75;white-space:normal}.release-notes p{margin:4px 0}.release-card-footer{margin-top:18px;padding-top:16px;border-top:1px solid #ffffff0d}.button-small{min-height:36px;padding:0 13px;font-size:10px}.empty-state{text-align:center;padding:48px 25px;border:1px dashed #a69aff38;border-radius:18px;background:#ff9a5c06}.empty-state-icon{height:48px;width:48px;display:grid;place-items:center;border-radius:15px;background:#8b79ff1e;color:#ffc08d;font-size:24px;margin:0 auto 15px}.empty-state h1,.empty-state h2{font-size:25px;letter-spacing:-.5px;margin:0 0 10px}.empty-state p{color:var(--muted);font-size:13px;max-width:440px;margin:0 auto 20px}.back-link{margin-top:28px;font-size:12px;color:#ffb07a}.install-steps{display:grid;grid-gap:12px;gap:12px}.install-step{display:grid;grid-template-columns:48px 1fr;grid-gap:17px;gap:17px;padding:22px;border:1px solid var(--line);border-radius:15px;background:#17120f}.step-number{font-family:var(--display);font-size:17px;font-weight:700;color:#ffad73}.install-step h2{font-size:17px;letter-spacing:-.4px;margin:0 0 5px}.install-step p{font-size:12px;color:var(--muted);line-height:1.8;margin:0}.install-download{margin-top:22px;padding:22px;border:1px solid #9e8cff30;border-radius:16px;background:linear-gradient(120deg,#ff7b3017,#ffb4540c);display:flex;align-items:center;justify-content:space-between;gap:20px}.install-download h2{font-size:18px;margin:6px 0}.install-download p{color:var(--muted);font-size:11px;margin:0}@media(max-width:900px){.hero-grid{grid-template-columns:1fr .8fr;gap:10px}.hero h1{font-size:53px}.hero-visual{transform:scale(.88);transform-origin:center}.download-layout{gap:35px}.poster-float{right:-8px}.chip-top{left:-10px}.chip-bottom{right:-10px}}@media(max-width:680px){.container{width:min(calc(100% - 34px),520px)}.site-header{height:66px}.brand{font-size:19px}.brand-mark{height:29px;width:29px}.nav-links{display:none}.header-cta{font-size:11px;padding:9px 12px}.hero{padding-top:48px}.hero-grid{grid-template-columns:1fr;gap:0}.hero-copy{padding-bottom:0}.hero h1{font-size:clamp(43px,12vw,58px);margin-top:20px}.hero-description{font-size:13px}.hero-actions .button{flex:1 1;padding-inline:12px;font-size:11px}.trust-row{gap:10px 15px;font-size:10px}.hero-visual{height:365px;transform:scale(.86);margin-top:-2px;margin-bottom:-16px}.phone-frame{height:360px;width:192px}.phone-screen{padding:22px 10px 8px}.mock-feature{height:126px}.mock-posters i{height:72px}.mock-nav{margin-top:13px}.poster-float{top:70px;right:2px}.chip-top{top:28px;left:0}.chip-bottom{bottom:22px;right:0}.hero-bottom{font-size:7px;letter-spacing:1px;gap:9px;margin-top:20px}.section{padding:60px 0}.download-layout{grid-template-columns:1fr;gap:26px}.center-heading h2,.section-intro h2{font-size:34px}.download-card{padding:19px}.feature-grid{grid-template-columns:1fr;gap:11px}.feature-card{min-height:0;padding:20px}.center-heading{margin-bottom:25px}.install-cta-inner{align-items:flex-start;flex-direction:column}.install-cta h2{font-size:25px}.footer-inner{align-items:flex-start;flex-direction:column}.footer-links{flex-wrap:wrap;gap:12px 20px}.footer-bottom{font-size:9px}.inner-page{padding:50px 0 62px}.page-heading h1{font-size:43px}.release-card{padding:17px}.release-card-header{align-items:flex-start}.release-card-header time{text-align:right}.release-card-footer{align-items:flex-start;flex-direction:column}.release-card-footer .button{width:100%}.install-step{grid-template-columns:35px 1fr;padding:17px;gap:11px}.install-download{align-items:flex-start;flex-direction:column}.install-download .button{width:100%}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{transition:none!important;animation:none!important}}:root{--bg:#0b0b10;--panel:#17120f;--muted:#b9ad9f;--line:rgba(255,155,92,.16)}.gradient-text{background-image:linear-gradient(100deg,#ffc08d,#ff783c 52%,#ffd080)}.button-primary{background:linear-gradient(105deg,#ff7138,#ff9d45);border-color:#ffbd8a55;box-shadow:0 8px 28px #ff713826}.brand-mark{background:linear-gradient(140deg,#ff9958,#ff6b35);box-shadow:0 5px 25px #ff71383d}.release-badge{color:#ffd08a;border-color:#ff9a5c35;background:#ff9a5c0d}.update-notice{position:relative;z-index:10;background:linear-gradient(90deg,#35190f,#24150f);border-bottom:1px solid #ff9a5c35}.update-notice-inner{min-height:48px;display:flex;align-items:center;gap:12px}.update-spark{color:#ffad73;font-size:17px}.update-notice p{flex:1 1;margin:0;font-size:12px;color:#f4d6c1}.update-notice p span{color:#c7a994}.update-download{font-size:11px;font-weight:700;color:#ffb47d;white-space:nowrap}.download-app-logo{width:61px;height:61px;object-fit:contain;border-radius:17px;flex-shrink:0}.release-meta{display:flex;flex-wrap:wrap;gap:8px 16px;margin:-2px 0 14px;color:#ffbd8a;font-size:10px}.release-meta span+span{border-left:1px solid var(--line);padding-left:15px}.brand-wordmark{width:148px;height:36px;object-fit:contain}@media(max-width:680px){.brand-wordmark{width:126px;height:31px}.download-card-main{align-items:flex-start}.download-card-main h2{font-size:17px}.download-card-main p{line-height:1.6}.release-card-header>div{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.release-badge{margin-left:0}.site-header{height:auto;min-height:66px}.header-inner{min-height:66px;flex-wrap:wrap;row-gap:0;padding-top:10px}.nav-links{display:flex;order:3;width:100%;justify-content:space-between;gap:12px;padding:8px 0 12px;font-size:11px}.header-cta{margin-left:auto}.update-notice-inner{padding-top:8px;padding-bottom:8px;gap:8px;align-items:flex-start}.update-notice p{font-size:10px;line-height:1.5}.update-download{font-size:10px;padding-top:2px}.release-meta{gap:6px 10px}.release-meta span+span{padding-left:10px}}@media(prefers-reduced-motion:reduce){.button:hover,.feature-card:hover{transform:none}}.hero-visual.hero-screenshot-wrap{height:auto;min-height:440px;transform:none;margin:0;display:flex;align-items:center;justify-content:center}.hero-app-screenshot{display:block;width:min(100%,360px);height:auto;max-height:520px;object-fit:contain;object-position:center;border:0;border-radius:0;background:transparent;box-shadow:none}@media(max-width:900px){.hero-visual.hero-screenshot-wrap{min-height:0;transform:none}.hero-app-screenshot{width:min(100%,330px);max-height:500px}}@media(max-width:680px){.hero-visual.hero-screenshot-wrap{height:auto;min-height:0;margin:22px auto 0;transform:none}.hero-app-screenshot{width:min(100%,300px);max-height:460px;border:0;border-radius:0;background:transparent;box-shadow:none}}:root{color-scheme:dark;--bg:#0b0b0d;--panel:#15110e;--text:#fff8f2;--muted:#b9ada3;--line:rgba(255,155,92,.17);--purple:#ff7138;--blue:#ff9d45;--mint:#ffd08a;--body:Arial,Helvetica,sans-serif;--display:Arial,Helvetica,sans-serif}body{background:radial-gradient(ellipse at 50% -20%,rgba(255,113,56,.055),transparent 42%),var(--bg);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}::selection{background:rgba(255,135,69,.3);color:#fff}.site-header{background:rgba(11,11,13,.88);border-bottom-color:rgba(255,155,92,.12);-webkit-backdrop-filter:blur(20px)}.nav-links{color:#c3b8af}.nav-links a{transition:color .18s ease}.footer-links a:hover,.nav-links a:hover{color:#ffbd8a}.header-cta{border-color:rgba(255,155,92,.24);background:rgba(255,155,92,.07);transition:background .18s ease,border-color .18s ease,transform .18s ease}.header-cta:hover{background:rgba(255,155,92,.13);border-color:rgba(255,155,92,.42);transform:translateY(-1px)}.hero{background:radial-gradient(ellipse at 82% 34%,rgba(255,113,56,.13),transparent 37%),linear-gradient(180deg,#100d0b,#0b0b0d)}.hero-glow{background:#ff7138;opacity:.12}.eyebrow{background:rgba(255,138,76,.07);border-color:rgba(255,138,76,.22)}.hero-description{color:#c1b5ab}.button{min-height:48px;letter-spacing:.05px}.button-primary{box-shadow:0 8px 24px rgba(255,113,56,.17)}.button-primary:hover{box-shadow:0 11px 30px rgba(255,113,56,.25)}.button-secondary{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.035)}.trust-row span{color:#e5c29f}.hero-bottom{color:#89796e}.hero-bottom i{background:linear-gradient(90deg,rgba(255,154,92,.28),transparent)}.section-download{background:linear-gradient(180deg,#0d0c0b,#100d0b 52%,#0b0b0d);border-block-color:rgba(255,255,255,.055)}.download-card{border-color:rgba(255,155,92,.2);background:linear-gradient(145deg,rgba(35,23,17,.96),rgba(18,15,13,.98));box-shadow:0 24px 65px rgba(0,0,0,.22)}.download-card-top{color:#c6b6aa}.download-card-bottom{color:#a89a8e}.download-card-bottom a,.text-link{color:#ffb47d}.feature-card{background:linear-gradient(145deg,#19130f,#110f0d);border-color:rgba(255,155,92,.14)}.feature-card:hover{border-color:rgba(255,155,92,.36);box-shadow:0 14px 34px rgba(0,0,0,.16)}.feature-icon{background:rgba(255,135,69,.1);color:#ffb47d}.install-cta{background:radial-gradient(ellipse at 10% 50%,rgba(255,123,21,.09),transparent 52%)}.site-footer{background:#080807;border-top-color:rgba(255,155,92,.1)}.footer-inner p{color:#a29488}.footer-links{color:#b8a99d}.footer-bottom{border-top-color:rgba(255,255,255,.07);color:#84766c}.inner-page{background:radial-gradient(ellipse at 82% 0,rgba(255,113,56,.09),transparent 38%),var(--bg)}.page-heading p{color:#c0b4aa;line-height:1.85}.release-card{border-color:rgba(255,155,92,.15);background:linear-gradient(145deg,#19130f,#110f0d);transition:border-color .18s ease,transform .18s ease}.release-card:hover{border-color:rgba(255,155,92,.3);transform:translateY(-1px)}.release-card-footer>span,.release-card-header time{color:#a99a8e}.release-notes{color:#c1b5ab;overflow-wrap:anywhere}.release-card-footer{border-top-color:rgba(255,255,255,.08)}.empty-state{border-color:rgba(255,155,92,.3);background:rgba(255,155,92,.035)}.empty-state-icon{background:rgba(255,135,69,.12);color:#ffbd8a}.install-step{background:linear-gradient(145deg,#19130f,#110f0d);border-color:rgba(255,155,92,.14)}.step-number{color:#ffb47d}.install-download{border-color:rgba(255,155,92,.23);background:linear-gradient(120deg,rgba(255,123,48,.09),rgba(255,180,84,.035))}.back-link{color:#ffb47d}.hero-visual.hero-screenshot-wrap{min-width:0}.hero-app-screenshot{max-width:100%}@media(hover:none){.button:hover,.feature-card:hover,.release-card:hover{transform:none}}@media(max-width:900px){.hero{padding-top:54px}.hero-grid{min-height:0}.hero-copy{padding-bottom:18px}.hero-app-screenshot{width:min(100%,320px);max-height:490px}.download-layout{gap:30px}}@media(max-width:680px){.site-header{background:rgba(11,11,13,.96)}.header-inner{padding-top:8px}.nav-links{padding:8px 0 11px}.hero{padding-top:38px}.hero h1{letter-spacing:-1.8px}.hero-app-screenshot{width:min(100%,285px);max-height:440px}.hero-bottom{margin-top:16px}.section{padding-block:54px}.download-card{border-radius:17px}.download-card-bottom{flex-wrap:wrap;justify-content:flex-start;gap:8px 14px}.release-card-header{gap:10px}.release-card-header time{max-width:105px;line-height:1.5}.release-card h2{overflow-wrap:anywhere}.install-download{padding:18px}}@media(max-width:380px){.container{width:calc(100% - 28px)}.brand-wordmark{width:112px;height:29px}.header-cta{font-size:10px;padding:8px 10px}.hero-actions{flex-direction:column}.hero-actions .button{width:100%}.trust-row{gap:8px 11px}.hero-app-screenshot{width:min(100%,260px)}.download-card-main{gap:11px}.download-app-logo{width:50px;height:50px}}@media(prefers-reduced-motion:reduce){.header-cta,.nav-links a,.release-card{transition:none}}