@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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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_6MBfxGGR8b9JCkZCJdbBceaEh9HW)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)}}
.scroll-hero-module__IPNbYG__hero{height:calc(190svh + 764px);position:relative}.scroll-hero-module__IPNbYG__stage{isolation:isolate;perspective:1400px;background:radial-gradient(ellipse at 50% 55%, color-mix(in oklch, var(--primary) 8%, transparent), transparent 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:0;color:var(--muted-foreground);justify-content:center;align-items:center;gap:9px;font-size:10px;font-weight:500;display:flex}.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__supportingCopy{max-width:610px;color:var(--muted-foreground);text-wrap:pretty;margin:25px auto 23px;font-size:16px;line-height:1.75}.scroll-hero-module__IPNbYG__cta{background:var(--primary)!important;color:var(--primary-foreground)!important}.scroll-hero-module__IPNbYG__cta:hover{background:color-mix(in oklch, var(--primary) 90%, transparent)!important}.scroll-hero-module__IPNbYG__cta:focus-visible{outline:3px solid var(--ring);outline-offset:5px}.scroll-hero-module__IPNbYG__workspace{transform-origin:top;background:var(--card);border:1px solid var(--line);width:1180px;height:560px;box-shadow:0 30px 70px var(--shadow-deep);border-radius:20px;margin-left:-590px;position:absolute;top:max(56svh,510px);left:50%;overflow:hidden}.scroll-hero-module__IPNbYG__workspaceBar{border-bottom:1px solid var(--line-soft);height:43px;color:var(--muted-foreground);justify-content:space-between;align-items:center;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__workspaceContent{grid-template-columns:155px 200px 1fr 165px;height:100%;display:grid;position:relative}.scroll-hero-module__IPNbYG__sidebar{border-right:1px solid var(--line-soft);color:var(--muted-foreground);padding:22px 12px;font-size:11px}.scroll-hero-module__IPNbYG__sidebar>div{color:var(--foreground);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:var(--muted-foreground);font-size:9px}.scroll-hero-module__IPNbYG__sidebar>p[data-selected=true]{background:var(--accent);color:var(--accent-foreground)}.scroll-hero-module__IPNbYG__sidebarNote{color:var(--muted-foreground);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{border:1px solid color-mix(in oklch, var(--ring) 20%, transparent);background:color-mix(in oklch, var(--ring) 5%, transparent);color:var(--accent-foreground);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:var(--muted-foreground);align-items:center;gap:5px;margin-top:13px;font-size:8px;display:flex}.scroll-hero-module__IPNbYG__source>span:first-child{background:var(--muted-foreground);border-radius:50%;width:5px;height:5px}.scroll-hero-module__IPNbYG__aiNote{color:var(--accent-foreground);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:var(--muted-foreground);font-size:9px}.scroll-hero-module__IPNbYG__previewLabel{letter-spacing:0;color:var(--muted-foreground);justify-content:space-between;padding:27px 35px;font-size:9px;display:flex}.scroll-hero-module__IPNbYG__previewLabel>span:last-child{color:var(--status-published);letter-spacing:0}.scroll-hero-module__IPNbYG__signals{border-left:1px solid var(--line-soft);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{border-bottom:1px solid var(--line-soft);color:var(--status-published);gap:9px;padding:20px 0;font-size:10px;display:flex}.scroll-hero-module__IPNbYG__signals p{color:var(--foreground)}.scroll-hero-module__IPNbYG__signals p>span{color:var(--muted-foreground);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{border:1px solid var(--paper-edge);background:var(--paper);color:var(--paper-ink);box-shadow:0 30px 80px var(--shadow-soft);border-radius:13px;overflow:hidden}.scroll-hero-module__IPNbYG__postHeader{align-items:center;gap:10px;padding:18px 20px 12px;display:flex}.scroll-hero-module__IPNbYG__avatar{border:1px solid color-mix(in oklch, var(--paper-ink) 4%, transparent);border-radius:50%;place-items:center;width:40px;height:40px;font-size:14px;font-weight:700;display:grid}.scroll-hero-module__IPNbYG__lavender{color:var(--avatar-lavender-ink);background:var(--avatar-lavender)}.scroll-hero-module__IPNbYG__sage{color:var(--avatar-sage-ink);background:var(--avatar-sage)}.scroll-hero-module__IPNbYG__peach{color:var(--avatar-peach-ink);background:var(--avatar-peach)}.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:var(--paper-ink-muted);margin-top:2px;font-size:11px}.scroll-hero-module__IPNbYG__timestamp{color:var(--paper-ink-soft);align-items:center;gap:4px;margin-top:2px;font-size:10px;display:flex}.scroll-hero-module__IPNbYG__linkedin{letter-spacing:-.07em;color:var(--brand-linkedin);margin-left:auto;font-size:16px;font-weight:800}.scroll-hero-module__IPNbYG__postHeader>svg{color:var(--paper-ink-soft)}.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:var(--paper-ink-accent);margin-top:11px;font-size:12px;font-weight:550}.scroll-hero-module__IPNbYG__brandedVisual{background:var(--card);height:112px;color:var(--foreground);border-radius:7px;margin-top:12px;padding:12px 16px;position:relative;overflow:hidden}.scroll-hero-module__IPNbYG__brandedVisual>span:first-child{letter-spacing:0;color:var(--accent-foreground);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:var(--brand-secondary);font-style:normal}.scroll-hero-module__IPNbYG__visualOrbit{border:1px solid color-mix(in oklch, var(--ring) 50%, transparent);width:140px;height:140px;box-shadow:0 0 0 16px color-mix(in oklch, var(--ring) 7%, transparent), 0 0 0 32px color-mix(in oklch, var(--ring) 5%, transparent), 0 0 0 48px color-mix(in oklch, var(--ring) 3%, transparent);border-radius:50%;position:absolute;top:17px;right:12px}.scroll-hero-module__IPNbYG__metrics{border-bottom:1px solid var(--paper-rule);color:var(--paper-ink-soft);font-variant-numeric:tabular-nums;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{background:var(--brand-linkedin);width:18px;height:18px;color:var(--paper);border:1px solid var(--paper);border-radius:50%;place-items:center;margin-left:-3px;display:grid}.scroll-hero-module__IPNbYG__reactions i:nth-child(2){background:var(--reaction-heart)}.scroll-hero-module__IPNbYG__reactions i:nth-child(3){background:var(--reaction-idea)}.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:var(--paper-ink-muted);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{background:var(--paper-well);width:26px;height:26px;color:var(--paper-ink-accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:8px;font-weight:600;display:grid}.scroll-hero-module__IPNbYG__comment>div{background:var(--paper-well);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:var(--paper-ink-muted);margin-top:3px}.scroll-hero-module__IPNbYG__reactionBubble{border:1px solid color-mix(in oklch, var(--ring) 20%, transparent);color:var(--accent-foreground);background:var(--card);box-shadow:0 8px 25px var(--shadow-soft);border-radius:30px;align-items:center;gap:8px;padding:10px 13px;font-size:10px;display:flex;position:absolute;bottom:-18px;right:-26px}.scroll-hero-module__IPNbYG__storyHeading{top:max(84px,50svh - 380px);text-align:center;pointer-events:none;position:absolute;inset-inline:0}.scroll-hero-module__IPNbYG__storyHeading>p{letter-spacing:-.035em;margin-top:0;font-size:36px;font-weight:500;line-height:1.2}.scroll-hero-module__IPNbYG__storySteps{color:var(--muted-foreground);justify-content:center;gap:26px;margin-top:10px;font-size:15px;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:var(--accent-foreground)}.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:899px){.scroll-hero-module__IPNbYG__storyHeading{justify-content:center;align-items:center;gap:24px;display:flex;top:74px}.scroll-hero-module__IPNbYG__storyHeading>p{margin-top:0;font-size:22px}.scroll-hero-module__IPNbYG__storySteps{gap:18px;margin-top:0;font-size:14px}.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}}@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__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 var(--shadow-soft)}.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)}}.scroll-hero-module__IPNbYG__sky{z-index:0;transform-origin:50% 30%;position:absolute;inset:0;overflow:hidden}.scroll-hero-module__IPNbYG__skyScrim{background:linear-gradient(to bottom, #2116229e 0%, #21162200 22%), linear-gradient(to bottom, #21162200 52%, #21162240 62%, #2116228c 72%, #211622cc 82%, #211622ed 91%, var(--background) 100%), #21162238;position:absolute;inset:0}.scroll-hero-module__IPNbYG__line{animation:scroll-hero-module__IPNbYG__landing-blur-rise 1s cubic-bezier(.16, 1, .3, 1) var(--d,0s) both;display:block}.scroll-hero-module__IPNbYG__intro h1 em{letter-spacing:-.02em;color:var(--ring);font-family:Instrument Serif,Georgia,Times New Roman,serif;font-size:1.06em;font-style:italic;font-weight:400;animation:1.2s cubic-bezier(.16,1,.3,1) .72s both scroll-hero-module__IPNbYG__landing-em-sharpen}.scroll-hero-module__IPNbYG__supportingCopy{--d:.6s}.scroll-hero-module__IPNbYG__intro .scroll-hero-module__IPNbYG__cta{--d:.76s}.scroll-hero-module__IPNbYG__supportingCopy,.scroll-hero-module__IPNbYG__intro .scroll-hero-module__IPNbYG__cta{animation:scroll-hero-module__IPNbYG__landing-fade-rise 1s cubic-bezier(.16, 1, .3, 1) var(--d) both}@media (max-width:900px),(max-height:739px),(prefers-reduced-motion:reduce){.scroll-hero-module__IPNbYG__sky{height:min(100svh,760px);inset:0 0 auto;opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.scroll-hero-module__IPNbYG__line,.scroll-hero-module__IPNbYG__intro h1 em,.scroll-hero-module__IPNbYG__supportingCopy,.scroll-hero-module__IPNbYG__intro .scroll-hero-module__IPNbYG__cta{animation:none}}.scroll-hero-module__IPNbYG__skyInner{transform-origin:50% 30%;position:absolute;inset:0}@media (max-width:900px),(max-height:739px),(prefers-reduced-motion:reduce){.scroll-hero-module__IPNbYG__skyInner{transform:none!important}}.scroll-hero-module__IPNbYG__linkedinMark{color:var(--ring);letter-spacing:-.065em;background:#fff;border-radius:.14em;margin-left:.04em;padding:0 .07em 0 .05em;font-weight:500;line-height:.92;display:inline-block}@media (max-width:900px){.scroll-hero-module__IPNbYG__posts,.scroll-hero-module__IPNbYG__workspace,.scroll-hero-module__IPNbYG__closing{display:none}.scroll-hero-module__IPNbYG__stage{padding-bottom:84px}.scroll-hero-module__IPNbYG__sky{height:auto;inset:0}}
.admin-module__4WpgRW__shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#f8f6f3;--foreground:#302334;--card:#fff;--card-foreground:#302334;--primary:#602565;--primary-foreground:#fdfbf5;--secondary:#f1eaf1;--secondary-foreground:#602565;--muted:#f1eeeb;--muted-foreground:#726575;--accent:#f0e5ef;--accent-foreground:#602565;--brand-secondary:#e8d5b5;--brand-secondary-foreground:#33251c;--brand-secondary-text:#725638;--border:#e6dfe5;--input:#d9cfd9;--ring:#8c5091;--chart-1:#602565;--chart-2:#ad7a96;--chart-3:#547d72;--chart-4:#af8956;--chart-5:#8277a0}.dark .admin-module__4WpgRW__shell{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#211622;--foreground:#fdfbf5;--card:#2d1e2f;--card-foreground:#fdfbf5;--primary:#dfa8de;--primary-foreground:#2d1e2f;--secondary:#38263a;--secondary-foreground:#f4d6ef;--muted:#38263a;--muted-foreground:#c7b3c6;--accent:#4d3051;--accent-foreground:#f4d6ef;--brand-secondary-text:#e8d5b5;--border:#503b52;--input:#675069;--ring:#dfa8de;--chart-1:#dfa8de;--chart-2:#d5a5ba;--chart-3:#8bb9a8;--chart-4:#e8d5b5;--chart-5:#aaa0d0}.admin-module__4WpgRW__content{--admin-shadow:0 4px 24px -14px #30233424}.admin-module__4WpgRW__content :where(h1){letter-spacing:-.045em;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:600;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:1.25rem}.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;font-weight:600;transition:border-color .15s,box-shadow .15s;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}}.admin-module__4WpgRW__content :where(details>summary){min-height:2.75rem;color:var(--foreground);align-content:center;list-style-position:inside}.admin-module__4WpgRW__content :where(details[open]>summary){border-bottom:1px solid var(--border);color:var(--primary);margin-bottom:1.25rem;padding-bottom:1rem}.admin-module__4WpgRW__content :where(input[type=checkbox],input[type=radio]){accent-color:var(--primary);flex-shrink:0;width:1rem;height:1rem}.admin-module__4WpgRW__content :where(select,summary):focus-visible{outline:2px solid var(--ring);outline-offset:3px}.admin-module__4WpgRW__content :where(h2){letter-spacing:-.02em}
.questionnaire-shell-module__2WIADq__shell{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--background);min-height:100%;color:var(--foreground);font-family:var(--font-geist-sans), sans-serif;--destructive:#943b45;flex:1}.questionnaire-shell-module__2WIADq__shell [data-question-card]{box-shadow:0 3px 16px #38203908}.questionnaire-shell-module__2WIADq__shell select,.questionnaire-shell-module__2WIADq__shell input:not([type=checkbox]),.questionnaire-shell-module__2WIADq__shell textarea{background:var(--card);color:var(--foreground);border:1px solid var(--input);border-radius:12px;min-height:48px;font-size:1rem}.questionnaire-shell-module__2WIADq__shell textarea{padding:12px}.questionnaire-shell-module__2WIADq__shell input[type=checkbox]{accent-color:var(--primary);flex-shrink:0;width:18px;height:18px}.questionnaire-shell-module__2WIADq__shell [data-choice]:has(input:checked){background:var(--accent);border-color:var(--primary)}.questionnaire-shell-module__2WIADq__shell [data-choice]:hover{background:var(--muted)}.questionnaire-shell-module__2WIADq__shell :is(a,select,input,textarea,button):focus-visible{outline:2px solid var(--ring);outline-offset:3px}