.tm{--dim:color-mix(in srgb,var(--fg) 46%,var(--bg));scroll-margin-top:var(--hdr);overflow:clip;margin-top:-1px;padding:clamp(1.5rem,5vh,3.5rem) 0 clamp(4.5rem,11vh,7.5rem)}.tm:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(80% 38% at 50% 62%,rgb(229 168 46/.09),transparent 72%);opacity:.55}.tm[data-mode=team]:after{opacity:1}@media (min-width:64em){.tm:after{background:radial-gradient(40% 56% at 74% 50%,rgb(229 168 46/.1),transparent 72%)}}.tm-in{display:grid;grid-template-areas:"head" "card" "go";row-gap:clamp(1.75rem,4.5vh,2.5rem);padding-inline:var(--gx)}.tm-head{grid-area:head}.tm-card{grid-area:card}.tm-go{grid-area:go}@media (min-width:64em){.tm-in{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"head card" "go card";column-gap:clamp(2.5rem,5vw,6rem);row-gap:clamp(1.6rem,3.6vh,2.2rem)}.tm-head{align-self:end}.tm-go{align-self:start}.tm-card{align-self:center;justify-self:end;width:100%;max-width:36rem}}.tm-tag{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:.875rem;line-height:1.4;color:var(--fg3)}.tm-july{position:relative;flex:none;width:.5rem;height:.5rem;margin:0 .2rem 0 .15rem}.tm-thread{position:absolute;bottom:100%;left:calc(50% - .5px);width:1px;height:var(--thread,0);background:repeating-linear-gradient(to top,color-mix(in srgb,var(--em) 55%,transparent) 0 4px,transparent 4px 8px)}.tm-pin{inset:0;background:var(--em);box-shadow:0 0 0 2.5px var(--bg)}.tm-pin,.tm-pin:after{position:absolute;border-radius:50%}.tm-pin:after{content:"";inset:-.3rem;box-shadow:0 0 0 2px var(--em);opacity:0}.tm-tag-sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.tm-h2{margin:.85rem 0 0;font-family:var(--display);font-weight:540;font-size:clamp(1.75rem,7.4vw,2.25rem);line-height:1.06;letter-spacing:-.034em;color:var(--fg);text-wrap:balance}@media (min-width:64em){.tm-h2{font-size:clamp(2rem,min(2.75vw,5.4vh),3.25rem);line-height:1.04}}.tm-half{display:block;max-width:100%;margin:0;padding:0;border:0;border-radius:.12em;background:none;font:inherit;letter-spacing:inherit;word-spacing:inherit;text-align:start;text-wrap:inherit;color:var(--dim);cursor:pointer;-webkit-tap-highlight-color:transparent}.tm-half[aria-pressed=true]{color:var(--fg);cursor:default}.tm-half:focus-visible{outline:2px solid var(--em);outline-offset:4px}@media (hover:hover) and (pointer:fine){.tm-half[aria-pressed=false]:hover{color:color-mix(in srgb,var(--fg) 72%,var(--bg))}}.tm-head .tm-tag .m-follow{--m-follow:0.65s}.tm-h2{--m-delay:0.8s}.tm-head .tm-sub{--m-follow:1.45s}.tm-acc{position:relative}.tm-acc:after{content:"";position:absolute;inset:auto -.03em -.02em;height:.13em;border-radius:.07em;background:var(--gold);opacity:0;clip-path:inset(0 100% 0 0);pointer-events:none}.tm[data-mode=team] .tm-acc:after{opacity:1;clip-path:inset(0)}.tm-sub{max-width:30rem;margin:1rem 0 0;font-size:1rem;line-height:1.55;color:var(--fg2);text-wrap:pretty}@media (min-width:64em){.tm-sub{font-size:1.0625rem}}.tm-card{position:relative;display:grid;row-gap:1.1rem;padding:1rem;border:1px solid var(--rule);border-radius:1.25rem;background:linear-gradient(180deg,rgb(242 239 230/.035),rgb(242 239 230/.01)),var(--surf);box-shadow:var(--shadow)}.tm[data-mode=team] .tm-card{border-color:rgb(229 168 46/.42)}@media (min-width:30em){.tm-card{padding:1.25rem}}@media (min-width:64em){.tm-card{row-gap:1.25rem;padding:1.4rem 1.5rem 1.5rem}}.tm-seg{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:.25rem;border:1px solid var(--rule);border-radius:.85rem;background:rgb(0 0 0/.24)}.tm-seg-thumb{position:absolute;inset:.25rem auto .25rem .25rem;width:calc(50% - .25rem);border:1px solid rgb(95 214 196/.55);border-radius:.6rem;background:rgb(95 214 196/.13)}.tm[data-mode=team] .tm-seg-thumb{transform:translateX(100%);border-color:rgb(240 188 74/.7);background:rgb(240 188 74/.15)}.tm-seg-btn{position:relative;min-height:2.75rem;padding:.4rem .3rem;border:0;border-radius:.6rem;background:none;font:inherit;font-size:.8125rem;font-weight:620;line-height:1.2;color:var(--fg3);text-wrap:balance;cursor:pointer;-webkit-tap-highlight-color:transparent}@media (min-width:30em){.tm-seg-btn{padding-inline:.5rem;font-size:.875rem}}.tm-seg-btn[aria-pressed=true]{color:var(--fg);cursor:default}.tm-seg-btn[data-k=team][aria-pressed=true]{color:#f6d58b}.tm-seg-btn:focus-visible{outline:2px solid var(--em);outline-offset:2px}@media (hover:hover) and (pointer:fine){.tm-seg-btn[aria-pressed=false]:hover{color:var(--fg2)}}.tm-plot{display:grid;row-gap:.55rem;margin:0}.tm-chart{position:relative;aspect-ratio:2/1}.tm-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.tm-axis,.tm-grid{stroke-width:1;vector-effect:non-scaling-stroke}.tm-grid{stroke:rgb(242 239 230/.08);stroke-dasharray:3 4}.tm-axis{stroke:rgb(242 239 230/.16)}.tm-base{fill:url(#tm-base)}.tm-gap{fill:url(#tm-gap);opacity:0;clip-path:inset(0 100% 0 0)}.tm[data-mode=team] .tm-gap{opacity:1;clip-path:inset(0)}.tm-solo{fill:none;stroke:var(--teal);stroke-linecap:round}.tm-solo-line{stroke-width:2.6}.tm-solo-dash{stroke-width:2;stroke-dasharray:5 6;opacity:0}.tm[data-mode=team] .tm-solo-line{opacity:0}.tm[data-mode=team] .tm-solo-dash{opacity:.6}.tm-team{fill:none;stroke:var(--gold-h);stroke-width:3;stroke-linecap:round;stroke-dasharray:1 2;stroke-dashoffset:1.01}.tm[data-mode=team] .tm-team{stroke-dashoffset:0}.tm-dot-solo{fill:var(--teal)}.tm[data-mode=team] .tm-dot-solo{opacity:.6}.tm-dot-team{fill:var(--gold-h);opacity:0;transform:scale(.4);transform-origin:382px 38px}.tm[data-mode=team] .tm-dot-team{opacity:1;transform:none}.tm-dot-halo{opacity:.22}.tm-lab{position:absolute;right:8.5%;padding:.16rem .5rem;border-radius:999px;background:rgb(8 26 20/.88);font-size:.75rem;font-weight:650;line-height:1.25;white-space:nowrap}.tm-lab[data-k=team]{top:19%;transform:translateY(-50%);color:var(--gold-h);box-shadow:inset 0 0 0 1px rgb(240 188 74/.36);opacity:0}.tm[data-mode=team] .tm-lab[data-k=team]{opacity:1}.tm-lab[data-k=solo]{top:68%;color:var(--teal);box-shadow:inset 0 0 0 1px rgb(95 214 196/.3)}@media (min-width:30em){.tm-lab{font-size:.8125rem}}.tm-cap{margin:0;font-size:.8125rem;line-height:1.45;color:var(--fg3)}.tm-cap b{font-weight:650}.tm-cap b,.tm-cap-a{color:var(--fg2)}.tm-cap-a:focus-visible{outline:2px solid var(--em);outline-offset:2px;border-radius:.2rem}.tm-items{display:grid;gap:.7rem;margin:0;padding:1rem 0 0;border-top:1px solid var(--rule);list-style:none}.tm-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.65rem;font-size:.9375rem;line-height:1.35;color:var(--fg2)}.tm-ic{display:grid;width:1.15rem;height:1.15rem}.tm-ic svg{grid-area:1/1;width:100%;height:100%}.tm-ic-solo{color:var(--fg3);opacity:0}.tm-ic-team{fill:var(--gold);stroke:var(--gold-ink)}.tm:not([data-mode=team]) .tm-ic-solo{opacity:1}.tm:not([data-mode=team]) .tm-ic-team{opacity:0;transform:scale(.6)}.tm-item-t{display:grid}.tm-item-t>span{grid-area:1/1}.tm:not([data-mode=team]) .tm-item-t>[data-k=team],.tm[data-mode=team] .tm-item-t>[data-k=solo]{visibility:hidden;opacity:0}.tm[data-mode=team] .tm-item-t>[data-k=team]{color:var(--fg)}.tm-go{display:grid;row-gap:.85rem}@media (min-width:30em){.tm-go{grid-auto-flow:column;justify-content:start;align-items:center;column-gap:1.75rem}}.tm-ctas{display:grid}.ph .ph-mag.tm-mag{display:block;grid-area:1/1}.tm[data-mode=solo] .tm-mag[data-k=team],.tm[data-mode=team] .tm-mag[data-k=solo]{visibility:hidden;opacity:0}.ph :is(.ph-gold,.ph-ink).tm-cta{--h:3.5rem;display:flex;width:100%;font-size:1.0625rem}@media (min-width:30em){.ph .ph-mag.tm-mag{justify-self:start}.ph :is(.ph-gold,.ph-ink).tm-cta{display:inline-flex;width:auto}}@media (prefers-reduced-motion:no-preference){.ph .ph-mag.tm-mag{transition:transform .45s var(--ease-out),opacity .35s var(--ease) .12s,visibility 0s linear .12s}.tm[data-mode=solo] .tm-mag[data-k=team],.tm[data-mode=team] .tm-mag[data-k=solo]{transition:transform .45s var(--ease-out),opacity .2s var(--ease),visibility 0s linear .2s}}.tm-more{justify-self:start}@media (prefers-reduced-motion:no-preference){.tm-head[data-armed] .tm-thread{clip-path:inset(0 0 100% 0)}.tm-head[data-armed] .tm-pin{scale:0}.tm-head[data-armed][data-in] .tm-thread{clip-path:inset(0);transition:clip-path .7s var(--ease-io)}.tm-head[data-armed][data-in] .tm-pin{scale:1;transition:scale .5s var(--spring) .6s}.tm-head[data-armed][data-in] .tm-pin:after{animation:tm-ping 1.1s var(--ease-out) .7s both}.tm:after{transition:opacity .8s var(--ease)}.tm-half{transition:color .5s var(--ease)}.tm-acc:after{transition:opacity .25s var(--ease),clip-path .5s var(--ease)}.tm[data-mode=team] .tm-acc:after{transition:opacity .3s var(--ease) .35s,clip-path .9s var(--ease-out) .35s}.tm-card{transition:border-color .6s var(--ease)}.tm-card[data-armed]{opacity:0;transform:translateY(1.5rem)}.tm-card[data-armed][data-in]{opacity:1;transform:none;transition:opacity .6s var(--ease),transform .9s var(--ease-out),border-color .6s var(--ease)}.tm-seg-thumb{transition:transform .45s var(--ease-out),background-color .45s var(--ease),border-color .45s var(--ease)}.tm-seg-btn{transition:color .3s var(--ease)}.tm-team{transition:stroke-dashoffset .6s var(--ease-io)}.tm[data-mode=team] .tm-team{transition:stroke-dashoffset 1.1s var(--ease-io) .1s}.tm-gap{transition:clip-path .6s var(--ease-io),opacity .35s var(--ease)}.tm[data-mode=team] .tm-gap{transition:clip-path 1.1s var(--ease-io) .1s,opacity .5s var(--ease) .1s}.tm-dot-solo,.tm-solo{transition:opacity .4s var(--ease)}.tm-dot-team{transition:opacity .2s var(--ease),transform .2s var(--ease)}.tm[data-mode=team] .tm-dot-team{transition:opacity .3s var(--ease) 1.05s,transform .55s var(--spring) 1.05s}.tm-lab{transition:opacity .25s var(--ease)}.tm[data-mode=team] .tm-lab[data-k=team]{transition:opacity .4s var(--ease) 1.1s}.tm-ic svg{transition:opacity .3s var(--ease),transform .45s var(--ease-pop)}.tm-item-t>span{transition:opacity .35s var(--ease),transform .45s var(--ease-out),color .35s var(--ease),visibility 0s}.tm:not([data-mode=team]) .tm-item-t>[data-k=team],.tm[data-mode=team] .tm-item-t>[data-k=solo]{transform:translateY(.3em);transition:opacity .25s var(--ease),transform .25s var(--ease),color .25s var(--ease),visibility 0s .25s}.tm[data-mode=team] .tm-ic svg,.tm[data-mode=team] .tm-item-t>[data-k=team]{transition-delay:calc(var(--n, 0) * 90ms + .2s)}.tm-item:nth-child(2){--n:1}.tm-item:nth-child(3){--n:2}}@keyframes tm-ping{0%{opacity:.85;scale:.5}to{opacity:0;scale:2.4}}.ac{--dusk-h:clamp(15rem,40vh,26rem);--day:#f4efe6;--next:#07130e;--fade-h:clamp(6rem,16vh,10rem);--dim:color-mix(in srgb,var(--fg) 46%,var(--bg));--u:min(calc((100vw - 2 * var(--gx)) / 32),15px);--wa:#25d366;--wa-ink:#052e16;--wa-bar:#008069;--ps-bad:#ff4e42;--ps-good:#0cce6b;scroll-margin-top:var(--hdr);overflow:clip;margin-top:-1px;padding:0 0 clamp(4.5rem,11vh,7.5rem)}@media (min-width:64em){.ac{--u:clamp(11px,min(1.02vw,1.75vh),15px)}}.ac.ph-sec{background:linear-gradient(to bottom,var(--day) 0,color-mix(in oklab,var(--paper-late) 60%,var(--day)) calc(var(--dusk-h) * .1),color-mix(in oklab,var(--night) 3.2%,var(--paper-late)) calc(var(--dusk-h) * .2),color-mix(in oklab,var(--night) 10.8%,var(--paper-late)) calc(var(--dusk-h) * .3),color-mix(in oklab,var(--night) 25.6%,var(--paper-late)) calc(var(--dusk-h) * .4),color-mix(in oklab,var(--night) 50%,var(--paper-late)) calc(var(--dusk-h) * .5),color-mix(in oklab,var(--night) 74.4%,var(--paper-late)) calc(var(--dusk-h) * .6),color-mix(in oklab,var(--night) 89.2%,var(--paper-late)) calc(var(--dusk-h) * .7),color-mix(in oklab,var(--night) 96.8%,var(--paper-late)) calc(var(--dusk-h) * .8),color-mix(in oklab,var(--night) 99.6%,var(--paper-late)) calc(var(--dusk-h) * .9),var(--night) var(--dusk-h),var(--night) calc(100% - var(--fade-h)),var(--next) 100%)}.ac-dusk{position:relative;height:var(--dusk-h)}.ac-dusk-day{position:absolute;inset:0 0 auto;height:calc(50% + var(--hdr))}.ac:after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(70% 30% at 50% 60%,rgb(214 240 232/.075),transparent 72%)}@media (min-width:64em){.ac:after{background:radial-gradient(34% 50% at 74% 50%,rgb(214 240 232/.08),transparent 72%)}}.ac-in{display:grid;grid-template-areas:"head" "show" "go";row-gap:clamp(1.75rem,4.5vh,2.5rem);padding-inline:var(--gx)}.ac-head{grid-area:head}.ac-show{grid-area:show}.ac-go{grid-area:go}@media (min-width:64em){.ac-in{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"head show" "go show";column-gap:clamp(2.5rem,5vw,6rem);row-gap:clamp(1.6rem,3.6vh,2.2rem)}.ac-head{align-self:end;max-width:34rem}.ac-go{align-self:start}.ac-show{align-self:center}}.ac-tag{display:flex;flex-wrap:wrap;gap:.25rem .5rem;margin:0;font-size:.875rem;line-height:1.4;color:var(--fg3)}.ac-clock,.ac-tag{align-items:center}.ac-clock{display:inline-flex;gap:.4rem}.ac-clock-ic{flex:none;width:1.05rem;height:1.05rem;color:var(--em)}.ac-clock-h,.ac-clock-m{transform-origin:8px 8px}.ac-clock-h{rotate:var(--hh,0deg)}.ac-clock-m{rotate:var(--mm,0deg)}.ac-clock-t{font-weight:650;font-variant-numeric:tabular-nums;color:var(--fg)}.ac-tag-sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.ac-h2{position:relative;margin:.85rem 0 0;font-family:var(--display);font-weight:540;font-size:clamp(1.75rem,7.4vw,2.25rem);line-height:1.06;letter-spacing:-.034em;color:var(--fg);text-wrap:balance}@media (min-width:64em){.ac-h2{font-size:clamp(2rem,min(2.75vw,5.4vh),3.25rem);line-height:1.04}}.ac-h2-a,.ac-h2-b,.ac-s{display:block}.ac-h2-a{color:var(--dim)}.ac-head .ac-sub{--m-follow:0.75s}.ac-nw{white-space:nowrap}.ac-mark{position:absolute;top:0;left:0;width:calc(var(--k-w, 0px) + .06em);height:.13em;border-radius:.07em;background:var(--gold);opacity:0;clip-path:inset(0 100% 0 0);transform:translate(calc(var(--k-x, 0px) - .03em),calc(var(--k-y, 0px) + var(--k-h, 1em) - .11em));pointer-events:none}.ac-mark:is([data-mark=now],[data-mark=h24]){opacity:1;clip-path:inset(0)}.ac-sub{max-width:30rem;margin:1rem 0 0;font-size:1rem;line-height:1.55;color:var(--fg2);text-wrap:pretty}@media (min-width:64em){.ac-sub{font-size:1.0625rem}}.ac-show{display:grid;row-gap:.9rem;width:calc(var(--u) * 32);max-width:100%;justify-self:center}@media (min-width:64em){.ac-show{justify-self:end}}.ac-fig{display:grid;row-gap:.6rem;margin:0}.ac-stage{display:grid;width:32em;height:36em;font-size:var(--u);line-height:1.25}.ac-stage :is(span,b,i){font-style:normal}.ac-chat,.ac-race{grid-area:1/1;min-width:0}.ac-stage[data-scene=chat] .ac-race,.ac-stage[data-scene=race] .ac-chat{visibility:hidden;opacity:0}.ac-phone{position:relative;display:block;min-width:0;padding:.4em;border-radius:2.4em;background:linear-gradient(160deg,#27312e,#0c1210 62%);box-shadow:inset 0 0 0 1px rgb(255 255 255/.1),0 0 0 1px rgb(0 0 0/.6),0 2.2em 3.6em -1.6em rgb(0 0 0/.85),0 0 4.5em -.6em rgb(206 238 228/.16)}.ac-screen{position:relative;display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;overflow:hidden;border-radius:2em;background:#fff;color:#1c2621}.ac-sb{display:flex;align-items:center;justify-content:space-between;height:2.1em;padding:0 1.4em;font-size:.9em;font-weight:650;font-variant-numeric:tabular-nums}.ac-sb-ic{width:2.8em;height:1em;fill:currentColor}.ac-layers{display:grid;min-height:0}.ac-layers>*{grid-area:1/1;min-width:0;min-height:0}.ac-serp,.ac-site{border-radius:0 0 2em 2em}.ac-race{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:1.5em}.ac-lane{display:grid;grid-template-rows:2.4em 27.8em 4.2em;row-gap:.8em;min-width:0}.ac-name{display:flex;align-items:center;justify-content:center;gap:.5em;font-size:1.1em;font-weight:650;color:var(--fg);white-space:nowrap}.ac-name-dot{width:.55em;height:.55em;border-radius:50%;background:var(--ps-bad)}.ac-lane[data-k=fast] .ac-name-dot{background:var(--ps-good)}.ac-serp{display:flex;flex-direction:column;gap:.95em;padding:.45em .85em 0;background:#fff}.ac-q{display:flex;flex:none;align-items:center;gap:.55em;height:2.6em;padding:0 .9em;overflow:hidden;border-radius:999px;box-shadow:0 0 0 1px #dfe1e5,0 .15em .5em rgb(32 33 36/.1);font-size:.95em;color:#3c4043;white-space:nowrap}.ac-q-g{flex:none;width:1.15em;height:1.15em}.ac-q-t{overflow:hidden;text-overflow:ellipsis}.ac-res{position:relative;display:grid;gap:.4em}.ac-res-s{display:flex;align-items:center;gap:.45em;font-size:.9em;color:#4d5156}.ac-fav{flex:none;width:1.45em;height:1.45em;border-radius:50%;background:radial-gradient(circle at 50% 50%,#0b6a50 34%,#e0efe8 36%)}.ac-res-t{position:relative;font-size:1.08em;font-weight:500;line-height:1.28;color:#1a0dab}.ac-ln{display:block;height:.5em;border-radius:.25em;background:#e8eaed}.ac-ln-s{width:62%}.ac-ln-h{width:78%;height:.75em;background:#ccd5f3}.ac-tap{position:absolute;top:50%;left:34%;width:3em;height:3em;margin:-1.5em 0 0 -1.5em;border-radius:50%;background:rgb(26 13 171/.16);box-shadow:0 0 0 .16em rgb(26 13 171/.38);opacity:0;pointer-events:none}.ac-site{flex-direction:column;background:#fff;opacity:0}.ac-site,.ac-url{position:relative;display:flex}.ac-url{flex:none;align-items:center;justify-content:center;gap:.4em;height:2.3em;margin:.2em .85em .5em;overflow:hidden;border-radius:999px;background:#f1f3f4;font-size:.9em;color:#3c4043}.ac-lock{flex:none;width:.9em;height:.9em}.ac-prog{position:absolute;bottom:0;left:0;width:100%;height:.2em;background:#1a73e8;transform:scaleX(.38);transform-origin:left}.ac-wait{display:grid;flex:1;place-content:center;justify-items:center;gap:.9em;font-size:.95em;color:#5f6368}.ac-spin{width:2.6em;height:2.6em;border:.25em solid #e8eaed;border-top-color:#1a73e8;border-radius:50%}.ac-page{display:flex;flex-direction:column;gap:.55em;padding:.3em 1em 0}.ac-page-k{font-size:.85em;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#0b6a50}.ac-page-t{font-family:var(--display);font-size:1.32em;font-weight:600;line-height:1.12;letter-spacing:-.02em;color:#12231c}.ac-img{display:block;height:5.6em;border-radius:.7em;background:radial-gradient(60% 80% at 78% 30%,rgb(255 255 255/.7),transparent 60%),linear-gradient(135deg,#cfe6dd,#f1e2c6)}.ac-wa{position:absolute;right:.9em;bottom:.9em;left:.9em;display:flex;align-items:center;justify-content:center;gap:.45em;height:2.9em;border-radius:999px;background:var(--wa);color:var(--wa-ink);font-weight:700;white-space:nowrap;box-shadow:0 .5em 1.2em -.4em rgb(18 140 70/.6)}.ac-wa-ic{flex:none;width:1.3em;height:1.3em;fill:currentColor}.ac-back{display:inline-flex;align-items:center;align-self:center;justify-self:center;gap:.4em;padding:.65em .8em;border-radius:999px;background:#1c2621;color:#fff;font-size:.98em;font-weight:650;white-space:nowrap;box-shadow:0 .6em 1.6em -.5em rgb(0 0 0/.5);opacity:0}.ac-back-ic{flex:none;width:1.05em;height:1.05em;color:#ff8a80}.ac-score{display:flex;align-items:center;justify-content:center;gap:.7em}.ac-ring{position:relative;display:grid;flex:none;place-items:center;width:4em;height:4em}.ac-ring svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.ac-ring-t{fill:rgb(255 78 66/.1);stroke:rgb(255 78 66/.24);stroke-width:3.2}.ac-ring-v{fill:none;stroke:var(--ps-bad);stroke-width:3.2;stroke-linecap:round;stroke-dasharray:100 200;stroke-dashoffset:calc(100 - var(--v))}.ac-score-n{position:relative;font-size:1.2em;font-weight:750;color:var(--ps-bad);font-variant-numeric:tabular-nums}.ac-lane[data-k=fast] .ac-ring-t{fill:rgb(12 206 107/.1);stroke:rgb(12 206 107/.24)}.ac-lane[data-k=fast] .ac-ring-v{stroke:var(--ps-good)}.ac-lane[data-k=fast] .ac-score-n{color:var(--ps-good)}.ac-score-l{display:grid;line-height:1.25}.ac-score-l b{font-weight:650;color:var(--fg)}.ac-score-l span{color:var(--fg3)}.ac:not([data-step=post]) .ac-lane[data-k=fast] .ac-serp,.ac[data-step=post] .ac-ring-v,.ac[data-step=post] .ac-score-n{opacity:0}.ac:not([data-step=post]) .ac-lane[data-k=fast] .ac-site{opacity:1}.ac:not([data-step=post]) .ac-lane[data-k=slow] .ac-serp{opacity:.4}.ac:not([data-step=post]) .ac-back{opacity:1}.ac-chat{display:grid;grid-template-columns:17.5em minmax(0,1fr);column-gap:1.5em;align-items:center}.ac-phone-wa{height:36em}.ac-wa-scr{grid-template-rows:auto auto minmax(0,1fr) auto;background:#efeae2;color:#111b21}.ac-wa-head,.ac-wa-scr .ac-sb{background:var(--wa-bar);color:#fff}.ac-wa-head{display:flex;align-items:center;gap:.55em;padding:.35em .9em .75em .6em}.ac-wa-back{flex:none;width:1.2em;height:1.2em}.ac-wa-av{display:grid;flex:none;place-items:center;width:2.5em;height:2.5em;border-radius:50%;background:#dff3ec;color:#0b6a50;font-size:.92em;font-weight:750}.ac-wa-who{display:grid;min-width:0;line-height:1.2}.ac-wa-who b{font-size:1.08em;font-weight:650;white-space:nowrap}.ac-wa-st{display:grid;font-size:.9em;color:#e7f6f1}.ac-wa-st>span{grid-area:1/1}.ac-wa-st>span+span{opacity:0}.ac-wa-body{display:flex;flex-direction:column;gap:.5em;min-height:0;padding:.75em .7em;overflow:hidden}.ac-wa-day{align-self:center;padding:.25em .75em;border-radius:.5em;background:#fff;color:#54656f;font-size:.85em}.ac-msg,.ac-wa-day{box-shadow:0 1px .1em rgb(11 20 26/.13)}.ac-msg{position:relative;display:block;max-width:86%;padding:.45em .6em .4em;border-radius:.75em;font-size:1.02em;line-height:1.3}.ac-msg[data-from=client]{align-self:flex-end;border-top-right-radius:.2em;background:#d9fdd3;transform-origin:100% 100%}.ac-msg[data-from=ai]{align-self:flex-start;border-top-left-radius:.2em;background:#fff;transform-origin:0 100%}.ac-msg-ai{display:inline-block;margin-right:.4em;padding:0 .4em;border-radius:.35em;background:#e0efe8;color:#0b6a50;font-size:.8em;font-weight:750;line-height:1.5;vertical-align:.08em}.ac-msg-m{position:relative;top:.4em;display:inline-flex;float:right;align-items:center;gap:.25em;margin-left:.6em;font-size:.78em;line-height:1.4;color:#54656f}.ac-ticks{width:1.45em;height:.9em;color:#2b8ae0}.ac-wa-in{display:flex;align-items:center;gap:.45em;padding:.5em .6em .75em}.ac-wa-field{flex:1;min-width:0;padding:.6em .9em;border-radius:999px;background:#fff;color:#667781;font-size:.95em}.ac-wa-mic{display:grid;flex:none;place-items:center;width:2.5em;height:2.5em;border-radius:50%;background:var(--wa-bar);color:#fff}.ac-wa-mic svg{width:1.15em;height:1.15em}.ac-auto{display:grid;align-content:center;row-gap:.8em;min-width:0}.ac-auto-h{font-size:.95em;font-weight:650;letter-spacing:.08em;text-transform:uppercase;color:var(--fg3)}.ac-chip{position:relative;display:grid;grid-template-columns:2.4em minmax(0,1fr);align-items:center;column-gap:.65em;padding:.75em .8em;border-radius:1em}.ac-chip:after,.ac-chip:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}.ac-chip:before{border:1px dashed rgb(242 239 230/.3);opacity:0}.ac-chip:after{border:1px solid rgb(143 227 196/.5);background:rgb(143 227 196/.08);box-shadow:0 0 2.2em -.6em rgb(143 227 196/.4)}.ac-chip-ic{position:relative;display:grid;place-items:center;width:2.4em;height:2.4em;border-radius:.75em;background:var(--em);color:#03241a}.ac-chip-ic svg{width:1.3em;height:1.3em}.ac-chip-t{position:relative;display:grid;min-width:0;line-height:1.25}.ac-chip-t b{font-size:1.02em;font-weight:650;color:var(--fg)}.ac-chip-t span{font-size:.95em;color:var(--fg2)}.ac-chip-ic .ac-chip-ok{position:absolute;right:-.45em;bottom:-.45em;width:1.35em;height:1.35em;padding:.16em;border-radius:50%;background:var(--em);color:#03241a;box-shadow:0 0 0 .18em var(--bg)}.ac:not([data-step=agenda]) .ac-chip:before{opacity:1}.ac:not([data-step=agenda]) .ac-chip-ok,.ac:not([data-step=agenda]) .ac-chip:after{opacity:0}.ac:not([data-step=agenda]) .ac-chip-ok{transform:scale(.5)}.ac:not([data-step=agenda]) .ac-chip-ic{background:transparent;color:var(--fg3);box-shadow:inset 0 0 0 1px rgb(242 239 230/.3)}.ac:not([data-step=agenda]) .ac-chip-t b{color:var(--fg2)}.ac-cap,.ac:not([data-step=agenda]) .ac-chip-t span{color:var(--fg3)}.ac-cap{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:1rem;margin:0;font-size:.8125rem;line-height:1.45}.ac-cap,.ac-cap-l{display:grid}.ac-cap-t{grid-area:1/1}.ac-cap-t b{font-weight:650;color:var(--fg2)}.ac-stage[data-scene=chat]~.ac-cap .ac-cap-t[data-k=race],.ac-stage[data-scene=race]~.ac-cap .ac-cap-t[data-k=chat]{visibility:hidden;opacity:0}.ac-replay{display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:0 .2rem;border:0;background:none;color:var(--fg);font:inherit;font-size:.875rem;font-weight:600;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.ac-replay-ic{flex:none;width:1rem;height:1rem;color:var(--em)}.ac-replay:focus-visible{outline:2px solid var(--em);outline-offset:2px;border-radius:.25rem}.ac-steps{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none}.ac-steps:after,.ac-steps:before{content:"";position:absolute;top:calc(.75rem - 1px);left:12.5%;width:75%;height:2px;border-radius:1px;pointer-events:none}.ac-steps:before{background:var(--rule2);opacity:.6}.ac-steps:after{background:var(--em);transform:scaleX(var(--p,1));transform-origin:left}.ac-step{position:relative;display:grid;justify-items:center;row-gap:.12rem;width:100%;min-height:2.75rem;padding:.375rem .2rem .3rem;border:0;border-radius:.6rem;background:none;color:var(--fg3);font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.ac-node{width:.75rem;height:.75rem;margin-bottom:.4rem;border-radius:50%;background:var(--bg);box-shadow:inset 0 0 0 2px var(--rule2)}.ac-step b{font-size:.9375rem;font-weight:650;line-height:1.2;color:var(--fg2)}.ac-step>span{font-size:.8125rem;line-height:1.25}.ac-step[data-state=done] .ac-node{background:var(--em);box-shadow:none}.ac-step[aria-current=step] .ac-node{background:var(--gold-h);box-shadow:0 0 0 4px rgb(240 188 74/.2)}.ac-step[aria-current=step] b{color:var(--fg)}.ac-step[aria-current=step]>span{color:var(--fg2)}.ac-step:focus-visible{outline:2px solid var(--em);outline-offset:2px}@media (hover:hover) and (pointer:fine){.ac-step:not([aria-current=step]):hover b{color:var(--fg)}.ac-replay:hover{color:var(--em)}}.ac-go{display:grid;row-gap:.85rem}@media (min-width:30em){.ac-go{grid-auto-flow:column;justify-content:start;align-items:center;column-gap:1.75rem}}.ph .ph-mag.ac-mag{display:block}.ph .ph-ink.ac-cta{--h:3.5rem;display:flex;width:100%;font-size:1.0625rem}@media (min-width:30em){.ph .ph-ink.ac-cta{display:inline-flex;width:auto}}.ph .ph-gold-ic .ac-cta-wa{fill:currentColor}.ac-more{justify-self:start}@media (prefers-reduced-motion:no-preference){.ac-head[data-armed]:not([data-in]) .ac-mark{opacity:0}.ac-mark{transition:transform .72s var(--ease-io),width .72s var(--ease-io),opacity .3s var(--ease),clip-path .6s var(--ease)}.ac-mark[data-mark=none]{transition:transform 0s linear .35s,width 0s linear .35s,opacity .3s var(--ease),clip-path .3s var(--ease)}.ac-show[data-armed]{opacity:0;transform:translateY(1.5rem)}.ac-show[data-armed][data-in]{opacity:1;transform:none;transition:opacity .6s var(--ease),transform .9s var(--ease-out)}.ac-cap-t,.ac-chat,.ac-race{transition:opacity .45s var(--ease),visibility 0s}.ac-stage[data-scene=chat] .ac-race,.ac-stage[data-scene=chat]~.ac-cap .ac-cap-t[data-k=race],.ac-stage[data-scene=race] .ac-chat,.ac-stage[data-scene=race]~.ac-cap .ac-cap-t[data-k=chat]{transition:opacity .3s var(--ease),visibility 0s .3s}.ac-back,.ac-ring-v,.ac-score-n,.ac-serp,.ac-site{transition:opacity .25s var(--ease)}.ac-steps:after{transition:transform .6s var(--ease-io)}.ac-node{transition:background-color .3s var(--ease),box-shadow .3s var(--ease)}.ac-step b,.ac-step>span{transition:color .3s var(--ease)}.ac[data-play][data-step=post] .ac-tap{animation:ac-tap .85s var(--ease) .45s both}.ac[data-play][data-step=site] .ac-lane[data-k=fast] .ac-site{animation:ac-open .35s var(--ease) .15s both}.ac[data-play][data-step=site] .ac-wa{animation:ac-pop .5s var(--spring) .6s both}.ac[data-play][data-step=site] .ac-lane[data-k=fast] .ac-ring-v{animation:ac-fill .8s var(--ease-out) .25s both}.ac[data-play][data-step=site] .ac-lane[data-k=fast] .ac-score-n{animation:ac-fade .3s var(--ease) .8s both}.ac[data-play][data-step=site] .ac-lane[data-k=slow] .ac-site{animation:ac-load 3s linear both}.ac[data-play][data-step=site] .ac-prog{animation:ac-crawl 2.6s cubic-bezier(.2,.6,.3,1) both}.ac[data-play][data-step=site] .ac-spin{animation:ac-spin .8s linear infinite}.ac[data-play][data-step=site] .ac-lane[data-k=slow] .ac-ring-v{animation:ac-fill 2.2s var(--ease-out) .35s both}.ac[data-play][data-step=site] .ac-lane[data-k=slow] .ac-score-n{animation:ac-fade .3s var(--ease) 2.3s both}.ac[data-play][data-step=site] .ac-back{animation:ac-pop .45s var(--ease-out) 2.85s both}.ac[data-play][data-step=whats] .ac-phone-wa{animation:ac-rise .6s var(--ease-out) both}.ac[data-play][data-step=whats] .ac-auto{animation:ac-fade .5s var(--ease) .3s both}.ac[data-play][data-step=whats] .ac-msg{animation:ac-msg .42s var(--ease-out) var(--at) both}.ac-msg[data-n="0"]{--at:0.6s}.ac-msg[data-n="1"]{--at:2.1s}.ac-msg[data-n="2"]{--at:3.4s}.ac-msg[data-n="3"]{--at:4.9s}.ac[data-play][data-step=whats] .ac-wa-st>span:first-child{animation:ac-online 5.2s linear both}.ac[data-play][data-step=whats] .ac-wa-st>span+span{animation:ac-typing 5.2s linear both}.ac-chip-ic,.ac-chip-ok,.ac-chip-t>*,.ac-chip:after,.ac-chip:before{transition:opacity .3s var(--ease),transform .3s var(--ease),color .3s var(--ease),background-color .3s var(--ease),box-shadow .3s var(--ease)}.ac[data-play][data-step=agenda] .ac-chip-ic,.ac[data-play][data-step=agenda] .ac-chip-t>*,.ac[data-play][data-step=agenda] .ac-chip:after,.ac[data-play][data-step=agenda] .ac-chip:before{transition-duration:.5s;transition-delay:calc(.25s + var(--n) * .45s)}.ac[data-play][data-step=agenda] .ac-chip-ok{transition:opacity .3s var(--ease) calc(.45s + var(--n) * .45s),transform .5s var(--spring) calc(.45s + var(--n) * .45s)}.ac-chip[data-n="0"]{--n:0}.ac-chip[data-n="1"]{--n:1}.ac-chip[data-n="2"]{--n:2}}@keyframes ac-tap{0%{opacity:0;transform:scale(1.6)}35%,62%{opacity:1;transform:scale(.82)}to{opacity:0;transform:scale(1.35)}}@keyframes ac-open{0%{opacity:0;transform:translateY(.5em)}}@keyframes ac-pop{0%{opacity:0;transform:translateY(.6em) scale(.94)}}@keyframes ac-fade{0%{opacity:0}}@keyframes ac-rise{0%{opacity:0;transform:translateY(1.2em)}}@keyframes ac-fill{0%{stroke-dashoffset:101}}@keyframes ac-load{0%,88%{opacity:1}to{opacity:0}}@keyframes ac-crawl{0%{transform:scaleX(0)}}@keyframes ac-spin{to{transform:rotate(1turn)}}@keyframes ac-msg{0%{opacity:0;transform:translateY(.7em) scale(.96)}}@keyframes ac-typing{0%,22%,39%,76%,93%,to{opacity:0}23%,38%,77%,92%{opacity:1}}@keyframes ac-online{0%,22%,39%,76%,93%,to{opacity:1}23%,38%,77%,92%{opacity:0}}.ct{--turn-h:clamp(9rem,24vh,14rem);--dawn-h:clamp(15rem,40vh,26rem);--next:#f4efe6;--fade-h:clamp(9rem,24vh,15rem);--dim:color-mix(in srgb,var(--fg) 60%,var(--bg));--u:13px;scroll-margin-top:var(--hdr);overflow:clip;margin-block:-1px;padding-bottom:clamp(4.5rem,12vh,8rem)}@media (min-width:64em){.ct{--u:clamp(12px,min(1.02vw,1.95vh),16px)}}.ct.ph-sec{background:linear-gradient(to bottom,var(--night) var(--turn-h),color-mix(in oklab,var(--paper-late) .4%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .1),color-mix(in oklab,var(--paper-late) 3.2%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .2),color-mix(in oklab,var(--paper-late) 10.8%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .3),color-mix(in oklab,var(--paper-late) 25.6%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .4),color-mix(in oklab,var(--paper-late) 50%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .5),color-mix(in oklab,var(--paper-late) 74.4%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .6),color-mix(in oklab,var(--paper-late) 89.2%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .7),color-mix(in oklab,var(--paper-late) 96.8%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .8),color-mix(in oklab,var(--paper-late) 99.6%,var(--night)) calc(var(--turn-h) + var(--dawn-h) * .9),var(--paper-late) calc(var(--turn-h) + var(--dawn-h)),var(--bg) calc(var(--turn-h) + var(--dawn-h) + 50vh),var(--bg) calc(100% - var(--fade-h)),var(--next) 100%)}.ct.ph-sec:before{mask-image:linear-gradient(to bottom,#000 calc(100% - var(--fade-h)),transparent)}.ct-dawn{position:relative;height:calc(var(--turn-h) + var(--dawn-h))}.ct-dawn-night{position:absolute;inset:0 0 auto;height:calc(var(--turn-h) + var(--dawn-h) / 2 + var(--hdr))}.ct-turn{position:relative;display:flex;align-items:center;justify-content:center;height:var(--turn-h);margin:0;padding:0 var(--gx);font-family:var(--display);font-weight:520;font-size:clamp(1.375rem,5.4vw,2.25rem);line-height:1.14;letter-spacing:-.03em;text-align:center;color:var(--fg)}.ct-turn-t{display:block;max-width:30ch;text-wrap:balance}.ct-tw{--q:clamp(0,var(--lit,1) * var(--n) - var(--i),1);opacity:calc(.2 + .8 * var(--q))}@media (prefers-reduced-motion:no-preference){.ct-tw{transition:opacity .2s linear}}.ct-in{display:grid;grid-template-areas:"head" "win" "go" "facts";row-gap:clamp(1.75rem,4.5vh,2.5rem);padding-inline:var(--gx)}.ct-head{grid-area:head}.ct-win{grid-area:win}.ct-go{grid-area:go}@media (min-width:64em){.ct-in{grid-template-columns:minmax(0,.8fr) minmax(0,1.45fr);grid-template-areas:"head win" "go win" "facts facts";column-gap:clamp(2.5rem,4.4vw,5rem);row-gap:clamp(1.6rem,3.6vh,2.2rem)}.ct-head{align-self:end}.ct-go{align-self:start}}.ct-tag{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;margin:0;font-size:.875rem;line-height:1.4;color:var(--fg3)}.ct-tag-b{flex:none;width:1.05rem;height:1.05rem}.ct-tag-sep{width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.6}.ct-h2{margin:.85rem 0 0;font-family:var(--display);font-weight:540;font-size:clamp(1.75rem,7.4vw,2.25rem);line-height:1.06;letter-spacing:-.034em;color:var(--fg);text-wrap:balance}@media (min-width:64em){.ct-h2{font-size:clamp(2rem,min(2.75vw,5.4vh),3.25rem);line-height:1.04}}.ct-h2-a,.ct-h2-b{display:block}.ct-h2-a{color:var(--dim)}.ct-head .ct-sub{--m-follow:0.75s}.ct-sim{position:relative;isolation:isolate}.ct-sim:after{content:"";position:absolute;inset:auto -.04em .08em;z-index:-1;height:.3em;border-radius:.1em;background:var(--gold);opacity:0;clip-path:inset(0 100% 0 0);mix-blend-mode:multiply;pointer-events:none;transition:opacity .3s var(--ease),clip-path .9s var(--ease-out)}.ct-h2[data-said] .ct-sim:after{opacity:.85;clip-path:inset(0)}.ct-sub{max-width:30rem;margin:1rem 0 0;font-size:1rem;line-height:1.55;color:var(--fg2);text-wrap:pretty}@media (min-width:64em){.ct-sub{font-size:1.0625rem}}.ct-go{display:grid;row-gap:.85rem}@media (min-width:30em){.ct-go{justify-items:start;row-gap:.95rem}}.ph .ph-mag.ct-mag{display:block}.ph .ph-gold.ct-cta{--h:3.5rem;display:flex;font-size:1.0625rem}@media (min-width:30em){.ph .ph-gold.ct-cta{display:inline-flex}}.ct-note{display:inline-flex;align-items:center;gap:.4rem;margin:0;font-size:.875rem;line-height:1.35;color:var(--fg3)}.ct-note-ic{flex:none;width:.95rem;height:.95rem;color:var(--em)}@media (min-width:30em){.ct-note{padding-left:1.7rem;white-space:nowrap}}.ct-facts{grid-area:facts;display:grid;margin:0;padding:0;border-top:1px solid var(--rule);list-style:none}.ct-fact{display:grid;align-content:start;row-gap:.2rem;padding:.85rem 0}.ct-fact+.ct-fact{border-top:1px solid var(--rule)}.ct-fact-t{font-size:.9375rem;font-weight:650;line-height:1.3;color:var(--fg)}.ct-fact-d{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5rem;font-size:.875rem;line-height:1.45;color:var(--fg3)}.ct-cms{display:inline-flex;align-items:center;column-gap:.32rem}.ct-cms-ic{display:block;flex:none;width:1.15rem;height:1.15rem}.ct-cms-n{font-weight:650;color:var(--fg)}.ct-cms[data-k=Wix] .ct-cms-ic{width:calc(.66rem * 24 / 9.292);height:.66rem}@media (min-width:64em){.ct-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.ct-fact{padding:1.05rem 1.5rem 0}.ct-fact:first-child{padding-left:0}.ct-fact+.ct-fact{border-top:0;border-left:1px solid var(--rule)}}.ct .ui.ct-win{container:ctwin/inline-size;display:flex;flex-direction:column;min-width:0;font-size:var(--u)}.ct-wbar{gap:.36em}.ct-wbrand{display:inline-flex;align-items:center;gap:.4em;margin-left:.55em;font-size:.8em;font-weight:650;color:var(--u-ink);white-space:nowrap}.ct-wbrand-ic{flex:none;width:1.2em;height:1.2em}.ct-wtitle{min-width:0;overflow:hidden;font-size:.8em;color:var(--u-ink2);white-space:nowrap;text-overflow:ellipsis}.ct-wtitle:before{content:"·";margin-right:.4em;color:var(--u-ink3)}.ph .u-pill.ct-site{flex:none;max-width:45%;margin-left:auto;overflow:hidden;text-overflow:ellipsis}.ct-tools{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:.5em .8em;padding:.75em .9em;border-bottom:1px solid var(--u-line)}.ct-rule{font-size:.74em;font-weight:600;color:var(--u-ink2);white-space:nowrap}.ct-seg{padding:.18em;border-radius:999px;background:var(--u-bg2);box-shadow:inset 0 0 0 1px var(--u-line)}.ct-seg,.ct-seg-o{display:inline-flex}.ct-seg-o{position:relative;cursor:pointer}.ct-seg-o input{position:absolute;inset:0;z-index:1;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.ct-seg-o span{display:inline-flex;align-items:center;height:2.05em;padding:0 .85em;border-radius:999px;font-size:.76em;font-weight:600;color:var(--u-ink2);white-space:nowrap;transition:background-color .25s var(--ease),color .25s var(--ease),box-shadow .25s var(--ease)}.ct-seg-o input:checked+span{background:var(--u-hi);color:var(--u-ink);box-shadow:0 0 0 1px var(--u-line),0 1px 2px rgb(18 35 28/.12)}.ct-seg-o input:focus-visible+span{outline:2px solid var(--u-acc);outline-offset:1px}.ct-add{display:inline-flex;align-items:center;gap:.3em;height:2.1em;margin-left:auto;padding:0 .95em;border:0;border-radius:999px;background:var(--u-acc2);color:var(--u-acc);font:inherit;font-size:.76em;font-weight:650;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease)}.ct-add>span{font-size:1.25em;line-height:1}.ct-add:focus-visible,.ct-addf-go:focus-visible,.ct-addf-x:focus-visible,.ct-btn:focus-visible,.ct-pub:focus-visible,.ct-rej:focus-visible{outline:2px solid var(--u-acc);outline-offset:2px}.ct-addf{position:absolute;inset:0;z-index:2;display:flex;align-items:center;gap:.45em;padding:0 .9em;background:var(--u-bg)}.ct-addf[hidden]{display:none}.ct-addf-i{flex:1 1 auto;min-width:0;height:2.35em;padding:0 .85em;border:1px solid var(--u-line);border-radius:.6em;background:var(--u-hi);color:var(--u-ink);font:inherit;font-size:.82em}.ct-addf-i::placeholder{color:var(--u-ink3)}.ct-addf-i:focus{outline:2px solid var(--u-acc);outline-offset:0;border-color:transparent}.ct-addf-go,.ct-addf-x{flex:none;height:2.35em;padding:0 .9em;border:0;border-radius:.6em;font:inherit;font-size:.78em;font-weight:650;cursor:pointer}.ct-addf-go{background:var(--u-acc);color:#fff}.ct-addf-x{background:none;color:var(--u-ink2)}.ct-lanes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-bottom:1px solid var(--u-line)}.ct-lane{min-width:0;height:9.9em;padding:.7em .65em .6em;overflow:hidden;transition:background-color .4s var(--ease)}.ct-lane+.ct-lane{border-left:1px solid var(--u-line)}.ct-lane[data-lane=wait]{background:color-mix(in srgb,var(--u-gold2) 55%,var(--u-bg))}.ct-win[data-mode=direct] .ct-lane[data-lane=wait]{background:var(--u-bg)}.ct-lane-h{display:flex;align-items:center;justify-content:space-between;gap:.4em;padding-bottom:.6em;font-size:.7em;font-weight:650;color:var(--u-ink2)}.ct-lane-n{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ct-lane-short{display:none}.ct-lane-c{flex:none;display:inline-grid;place-items:center;min-width:1.75em;height:1.75em;padding:0 .45em;border-radius:.875em;background:var(--u-bg2);color:var(--u-ink);font-variant-numeric:tabular-nums}.ct-lane[data-lane=wait] .ct-lane-c{background:var(--u-gold2);color:#6b4a07}.ct-lane[data-lane=live] .ct-lane-c{background:var(--u-acc2);color:var(--u-acc)}.ct-lane-list{--step:4.15em;position:relative;height:9.6em;margin:0;padding:0;font-size:.72em;line-height:1.3;list-style:none}.ct-lane-list>li{position:absolute;inset:0 0 auto;translate:0 calc(var(--k, 0) * var(--step))}.ct-item{height:3.6em;padding:.5em .6em;border-radius:.6em;background:var(--u-hi);box-shadow:0 0 0 1px var(--u-line);color:var(--u-ink)}.ct-item[data-gen]{height:auto}.ct-item-t{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ct-item[data-live] .ct-item-t,.ct-item[data-tagged] .ct-item-t{-webkit-line-clamp:1;line-clamp:1}.ct-item[data-sel]{box-shadow:0 0 0 1.5px var(--u-gold),0 .3em .8em -.3em rgb(150 96 12/.35)}.ct-item[data-mine]{box-shadow:0 0 0 1.5px color-mix(in srgb,var(--u-acc) 60%,transparent)}.ct-item-m{display:flex;align-items:center;gap:.3em;margin-top:.1em;overflow:hidden;font-size:.92em;font-weight:600;color:var(--u-acc);white-space:nowrap}.ct-item-ic{flex:none;width:1em;height:1em}.ct-tagx{display:inline-block;margin-top:.15em;padding:0 .45em;border-radius:.4em;background:var(--u-bg2);color:var(--u-ink2);font-size:.9em;font-weight:600}.ct-tagx[data-tone=mine]{background:var(--u-acc2);color:var(--u-acc)}.ct-more,.ct-none{padding-left:.2em;font-size:.944em;line-height:1.35;color:var(--u-ink3)}.ct-gbar{display:block;height:.32em;margin-top:.55em;overflow:hidden;border-radius:.16em;background:var(--u-bg3)}.ct-gbar i{display:block;height:100%;border-radius:inherit;background:var(--u-gold);transform:scaleX(.38);transform-origin:0 50%}.ct-acts,.ct-stage{--rev-h:8em;--sheet-fs:calc(var(--rev-h) / 46);--sheet-w:calc(var(--sheet-fs) * 40)}@media (max-width:47.99em){.ct-acts,.ct-stage{--sheet-fs:calc(var(--rev-h) / 40);--sheet-w:calc(var(--sheet-fs) * 34)}}.ct-stage{position:relative}.ct-rev{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:1.15em;box-sizing:initial;height:var(--rev-h);padding:.95em 1.05em .6em}.ct-sheet{align-self:start;font-size:var(--sheet-fs)}.ct-sheet .ps-draft{display:inline-flex;align-items:center;height:2.8em;padding:0 1.2em;border-radius:1.4em;background:var(--u-gold2);color:#6b4a07;font-size:.92em;font-weight:600;white-space:nowrap}.ct-sheet[data-state=draft] .ps-pub,.ct-sheet[data-state=ghost] .ps-draft,.ct-sheet[data-state=ghost] .ps-pub,.ct-sheet[data-state=live] .ps-draft{opacity:0}.ct-sheet[data-state=ghost]{opacity:.45}.ct-sheet[data-state=ghost] .ps-title{visibility:hidden}.ct-info{min-width:0;max-width:33em}.ct-pills{display:flex;flex-wrap:wrap;align-items:center;gap:.3em .55em;margin:0;font-size:.7em;line-height:1.6;color:var(--u-ink3)}.ct-pills>span:nth-child(n+3){display:inline-flex;align-items:center;gap:.55em}.ct-pills>span:nth-child(n+3):before{content:"";width:3px;height:3px;border-radius:50%;background:currentColor;opacity:.7}.ct-pill{display:inline-flex;align-items:center;gap:.3em;height:1.7em;padding:0 .6em;border-radius:.85em;font-weight:700}.ct-pill[data-tone=draft]{background:var(--u-gold2);color:#6b4a07}.ct-pill[data-tone=live]{background:var(--u-acc2);color:var(--u-acc)}.ct-pill-ic{width:1.05em;height:1.05em}.ct-title{margin:.5em 0 0;font-family:var(--display);font-size:1.45em;font-weight:560;line-height:1.14;letter-spacing:-.022em;color:var(--u-ink);text-wrap:balance}.ct-desc,.ct-title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical}.ct-desc{padding-top:.35em;font-size:.86em;line-height:1.45;color:var(--u-ink2);text-wrap:pretty}.ct-writing{margin:0;font-size:.7em;line-height:1.7;color:var(--u-ink3)}.ct-skel{display:grid;justify-items:start;row-gap:.55em;margin-top:.8em}.ct-skel i{display:block;width:86%;height:.95em;border-radius:.3em;background:var(--u-bg3)}.ct-skel i:nth-child(2){width:52%}.ct-skel i:nth-child(3){width:94%;height:.6em;margin-top:.35em}.ct-skel i:nth-child(4){width:70%;height:.6em}.ct-prev{position:absolute;inset:0;z-index:2;display:grid;align-content:center;overflow:hidden;padding:1.1em 1.4em 1.1em calc(1.05em + var(--sheet-w) + 1.15em);background:var(--u-hi);box-shadow:0 1px 0 var(--u-line)}.ct-prev[hidden]{display:none}.ct-prev-in{width:100%;max-width:34em}.ct-prev-b,.ct-prev-l,.ct-prev-t{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}.ct-prev-t{font-family:var(--display);font-size:1.45em;font-weight:560;line-height:1.14;letter-spacing:-.022em;color:var(--u-ink);text-wrap:balance;-webkit-line-clamp:2;line-clamp:2}.ct-prev-l{padding-top:.6em;font-size:.96em;line-height:1.55;color:var(--u-ink);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3}.ct-prev-s{padding-top:1em;font-family:var(--display);font-size:1.04em;font-weight:600;line-height:1.2;color:var(--u-ink)}.ct-prev-b{padding-top:.3em;font-size:.9em;line-height:1.5;color:var(--u-ink2);text-wrap:pretty;-webkit-line-clamp:3;line-clamp:3}.ct-acts{display:flex;align-items:center;gap:.5em;padding:.2em 1.05em .9em calc(1.05em + var(--sheet-w) + 1.15em)}.ct-btn,.ct-pub,.ct-rej{display:inline-flex;align-items:center;justify-content:center;height:2.45em;padding:0 1.15em;border:0;border-radius:1.225em;font:inherit;font-size:.84em;font-weight:650;white-space:nowrap;cursor:pointer;transition:background-color .2s var(--ease),box-shadow .2s var(--ease),opacity .25s var(--ease),transform .15s var(--ease)}.ct-pub{background:var(--u-acc);color:#fff;box-shadow:inset 0 1px 0 rgb(255 255 255/.18),0 .35em .9em -.4em rgb(11 106 80/.7)}.ct-btn{background:var(--u-hi);color:var(--u-ink);box-shadow:inset 0 0 0 1px var(--u-line)}.ct-rej{padding-inline:.7em;background:none;color:var(--u-coral)}.ct-btn[aria-disabled=true],.ct-pub[aria-disabled=true],.ct-rej[aria-disabled=true]{opacity:.42;cursor:default}.ct-pub[aria-busy=true]{opacity:1}.ct-swap{display:inline-grid}.ct-swap>span{grid-area:1/1;text-align:center}.ct-swap>[aria-hidden=true]{visibility:hidden}.ct-status{display:flex;align-items:center;height:2.5em;margin:0;padding:0 1.05em;border-top:1px solid var(--u-line);background:var(--u-bg2);font-size:1em}.ct-status-t{display:inline-flex;align-items:center;gap:.45em;min-width:0;overflow:hidden;font-size:.74em;font-weight:550;color:var(--u-ink2);white-space:nowrap;text-overflow:ellipsis}.ct-status-t[data-ok]{color:var(--u-acc)}.ct-status-ic{flex:none;width:1.15em;height:1.15em}.ct-status-dot{flex:none;width:.45em;height:.45em;border-radius:50%;background:var(--u-gold)}@media (hover:hover) and (pointer:fine){.ct-add:hover{background:color-mix(in srgb,var(--u-acc2) 70%,var(--u-acc) 12%)}.ct-pub:not([aria-disabled=true]):hover{background:color-mix(in srgb,var(--u-acc) 88%,#000)}.ct-btn:not([aria-disabled=true]):hover{box-shadow:inset 0 0 0 1px var(--u-ink3)}.ct-rej:not([aria-disabled=true]):hover{text-decoration:underline;text-underline-offset:.2em}}.ct-btn:not([aria-disabled=true]):active,.ct-pub:not([aria-disabled=true]):active{transform:scale(.97)}@container ctwin (max-width: 36em){.ct-tools{padding:.7em .75em}.ct-rule{flex-basis:100%}.ct-lane{height:auto;padding:.6em .5em .55em}.ct-lane-h{flex-direction:column;align-items:flex-start;gap:.35em;padding-bottom:0}.ct-lane-long{display:none}.ct-lane-short{display:inline}.ct-lane-list{display:none}.ct-lane[data-lane=gen] .ct-lane-list{display:block;height:.77em}.ct-lane[data-lane=gen] .ct-lane-list>li{position:static;translate:none}.ct-lane[data-lane=gen] .ct-item{height:auto;padding:0;background:none;box-shadow:none}.ct-lane[data-lane=gen] .ct-item-t{display:none}.ct-lane[data-lane=gen] .ct-gbar{margin-top:.45em}.ct-acts,.ct-stage{--rev-h:8.2em}.ct-rev{column-gap:.85em;padding:.85em .8em .55em}.ct-info{max-width:none}.ct-title{font-size:1.16em}.ct-desc{font-size:.82em;-webkit-line-clamp:3;line-clamp:3}.ct-prev{padding:.95em .8em}.ct-prev-b,.ct-prev-s{display:none}.ct-prev-t{font-size:1.16em}.ct-prev-l{padding-top:.5em;font-size:.9em;-webkit-line-clamp:4;line-clamp:4}.ct-acts{padding:.2em .8em .8em}.ct-pub{flex:1 1 auto}.ct-status{padding:0 .8em}}@media (max-width:47.99em){.ct-addf-i{font-size:16px}}@media (prefers-reduced-motion:no-preference){.ct .ui.ct-win[data-armed]{opacity:0;transform:translateY(1.5rem)}.ct .ui.ct-win[data-armed][data-in]{opacity:1;transform:none;transition:opacity .6s var(--ease),transform .9s var(--ease-out)}.ct-lane-list>li{transition:translate .5s var(--ease-out)}.ct-item{animation:ct-item-in .5s var(--ease-out) both}.ct-lane-c{animation:ct-count .45s var(--ease-pop) both}.ct-gbar i{animation:ct-gen-start .9s var(--ease-out) both}.ct-gbar[data-finishing] i{animation:ct-gen-end 1.1s var(--ease-io) both}.ct-sheet{animation:ct-sheet-in .6s var(--ease-out) both}.ct-sheet[data-state=draft] .ps-b{animation:ct-matter .5s var(--ease) calc(var(--k) * 40ms + .12s) both}.ct-sheet[data-state=live] .ps-pub{animation:ct-pub .5s var(--ease-pop) both}.ct-sheet[data-state=live] .ps-check path{animation:ct-check .45s var(--ease-out) .15s both}.ct-info,.ct-pill,.ct-status-t{animation:ct-fade .45s var(--ease-out) both}.ct-skel i{animation:ct-skel 1.4s var(--ease) infinite alternate}.ct-skel i:nth-child(n+3){animation-delay:.2s}.ct-prev:not([hidden]){animation:ct-open .42s var(--ease-out) backwards}.ct-prev:not([hidden]) .ct-prev-in{animation:ct-fade .4s var(--ease-out) .08s both}}@keyframes ct-skel{to{opacity:.45}}@keyframes ct-open{0%{clip-path:inset(52% 0 0)}to{clip-path:inset(0 0 -2px)}}@keyframes ct-item-in{0%{opacity:0;transform:translateY(-.4em)}}@keyframes ct-count{0%{transform:scale(.7)}}@keyframes ct-gen-start{0%{transform:scaleX(0)}}@keyframes ct-gen-end{0%{transform:scaleX(.38)}to{transform:scaleX(1)}}@keyframes ct-sheet-in{0%{opacity:0;transform:translateY(6px)}}@keyframes ct-matter{0%{opacity:0}}@keyframes ct-pub{0%{opacity:0;transform:scale(.9)}}@keyframes ct-check{0%{stroke-dashoffset:1}}@keyframes ct-fade{0%{opacity:0;transform:translateY(3px)}}