:root{--page:var(--prim-neo-page);--tile:var(--prim-neo-tile)}html,body,body:before{background:var(--page)}body{font-family:var(--font-body);color:var(--ink);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{font-family:var(--font-display);font-weight:var(--w-heavy);letter-spacing:-.02em}.ph h1,.cf-head h1,.det-title h1,.ghead h1,.gtrack-head h1{font-weight:var(--w-heavy);letter-spacing:-.03em}.card,.gpage .card{background:var(--card);box-shadow:none;border-radius:var(--r-card);border:0}.ch{padding:20px 22px 6px}.ch h3{font-size:var(--t-lg);font-weight:var(--w-bold)}.btn{border-radius:var(--r-md);background:var(--tile);height:50px;color:var(--ink);font-weight:var(--w-bold);font-size:var(--t-base);box-shadow:none;border:0;padding:0 20px}.btn:hover{background:color-mix(in srgb,var(--tile) 80%,var(--ink) 6%)}.btn.sm{border-radius:var(--r-tile);height:40px;font-size:var(--t-md);padding:0 14px}.btn.lg{border-radius:var(--r-md);height:56px}.btn.pri,.btn.cr{background:var(--pri);color:var(--on-pri);box-shadow:none}.btn.pri:hover,.btn.cr:hover{background:var(--pri-d)}.btn.out{border:1.5px solid var(--pri);background:0 0}.card .btn:not(.pri):not(.cr):not(.out){background:var(--page)}.link,.glink{color:var(--pri-fg);font-weight:var(--w-bold)}.chip{border-radius:var(--r-tile);background:var(--card);height:40px;color:var(--ink);font-weight:var(--w-med);border:0;padding:0 14px}.card .chip{background:var(--page)}.chip.on,.card .chip.on{background:var(--pri);color:var(--on-pri)}.badge{border-radius:var(--r-sm);font-weight:var(--w-med)}.field{color:var(--muted);font-weight:var(--w-med)}.field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.field select,.field textarea,.search{background:var(--card);border-radius:var(--r);min-height:52px;font-size:var(--t-base);border:0}.card .field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.card .field select,.card .field textarea{background:var(--page)}.field input:focus,.field select:focus,.field textarea:focus{box-shadow:inset 0 0 0 1.5px var(--pri);outline:0}:is(.btn:not(.pri):not(.cr):not(.out):not(.danger),.chip:not(.on),.roundbtn,.pillnote,.search,.tabs button:not(.on)):not(:is(.card,.sheet,.top,.scrim,.det-cta,.tabbar,.menu,.dpanel,dialog,.inbox,.cf-band,.hero-band) *){background:var(--card)}.tabs button.on,.nav a.on,.role a.on,.chip.on{background:var(--pri);color:var(--on-pri)}.tabs button,.nav a{border-radius:var(--r-tile)}.top{background:var(--page);box-shadow:none;border-bottom:1px solid color-mix(in srgb,var(--ink) 6%,transparent)}.prog{background:var(--tile);height:6px}.prog i{background:var(--pri)!important}@media (max-width:860px){:root{--bar-h:84px}.tabbar{padding:10px 0 calc(10px + env(safe-area-inset-bottom,0px));box-shadow:none;border-top:1px solid color-mix(in srgb,var(--ink) 7%,transparent);background:color-mix(in srgb,var(--page) 94%,transparent);border-radius:0;grid-auto-columns:1fr;grid-auto-flow:column;display:grid;bottom:0;left:0;right:0}.tabbar a,.tabbar a.on{color:var(--faint);min-height:48px;font-size:var(--t-xs);font-weight:var(--w-med);background:0 0;border-radius:0;justify-items:center;gap:4px;padding:0;display:grid}.tabbar a .lbl{display:inline}.tabbar a.on{color:var(--pri-fg)}.tabbar a:before{display:none}main{padding-bottom:110px!important}}.ltile{border-radius:var(--r);background:var(--pri-50);color:var(--pri-fg);flex:none;place-items:center;width:48px;height:48px;display:grid}.ltile .ic{width:26px;height:26px}.ltile.sm{border-radius:var(--r-tile);width:40px;height:40px}.ltile.sm .ic{width:22px;height:22px}.ltile.lg{border-radius:var(--r-md);width:64px;height:64px}.ltile.lg .ic{width:34px;height:34px}body:has(.gpage){background:var(--page)}body:has(.gpage):before{background:var(--page)}.home2 .cf-band{background:0 0;padding:6px 0 0}.home2 .cat,.hub-live,.hub-stats div{box-shadow:none}.recap{background:var(--ink)}.btn,.chip,.tabbar a,.ltile,.card a,.gcta,.gwhite{transition:transform var(--dur-tap) var(--ease-out),background var(--dur-tap),color var(--dur-tap)}.btn:active:not(:disabled),.chip:active,.gcta:active:not(:disabled){transform:scale(.97)}.tabbar a:active .ic{transform:scale(.88)}body:has(.l3-page){background:var(--page)}body:has(.l3-page):before{background:var(--page)}main.l3-page{max-width:none;margin:0;display:block;padding:0!important}.l3{width:100%;max-width:440px;min-height:100dvh;padding:14px 20px calc(20px + env(safe-area-inset-bottom,0px));flex-direction:column;gap:18px;margin:0 auto;display:flex}.l3-form{flex-direction:column;gap:16px;display:flex}.l3-form.grow{flex:1}.l3-top{align-items:center;gap:14px;min-height:52px;display:flex}.l3-sq{border-radius:var(--r);background:var(--tile);width:52px;height:52px;color:var(--ink);cursor:pointer;transition:transform var(--dur-tap) var(--ease-out);border:0;flex:none;place-items:center;display:grid}.l3-sq:active{transform:scale(.94)}.l3-bar{border-radius:var(--r-pill);background:var(--tile);flex:1;height:5px;display:block;overflow:hidden}.l3-bar i{border-radius:inherit;background:var(--pri);height:100%;transition:width var(--dur-hero) var(--ease-emph);display:block}.l3-count{color:var(--pri-fg);font-weight:var(--w-med);font-size:var(--t-lg)}.l3-h1{font:var(--w-med) var(--t-3xl)/1.12 var(--font-display);letter-spacing:-.03em}.l3-h1.big{font-size:var(--t-hero);line-height:1.05}.l3-sub{color:var(--muted);font-size:var(--t-lg);margin-top:-8px}.l3-eyerow{justify-content:space-between;align-items:center;gap:8px;margin-bottom:-8px;display:flex}.l3-eyebrow{color:var(--muted);font-size:var(--t-md);font-weight:var(--w-med)}.l3-eyerow .langsw{gap:6px;display:flex}.l3-field{font-size:var(--t-base);color:var(--muted);font-weight:var(--w-reg);gap:8px;display:grid}.l3-field input,.l3-field select,.l3-field textarea{border-radius:var(--r);background:var(--card);width:100%;min-height:56px;font:inherit;font-size:var(--t-lg);color:var(--ink);transition:border-color var(--dur-fast);border:1.5px solid #0000;padding:0 16px}.l3-field textarea{padding:14px 16px}.l3-field input:focus,.l3-field select:focus,.l3-field textarea:focus{border-color:var(--pri);outline:0}.l3-field .row2,.l3-form .row2{gap:10px}.l3-phone{gap:10px;display:flex}.l3-phone .cc{border-radius:var(--r);background:var(--card);width:84px;min-height:56px;color:var(--ink);font-size:var(--t-lg);font-weight:var(--w-med);flex:none;place-items:center;display:grid}.l3-chips{flex-wrap:wrap;gap:8px;display:flex}.l3-form .l3-chip{border-radius:var(--r-tile);background:var(--card);height:44px;color:var(--ink);font-size:var(--t-base);font-weight:var(--w-reg);gap:7px;padding:0 15px 0 11px}.l3-form .l3-chip .ic-s{width:20px;height:20px;color:var(--pri-fg)}.l3-form .l3-chip.on{background:var(--pri);color:var(--on-pri)}.l3-form .l3-chip.on .ic-s{color:var(--on-pri)}.l3-form .l3-chip:disabled{opacity:.4}.l3-sell{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.l3-form .l3-opt{border-radius:var(--r-md);background:var(--card);height:88px;color:var(--ink);font-size:var(--t-md);font-weight:var(--w-reg);text-align:center;align-content:center;justify-items:center;gap:6px;padding:6px;line-height:1.2;display:grid}.l3-form .l3-opt .ic{width:30px;height:30px;color:var(--pri-fg)}.l3-form .l3-opt.on{background:var(--pri);color:var(--on-pri)}.l3-form .l3-opt.on .ic{color:var(--on-pri)}.l3-cta{bottom:calc(14px + env(safe-area-inset-bottom,0px));border-radius:var(--r-md);background:var(--pri);width:100%;height:58px;color:var(--on-pri);font:var(--w-med) var(--t-lg)/1 var(--font-body);cursor:pointer;box-shadow:0 0 0 14px var(--page);transition:transform var(--dur-tap) var(--ease-out),opacity var(--dur-fast);border:0;margin-top:auto;position:sticky}.l3-cta:active:not(:disabled){transform:scale(.98)}.l3-cta:disabled{opacity:.35;cursor:default}a.l3-cta{place-items:center;text-decoration:none;display:grid}.l3-signin .l3-cta{box-shadow:none;position:static}@media (min-width:900px) and (max-height:860px){.l3-hero .l3-scene{display:none}}.l3-alt{border-radius:var(--r-md);background:var(--card);height:56px;color:var(--ink);font-size:var(--t-base);font-weight:var(--w-med);justify-content:center;align-items:center;gap:10px;display:flex}.l3-alt .ic{color:var(--pri-fg)}.l3-foot{text-align:center;color:var(--muted);font-size:var(--t-base)}.l3-foot a{color:var(--ink);font-weight:var(--w-med);text-decoration:underline}.l3-logo{font-size:var(--t-xl);font-weight:var(--w-bold);align-items:center;gap:10px;padding-top:6px;display:flex}.l3-logo .mark{width:32px;height:32px}.l3-hero{flex-direction:column;gap:14px;padding:18px 0 4px;display:flex}.l3-tiles{gap:10px;display:flex}.l3-mini{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:4px;display:grid}.l3-mini div{background:var(--card);border-radius:var(--r-md);align-content:start;gap:10px;padding:14px 12px;display:grid}.l3-mini b{font-size:var(--t-md);font-weight:var(--w-med);line-height:1.3}.l3-code input{width:100%;font:var(--w-reg) var(--t-hero)/1.2 var(--font-body);letter-spacing:.2em;color:var(--ink);caret-color:var(--pri);background:0 0;border:0;padding:0}.l3-code input::placeholder{color:color-mix(in srgb,var(--ink) 18%,transparent)}.l3-code input:focus{outline:0}.l3-note{color:var(--muted);font-size:var(--t-base)}.l3-err{color:var(--bad);font-size:var(--t-base)}.l3-who{gap:12px;display:grid}.l3-who a{background:var(--card);border-radius:var(--r-card);color:var(--ink);transition:transform var(--dur-tap) var(--ease-out);align-items:center;gap:14px;padding:18px;display:flex}.l3-who a:active{transform:scale(.98)}.l3-who a>span:nth-child(2){flex:1;gap:2px;display:grid}.l3-who b{font-size:var(--t-lg);font-weight:var(--w-med)}.l3-who small{color:var(--muted);font-size:var(--t-md)}.l3-who a>.ic:last-child{color:var(--faint)}.l3-form .foot+.foot{margin-top:0}.l3-test{margin-top:8px}.l3-form .interest{font-size:var(--t-base)}@media (min-width:900px){.l3{padding-top:40px}}.l3-h1.big{font-size:calc(var(--t-hero) * .82)}.l3-form .l3-opt{white-space:normal}main>*,main>*>*{min-width:0}@media (max-width:860px){.tabbar a,.tabbar a.on{grid-auto-flow:row;place-content:center;min-width:0}.tabbar a .lbl{font-size:var(--t-2xs);text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}}.l3home{gap:6px;padding-top:4px;display:grid}.l3home-hi{font-size:var(--t-lg)}.l3home-big{font:var(--w-med) calc(var(--t-hero) * 1.4)/1 var(--font-display);letter-spacing:-.04em;color:var(--ink);width:fit-content;margin-top:10px}.l3home-link{color:var(--muted);font-size:var(--t-lg);align-items:center;gap:6px;width:fit-content;display:inline-flex}.hub-stats.l3rows{border-top:1px solid color-mix(in srgb,var(--ink) 8%,transparent);grid-template-columns:none;gap:0;margin-top:16px;display:grid}.hub-stats.l3rows div{box-shadow:none;text-align:left;background:0 0;border-radius:0;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.hub-stats.l3rows span{font-size:var(--t-lg);color:var(--muted)}.hub-stats.l3rows b{font:var(--w-reg) var(--t-lg) var(--font-body);letter-spacing:0;align-items:center;gap:4px;display:inline-flex}.hub-stats.l3rows b .ic-s{color:var(--star)}.l3acts{text-align:center;font-size:var(--t-base);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.l3acts a{color:var(--ink);gap:10px;display:grid}.l3acts a>span{border-radius:var(--r-card);background:var(--tile);height:84px;transition:transform var(--dur-tap) var(--ease-out);place-items:center;display:grid}.l3acts a:active>span{transform:scale(.95)}.l3acts a .ic{width:28px;height:28px}.l3acts a.on>span{background:var(--pri);color:var(--on-pri)}.l3next{font-size:var(--t-xl);justify-content:space-between;align-items:baseline;margin-top:24px;display:flex}.l3next em{color:var(--muted);font-style:normal;font-size:var(--t-lg)}.l3cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:0 -2px;padding:8px 0 4px;display:flex;overflow-x:auto}.l3cards::-webkit-scrollbar{display:none}.l3cards a{scroll-snap-align:start;background:var(--card);border-radius:var(--r-card);color:var(--ink);transition:transform var(--dur-tap) var(--ease-out);flex:0 0 220px;align-content:start;gap:10px;padding:16px;display:grid}.l3cards a:active{transform:scale(.98)}.l3cards b{font-size:var(--t-base);font-weight:var(--w-med);line-height:1.3}.l3cards small{color:var(--muted);font-size:var(--t-md)}.home2 .cf-head{margin-top:20px}.home2 .cf-head h2{font-size:var(--t-2xl);font-weight:var(--w-med)}.scene{max-width:100%;height:auto;display:block}.scene.float{animation:5s ease-in-out infinite scene-float}@keyframes scene-float{50%{transform:translateY(-6px)}}.l3-scene{justify-content:center;padding:6px 0 0;display:flex}.l3-scene.sm{justify-content:flex-start;margin:-4px 0 -6px}.l3-scene .scene{animation-delay:var(--dur-mid)}.l3home-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.l3home-top>div{gap:6px;min-width:0;display:grid}.l3home-top .scene{flex:none;width:auto;max-height:170px;margin-right:-6px}.gtrack-art{background:0 0;border-radius:0;width:auto;height:auto;overflow:visible}@media (prefers-reduced-motion:reduce){.scene.float{animation:none}}.gtrack-head .scene{width:auto;max-width:42vw;max-height:84px}.l3-pubhero-top{justify-content:space-between;align-items:center;gap:24px;display:flex}.l3-pubhero-top>div{gap:14px;min-width:0;display:grid}.l3-pubhero-top .scene{flex:none;max-width:42%}.l3-pubhero h1{font-weight:var(--w-med);letter-spacing:-.04em}.doors{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.doors a{border-radius:var(--r-card);box-shadow:none;transition:transform var(--dur-tap) var(--ease-out);align-items:center;gap:16px;padding:18px;display:flex;background:var(--card)!important;color:var(--ink)!important}.doors a:active{transform:scale(.98)}.doors a .scene{flex:none;width:auto;max-height:110px}.doors a>span{gap:4px;min-width:0;display:grid}.doors b{font-size:var(--t-xl);font-weight:var(--w-med)}.doors a>span>span{color:var(--muted);font-size:var(--t-base)}.doors em{color:var(--pri-fg);font-style:normal;font-weight:var(--w-bold);font-size:var(--t-md);align-items:center;gap:4px;margin-top:4px;display:inline-flex}.cols3>div{background:var(--card);box-shadow:none;border-radius:var(--r-card);border:0}.cols3 .scene{justify-self:start;width:auto;max-height:110px}.stepno,.stepno.cr{color:var(--pri-fg)}@media (max-width:720px){.doors{grid-template-columns:minmax(0,1fr)}.l3-pubhero-top{flex-direction:column-reverse;align-items:flex-start}.l3-pubhero-top .scene{align-self:center;max-width:70%;max-height:200px}}.cover{background:var(--pri-50)!important}.doors em{background:0 0;border-radius:0;padding:0}.l3-pubhero{max-width:none}.hero>.scene{margin-bottom:-4px}.pcover{background:var(--pri-50)}@media (max-width:620px){.l3home-top .scene{max-width:38%;max-height:130px}.l3home-hi{line-height:1.3}}.l3-soon{background:var(--card);border-radius:var(--r-card);color:var(--muted);opacity:.75;align-items:center;gap:14px;padding:18px;display:flex}.l3-soon>span:nth-child(2){flex:1;gap:2px;display:grid}
:root{--l4-ink:var(--prim-l4-ink);--l4-ink2:var(--prim-l4-ink2);--l4-mute:var(--prim-l4-mute);--l4-line:var(--prim-l4-line);--l4-soft:var(--prim-l4-soft);--l4-white:var(--prim-white);--l4-glass:var(--prim-l4-glass);--l4-float:var(--prim-l4-float);--page:var(--l4-white);--tile:var(--l4-soft);--bg:var(--l4-soft);--card:var(--l4-white);--soft:var(--l4-soft);--ink:var(--l4-ink);--sub:var(--l4-ink2);--muted:var(--l4-ink2);--faint:var(--l4-mute);--line:var(--l4-line);--font-body:var(--font-dm),"DM Sans",system-ui,sans-serif;--font-display:var(--font-brico),"Bricolage Grotesque",var(--font-dm),sans-serif;--w-heavy:800;--w-bold:700;--w-med:600;--r-card:24px;--r-tile:14px;--r-md:16px;--act:var(--prim-l4-act);--act-on:var(--l4-white);--pri-50:var(--l4-soft);--pri-100:var(--l4-line)}html,body,body:before{background:var(--page)}body{font-family:var(--font-body);color:var(--ink)}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:-.025em;font-weight:800}h3{font-family:var(--font-body);letter-spacing:-.01em;font-weight:700}.ph h1,.cf-head h1,.det-title h1,.ghead h1,.gtrack-head h1{letter-spacing:-.03em;font-weight:800}.l3-h1,.l3home-big,.l3-pubhero h1{font-family:var(--font-display);font-weight:800}.card,.gpage .card,.cols3>div,.doors a,.l3cards a,.l3mini div,.l3-who a{box-shadow:none;border-radius:var(--r-card);background:var(--card)!important;border:1px solid var(--line)!important}.card .card{border-radius:var(--r-md)}.btn{border-radius:var(--r-md);background:var(--soft);height:50px;color:var(--ink);border:0;font-weight:700}.btn:hover{background:color-mix(in srgb,var(--soft) 85%,var(--ink) 6%)}.btn.pri,.btn.cr,.l3-cta,.gcta{background:var(--act)!important;color:var(--l4-white)!important}.btn.pri:hover,.btn.cr:hover{background:var(--prim-black)!important}.btn.out{border:1.5px solid var(--line);color:var(--ink);background:0 0}.card .btn:not(.pri):not(.cr):not(.out){background:var(--soft)}.btn.sm{border-radius:var(--r-tile);height:40px}.link,.glink{color:var(--pri-fg);font-weight:700}.chip,.l3-form .l3-chip{border-radius:var(--r-pill);background:var(--soft);color:var(--ink2,var(--ink));border:0;font-weight:600}.card .chip{background:var(--soft)}.chip.on,.card .chip.on,.l3-form .l3-chip.on,.l3-form .l3-opt.on,.tabs button.on,.role a.on,.nav a.on{background:var(--act)!important;color:var(--l4-white)!important}.l3-form .l3-chip.on .ic-s,.l3-form .l3-opt.on .ic{color:var(--l4-white)}.l3-form .l3-opt{background:var(--soft);border-radius:var(--r-md)}.badge{border-radius:var(--r-pill);font-weight:600}.field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.field select,.field textarea,.search,.l3-field input,.l3-field select,.l3-field textarea,.l3-phone .cc{border-radius:var(--r-md);border:1.5px solid #0000;background:var(--soft)!important}.field input:focus,.field select:focus,.field textarea:focus,.l3-field input:focus,.l3-field select:focus,.l3-field textarea:focus{border-color:var(--act,var(--ink));box-shadow:0 0 0 4px color-mix(in srgb,var(--act,var(--ink)) 16%,transparent);outline:0}.l3-sq{background:var(--l4-white);box-shadow:var(--l4-float);border-radius:50%}.l3-bar,.prog{background:var(--soft)}.l3-bar i,.prog i{background:var(--act)!important}.l3-count{color:var(--ink)}.top{background:var(--l4-glass);-webkit-backdrop-filter:saturate(1.4)blur(12px);backdrop-filter:saturate(1.4)blur(12px);border-bottom:1px solid var(--line)}.nav a{border-radius:var(--r-pill)}.demo{background:var(--soft);color:var(--l4-ink2)}.demo b{color:var(--ink)}@media (max-width:860px){.tabbar{background:var(--l4-glass);border-top:1px solid var(--line)}.tabbar a,.tabbar a.on{color:var(--faint);font-weight:600}.tabbar a.on{color:var(--act)}}.ltile{background:var(--soft);color:var(--ink);border-radius:var(--r-tile)}.ico{vertical-align:-4px;flex:none;display:inline-block}.tile4{border-radius:var(--r-tile);background:var(--soft);flex:none;place-items:center;width:44px;height:44px;display:grid}.tag4{border-radius:var(--r-pill);background:var(--soft);font-weight:600;font-size:var(--t-sm);color:var(--l4-ink2);align-items:center;gap:6px;padding:6px 12px 6px 9px;display:inline-flex}.stk4{background:var(--l4-white);box-shadow:var(--l4-float);border-radius:50%;place-items:center;display:grid;position:absolute}.scene4{flex:none;display:inline-block;position:relative}.empty .scene4{margin:4px auto 6px}.ph h1{font-size:var(--t-3xl)}.ph p,.l3-sub,.l3-note,.l3-foot{color:var(--l4-ink2)}.bg-peach{background:var(--prim-look-peach);color:var(--prim-look-peach-p);--acc:var(--prim-look-peach-a)}.bg-sky{background:var(--prim-look-sky);color:var(--prim-look-sky-p);--acc:var(--prim-look-sky-a)}.bg-lilac{background:var(--prim-look-lilac);color:var(--prim-look-lilac-p);--acc:var(--prim-look-lilac-a)}.bg-mint{background:var(--prim-look-mint);color:var(--prim-look-mint-p);--acc:var(--prim-look-mint-a)}.bg-sun{background:var(--prim-look-sun);color:var(--prim-look-sun-p);--acc:var(--prim-look-sun-a)}.bg-rose{background:var(--prim-look-rose);color:var(--prim-look-rose-p);--acc:var(--prim-look-rose-a)}.bg-stone{background:var(--prim-look-stone);color:var(--prim-look-stone-p);--acc:var(--prim-look-stone-a)}.pv4{align-content:start;width:100%;max-width:640px;margin:0 auto;display:grid}.band4{height:330px;margin:-22px calc(-1 * max(16px,env(safe-area-inset-left,0px))) 0;position:relative;overflow:hidden}@media (min-width:700px){.band4{border-radius:var(--r-card);margin:0}}.band4.small{border-radius:var(--r-card);width:100%;height:230px;margin:0}.pat4{pointer-events:none;position:absolute;inset:0}.band4-bar{z-index:3;justify-content:space-between;align-items:center;display:flex;position:absolute;top:16px;left:16px;right:16px}.band4>.stk4:first-of-type{top:44%;left:9%}.band4>.stk4:nth-of-type(2){top:38%;right:9%}.band4>.stk4:nth-of-type(3){top:68%;right:14%}.ph4{background:var(--acc);border:5px solid var(--l4-white);box-shadow:var(--l4-float);border-bottom:0;position:absolute;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.shape-arch .ph4{border-radius:var(--r-pill) var(--r-pill) 0 0;width:210px;height:250px}.shape-circle .ph4{border-bottom:5px solid var(--l4-white);border-radius:50%;width:180px;height:180px;bottom:34px}.shape-cover .ph4{width:auto;height:auto;box-shadow:none;border:0;inset:0;transform:none}.small.shape-arch .ph4{width:150px;height:180px}.small.shape-circle .ph4{width:130px;height:130px;bottom:24px}.ph4 img{object-fit:cover;width:100%;height:100%;display:block}.ph4-ini{width:100%;height:100%;color:var(--l4-white);font:800 calc(var(--t-hero) * 1.1)/1 var(--font-display);place-items:center;display:grid}.chip4{border-radius:var(--r-pill);background:var(--l4-white);height:38px;color:var(--ink);font-weight:600;font-size:var(--t-sm);box-shadow:var(--l4-float);align-items:center;gap:6px;padding:0 14px;display:inline-flex}.ib4,.band4-bar .btn{width:42px;height:42px;color:var(--ink);box-shadow:var(--l4-float);border-radius:50%;place-items:center;gap:0;padding:0;font-size:0;display:grid;background:var(--l4-white)!important}.band4-bar .btn .ic-s{width:20px;height:20px}.pv4-head{text-align:center;justify-items:center;gap:6px;padding:18px 4px 0;display:grid}.nm4{align-items:center;gap:6px;margin:0;line-height:1;display:inline-flex}.nm-bold{font:800 calc(var(--t-3xl) * 1.12)/1 var(--font-display);letter-spacing:-.03em}.nm-classic{font:400 calc(var(--t-3xl) * 1.3)/1 var(--font-serif),serif;letter-spacing:-.01em}.nm-hand{font:700 calc(var(--t-3xl) * 1.45)/.95 var(--font-hand),cursive;letter-spacing:0}.nm4 .verified{color:var(--info)}.pv4-pitch{font-size:var(--t-base);max-width:46ch}.pv4-chips{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:6px;display:flex}.tag4.ok{background:var(--ok-50);color:var(--ok)}.tag4.ok i{background:var(--ok);border-radius:50%;width:7px;height:7px}.tag4.info{background:var(--info-50);color:var(--info)}.tag4.warn{background:var(--warn-50);color:var(--warn)}.cc4-me{font-weight:var(--w-bold);justify-content:flex-start;width:fit-content;margin:8px 0 0;display:flex}.stats4{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.stats4 div{background:var(--soft);border-radius:var(--r-md);gap:2px;min-width:0;padding:10px 10px 9px;display:grid}.stats4 b{font:800 var(--t-lg)/1.2 var(--font-display);margin-top:6px}.stats4 span{font-size:var(--t-2xs);color:var(--l4-ink2);font-weight:500}.pv4-acts{gap:10px;margin-top:14px;display:flex}.pv4-acts>.btn,.pv4-acts>form,.pv4-acts>div{flex:1}.pv4-acts .sq4{flex:0 0 50px;padding:0}.pv4-similar{justify-self:center;margin-top:10px}.pv4-card{border:1px solid var(--line);border-radius:var(--r-card);gap:10px;margin-top:14px;padding:14px;display:grid}.pv4-row{color:var(--ink);align-items:center;gap:12px;display:flex}.pv4-row>span:last-child{flex:1;gap:3px;min-width:0;display:grid}.pv4-row b{font-size:var(--t-md);font-weight:700}.pv4-row small{color:var(--l4-ink2);font-size:var(--t-sm)}.pv4-list{gap:12px;display:grid}.pv4-sec{gap:14px;padding-top:16px;display:grid}.lab4{font-weight:700;font-size:var(--t-sm);color:var(--l4-ink2);justify-content:space-between;margin-top:6px;display:flex}.lab4 span{color:var(--faint);font-weight:500}.bav4{background:var(--soft);width:40px;height:40px;font-weight:800;font-size:var(--t-sm);border-radius:50%;flex:none;place-items:center;display:grid}.tabs4-wrap{margin-top:24px}.tabs4{border-bottom:1px solid var(--line);scrollbar-width:none;gap:22px;display:flex;overflow-x:auto}.tabs4 button{font:600 var(--t-base) var(--font-body);color:var(--faint);cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 0 12px;display:inline-flex}.tabs4 button.on{color:var(--act);box-shadow:inset 0 -2.5px 0 var(--act)}.work4{margin:0 calc(-1 * max(16px,env(safe-area-inset-left,0px)));grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}@media (min-width:700px){.work4{gap:8px;margin:0}.work4 a{border-radius:var(--r-md)}}.work4 a{aspect-ratio:9/14;color:var(--ink);font-size:var(--t-sm);flex-direction:column;justify-content:space-between;padding:12px;font-weight:600;line-height:1.3;display:flex;overflow:hidden}.work4 a span{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.work4 em{font-style:normal;font-size:var(--t-xs);color:var(--l4-ink2);align-items:center;gap:2px;display:inline-flex}.pv4 .aud{gap:10px;display:grid}.look4ed-top{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.look4ed-top h1{font:700 var(--t-lg) var(--font-body);letter-spacing:0}.look4ed-top span{width:42px}.look4ed{gap:12px;display:grid}.look4ed-prev{justify-items:center;gap:10px;display:grid;position:relative}.look4ed-live{z-index:4;height:30px;font-size:var(--t-xs);position:absolute;top:10px;right:10px}.look4ed-name{margin-bottom:4px}.look4ed-ph{gap:14px;display:inline-flex}.look4ed-ph .link{cursor:pointer;font:700 var(--t-sm) var(--font-body);color:var(--pri-fg);background:0 0;border:0}.look4ed-grid{gap:8px;display:grid}.look4ed-grid.g3{grid-template-columns:repeat(3,minmax(0,1fr))}.look4ed-grid.g4{grid-template-columns:repeat(4,minmax(0,1fr))}.look4ed-grid.g6{grid-template-columns:repeat(6,minmax(0,1fr))}.look4ed-grid button{border:1.5px solid var(--line);border-radius:var(--r-md);cursor:pointer;font:600 var(--t-xs) var(--font-body);position:relative;overflow:hidden}.look4ed-grid button.on{border:2px solid var(--act)}.look4ed-grid button:disabled{opacity:.35}.look4ed-opt{justify-content:center;align-items:flex-end;height:92px;display:flex}.look4ed-opt em,.look4ed-nm em,.look4ed-pat em{font-style:normal}.look4ed-opt em{background:var(--l4-white);color:var(--ink);border-radius:var(--r-pill);box-shadow:var(--l4-float);padding:2px 8px;position:absolute;bottom:6px}.look4ed-mini{background:var(--acc);display:block;overflow:hidden}.look4ed-mini img{object-fit:cover;width:100%;height:100%;display:block}.look4ed-opt.shape-arch .look4ed-mini{border-radius:var(--r-pill) var(--r-pill) 0 0;width:46px;height:56px}.look4ed-opt.shape-circle .look4ed-mini{border-radius:50%;width:46px;height:46px;margin-bottom:26px}.look4ed-opt.shape-cover .look4ed-mini{width:auto;height:auto;position:absolute;inset:0}.look4ed-sw{justify-content:space-between;gap:6px;display:flex}.look4ed-sw button{width:38px;height:38px;box-shadow:0 0 0 1px var(--line);cursor:pointer;border:0;border-radius:50%}.look4ed-sw button.on{box-shadow:0 0 0 2px var(--l4-white),0 0 0 4px var(--ink)}.look4ed-pat{place-items:center;height:54px;display:grid}.look4ed-pat em{color:var(--l4-ink2);position:relative}.look4ed-stk{background:var(--l4-white);place-items:center;height:50px;display:grid}.look4ed-nm{background:var(--l4-white);align-content:center;place-items:center;gap:2px;height:72px;display:grid}.look4ed-nm .nm4{font-size:var(--t-2xl)}.look4ed-nm em{color:var(--l4-ink2)}.look4ed-save{bottom:calc(var(--bar-h) + 12px);margin-top:8px;position:sticky}.cc4{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);display:grid;position:relative;overflow:hidden}.cc4-media{background:var(--soft);height:220px;display:block;position:relative;overflow:hidden}.cc4-media .art{border-radius:0;aspect-ratio:auto!important;width:100%!important;height:100%!important}.cc4-brand,.cc4-inv{background:var(--l4-white);color:var(--ink);border-radius:var(--r-pill);font-weight:700;font-size:var(--t-sm);box-shadow:var(--l4-float);align-items:center;gap:7px;padding:5px 12px 5px 5px;display:inline-flex;position:absolute;top:12px;left:12px}.cc4-inv{color:var(--info);padding:6px 12px;left:auto;right:64px}.cc4-brand .verified{color:var(--info);display:inline-flex}.bav4.sm{width:26px;height:26px;font-size:var(--t-2xs);background:var(--ink);color:var(--l4-white)}.cc4 .pc-save{background:var(--l4-white);width:40px;height:40px;color:var(--ink);box-shadow:var(--l4-float);z-index:2;cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.cc4 .pc-save.on{color:var(--bad)}.cc4-body{gap:10px;padding:14px 16px 16px;display:grid}.cc4-body h3{font:700 var(--t-lg)/1.25 var(--font-body);letter-spacing:-.01em;color:var(--ink)}.cc4-body>small{margin-top:-6px}.cc4-get{grid-template-columns:1fr 1fr;gap:8px;display:grid}.cc4-get>span{border-radius:var(--r-md);align-items:center;gap:8px;min-width:0;padding:9px 10px;display:flex}.cc4-get>span>span{min-width:0;display:grid}.cc4-get b{font-size:var(--t-md);font-weight:800;line-height:1.2}.cc4-get small{font-size:var(--t-xs);color:var(--l4-ink2)}.cc4-get .sun{background:var(--prim-look-sun)}.cc4-get .rose{background:var(--prim-look-rose)}.cc4-get .sky{background:var(--prim-look-sky)}.tag4.no{background:var(--bad-50);color:var(--bad)}.cc4-why{font-size:var(--t-sm);margin-top:-4px}.cc4-spots{gap:6px;display:grid}.cc4-spots small{color:var(--l4-ink2);font-size:var(--t-sm);font-weight:600}.bar4{border-radius:var(--r-pill);background:var(--soft);height:6px;display:block;overflow:hidden}.bar4 i{border-radius:inherit;background:var(--act);height:100%;display:block}.cc4-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cc4-acts .share4{flex-basis:100%}article.cc4 .cc4-acts .btn[data-share][type]{background:var(--soft);border-radius:var(--r-md);flex:none;height:50px;padding:0 18px}.prev [data-share]{display:none}.cc4-acts>.btn:last-child{flex:none}.cc4-acts>.btn.pri,.cc4-acts>.interest{flex:1}.cc4-acts .interest{border-radius:var(--r-md);background:var(--soft);justify-content:space-between;align-items:center;gap:10px;height:50px;padding:0 14px;font-weight:700;display:flex}.home4{gap:14px;display:grid}.home4-hi{align-items:center;gap:12px;display:flex}.home4-hi>span{flex:1;display:grid}.home4-hi small{color:var(--l4-ink2);font-size:var(--t-sm)}.home4-hi b{font-size:var(--t-lg);font-weight:700}.home4-av{width:46px;height:46px;box-shadow:0 0 0 2px var(--l4-white),0 0 0 4px var(--prim-look-peach-a);border-radius:50%;flex:none;overflow:hidden}.home4-av img{object-fit:cover;width:100%;height:100%;display:block}.home4-earn{border-radius:var(--r-card);background:var(--prim-look-sun);color:var(--ink);gap:8px;padding:18px;display:grid;position:relative;overflow:hidden}.home4-earn-l{color:var(--l4-ink2);align-items:center;gap:8px;font-weight:500;display:flex}.home4-earn b{font:800 calc(var(--t-hero) * .8)/1 var(--font-display);letter-spacing:-.03em}.home4-earn-chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.home4-earn-chips .chip4{height:34px}.home4-earn-spark{position:absolute;top:14px;right:16px;transform:rotate(12deg)}.home4-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.home4-stats div,.home4-stats a{color:inherit;background:var(--soft);border-radius:var(--r-md);gap:2px;min-width:0;padding:10px;text-decoration:none;display:grid}.home4-stats b{font:800 var(--t-base)/1.2 var(--font-display);margin-top:4px}.home4-stats span{font-size:var(--t-2xs);color:var(--l4-ink2)}.home4-todo{gap:10px;display:grid}.home4-todo a,.home4-nudge{border:1px solid var(--line);border-radius:var(--r-md);color:var(--ink);align-items:center;gap:12px;padding:10px;display:flex}.home4-todo a>span:nth-child(2),.home4-nudge>span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.home4-todo b,.home4-nudge b{font-weight:700;font-size:var(--t-md)}.home4-todo small,.home4-nudge small{color:var(--l4-ink2);font-size:var(--t-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home4-thumb{border-radius:var(--r-tile);background:var(--soft);flex:none;width:56px;height:56px;position:relative;overflow:hidden}.home4-thumb .art{aspect-ratio:auto!important;width:100%!important;height:100%!important}.home4-thumb i{background:var(--l4-white);border-top-left-radius:var(--r-sm);padding:2px;display:grid;position:absolute;bottom:0;right:0}.home4 .lab4{margin-top:4px}.track4{gap:14px;display:grid}.track4 .gtrack-bar{justify-content:space-between;align-items:center;display:flex}.track4-card{border-radius:var(--r-card);background:var(--prim-look-peach);align-items:center;gap:14px;padding:12px;display:flex}.track4-ph{border-radius:var(--r-md);flex:none;width:76px;height:76px;overflow:hidden}.track4-ph .art{aspect-ratio:auto!important;width:100%!important;height:100%!important}.track4-card>span:last-child{gap:5px;min-width:0;display:grid}.track4-card .tag4{background:var(--l4-white);justify-self:start;padding:3px 10px}.track4-card b{font-weight:800;font-size:var(--t-lg);line-height:1.2}.track4-card small{font-weight:700;font-size:var(--t-sm);align-items:center;gap:5px;display:flex}.track4-head h1{font:800 var(--t-3xl)/1.1 var(--font-display);letter-spacing:-.03em}.track4-head p{color:var(--l4-ink2);margin-top:6px}.track4-head .good{color:var(--ok)}.track4-head .bad{color:var(--bad)}.track4-path{margin:6px 0 0;padding:0;list-style:none;position:relative}.track4-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.track4-line path{fill:none;stroke:var(--line);stroke-width:5px;stroke-dasharray:2 12;stroke-linecap:round}.st4{position:absolute;transform:translate(-50%,-50%)}.st4>i{background:var(--soft);width:62px;height:62px;color:var(--l4-white);border-radius:50%;place-items:center;display:grid}.st4.done>i{background:var(--ok)}.st4.done>i .ic{width:28px;height:28px}.st4.now>i{background:var(--l4-white);width:78px;height:78px;box-shadow:0 0 0 6px var(--info-50),0 0 0 9px var(--info)}.st4-me{border:3px solid var(--l4-white);width:38px;height:38px;box-shadow:var(--l4-float);background:var(--soft);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-12px;overflow:hidden}.st4-me img{object-fit:cover;width:100%;height:100%}.st4-t{gap:2px;width:max-content;max-width:min(150px,34vw);display:grid;position:absolute;top:50%;transform:translateY(-50%)}.st4-t.r{left:calc(100% + 14px)}.st4-t.l{text-align:right;right:calc(100% + 14px)}.st4-t b{font-size:var(--t-md);font-weight:700}.st4-t small{font-size:var(--t-xs);color:var(--l4-ink2);line-height:1.3}.st4.todo .st4-t b{color:var(--faint)}.track4 .gtrack-note{color:var(--l4-ink2)}.worth4{font:800 var(--t-xl)/1.2 var(--font-display);align-items:center;gap:8px;display:flex}.tiles4>div{background:var(--soft)!important;border-radius:var(--r-md)!important;border:0!important}.gpage .grow{border:1px solid var(--line);border-radius:var(--r-card);margin-bottom:10px;padding:12px 14px}.grow-pic{position:relative}.grow-pic .art{border-radius:var(--r-tile)!important}.grow-pic i{background:var(--l4-white);border-radius:var(--r-sm);box-shadow:var(--l4-float);padding:2px;display:grid;position:absolute;bottom:-2px;right:-2px}.grow-txt .bar4{max-width:220px;margin-top:6px}.grow-txt em{color:var(--ok);font-style:normal;font-weight:700}.ghead h1{font:800 var(--t-3xl)/1.1 var(--font-display);letter-spacing:-.03em}.gpill{background:var(--soft)!important;color:var(--ink)!important}.card.recap{color:var(--ink);background:var(--prim-look-sun)!important;border:0!important}.recap-bars i{background:color-mix(in srgb,var(--ink) 12%,transparent)}.recap-bars .on i{background:var(--act)}.l3home-big{letter-spacing:-.04em;font-weight:800!important}.l3acts a>span{border-radius:var(--r-card);background:var(--soft)!important}.l3acts a.on>span{color:var(--ink);background:var(--prim-look-rose)!important}.hub-stats.l3rows{border-top:1px solid var(--line)}.l3cards a{border-radius:var(--r-card)}@media (min-width:960px){.pv4-side{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:14px;display:grid}.work5 a{width:150px}.work5 a.wide{width:300px}.home4{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:22px}.home4-l,.home4-r{align-content:start;gap:14px;display:grid}.home4-earn{align-content:end;min-height:220px;padding:26px}.home4-earn b{font-size:calc(var(--t-hero) * 1.15)}.home4-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.home4-stats div{padding:14px}.home4-stats b{font-size:var(--t-xl)}.home4-stats span{font-size:var(--t-sm)}.gpage:has(.track4){grid-template-columns:minmax(360px,440px) minmax(0,1fr);align-items:start;gap:32px;max-width:1180px;display:grid}.gpage:has(.track4)>.track4{position:sticky;top:90px}.gpage:has(.track4)>.g2{grid-template-columns:minmax(0,1fr)}}@media (min-width:1200px){.home2 .cf-list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.l3home{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:32px}.l3home>.l3home-top,.l3home>.hub-stats.l3rows{grid-column:1}.l3home>.l3acts{grid-area:1/2/span 2;align-self:center}.l3home>.l3acts a>span{height:120px}.l3home>:not(.l3home-top):not(.hub-stats):not(.l3acts){grid-column:1/-1}}.home2{grid-template-columns:minmax(0,1fr)!important}.cats .cat{border-radius:var(--r-card);background:var(--soft)!important;color:var(--ink)!important}.cats .cat.on{background:var(--act)!important;color:var(--l4-white)!important}.pillnote{background:var(--soft)!important;color:var(--ink)!important}.ccard .band4.small{border-radius:0;height:170px}.ccard .band4.small.shape-arch .ph4{border-width:4px;width:120px;height:140px}.ccard .band4.small.shape-circle .ph4{border-width:4px;width:110px;height:110px;bottom:20px}.ccard .band4.small .stk4{transform:scale(.72)!important}.ccard .band4.small .ph4-ini{font-size:var(--t-3xl)}.ccard .who{padding-top:12px;margin-top:0!important}.ccard .heart{z-index:4;background:var(--l4-white);box-shadow:var(--l4-float)}.ccard .stats div{background:var(--soft);border-radius:var(--r-tile)}.opt{border-radius:var(--r-md)}.opt.on{border-color:var(--act)!important;background:var(--l4-white)!important;box-shadow:0 0 0 1px var(--act)!important}.opt.on i{background:var(--act)!important;color:var(--l4-white)!important}.opt i{background:var(--soft);color:var(--ink)}.steps .on b,.wsteps .on b{background:var(--act)!important;color:var(--l4-white)!important}table th{color:var(--l4-ink2);font-weight:700}.kcard{border-radius:var(--r-md)!important}.badge.b-ok{background:var(--ok-50);color:var(--ok)}.set4{border:1px solid var(--line);border-radius:var(--r-card);display:grid;overflow:hidden}.set4 a{color:var(--ink);align-items:center;gap:12px;padding:14px 16px;display:flex}.set4 a+a{border-top:1px solid var(--line)}.set4 a>span:nth-child(2){flex:1;gap:2px;display:grid}.set4 b{font-weight:700}.set4 small{color:var(--l4-ink2);font-size:var(--t-sm)}.thread.on{background:var(--soft)!important;border-left-color:var(--ink)!important}.phero4{flex:none;justify-content:center;align-items:flex-end;gap:0;width:min(100%,460px);height:300px;display:flex;position:relative}.phero4-a{border-radius:var(--r-pill) var(--r-pill) 0 0;justify-content:center;align-items:flex-end;width:38%;height:80%;display:flex;position:relative;overflow:hidden}.phero4-a:first-child{height:72%;transform:translate(12%)rotate(-4deg)}.phero4-a:nth-child(2){z-index:2;height:92%;box-shadow:var(--l4-float);border:4px solid var(--l4-white);border-bottom:0}.phero4-a:nth-child(3){height:72%;transform:translate(-12%)rotate(4deg)}.phero4-a img{object-fit:cover;width:100%;height:100%;display:block}.phero4 .stk4{z-index:3}@media (min-width:960px){.phero4{width:520px;height:400px}main.l3-page{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid!important}main.l3-page:before{content:"";border-radius:var(--r-card);background:url(/look4/creator-1.jpg) center 20%/cover var(--prim-look-peach);align-self:start;height:calc(100dvh - 32px);margin:16px;position:sticky;top:16px}main.l3-page>.l3{align-self:center;max-width:480px}}@media (max-width:860px){.tabbar{max-width:100vw;overflow:hidden}}.l3-pubhero-top>.phero4{gap:0;display:flex}.b4{align-content:start;gap:18px;display:grid}.b4-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.b4-head h1{font:800 var(--t-3xl)/1.05 var(--font-display);letter-spacing:-.03em}.b4-kick{color:var(--l4-ink2);margin-bottom:4px;font-weight:500}.b4-sub{color:var(--l4-ink2);max-width:60ch;margin-top:6px}.b4-head-acts{flex-wrap:wrap;gap:8px;display:flex}.b4-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.b4-kpis>*{background:var(--soft);border-radius:var(--r-card);color:var(--ink);gap:4px;min-width:0;padding:14px 16px;display:grid}.b4-kpis b{font:800 var(--t-2xl)/1.1 var(--font-display);letter-spacing:-.02em;margin-top:6px}.b4-kpis>*>span{color:var(--l4-ink2);font-size:var(--t-sm)}.b4-kpis .t-sun{background:var(--prim-look-sun)}.b4-kpis .t-rose{background:var(--prim-look-rose)}.b4-kpis .t-sky{background:var(--prim-look-sky)}.b4-kpis .t-mint{background:var(--prim-look-mint)}@media (max-width:620px){.b4-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.b4-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}@media (max-width:1000px){.b4-grid{grid-template-columns:minmax(0,1fr)}}.b4-col{align-content:start;gap:18px;min-width:0;display:grid}.b4-card{border:1px solid var(--line);border-radius:var(--r-card);background:var(--card);min-width:0}.b4-card-h{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 4px;display:flex}.b4-card-h h3{font:700 var(--t-lg) var(--font-body);align-items:center;gap:8px;display:flex}.b4-card-b{gap:4px;padding:10px 18px 18px;display:grid}.b4-row{color:var(--ink);border-bottom:1px solid var(--line);align-items:center;gap:12px;min-width:0;padding:10px 0;display:flex}.b4-card-b>.b4-row:last-child,.b4-feed>.b4-row:last-child{border-bottom:0}.b4-row>.ic-s:last-child{color:var(--faint);flex:none}.b4-pic{border-radius:var(--r-tile);flex:none;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.b4-pic .art{border-radius:0;aspect-ratio:auto!important;width:100%!important;height:100%!important}.b4-pic .tile4{width:44px;height:44px}.b4-pic .av{width:56px!important;height:56px!important}.b4-txt{flex:1;gap:3px;min-width:0;display:grid}.b4-txt b{font-weight:700;font-size:var(--t-md);text-overflow:ellipsis;overflow:hidden}.b4-txt small{color:var(--l4-ink2);font-size:var(--t-sm)}.b4-txt .bar4{max-width:320px;margin-top:4px}.b4-right{flex:none;align-items:center;gap:8px;display:flex}.b4-feed .b4-pic{width:44px;height:44px}.b4-note{border-radius:var(--r-card);background:var(--info-50);align-items:center;gap:12px;padding:14px 16px;display:flex}.b4-note.warn{background:var(--warn-50)}.b4-note>span:nth-child(2){flex:1;gap:2px;display:grid}.b4-note small{color:var(--l4-ink2)}.b4-creators{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;padding-top:6px;display:grid}.b4-cm{border:1px solid var(--line);border-radius:var(--r-card);color:var(--ink);display:grid;overflow:hidden}.b4-cm .band4.small{border-radius:0;height:150px}.b4-cm .band4.small.shape-arch .ph4{border-width:4px;width:104px;height:124px}.b4-cm .band4.small.shape-circle .ph4{border-width:4px;width:96px;height:96px;bottom:18px}.b4-cm .band4.small .stk4{transform:scale(.6)!important}.b4-cm .band4.small .ph4-ini{font-size:var(--t-2xl)}.b4-cm-t{gap:2px;padding:10px 12px 12px;display:grid}.b4-cm-t small{color:var(--l4-ink2);font-size:var(--t-sm)}.b4-camps{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;display:grid}.b4-camp{border:1px solid var(--line);border-radius:var(--r-card);color:var(--ink);background:var(--card);overflow:hidden;grid-template-columns:none!important;padding:0!important;display:grid!important}.b4-camp-ph{background:var(--soft);height:180px;display:block;position:relative}.b4-camp-ph .art{aspect-ratio:auto!important;border-radius:0!important;width:100%!important;height:100%!important}.b4-camp-st{position:absolute;top:12px;left:12px}.b4-camp-st .tag4{background:var(--l4-white);box-shadow:var(--l4-float)}.b4-camp-st .tag4.ok{color:var(--ok)}.b4-camp-st .tag4.info{color:var(--info)}.b4-camp-b{gap:8px;padding:14px 16px 16px;display:grid}.b4-camp-b b{font:700 var(--t-lg)/1.25 var(--font-body)}.b4-camp-tags{flex-wrap:wrap;gap:6px;display:flex}.b4-hero{grid-template-columns:220px minmax(0,1fr);align-items:center;gap:22px;display:grid}.b4-hero-ph{border-radius:var(--r-card);background:var(--soft);height:220px;display:block;overflow:hidden}.b4-hero-ph .art{aspect-ratio:auto!important;border-radius:0!important;width:100%!important;height:100%!important}.b4-hero-t{gap:8px;min-width:0;display:grid}.b4-hero-t h1{font:800 var(--t-3xl)/1.05 var(--font-display);letter-spacing:-.03em}@media (max-width:700px){.b4-hero{grid-template-columns:minmax(0,1fr)}.b4-hero-ph{height:200px}}.tbl{border-collapse:separate;border-spacing:0;width:100%}.tbl th{font:700 var(--t-xs) var(--font-body);color:var(--l4-ink2);text-transform:none;letter-spacing:0;border-bottom:1px solid var(--line);background:0 0;padding:10px 12px}.tbl td{border-bottom:1px solid var(--line);padding:12px}.tbl tr:last-child td{border-bottom:0}@media (max-width:700px){.tscroll{overflow:visible}.tbl,.tbl tbody,.tbl tr,.tbl td{width:100%;display:block}.tbl thead{display:none}.tbl tr{border:1px solid var(--line);border-radius:var(--r-card);margin-bottom:10px;padding:8px 6px}.tbl td{border:0;padding:6px 10px}.tbl td.r{text-align:left}}.dtabs,.tabs{gap:6px}.b4-chips{flex-wrap:wrap;gap:8px;display:flex}.kan{gap:12px}.kcol{background:var(--soft);border-radius:var(--r-card);min-height:160px;padding:12px}.kcol h4{font:700 var(--t-sm) var(--font-body);color:var(--ink);align-items:center;padding:2px 4px 4px}.kcol h4:before{content:"";border-radius:50%;order:-1;width:8px;height:8px;margin-right:auto;display:none}.kcol h4 span{background:var(--l4-white);border:0}.kcol:first-child h4{color:var(--prim-look-sun-a)}.kcol:nth-child(2) h4{color:var(--prim-look-sky-a)}.kcol:nth-child(3) h4{color:var(--prim-look-lilac-a)}.kcol:nth-child(4) h4{color:var(--prim-look-rose-a)}.kcol:nth-child(5) h4{color:var(--ok)}.kcard{background:var(--card)!important;border:1px solid var(--line)!important;box-shadow:none!important}.kcard.late{border-color:var(--bad)!important}.kpis{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px;display:grid}.kpis .card.kpi{border-radius:var(--r-card);gap:4px;padding:14px 16px;display:grid;background:var(--soft)!important;border:0!important}.kpis .kpi b{font:800 var(--t-2xl)/1.1 var(--font-display)}.kpis .card.kpi:first-child{background:var(--prim-look-sun)!important}.rule{border-bottom:1px solid var(--line);gap:14px!important;padding:14px 18px!important}.rule:last-child{border-bottom:0}.rule b{font-weight:700}.set4tabs>.tabs{scrollbar-width:none;flex-wrap:nowrap;gap:6px;padding:10px;overflow-x:auto}.set4tabs>.tabs button{white-space:nowrap}@media (min-width:960px){.set4tabs{grid-template-columns:240px minmax(0,1fr);align-items:start;display:grid}.set4tabs>.tabs{border-right:1px solid var(--line);flex-direction:column;align-items:stretch;gap:4px;padding:14px;overflow:visible}.set4tabs>.tabs button{text-align:left;border-radius:var(--r-tile);justify-content:flex-start;height:auto;padding:10px 12px}.set4tabs>[role=tabpanel]{padding:22px 26px}}.set4tabs{min-width:0;max-width:100%;overflow:hidden}.b4-hero .btn:not(.pri){background:var(--soft)!important;color:var(--ink)!important}.stepper{border-bottom:1px solid var(--line);gap:8px;padding:14px 16px}.stepper button{color:var(--l4-ink2);background:0 0;border:0;font-weight:600}.stepper button i{background:var(--soft)!important;color:var(--ink)!important;border:0!important}.stepper button.on{color:var(--ink)}.stepper button.on i{background:var(--act)!important;color:var(--l4-white)!important}.stepper button.done i{background:var(--ok)!important;color:var(--l4-white)!important}.stepper .ln{height:2px;background:var(--line)!important}.wbody h3,.wbody h2{font-family:var(--font-body);font-weight:700}.wiz>aside .card,.wiz .prevcard{border-radius:var(--r-card)}[data-side=brand]{--prim-l4-act:var(--prim-l4-blue);--act:var(--prim-l4-blue)}[data-side=creator]{--prim-l4-act:var(--prim-l4-coral);--act:var(--prim-l4-coral)}.link,.glink,.look4ed-ph .link,.tabbar a.on{color:var(--act)}.doors a[href=\/brands] em{color:var(--prim-l4-blue)!important}.doors a[href=\/creators] em{color:var(--prim-l4-coral)!important}.ib4,.tabbar a{position:relative}.tabbar a .dot{background:var(--bad);color:var(--on-tone);border-radius:var(--r-pill);font-size:var(--t-2xs);font-weight:var(--w-bold);place-items:center;min-width:18px;height:18px;padding:0 4px;display:grid;position:absolute;top:2px;right:2px}.ib4 .dot{background:var(--bad);color:var(--on-tone);border-radius:var(--r-pill);font-size:var(--t-2xs);font-weight:var(--w-bold);place-items:center;min-width:18px;height:18px;padding:0 4px;display:grid;position:absolute;top:-3px;right:-3px}.top .ib4{width:34px;height:34px;box-shadow:none;flex:none}[data-updates]{max-width:680px}.nt4-day h2{font-size:var(--t-sm);font-weight:var(--w-bold);color:var(--muted);margin:18px 0 6px}.nt4{border-radius:var(--r);color:inherit;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -12px;padding:10px 12px;display:grid}.nt4[data-unread]{background:color-mix(in srgb,var(--act) 8%,transparent)}.nt4:hover{background:color-mix(in srgb,var(--act) 12%,transparent)}.nt4-pic{width:52px;height:52px;position:relative}.nt4-pic img,.nt4-ini{object-fit:cover;background:var(--line);width:52px;height:52px;font-weight:var(--w-bold);font-size:var(--t-xl);border-radius:50%;place-items:center;display:grid}.nt4-badge{background:var(--card);width:24px;height:24px;box-shadow:var(--sh2);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:-3px;right:-3px}.nt4-txt{gap:2px;min-width:0;line-height:1.35;display:grid}.nt4-txt b{font-weight:var(--w-bold)}.nt4-txt small{color:var(--muted);font-size:var(--t-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.nt4-at{color:var(--muted);font-size:var(--t-sm);justify-items:end;gap:6px;display:grid}.nt4-at i{background:var(--act);border-radius:50%;width:9px;height:9px}.cnote{padding:0 14px 10px;display:block}@media (max-width:860px){.inbox:not(.pick){top:var(--vvt,0px);height:var(--vvh,100dvh);z-index:70;padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);background:var(--card);bottom:auto}body[data-chat] :is(.top,.tabbar){display:none}.inbox:not(.pick) .conv{flex-direction:column;min-height:0;display:flex}.inbox:not(.pick) .conv>*{flex:none}.inbox:not(.pick) .conv>.msgs{flex:auto;min-height:0;overflow-y:auto}.inbox:not(.pick) .compose .btn{-webkit-tap-highlight-color:transparent}.inbox:not(.pick) .qr{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;padding:6px 12px;display:flex;overflow-x:auto}.inbox:not(.pick) .qr::-webkit-scrollbar{display:none}.inbox:not(.pick) .qr .chip{min-height:36px;font-size:var(--t-sm);flex:none;padding:0 12px}.inbox:not(.pick) .qr.ask{border-top:1px solid var(--line);padding-top:8px}.inbox:not(.pick) .qr:empty{display:none}.inbox:not(.pick) .compose{align-items:center;gap:8px;padding:8px 10px}.inbox:not(.pick) .compose input{min-width:0;height:44px;font-size:var(--t-base)}.inbox:not(.pick) .compose .btn{border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.inbox:not(.pick) .compose .lbl{display:none}.inbox:not(.pick) .cnote{font-size:var(--t-2xs);white-space:nowrap;text-overflow:ellipsis;padding:0 12px 6px;overflow:hidden}.inbox:not(.pick) .statusbar{gap:6px;padding:6px 10px}.inbox:not(.pick) .conv .hd .btn:not(.back){min-height:40px;padding:0 12px}}.prev-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.wprev-btn{display:none}@media (max-width:960px){body[data-wiz] .tabbar{display:none}.wiz .stepper{gap:4px;padding:12px 14px;position:relative;overflow:hidden}.wiz .stepper button{padding-right:4px}.wiz .stepper button:not(.on) .sl{display:none}.wiz .stepper .ln{flex:8px;width:auto;min-width:6px;margin-right:4px}.wiz .wbody{gap:14px;padding:16px}.wiz .wbody h3{font-size:var(--t-lg)}.wiz .opts{grid-template-columns:1fr;gap:8px}.wiz .opt{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:2px 12px;padding:10px 12px}.wiz .opt i{grid-row:span 2;width:36px;height:36px}.wiz .wfoot{z-index:5;background:var(--card);padding:10px 12px calc(10px + env(safe-area-inset-bottom,0px));box-shadow:0 -8px 20px color-mix(in srgb,var(--ink) 6%,transparent);flex-wrap:wrap;gap:8px;position:sticky;bottom:0}.wiz .wfoot .werr{flex-basis:100%;order:-1}.wiz .wfoot .werr:empty{display:none}.wiz .wfoot .btn{flex:1;min-height:48px}.wiz .wfoot .btn[style*=hidden]{display:none}.wprev-btn{display:inline-flex}.wiz .prev{display:none}.wiz .prev.open{z-index:80;background:var(--page);padding:calc(14px + env(safe-area-inset-top,0px)) 16px 24px;align-content:start;display:grid;position:fixed;inset:0;overflow-y:auto}}@media (max-width:700px){.tbl tr:has(td[data-l]){grid-template-columns:1fr 1fr;column-gap:8px;display:grid}.tbl tr:has(td[data-l])>td:not([data-l]){grid-column:1/-1}.tbl td[data-l]{background:var(--soft);border-radius:var(--r-md);font-weight:var(--w-bold);gap:0;margin:2px 0;padding:6px 10px;display:grid}.tbl td[data-l]:before{content:attr(data-l);font-size:var(--t-2xs);font-weight:var(--w-med);color:var(--muted)}.qans .qbtns{gap:8px;display:flex}.qans .qbtns .btn{flex:1}}@media (max-width:860px){:is(.top,.tabbar){-webkit-backdrop-filter:none!important;background:var(--card)!important}}@media not all and (display-mode:standalone){body:before{display:none}.top{top:0}.inbox:not(.pick){padding-top:0}.wiz .prev.open{padding-top:14px}}.bp4-band .bp4-cover{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.bp4-band.has-cover .ph4{border:4px solid var(--card)}.bp4-logo{background:var(--card)}.bp4-logo img{object-fit:contain}.bp4-camp{border-bottom:1px solid var(--line);color:inherit;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;display:grid}.bp4-camp:last-child{border-bottom:0}.bp4-camp>span:nth-child(2){gap:2px;min-width:0;display:grid}.bp4-camp small{color:var(--muted);font-size:var(--t-sm)}.bp4-art{border-radius:var(--r);width:64px;height:64px;display:block;overflow:hidden}.bp4-art img,.bp4-art .art{object-fit:cover;display:block;width:64px!important;height:64px!important}.bp4-pick{border:1px dashed var(--line-2);border-radius:var(--r);cursor:pointer;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px;display:grid}.bp4-pick>span:nth-child(2){gap:2px;display:grid}.bp4-pick-img{background:var(--line);width:56px;height:56px;color:var(--muted);border-radius:50%;place-items:center;display:grid;overflow:hidden}.bp4-pick.cover .bp4-pick-img{border-radius:var(--r-sm);width:96px}.bp4-pick-img img{object-fit:cover;width:100%;height:100%}@media (min-width:1241px){.top[data-side=brand] .nav a{gap:5px;padding:8px}.top[data-side=brand] .in{gap:10px}}.bc4-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;margin-top:14px;display:grid}.bc4{border-radius:var(--r-lg);background:var(--card);box-shadow:var(--sh);color:inherit;display:grid;position:relative;overflow:hidden}.bc4-cover{background:var(--pri-50);height:96px;display:block}.bc4-cover img{object-fit:cover;width:100%;height:100%;display:block}.bc4-logo{border:3px solid var(--card);background:var(--line);width:64px;height:64px;font-weight:var(--w-bold);font-size:var(--t-lg);border-radius:50%;place-items:center;display:grid;position:absolute;top:58px;left:14px;overflow:hidden}.bc4-logo img{object-fit:cover;width:100%;height:100%}.bc4-txt{gap:4px;padding:30px 14px 14px;display:grid}.bc4-txt b{font-size:var(--t-lg);align-items:center;gap:6px;display:flex}.bc4-txt small{color:var(--muted);font-size:var(--t-sm)}.bc4-saved{color:var(--act);margin-left:auto}.bc4-facts{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.bc4-facts span{font-size:var(--t-xs);border-radius:var(--r-pill);background:var(--bg);padding:4px 10px}.bc4-facts span.on{background:color-mix(in srgb,var(--ok) 14%,transparent);color:var(--ok);font-weight:var(--w-bold)}.ask4{gap:8px;width:100%;display:grid}.b4-spend{grid-template-columns:1fr 1fr;gap:12px;display:grid}.b4-spend span{border-radius:var(--r);background:var(--bg);gap:2px;padding:12px;display:grid}.b4-spend b{font-size:var(--t-2xl)}.b4-spend small{color:var(--muted);font-size:var(--t-sm)}.trust4{flex-wrap:wrap;gap:6px;margin:6px 0;display:flex}.trust4 span{font-size:var(--t-xs);border-radius:var(--r-pill);background:var(--card);border:1px solid var(--line);padding:4px 10px}.btn.danger{background:var(--bad-50);color:var(--bad);border-color:var(--bad)}.cchips{border-bottom:1px solid var(--line);scrollbar-width:none;gap:6px;padding:8px 12px;display:flex;overflow-x:auto}.cchips::-webkit-scrollbar{display:none}.cchips .chip{flex:none}.ctag{color:var(--muted);font-weight:var(--w-bold)}.m.me .ctag{color:inherit;opacity:.85}.m.me{background:var(--act);border-color:var(--act);color:var(--l4-white)}.olink{color:var(--act)}.ptiles{grid-template-columns:repeat(4,1fr);gap:12px 8px;padding:6px 0;display:grid}.ptile{font:inherit;font-size:var(--t-xs);font-weight:var(--w-bold);color:var(--ink);text-align:center;cursor:pointer;background:0 0;border:0;align-content:start;justify-items:center;gap:6px;display:grid}.ptile>span{background:var(--act);width:54px;height:54px;color:var(--l4-white);border-radius:50%;place-items:center;display:grid}.ptile:disabled{opacity:.45;cursor:default}.m.me .tk{opacity:.55}.m.me .tk.seen{color:var(--l4-white);opacity:1}.shs-scrim{z-index:90;background:var(--scrim);justify-content:center;align-items:flex-end;animation:.18s both shsfade;display:flex;position:fixed;inset:0}.shs{background:var(--card);width:100%;max-width:440px;color:var(--ink);border-radius:var(--r-lg) var(--r-lg) 0 0;padding:8px 20px calc(20px + env(safe-area-inset-bottom,0px));box-shadow:var(--sh2);gap:14px;animation:.26s cubic-bezier(.2,.9,.3,1.15) both shsup;display:grid}.shs-grab{border-radius:var(--r-pill);background:var(--line);justify-self:center;width:40px;height:5px}.shs-head{justify-content:space-between;align-items:center;display:flex}.shs-head b{font:800 var(--t-lg,18px) var(--font-display)}.shs-x{background:var(--soft);width:36px;height:36px;color:var(--ink);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}.shs-card{border-radius:var(--r-md);background:var(--soft);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.shs-card img,.shs-ph{border-radius:var(--r-tile);object-fit:cover;flex:none;width:56px;height:56px}.shs-ph{background:var(--act,var(--pri));color:var(--prim-gray-0);font:800 22px var(--font-display);place-items:center;display:grid}.shs-card>span{gap:1px;min-width:0;display:grid}.shs-card b{font-weight:var(--w-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shs-card small{color:var(--muted);font-size:var(--t-sm);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shs-url{color:var(--act,var(--pri))!important}.shs-apps{flex-wrap:wrap;justify-content:space-between;gap:6px;display:flex}.shs-app{min-width:64px;color:var(--ink);font:inherit;font-size:var(--t-sm);font-weight:var(--w-bold);cursor:pointer;background:0 0;border:0;flex:1 1 0;justify-items:center;gap:6px;padding:4px 0;text-decoration:none;display:grid}.shs-app i{border-radius:50%;place-items:center;width:56px;height:56px;transition:transform .15s;display:grid}.shs-app i svg{width:26px;height:26px}.shs-app:active i{transform:scale(.92)}.shs-app:focus-visible i{outline:2px solid var(--act,var(--pri));outline-offset:3px}.shs-app.wa i{background:var(--brand-wa);color:var(--prim-gray-0)}.shs-app.fb i{background:var(--brand-fb);color:var(--prim-gray-0)}.shs-app.x i{background:var(--brand-x);color:var(--prim-gray-0)}.shs-app.link i,.shs-app.more i{background:var(--soft);color:var(--ink)}.shs-app.done i{background:var(--ok-50);color:var(--ok)}.shs-note{text-align:center;color:var(--muted);font-size:var(--t-sm);margin:0}@media (min-width:640px){.shs-scrim{align-items:center}.shs{border-radius:var(--r-lg);padding-bottom:22px}.shs-grab{display:none}}@keyframes shsup{0%{transform:translateY(100%)}to{transform:none}}@keyframes shsfade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.shs,.shs-scrim{animation:none}}.field input,.field select,.field textarea,.l3-field input,.l3-field select,.l3-field textarea{transition:border-color var(--dur-fast) var(--ease-out),box-shadow var(--dur-fast) var(--ease-out)}.breathe:not(:disabled){animation:breathe 1.8s var(--ease-out) infinite}.breathe:active,.breathe[aria-busy=true]{animation:none}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.st4.now>i{animation:pop var(--prim-dur-400) var(--ease-spring) both}.bar4 i,.l3-bar i,.prog i{transition:width .7s var(--ease-out)}.shs-app{animation:shsapp .32s var(--ease-spring) both}.shs-app:nth-child(2){animation-delay:45ms}.shs-app:nth-child(3){animation-delay:90ms}.shs-app:nth-child(4){animation-delay:.135s}.shs-app:nth-child(5){animation-delay:.18s}@keyframes shsapp{0%{opacity:0;transform:translateY(14px)scale(.8)}to{opacity:1;transform:none}}.shs-app.done i{animation:pop var(--prim-dur-400) var(--ease-spring) both}.opt[aria-pressed=true],.chip[aria-pressed=true],.opt.on,.chip.on{animation:pop var(--prim-dur-400) var(--ease-spring)}@media (prefers-reduced-motion:reduce){.breathe,.st4.now>i,.shs-app,.shs-app.done i,.opt.on,.chip.on,.opt[aria-pressed=true],.chip[aria-pressed=true]{animation:none}}.ck4s{border:0;gap:8px;margin:0;padding:0;display:grid}.ck4s legend{flex-wrap:wrap;align-items:baseline;gap:4px;margin-bottom:6px;padding:0;display:flex}.ck4{border-radius:var(--r-md);background:var(--soft);cursor:pointer;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-tap) var(--ease-out);align-items:flex-start;gap:12px;padding:12px 14px;line-height:1.4;display:flex;position:relative}.ck4:active{transform:scale(.985)}.ck4 input{opacity:0;width:1px;height:1px;position:absolute}.ck4-box{border:2px solid var(--line);background:var(--card);color:#0000;width:24px;height:24px;transition:background var(--dur-fast),border-color var(--dur-fast),color var(--dur-fast);border-radius:50%;flex:none;place-items:center;margin-top:-1px;display:grid}.ck4 input:checked+.ck4-box{background:var(--act);border-color:var(--act);color:var(--prim-gray-0);animation:pop var(--prim-dur-400) var(--ease-spring)}.ck4 input:focus-visible+.ck4-box{outline:2px solid var(--act);outline-offset:2px}.ck4:has(input:checked){background:color-mix(in srgb,var(--act) 8%,var(--card))}@media (prefers-reduced-motion:reduce){.ck4 input:checked+.ck4-box{animation:none}}.btn[data-share]{flex:none;place-self:center start;width:auto}.worth-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.worth-row .btn[data-share]{min-height:0;padding:8px 14px}body[data-act-seen] .det-cta:not([data-me]){opacity:0;pointer-events:none;animation:none;transform:translateY(12px)}.det-cta{transition:opacity var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.postico{justify-content:center;align-items:center;gap:4px;display:inline-flex}.plat4-wrap{gap:0;margin-top:18px;display:grid}.plats4{grid-template-columns:1fr 1fr;gap:8px;display:grid}.plat4{border-radius:var(--r-md);background:var(--soft);text-align:left;font:inherit;color:var(--l4-ink);cursor:pointer;border:0;align-items:center;gap:10px;min-width:0;padding:10px 12px;text-decoration:none;display:flex}.plat4 .lg{border-radius:var(--r-sm);background:var(--l4-white);flex:none;place-items:center;width:32px;height:32px;display:grid}.plat4>span:last-child{min-width:0;display:grid}.plat4 b{font:800 17px/1.15 var(--font-display)}.plat4 small{font-size:var(--t-xs);color:var(--l4-ink2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.plat4.on{background:var(--l4-ink);color:var(--l4-white)}.plat4.on small{color:var(--line-2)}.plat4.add{background:var(--l4-white);border:1.5px dashed var(--line-2)}.plat4.add .lg{background:var(--soft)}.plat4.add b{font:700 var(--t-md) var(--font-body)}.src4{font-size:var(--t-xs);color:var(--l4-ink2);align-items:center;gap:6px;margin:12px 2px 0;display:flex}.src4 .ic{color:var(--ok)}.plat4-wrap .stats4{margin-top:8px}.aud4{border:1px solid var(--line);border-radius:var(--r-md);gap:9px;margin-top:10px;padding:12px 14px;display:grid}.aud4 .t{font-weight:700;font-size:var(--t-sm);color:var(--l4-ink2);justify-content:space-between;display:flex}.aud4 .t span{color:var(--faint);font-weight:500}.plat4-wrap>.tag4{justify-self:start;margin-bottom:10px}.tag4.rank4{background:var(--prim-look-sun);color:var(--l4-ink)}.work4 .kind4{font-size:var(--t-2xs);border-radius:var(--r-pill);background:var(--l4-white);align-self:flex-start;padding:2px 8px;font-weight:700}.cc4-gap{gap:6px;display:grid}.cc4-gap b{font-size:var(--t-sm)}.cc4-gap .bar4 i{background:var(--warn)}.det-cta:has(.cta-note){border-radius:var(--r-lg);flex-wrap:wrap;row-gap:6px;padding-top:10px}.det-cta .cta-note{font-size:var(--t-sm);color:var(--sub);flex-basis:100%;padding-right:10px;line-height:1.35;display:block}.det-cta .cta-note b{font:var(--w-bold) var(--t-sm) var(--font-body);align-items:center;gap:2px;margin-right:4px;display:inline-flex}.det-cta .cta-note .cta-ok{color:var(--pri)}.det-cta .cta-note .cta-no{color:var(--bad)}.det-cta .cta-note a{color:var(--pri);font-weight:var(--w-bold);white-space:nowrap}@media (max-width:960px){.det{padding-bottom:110px}}.cats.pills4{gap:8px;padding:2px 2px 4px}.cats.pills4 .cat{aspect-ratio:auto;border-radius:var(--r-pill);width:auto;height:34px;min-height:0;font:var(--w-bold) var(--t-sm) var(--font-body);white-space:nowrap;flex-direction:row;align-items:center;gap:6px;padding:0 12px;display:inline-flex}.cats.pills4 .cat .ic{width:16px;height:16px}.cats.pills4 .cat small{font-size:var(--t-sm);opacity:.85}.cats.pills4 .sortlink{padding:0;position:relative}.cats.pills4 .sortlink select{height:34px;color:inherit;font:inherit;border-radius:var(--r-pill);cursor:pointer;background:0 0;border:0;padding:0 12px}.home2 .cc4-media{height:170px}.cc4-acts .btn.pri{flex:1}.tile4.t-sun{background:var(--prim-look-sun);color:var(--prim-look-sun-a)}.tile4.t-sky{background:var(--prim-look-sky);color:var(--prim-look-sky-a)}.tile4.t-peach{background:var(--prim-look-peach);color:var(--prim-look-peach-a)}.tile4.t-mint{background:var(--prim-look-mint);color:var(--prim-look-mint-a)}.tile4.t-lilac{background:var(--prim-look-lilac);color:var(--prim-look-lilac-a)}.tile4.t-rose{background:var(--prim-look-rose);color:var(--prim-look-rose-a)}.tile4.t-stone{background:var(--prim-look-stone);color:var(--prim-look-stone-a)}.set4>button{color:var(--ink);background:var(--card);text-align:left;width:100%;font:inherit;cursor:pointer;border:0;align-items:center;gap:12px;padding:14px 16px;display:flex}.set4>button+button,.set4>a+button,.set4>button+a{border-top:1px solid var(--line)}.set4>button>span:nth-child(2){flex:1;gap:2px;display:grid}.wsum-note{font-size:var(--t-sm);margin:0 0 4px}.sheet .bd label.field{min-height:0;color:var(--ink);align-items:stretch;display:grid}.sheet .bd label.interest{color:var(--ink)}.sheet .bd>.wsec:only-child>h3{display:none}.sheet .bd .wsec+.wsec{border-top:1px solid var(--line);padding-top:16px}.home4-nudge.pv4-ready{background:var(--prim-look-sun);text-align:left;border:0;margin-top:12px;padding:12px}.pv4-ready .tile4{background:var(--l4-white);color:var(--prim-look-sun-a)}.pv4-ready small{white-space:normal}.bar6{border-radius:var(--r-pill);background:var(--prim-look-sun-p);height:6px;margin:4px 0 2px;display:block;overflow:hidden}.bar6 i{border-radius:var(--r-pill);background:var(--prim-look-sun-a);height:100%;display:block}.set4-grp{display:grid}.set4-g{font-size:var(--t-sm);color:var(--l4-ink2);margin:0 4px 8px;font-weight:700}.set4-open{justify-items:start;gap:12px;display:grid}.set4-open>.card{width:100%}.set4-open h2{font:800 var(--t-2xl)/1.2 var(--font-display);letter-spacing:-.02em}main:has(.set4-open) .set4-top{display:none}.cl{gap:14px;display:grid}.cl-g{border-radius:var(--r-card);gap:8px;padding:12px;display:grid}.cl-g h3{font:700 var(--t-md) var(--font-body);align-items:center;gap:8px;padding:2px 6px 4px;display:flex}.cl-g h3 span{background:var(--l4-white);border-radius:var(--r-pill);font-size:var(--t-xs);color:var(--ink);padding:0 8px}.cl-g.t-sun{background:var(--prim-look-sun)}.cl-g.t-sun h3,.cl-g.t-sun em{color:var(--prim-look-sun-a)}.cl-g.t-sky{background:var(--prim-look-sky)}.cl-g.t-sky h3,.cl-g.t-sky em{color:var(--prim-look-sky-a)}.cl-g.t-lilac{background:var(--prim-look-lilac)}.cl-g.t-lilac h3,.cl-g.t-lilac em{color:var(--prim-look-lilac-a)}.cl-g.t-rose{background:var(--prim-look-rose)}.cl-g.t-rose h3,.cl-g.t-rose em{color:var(--prim-look-rose-a)}.cl-g.t-mint{background:var(--prim-look-mint)}.cl-g.t-mint h3,.cl-g.t-mint em{color:var(--prim-look-mint-a)}.cl-row{background:var(--l4-white);border-radius:var(--r-md);cursor:pointer;align-items:center;gap:12px;padding:12px 14px;display:flex}.cl-row .cl-txt{flex:1;gap:2px;min-width:0;display:grid}.cl-row b{font-weight:700;font-size:var(--t-base)}.cl-row small{color:var(--l4-ink2);font-size:var(--t-sm)}.cl-row em{font-style:normal;font-weight:600;font-size:var(--t-sm)}.cl-row .btn{flex:none}@media (min-width:900px){.cl{display:none}}@media (max-width:899px){.kan{display:none!important}.b4-needs{display:none}}.hlp{gap:14px;display:grid}.hlp>.ib4{justify-self:start}.hlp h1{font:800 var(--t-3xl)/1.1 var(--font-display);letter-spacing:-.03em}.hlp-search{border-radius:var(--r-pill);background:var(--soft);height:50px;color:var(--l4-ink2);align-items:center;gap:10px;padding:0 18px;display:flex}.hlp-search input{font:inherit;font-size:var(--t-base);color:var(--ink);background:0 0;border:0;outline:0;flex:1;min-width:0}.hlp-tiles{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hlp-tile{border-radius:var(--r-card);text-align:left;font:inherit;cursor:pointer;color:var(--ink);border:0;align-items:center;gap:10px;min-height:76px;padding:12px;display:flex}.hlp-tile b{font-size:var(--t-sm);font-weight:700;line-height:1.3}.hlp-tile .tile4{background:var(--l4-white)}.hlp-tile.on{outline-offset:-2px;outline:2px solid}.hlp-tile.t-sun{background:var(--prim-look-sun)}.hlp-tile.t-sun .tile4{color:var(--prim-look-sun-a)}.hlp-tile.t-sky{background:var(--prim-look-sky)}.hlp-tile.t-sky .tile4{color:var(--prim-look-sky-a)}.hlp-tile.t-peach{background:var(--prim-look-peach)}.hlp-tile.t-peach .tile4{color:var(--prim-look-peach-a)}.hlp-tile.t-mint{background:var(--prim-look-mint)}.hlp-tile.t-mint .tile4{color:var(--prim-look-mint-a)}.hlp-tile.t-lilac{background:var(--prim-look-lilac)}.hlp-tile.t-lilac .tile4{color:var(--prim-look-lilac-a)}.hlp-tile.t-rose{background:var(--prim-look-rose)}.hlp-tile.t-rose .tile4{color:var(--prim-look-rose-a)}.hlp>.set4-g{margin-top:6px}.hlp-qs details+details{border-top:1px solid var(--line)}.hlp-qs summary{cursor:pointer;align-items:center;gap:12px;padding:16px;list-style:none;display:flex}.hlp-qs summary::-webkit-details-marker{display:none}.hlp-qs summary b{font-weight:600;font-size:var(--t-base);flex:1}.hlp-qs details[open] summary .ic{transform:rotate(90deg)}.hlp-qs details>div{padding:0 16px 16px}.hlp-stuck{border-radius:var(--r-card);background:var(--prim-look-mint);align-items:center;gap:12px;padding:14px;display:flex}.hlp-stuck .tile4{background:var(--l4-white);color:var(--prim-look-mint-a)}.hlp-stuck>span:last-child{gap:2px;display:grid}.hlp-stuck small{color:var(--l4-ink2);font-size:var(--t-sm)}.signout4{margin-top:4px}.signout4 b{color:var(--prim-look-rose-a)}.signout4 .tile4 .ic{transform:rotate(180deg)}main:has(.set4-open) .signout4{display:none}.pv4-acts[data-mode=brand]{flex-wrap:wrap}.pv4-acts[data-mode=brand]>.btn.pri,.pv4-acts[data-mode=brand]>form{flex:100%;order:-1}.pv4-acts[data-mode=brand]>:not(.btn.pri):not(form){flex:1 1 0;min-width:0}.l3-form .l3-chip:not(.on){box-shadow:inset 0 0 0 1px var(--line);background:var(--soft)!important}.done-fold{border-radius:var(--r-card);background:var(--prim-look-mint);color:var(--ok);min-width:0;max-width:100%;margin-top:14px}.done-fold summary{cursor:pointer;align-items:center;gap:8px;padding:12px 16px;list-style:none;display:flex}.done-fold summary::-webkit-details-marker{display:none}.done-fold summary b{font-weight:700;font-size:var(--t-md);white-space:nowrap}.done-fold summary .sub{min-width:0;font-size:var(--t-sm);color:var(--l4-ink2);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.done-fold[open] summary>.ic:last-child{transform:rotate(90deg)}.done-fold ul{gap:8px;margin:0;padding:0 16px 12px;list-style:none;display:grid}.done-fold li{align-items:flex-start;gap:8px;display:flex}.done-fold li span{color:var(--ink);display:grid}.done-fold li small{color:var(--l4-ink2);font-size:var(--t-sm)}.card.now-card{justify-items:start;margin-top:14px;padding:14px 4px 6px;display:grid;background:var(--prim-look-sky)!important;box-shadow:none!important;border:0!important}.now-card .now-badge{background:var(--l4-white);color:var(--prim-look-sky-a);margin-left:16px}.now-card .dsteps{width:100%}.still4{font-size:var(--t-md);color:var(--l4-ink2);margin:22px 0 0;font-weight:700;display:block}.set4-open>.card>.card:only-child{box-shadow:none;background:0 0;border:0;padding:0}.cc4-body>.cc4-var{color:var(--l4-ink2);margin-top:-6px;font-weight:600}.hd5{display:grid}.band4.slim{height:96px}.band4.slim>.stk4:first-of-type{top:22%;left:auto;right:30%}.band4.slim>.stk4:nth-of-type(2){top:34%;right:16%}.band4.slim>.stk4:nth-of-type(3){top:14%;right:5%}.band4.slim .cov5{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hd5-row{z-index:2;align-items:flex-end;gap:14px;margin-top:-44px;padding:0 4px;display:flex;position:relative}.hd5 .ph4.av5{border:4px solid var(--l4-white);width:96px;height:96px;box-shadow:0 0 0 2px var(--act);border-radius:50%;flex:none;position:relative;bottom:auto;left:auto;transform:none}.hd5.shape-arch .ph4.av5{border-radius:var(--r-pill) var(--r-pill) var(--r-md) var(--r-md);width:88px;height:104px}.hd5 .ph4-ini{font-size:var(--t-2xl)}.hd5-who{gap:3px;min-width:0;padding-bottom:6px;display:grid}.hd5-who h1,.hd5-who .nm4{font-size:var(--t-2xl);text-align:left}.hd5-who .nm-hand{font-size:calc(var(--t-2xl) * 1.2)}.hd5-who .sub{font-size:var(--t-sm)}.pv4-head.l5{text-align:left;justify-items:start;padding:12px 4px 0}.pv4-head.l5 .pv4-chips,.pv4-chips.l5{justify-content:flex-start;margin-top:0}.meta5{font-size:var(--t-sm);color:var(--l4-ink2);flex-wrap:wrap;gap:4px 14px;margin:0;display:flex}.meta5 span{align-items:center;gap:5px;display:inline-flex}.meta5 .ok5{color:var(--ok)}.seg5{background:var(--soft);border-radius:var(--r-md);gap:4px;padding:4px;display:flex}.seg5>*{border-radius:calc(var(--r-md) - 3px);font:600 var(--t-sm) var(--font-body);color:var(--l4-ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:1;justify-content:center;align-items:center;gap:7px;min-width:0;padding:10px 6px;text-decoration:none;display:flex}.seg5>* small{color:var(--faint);font-weight:500}.seg5 .on{background:var(--l4-white);color:var(--l4-ink);box-shadow:var(--l4-float)}.seg5 .add{border:1.5px dashed var(--line-2)}.plat4-wrap .stats4{border:1px solid var(--line);border-radius:var(--r-card);gap:0;margin-top:10px;padding:12px 4px}.plat4-wrap .stats4 div{border-left:1px solid var(--line);text-align:center;background:0 0;border-radius:0;justify-items:center;padding:2px 4px}.plat4-wrap .stats4 div:first-child{border-left:0}.plat4-wrap .stats4 div>svg{display:none}.plat4-wrap .stats4 b{margin-top:0}.plat5[data-p=ig] .w-yt,.plat5[data-p=yt] .w-ig{display:none}.sec5{gap:12px;padding-top:24px;display:grid}.sec5>h2{font:800 var(--t-lg)/1.2 var(--font-display);margin:0}.sec5>.pv4-sec{padding-top:0}.work5{scrollbar-width:none;margin:0 calc(-1 * max(16px,env(safe-area-inset-left,0px)));padding:0 max(16px,env(safe-area-inset-left,0px));gap:8px;display:flex;overflow-x:auto}.work5 a{border-radius:var(--r-md);width:124px;height:200px;color:var(--ink);font-size:var(--t-sm);flex-direction:column;flex:none;gap:6px;padding:10px;font-weight:600;line-height:1.3;text-decoration:none;display:flex;position:relative;overflow:hidden}.work5 a span{flex:1;align-items:flex-end;display:flex}.work5 a em{font-style:normal;font-size:var(--t-xs);color:var(--l4-ink2);align-items:center;gap:2px;display:inline-flex}.work5 .kind4{background:var(--l4-glass);border-radius:var(--r-xs);font-size:var(--t-2xs);color:var(--ink);align-self:flex-start;padding:2px 6px;font-weight:700}.work5 a.wide{width:230px;height:140px}.work5 a.ph{color:var(--l4-white)}.work5 a.ph img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.work5 a.ph:after{content:"";background:linear-gradient(transparent 40%,var(--scrim));position:absolute;inset:0}.work5 a.ph>:not(img){z-index:1;position:relative}.work5 a.ph em{color:var(--l4-white)}.blogo5{border-radius:var(--r-tile);object-fit:cover;flex:none;width:40px;height:40px}.sec5 .bav4{border-radius:var(--r-tile)}.v5{color:var(--ok);align-items:center;gap:2px;font-style:normal;display:inline-flex}.rev5{background:var(--soft);border-radius:var(--r-card);gap:8px;padding:12px;display:grid}.rev5 p{font-size:var(--t-sm);margin:0}.price5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.price5 div{border:1px solid var(--line);border-radius:var(--r-md);gap:2px;min-width:0;padding:10px;display:grid}.price5 small{font-size:var(--t-xs);color:var(--l4-ink2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.price5 b{font:800 var(--t-lg)/1.2 var(--font-display)}.pv4-acts.dock5{z-index:5;background:var(--l4-glass);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--line);margin:20px calc(-1 * max(16px,env(safe-area-inset-left,0px))) 0;padding:10px max(16px,env(safe-area-inset-left,0px)) calc(10px + env(safe-area-inset-bottom,0px));position:sticky;bottom:0}@media (min-width:700px){.pv4-acts.dock5{border:1px solid var(--line);border-radius:var(--r-card);margin:20px 0 0;bottom:12px}}.trust5{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.trust5 div{background:var(--soft);border-radius:var(--r-md);text-align:center;justify-items:center;gap:2px;padding:10px;display:grid}.trust5 b{font:800 var(--t-lg)/1.2 var(--font-display);align-items:center;gap:3px;display:inline-flex}.trust5 b .ic-s{color:var(--warn)}.trust5 small{font-size:var(--t-xs);color:var(--l4-ink2)}.dock5 [data-share]:not(.pri){flex:0 0 50px;justify-content:center;padding:0}.look4ed-prev .hd5{width:100%}.cc4-chips{flex-wrap:wrap;gap:6px;display:flex}.cc4-chips .tag4{font-size:var(--t-xs);padding:4px 10px}.starts4 .t-sun{background:var(--prim-look-sun)}.starts4 .t-mint{background:var(--prim-look-mint)}.starts4 .t-lilac{background:var(--prim-look-lilac)}.wbody h3 .stepno{background:var(--ink);width:22px;height:22px;color:var(--card);font-style:normal;font-size:var(--t-2xs);font-weight:var(--w-heavy);vertical-align:2px;border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}
