@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.3p2_lha1f2xer.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.1qq4vpdcun5oj.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.390ncx5urfkfu.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.21jp631_3pja2.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0wgildi0cnwt9.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_deef94d5-module__Sms4YG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_deef94d5-module__Sms4YG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2?dpl=dpl_7th92pgArPSmAUHoQG4NbkS9WEnr)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_1bf8cbf6-module__FlyLvG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_1bf8cbf6-module__FlyLvG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
body:has([data-lorvo-app]) .button-module__HjQxJG__button{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--lorvo-button-shadow,0 0 #0000);border-radius:12px 12px 12px 4px;font-weight:600;transition-duration:.16s}body:has([data-lorvo-app]) .button-module__HjQxJG__compact{border-radius:9px 9px 9px 3px}body:has([data-lorvo-app]) .button-module__HjQxJG__primary{--lorvo-button-shadow:inset 0 1px 0 #ffffff38, 0 3px 0 color-mix(in oklch, var(--primary) 72%, black), 0 5px 10px color-mix(in oklch, var(--primary) 12%, transparent);border-color:color-mix(in oklch, var(--primary) 80%, black)}@supports (color:lab(0% 0 0)){body:has([data-lorvo-app]) .button-module__HjQxJG__primary{--lorvo-button-shadow:inset 0 1px 0 lab(100% 0 0/.22), 0 3px 0 color-mix(in oklch, var(--primary) 72%, black), 0 5px 10px color-mix(in oklch, var(--primary) 12%, transparent)}}body:has([data-lorvo-app]) .button-module__HjQxJG__coral{--lorvo-button-shadow:inset 0 1px 0 #fff6, 0 2px 0 color-mix(in oklch, var(--brand-secondary) 65%, var(--brand-secondary-foreground));border-color:color-mix(in oklch, var(--brand-secondary) 75%, var(--brand-secondary-foreground))}@supports (color:lab(0% 0 0)){body:has([data-lorvo-app]) .button-module__HjQxJG__coral{--lorvo-button-shadow:inset 0 1px 0 lab(100% 0 0/.4), 0 2px 0 color-mix(in oklch, var(--brand-secondary) 65%, var(--brand-secondary-foreground))}}body:has([data-lorvo-app]) .button-module__HjQxJG__outline,body:has([data-lorvo-app]) .button-module__HjQxJG__secondary{--lorvo-button-shadow:inset 0 -2px 0 color-mix(in oklch, var(--foreground) 5%, transparent)}body:has([data-lorvo-app]) .button-module__HjQxJG__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}body:has([data-lorvo-app]) .button-module__HjQxJG__button:active:not(:disabled,[aria-disabled=true],[aria-haspopup]){transform:translateY(2px)}body:has([data-lorvo-app]) .button-module__HjQxJG__primary:active:not(:disabled,[aria-disabled=true]){--lorvo-button-shadow:inset 0 1px 2px #0000002e}@supports (color:lab(0% 0 0)){body:has([data-lorvo-app]) .button-module__HjQxJG__primary:active:not(:disabled,[aria-disabled=true]){--lorvo-button-shadow:inset 0 1px 2px lab(0% 0 0/.18)}}body:has([data-lorvo-app]) .button-module__HjQxJG__button:is(:disabled,[aria-disabled=true]){--lorvo-button-shadow:0 0 #0000}body:has([data-lorvo-app]) .button-module__HjQxJG__button[aria-invalid=true]{border-color:var(--destructive)}@media (hover:hover) and (pointer:fine){body:has([data-lorvo-app]) .button-module__HjQxJG__primary:hover:not(:disabled,[aria-disabled=true]){--lorvo-button-shadow:inset 0 1px 0 #ffffff4d, 0 3px 0 color-mix(in oklch, var(--primary) 72%, black), 0 7px 16px color-mix(in oklch, var(--primary) 23%, transparent);background-color:var(--primary)!important}@supports (color:lab(0% 0 0)){body:has([data-lorvo-app]) .button-module__HjQxJG__primary:hover:not(:disabled,[aria-disabled=true]){--lorvo-button-shadow:inset 0 1px 0 lab(100% 0 0/.3), 0 3px 0 color-mix(in oklch, var(--primary) 72%, black), 0 7px 16px color-mix(in oklch, var(--primary) 23%, transparent)}}body:has([data-lorvo-app]) .button-module__HjQxJG__outline:hover:not(:disabled,[aria-disabled=true]),body:has([data-lorvo-app]) .button-module__HjQxJG__secondary:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in oklch, var(--primary) 45%, var(--border))}body:has([data-lorvo-app]) .button-module__HjQxJG__primary:active:not(:disabled,[aria-disabled=true]){--lorvo-button-shadow:inset 0 1px 2px #0000002e}@supports (color:lab(0% 0 0)){body:has([data-lorvo-app]) .button-module__HjQxJG__primary:active:not(:disabled,[aria-disabled=true]){--lorvo-button-shadow:inset 0 1px 2px lab(0% 0 0/.18)}}}@media (prefers-reduced-motion:reduce){body:has([data-lorvo-app]) .button-module__HjQxJG__button{transition:none}body:has([data-lorvo-app]) .button-module__HjQxJG__button:active:not(:disabled,[aria-disabled=true],[aria-haspopup]){transform:none}}@media (forced-colors:active){body:has([data-lorvo-app]) .button-module__HjQxJG__button{border-color:buttontext}}body:has([data-lorvo-admin]) .button-module__HjQxJG__button{letter-spacing:-.01em;cursor:pointer;min-height:2.75rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--admin-button-shadow,0 0 #0000);border-radius:.625rem;font-weight:600}body:has([data-lorvo-admin]) .button-module__HjQxJG__primary{border-color:color-mix(in oklch, var(--primary) 80%, black);--admin-button-shadow:inset 0 1px 0 #ffffff2e, 0 2px 3px #0f172a1f}body:has([data-lorvo-admin]) .button-module__HjQxJG__outline{border-color:var(--border);--admin-button-shadow:0 1px 2px #0f172a0d;background-color:var(--card)!important;color:var(--foreground)!important}body:has([data-lorvo-admin]) .button-module__HjQxJG__secondary{--admin-button-shadow:inset 0 1px 0 color-mix(in oklch, var(--card) 60%, transparent)}body:has([data-lorvo-admin]) .button-module__HjQxJG__button:focus-visible{outline:2px solid var(--ring);outline-offset:3px}body:has([data-lorvo-admin]) .button-module__HjQxJG__button:is(:disabled,[aria-disabled=true]){cursor:not-allowed;--admin-button-shadow:0 0 #0000}@media (hover:hover){body:has([data-lorvo-admin]) .button-module__HjQxJG__outline:hover:not(:disabled,[aria-disabled=true]){border-color:color-mix(in oklch, var(--primary) 35%, var(--border));background-color:var(--muted)!important}body:has([data-lorvo-admin]) .button-module__HjQxJG__primary:hover:not(:disabled,[aria-disabled=true]){--admin-button-shadow:inset 0 1px 0 #ffffff2e, 0 3px 8px color-mix(in oklch, var(--primary) 20%, transparent)}}
.admin-module__4WpgRW__content{--admin-shadow:0 2px 8px #0f172a08}.admin-module__4WpgRW__content :where(h1){letter-spacing:-.045em;font-size:clamp(1.75rem,2.5vw,2.125rem);font-weight:650;line-height:1.2}.admin-module__4WpgRW__content :where(main>header,main>div>header){margin-bottom:1.75rem}.admin-module__4WpgRW__content :where(main>header p,main>div>header p){line-height:1.65}.admin-module__4WpgRW__content :where(.rounded-xl.border){background-color:var(--card);box-shadow:var(--admin-shadow);border-radius:1rem}.admin-module__4WpgRW__content :where(table){border-collapse:separate;border-spacing:0}.admin-module__4WpgRW__content :where(thead){background-color:var(--muted)}.admin-module__4WpgRW__content :where(th){letter-spacing:.075em;padding-block:1rem;font-size:.65rem;font-weight:600}.admin-module__4WpgRW__content :where(td){border-bottom:1px solid var(--border);padding-block:1rem}.admin-module__4WpgRW__content :where(tbody tr:last-child td){border-bottom:0}.admin-module__4WpgRW__content :where(tbody tr:hover,tbody tr:hover td){background-color:var(--muted)}.admin-module__4WpgRW__content :where(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select),.admin-module__4WpgRW__content :where(button,a.rounded-lg){min-height:2.75rem}.admin-module__4WpgRW__content :where(a.rounded-lg.border:not([data-slot=button]),button.border:not([data-slot=button]):not([role=switch])){border-radius:.625rem;justify-content:center;align-items:center;gap:.5rem;font-weight:600;transition:border-color .15s,box-shadow .15s;display:inline-flex;box-shadow:0 1px 2px #0f172a0d}.admin-module__4WpgRW__content :where(a.rounded-lg.border:hover,button.border:enabled:hover){border-color:color-mix(in oklch, var(--primary) 35%, var(--border))}@media (prefers-reduced-motion:reduce){.admin-module__4WpgRW__content :where(button,a){transition:none}}@media (max-width:639px){.admin-module__4WpgRW__content :where(input,select,textarea){font-size:1rem}}
.scroll-hero-module__IPNbYG__hero{height:calc(190svh + 764px);position:relative}.scroll-hero-module__IPNbYG__stage{isolation:isolate;perspective:1400px;background:radial-gradient(at 50% 55%,#7160df13,#0000 65%);height:764px;position:sticky;top:0;overflow:visible}.scroll-hero-module__IPNbYG__intro{top:clamp(45px,7svh,90px);z-index:8;text-align:center;position:absolute;inset-inline:20px}.scroll-hero-module__IPNbYG__eyebrow{letter-spacing:.15em;color:#aaa8bb;justify-content:center;align-items:center;gap:9px;font-size:10px;font-weight:500;display:flex}.scroll-hero-module__IPNbYG__eyebrow>span:first-child{background:#b4a5ff;border-radius:50%;width:5px;height:5px;box-shadow:0 0 12px #b4a5ff70}.scroll-hero-module__IPNbYG__intro h1{letter-spacing:-.065em;text-wrap:balance;font-weight:500;line-height:.96;margin:22px 0 0!important;font-size:clamp(64px,7.4vw,106px)!important}.scroll-hero-module__IPNbYG__intro h1>span{color:#b2a0fa}.scroll-hero-module__IPNbYG__supportingCopy{color:#b2b1bd;text-wrap:pretty;max-width:610px;margin:25px auto 23px;font-size:16px;line-height:1.75}.scroll-hero-module__IPNbYG__cta{color:#191423!important;background:#f7f5ff!important}.scroll-hero-module__IPNbYG__cta:hover{background:#ded5ff!important}.scroll-hero-module__IPNbYG__cta:focus-visible{outline-offset:5px;outline:3px solid #ba9eff}.scroll-hero-module__IPNbYG__scrollCue{color:#9895aa;justify-content:center;align-items:center;gap:9px;margin:23px 0 0;font-size:11px;display:flex}.scroll-hero-module__IPNbYG__scrollCue>span{border:1px solid #6d687f;border-radius:9px;width:13px;height:21px;position:relative}.scroll-hero-module__IPNbYG__scrollCue>span:after{content:"";background:#c1b0f5;border-radius:2px;width:2px;height:5px;position:absolute;top:4px;left:5px}.scroll-hero-module__IPNbYG__workspace{transform-origin:top;background:#101014;border:1px solid #ffffff20;border-radius:20px;width:1180px;height:560px;margin-left:-590px;position:absolute;top:max(56svh,510px);left:50%;overflow:hidden;box-shadow:0 0 90px #7753db17,0 30px 70px #0008}.scroll-hero-module__IPNbYG__workspaceBar{color:#a2a0b0;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:43px;padding:0 18px;font-size:10px;display:flex}.scroll-hero-module__IPNbYG__workspaceBar>span:last-child{align-items:center;gap:6px;display:flex}.scroll-hero-module__IPNbYG__windowDots{gap:5px;width:100px;display:flex}.scroll-hero-module__IPNbYG__windowDots i{background:#ffffff25;border-radius:50%;width:7px;height:7px}.scroll-hero-module__IPNbYG__workspaceContent{grid-template-columns:155px 200px 1fr 165px;height:100%;display:grid;position:relative}.scroll-hero-module__IPNbYG__sidebar{color:#92909e;border-right:1px solid #ffffff0c;padding:22px 12px;font-size:11px}.scroll-hero-module__IPNbYG__sidebar>div{color:#eeeaf8;align-items:center;gap:8px;margin-bottom:29px;display:flex}.scroll-hero-module__IPNbYG__sidebar>p{border-radius:6px;align-items:center;gap:10px;margin:5px 0;padding:11px 9px;display:flex}.scroll-hero-module__IPNbYG__sidebar>p>span{color:#aaa2bf;font-size:9px}.scroll-hero-module__IPNbYG__sidebar>p[data-selected=true]{color:#cebdff;background:#a38aff1c}.scroll-hero-module__IPNbYG__sidebarNote{color:#878393;padding:100px 9px 0;font-size:10px;line-height:1.8;display:block}.scroll-hero-module__IPNbYG__editor{padding:26px 16px}.scroll-hero-module__IPNbYG__editor .scroll-hero-module__IPNbYG__eyebrow{justify-content:start;font-size:8px}.scroll-hero-module__IPNbYG__editor h2{letter-spacing:-.04em;font-weight:500;line-height:1.2;margin:16px 0!important;font-size:19px!important}.scroll-hero-module__IPNbYG__idea{color:#cebfeb;background:#9c7be80b;border:1px solid #bfa0ff30;border-radius:10px;padding:13px}.scroll-hero-module__IPNbYG__idea p{margin-top:10px;font-size:12px;line-height:1.7}.scroll-hero-module__IPNbYG__source{color:#a3a0b4;align-items:center;gap:5px;margin-top:13px;font-size:8px;display:flex}.scroll-hero-module__IPNbYG__source>span:first-child{background:#a49bb9;border-radius:50%;width:5px;height:5px}.scroll-hero-module__IPNbYG__aiNote{color:#b8a7df;gap:7px;margin-top:40px;font-size:10px;line-height:1.7;display:flex}.scroll-hero-module__IPNbYG__aiNote svg{flex-shrink:0}.scroll-hero-module__IPNbYG__aiNote small{color:#9994a9;font-size:9px}.scroll-hero-module__IPNbYG__previewLabel{letter-spacing:.08em;color:#a5a0b1;justify-content:space-between;padding:27px 35px;font-size:9px;display:flex}.scroll-hero-module__IPNbYG__previewLabel>span:last-child{color:#b8d9c0;letter-spacing:0}.scroll-hero-module__IPNbYG__signals{border-left:1px solid #ffffff0c;padding:27px 16px}.scroll-hero-module__IPNbYG__signals .scroll-hero-module__IPNbYG__eyebrow{justify-content:start;font-size:8px}.scroll-hero-module__IPNbYG__signals>div{color:#a4bcae;border-bottom:1px solid #ffffff09;gap:9px;padding:20px 0;font-size:10px;display:flex}.scroll-hero-module__IPNbYG__signals p{color:#d3cfdc}.scroll-hero-module__IPNbYG__signals p>span{color:#9691a4;margin-top:5px;font-size:9px;display:block}.scroll-hero-module__IPNbYG__productAnchor{scroll-margin-top:130px;position:absolute;top:56svh}.scroll-hero-module__IPNbYG__posts{pointer-events:none;position:absolute;inset:0}.scroll-hero-module__IPNbYG__postPosition{transform-origin:top;width:440px;position:absolute;top:0;left:calc(50% - 220px)}.scroll-hero-module__IPNbYG__post{color:#27232e;background:#fefefe;border:1px solid #e1dde9;border-radius:13px;overflow:hidden;box-shadow:0 30px 80px #0006,0 0 30px #a28aff0a}.scroll-hero-module__IPNbYG__postHeader{align-items:center;gap:10px;padding:18px 20px 12px;display:flex}.scroll-hero-module__IPNbYG__avatar{border:1px solid #0000000a;border-radius:50%;place-items:center;width:40px;height:40px;font-family:Georgia,serif;font-size:14px;font-weight:700;display:grid}.scroll-hero-module__IPNbYG__lavender{color:#54346d;background:linear-gradient(135deg,#e4d6ed,#c8b0d5)}.scroll-hero-module__IPNbYG__sage{color:#315044;background:linear-gradient(135deg,#d7e8df,#a6c4b2)}.scroll-hero-module__IPNbYG__peach{color:#6e4033;background:linear-gradient(135deg,#f4dfd4,#e5b29a)}.scroll-hero-module__IPNbYG__postHeader h3{letter-spacing:-.01em;font-weight:650;line-height:1.3;margin:0!important;font-size:13px!important}.scroll-hero-module__IPNbYG__postHeader p{color:#68636e;margin-top:2px;font-size:11px}.scroll-hero-module__IPNbYG__timestamp{color:#716b79;align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.scroll-hero-module__IPNbYG__linkedin{letter-spacing:-.07em;color:#286ca7;margin-left:auto;font-size:16px;font-weight:800}.scroll-hero-module__IPNbYG__postHeader>svg{color:#756f7b}.scroll-hero-module__IPNbYG__postBody{padding:2px 20px 14px;font-size:13px;line-height:1.55}.scroll-hero-module__IPNbYG__postBody p+p{margin-top:11px}.scroll-hero-module__IPNbYG__postBody .scroll-hero-module__IPNbYG__hook{letter-spacing:-.02em;margin-bottom:13px;font-size:15px;font-weight:600;line-height:1.45}.scroll-hero-module__IPNbYG__postBody .scroll-hero-module__IPNbYG__takeaway{color:#584467;margin-top:11px;font-size:12px;font-weight:550}.scroll-hero-module__IPNbYG__brandedVisual{color:#f3effb;background:#252035;border-radius:7px;height:112px;margin-top:12px;padding:12px 16px;position:relative;overflow:hidden}.scroll-hero-module__IPNbYG__brandedVisual>span:first-child{letter-spacing:.12em;color:#c9bde7;align-items:center;gap:6px;font-size:7px;display:flex}.scroll-hero-module__IPNbYG__brandedVisual strong{letter-spacing:-.04em;margin-top:9px;font-size:25px;font-weight:500;line-height:.98;display:block}.scroll-hero-module__IPNbYG__brandedVisual em{color:#cab0ff;font-style:normal}.scroll-hero-module__IPNbYG__visualOrbit{border:1px solid #c4a6ff80;border-radius:50%;width:140px;height:140px;position:absolute;top:17px;right:12px;box-shadow:0 0 0 16px #c4a6ff12,0 0 0 32px #c4a6ff0d,0 0 0 48px #c4a6ff08}.scroll-hero-module__IPNbYG__metrics{color:#716976;font-variant-numeric:tabular-nums;border-bottom:1px solid #e9e6ec;justify-content:space-between;align-items:center;gap:5px;margin:0 18px;padding:9px 0;font-size:10px;display:flex}.scroll-hero-module__IPNbYG__reactionCount{align-items:center;gap:5px;display:flex}.scroll-hero-module__IPNbYG__reactions{padding-left:3px;display:flex}.scroll-hero-module__IPNbYG__reactions i{color:#fff;background:#2c78b7;border:1px solid #fff;border-radius:50%;place-items:center;width:18px;height:18px;margin-left:-3px;display:grid}.scroll-hero-module__IPNbYG__reactions i:nth-child(2){background:#be6957}.scroll-hero-module__IPNbYG__reactions i:nth-child(3){background:#ae8036}.scroll-hero-module__IPNbYG__staticCount{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.scroll-hero-module__IPNbYG__actions{color:#665e6b;justify-content:space-between;margin:0 18px;padding:12px 2px;font-size:10px;font-weight:550;display:flex}.scroll-hero-module__IPNbYG__actions>span{align-items:center;gap:6px;display:flex}.scroll-hero-module__IPNbYG__comment{gap:8px;margin:0 16px 15px;font-size:10px;line-height:1.5;display:flex}.scroll-hero-module__IPNbYG__commentAvatar{color:#655374;background:#ece8f2;border-radius:50%;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:8px;font-weight:600;display:grid}.scroll-hero-module__IPNbYG__comment>div{background:#f2f0f5;border-radius:0 9px 9px;padding:9px 11px}.scroll-hero-module__IPNbYG__comment strong{font-size:10px;font-weight:650}.scroll-hero-module__IPNbYG__comment p{color:#655e6b;margin-top:3px}.scroll-hero-module__IPNbYG__reactionBubble{color:#c7b1f4;background:#24202f;border:1px solid #cbb2ff35;border-radius:30px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;display:flex;position:absolute;bottom:-18px;right:-26px;box-shadow:0 8px 25px #0005}.scroll-hero-module__IPNbYG__storyHeading{top:max(80px,50svh - 391px);text-align:center;pointer-events:none;position:absolute;inset-inline:0}.scroll-hero-module__IPNbYG__storyHeading>p{letter-spacing:-.03em;margin-top:9px;font-size:26px;font-weight:450;line-height:1.3}.scroll-hero-module__IPNbYG__storyHeading>.scroll-hero-module__IPNbYG__eyebrow{font-size:12px;line-height:1.3}.scroll-hero-module__IPNbYG__storySteps{color:#b6a8cd;justify-content:center;gap:22px;margin-top:12px;font-size:12px;line-height:1.4;display:flex}.scroll-hero-module__IPNbYG__storySteps span{opacity:.6;align-items:center;gap:8px;display:flex}.scroll-hero-module__IPNbYG__storySteps span[data-active=true]{opacity:1;color:#e9ddff}.scroll-hero-module__IPNbYG__storySteps i{background:currentColor;border-radius:50%;width:4px;height:4px}.scroll-hero-module__IPNbYG__closing{top:620px;text-align:center;z-index:8;position:absolute;inset-inline:20px}.scroll-hero-module__IPNbYG__closing>p{letter-spacing:-.045em;margin-bottom:16px;font-size:28px;line-height:1.15}.scroll-hero-module__IPNbYG__mobileBreak{display:none}.scroll-hero-module__IPNbYG__hero[data-phase="0"] .scroll-hero-module__IPNbYG__closing,.scroll-hero-module__IPNbYG__hero[data-phase="1"] .scroll-hero-module__IPNbYG__closing,.scroll-hero-module__IPNbYG__hero[data-phase="2"] .scroll-hero-module__IPNbYG__closing,.scroll-hero-module__IPNbYG__hero[data-phase="3"] .scroll-hero-module__IPNbYG__closing,.scroll-hero-module__IPNbYG__hero:not([data-phase="0"]) .scroll-hero-module__IPNbYG__intro{visibility:hidden}.scroll-hero-module__IPNbYG__intro:focus-within{visibility:visible!important;opacity:1!important;transform:none!important}@media (min-width:901px) and (min-height:740px) and (max-height:850px){.scroll-hero-module__IPNbYG__storyHeading{justify-content:center;align-items:center;gap:24px;display:flex;top:74px}.scroll-hero-module__IPNbYG__storyHeading>.scroll-hero-module__IPNbYG__eyebrow{display:none}.scroll-hero-module__IPNbYG__storyHeading>p{margin-top:0;font-size:16px}.scroll-hero-module__IPNbYG__storySteps{gap:16px;margin-top:0}.scroll-hero-module__IPNbYG__intro{top:42px}.scroll-hero-module__IPNbYG__intro h1{margin-top:16px!important;font-size:86px!important}.scroll-hero-module__IPNbYG__supportingCopy{margin-top:20px;margin-bottom:18px}.scroll-hero-module__IPNbYG__scrollCue{margin-top:18px}}@media (max-width:900px),(max-height:739px),(prefers-reduced-motion:reduce){.scroll-hero-module__IPNbYG__hero{height:auto}.scroll-hero-module__IPNbYG__stage{perspective:none;height:auto;min-height:0;padding:55px 20px 35px;position:relative;overflow:clip}.scroll-hero-module__IPNbYG__intro,.scroll-hero-module__IPNbYG__closing{position:relative;inset:auto;opacity:1!important;visibility:visible!important;transform:none!important}.scroll-hero-module__IPNbYG__intro h1{font-size:clamp(48px,8.5vw,82px)!important}.scroll-hero-module__IPNbYG__supportingCopy{max-width:560px;font-size:15px}.scroll-hero-module__IPNbYG__intro .scroll-hero-module__IPNbYG__eyebrow{font-size:8px}.scroll-hero-module__IPNbYG__workspace{width:min(100%,650px);height:220px;margin:42px auto 0;position:relative;top:auto;left:auto;opacity:1!important;transform:none!important}.scroll-hero-module__IPNbYG__workspaceBar{padding:0 12px;font-size:8px}.scroll-hero-module__IPNbYG__workspaceBar>span:last-child,.scroll-hero-module__IPNbYG__sidebar,.scroll-hero-module__IPNbYG__signals,.scroll-hero-module__IPNbYG__previewLabel{display:none}.scroll-hero-module__IPNbYG__workspaceContent{display:block}.scroll-hero-module__IPNbYG__editor{padding:20px}.scroll-hero-module__IPNbYG__editor h2{margin:9px 0!important}.scroll-hero-module__IPNbYG__idea{align-items:center;gap:10px;padding:10px;display:flex}.scroll-hero-module__IPNbYG__idea svg{flex-shrink:0}.scroll-hero-module__IPNbYG__idea p{margin:0}.scroll-hero-module__IPNbYG__source,.scroll-hero-module__IPNbYG__aiNote{display:none}.scroll-hero-module__IPNbYG__posts{justify-items:center;gap:24px;margin:-12px auto 0;display:grid;position:relative;inset:auto}.scroll-hero-module__IPNbYG__postPosition{width:min(100%,440px);position:relative;inset:auto;opacity:1!important;z-index:auto!important;transform:none!important}.scroll-hero-module__IPNbYG__post{box-shadow:0 15px 40px #0004}.scroll-hero-module__IPNbYG__comment{opacity:1!important;transform:none!important}.scroll-hero-module__IPNbYG__animatedCount{display:none}.scroll-hero-module__IPNbYG__staticCount{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.scroll-hero-module__IPNbYG__reactionBubble,.scroll-hero-module__IPNbYG__storyHeading{display:none}.scroll-hero-module__IPNbYG__closing{margin-top:28px}.scroll-hero-module__IPNbYG__closing>p{font-size:30px}.scroll-hero-module__IPNbYG__mobileBreak{display:initial}.scroll-hero-module__IPNbYG__productAnchor{top:510px}}@media (max-width:400px){.scroll-hero-module__IPNbYG__stage{padding-inline:15px}.scroll-hero-module__IPNbYG__intro h1{font-size:47px!important}.scroll-hero-module__IPNbYG__postHeader,.scroll-hero-module__IPNbYG__postBody{padding-inline:15px}.scroll-hero-module__IPNbYG__metrics{margin-inline:13px;font-size:9px}.scroll-hero-module__IPNbYG__actions{margin-inline:13px}.scroll-hero-module__IPNbYG__actions>span{gap:4px}.scroll-hero-module__IPNbYG__visualOrbit{right:-35px}}@supports (animation-timeline:view()){@media (max-width:900px) and (prefers-reduced-motion:no-preference){.scroll-hero-module__IPNbYG__post{animation:linear both scroll-hero-module__IPNbYG__mobile-post-reveal;animation-timeline:view();animation-range:entry entry 25%}}}@keyframes scroll-hero-module__IPNbYG__mobile-post-reveal{0%{opacity:.55;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}