.f-cyl-sec{background:var(--g-paper);color:var(--g-on-paper);padding:max(5rem,min(10vw,9rem)) 0 max(4rem,min(8vw,7rem));overflow:clip}.f-cyl-sec-head{width:min(78rem, 100% - 2 * var(--g-gutter));gap:1.25rem;margin:0 auto max(2rem,min(4vw,3.5rem));display:grid}.f-cyl-scene{--cw:17.5rem;perspective:120rem;perspective-origin:50% 40%;cursor:grab;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;height:31rem;position:relative}.f-cyl-scene img{-webkit-user-drag:none}.f-cyl-scene[data-drag]{cursor:grabbing}.f-cyl{--r:calc((var(--cw) + 1.5rem) / (2 * tan(calc(180deg / var(--n)))));width:var(--cw);height:23rem;transform-style:preserve-3d;transform:translateZ(calc(var(--r) * -1)) rotateX(-6deg);position:absolute;top:1.25rem}.f-cyl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% - var(--cw) / 2)}.f-cyl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% - var(--cw) / 2)}.f-cyl .f-card{transform:rotateY(calc(var(--i) * 360deg / var(--n))) translateZ(var(--r));backface-visibility:hidden;position:absolute;top:0;bottom:0;left:0;right:0}.f-drag{bottom:0;font:400 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--g-on-paper-2);position:absolute;translate:-50%}.f-drag:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.f-drag:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}@media (max-width:48rem){.f-cyl-scene{perspective:none;cursor:auto;touch-action:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;height:auto}.f-cyl{scroll-snap-type:x mandatory;width:auto;height:auto;scroll-padding-inline:var(--g-gutter);padding:0 var(--g-gutter) 1rem;scrollbar-width:none;gap:.75rem;display:-ms-flexbox;display:flex;position:static;overflow-x:auto;transform:none!important}.f-cyl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}.f-cyl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.f-cyl .f-card{backface-visibility:visible;scroll-snap-align:start;-ms-flex:0 0 16rem;flex:0 0 16rem;min-height:21rem;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none}.f-drag{display:none}}@media (prefers-reduced-motion:reduce){.f-cyl-scene{perspective:none;cursor:auto;touch-action:auto;-webkit-user-select:auto;-ms-user-select:auto;user-select:auto;height:auto}.f-cyl{width:min(78rem, 100% - 2 * var(--g-gutter));grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;height:auto;margin:0 auto;padding:0;display:grid;position:static;overflow:visible;transform:none!important}.f-cyl:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}.f-cyl:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.f-cyl .f-card{backface-visibility:visible;flex:initial;min-height:0;position:relative;top:auto;bottom:auto;left:auto;right:auto;transform:none}.f-drag{display:none}}.f-card{--c-bg:var(--g-paper-2);--c-ui:var(--g-paper);--c-fg:var(--g-on-paper);--c-mute:var(--g-on-paper-2);--c-line:var(--g-line-paper);--c-acc:var(--g-live-ink);--c-acc-soft:color-mix(in oklch, var(--g-live-ink) 12%, transparent);border-radius:var(--g-rs);background:var(--c-bg);color:var(--c-fg);box-shadow:inset 0 0 0 1px var(--c-line), 0 1.5rem 3rem -2rem color-mix(in oklch, var(--mk-warm-170) 35%, transparent);grid-template-rows:minmax(0,1fr) auto;gap:.25rem;padding:.5rem;display:grid}.f-card[data-face=ink]{--c-bg:var(--mk-warm-200);--c-ui:var(--mk-warm-245);--c-fg:var(--mk-warm-965);--c-mute:var(--mk-warm-720);--c-line:color-mix(in oklch, var(--mk-warm-965) 10%, transparent);--c-acc:var(--mk-live-680);--c-acc-soft:color-mix(in oklch, var(--mk-live-680) 16%, transparent)}.f-card-ui{border-radius:calc(var(--g-rs) - .375rem);background:var(--c-ui);min-height:0;box-shadow:inset 0 0 0 1px var(--c-line);padding:.875rem;display:grid;position:relative;overflow:hidden}.f-card-foot{gap:.125rem;padding:.625rem .5rem .375rem;display:grid}.f-card-foot h3{letter-spacing:-.02em;margin:0;font-size:1.0625rem;font-weight:560}.f-card-foot p{color:var(--c-mute);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:.8125rem;overflow:hidden}.pl{--loop:calc(var(--mk-dur-4) * 5);color:var(--c-fg);-ms-flex-line-pack:start;align-content:start;-ms-flex-item-align:center;align-self:center;gap:.5rem;font-size:.75rem;line-height:1.3;display:grid}.pl p{margin:0}.pl svg{-ms-flex:none;flex:none;width:.875rem;height:.875rem}.pl-cap{font:400 .625rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--c-mute)}.f-cyl-sec[data-on=false] .pl,.f-cyl-sec[data-on=false] .pl *{animation-play-state:paused!important}.pl-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3125rem;display:grid}.pl-slot-grid span{text-align:center;font:400 .6875rem / 1 var(--g-mono);box-shadow:inset 0 0 0 1px var(--c-line);color:var(--c-mute);border-radius:.375rem;padding:.4375rem 0}.pl-slot-grid span[data-fill=true]{animation:pl-fill var(--loop) var(--mk-ease-inout) 1;animation-delay:calc(var(--k) * var(--mk-dur-3))}@keyframes pl-fill{0%,12%{color:var(--c-mute);background:0 0}18%,92%{background:var(--c-acc);color:var(--mk-gray-990);box-shadow:none}}.pl-toast{background:var(--c-acc-soft);color:var(--c-fg);animation:pl-pop var(--loop) var(--g-ease) 1;border-radius:.5rem;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.4375rem .5rem;display:-ms-flexbox;display:flex}@keyframes pl-pop{0%,20%{opacity:0;transform:translateY(.5rem)}28%,90%{opacity:1;transform:none}to{opacity:0}}.pl-stack{gap:.375rem}.pl-row{background:color-mix(in oklch, var(--c-fg) 5%, transparent);border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .5625rem;font-size:.6875rem;display:grid}.pl-row b{font-family:var(--g-mono);font-weight:500}.pl-row span{color:var(--c-mute)}.pl-row em{background:color-mix(in oklch, var(--c-fg) 10%, transparent);border-radius:999px;padding:.1875rem .375rem;font-size:.625rem;font-style:normal}.pl-row-new{box-shadow:inset 0 0 0 1px var(--c-acc);animation:pl-arrive var(--loop) var(--g-ease) 1}.pl-row-new em{background:var(--c-acc);color:var(--mk-gray-990)}.pl-row-new~.pl-row{animation:pl-shift var(--loop) var(--g-ease) 1}@keyframes pl-arrive{0%,10%{opacity:0;transform:translateY(-110%)scale(.96)}22%,92%{opacity:1;transform:none}to{opacity:0}}@keyframes pl-shift{0%,10%{transform:translateY(calc(-100% - .375rem))}22%,to{transform:none}}.pl-product{grid-template-columns:4.5rem minmax(0,1fr);-ms-flex-line-pack:center;align-content:center;gap:.75rem;position:relative}.pl-product img{object-fit:cover;border-radius:.5rem;width:4.5rem;height:6rem}.pl-product>div{-ms-flex-line-pack:center;align-content:center;gap:.25rem;display:grid}.pl-product b{font-size:.875rem}.pl-product span{color:var(--c-mute)}.pl-product button{background:var(--c-fg);color:var(--c-ui);font:500 .6875rem / 1 var(--g-sans);animation:pl-press var(--loop) var(--mk-ease-inout) 1;border:0;border-radius:.5rem;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.375rem;margin-top:.375rem;padding:.4375rem .625rem;display:-ms-inline-flexbox;display:inline-flex}@keyframes pl-press{0%,30%,38%,to{transform:none}34%{background:var(--c-acc);transform:scale(.94)}}.pl-badge{top:-.25rem;background:var(--c-acc);width:1.375rem;height:1.375rem;color:var(--mk-gray-990);font:600 .6875rem / 1.375rem var(--g-sans);text-align:center;border-radius:50%;position:absolute;overflow:hidden}.pl-badge:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){right:-.25rem}.pl-badge:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:-.25rem}.pl-badge i{animation:pl-count var(--loop) var(--g-ease) 1;font-style:normal;display:block}@keyframes pl-count{0%,34%{transform:none}40%,96%{transform:translateY(-100%)}to{transform:none}}.pl-menu p{animation:pl-hl var(--loop) var(--mk-ease-inout) 1;animation-delay:calc(var(--k) * var(--mk-dur-4));border-radius:.375rem;grid-template-columns:auto 1fr auto;align-items:baseline;gap:.375rem;padding:.3125rem .25rem;display:grid}.pl-menu i{border-bottom:1px dotted var(--c-line);transform:translateY(-.2rem)}@keyframes pl-hl{0%,to{background:0 0}6%,16%{background:var(--c-acc-soft)}22%{background:0 0}}.pl-daily p:not(.pl-cap){background:color-mix(in oklch, var(--c-fg) 5%, transparent);animation:pl-in-seq var(--loop) var(--g-ease) 1;animation-delay:calc(var(--k) * calc(var(--mk-dur-2) * .75));border-radius:.5rem;padding:.5rem .625rem;font-size:.8125rem}@keyframes pl-in-seq{0%,8%{opacity:0;transform:translate(-.75rem)}18%,92%{opacity:1;transform:none}to{opacity:0}}.pl-disc p{-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;display:-ms-flexbox;display:flex}.pl-disc p span{color:var(--c-mute)}.pl-code{box-shadow:inset 0 0 0 1px var(--c-line);font-family:var(--g-mono);border-radius:.375rem;-ms-flex-align:center;align-items:center;padding:.4375rem .5rem}.pl-code span{clip-path:inset(0 100% 0 0);animation:pl-type var(--loop) steps(7) 1;color:var(--c-fg)!important}.pl-code svg{color:var(--c-acc);opacity:0;animation:pl-show var(--loop) var(--mk-ease-inout) 1;animation-delay:calc(var(--mk-dur-4) * 1.25)}@keyframes pl-type{0%,6%{clip-path:inset(0 100% 0 0)}26%,95%{clip-path:inset(0)}}@keyframes pl-show{0%{opacity:0}4%,70%{opacity:1}74%,to{opacity:0}}.pl-minus,.pl-total{opacity:0;animation:pl-show var(--loop) var(--mk-ease-inout) 1;animation-delay:calc(var(--mk-dur-4) * 1.5)}.pl-minus b{color:var(--c-acc)}.pl-total{border-top:1px solid var(--c-line);padding-top:.4375rem;font-size:.8125rem}.pl-total s{color:var(--c-mute);font-weight:400}.pl-total s:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:.25rem}.pl-total s:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:.25rem}.pl-form .pl-field{gap:.25rem;display:grid}.pl-form .pl-field span{color:var(--c-mute);font-size:.625rem}.pl-form .pl-field i{box-shadow:inset 0 0 0 1px var(--c-line);clip-path:inset(0 100% 0 0);animation:pl-type-field var(--loop) steps(14) 1;animation-delay:calc(var(--k) * var(--mk-dur-4));border-radius:.375rem;padding:.4375rem .5rem;font-style:normal;display:block}@keyframes pl-type-field{0%,4%{clip-path:inset(0 100% 0 0)}18%,95%{clip-path:inset(0)}}.pl-sent{background:var(--c-acc);color:var(--mk-gray-990);opacity:0;animation:pl-show var(--loop) var(--mk-ease-inout) 1;animation-delay:calc(var(--mk-dur-4) * 2.25);border-radius:999px;justify-self:start;-ms-flex-align:center;align-items:center;gap:.375rem;padding:.375rem .625rem;display:-ms-inline-flexbox;display:inline-flex}.pl-blog{grid-template-rows:minmax(0,1fr) auto auto;-ms-flex-line-pack:stretch;align-content:stretch;-ms-flex-item-align:stretch;align-self:stretch}.pl-blog img{object-fit:cover;border-radius:.5rem;width:100%;height:100%;min-height:6rem}.pl-blog b{letter-spacing:-.01em;font-size:.875rem}.pl-blog em{background:var(--c-acc-soft);color:var(--c-acc);animation:pl-show var(--loop) var(--mk-ease-inout) 1;border-radius:999px;justify-self:start;padding:.25rem .5rem;font-size:.625rem;font-style:normal}.pl-seats{grid-template-columns:repeat(6,minmax(0,1fr));gap:.3125rem;display:grid}.pl-seats i{aspect-ratio:1;box-shadow:inset 0 0 0 1px var(--c-line);border-radius:.3125rem}.pl-seats i[data-on=true]{background:color-mix(in oklch, var(--c-fg) 18%, transparent)}.pl-seats i:nth-child(8){animation:pl-fill var(--loop) var(--mk-ease-inout) 1;animation-delay:var(--mk-dur-4)}.pl-join{background:var(--c-fg);height:1.875rem;color:var(--c-ui);border-radius:.5rem;display:grid;overflow:hidden}.pl-join b{height:1.875rem;animation:pl-count var(--loop) var(--g-ease) 1;animation-delay:var(--mk-dur-2);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.375rem;font-weight:500;display:-ms-flexbox;display:flex}.pl-join b:last-child{background:var(--c-acc);color:var(--mk-gray-990)}.pl-people p{grid-template-columns:1.75rem minmax(0,1fr) auto;-ms-flex-align:center;align-items:center;gap:.5rem;display:grid}.pl-people i{width:1.75rem;height:1.75rem;font:600 .625rem / 1 var(--g-sans);background:color-mix(in oklch, var(--c-fg) 10%, transparent);border-radius:50%;-ms-flex-align:center;align-items:center;justify-items:center;font-style:normal;display:grid}.pl-people span{display:grid}.pl-people small{color:var(--c-acc);font-size:.625rem}.pl-people em{gap:.1875rem;display:-ms-flexbox;display:flex}.pl-people u{background:var(--c-line);border-radius:50%;width:.375rem;height:.375rem}.pl-people u[data-on=true]{background:var(--c-fg)}.pl-people p:first-child u:nth-child(3){animation:pl-dot var(--loop) var(--mk-ease-inout) 1}@keyframes pl-dot{0%,30%{background:var(--c-line);transform:scale(1)}36%{transform:scale(1.6)}40%,96%{background:var(--c-acc);transform:none}}.pl-chart svg{width:100%;height:4.5rem}.pl-area{fill:var(--c-acc-soft);opacity:0;animation:pl-show var(--loop) var(--mk-ease-inout) 1;animation-delay:var(--mk-dur-4)}.pl-line{fill:none;stroke:var(--c-acc);stroke-width:2px;vector-effect:non-scaling-stroke;stroke-dasharray:200;animation:pl-draw var(--loop) var(--g-ease) 1}@keyframes pl-draw{0%{stroke-dashoffset:200px}30%,94%{stroke-dashoffset:0}to{stroke-dashoffset:0;opacity:0}}.pl-bars{grid-template-columns:repeat(7,minmax(0,1fr));-ms-flex-align:end;align-items:end;gap:.25rem;height:2.25rem;display:grid}.pl-bars i{height:var(--h);background:color-mix(in oklch, var(--c-fg) 22%, transparent);transform-origin:50% 100%;animation:pl-grow var(--loop) var(--g-ease) 1;animation-delay:calc(var(--k) * calc(var(--mk-dur-1) * .25));border-radius:.1875rem .1875rem 0 0}@keyframes pl-grow{0%{transform:scaleY(0)}20%,94%{transform:none}to{opacity:0;transform:none}}.pl-tv{-ms-flex-line-pack:center;align-content:center;justify-items:center}.pl-tv-screen{aspect-ratio:16/10;background:var(--mk-warm-130);width:100%;box-shadow:0 0 0 .3125rem var(--mk-warm-100), 0 0 0 calc(.3125rem + 1px) var(--c-line);border-radius:.375rem;position:relative;overflow:hidden}.pl-tv-a,.pl-tv-b{position:absolute;top:0;bottom:0;left:0;right:0}.pl-tv-a{color:var(--mk-warm-965);animation:pl-slide-a var(--loop) var(--mk-ease-inout) 1;-ms-flex-line-pack:center;align-content:center;gap:.25rem;padding:.875rem;display:grid}.pl-tv-a p{font:400 .5625rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mk-live-680)}.pl-tv-a b{font-family:Newsreader,Newsreader Fallback,Georgia,serif;font-size:1rem;font-weight:450}.pl-tv-b img{object-fit:cover;width:100%;height:100%}.pl-tv-b{animation:pl-slide-b var(--loop) var(--mk-ease-inout) 1}@keyframes pl-slide-a{0%,45%{opacity:1}50%,95%{opacity:0}to{opacity:1}}@keyframes pl-slide-b{0%,45%{opacity:0;transform:scale(1.06)}50%,95%{opacity:1;transform:none}to{opacity:0}}.pl-tv-foot{background:var(--c-line);border-radius:999px;width:30%;height:.25rem;margin-top:.625rem}.pl-print{justify-items:center}.pl-sheet{aspect-ratio:1/1.414;background:var(--mk-warm-990);width:62%;color:var(--mk-warm-170);box-shadow:0 .75rem 1.5rem -.75rem color-mix(in oklch, var(--mk-warm-170) 40%, transparent);animation:pl-print var(--loop) var(--g-ease) 1;border-radius:.125rem;-ms-flex-line-pack:start;align-content:start;gap:.375rem;padding:.75rem;display:grid}.pl-sheet b{text-align:center;margin-bottom:.25rem;font-family:Newsreader,Newsreader Fallback,Georgia,serif;font-size:.9375rem;font-weight:450}.pl-sheet i{background:color-mix(in oklch, var(--mk-warm-170) 20%, transparent);border-radius:999px;height:.25rem}.pl-sheet i:nth-child(odd){width:70%}@keyframes pl-print{0%,6%{clip-path:inset(0 0 100%);transform:translateY(-.5rem)}30%,94%{clip-path:inset(0);transform:none}}.pl-inbox p{background:color-mix(in oklch, var(--c-fg) 5%, transparent);animation:pl-in-seq var(--loop) var(--g-ease) 1;animation-delay:calc(var(--k) * var(--mk-dur-2));border-radius:.5rem;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.5rem .5625rem;display:-ms-flexbox;display:flex}.pl-inbox i{background:var(--c-acc);border-radius:50%;-ms-flex:none;flex:none;width:.4375rem;height:.4375rem}.pl-chat{-ms-flex-line-pack:end;align-content:end}.pl-bubble{border-radius:.875rem;max-width:85%;padding:.5rem .625rem;font-size:.75rem}.pl-in{background:color-mix(in oklch, var(--c-fg) 10%, transparent);animation:pl-pop var(--loop) var(--g-ease) 1;animation-delay:calc(var(--mk-dur-4) * -1);justify-self:start}.pl-in:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:.25rem}.pl-in:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:.25rem}.pl-out{background:var(--mk-live-500);color:var(--mk-gray-990);animation:pl-pop var(--loop) var(--g-ease) 1;animation-delay:var(--mk-dur-4);justify-self:end}.pl-out:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:.25rem}.pl-out:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:.25rem}.pl-typing{background:color-mix(in oklch, var(--c-fg) 8%, transparent);animation:pl-typing var(--loop) var(--mk-ease-inout) 1;border-radius:.875rem;justify-self:end;gap:.1875rem;padding:.5rem .625rem;display:-ms-flexbox;display:flex}.pl-typing i{background:var(--c-mute);width:.3125rem;height:.3125rem;animation:pl-bounce var(--mk-dur-3) var(--mk-ease-inout) 1;border-radius:50%}.pl-typing i:nth-child(2){animation-delay:calc(var(--mk-dur-1) * .5)}.pl-typing i:nth-child(3){animation-delay:var(--mk-dur-1)}@keyframes pl-typing{0%,8%{opacity:0}10%,34%{opacity:1}38%,to{opacity:0;display:none}}@keyframes pl-bounce{50%{transform:translateY(-.1875rem)}}.pl-apps{justify-self:center}.pl-lang-chips{gap:.25rem;display:-ms-flexbox;display:flex}.pl-lang-chips i{font:500 .625rem / 1 var(--g-mono);box-shadow:inset 0 0 0 1px var(--c-line);animation:pl-chip var(--loop) steps(1) 1;border-radius:999px;padding:.3125rem .5rem;font-style:normal}.pl-lang-chips i:nth-child(2){animation-delay:calc(var(--loop) / -3 * 2)}.pl-lang-chips i:nth-child(3){animation-delay:calc(var(--loop) / -3)}@keyframes pl-chip{0%,33%{background:var(--c-fg);color:var(--c-ui)}33.4%,to{color:var(--c-fg);background:0 0}}.pl-lang-lines{display:grid}.pl-lang-lines b{animation:pl-lang var(--loop) var(--mk-ease-inout) 1;grid-area:1/1;font-family:Newsreader,Newsreader Fallback,Georgia,serif;font-size:1.125rem;font-weight:450;line-height:1.15}.pl-lang-lines b:nth-child(2){animation-delay:calc(var(--loop) / -3 * 2)}.pl-lang-lines b:nth-child(3){animation-delay:calc(var(--loop) / -3)}@keyframes pl-lang{0%{opacity:0;filter:blur(.2rem);transform:translateY(.5rem)}4%,29%{opacity:1;filter:none;transform:none}33%,to{opacity:0;transform:translateY(-.5rem)}}.pl-prompt{background:color-mix(in oklch, var(--c-fg) 7%, transparent);border-radius:.625rem;-ms-flex-align:start;align-items:flex-start;gap:.5rem;padding:.5625rem .625rem;display:-ms-flexbox;display:flex}.pl-prompt svg{color:var(--c-acc);margin-top:.0625rem}.pl-prompt span{clip-path:inset(0 100% 0 0);animation:pl-type var(--loop) steps(24) 1}.pl-answer{gap:.375rem;padding:.25rem .125rem;display:grid}.pl-answer i{background:linear-gradient(90deg, var(--c-acc-soft), color-mix(in oklch, var(--c-fg) 16%, transparent));transform-origin:0;height:.4375rem;animation:pl-line-in var(--loop) var(--g-ease) 1;animation-delay:calc(calc(var(--mk-dur-4) * 1.25) + var(--k) * var(--mk-dur-1));border-radius:999px}.pl-answer i:nth-child(2){width:86%}.pl-answer i:nth-child(3){width:62%}@keyframes pl-line-in{0%{opacity:0;transform:scaleX(0)}8%,70%{opacity:1;transform:none}76%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.pl,.pl *{clip-path:none!important;opacity:1!important;animation:none!important}}.f-plat{background:radial-gradient(40% 46% at 50% 56%, color-mix(in oklch, var(--mk-live-300) 28%, transparent), transparent 72%), radial-gradient(60% 60% at 50% 55%, color-mix(in oklch, var(--mk-warm-250) 90%, transparent), transparent 78%), var(--g-ink);color:var(--g-on-ink);padding-top:max(5rem,min(9vw,8rem));padding-bottom:max(5rem,min(9vw,8rem));position:relative;overflow:clip}.f-plat-in{width:min(80rem, 100% - 2 * var(--g-gutter));gap:max(2rem,min(4vw,3.5rem));margin-left:auto;margin-right:auto;display:grid;container-type:inline-size}.f-plat-head{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);-ms-flex-align:end;align-items:end;gap:1rem 3rem;display:grid}.f-plat-head .f-h2{max-width:17ch;color:var(--mk-warm-985);font-size:max(2rem,min(.6rem + 2.9354vw,3.25rem))}.f-plat-head .f-lede{color:var(--mk-warm-820);max-width:34rem}.f-plat-stage{position:relative}@media (min-width:64.01rem){.f-plat-stage{--plat-k:min(1, tan(atan2(100cqw, 80rem)));height:calc(48rem * var(--plat-k))}.f-plat-board{scale:var(--plat-k)}}.f-plat-board{transform-origin:0 0;width:80rem;height:48rem;position:relative}.f-plat-wires{pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;overflow:visible}.f-wire{fill:none;stroke:color-mix(in oklch, var(--mk-warm-965) 16%, transparent);stroke-width:1px;stroke-dasharray:2 6;opacity:0;transition:opacity var(--mk-dur-2) var(--mk-ease-inout);animation:pf-stream var(--mk-dur-4) linear 2}.f-plat-board[data-in=true] .f-wire{opacity:1}.f-plat-board[data-in=true] .f-wire[data-leaving=true]{opacity:0}@keyframes pf-stream{to{stroke-dashoffset:-16px}}.f-wire-pulse{fill:none;stroke:var(--mk-live-800);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:14 100;opacity:0;filter:drop-shadow(0 0 .35rem color-mix(in oklch, var(--mk-live-680) 90%, transparent))}.f-mod{z-index:1;border-radius:var(--g-rf);opacity:0;width:15rem;min-height:8.25rem;transition:box-shadow calc(var(--mk-dur-2) * .75) var(--mk-ease-inout);grid-template-rows:auto minmax(0,1fr);gap:.625rem;padding:.875rem 1rem 1rem;display:grid;position:absolute;translate:-50% -50%}.f-plat-board[data-in=true] .f-mod{animation:pf-in var(--mk-dur-3) var(--g-ease) both;animation-delay:calc(var(--n,0) * calc(var(--mk-dur-1) * .25))}.f-plat-board[data-in=true] .f-mod[data-leaving=true]{animation:pf-out var(--mk-dur-2) var(--mk-ease-inout) both}@keyframes pf-in{0%{opacity:0;filter:blur(.375rem);scale:.86}to{opacity:1;filter:blur();scale:1}}@keyframes pf-out{0%{opacity:1;scale:1}to{opacity:0;filter:blur(.375rem);scale:.9}}.f-mod[data-hot=true]{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-live-680) 85%, transparent), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 20%, transparent), 0 0 2.5rem -.5rem color-mix(in oklch, var(--mk-live-680) 35%, transparent), 0 1.5rem 3rem -1.5rem color-mix(in oklch, var(--mk-black) 75%, transparent)}.f-mod header{-ms-flex-pack:justify;justify-content:space-between;align-items:baseline;gap:.5rem;display:-ms-flexbox;display:flex}.f-mod header b{letter-spacing:-.01em;color:var(--mk-warm-985);font-size:.875rem;font-weight:600}.f-mod header span{color:var(--mk-warm-740);white-space:nowrap;font-size:.75rem}.f-mod-ui{min-height:0;color:var(--mk-warm-930);-ms-flex-line-pack:center;align-content:center;font-size:.75rem;display:grid}.f-mod-ui p{margin:0}.f-mod-ui svg{width:.875rem;height:.875rem}.pe-slots{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3125rem;display:grid}.pe-slots span{text-align:center;font:400 .6875rem / 1 var(--g-mono);color:var(--g-on-ink-2);box-shadow:inset 0 0 0 1px var(--g-line-ink);transition:background-color var(--mk-dur-2) var(--mk-ease-inout), color var(--mk-dur-2) var(--mk-ease-inout);border-radius:.375rem;padding:.375rem 0}.pe-slots[data-done=true] span[data-pick=true]{background:var(--mk-live-680);color:var(--mk-gray-990);box-shadow:none}.pe-cal{grid-template-rows:repeat(4,minmax(0,1fr));height:100%;min-height:4.5rem;display:grid;position:relative}.pe-cal span{font:400 .5625rem / 1 var(--g-mono);color:var(--g-on-ink-3);border-top:1px solid var(--g-line-ink);padding-top:.1875rem}.pe-cal-ev{background:color-mix(in oklch, var(--mk-live-680) 28%, transparent);opacity:0;height:25%;transition:opacity var(--mk-dur-2) var(--mk-ease-inout) var(--mk-dur-3), transform calc(var(--mk-dur-3) * .75) var(--g-ease) var(--mk-dur-3);border-radius:.3125rem;-ms-flex-align:center;align-items:center;padding:0 .5rem;font-size:.6875rem;font-weight:500;display:-ms-flexbox;display:flex;position:absolute;top:25%;transform:translate(.75rem)}.pe-cal-ev:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:1.75rem;right:0}.pe-cal-ev:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){left:0;right:1.75rem}.pe-cal[data-done=true] .pe-cal-ev{opacity:1;transform:none}.pe-order{background:color-mix(in oklch, var(--mk-white) 4%, transparent);box-shadow:inset 0 0 0 1px var(--g-line-ink);opacity:.35;transition:opacity var(--mk-dur-2) var(--mk-ease-inout), transform var(--mk-dur-2) var(--g-ease), box-shadow var(--mk-dur-2) var(--mk-ease-inout);border-radius:.5rem;gap:.375rem;padding:.5rem .625rem;display:grid;transform:translateY(-.5rem)}.pe-order[data-done=true]{opacity:1;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-live-680) 50%, transparent);transform:none}.pe-order p{-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;display:-ms-flexbox;display:flex}.pe-order b{font-weight:540}.pe-order span{color:var(--g-on-ink-2)}.pe-order em{color:var(--mk-live-740);font-size:.6875rem;font-style:normal;font-weight:560}.pe-pay{gap:.375rem;display:grid}.pe-pay-card{box-shadow:inset 0 0 0 1px var(--g-line-ink);font-family:var(--g-mono);color:var(--g-on-ink-2);border-radius:.375rem;-ms-flex-align:center;align-items:center;gap:.5rem;padding:.4375rem .625rem;display:-ms-flexbox;display:flex}.pe-pay-btn{background:var(--mk-warm-965);height:2rem;color:var(--mk-warm-170);border-radius:.375rem;font-weight:560;display:grid;overflow:hidden}.pe-pay-btn span{height:2rem;transition:transform var(--mk-dur-2) var(--g-ease) var(--mk-dur-3);-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;gap:.375rem;display:-ms-flexbox;display:flex}.pe-pay-btn span:last-child{background:var(--mk-live-680);color:var(--mk-gray-990)}.pe-pay[data-done=true] .pe-pay-btn span{transform:translateY(-100%)}.pe-chart{gap:.25rem;display:grid}.pe-chart svg{width:100%;height:3.25rem;overflow:visible}.pe-chart path{fill:none;stroke-width:1.75px;vector-effect:non-scaling-stroke}.pe-chart-a{stroke:color-mix(in oklch, var(--mk-warm-965) 55%, transparent)}.pe-chart-b{stroke:var(--mk-live-680);stroke-dasharray:40;stroke-dashoffset:40px;transition:stroke-dashoffset var(--mk-dur-3) var(--g-ease) var(--mk-dur-3)}.pe-chart[data-done=true] .pe-chart-b{stroke-dashoffset:0}.pe-chart span{font:400 .5625rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--g-on-ink-3)}.pe-mail p{background:color-mix(in oklch, var(--mk-white) 4%, transparent);box-shadow:inset 0 0 0 1px var(--g-line-ink);opacity:.3;transition:opacity var(--mk-dur-2) var(--mk-ease-inout) var(--mk-dur-3), transform var(--mk-dur-2) var(--g-ease) var(--mk-dur-3), box-shadow var(--mk-dur-2) var(--mk-ease-inout) var(--mk-dur-3);border-radius:.5rem;gap:.125rem;padding:.5rem .625rem;display:grid;transform:translateY(.5rem)}.pe-mail[data-done=true] p{opacity:1;box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-warm-965) 16%, transparent);transform:none}.pe-mail span{color:var(--g-on-ink-2)}.pe-hook,.pe-mcp{font:400 .625rem / 1.5 var(--g-mono);color:var(--g-on-ink-3);white-space:pre-wrap;gap:.1875rem;margin:0;display:grid;overflow:hidden}.pe-hook span{-ms-flex-align:center;align-items:center;gap:.25rem;display:-ms-inline-flexbox;display:inline-flex}.pe-hook svg{width:.625rem!important;height:.625rem!important}.pe-hook b,.pe-mcp b{color:var(--g-on-ink);clip-path:inset(0 100% 0 0);transition:clip-path var(--mk-dur-3) steps(20) var(--mk-dur-3);font-weight:400}.pe-hook[data-done=true] b,.pe-mcp[data-done=true] b{clip-path:inset(0)}.pe-mcp b{color:var(--mk-live-800-c130h17)}.pe-mcp span{color:var(--g-on-ink-2)}.pe-chat{gap:.3125rem;display:grid}.pe-chat p{border-radius:.75rem;max-width:88%;padding:.375rem .5625rem;font-size:.6875rem}.pe-in{background:color-mix(in oklch, var(--mk-white) 8%, transparent);justify-self:start}.pe-in:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-left-radius:.25rem}.pe-in:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-right-radius:.25rem}.pe-out{background:var(--mk-live-680);color:var(--mk-gray-990);opacity:0;transition:opacity var(--mk-dur-2) var(--mk-ease-inout) var(--mk-dur-3), transform var(--mk-dur-2) var(--g-ease) var(--mk-dur-3);justify-self:end;transform:translateY(.375rem)}.pe-out:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){border-bottom-right-radius:.25rem}.pe-out:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){border-bottom-left-radius:.25rem}.pe-chat[data-done=true] .pe-out{opacity:1;transform:none}.pe-langs{gap:.375rem;display:grid}.pe-langs p{background:color-mix(in oklch, var(--mk-white) 6%, transparent);border-radius:.375rem;justify-self:start;gap:.25rem;padding:.125rem;display:-ms-flexbox;display:flex;gap:0!important}.pe-langs i{font:500 .625rem / 1 var(--g-mono);color:var(--g-on-ink-2);border-radius:.25rem;padding:.3125rem .5rem;font-style:normal}.pe-langs i:first-child{background:var(--mk-warm-965);color:var(--mk-warm-170)}.pe-langs span{font-family:Newsreader,Newsreader Fallback,Georgia,serif;font-size:.9375rem;line-height:1.2}.pe-code{font:400 .6875rem / 1.5 var(--g-mono);color:var(--mk-warm-780);white-space:pre-wrap;gap:.25rem;margin:0;display:grid}.pe-code b{color:var(--mk-warm-985);font-weight:400}.pe-soon{color:var(--mk-warm-780);gap:.375rem;font-size:.8125rem;display:grid}.pe-soon small{font:500 .625rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mk-live-740)}.pe-form{gap:.3125rem;display:grid}.pe-form p{box-shadow:inset 0 0 0 1px var(--g-line-ink);border-radius:.375rem;-ms-flex-pack:justify;justify-content:space-between;gap:.5rem;padding:.3125rem .5rem;display:-ms-flexbox;display:flex}.pe-form p span{color:var(--g-on-ink-3)}.pe-form b{font-weight:500}.pe-form em{color:var(--mk-live-800-c130h17);opacity:0;transition:opacity var(--mk-dur-2) var(--mk-ease-inout);-ms-flex-align:center;align-items:center;gap:.3125rem;font-size:.6875rem;font-style:normal;display:-ms-inline-flexbox;display:inline-flex}.pe-form[data-done=true] em{opacity:1}.pe-disc{gap:.375rem;display:grid}.pe-disc p{-ms-flex-align:center;align-items:center;gap:.5rem;display:-ms-flexbox;display:flex}.pe-disc-code{box-shadow:inset 0 0 0 1px var(--g-line-ink);font-family:var(--g-mono);transition:box-shadow var(--mk-dur-2) var(--mk-ease-inout);border-radius:.375rem;-ms-flex-pack:justify;justify-content:space-between;padding:.375rem .5625rem}.pe-disc-code svg{opacity:0;color:var(--mk-live-800-c130h17);transition:opacity var(--mk-dur-2) var(--mk-ease-inout)}.pe-disc[data-done=true] .pe-disc-code{box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-live-680) 60%, transparent)}.pe-disc[data-done=true] .pe-disc-code svg{opacity:1}.pe-disc p:last-child span{color:var(--g-on-ink-3)}.pe-disc p:last-child span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-right:auto}.pe-disc p:last-child span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-left:auto}.pe-disc s{color:var(--g-on-ink-3)}.pe-disc p:last-child b{opacity:.35;transition:opacity var(--mk-dur-2) var(--mk-ease-inout);font-weight:560}.pe-disc[data-done=true] p:last-child b{opacity:1}.pe-tv{background:var(--mk-warm-100);box-shadow:inset 0 0 0 1px var(--g-line-ink);border-radius:.5rem;padding:.25rem}.pe-tv-in{background:linear-gradient(135deg, var(--mk-ember-300), var(--mk-ember-200));transition:filter var(--mk-dur-2) var(--mk-ease-inout);border-radius:.3125rem;gap:.25rem;padding:.5rem .625rem;display:grid}.pe-tv[data-done=true] .pe-tv-in{animation:pf-refresh var(--mk-dur-4) var(--mk-ease-inout) var(--mk-dur-3) both}@keyframes pf-refresh{0%{filter:brightness()}30%{filter:brightness(1.8)}to{filter:brightness()}}.pe-tv-in b{font-family:Newsreader,Newsreader Fallback,Georgia,serif;font-size:.9375rem;font-weight:500}.pe-tv-in span{color:var(--mk-warm-880);-ms-flex-pack:justify;justify-content:space-between;display:-ms-flexbox;display:flex}.pe-tv-in i{font-style:normal}.f-core{z-index:2;border-radius:var(--g-rs);gap:.875rem;width:21rem;padding:1.25rem 1.375rem 1.125rem;display:grid;position:absolute;top:50%;translate:-50% -50%}.f-core:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.f-core:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.f-core-top{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}.f-core-logo{width:auto;height:1.625rem;color:var(--mk-warm-985)}.f-core-live{font:500 .75rem / 1 var(--g-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--mk-live-860);-ms-flex-align:center;align-items:center;gap:.4375rem;display:-ms-inline-flexbox;display:inline-flex}.f-core-live i{background:var(--mk-live-680);width:.4375rem;height:.4375rem;box-shadow:0 0 0 0 color-mix(in oklch, var(--mk-live-680) 60%, transparent);animation:pf-ping var(--mk-dur-4) var(--mk-ease-out) 2;border-radius:50%}@keyframes pf-ping{to{box-shadow:0 0 0 .5rem color-mix(in oklch, var(--mk-live-680) 0%, transparent)}}.f-core-feed{gap:.375rem;height:11.25rem;margin:0;padding:0;list-style:none;display:grid;overflow:hidden;-webkit-mask-image:linear-gradient(#000 60%,transparent);mask-image:linear-gradient(#000 60%,transparent)}.f-core-feed li{opacity:calc(1 - var(--i) * .2);animation:pf-feed var(--mk-dur-2) var(--g-ease) both;border-radius:.5rem;gap:.125rem;padding:.4375rem .625rem;display:grid}.f-core-feed li:first-child{background:color-mix(in oklch, var(--mk-white) 7%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-live-680) 40%, transparent)}@keyframes pf-feed{0%{opacity:0;transform:translateY(-.75rem)}}.f-core-feed small{font:500 .75rem / 1.2 var(--g-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--mk-live-800-c100h17)}.f-core-feed span{color:var(--mk-warm-960);font-size:.875rem;line-height:1.3}.f-core-bars{border-top:1px solid color-mix(in oklch, var(--mk-white) 8%, transparent);-ms-flex-align:end;align-items:end;gap:.1875rem;height:1.75rem;padding-top:.5rem;display:-ms-flexbox;display:flex}.f-core-bars i{height:calc(var(--h) * 100%);background:color-mix(in oklch, var(--mk-warm-965) 22%, transparent);transition:height var(--mk-dur-2) var(--g-ease);border-radius:.0625rem;-ms-flex:1;flex:1}.f-core-bars i:last-child{background:var(--mk-live-680)}@media (max-width:64rem){.f-plat-stage .f-plat-board{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.75rem;width:auto;height:auto;display:grid}.f-plat-stage .f-mod,.f-plat-stage .f-core{width:auto;position:relative;translate:none;top:auto!important}.f-plat-stage .f-mod:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}.f-plat-stage .f-core:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:auto}.f-plat-stage .f-mod:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.f-plat-stage .f-core:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:auto}.f-plat-stage .f-core{-ms-flex-order:-1;order:-1;grid-column:1/-1}.f-plat-wires{display:none}.f-plat-head{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.f-wire,.f-core-live i,.f-core-feed li,.f-plat-board[data-in=true] .f-mod,.pe-tv-in{animation:none}.f-mod{opacity:1}.f-wire-pulse{display:none}}@media (max-width:64rem){.f-plat-stage .f-mod:nth-of-type(n+5){display:none}}
.glass-hero{-ms-flex-line-pack:center;align-content:center;min-height:100svh;padding-top:6.5rem;padding-bottom:4rem;display:grid;position:relative;overflow:clip}.gh-grid{grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);-ms-flex-align:center;align-items:center;gap:max(2rem,min(1rem + 3vw,4rem));display:grid}.gh-copy{justify-items:start;gap:1.25rem;min-width:0;display:grid}.gh-copy .f-h1{letter-spacing:-.045em;text-wrap:balance;max-width:8.5em;font-size:max(2.75rem,min(1.25rem + 3.05vw,5rem));line-height:1}.gh-copy .f-sub{max-width:26ch;font-size:1.1875rem}.gh-copy .f-ctas{-ms-flex-align:center;align-items:center;gap:1.25rem}.gh-stage{--gh-on:var(--g-on-paper);--gh-on-2:var(--g-on-paper-2);--gh-card:var(--mk-white);--gh-chip-on:var(--mk-warm-170);--gh-chip-on-text:var(--mk-warm-978);--gh-shadow:color-mix(in oklch, var(--mk-black) 42%, transparent);isolation:isolate;position:relative;container-type:inline-size}.gh-scene{grid-template-rows:auto auto;grid-template-columns:repeat(12,minmax(0,1fr));padding:5cqi 4cqi 6cqi;display:grid;position:relative}.gh-field{border-radius:1.75rem;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.gh-field:before{content:"";filter:blur(.875rem)saturate(1.1);background:url(data:image/webp;base64,UklGRq4BAABXRUJQVlA4IKIBAABQCACdASowABsAPrVQoUwnJKMiKqgA4BaJYwCpJzL+zsvMFNNO0KF2oj3S25EHNGH2sjyv7SW5660c8wEaQUbre9DAO3xBRBMMlAAA+6Rtpw9hR4KSjwpyAeTNX4EWJd0pEHg393zsfUOJ+Fq1ghb1b0F90/6RF/bYQ6s94ZQXz6ZTA8N3j4U97pk5GtV/AoX/wY/JB9+naawtTGYvSPCl2gf69YIL10Hvrsy5RYuVDRexWZS4QCEEua2ko3Kdj8PZJrmxZedUEVNJHOAyX7q9ipuDfJkQ1Vj9YGmfDGg0SILdz8OoB9UBIXbZjTFGTIkB70+vQVwagBtHzIs6k8UdYslwYf0J7Dawqs6f95gV2LSODp+EbQyRxb0lekHbIZiHPAZRxedYQ7QCbZWojd1umP7DZX5S6TdsIPiPFy/Qgtjz6dKuMILwXj0x1uR/+RGJe1zciHxP4ZZUavxLXQWXaouRjyKECyg0Xv3L2yIVdsJFrybjepq7p4sIYgiY8sEiwT1dJY8XMg876KgH4HT//9TXCRaDlfBdVrwg9EIMAAAA) 50%/cover no-repeat;position:absolute;top:-8%;bottom:-8%;left:-8%;right:-8%}.gh-layer{pointer-events:none;min-width:0;position:relative}.gh-layer[data-depth="1"]{grid-area:1/3/auto/-1}.gh-layer[data-depth="3"]{grid-area:1/8/auto/-1;-ms-flex-item-align:end;align-self:end;justify-self:end;margin:0 2cqi -4cqi 0}.gh-layer[data-depth="2"]{z-index:1;grid-area:2/1/auto/span 8;margin-top:-2cqi}.gh-layer[data-depth="3"]{z-index:2}.gh-site{box-shadow:0 2rem 4rem -1.5rem var(--gh-shadow), 0 .5rem 1rem -.5rem color-mix(in oklch, var(--mk-black) 22%, transparent);border-radius:.875rem;overflow:hidden}.gh-site .design-preview{aspect-ratio:auto}.gh-site .design-preview-details{display:none}.gh-site .design-preview-opening{height:42cqi}.gh-site .design-preview-nav{padding-top:4cqi;padding-bottom:4cqi}.gh-site .design-preview-type h3{font-size:8cqi}.gh-site .design-preview-type>span{font-size:2.6cqi}.gh-site .design-preview-opening>img{object-fit:cover;height:100%;width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.gh-glass{color:var(--gh-on);background:linear-gradient(180deg, color-mix(in oklch, var(--mk-white) 66%, transparent), color-mix(in oklch, var(--mk-white) 46%, transparent)), color-mix(in oklch, var(--mk-warm-978) 30%, transparent);-webkit-backdrop-filter:blur(1.25rem)saturate(1.5);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 60%, transparent), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 85%, transparent), 0 1.75rem 3.5rem -1.5rem var(--gh-shadow)}.gh-glass-dark{color:var(--g-on-ink);background:linear-gradient(180deg, color-mix(in oklch, var(--mk-white) 12%, transparent), color-mix(in oklch, var(--mk-white) 4%, transparent)), color-mix(in oklch, var(--mk-warm-170) 58%, transparent);-webkit-backdrop-filter:blur(1.25rem)saturate(1.6);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 14%, transparent), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 24%, transparent), 0 1.25rem 2.5rem -1rem var(--gh-shadow)}@supports not (backdrop-filter:blur(1rem)){.gh-glass{background:color-mix(in oklch, var(--mk-warm-978) 94%, transparent)}.gh-glass-dark{background:color-mix(in oklch, var(--mk-warm-170) 92%, transparent)}}.gh-create{border-radius:1.25rem;gap:.75rem;padding:1.375rem;display:grid}.gh-step{color:var(--gh-on-2);font-size:.8125rem}.gh-create-title{letter-spacing:-.02em;text-wrap:balance;font-size:1.375rem;font-weight:650;line-height:1.2}.gh-feature{background:var(--gh-card);box-shadow:0 .5rem 1.25rem -.75rem color-mix(in oklch, var(--mk-warm-170) 30%, transparent);border-radius:.875rem;gap:.75rem;margin-top:.25rem;padding:1rem 1.125rem 1.125rem;display:grid}.gh-feature-head{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:start;gap:1rem;display:-ms-flexbox;display:flex}.gh-feature-text{gap:.25rem;min-width:0;display:grid}.gh-feature-head b{font-size:1.0625rem;font-weight:600;line-height:1.25}.gh-feature-head small{color:var(--gh-on-2);font-size:.9375rem;line-height:1.4}.gh-switch{background:var(--gh-chip-on);border-radius:1rem;-ms-flex:none;flex:none;height:1.375rem;width:2.5rem;position:relative}.gh-switch:after{content:"";background:var(--mk-white);border-radius:50%;height:1rem;width:1rem;position:absolute;top:.1875rem}.gh-switch:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:1.3125rem}.gh-switch:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:1.3125rem}.gh-pick{font-size:.9375rem;font-weight:500}.gh-chips{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;display:-ms-flexbox;display:flex}.gh-chip{height:2rem;color:var(--gh-on-2);background:var(--gh-chip,var(--gh-card));box-shadow:0 0 0 1px color-mix(in oklch, var(--mk-warm-170) 7%, transparent), 0 .25rem .5rem -.375rem color-mix(in oklch, var(--mk-warm-170) 30%, transparent);border-radius:1rem;-ms-flex-align:center;align-items:center;padding-left:.875rem;padding-right:.875rem;font-size:.875rem;display:-ms-inline-flexbox;display:inline-flex}.gh-chip[data-on]{color:var(--gh-chip-on-text);background:var(--gh-chip-on);box-shadow:none;font-weight:500}.gh-note{border-radius:1rem;gap:.125rem;padding:.75rem 1rem .8125rem;display:grid}.gh-note b{font-size:.9375rem;font-weight:600}.gh-note-text{color:var(--g-on-ink-2);font-size:.875rem}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .gh-stage{--gh-on:var(--g-on-ink);--gh-on-2:var(--g-on-ink-2);--gh-card:var(--mk-warm-220);--gh-chip:var(--mk-warm-300);--gh-chip-on:var(--mk-warm-965);--gh-chip-on-text:var(--mk-warm-170)}:root:not([data-theme=light]) .gh-glass{background:linear-gradient(180deg, color-mix(in oklch, var(--mk-white) 10%, transparent), color-mix(in oklch, var(--mk-white) 3%, transparent)), color-mix(in oklch, var(--mk-warm-190) 66%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 12%, transparent), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 22%, transparent), 0 1.75rem 3.5rem -1.5rem var(--gh-shadow)}}:root[data-theme=dark] .gh-stage{--gh-on:var(--g-on-ink);--gh-on-2:var(--g-on-ink-2);--gh-card:var(--mk-warm-220);--gh-chip:var(--mk-warm-300);--gh-chip-on:var(--mk-warm-965);--gh-chip-on-text:var(--mk-warm-170)}:root[data-theme=dark] .gh-glass{background:linear-gradient(180deg, color-mix(in oklch, var(--mk-white) 10%, transparent), color-mix(in oklch, var(--mk-white) 3%, transparent)), color-mix(in oklch, var(--mk-warm-190) 66%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklch, var(--mk-white) 12%, transparent), inset 0 1px 0 color-mix(in oklch, var(--mk-white) 22%, transparent), 0 1.75rem 3.5rem -1.5rem var(--gh-shadow)}@container (max-width:40rem){.gh-layer[data-depth="1"]{grid-column:1/-1}.gh-layer[data-depth="3"]{grid-column:7/-1;max-width:38cqi;margin:0 1cqi 3cqi 0}.gh-layer[data-depth="2"]{grid-column:1/-1}.gh-create{gap:.5rem;padding:1rem}.gh-create-title{font-size:1.0625rem}.gh-feature{gap:.625rem;padding:.875rem}.gh-feature-head small{display:none}.gh-feature-head b{font-size:1rem}.gh-pick{font-size:.875rem}.gh-chip{height:1.875rem;padding-left:.6875rem;padding-right:.6875rem;font-size:.8125rem}.gh-chip:nth-child(4){display:none}.gh-note{padding:.5rem .75rem .5625rem}.gh-note b{font-size:.8125rem}.gh-note-text{font-size:.75rem}}@media (max-width:60rem){.glass-hero{padding-top:6rem;padding-bottom:3.5rem}.gh-grid{grid-template-columns:minmax(0,1fr);gap:2rem}.gh-stage{width:100%;max-width:40rem}}@media (max-width:30rem){.glass-hero{padding-top:5.5rem;padding-bottom:3rem}.gh-grid{gap:1.5rem}.gh-copy{gap:.875rem}.gh-copy .f-h1{font-size:2.625rem}.gh-copy .f-sub{font-size:1.0625rem}.gh-field{border-radius:1.25rem}}@media (prefers-reduced-motion:no-preference){.gh-field,.gh-site,.gh-create{animation:gh-rise var(--mk-dur-3) var(--mk-ease-out) both}.gh-site{animation-delay:calc(var(--mk-dur-1) * .5)}.gh-create{animation-delay:calc(var(--mk-dur-1) * 1.5)}.gh-note{animation:gh-arrive var(--mk-dur-2) var(--mk-ease-spring) calc(var(--mk-dur-4) * 1.5) both}}@keyframes gh-rise{0%{opacity:0;transform:translateY(1.5rem)scale(.98)}}@keyframes gh-arrive{0%{opacity:0;transform:translateY(-.75rem)scale(.94)}}@supports (animation-timeline:view()){@media (min-width:60.001rem) and (prefers-reduced-motion:no-preference){.glass-hero{view-timeline:--gh-room block}.gh-layer{animation:linear both gh-depth;animation-timeline:--gh-room;animation-range:exit}.gh-layer[data-depth="1"]{--gh-travel:-2rem}.gh-layer[data-depth="2"]{--gh-travel:-5rem}.gh-layer[data-depth="3"]{--gh-travel:-8rem}}}@keyframes gh-depth{to{transform:translate3d(0, var(--gh-travel,0), 0)}}