.wy-app{--ground:#fbfaf8;--card:#fff;--ink:#16120e;--ink-2:#5c554d;--ink-3:#756d63;--quiet:#b5aea4;--line:#ede9e3;--line-2:#dfd9d1;--line-dash:#d8d2ca;--teal:#0e8c74;--teal-deep:#0b6b57;--teal-wash:#eaf6f2;--live:#ce770a;--live-ink:#8a4b06;--k-blue-tile:#cbe1f1;--k-blue-ink:#1e5b7e;--k-clay-tile:#f8d8c6;--k-clay-ink:#9b4a1e;--k-violet-tile:#e1daf7;--k-violet-ink:#52419c;--k-green-tile:#cfe6d4;--k-green-ink:#24693b;--skel:#f1ede7;--r-card:20px;--r-field:16px;--r-thumb:12px;--gut:22px;--wy-app-sans:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--wy-app-disp:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--ease:cubic-bezier(.22, 1, .36, 1);background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--wy-app-sans);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.4}.wy-app *,.wy-app :before,.wy-app :after{box-sizing:border-box}.wy-app{--eyebrow-size:.66rem;--eyebrow-weight:600;--eyebrow-track:.08em}.wy-app .wy-eyebrow,.wy-app .klabel,.wy-app .rule p,.wy-app .eyebrow{font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--ink-3);margin:0;line-height:1.2}.wy-app-shell{max-width:1180px;padding:0 var(--gut) 0;margin:0 auto}.wy-app h1,.wy-app h2,.wy-app h3{font-family:var(--wy-app-disp);letter-spacing:-.032em;color:var(--ink);margin:0;font-weight:700;line-height:1.06}.wy-app p{margin:0}.wy-hero-line{max-width:16ch;margin-top:14px;font-size:clamp(36px,6.2vw,64px)}.wy-hero-lede{color:var(--ink-2);max-width:54ch;margin-top:20px;font-size:clamp(16.5px,1.5vw,19px);font-weight:500;line-height:1.5}.wy-app-hero .hero-facts{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.wy-app-hero .hero-facts span{border:1px solid var(--line-2);background:var(--card);color:var(--ink-2);border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:600;display:inline-flex}.wy-app-hero .hero-facts s{background:var(--teal);border-radius:999px;flex:none;width:7px;height:7px;text-decoration:none}.wy-app-hero .hero-facts span.live s{background:var(--live)}.wy-app-chapter{grid-template-columns:390px minmax(0,1fr);align-items:start;gap:56px;padding:92px 0 0;display:grid}.wy-app-chapter.flip{grid-template-columns:minmax(0,1fr) 390px}.wy-app-chapter.flip .wy-app-chapter-copy{order:-1}.wy-app-chapter-copy{position:sticky;top:40px}.wy-app-chapter-copy h2{max-width:17ch;margin-top:12px;font-size:clamp(28px,3.4vw,40px)}.wy-app-chapter-copy .claim{color:var(--ink-2);max-width:48ch;margin-top:16px;font-size:16.5px;font-weight:500;line-height:1.5}.wy-app-band{padding:86px 0 0}.wy-app-band h2{max-width:20ch;margin-top:12px;font-size:clamp(28px,3.4vw,40px)}.wy-app-band .claim{color:var(--ink-2);max-width:62ch;margin-top:16px;font-size:16.5px;font-weight:500;line-height:1.5}.wy-app-notes.cols{grid-template-columns:repeat(3,1fr)}@media (max-width:800px){.wy-app-notes.cols{grid-template-columns:1fr}}.wy-app-notes{background:var(--line);border:1px solid var(--line);border-radius:var(--r-card);gap:1px;margin-top:26px;display:grid;overflow:hidden}.wy-app-notes div{background:var(--card);padding:15px 17px}.wy-app-notes b{color:var(--ink);font-size:13.5px;font-weight:700;display:block}.wy-app-notes span{color:var(--ink-2);margin-top:4px;font-size:13.5px;font-weight:500;line-height:1.45;display:block}.wy-phone{background:var(--ground);border:1px solid var(--line-2);border-radius:30px;width:390px;max-width:100%;overflow:hidden;box-shadow:0 1px 2px #16120e0a,0 18px 44px -18px #16120e38}.wy-phone-screen{height:690px;position:relative;overflow:hidden}.wy-phone-screen:after{content:"";z-index:4;background:linear-gradient(to bottom, #fbfaf800, var(--ground) 86%);pointer-events:none;height:96px;position:absolute;bottom:0;left:0;right:0}.wy-phone-cap{color:var(--ink-3);margin-top:14px;font-size:12.5px;font-weight:500;line-height:1.45}.wy-app .rule-light{gap:4px;width:100%;height:6px;display:flex}.wy-app .rule-light i{background:var(--live);flex:1}.wy-app .rule-light.quiet{gap:0;height:2px}.wy-app .rule-light.quiet i{background:var(--teal)}.wy-app .topbar{padding:14px var(--gut) 10px;background:var(--ground);align-items:center;gap:12px;display:flex}.wy-app .iconbtn,.wy-app .backbtn{border:1px solid var(--line-2);background:var(--card);width:38px;height:38px;color:var(--ink);border-radius:999px;flex:none;justify-content:center;align-items:center;display:flex}.wy-app .topbar .trail{align-items:center;gap:8px;margin-left:auto;display:flex}.wy-app .masthead{padding:10px var(--gut) 0}.wy-app .towername{letter-spacing:-.032em;margin:9px 0 0;font-size:33px;font-weight:700;line-height:1.06}.wy-app .liveline{color:var(--ink-2);align-items:center;gap:6px;margin:9px 0 0;font-size:13px;font-weight:500;display:flex}.wy-app .liveline .pin{color:var(--teal);flex:none;display:inline-flex}.wy-app .reach{color:var(--ink-3);align-items:flex-start;gap:7px;margin:12px 0 0;font-size:12.5px;font-weight:500;line-height:1.4;display:flex}.wy-app .reach .lk{color:var(--teal);flex:none;margin-top:1px;display:inline-flex}.wy-app .reach b{color:var(--ink-2);font-weight:700}.wy-app .faces{align-items:center;margin-top:18px;display:flex}.wy-app .face{border:2.5px solid var(--ground);background:#efeae3;border-radius:999px;flex:none;width:44px;height:44px;margin-left:-11px;overflow:hidden}.wy-app .face:first-child{margin-left:0}.wy-app .face svg{width:100%;height:100%;display:block}.wy-app .face.seat{border:1.5px dashed var(--line-dash);background:0 0}.wy-app .face-more{border:2.5px solid var(--ground);width:44px;height:44px;color:var(--ink-2);background:#f1ece5;border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:-11px;font-size:12.5px;font-weight:700;display:flex}.wy-app .faces-tail{color:var(--ink-2);margin:12px 0 0;font-size:13.5px;font-weight:500;line-height:1.4}.wy-app .faces-tail b{color:var(--ink);font-weight:700}.wy-app .status{margin:22px var(--gut) 0;border-top:1px solid var(--line);align-items:flex-start;gap:11px;padding-top:18px;display:flex}.wy-app .beat{flex:none;justify-content:center;align-items:center;width:18px;height:18px;margin-top:2px;display:flex;position:relative}.wy-app .beat i{background:#0e8c7433;border-radius:999px;animation:4s ease-in-out infinite wy-app-breathe;position:absolute;inset:0}.wy-app .beat b{background:var(--teal);border-radius:999px;width:8px;height:8px;position:relative}.wy-app .beat.alive i{background:#ce770a47;animation-duration:2.2s}.wy-app .beat.alive b{background:var(--live)}@keyframes wy-app-breathe{0%,to{opacity:.9;transform:scale(.75)}50%{opacity:0;transform:scale(1.7)}}.wy-app .status-copy{flex:1;min-width:0}.wy-app .status-lead{letter-spacing:-.015em;color:var(--ink);font-size:16px;font-weight:700;line-height:1.25}.wy-app .status-lead .hot{color:var(--live-ink)}.wy-app .status-tail{color:var(--ink-3);margin:3px 0 0;font-size:13px;font-weight:500;line-height:1.4}.wy-app .rm-word{display:none}.wy-app .status-jump{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:999px;flex:none;align-self:center;align-items:center;gap:5px;padding:7px 13px;font-size:12.5px;font-weight:700;display:inline-flex}.wy-app .ask{margin:22px var(--gut) 0;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:18px 18px 16px}.wy-app .ask-head{font-family:var(--wy-app-disp);letter-spacing:-.028em;color:var(--ink);margin:9px 0 0;font-size:26px;font-weight:700;line-height:1.1}.wy-app .towername{font-family:var(--wy-app-disp)}.wy-app .askfield{border:1px solid var(--line-2);border-radius:var(--r-field);background:var(--ground);text-align:left;align-items:center;gap:12px;width:100%;margin-top:16px;padding:11px 11px 11px 15px;display:flex}.wy-app .askfield>.lbl{min-width:0;color:var(--ink-3);flex:1;font-size:15px;font-weight:400}.wy-app .askgo{background:var(--teal);color:#fff;border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.wy-app .ask-note{color:var(--ink-3);margin:13px 0 0;font-size:12.5px;font-weight:500;line-height:1.45}.wy-app .routes{margin:10px var(--gut) 0;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wy-app .route{border:1px solid var(--line);background:var(--card);color:var(--ink);text-align:left;border-radius:15px;flex-direction:column;align-items:flex-start;gap:10px;padding:12px 11px 11px;font-size:12.5px;font-weight:600;line-height:1.2;display:flex}.wy-app .route .g{border-radius:10px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.wy-app .route.k-green .g{background:var(--k-green-tile);color:var(--k-green-ink)}.wy-app .route.k-violet .g{background:var(--k-violet-tile);color:var(--k-violet-ink)}.wy-app .route.k-clay .g{background:var(--k-clay-tile);color:var(--k-clay-ink)}.wy-app .route.k-blue .g{background:var(--k-blue-tile);color:var(--k-blue-ink)}.wy-app .rule{margin:34px var(--gut) 14px;align-items:center;gap:11px;display:flex}.wy-app .rule p{white-space:nowrap}.wy-app .rule i{background:var(--line);flex:1;height:1px}.wy-app .chip-live{background:var(--live);color:var(--ink);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:11px;font-weight:800;display:inline-flex}.wy-app .chip-live s{background:var(--ink);opacity:.55;border-radius:999px;width:6px;height:6px;text-decoration:none}.wy-app .card{margin:0 var(--gut) 12px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:14px 16px 15px;position:relative;overflow:hidden}.wy-app .edge{z-index:3;background:var(--line);height:3px;position:absolute;top:0;left:0;right:0}.wy-app .edge i{background:var(--teal);height:100%;display:block}.wy-app .edge.low i{background:var(--live)}.wy-app .kindrow{align-items:center;gap:10px;display:flex}.wy-app .ktile{border-radius:11px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.wy-app .k-blue .ktile{background:var(--k-blue-tile);color:var(--k-blue-ink)}.wy-app .k-blue .klabel{color:var(--k-blue-ink)}.wy-app .k-clay .ktile{background:var(--k-clay-tile);color:var(--k-clay-ink)}.wy-app .k-clay .klabel{color:var(--k-clay-ink)}.wy-app .k-violet .ktile{background:var(--k-violet-tile);color:var(--k-violet-ink)}.wy-app .k-violet .klabel{color:var(--k-violet-ink)}.wy-app .k-green .ktile{background:var(--k-green-tile);color:var(--k-green-ink)}.wy-app .k-green .klabel{color:var(--k-green-ink)}.wy-app .byline{align-items:center;gap:8px;margin-top:12px;display:flex}.wy-app .avatar{background:#efeae3;border-radius:999px;flex:none;width:24px;height:24px;overflow:hidden}.wy-app .avatar.md{width:38px;height:38px}.wy-app .avatar svg{width:100%;height:100%;display:block}.wy-app .who{min-width:0;color:var(--ink-2);align-items:center;gap:5px;font-size:13px;font-weight:600;display:flex}.wy-app .tick{color:var(--teal);flex:none;display:inline-flex}.wy-app .dotsep{color:var(--quiet);font-size:12px}.wy-app .when{color:var(--ink-3);white-space:nowrap;font-size:12.5px;font-weight:500}.wy-app .more{width:30px;height:30px;color:var(--quiet);border-radius:999px;flex:none;justify-content:center;align-items:center;margin-left:auto;display:flex}.wy-app .body{letter-spacing:-.005em;color:var(--ink);margin:9px 0 0;font-size:16.5px;font-weight:400;line-height:1.42}.wy-app .thumb{border-radius:var(--r-thumb);border:1px solid var(--line);width:126px;height:94px;margin-top:13px;display:block;overflow:hidden}.wy-app .thumb.wide{width:100%;height:176px}.wy-app .thumb svg{width:100%;height:100%;display:block}.wy-app .homes{align-items:center;gap:10px;margin-top:14px;display:flex}.wy-app .homes .mini{flex:none;display:flex}.wy-app .homes .mini .face{border-width:2px;border-color:var(--card);width:26px;height:26px;margin-left:-8px}.wy-app .homes .mini .face:first-child{margin-left:0}.wy-app .homes p{color:var(--ink);font-size:13px;font-weight:600}.wy-app .homes p em{color:var(--ink-3);font-style:normal;font-weight:500}.wy-app .actions{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:14px;padding-top:14px;display:flex}.wy-app .btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 17px;font-size:13.5px;font-weight:700;display:inline-flex}.wy-app .btn-ink{background:var(--ink);color:#fff}.wy-app .btn-line{background:var(--card);border-color:var(--line-2);color:var(--ink)}.wy-app .btn-quiet{color:var(--ink-3);background:0 0;padding:0 6px;font-weight:600}.wy-app .fade{color:var(--ink-3);margin-left:auto;font-size:12px;font-weight:600}.wy-app .fade.hot{color:var(--live-ink);font-weight:700}.wy-app .seen{color:var(--ink-3);margin:13px 0 0;font-size:12.5px;font-weight:500}.wy-app .tabbar{border-top:1px solid var(--line);-webkit-backdrop-filter:saturate(1.3)blur(12px);background:#fbfaf8f0;align-items:stretch;padding:8px 0 22px;display:flex}.wy-app .tab{color:var(--ink-3);letter-spacing:.01em;flex-direction:column;flex:1;align-items:center;gap:3px;font-size:10.5px;font-weight:600;display:flex;position:relative}.wy-app .tab.on{color:var(--teal-deep)}.wy-app .tab.on svg{color:var(--teal)}.wy-app .opendot{background:var(--live);border-radius:999px;width:7px;height:7px;position:absolute;top:-1px;left:50%;transform:translate(7px)}@media (max-width:1000px){.wy-app-hero,.wy-app-chapter,.wy-app-chapter.flip{grid-template-columns:minmax(0,1fr);gap:34px}.wy-app-chapter.flip .wy-app-chapter-copy{order:0}.wy-app-chapter-copy{position:static}.wy-app-hero{padding-top:34px}.wy-app-chapter{padding-top:64px}}@media (prefers-reduced-motion:reduce){.wy-app .beat i{opacity:.32;animation:none;transform:scale(1.5);box-shadow:inset 0 0 0 1px}.wy-app .rm-word{display:inline}}.wy-app .ttile{background:var(--card);border:1px solid var(--line-2);width:34px;height:34px;color:var(--ink-2);border-radius:11px;flex:none;justify-content:center;align-items:center;display:flex}.wy-app .tlabel{font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--ink-3);margin:0;line-height:1.2}.wy-app .warm{color:var(--ink-3);align-items:center;gap:5px;margin-left:auto;font-size:12px;font-weight:700;display:inline-flex}.wy-app .warm s{background:var(--teal);border-radius:999px;width:6px;height:6px;text-decoration:none}.wy-app .talkline{letter-spacing:-.012em;color:var(--ink);margin:11px 0 0;font-size:17.5px;font-weight:600;line-height:1.3}.wy-app .preview{color:var(--ink-3);margin:8px 0 0;font-size:14px;font-weight:400;line-height:1.42}.wy-app .preview b{color:var(--ink-2);font-weight:600}.wy-app .talkfoot,.wy-app .dmeta{align-items:center;gap:10px;margin-top:14px;display:flex}.wy-app .talkfoot .mini,.wy-app .dmeta .mini{flex:none;display:flex}.wy-app .talkfoot .mini .face,.wy-app .dmeta .mini .face{border-width:2px;border-color:var(--card);width:26px;height:26px;margin-left:-8px}.wy-app .talkfoot .mini .face:first-child,.wy-app .dmeta .mini .face:first-child{margin-left:0}.wy-app .talkfoot p{color:var(--ink-3);font-size:12.5px;font-weight:500}.wy-app .life,.wy-app .seats{color:var(--ink-3);white-space:nowrap;flex:none;margin-left:auto;font-size:12px;font-weight:600}.wy-app .life.hot,.wy-app .seats.hot{color:var(--live-ink);font-weight:700}.wy-app .whenchip{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-size:12.5px;font-weight:700;display:inline-flex}.wy-app .whenchip.soon{border-color:var(--live);color:var(--live-ink)}.wy-app .dropline{letter-spacing:-.018em;color:var(--ink);margin:12px 0 0;font-size:18px;font-weight:700;line-height:1.24}.wy-app .where{color:var(--ink-3);align-items:center;gap:6px;margin:8px 0 0;font-size:13px;font-weight:500;display:flex}.wy-app .where .pin{color:var(--teal);flex:none;display:inline-flex}.wy-app .dmeta p{color:var(--ink-2);font-size:12.5px;font-weight:600}.wy-app .dmeta p em{color:var(--ink-3);font-style:normal;font-weight:500}.wy-app .daybar{margin:30px var(--gut) 12px;align-items:baseline;gap:11px;display:flex}.wy-app .daybar p{font-family:var(--wy-app-disp);letter-spacing:-.022em;color:var(--ink);font-size:20px;font-weight:700}.wy-app .daybar span{color:var(--ink-3);font-size:12.5px;font-weight:500}.wy-app .daybar i{background:var(--line);flex:1;align-self:center;height:1px}.wy-bed{margin-top:40px;margin-left:calc(-1 * var(--gut));margin-right:calc(-1 * var(--gut));overscroll-behavior-x:contain;scroll-snap-type:x proximity;padding:8px var(--gut) 14px;scrollbar-width:none;gap:22px;display:flex;overflow-x:auto}.wy-bed::-webkit-scrollbar{display:none}.wy-bed>*{scroll-snap-align:center;flex:none}.wy-bed>:nth-child(2n){transform:translateY(22px)}.wy-bed-note{color:var(--ink-3);margin-top:14px;font-size:12.5px;font-weight:500}.wy-dark{color:#f6f2ec;background:#1b1713;border-radius:30px;margin-top:96px;padding:56px 38px 46px}.wy-dark .wy-eyebrow{color:#ce770a}.wy-dark h2{color:#fbf8f3;max-width:18ch;margin-top:14px;font-size:clamp(28px,3.6vw,42px)}.wy-dark .dark-lede{color:#f6f2ecb8;max-width:52ch;margin-top:16px;font-size:16.5px;font-weight:500;line-height:1.5}.wy-moments{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:34px;display:grid}.wy-moment{background:#f6f2ec09;border:1px solid #f6f2ec24;border-radius:18px;padding:18px 20px 16px}.wy-moment .m-line{letter-spacing:-.012em;color:#fbf8f3;font-size:17px;font-weight:600;line-height:1.3}.wy-moment .m-tail{color:#f6f2ec9e;align-items:center;gap:9px;margin-top:10px;font-size:12.5px;font-weight:500;display:flex}.wy-moment .m-tail s{background:#ce770a;border-radius:999px;flex:none;width:7px;height:7px;text-decoration:none}.wy-moment .m-tail b{color:#f0b45f;font-weight:700}.wy-dark .dark-close{color:#fbf8f3;margin-top:32px;font-size:16px;font-weight:600}@media (max-width:720px){.wy-dark{border-radius:24px;margin-top:64px;padding:40px 22px 34px}.wy-moments{grid-template-columns:minmax(0,1fr)}}.wy-never{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:34px;display:grid}.wy-never div{border-top:2px solid var(--ink);color:var(--ink-2);padding-top:12px;font-size:14px;font-weight:600;line-height:1.35}.wy-never b{color:var(--ink);margin-bottom:4px;display:block}@media (max-width:860px){.wy-never{grid-template-columns:repeat(2,minmax(0,1fr))}}.wy-cta{flex-wrap:wrap;align-items:center;gap:16px;margin:60px 0 96px;display:flex}.wy-cta a{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:9px;height:54px;padding:0 26px;font-size:15.5px;font-weight:700;text-decoration:none;display:inline-flex}.wy-cta p{color:var(--ink-3);max-width:40ch;font-size:13.5px;font-weight:500}.wy-app .pcard{margin:0 var(--gut) 12px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);position:relative;overflow:hidden}.wy-app .pphoto-wrap{position:relative}.wy-app .pphoto{background:var(--skel);width:100%;height:158px;display:block;position:relative;overflow:hidden}.wy-app .pphoto svg{width:100%;height:100%;display:block}.wy-app .pphoto.none{background:var(--k-green-tile);color:var(--k-green-ink);justify-content:center;align-items:center;display:flex}.wy-app .ttl{background:var(--ink);color:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 11px;font-size:11px;font-weight:700;display:inline-flex;position:absolute;top:12px;right:12px}.wy-app .ttl s{opacity:.6;background:#fff;border-radius:999px;width:6px;height:6px;text-decoration:none}.wy-app .ttl.hot s{background:var(--live);opacity:1}.wy-app .pbody{padding:14px 16px 15px}.wy-app .holder{align-items:flex-start;gap:11px;display:flex}.wy-app .holder .n{flex:1;min-width:0}.wy-app .holder .n .top{letter-spacing:-.005em;color:var(--ink);align-items:center;gap:7px;font-size:14px;font-weight:700;display:flex}.wy-app .towerchip{border:1px solid var(--line-2);background:var(--card);color:var(--ink-2);border-radius:999px;flex:none;padding:1px 8px;font-size:10.5px;font-weight:700}.wy-app .trust{color:var(--teal-deep);align-items:center;gap:5px;margin:3px 0 0;font-size:11.5px;font-weight:600;line-height:1.35;display:flex}.wy-app .trust.plain{color:var(--ink-3)}.wy-app .ago{color:var(--ink-3);white-space:nowrap;flex:none;font-size:11px;font-weight:500}.wy-app .dropchip{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:999px;align-items:center;gap:7px;margin-top:12px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.wy-app .pstatus{border-top:1px solid var(--line);color:var(--ink-2);align-items:center;gap:8px;margin-top:13px;padding-top:12px;font-size:12.5px;font-weight:600;display:flex}.wy-app .pstatus s{background:var(--quiet);border-radius:999px;flex:none;width:7px;height:7px;text-decoration:none}.wy-app .pstatus.moving s{background:var(--live)}.wy-stage{grid-template-columns:minmax(0,1fr) 390px;align-items:start;gap:58px;padding:46px 0 0;display:grid}.wy-stage-copy{position:sticky;top:56px}.wy-stage-copy h2{max-width:16ch;margin-top:12px;font-size:clamp(30px,3.8vw,46px)}.wy-stage-copy .claim{color:var(--ink-2);max-width:46ch;margin-top:18px;font-size:17px;font-weight:500;line-height:1.5}.wy-stage-copy .fact{border:1px solid var(--line-2);background:var(--card);color:var(--ink);border-radius:999px;align-items:center;gap:9px;margin-top:24px;padding:9px 15px;font-size:12.5px;font-weight:700;display:inline-flex}.wy-stage-copy .fact s{background:var(--live);border-radius:999px;flex:none;width:7px;height:7px;text-decoration:none}.wy-stage-copy .hint{color:var(--ink-3);margin-top:18px;font-size:12.5px;font-weight:600}.wy-phone-viewport{position:relative}.wy-phone-screen{overscroll-behavior:contain;scrollbar-width:none;height:690px;overflow:hidden auto}.wy-phone-screen::-webkit-scrollbar{display:none}.wy-phone-screen:after{content:none}.wy-phone-viewport:after{content:"";z-index:4;background:linear-gradient(to bottom, #fbfaf800, var(--ground) 88%);pointer-events:none;height:74px;position:absolute;bottom:0;left:0;right:0}.wy-stage .tabbar .tab{cursor:pointer;font:inherit;background:0 0;border:0;padding:0}.wy-screen-swap{animation:.34s cubic-bezier(.22,1,.36,1) wy-screen-in}@keyframes wy-screen-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.wy-screen-swap{animation:none}}@media (max-width:1000px){.wy-stage{grid-template-columns:minmax(0,1fr);gap:28px}.wy-stage-copy{position:static}.wy-stage-deck{justify-content:center;display:flex}}.wy-app .warm.q s{background:var(--quiet)}.wy-app .closing{margin:22px var(--gut) 0;color:var(--ink-3);text-align:center;font-size:14px;font-weight:500;line-height:1.45}.wy-app .closing b{color:var(--teal-deep);font-weight:700}.wy-app .dmeta p .first{color:var(--live-ink);font-weight:700}.wy-app .phero{padding:14px var(--gut) 0;align-items:flex-start;gap:16px;display:flex}.wy-app .pface{background:#efeae3;border-radius:999px;flex:none;width:84px;height:84px;overflow:hidden}.wy-app .pface svg{width:100%;height:100%;display:block}.wy-app .pname{font-family:var(--wy-app-disp);letter-spacing:-.028em;color:var(--ink);align-items:center;gap:8px;margin:7px 0 0;font-size:27px;font-weight:700;line-height:1.1;display:flex}.wy-app .pdistrict{color:var(--ink-2);align-items:center;gap:6px;margin:7px 0 0;font-size:13px;font-weight:500;display:flex}.wy-app .pdistrict .pin{color:var(--teal);flex:none;display:inline-flex}.wy-app .ptail{margin:16px var(--gut) 0;gap:8px;display:grid}.wy-app .ptail p{color:var(--ink-2);align-items:center;gap:9px;font-size:13.5px;font-weight:500;display:flex}.wy-app .ptail .g{color:var(--ink-3);flex:none;display:inline-flex}.wy-app .pactions{margin:18px var(--gut) 0;gap:9px;display:flex}.wy-app .pactions .btn{flex:1;height:44px}.wy-app .postcard{margin:22px var(--gut) 0;background:var(--card);border:1px solid var(--line);border-radius:var(--r-card);padding:18px 20px 20px}.wy-app .pc-eyebrow{font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--ink-3)}.wy-app .hand{color:var(--ink-2);margin:12px 0 0;font-family:Caveat,cursive;font-size:24px;font-weight:500;line-height:1.25}.wy-app .trio{margin:0 var(--gut);gap:10px;display:grid}.wy-app .trow{background:var(--card);border:1px solid var(--line);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 15px;display:flex}.wy-app .trow .t b{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.wy-app .trow .t span{color:var(--ink-2);margin-top:4px;font-size:15px;font-weight:500;line-height:1.4;display:block}.wy-app .trow.k-green .t b{color:var(--k-green-ink)}.wy-app .trow.k-blue .t b{color:var(--k-blue-ink)}.wy-app .trow.k-violet .t b{color:var(--k-violet-ink)}.wy-app .prompt{margin:0 var(--gut) 10px;background:var(--card);border:1px solid var(--line);border-radius:16px;padding:14px 15px}.wy-app .prompt b{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:800;display:block}.wy-app .prompt span{color:var(--ink-2);margin-top:4px;font-size:15px;font-weight:500;line-height:1.4;display:block}.wy-app .chips{margin:0 var(--gut);flex-wrap:wrap;gap:8px;display:flex}.wy-app .chip{border:1px solid var(--line-2);background:var(--card);color:var(--ink-2);border-radius:999px;padding:7px 13px;font-size:13px;font-weight:600}.wy-poster{background:var(--ink);color:#fbf8f3;padding:calc(env(safe-area-inset-top,0px) + 110px) 0 56px}.wy-kicker{letter-spacing:.16em;text-transform:uppercase;color:#f0b45f;align-items:center;gap:9px;font-size:11px;font-weight:800;display:inline-flex}.wy-kicker s{background:var(--live);border-radius:999px;flex:none;width:9px;height:9px;text-decoration:none;position:relative}.wy-kicker s:after{content:"";background:#ce770a59;border-radius:999px;animation:2.2s ease-in-out infinite wy-poster-breathe;position:absolute;inset:-6px}@keyframes wy-poster-breathe{0%,to{opacity:.9;transform:scale(.6)}50%{opacity:0;transform:scale(1.5)}}.wy-poster h1{color:#fbf8f3;letter-spacing:-.04em;margin-top:20px;font-size:clamp(40px,7vw,84px);font-weight:800;line-height:.98}.wy-poster h1 em,.wy-line em{color:#f0b45f;font-style:normal}.wy-poster .sub{color:#fbf8f3b8;max-width:54ch;margin-top:22px;font-size:clamp(16px,1.6vw,19px);font-weight:500;line-height:1.5}.wy-ticker{margin-top:32px;margin-left:calc(-1 * var(--gut));margin-right:calc(-1 * var(--gut));padding:0 var(--gut) 6px;scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.wy-ticker::-webkit-scrollbar{display:none}.wy-ticker span{color:#fbf8f3db;white-space:nowrap;border:1px solid #fbf8f32e;border-radius:999px;flex:none;align-items:center;gap:9px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.wy-ticker s{background:var(--live);border-radius:999px;flex:none;width:7px;height:7px;text-decoration:none}.wy-ticker b{color:#f0b45f;font-weight:700}.wy-line{background:var(--ink);color:#fbf8f3;margin-top:90px;padding:76px 0}.wy-line p{color:#fbf8f3;font-family:var(--wy-app-disp);letter-spacing:-.035em;max-width:20ch;font-size:clamp(28px,4.4vw,54px);font-weight:800;line-height:1.05}@media (prefers-reduced-motion:reduce){.wy-kicker s:after{opacity:.32;animation:none;transform:scale(1.4)}}@media (max-width:720px){.wy-poster{padding:calc(env(safe-area-inset-top,0px) + 90px) 0 40px}.wy-line{margin-top:62px;padding:54px 0}}.wy-app .ledger{margin:0 var(--gut)}.wy-app .ledger .row{border-bottom:1px solid var(--line);align-items:flex-start;gap:13px;padding:13px 0;display:flex}.wy-app .ledger .row:last-child{border-bottom:0}.wy-app .ledger .dot{border-radius:999px;flex:none;width:11px;height:11px;margin-top:6px}.wy-app .ledger .dot.k-blue{background:var(--k-blue-ink)}.wy-app .ledger .dot.k-violet{background:var(--k-violet-ink)}.wy-app .ledger .dot.k-green{background:var(--k-green-ink)}.wy-app .ledger .txt p{color:var(--ink);font-size:14.5px;font-weight:500;line-height:1.35}.wy-app .ledger .txt span{color:var(--ink-3);margin-top:3px;font-size:12.5px;font-weight:500;display:block}.wy-app .card.wish,.wy-app .pcard.wish{border-style:dashed;border-color:var(--line-dash);background:0 0}.wy-app .wishtag{font-size:var(--eyebrow-size);font-weight:var(--eyebrow-weight);letter-spacing:var(--eyebrow-track);text-transform:uppercase;color:var(--ink-3);align-items:center;gap:6px;display:inline-flex}.wy-app .wishtag s{background:var(--quiet);border-radius:999px;width:6px;height:6px;text-decoration:none}.wy-scrollhint{z-index:5;background:var(--ink);color:#fff;pointer-events:none;border-radius:999px;align-items:center;gap:7px;padding:8px 15px;font-size:12px;font-weight:700;animation:.42s cubic-bezier(.22,1,.36,1) wy-hint-in;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.wy-scrollhint svg{animation:1.8s ease-in-out infinite wy-hint-nudge}@keyframes wy-hint-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@keyframes wy-hint-nudge{0%,to{transform:translateY(-1px)}50%{transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.wy-scrollhint,.wy-scrollhint svg{animation:none}}.wy-app .mgrid{margin:0 var(--gut);grid-template-columns:1fr 1fr;gap:12px;display:grid}.wy-app .mcard{background:var(--card);border:1px solid var(--line);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.wy-app .mshot{aspect-ratio:1;background:var(--skel);width:100%;display:block}.wy-app .mshot svg{width:100%;height:100%;display:block}.wy-app .mbody{flex-direction:column;flex:1;gap:5px;padding:10px 11px 12px;display:flex}.wy-app .mtitle{letter-spacing:-.008em;color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14.5px;font-weight:600;line-height:1.28;display:-webkit-box;overflow:hidden}.wy-app .mprice{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:15px;font-weight:700;line-height:1}.wy-app .mprice.free{letter-spacing:.01em}.wy-app .mmeta{color:var(--ink-3);margin:0;font-size:11.5px;font-weight:500;line-height:1.35}.wy-app .mseller{align-items:center;gap:6px;min-width:0;margin-top:auto;padding-top:7px;display:flex}.wy-app .mseller .av{border-radius:999px;flex:none;width:20px;height:20px}.wy-app .mseller>span{color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:600;overflow:hidden}.wy-app .mseller .mtick{flex:none;width:11px;height:11px;display:inline-flex}.wy-app .mseller .mtick svg{width:100%;height:100%}.wy-app .mstate{z-index:2;background:var(--teal-wash);letter-spacing:.08em;text-transform:uppercase;color:var(--teal-deep);border-radius:999px;align-items:center;gap:5px;padding:5px 9px;font-size:.66rem;font-weight:600;line-height:1.2;display:inline-flex;position:absolute;top:9px;left:9px;box-shadow:inset 0 0 0 1px #0b6b572e}.wy-app .mstate s{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;text-decoration:none}.wy-app .threadhead{padding:6px var(--gut) 0}.wy-app .threadhead h3{letter-spacing:-.022em;margin-top:8px;font-size:22px;font-weight:700;line-height:1.2}.wy-app .threadhead .sub{color:var(--ink-3);margin:6px 0 0;font-size:12.5px;font-weight:500}.wy-app .lifewide{margin:12px var(--gut) 0;background:var(--line);border-radius:2px;height:3px;overflow:hidden}.wy-app .lifewide i{background:var(--teal);height:100%;display:block}.wy-app .lifewide.low i{background:var(--live)}.wy-app .thread{padding:4px var(--gut) 0}.wy-app .msg{align-items:flex-start;gap:9px;margin-top:16px;display:flex}.wy-app .msg .bub{border:1px solid var(--line);background:var(--card);max-width:262px;color:var(--ink);border-radius:16px 16px 16px 6px;padding:10px 13px;font-size:15.5px;line-height:1.4}.wy-app .msg .nm{color:var(--ink-3);margin-bottom:3px;font-size:11.5px;font-weight:700;display:block}.wy-app .msg.me{flex-direction:row-reverse}.wy-app .msg.me .bub{background:var(--ink);color:#fff;border-color:var(--ink);border-radius:16px 16px 6px}.wy-app .msg .tm{color:var(--ink-3);align-self:flex-end;font-size:11px;font-weight:500}.wy-app .composer{margin:20px var(--gut) 0;border:1px solid var(--line-2);background:var(--card);border-radius:22px;align-items:center;gap:10px;padding:9px 9px 9px 15px;display:flex}.wy-app .composer .ph{color:var(--ink-3);flex:1;font-size:16.5px}.wy-app .btn-wide{width:100%;height:50px;font-size:15px}.wy-app .btn-done{background:var(--teal-wash);color:var(--teal-deep)}.wy-app .detailblock{margin:18px var(--gut) 0}.wy-app .detailblock h3{letter-spacing:-.022em;font-size:22px;line-height:1.2}.wy-app .detailrow{color:var(--ink-2);align-items:center;gap:9px;margin-top:10px;font-size:14px;font-weight:500;display:flex}.wy-app .detailrow .g{color:var(--teal);flex:none;display:inline-flex}.wy-app button.card,.wy-app button.pcard{width:calc(100% - 2 * var(--gut));text-align:left;cursor:pointer;font:inherit;display:block}
