html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}:root{--gold:#c8931f;--gold-bg:#fbf1d6;--map:#e4ebe0;--glass:#fbf8f1b8}body{font-size:16px}h1,h2,h3{font-family:var(--display);color:var(--ink);margin:0;font-weight:600}.sub{color:var(--sub)}.faint{color:var(--faint)}.gold{color:var(--gold)}.hair{background:var(--line);border:0;height:1px;margin:0}.cta{cursor:pointer;background:var(--paper);height:52px;color:var(--ink);font:500 16px/1 var(--sans);white-space:nowrap;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 22px;text-decoration:none;display:inline-flex;box-shadow:0 1px 2px #2c2a230f}.cta svg{flex:none;width:16px;height:16px}.cta:disabled{opacity:.6;cursor:default}.act{color:var(--gold);font:500 15px/1 var(--sans);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.act svg{width:15px;height:15px}.live{color:var(--sub);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.live .dot{background:var(--gold);border-radius:999px;flex:none;width:8px;height:8px}.live b{color:var(--gold);font-weight:500}.hero{grid-template-columns:1fr 520px;align-items:center;gap:48px;padding-top:32px;padding-bottom:72px;display:grid}.hero h1{letter-spacing:-1.6px;font-size:clamp(40px,5.4vw,60px);line-height:1.04}.hero .city{margin:18px 0 0;font-size:15px}.hero .lede{max-width:31em;margin:22px 0 0;font-size:18px;line-height:1.5}.hero .live{margin-top:20px}.waitlist{max-width:460px;margin-top:28px}.waitlist .fields{gap:10px;display:grid}.waitlist input{background:var(--paper);min-width:0;height:52px;color:var(--ink);font:16px var(--sans);border:0;border-radius:12px;padding:0 16px;box-shadow:0 1px 2px #2c2a230f}.waitlist input::placeholder{color:var(--faint)}.waitlist .said{min-height:20px;color:var(--sub);margin:12px 0 0;font-size:13px}.waitlist .thanks,.waitlist.done .fields,.waitlist.done .said{display:none}.waitlist.done .thanks{display:block}.thanks h3{letter-spacing:-.3px;font-size:20px}.thanks p{color:var(--sub);margin:6px 0 16px}.follow{color:var(--sub);margin:18px 0 0;font-size:14px}.follow .act{font-size:14px}.phones{justify-content:center;display:flex;position:relative}.phone{aspect-ratio:402/874;background:var(--bg);border:9px solid #1c1a14;border-radius:48px;width:300px;position:relative;overflow:hidden;box-shadow:0 24px 48px #2c2a2329}@keyframes breathe{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(2.2)}}.phones.pair{align-items:flex-start;gap:20px}.phones.pair .phone{width:250px}.phones.pair .back{margin-top:56px}.section{padding-top:80px;padding-bottom:80px}.section-head{justify-content:space-between;align-items:baseline;gap:16px;padding:16px 0 0;display:flex}.section-head span:first-child{font:500 15px/1.3 var(--sans);color:var(--ink)}.section-head span:first-child i{color:var(--sub);font-style:normal;font-weight:400}.lead{max-width:640px;margin:28px 0 40px}.lead h2{letter-spacing:-1.1px;font-size:clamp(30px,3.8vw,42px);line-height:1.08}.lead p{color:var(--sub);margin:14px 0 0;font-size:17px}.compare{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:48px;display:grid}.compare figure{margin:0}.compare figcaption{color:var(--sub);margin-top:14px;font-size:15px}.compare figcaption b{color:var(--ink);margin-bottom:2px;font-weight:500;display:block}.lonely{background:var(--paper);border-radius:18px;padding:14px;overflow:hidden}.lonely img{border-radius:12px;width:100%;height:auto;display:block}.lonely .meta{color:var(--faint);justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.inday{display:grid}.steps{max-width:720px;margin-top:28px}.rows{margin:0;padding:0;list-style:none}.rows li{border-top:1px solid var(--line);grid-template-columns:44px 1fr;gap:16px;padding:22px 0;display:grid}.rows li:last-child{border-bottom:1px solid var(--line)}.rows .row-icon{background:var(--gold-bg);color:#b97f12;border-radius:12px;place-items:center;width:44px;height:44px;display:grid}.rows .row-icon svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.rows h3{letter-spacing:-.3px;font-size:20px}.rows p{color:var(--sub);margin:4px 0 0;font-size:15.5px}.realmap .live b{color:var(--ink)}.trail{stroke:var(--tone)}.casing{stroke:#fff}.start,.mdot{fill:#fff;stroke:var(--tone);stroke-width:3px;vector-effect:non-scaling-stroke}.land{fill:var(--tone);stroke:#fff;stroke-width:3px;vector-effect:non-scaling-stroke}.rows.three{grid-template-columns:repeat(3,1fr);gap:0 32px;margin-top:40px;display:grid}.rows.three li{border-bottom:0;grid-template-columns:44px 1fr}.promise-line{color:var(--sub);margin:24px 0 0;font-size:14px}.section.nudge-section{padding-top:48px;padding-bottom:48px}.nudge-section .lead{margin:20px 0 24px}.nudges{gap:16px;margin:0;padding:0;list-style:none;display:grid}.nudges li{grid-template-columns:418px minmax(0,1fr);align-items:center;gap:32px;display:grid}.nudges .stage{background:linear-gradient(170deg, var(--map) 0%, #efe8d8 60%, var(--bg-deep) 100%);border-radius:20px;grid-template-columns:minmax(0,1fr);place-items:center;padding:24px;display:grid}.nudges .banner{background:#ffffffb8;border-radius:20px;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:10px;width:370px;max-width:100%;padding:12px 13px;display:grid;box-shadow:0 1px 1px #2c2a230a,0 10px 28px #2c2a2314}.nudges .mark{background:#f9f4eb;border-radius:9px;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 .5px #2c2a231a}.nudges .mark img{width:26px;height:auto}.nudges .head{justify-content:space-between;gap:8px;display:flex}.nudges .head b{font-size:14px;font-weight:600;line-height:1.3}.nudges .head span{color:var(--sub);font-size:12.5px}.nudges .text p{margin:1px 0 0;font-size:14px;line-height:1.3}.nudges .thumb{object-fit:cover;border-radius:8px;width:38px;height:38px}.nudges h3{letter-spacing:-.3px;font-size:20px}.nudges .says{color:var(--sub);margin:4px 0 0;font-size:15.5px}.faq details{border-top:1px solid var(--line);padding:18px 0}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;font:500 17px/1.35 var(--sans);justify-content:space-between;gap:16px;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary svg{width:18px;height:18px;color:var(--gold);flex:none;transition:transform .22s}.faq details[open] summary svg{transform:rotate(180deg)}.faq p{color:var(--sub);max-width:40em;margin:10px 0 0}.founder{max-width:860px}.founder:before{content:"“";height:.42em;color:var(--yellow);opacity:.45;font:700 clamp(96px,11vw,132px)/.8 Georgia,serif;display:block}.founder blockquote{font:500 clamp(24px, 3.4vw, 38px)/1.3 var(--display);letter-spacing:-.8px;color:var(--ink);text-wrap:pretty;margin:0}.founder blockquote em{color:var(--yellow-deep);font-style:normal}.founder .by{color:var(--sub);align-items:center;gap:10px;margin-top:20px;font-size:14px;display:flex}.avatar{width:32px;height:32px;font:500 13px/1 var(--sans);border-radius:999px;flex:none;place-items:center;display:grid}.avatar.green{color:#4e7b40;background:#d6e6c6}.final{text-align:left}.final h2{letter-spacing:-1.2px;max-width:14em;font-size:clamp(32px,4.2vw,46px);line-height:1.06}.dock{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:10;background:var(--glass);-webkit-backdrop-filter:blur(20px)saturate(1.4);backdrop-filter:blur(20px)saturate(1.4);border:1px solid #fff9;border-radius:999px;align-items:center;gap:14px;padding:8px 8px 8px 18px;transition:transform .36s cubic-bezier(.2,.8,.2,1);display:flex;position:fixed;transform:translate(-50%,140%);box-shadow:0 8px 24px #2c2a231f}.dock.shown{transform:translate(-50%)}.dock span{font:500 14px/1 var(--sans);white-space:nowrap}.dock .cta{border-radius:999px;height:40px;padding:0 16px;font-size:14px}@media (prefers-reduced-transparency:reduce){.dock{background:var(--bg);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (width<=960px){.hero,.steps{grid-template-columns:1fr;gap:40px}.compare{gap:24px}.promises,.rows.three{grid-template-columns:1fr}.section.nudge-section{padding-top:36px;padding-bottom:36px}.nudges{gap:28px}.nudges li{grid-template-columns:minmax(0,418px);gap:14px}.nudges .stage{padding:20px 12px}.section{padding-top:56px;padding-bottom:56px}}@media (width<=560px){.hero{gap:56px;padding-top:20px}.hero h1{letter-spacing:-1.1px;font-size:38px;line-height:1.1}.hero .city{margin-top:20px}.hero .lede{margin-top:24px;font-size:16.5px;line-height:1.6}.hero .live,.hero .waitlist{margin-top:24px}.phone,.readers .phone{border-width:8px;border-radius:42px;width:264px}.phones.pair .phone{border-width:6px;border-radius:30px;width:min(168px,50vw - 22px)}.phones.pair{gap:12px}.phones.pair .back{margin-top:36px}.dock span{display:none}.dock{padding:6px}}@media (prefers-reduced-motion:reduce){.dock,.faq summary svg{transition:none}}.faq-list{margin-top:12px}.founder{margin-top:28px}.daycol .dayhead-live{align-items:center;gap:10px;margin-bottom:12px;display:flex}.daycol .av{width:32px;height:32px;font:600 12px/1 var(--sans);border-radius:999px;flex:none;place-items:center;font-style:normal;display:grid}.daycol .dayhead-live b{font:600 15px/1.2 var(--display);display:block}.daycol .dayhead-live .status{color:var(--sub);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.daycol .dayhead-live .live{align-items:center;gap:6px;margin-right:6px;display:inline-flex}.daycol .dayhead-live div{min-width:0}.daycol .dayhead-live .ld{background:var(--tone);border-radius:999px;width:8px;height:8px}.daycol .dayhead-live em{color:var(--deep);font-style:normal;font-weight:500}.daycol .mapbox{position:relative}.daycol .halo{fill:var(--tone);opacity:.22}@media (width<=760px){.daycol .dayhead-live{margin-bottom:8px}}.mapbox{border-radius:18px;overflow:hidden}.mapbox svg{width:100%;height:auto;display:block}.pair-after{margin-top:40px}.pair-stage{grid-template-rows:auto 1fr;gap:20px;height:calc(100svh - 48px);display:grid}.stepping .pair-stage{position:sticky;top:24px}.pair-top{gap:6px;display:grid}.pair-caption{font:600 clamp(20px, 2.2vw, 26px)/1.25 var(--display);letter-spacing:-.5px;color:var(--ink);max-width:34em;margin:0}.pair-clock{font:500 15px/1.3 var(--sans);color:var(--sub);gap:24px;margin:0;display:flex}.pair-clock b{color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.pair-cols{grid-template-columns:1fr 1fr;gap:56px;min-height:0;display:grid}.daycol{grid-template-rows:auto auto 1fr auto;min-height:0;display:grid}.pin-ring{fill:#fff;filter:drop-shadow(0 1px 2px #2c2a234d)}.feedwin{min-height:0;margin-top:12px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.daynote{margin:8px 0 0;font-size:13px}.pair-feed{display:none}@media (width<=760px){.pair-stage{grid-template-rows:auto auto 1fr;gap:12px;height:calc(100svh - 24px)}.pair-clock{gap:16px;font-size:13px}.pair-caption{font-size:17px}.stepping .pair-stage{top:12px}.pair-cols{gap:10px}.daycol{grid-template-rows:auto auto}.daycol .dayhead-live{gap:8px;margin-bottom:8px}.daycol .dayhead-live .av{width:26px;height:26px;font-size:11px}.daycol .dayhead-live b{font-size:14px}.daycol .dayhead-live .live,.daycol .dayhead-live .since{display:none}.daycol .dayhead-live .status{font-size:11px;line-height:1.3}.feedwin,.daynote{display:none}.pair-feed{min-height:0;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}}.pair-steps{display:none}.stepping .pair-steps{height:340svh;display:block}.mapview{aspect-ratio:3/2;background:#efece6;position:relative;overflow:hidden}.mapview .world{aspect-ratio:1000/600;transform-origin:0 0;will-change:transform;width:260%;position:absolute;top:0;left:0;transform:translate(-2.1%)scale(.427)}.mapview{--dot:1;--overview:1.2;--grow:calc(var(--dot) * (1 + var(--pull,0) * var(--overview)))}.mapview .grow{transform:scale(var(--grow));transform-box:fill-box;transform-origin:50%}.mapview .trail{stroke-width:calc(4px * var(--grow))}.mapview .casing{stroke-width:calc(7px * var(--grow))}.mapview .streets,.mapview .overlay{width:100%;height:100%;display:block;position:absolute;inset:0}@media (width<=760px){.mapview{aspect-ratio:1;--dot:2;--overview:.4}.mapview .world{transform:translate(-12.8%)scale(.641)}.pair-feed.app .photo{height:150px}.pair-feed.app .acts,.pair-feed.app .cmt,.pair-feed.app .all{display:none}.pair-feed.app .post{gap:8px;padding-top:10px}}.gallery{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,19vw,220px);grid-auto-flow:dense;gap:12px;margin:0;padding:0;list-style:none;display:grid}.shot{background:#efe8da;border-radius:20px;position:relative;overflow:hidden}.shot.big{grid-area:span 2/span 2}.shot img{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.2,.8,.2,1);display:block}.shot:hover img{transform:scale(1.03)}.shot .said{color:#fff;text-shadow:0 1px 8px #00000073;opacity:0;margin:0;font-size:14px;line-height:1.35;transition:opacity .3s,transform .3s;position:absolute;top:12px;left:12px;right:12px;transform:translateY(-4px)}.shot:hover .said{opacity:1;transform:none}.shot .where{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:calc(100% - 20px);color:var(--sub);background:#ffffffdb;border-radius:14px;align-items:baseline;gap:8px;padding:6px 12px 6px 10px;font-size:12.5px;display:inline-flex;position:absolute;bottom:10px;left:10px}.shot .where b{color:var(--ink);font-size:13px;font-weight:600;line-height:1.25;display:block}.shot .where span{text-wrap:balance;min-width:0;line-height:1.35}.shot .where i{transform:translateY(-1px)}.shot .where i,.gallery-key i{border-radius:50%;flex:none;width:8px;height:8px}.gallery-key{color:var(--faint);flex-wrap:wrap;gap:8px 20px;margin:16px 0 0;font-size:13px;display:flex}.gallery-key span{align-items:center;gap:7px;display:inline-flex}@media (width<=760px){.gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(200px,56vw,280px);gap:14px}.shot{border-radius:18px}.shot.big{grid-row:span 1}.shot .said{display:none}.shot .where{border-radius:11px;gap:6px;max-width:calc(100% - 16px);padding:5px 9px 5px 8px;font-size:10.5px;bottom:8px;left:8px}.shot .where b{font-size:11.5px}}@media (prefers-reduced-motion:reduce){.shot img,.shot .said{transition:none}}.feedwin .entry,.pair-feed .entry{overflow:hidden}.pair-clock{align-items:center}.pair-replay{background:var(--paper);font:500 13px/1 var(--sans);color:var(--ink);cursor:pointer;border:0;border-radius:999px;margin-left:auto;padding:7px 14px;box-shadow:0 1px 2px #2c2a230f}.pair-replay:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.collapsed .pair-steps{display:none}.stepping.collapsed .pair-stage{position:relative;top:0}.journey-card.app{background:var(--paper);border-radius:18px;padding:16px;box-shadow:0 4px 15px #2c2a230f}.journey-card .entry{overflow:visible}.pair-stage{overflow:hidden}.pair-cols .mapview{max-height:max(160px,100svh - 500px)}@media (width<=760px){.pair-cols .mapview{max-height:max(120px,50svh - 150px)}}html:has(.daypair){overflow-anchor:none}.gallery-key .real{color:var(--sub);flex-basis:100%}@media (width<=600px){.compare{grid-template-columns:1fr;gap:32px}.compare figure:first-child{grid-template-columns:42% 1fr;align-items:center;gap:16px;display:grid}.compare figure:first-child figcaption{margin-top:0}.compare .lonely{border-radius:14px;padding:8px}.compare .lonely img{border-radius:8px}.compare .lonely .meta{margin-top:6px;font-size:11px}.compare .inday{grid-template-columns:1fr 42%;align-items:center;gap:16px;display:grid}.compare .inday figcaption{order:-1;margin-top:0}.compare .inday-shot{container-type:inline-size}.compare .inday-shot .journey-card.app{--u:calc(100cqw / 402);padding:calc(16 * var(--u));border-radius:calc(18 * var(--u))}}.strip{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding-bottom:10px;display:grid}.strip img{aspect-ratio:3/4;object-fit:cover;border-radius:12px;width:100%;display:block;box-shadow:0 4px 14px #2c2a231a}.strip img:nth-child(odd){transform:translateY(10px)}.final .strip{max-width:860px;margin:48px 0 36px}.final h2{margin:0}.final .waitlist{max-width:620px;margin-top:28px}.waitlist .fields{grid-template-columns:minmax(0,1fr) auto;row-gap:0}.waitlist input[type=email]{height:58px;box-shadow:0 1px 2px #2c2a230f, 0 0 0 1px var(--border);border-radius:999px;grid-area:1/1/2/3;padding:0 172px 0 22px;transition:box-shadow .2s}.waitlist input[type=email]:focus{box-shadow:0 0 0 1px var(--yellow), 0 0 0 5px var(--yellow-soft);outline:none}.waitlist .cta{background:var(--ink);height:44px;color:var(--bg);box-shadow:none;border-radius:999px;grid-area:1/2/2/3;align-self:center;margin-right:7px;padding:0 18px;font-size:15px;transition:transform .15s,background .2s}.waitlist .cta svg{color:var(--yellow);transition:transform .2s}.waitlist .cta:hover{background:#45413a}.waitlist .cta:hover svg{transform:translate(3px)}.waitlist .cta:active{transform:scale(.97)}.waitlist .cta:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.waitlist input[name=where]{opacity:0;visibility:hidden;border-radius:999px;grid-area:2/1/3/3;height:0;margin-top:0;padding:0 22px;transition:height .3s,margin-top .3s,opacity .2s,visibility 0s .3s}.waitlist:focus-within input[name=where]{opacity:1;visibility:visible;height:52px;margin-top:10px;transition:height .3s,margin-top .3s,opacity .25s 80ms,visibility}.waitlist:has(input[type=email]:not(:placeholder-shown)) input[name=where]{opacity:1;visibility:visible;height:52px;margin-top:10px;transition:height .3s,margin-top .3s,opacity .25s 80ms,visibility}@media (width<=560px){.waitlist input[type=email]{padding-left:18px;padding-right:148px}.waitlist .cta{margin-right:6px;padding:0 14px;font-size:14px}}@media (prefers-reduced-motion:reduce){.waitlist input,.waitlist .cta,.waitlist .cta svg{transition:none}}.final .waitlist input[type=email]{height:64px;padding:0 190px 0 24px;font-size:17px}.final .waitlist .cta{height:50px;margin-right:7px;padding:0 20px;font-size:16px}.final .waitlist:focus-within input[name=where]{height:56px}.final .waitlist:has(input[type=email]:not(:placeholder-shown)) input[name=where]{height:56px}.final .waitlist input[name=where]{padding:0 24px;font-size:17px}@media (width<=560px){.final .waitlist input[type=email],.final .waitlist input[name=where]{font-size:16px}.final .waitlist input[type=email]{height:58px;padding:0 148px 0 18px}.final .waitlist .cta{height:44px;margin-right:6px;padding:0 14px;font-size:14px}.final .waitlist:focus-within input[name=where]{height:52px}.final .waitlist:has(input[type=email]:not(:placeholder-shown)) input[name=where]{height:52px}.final .waitlist input[name=where]{padding:0 22px}}.top-links{align-items:center;gap:6px;display:flex}.top-links .act{margin-left:10px}.social{width:36px;height:36px;color:var(--sub);border-radius:999px;place-items:center;transition:color .2s,background .2s;display:grid}.social svg{width:17px;height:17px}.social:hover{color:var(--ink);background:var(--paper)}.social:focus-visible{outline:2px solid var(--green-deep);outline-offset:2px}@media (width<=400px){.top-links{gap:2px}.top-links .act{margin-left:6px}}@media (prefers-reduced-motion:reduce){.social{transition:none}}@media (width<=560px){.top-links .long{display:none}.hero{gap:0}.hero>div:first-child{display:contents}.hero .phones{order:1;margin:36px 0 8px}.hero .live,.hero .waitlist{order:2}}@media (width<=380px){.waitlist .cta .long{display:none}.waitlist input[type=email],.final .waitlist input[type=email]{padding-right:96px}}.feedwin.app .acts,.feedwin.app .cmt,.feedwin.app .all{display:none}@media (width>=761px){.pair-cols{grid-template-columns:repeat(2,min(50% - 28px,max(280px,85svh - 331.5px)));justify-content:center}.pair-cols .mapview{width:100%;max-height:none}.feedwin.app .photo{aspect-ratio:2;height:auto}}.phone{container-type:inline-size}.app{--u:calc(100cqw / 402);color:#2c2a23;font-family:var(--sans);text-align:left;background:#fbf8f1;position:absolute;inset:0;overflow:hidden}.app .i{width:calc(22 * var(--u));height:calc(22 * var(--u));fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.app .status{height:calc(54 * var(--u));padding:0 calc(34 * var(--u)) 0 calc(50 * var(--u));z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.app .status b{font:600 calc(17 * var(--u))/1 var(--sans)}.app .island{left:50%;top:calc(11 * var(--u));width:calc(124 * var(--u));height:calc(36 * var(--u));margin-left:calc(-62 * var(--u));border-radius:calc(999 * var(--u));background:#0b0a08;position:absolute}.app .sys{align-items:flex-end;gap:calc(2 * var(--u));display:flex}.app .sys i{width:calc(3 * var(--u));border-radius:calc(1 * var(--u));background:#2c2a23}.app .sys i:first-child{height:calc(5 * var(--u))}.app .sys i:nth-child(2){height:calc(7 * var(--u))}.app .sys i:nth-child(3){height:calc(9 * var(--u))}.app .sys i:nth-child(4){height:calc(11 * var(--u))}.app .sys em{width:calc(25 * var(--u));height:calc(12 * var(--u));margin-left:calc(6 * var(--u));border-radius:calc(4 * var(--u));background:#2c2a23}.app .head{padding:calc(78 * var(--u)) calc(20 * var(--u)) calc(16 * var(--u));z-index:2;background:#fbf8f1;position:absolute;top:0;left:0;right:0}.app .head h4{font:600 calc(30 * var(--u))/calc(36 * var(--u)) var(--display);letter-spacing:calc(-.6 * var(--u));margin:0}.app .head p{margin:calc(4 * var(--u)) 0 0;font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));color:#7c7565}.app .viewport{left:0;right:0;top:calc(150 * var(--u));position:absolute;bottom:0;overflow:hidden}.app .feed{padding:0 calc(20 * var(--u)) calc(130 * var(--u));transform:translateY(calc(var(--y,0) * var(--u)))}.app .mapcard{height:calc(210 * var(--u));border-radius:calc(24 * var(--u));background:#f2f2f7;overflow:hidden}.app .mapcard svg{width:100%;height:100%;display:block}.app .where{padding:calc(16 * var(--u)) calc(4 * var(--u)) 0}.app .where>b{font:600 calc(24 * var(--u))/calc(30 * var(--u)) var(--display);letter-spacing:calc(-.6 * var(--u));display:block}.app .where p{margin:calc(5 * var(--u)) 0 0;align-items:center;gap:calc(6 * var(--u));font-size:calc(12 * var(--u));color:#7c7565;white-space:nowrap;display:flex}.app .ld{width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:calc(999 * var(--u))}.app .lv{font-weight:500}.app .battery{width:calc(26 * var(--u));height:calc(13 * var(--u))}.app .pct{font:500 calc(10 * var(--u))/1 ui-monospace, "DM Mono", Menlo, monospace;letter-spacing:calc(1.2 * var(--u))}.app .strip{margin-top:calc(16 * var(--u));min-height:calc(44 * var(--u));padding:0 calc(4 * var(--u));justify-content:space-between;align-items:center;gap:calc(12 * var(--u));font-size:calc(12 * var(--u));color:#7c7565;display:flex}.app .link{align-items:center;gap:calc(5 * var(--u));font-weight:500;display:flex}.app .link .i,.app .see .i,.app .dayhead .r .i{width:calc(13 * var(--u));height:calc(13 * var(--u))}.app hr{height:calc(1 * var(--u));margin:calc(12 * var(--u)) 0 0;background:#2c2a2317;border:0}.app .dayhead{min-height:calc(36 * var(--u));margin-top:calc(12 * var(--u));padding:0 calc(4 * var(--u));justify-content:space-between;align-items:center;display:flex}.app .dayhead b{font-size:calc(13 * var(--u));font-weight:600}.app .dayhead b span{color:#7c7565}.app .dayhead .r{align-items:center;gap:calc(4 * var(--u));font-size:calc(12 * var(--u));color:var(--deep);display:flex}.app .post{padding:calc(18 * var(--u)) 0 calc(6 * var(--u));gap:calc(10 * var(--u));display:grid}.app .post header{align-items:center;gap:calc(10 * var(--u));padding:0 calc(4 * var(--u));display:flex}.app .av{width:calc(32 * var(--u));height:calc(32 * var(--u));border-radius:calc(999 * var(--u));font:600 calc(12 * var(--u))/1 var(--sans);flex:none;place-items:center;font-style:normal;display:grid}.app .post header div{flex:1;min-width:0}.app .post header b{font-size:calc(14 * var(--u));letter-spacing:calc(-.2 * var(--u));font-weight:600;line-height:calc(18 * var(--u));display:block}.app .post header small{font-size:calc(11 * var(--u));line-height:calc(15 * var(--u));color:#7c7565;display:block}.app .new{padding:calc(2 * var(--u)) calc(6 * var(--u));border-radius:calc(999 * var(--u));background:var(--tone-new);color:#fff;font:600 calc(9 * var(--u))/calc(12 * var(--u)) var(--sans);letter-spacing:calc(.4 * var(--u));font-style:normal}.app .photo{height:calc(240 * var(--u));border-radius:calc(18 * var(--u));position:relative;overflow:hidden}.app .photo img{object-fit:cover;width:100%;height:100%;display:block}.app .tag{left:calc(8 * var(--u));bottom:calc(8 * var(--u));padding:calc(4 * var(--u)) calc(8 * var(--u));border-radius:calc(999 * var(--u));font-size:calc(11 * var(--u));line-height:calc(14 * var(--u));letter-spacing:calc(-.2 * var(--u));background:#fff;position:absolute}.app .stamp{right:calc(8 * var(--u));bottom:calc(8 * var(--u));width:calc(30 * var(--u));height:calc(30 * var(--u));border-radius:calc(999 * var(--u));box-shadow:0 calc(2 * var(--u)) calc(6 * var(--u)) #2c2a232e;background:#fffffff0;place-items:center;display:grid;position:absolute}.app .stamp .i{width:calc(15 * var(--u));height:calc(15 * var(--u))}.app .voice{justify-self:start;align-items:center;gap:calc(9 * var(--u));padding:calc(9 * var(--u)) calc(15 * var(--u)) calc(9 * var(--u)) calc(13 * var(--u));border-radius:calc(999 * var(--u));background:var(--tone-bg);display:flex}.app .voice .play{width:calc(14 * var(--u));height:calc(14 * var(--u));stroke:none}.app .bars{align-items:center;gap:calc(2 * var(--u));display:flex}.app .bars i{width:calc(2 * var(--u));border-radius:calc(1 * var(--u));background:var(--tone-new)}.app .voice b{font-size:calc(13 * var(--u));color:var(--deep);font-weight:500}.app .acts{align-items:center;gap:calc(16 * var(--u));padding:0 calc(4 * var(--u));display:flex}.app .cm{align-items:center;gap:calc(6 * var(--u));font-size:calc(12 * var(--u));color:#7c7565;display:flex}.app .see{align-items:center;gap:calc(5 * var(--u));font-size:calc(12 * var(--u));color:var(--deep);margin-left:auto;font-weight:500;display:flex}.app .cap{padding:0 calc(4 * var(--u));font-size:calc(16 * var(--u));line-height:calc(22 * var(--u));letter-spacing:calc(-.25 * var(--u));margin:0}.app .cmt{padding:0 calc(4 * var(--u));font-size:calc(14 * var(--u));line-height:calc(19 * var(--u));white-space:nowrap;text-overflow:ellipsis;margin:0;overflow:hidden}.app .cmt b{font-weight:700}.app .all{margin:calc(-7 * var(--u)) 0 0;padding:0 calc(4 * var(--u));font-size:calc(12 * var(--u));color:#7c7565}.app .ago{padding:0 calc(4 * var(--u));font-size:calc(11 * var(--u));color:#b9b2a2;margin:0}.app .quiet{min-height:calc(68 * var(--u));padding:calc(8 * var(--u)) 0;align-items:center;gap:calc(12 * var(--u));display:flex}.app .quiet .g{width:calc(24 * var(--u));flex:none;place-items:center;display:grid}.app .quiet .g .i{width:calc(18 * var(--u));height:calc(18 * var(--u))}.app .quiet div{flex:1;min-width:0}.app .quiet b{font-size:calc(14 * var(--u));font-weight:500;line-height:calc(18 * var(--u));display:block}.app .quiet small{margin-top:calc(4 * var(--u));font-size:calc(12 * var(--u));line-height:calc(16 * var(--u));color:#7c7565;display:block}.app .quiet .chev{width:calc(16 * var(--u));height:calc(16 * var(--u));color:#b9b2a2}.app .end{padding:calc(24 * var(--u)) 0;text-align:center;font-size:calc(12 * var(--u));color:#b9b2a2;margin:0}.app .nav{height:calc(98 * var(--u));padding:calc(8 * var(--u)) calc(20 * var(--u)) calc(34 * var(--u));gap:calc(14 * var(--u));z-index:2;background:linear-gradient(#fbf8f100,#fbf8f1 60%);align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.app .round,.app .track{height:calc(56 * var(--u));-webkit-backdrop-filter:blur(calc(14 * var(--u))) saturate(1.8);backdrop-filter:blur(calc(14 * var(--u))) saturate(1.8);box-shadow:inset 0 calc(1 * var(--u)) 0 #fffffff2, inset 0 0 0 calc(1 * var(--u)) #ffffff73, 0 calc(8 * var(--u)) calc(24 * var(--u)) #2c2a231a;background:#ffffff4d}.app .round{width:calc(56 * var(--u));border-radius:calc(999 * var(--u));color:#7c7565;flex:none;place-items:center;display:grid}.app .round.plus{color:#2c2a23}.app .track{border-radius:calc(999 * var(--u));padding:calc(6 * var(--u));flex:1;display:flex}.app .tab{height:calc(44 * var(--u));border-radius:calc(999 * var(--u));justify-content:center;align-items:center;gap:calc(8 * var(--u));flex:1;display:flex}.app .tab.on{box-shadow:inset 0 calc(1 * var(--u)) 0 #fffffff2, 0 calc(2 * var(--u)) calc(10 * var(--u)) #2c2a2314;background:#fff9}.app .tab i{width:calc(26 * var(--u));height:calc(26 * var(--u));border-radius:calc(999 * var(--u));font:600 calc(11 * var(--u))/1 var(--sans);place-items:center;font-style:normal;display:grid}.app .tab b{font-size:calc(13 * var(--u));color:#7c7565;font-weight:500}.app .tab.on b{font-weight:600}.app.flat{--u:1px;background:0 0;position:relative;inset:auto;overflow:hidden}.app.flat .post{padding-top:14px}
