.home-module__JvD--G__page{--ink:#f1f0ed;--soft:#c9ccd3;--muted:#a9adb7;--line:#ffffff1f;--stage:#101216;--track:#f08f80;--keep:#9ed0ad;color:var(--soft);font-size:17px;line-height:1.6}.home-module__JvD--G__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:start;gap:clamp(32px,5vw,72px);width:min(100%,1120px);margin:clamp(56px,10vh,104px) auto 0;display:grid}.home-module__JvD--G__heroCopy h1{color:var(--ink);letter-spacing:-.045em;margin:0;font-size:clamp(44px,6vw,72px);font-weight:600;line-height:1.02}.home-module__JvD--G__heroCopy h1 span{color:#8e93a0}.home-module__JvD--G__heroCopy p{max-width:34em;color:var(--muted);margin:24px 0 0;font-size:19px;line-height:1.55}.home-module__JvD--G__heroTool .cleaner-form{margin:0}.home-module__JvD--G__section{width:min(100%,1120px);margin:clamp(96px,14vh,144px) auto 0}.home-module__JvD--G__section h2{max-width:22em;color:var(--ink);letter-spacing:-.035em;margin:0;font-size:clamp(30px,4vw,42px);font-weight:600;line-height:1.15}.home-module__JvD--G__lead{max-width:38em;color:var(--muted);margin:16px 0 0;font-size:19px;line-height:1.55}.home-module__JvD--G__small{max-width:44em;color:var(--muted);margin:20px 0 0;font-size:15px}.home-module__JvD--G__small a,.home-module__JvD--G__lead a{color:var(--soft);text-underline-offset:4px}.home-module__JvD--G__anatomy{border:1px solid var(--line);background:linear-gradient(#121419,#0c0d10);border-radius:22px;margin-top:36px;padding:clamp(22px,4vw,40px)}.home-module__JvD--G__platformSwitch{flex-wrap:wrap;gap:8px;display:flex}.home-module__JvD--G__platformSwitch button{border:1px solid var(--line);color:var(--muted);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;font-size:15px}.home-module__JvD--G__platformSwitch button:hover{color:var(--ink)}.home-module__JvD--G__platformSwitch button[aria-pressed=true]{color:#171513;background:var(--ink);border-color:var(--ink)}.home-module__JvD--G__urlLabel{color:var(--muted);margin:32px 0 8px;font-size:15px}.home-module__JvD--G__url{color:var(--ink);font:500 clamp(20px, 3vw, 34px)/1.35 var(--font-geist-mono), ui-monospace, monospace;letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}.home-module__JvD--G__track{color:var(--track);-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#f08f801a;border-radius:6px;-webkit-text-decoration:line-through #0000;text-decoration:line-through #0000;text-decoration-thickness:2px;transition:opacity .35s,text-decoration-color .35s}.home-module__JvD--G__gone{opacity:.45;-webkit-text-decoration-color:var(--track);text-decoration-color:var(--track)}.home-module__JvD--G__cleanRow[hidden]{display:none}.home-module__JvD--G__cleanUrl{color:var(--keep)}.home-module__JvD--G__anatomyFoot{align-items:center;gap:20px;margin-top:32px;display:flex}.home-module__JvD--G__anatomyFoot p{color:var(--soft);margin:0;font-size:17px}.home-module__JvD--G__cleanToggle{color:#171513;cursor:pointer;background:#f2eee7;border:0;border-radius:12px;flex:none;padding:12px 18px;font-size:16px;font-weight:650}.home-module__JvD--G__cleanToggle:hover{background:#fffdf8}.home-module__JvD--G__cleanToggle[aria-pressed=true]{color:var(--ink);background:#ffffff14}.home-module__JvD--G__fine{color:var(--muted);margin:20px 0 0;font-size:14px}.home-module__JvD--G__extensionHead{justify-content:space-between;align-items:flex-end;gap:32px;display:flex}.home-module__JvD--G__storeButton{color:#171513;background:#f2eee7;border-radius:12px;flex:none;padding:14px 22px;font-size:16px;font-weight:700;text-decoration:none}.home-module__JvD--G__storeButton:hover{background:#fffdf8}.home-module__JvD--G__feature{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,64px);margin-top:clamp(56px,8vh,88px);display:grid}.home-module__JvD--G__reverse .home-module__JvD--G__featureText{order:2}.home-module__JvD--G__featureText h3{color:var(--ink);letter-spacing:-.02em;margin:0;font-size:26px;font-weight:600;line-height:1.25}.home-module__JvD--G__featureText>p{margin:14px 0 0}.home-module__JvD--G__featureText ul,.home-module__JvD--G__featureText ol{margin:18px 0 0;padding-left:22px}.home-module__JvD--G__featureText ul{list-style:outside}.home-module__JvD--G__featureText li+li{margin-top:10px}.home-module__JvD--G__featureText li::marker{color:var(--muted)}.home-module__JvD--G__steps{list-style:decimal}.home-module__JvD--G__steps li{padding-left:4px}.home-module__JvD--G__stage{border:1px solid var(--line);background:radial-gradient(circle at 70% 0%, #6e5aa024, transparent 55%), var(--stage);border-radius:22px;margin:0;padding:clamp(24px,4vw,40px);position:relative}.home-module__JvD--G__stage figcaption{color:var(--muted);margin-top:18px;font-size:14px}.home-module__JvD--G__stageButtons{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"yt rail""ig rail""cap cap";align-items:center;gap:18px 28px;display:grid}.home-module__JvD--G__stageButtons img:first-of-type{grid-area:yt}.home-module__JvD--G__stageButtons img:nth-of-type(2){grid-area:ig}.home-module__JvD--G__stageButtons figcaption{grid-area:cap;margin-top:0}.home-module__JvD--G__capWide{border-radius:12px;width:100%;height:auto}.home-module__JvD--G__capRail{grid-area:rail;width:66px;height:auto}.home-module__JvD--G__stageFlow{flex-direction:column;gap:18px;display:flex}.home-module__JvD--G__bubble{max-width:100%;color:var(--ink);overflow-wrap:anywhere;background:#22252c;border-radius:18px 18px 18px 6px;align-self:flex-start;padding:14px 18px;font-size:16px;line-height:1.5}.home-module__JvD--G__bubble span{color:var(--muted);margin-bottom:2px;font-size:13px;display:block}.home-module__JvD--G__bubble u{color:#9cc4ff;text-underline-offset:3px;font-family:var(--font-geist-mono), monospace;font-size:14px}.home-module__JvD--G__bubble s{color:var(--track);text-decoration-thickness:2px}.home-module__JvD--G__flowArrow{background:linear-gradient(var(--line), var(--keep));align-self:center;width:2px;height:34px;position:relative}.home-module__JvD--G__flowArrow:after{content:"";border:6px solid #0000;border-top-color:var(--keep);position:absolute;bottom:-2px;left:-5px}.home-module__JvD--G__addressBar{color:var(--ink);font:15px/1.4 var(--font-geist-mono), monospace;overflow-wrap:anywhere;background:#181b20;border:1px solid #9ed0ad59;border-radius:999px;align-items:center;gap:10px;padding:12px 16px;display:flex}.home-module__JvD--G__lock{border:2px solid var(--keep);border-radius:3px;flex:none;width:10px;height:12px}.home-module__JvD--G__stagePopup{justify-content:center;padding-bottom:0;display:flex;overflow:hidden}.home-module__JvD--G__popupShot{border-radius:16px 16px 0 0;width:min(100%,340px);height:auto;box-shadow:0 24px 60px #00000073}.home-module__JvD--G__tableWrap{border:1px solid var(--line);border-radius:16px;margin-top:28px;overflow-x:auto}.home-module__JvD--G__table{border-collapse:collapse;width:100%;font-size:16px}.home-module__JvD--G__table th,.home-module__JvD--G__table td{text-align:left;vertical-align:top;border-top:1px solid var(--line);padding:14px 18px}.home-module__JvD--G__table thead th{color:var(--muted);background:#ffffff08;border-top:0;font-size:14px;font-weight:600}.home-module__JvD--G__table tbody th{color:var(--ink);font-weight:600}.home-module__JvD--G__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:32px 0 0;display:grid}.home-module__JvD--G__facts div{border-top:2px solid var(--keep);padding-top:18px}.home-module__JvD--G__facts dt{color:var(--ink);font-size:19px;font-weight:600}.home-module__JvD--G__facts dd{color:var(--muted);margin:8px 0 0}.home-module__JvD--G__page a:focus-visible,.home-module__JvD--G__page button:focus-visible{outline-offset:3px;outline:2px solid #f2eee7}@media (prefers-reduced-motion:reduce){.home-module__JvD--G__track{transition:none}}@media (max-width:860px){.home-module__JvD--G__hero,.home-module__JvD--G__feature{grid-template-columns:minmax(0,1fr)}.home-module__JvD--G__reverse .home-module__JvD--G__featureText{order:0}.home-module__JvD--G__facts{grid-template-columns:minmax(0,1fr);gap:24px}.home-module__JvD--G__extensionHead{flex-direction:column;align-items:flex-start}}@media (max-width:600px){.home-module__JvD--G__page{font-size:16px}.home-module__JvD--G__heroCopy p,.home-module__JvD--G__lead{font-size:17px}.home-module__JvD--G__anatomyFoot{flex-direction:column;align-items:flex-start}.home-module__JvD--G__table{font-size:15px}.home-module__JvD--G__table th,.home-module__JvD--G__table td{padding:12px 14px}.home-module__JvD--G__capRail{width:52px}}.home-module__JvD--G__downloads{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:24px;display:grid}.home-module__JvD--G__download{border:1px solid var(--line);background:#ffffff08;border-radius:16px;flex-direction:column;align-items:flex-start;gap:8px;padding:16px;display:flex}.home-module__JvD--G__download>span{color:var(--ink);font-weight:600}.home-module__JvD--G__download em{color:var(--muted);background:#ffffff12;border-radius:999px;padding:8px 12px;font-size:15px;font-style:normal}.home-module__JvD--G__download small{color:var(--muted);font-size:14px;line-height:1.45}.home-module__JvD--G__download .home-module__JvD--G__storeButton{padding:11px 16px;font-size:15px}.home-module__JvD--G__appShot{border-radius:28px 28px 0 0;width:min(100%,320px);height:auto;box-shadow:0 24px 60px #00000073}@media (max-width:600px){.home-module__JvD--G__downloads{grid-template-columns:1fr}}.home-module__JvD--G__miniSteps{color:var(--muted);margin:0;padding-left:20px;font-size:14px;line-height:1.5;list-style:decimal}.home-module__JvD--G__miniSteps li+li{margin-top:4px}.home-module__JvD--G__ghostButton{border:1px solid var(--line);color:var(--ink);border-radius:12px;padding:10px 15px;font-size:15px;text-decoration:none}.home-module__JvD--G__ghostButton:hover{background:#ffffff0f}.home-module__JvD--G__badges{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.home-module__JvD--G__badge,.home-module__JvD--G__badgeSoon{letter-spacing:-.01em;border-radius:14px;flex-direction:column;justify-content:center;min-width:190px;padding:11px 20px 12px;font-size:21px;font-weight:600;line-height:1.15;text-decoration:none;display:flex}.home-module__JvD--G__badge{color:#0b0c0e;background:#f2eee7;transition:background .15s}.home-module__JvD--G__badge:hover{background:#fffdf8}.home-module__JvD--G__badge small,.home-module__JvD--G__badgeSoon small{letter-spacing:0;opacity:.7;font-size:12px;font-weight:500}.home-module__JvD--G__badgeSoon{color:var(--muted);border:1px solid var(--line)}.home-module__JvD--G__betaNote{max-width:30em;color:var(--muted);margin:14px 0 0;font-size:15px;line-height:1.55}.home-module__JvD--G__betaNote a{color:var(--soft);text-underline-offset:3px}.home-module__JvD--G__android{border:1px solid var(--line);background:#ffffff08;border-radius:18px;margin-top:18px;padding:18px 20px}.home-module__JvD--G__androidTitle{color:var(--ink);margin:0 0 12px;font-weight:600}.home-module__JvD--G__android ol{counter-reset:step;flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.home-module__JvD--G__android li{counter-increment:step;grid-template-columns:30px 1fr auto;align-items:center;gap:12px;display:grid}.home-module__JvD--G__android li:before{content:counter(step);background:var(--ink);color:#0b0c0e;border-radius:50%;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.home-module__JvD--G__android li div{flex-direction:column;display:flex}.home-module__JvD--G__android li b{color:var(--ink);font-size:16px;font-weight:600}.home-module__JvD--G__android li span{color:var(--muted);font-size:14px;line-height:1.45}.home-module__JvD--G__stepButton{color:#0b0c0e;white-space:nowrap;background:#f2eee7;border-radius:11px;padding:9px 14px;font-size:14px;font-weight:650;text-decoration:none}.home-module__JvD--G__stepButton:hover{background:#fffdf8}@media (max-width:600px){.home-module__JvD--G__android li{grid-template-columns:30px 1fr}.home-module__JvD--G__stepButton{grid-column:2;justify-self:start}}.home-module__JvD--G__storeBadge{display:inline-flex}.home-module__JvD--G__storeBadge img{width:auto;height:52px;display:block}.home-module__JvD--G__playBadge{margin:-8px;display:inline-flex}.home-module__JvD--G__playBadge img{width:auto;height:58px;display:block}
