@font-face{font-family:Archivo;src:url(/assets/Archivo-Variable-DuIT1y7V.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}@font-face{font-family:Archivo;src:url(/assets/Archivo-Italic-Variable-FzE7ss55.ttf) format("truetype");font-style:italic;font-weight:100 900;font-display:swap}@font-face{font-family:Inter Tight;src:url(/assets/InterTight-Variable-BjjQnp0H.ttf) format("truetype");font-style:normal;font-weight:100 900;font-display:swap}:root{color:#15171b;background:#efe5d9;font-family:Inter Tight,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-width:320px}body,button{font-family:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{display:block;max-width:100%}.landing{--accent: #ff5c0a;--accent-soft: #ff945d;--accent-rgb: 255, 92, 10;--page: #efe5d9;--paper: #faf5ee;--paper-strong: #fffaf3;--ink: #15171b;--muted: #696159;--dark: #111419;--dark-raised: #1a1e24;--hero-ink: #fff8f1;--line: rgba(21, 23, 27, .14);--dark-line: rgba(255, 248, 241, .14);background:var(--page);color:var(--ink);min-height:100svh;overflow:clip;transition:background-color .26s ease,color .26s ease}.siteHeader{align-items:center;background:#0e1014e6;border-bottom:1px solid rgba(255,255,255,.12);color:#fff8f1;display:flex;height:76px;justify-content:space-between;left:0;padding:0 32px;position:fixed;right:0;top:0;z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand{align-items:center;display:inline-flex;flex:0 0 auto;gap:10px;line-height:1}.brandLogo{height:40px;object-fit:contain;width:40px}.brandWordmark,.heroBrand{font-family:Archivo,sans-serif;font-style:italic;font-variation-settings:"wdth" 112;font-weight:800;letter-spacing:-.055em}.brandWordmark{font-size:20px}.headerTools{align-items:center;display:flex;gap:26px;min-width:0}.navLinks{align-items:center;display:flex;font-size:13px;font-weight:700;gap:20px}.navLinks a{opacity:.72;transition:opacity .16s ease}.navLinks a:hover,.navLinks a:focus-visible{opacity:1}.hero{background:var(--dark);color:var(--hero-ink);min-height:820px;overflow:hidden;padding:126px 40px 74px;position:relative}.hero:before{background:linear-gradient(90deg,#080a0df0,#080a0dc7 43%,#080a0d61 75%,#080a0d75);content:"";inset:0;position:absolute;z-index:1}.hero:after{background:var(--accent);bottom:0;content:"";height:6px;left:0;position:absolute;width:34%;z-index:4}.heroBackground{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%;z-index:0}.heroTexture{background-image:radial-gradient(rgba(255,255,255,.11) .7px,transparent .7px);background-size:7px 7px;inset:0;opacity:.13;pointer-events:none;position:absolute;z-index:2}.heroInner{align-items:center;display:grid;gap:48px;grid-template-columns:minmax(0,1fr) minmax(340px,.76fr);margin:0 auto;max-width:1240px;min-height:620px;position:relative;z-index:3}.heroCopy{max-width:720px}.eyebrow{color:var(--accent);font-size:12px;font-weight:850;letter-spacing:.17em;line-height:1.2;margin:0 0 16px;text-transform:uppercase}.heroBrand{font-size:22px;margin:0 0 22px;opacity:.76}.hero h1,.sectionHeading h2,.downloadSection h2,.privacyHero h1{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 87;font-weight:800;letter-spacing:-.045em}.hero h1{font-size:clamp(54px,6.2vw,88px);line-height:.93;margin:0;max-width:760px}.hero h1 em{color:var(--accent);display:block;font-style:normal}.heroLead{color:#fff8f1c2;font-size:19px;line-height:1.5;margin:26px 0 0;max-width:630px}.storeArea{margin-top:30px}.storeAreaCompact{margin-top:28px}.storeStatus{font-size:11px;font-weight:800;letter-spacing:.14em;margin:0 0 8px;opacity:.62;text-transform:uppercase}.storeBadges{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.storeBadge{align-items:center;display:inline-flex;justify-content:center}.storeBadge:first-child img{height:48px;max-width:none;width:auto}.storeBadge:nth-child(2) img{height:70px;max-width:none;width:auto}.storeBadgePending{cursor:default}.heroTextLink{align-items:center;display:inline-flex;font-size:13px;font-weight:800;gap:7px;margin-top:20px}.heroTextLink svg{height:16px;transition:transform .16s ease;width:16px}.heroTextLink:hover svg{transform:translate(4px)}.heroVisual{align-items:center;display:flex;justify-content:center;min-height:660px;position:relative}.phoneScreenshot{height:auto;object-fit:contain}.heroPhone{filter:drop-shadow(0 42px 42px rgba(0,0,0,.5));max-height:690px;position:relative;transform:rotate(3deg);width:min(100%,330px);z-index:3}.heroSignalCard{align-items:center;background:#0f1217e6;border:1px solid rgba(255,255,255,.15);border-radius:14px;bottom:66px;box-shadow:0 18px 44px #00000057;display:grid;gap:2px 10px;grid-template-columns:auto 1fr;left:-4px;min-width:174px;padding:12px 15px;position:absolute;z-index:4}.heroSignalCard span:not(.liveDot){color:#ffffff94;font-size:11px;font-weight:700}.heroSignalCard strong{color:#fff;font-size:15px;grid-column:2}.liveDot{background:#48d597;border-radius:999px;grid-row:1 / 3;height:9px;width:9px;box-shadow:0 0 0 7px #48d59721}.heroOrbit{border:1px solid rgba(var(--accent-rgb),.44);border-radius:50%;pointer-events:none;position:absolute}.heroOrbitOne{height:480px;width:480px}.heroOrbitTwo{height:610px;opacity:.42;width:610px}.sectionShell{margin:0 auto;max-width:1240px}.sectionHeading{max-width:720px}.sectionHeading-center{margin-left:auto;margin-right:auto;text-align:center}.sectionHeading h2,.downloadSection h2,.privacyHero h1{font-size:clamp(38px,4.2vw,58px);line-height:.98;margin:0}.sectionHeading>p:last-child,.downloadSection>p:not(.eyebrow),.privacyHero>p:last-child{color:var(--muted);font-size:18px;line-height:1.55;margin:20px 0 0;max-width:690px}.sectionHeading-center>p:last-child{margin-left:auto;margin-right:auto}.controlSection{background:var(--dark);color:#fff8f1;padding:106px 40px 94px;scroll-margin-top:76px}.controlSection .sectionHeading>p:last-child{color:#fff8f1a8}.controlRail{display:flex;gap:18px;margin-top:52px;overflow-x:auto;padding:0 0 16px;scroll-snap-type:x mandatory;scrollbar-color:rgba(var(--accent-rgb),.55) transparent;scrollbar-width:thin}.controlCard{background:var(--dark-raised);border:1px solid var(--dark-line);border-radius:20px;flex:1 0 330px;min-height:294px;padding:28px;scroll-snap-align:start;transition:border-color .18s ease,transform .18s ease}.controlCard:hover{border-color:rgba(var(--accent-rgb),.64);transform:translateY(-4px)}.controlCardTopline{align-items:center;color:var(--accent);display:flex;justify-content:space-between}.controlCardTopline span{font-size:12px;font-weight:850;letter-spacing:.14em}.controlCardTopline svg{height:31px;width:31px}.controlCard h3,.planningFeatures h3,.watchPlatformHeading span{font-family:Archivo,sans-serif;font-variation-settings:"wdth" 87}.controlCard h3{font-size:31px;margin:58px 0 0}.controlCard p{color:#fff8f1ad;font-size:16px;line-height:1.48;margin:12px 0 0}.controlCard small{color:var(--accent-soft);display:block;font-size:11px;font-weight:800;letter-spacing:.1em;margin-top:24px;text-transform:uppercase}.controlFlow{align-items:center;color:#fff8f175;display:flex;font-size:10px;font-weight:800;gap:14px;justify-content:flex-end;letter-spacing:.12em;margin-top:14px;text-transform:uppercase}.controlFlow i{background:linear-gradient(90deg,var(--accent),rgba(var(--accent-rgb),.12));height:1px;width:70px}.planningSection{background:var(--paper);padding:112px 40px;scroll-margin-top:76px}.planningGrid{align-items:center;display:grid;gap:82px;grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr)}.planningFeatures{display:grid;gap:12px;margin-top:38px}.planningFeatures article{align-items:flex-start;border-top:1px solid var(--line);display:grid;gap:16px;grid-template-columns:auto 1fr;padding:18px 0 6px}.planningFeatures svg{color:var(--accent);height:24px;margin-top:2px;width:24px}.planningFeatures h3{font-size:18px;margin:0}.planningFeatures p{color:var(--muted);font-size:14px;line-height:1.48;margin:6px 0 0}.routineBuilder{background:#101216;border:1px solid rgba(255,255,255,.12);border-radius:26px;box-shadow:0 30px 70px #15171b33;color:#fff8f1;overflow:hidden;position:relative}.routineBuilder:before{border:1px solid rgba(var(--accent-rgb),.55);border-radius:inherit;content:"";inset:12px -13px -13px 12px;pointer-events:none;position:absolute;z-index:-1}.routineAppBar{align-items:center;background:#171a1f;border-bottom:1px solid rgba(255,255,255,.08);display:grid;grid-template-columns:34px 1fr 34px;min-height:60px;padding:0 20px}.routineAppBar strong{font-size:16px;font-weight:780;grid-column:2;justify-self:center}.routineBack{color:#f4eee7;font-size:31px;font-weight:350;line-height:1}.routineEditorBody{padding:26px}.routineNameField{align-items:center;display:flex;gap:5px;min-height:38px}.routineNameField span{color:#f4eee7;font-size:22px;font-weight:800;letter-spacing:-.02em}.routineNameField i{background:var(--accent);height:24px;width:2px}.routineQueueHeader{align-items:center;display:flex;justify-content:space-between;margin-top:24px}.routineQueueHeader>div{align-items:baseline;display:flex;gap:7px}.routineQueueHeader strong{color:#f4eee7;font-size:16px;font-weight:760}.routineQueueHeader>div>span{color:#f8f1e9a3;font-size:13px;font-weight:750}.routineQueueHeader small{align-items:center;color:#f8f1e9a3;display:flex;font-size:10px;font-weight:650;gap:3px}.routineQueueHeader small svg{height:14px;width:14px}.routineQueueCard{background:#171a1f;border:1px solid rgba(255,255,255,.08);border-radius:16px;box-shadow:0 7px 18px #00000029;margin-top:10px;padding:0 18px}.routineExerciseRow{align-items:center;border-bottom:1px solid rgba(255,255,255,.08);display:grid;gap:9px;grid-template-columns:22px 42px minmax(0,1fr) 22px;min-height:86px;padding:11px 0}.routineExerciseRow:last-child{border-bottom:0}.routineDrag,.routineMenu{color:#f8f1e9a3;height:20px;width:20px}.routineKindTile{align-items:center;border-radius:12px;display:flex;height:42px;justify-content:center;width:42px}.routineKindTile>svg{height:23px;width:23px}.routineExerciseTimed .routineKindTile{background:#6d97ff26;color:#6d97ff}.routineExerciseShooting .routineKindTile{background:#fd630126;color:#ff9a52}.routineBasketballIcon,.routineTypeBallIcon{color:#ff9a52;fill:currentColor;flex:0 0 auto}.routineBasketballIcon{height:23px;width:23px}.routineTypeBallIcon{height:13px;width:13px}.routineExerciseCopy{min-width:0}.routineExerciseTitle{align-items:center;display:flex;gap:8px;justify-content:space-between}.routineExerciseTitle strong{color:#f4eee7;font-size:14px;font-weight:710;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.routineExerciseTitle>span{align-items:center;color:#b8aea3;display:flex;flex:0 0 auto;font-size:10px;gap:3px}.routineExerciseTitle>span svg{height:13px;width:13px}.routineGoalChip{align-items:center;background:#fd63011f;border:1px solid rgba(253,99,1,.45);border-radius:999px;color:#fd6301;display:inline-flex;font-size:11px;font-weight:760;gap:4px;margin-top:7px;padding:4px 8px}.routineGoalChip svg{height:13px;width:13px}.routineAddExercise{align-items:center;border:1px dashed rgba(255,255,255,.2);border-radius:14px;color:#fd6301;display:flex;font-size:14px;font-weight:740;gap:7px;justify-content:center;margin-top:16px;min-height:50px}.routineAddExercise svg,.routineSaveButton svg{height:18px;width:18px}.routineSaveBar{background:#22262df5;border-top:1px solid rgba(255,255,255,.08);padding:15px 26px 20px}.routineSaveButton{align-items:center;background:#fd6301;border-radius:13px;color:#171a1f;display:flex;font-size:14px;font-weight:850;gap:8px;justify-content:center;min-height:50px}.goalsSection{background:#eadbcc;padding:112px 40px;scroll-margin-top:76px}.goalsGrid{align-items:center;display:grid;gap:88px;grid-template-columns:minmax(360px,.92fr) minmax(0,1.08fr)}.goalsVisual{align-items:center;display:flex;justify-content:center;min-height:680px;position:relative}.goalHalo{background:radial-gradient(circle,rgba(var(--accent-rgb),.36) 0 22%,transparent 23%),radial-gradient(circle,transparent 0 45%,rgba(var(--accent-rgb),.22) 46% 46.5%,transparent 47%);height:620px;position:absolute;width:620px}.goalPhone{filter:drop-shadow(0 32px 34px rgba(21,23,27,.34));max-height:680px;position:relative;transform:rotate(-2deg);width:325px;z-index:2}.streakBadge{align-items:center;background:var(--paper-strong);border:1px solid var(--line);border-radius:16px;bottom:76px;box-shadow:0 18px 40px #15171b2e;display:flex;gap:11px;padding:13px 15px;position:absolute;right:0;z-index:3}.streakBadge svg{color:var(--accent);height:25px;width:25px}.streakBadge span{color:var(--muted);display:grid;font-size:10px;gap:3px;letter-spacing:.08em;text-transform:uppercase}.streakBadge strong{color:var(--ink);font-size:13px;letter-spacing:0;text-transform:none}.goalPrinciples{display:grid;gap:12px;margin-top:38px}.goalPrinciples span{align-items:center;border-top:1px solid var(--line);display:flex;font-size:15px;font-weight:750;gap:11px;padding-top:16px}.goalPrinciples svg{color:var(--accent);height:21px;width:21px}.progressSection{background:var(--dark);color:#fff8f1;min-height:930px;padding:112px 40px 96px;scroll-margin-top:76px}.progressGrid{align-items:center;display:grid;gap:80px;grid-template-columns:minmax(0,.83fr) minmax(500px,1.17fr)}.progressSection .sectionHeading>p:last-child{color:#fff8f1a3}.progressChecklist{display:grid;gap:13px;margin-top:34px}.progressChecklist span{align-items:center;color:#fff8f1d1;display:flex;font-size:15px;gap:11px}.progressChecklist svg{background:rgba(var(--accent-rgb),.14);border-radius:999px;color:var(--accent);height:22px;padding:5px;width:22px}.progressIcons{display:flex;gap:9px;margin-top:42px}.progressIcons svg{border:1px solid var(--dark-line);border-radius:12px;color:var(--accent-soft);height:46px;padding:12px;width:46px}.progressPhones{min-height:720px;position:relative}.progressPhone{filter:drop-shadow(0 34px 34px rgba(0,0,0,.42));position:absolute;width:270px}.progressPhoneSummary{left:0;top:80px;transform:rotate(-7deg);z-index:2}.progressPhoneCharts{right:20px;top:0;transform:rotate(6deg);z-index:3}.progressPhoneHistory{bottom:-8px;left:42%;opacity:.66;transform:translate(-50%) rotate(1deg) scale(.82);z-index:1}.watchesSection{background:var(--page);padding:112px 40px 120px;scroll-margin-top:76px}.watchPlatforms{display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:58px}.watchPlatform{background:var(--paper);border:1px solid var(--line);border-radius:26px;overflow:hidden;padding:28px;position:relative}.watchPlatform:before{background:var(--accent);content:"";height:4px;left:28px;position:absolute;top:0;width:76px}.watchPlatformHeading{align-items:baseline;display:flex;justify-content:space-between}.watchPlatformHeading span{font-size:25px;font-weight:780}.watchPlatformHeading small{color:var(--muted);font-size:10px;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.watchCarousel{margin-top:14px}.watchStage{align-items:center;display:grid;grid-template-columns:48px minmax(0,1fr) 48px;min-height:410px}.watchMockup{filter:drop-shadow(0 22px 24px rgba(21,23,27,.2));height:380px;justify-self:center;max-width:390px;object-fit:contain;width:100%}.watchArrow{align-items:center;background:transparent;border:1px solid rgba(21,23,27,.18);border-radius:999px;color:var(--ink);cursor:pointer;display:flex;height:42px;justify-content:center;padding:0;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease;width:42px;z-index:2}.watchArrow:hover{background:var(--accent);border-color:var(--accent);color:#111419;transform:scale(1.04)}.watchArrow:focus-visible,.watchDot:focus-visible{outline:3px solid rgba(var(--accent-rgb),.32);outline-offset:3px}.watchArrow svg{height:21px;width:21px}.watchCarouselMeta{align-items:baseline;border-top:1px solid var(--line);display:flex;justify-content:space-between;padding-top:15px}.watchCarouselMeta strong{font-size:14px;font-weight:760}.watchCarouselMeta span{color:var(--muted);font-size:11px;font-weight:780;letter-spacing:.08em}.watchDots{align-items:center;display:flex;gap:7px;justify-content:center;margin-top:15px}.watchDot{background:#15171b33;border:0;border-radius:999px;cursor:pointer;height:7px;padding:0;transition:background .16s ease,width .16s ease;width:7px}.watchDotActive{background:var(--accent);width:24px}.downloadSection{align-items:center;background:radial-gradient(circle at 50% 10%,rgba(var(--accent-rgb),.22),transparent 34%),var(--dark);color:#fff8f1;display:flex;flex-direction:column;padding:104px 40px 98px;text-align:center}.downloadMark{align-items:center;background:var(--accent);border-radius:18px;color:#111419;display:flex;height:58px;justify-content:center;margin-bottom:24px;transform:rotate(-5deg);width:58px}.downloadMark svg{height:29px;width:29px}.downloadSection h2{max-width:820px}.downloadSection>p:not(.eyebrow){color:#fff8f19e;max-width:620px}.downloadSection .storeArea{margin-top:26px}.downloadSection .storeStatus{display:none}.downloadSection .storeBadges{justify-content:center}.siteFooter{background:#090b0f;color:#fff8f1;padding:34px 40px 30px}.footerTopline{align-items:center;display:flex;justify-content:space-between}.footerLinks{align-items:center;color:#fff8f19e;display:flex;font-size:13px;gap:20px}.footerLinks a:hover{color:#fff8f1}.storeLegal{border-top:1px solid rgba(255,255,255,.1);color:#fff8f16b;font-size:10px;line-height:1.5;margin:26px 0 0;max-width:900px;padding-top:18px}.privacyLayout{--accent: #ff5c0a;--muted: #696159;background:#efe5d9;min-height:100svh}.privacyPage{min-height:100svh;padding:142px 40px 92px}.privacyHero{margin:0 auto;max-width:860px}.privacyContent{background:#faf5ee;border:1px solid rgba(21,23,27,.14);border-radius:18px;margin:42px auto 0;max-width:860px;padding:38px}.privacyContent h2{font-family:Archivo,sans-serif;font-size:22px;font-variation-settings:"wdth" 87;line-height:1.2;margin:34px 0 0}.privacyContent h2:first-child{margin-top:0}.privacyContent p{color:#696159;font-size:16px;line-height:1.62;margin:12px 0 0}@media(max-width:1120px){.siteHeader{padding:0 22px}.navLinks{display:none}.heroInner{grid-template-columns:minmax(0,1fr) minmax(290px,.62fr)}.heroPhone{width:300px}.planningGrid,.goalsGrid,.progressGrid{gap:56px}.progressGrid{grid-template-columns:minmax(0,.8fr) minmax(440px,1.2fr)}.progressPhone{width:230px}.watchStage{min-height:380px}}@media(max-width:900px){.hero,.controlSection,.planningSection,.goalsSection,.progressSection,.watchesSection,.downloadSection,.privacyPage{padding-left:24px;padding-right:24px}.hero{min-height:1120px}.heroInner{gap:26px;grid-template-columns:1fr}.heroCopy{max-width:760px}.heroVisual{min-height:590px}.heroPhone{max-height:600px;width:290px}.planningGrid,.goalsGrid,.progressGrid{grid-template-columns:1fr}.planningCopy,.goalsCopy,.progressCopy{max-width:720px}.routineBuilder{margin:0 auto;max-width:680px;width:100%}.goalsVisual{grid-row:2}.progressPhones{margin:0 auto;max-width:620px;width:100%}.watchPlatforms{grid-template-columns:1fr}}@media(max-width:640px){.siteHeader{height:68px;padding:0 14px}.brandLogo{height:34px;width:34px}.brandWordmark{display:none}.headerTools{gap:0}.hero{min-height:1000px;padding-bottom:62px;padding-top:104px}.hero:before{background:linear-gradient(180deg,#080a0df0,#080a0dd1 52%,#080a0d85)}.hero h1{font-size:clamp(46px,14vw,62px)}.heroLead{font-size:17px}.storeBadges{gap:4px}.storeBadge:first-child img{height:42px}.storeBadge:nth-child(2) img{height:62px}.heroVisual{min-height:520px}.heroPhone{max-height:530px;width:255px}.heroSignalCard{bottom:48px;left:0}.heroOrbitOne{height:360px;width:360px}.heroOrbitTwo{height:470px;width:470px}.controlSection,.planningSection,.goalsSection,.progressSection,.watchesSection,.downloadSection{padding-bottom:76px;padding-top:76px}.sectionHeading h2,.downloadSection h2,.privacyHero h1{font-size:38px}.sectionHeading>p:last-child,.downloadSection>p:not(.eyebrow),.privacyHero>p:last-child{font-size:16px}.controlRail{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.controlCard{flex-basis:82vw;min-height:270px}.controlCard h3{margin-top:42px}.controlFlow{justify-content:flex-start;overflow:hidden}.planningGrid,.goalsGrid,.progressGrid{gap:48px}.routineBuilder{border-radius:18px}.routineAppBar{min-height:56px;padding:0 16px}.routineEditorBody{padding:20px 16px}.routineNameField span{font-size:20px}.routineQueueCard{padding:0 12px}.routineExerciseRow{gap:6px;grid-template-columns:18px 38px minmax(0,1fr) 18px;min-height:82px}.routineKindTile{border-radius:11px;height:38px;width:38px}.routineDrag,.routineMenu{height:18px;width:18px}.routineExerciseTitle{gap:5px}.routineExerciseTitle strong{font-size:13px}.routineExerciseTitle>span{font-size:9px}.routineSaveBar{padding:13px 16px 16px}.goalsVisual{min-height:570px}.goalPhone{max-height:570px;width:270px}.goalHalo{height:470px;width:470px}.streakBadge{bottom:42px;right:-10px}.progressSection{min-height:1200px}.progressPhones{min-height:720px}.progressPhone{width:205px}.progressPhoneSummary{left:-14px;top:94px}.progressPhoneCharts{right:-12px}.progressPhoneHistory{bottom:0}.watchPlatform{margin-left:-8px;margin-right:-8px;padding:22px 16px}.watchStage{grid-template-columns:40px minmax(0,1fr) 40px;min-height:320px}.watchMockup{height:300px;max-width:300px}.watchArrow{height:38px;width:38px}.watchPlatformHeading span{font-size:22px}.downloadSection{padding-left:20px;padding-right:20px}.footerTopline{align-items:flex-start;flex-direction:column;gap:22px}.siteFooter{padding:30px 24px}.siteFooter .brandWordmark{display:inline}.footerLinks{align-items:flex-start;flex-direction:column;gap:10px}.privacyPage{padding-bottom:72px;padding-top:112px}.privacyContent{padding:24px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
