@media (max-width:899px){html:not([data-glass=on]) .pf :not(.nav-in):not(.nav-sheet):not(.pfbar-in),html:not([data-glass=on]) .pf :before,html:not([data-glass=on]) .pf :after{-webkit-backdrop-filter:none!important}html:not([data-glass=on]) .pf{--glass:#f1f3f6e6;--glass-2:#ffffffeb}html[data-theme=dark]:not([data-glass=on]) .pf{--glass:#1a1d23eb;--glass-2:#1e2128eb}html:not([data-glass=on]) .pf .nav-in,html:not([data-glass=on]) .pf .nav-sheet{--glass:#e5e7ec66}html[data-theme=dark]:not([data-glass=on]) .pf .nav-in,html[data-theme=dark]:not([data-glass=on]) .pf .nav-sheet{--glass:#ffffff12}}
.pf .hp{--iw:min(98vh,182vw);--sw:calc(var(--iw)*.3086);--hp-ink:color-mix(in srgb,color-mix(in srgb,var(--violet)75%,var(--blue))86%,var(--ink));height:600vh;padding:0;position:relative}.pf .hp.rm{height:auto}.pf .hp-frame{height:calc(100vh - var(--bar));isolation:isolate;position:sticky;top:0;overflow:hidden}@supports (height:1svh){.pf .hp{--iw:min(98svh,182vw)}.pf .hp-frame{height:calc(100svh - var(--bar))}}.pf .hp.rm .hp-frame{position:relative}.pf .hp-card{z-index:0;background:var(--card);will-change:transform;border-radius:44px;position:absolute;inset:0;overflow:hidden;transform:translateY(7vh)scale(.91);box-shadow:0 2px 6px #1018280a,0 30px 70px -30px #10182838}html[data-theme=dark] .pf .hp-card{box-shadow:0 0 0 1px var(--line),0 30px 70px -30px #000c}.pf .hp-bg{opacity:0;background:radial-gradient(38% 46% at 50% 56%,color-mix(in srgb,var(--t)26%,transparent),color-mix(in srgb,var(--t)9%,transparent)60%,transparent),var(--card);position:absolute;inset:0}.pf .hp-bg.fin{--t:#a54ee8}.pf .hp-head{z-index:2;top:20%;padding-inline:var(--pad);text-align:center;will-change:transform;position:absolute;inset-inline:0}.pf .hp-title{color:var(--hp-ink);letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,6.4vw,5.5rem);font-weight:800;line-height:1.08;display:grid}.pf .hp-title span{display:block}.pf .hp-sub{max-width:34em;color:var(--ink-2);text-wrap:balance;margin:clamp(.7rem,1.6vw,1.1rem) auto 0;font-size:clamp(.95rem,1.35vw,1.15rem);font-weight:500;line-height:1.7}html[lang=en] .pf .hp-title{letter-spacing:-.035em;line-height:1}.pf .hp-words{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.pf .hp-word{white-space:nowrap;letter-spacing:-.01em;color:color-mix(in srgb,var(--t)42%,var(--card));will-change:transform;font-size:min(16vw,30vh);font-weight:800;line-height:1.15;position:absolute;top:0;transform:translateY(110vh)}.pf .hp-word.s{inset-inline-start:6vw}.pf .hp-word.e{inset-inline-end:6vw}.pf .hp-word.fin{text-align:center;color:color-mix(in srgb,#9a4de8 46%,var(--card));justify-content:center;align-items:center;font-size:min(11vw,22vh);display:flex;inset-inline:0}.pf .hp-word.fin b{font-weight:inherit}.pf .hp-word.fin.stack{flex-direction:column;line-height:1.05}.pf .hp-clip,.pf .hp-lift{z-index:3;pointer-events:none;will-change:transform;position:absolute;inset:0}.pf .hp-clip{overflow:hidden}.pf .hp-rig{width:var(--iw);left:calc(50% - var(--iw)*.6976);top:calc(50% - var(--iw)*.4009);will-change:transform;position:absolute}.pf .hp-sway{transform-origin:35% 100%;width:100%;height:0;padding-top:94.12%;animation:7s ease-in-out infinite hpSway;position:relative}@keyframes hpSway{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-3px,-6px)rotate(-1deg)}}.pf .hp-hand{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.pf .hp-glow{pointer-events:none;background:radial-gradient(closest-side,color-mix(in srgb,color-mix(in srgb,var(--violet)50%,#e11d48)46%,transparent),color-mix(in srgb,color-mix(in srgb,var(--violet)62%,#e11d48)26%,transparent)55%,transparent);width:150%;height:125%;position:absolute;top:50%;left:69.8%;transform:translate(-50%,-50%)}.pf .hp-scr{color:#0b0b10;text-align:start;pointer-events:auto;background:#fff;border-radius:13.8%/6.6%;width:30.86%;height:68.86%;position:absolute;top:8.05%;left:54.29%;overflow:hidden}.pf .hp-status{z-index:4;top:0;height:calc(var(--sw)*.115);padding:calc(var(--sw)*.01)calc(var(--sw)*.075)0 calc(var(--sw)*.1);direction:ltr;background:#fff;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-inline:0}html[dir=rtl] .pf .hp-status{padding:calc(var(--sw)*.01)calc(var(--sw)*.1)0 calc(var(--sw)*.075);flex-direction:row-reverse}.pf .hp-status b{font:600 calc(var(--sw)*.045)/1 -apple-system,"SF Pro Text",system-ui,sans-serif}.pf .hp-status span{align-items:center;gap:calc(var(--sw)*.015);display:flex}.pf .hp-status svg{fill:currentColor;height:calc(var(--sw)*.038);width:auto}.pf .hp-status svg:first-child{width:calc(var(--sw)*.057)}.pf .hp-status svg:nth-child(2){width:calc(var(--sw)*.05)}.pf .hp-status svg:last-child{width:calc(var(--sw)*.085)}.pf .hp-view{inset:calc(var(--sw)*.115)0 0;position:absolute;overflow:hidden}.pf .hp-top{z-index:2;top:0;padding:0 calc(var(--sw)*.05)calc(var(--sw)*.035);will-change:transform;background:#fff;position:absolute;inset-inline:0}.pf .hp-h{height:calc(var(--sw)*.15);font-size:calc(var(--sw)*.072);align-items:center;font-weight:700;display:flex}.pf .hp-tabs{gap:calc(var(--sw)*.01);white-space:nowrap;height:calc(var(--sw)*.095);align-items:center;display:flex;overflow:hidden}.pf .hp-tabs button{font:inherit;font-size:calc(var(--sw)*.037);color:#8b8b93;padding:calc(var(--sw)*.026)calc(var(--sw)*.042);cursor:pointer;transition:background-color .3s var(--ease),color .3s var(--ease);background:0 0;border:0;border-radius:99px;flex:none;font-weight:600;line-height:1}.pf .hp-tabs button[aria-selected=true]{color:#0b0b10;background:#ececef;font-weight:700}.pf .hp-feed{gap:calc(var(--sw)*.1);padding:calc(var(--sw)*.3)calc(var(--sw)*.05)calc(var(--sw)*.3);will-change:transform;display:grid;position:relative}.pf .hp-item{height:calc(var(--sw)*1.11);border-radius:calc(var(--sw)*.07);box-shadow:0 calc(var(--sw)*.03)calc(var(--sw)*.06)calc(var(--sw)*-.02)#0000002e;background:#eceef2;position:relative;overflow:hidden}.pf .hp-item img{width:100%;height:auto;display:block}.pf .hp-nav{z-index:3;bottom:calc(var(--sw)*.085);gap:calc(var(--sw)*.02);padding:calc(var(--sw)*.02)calc(var(--sw)*.05);box-shadow:0 calc(var(--sw)*.02)calc(var(--sw)*.07)#00000029;background:#fff;border-radius:99px;display:flex;position:absolute;left:50%;transform:translate(-50%)}.pf .hp-nav span{align-items:center;gap:calc(var(--sw)*.008);min-width:calc(var(--sw)*.13);font-size:calc(var(--sw)*.028);color:#9a9aa2;white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.pf .hp-nav span.on{color:#0b0b10}.pf .hp-nav svg{width:calc(var(--sw)*.06);height:calc(var(--sw)*.06)}@media (max-width:760px){.pf .hp-head{top:17%}.pf .hp-title{font-size:clamp(2.3rem,11.5vw,3.1rem);line-height:1.12}.pf .hp-sub{max-width:22em;font-size:.95rem}.pf .hp{--iw:min(140vw,70vh)}@supports (height:1svh){.pf .hp{--iw:min(140vw,70svh)}}.pf .hp-rig{top:calc(57% - var(--iw)*.4009)}}@media (prefers-reduced-motion:reduce){.pf .hp-sway{animation:none}}
