@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_bcd52796-module__bK6zDG__className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.eb_garamond_bcd52796-module__bK6zDG__variable{--font-marketing-display:"EB Garamond", "EB Garamond Fallback"}
.marketing-module__snxi8q__shell{--marketing-ink:#1c1d22;--marketing-muted:#4e607a;--marketing-blue:#3152f4;min-height:100vh;color:var(--marketing-ink);background:#fff}.marketing-module__snxi8q__shell ::selection{color:#162746;background:#c7dbf7}.marketing-module__snxi8q__shell a{transition:opacity .18s ease-out,background-color .18s ease-out}.marketing-module__snxi8q__shell a:focus-visible,.marketing-module__snxi8q__shell button:focus-visible{outline-offset:5px;outline:2px solid}.marketing-module__snxi8q__nav{z-index:30;color:var(--marketing-ink);position:relative}.marketing-module__snxi8q__shell:has(.marketing-module__snxi8q__home) .marketing-module__snxi8q__nav{color:#173b68;position:absolute;inset:0 0 auto}.marketing-module__snxi8q__navInner{justify-content:space-between;align-items:center;gap:32px;width:min(100% - 80px,1240px);height:92px;margin-inline:auto;display:flex}.marketing-module__snxi8q__wordmark{color:#000;letter-spacing:-.04em;font-size:32px;font-weight:600;line-height:1}.marketing-module__snxi8q__desktopNav{gap:32px;margin-left:58px;margin-right:auto;display:flex}.marketing-module__snxi8q__desktopNav a,.marketing-module__snxi8q__navActions{font-size:14px;font-weight:500}.marketing-module__snxi8q__desktopNav a:hover,.marketing-module__snxi8q__signIn:hover,.marketing-module__snxi8q__footer a:hover{opacity:.7}.marketing-module__snxi8q__navActions{align-items:center;gap:26px;display:flex}.marketing-module__snxi8q__joinLink{border-radius:var(--radius);background:var(--marketing-blue);color:#fff;align-items:center;gap:16px;padding:12px 18px;display:inline-flex}.marketing-module__snxi8q__joinLink:hover{background:#2444d9}.marketing-module__snxi8q__shell:has(.marketing-module__snxi8q__home) .marketing-module__snxi8q__joinLink{color:#243f63;background:#fff}.marketing-module__snxi8q__shell:has(.marketing-module__snxi8q__home) .marketing-module__snxi8q__joinLink:hover{background:#e9f1fc}.marketing-module__snxi8q__mobileNav{display:none}.marketing-module__snxi8q__menuToggle{cursor:pointer;place-items:center;width:44px;height:44px;display:grid}.marketing-module__snxi8q__mobileMenu{top:76px;border-radius:var(--radius);color:var(--marketing-ink);background:#fff;padding:12px;position:absolute;inset-inline:20px;box-shadow:0 8px 24px #203f6726}.marketing-module__snxi8q__mobileMenu a{border-radius:var(--radius);padding:14px;display:block}.marketing-module__snxi8q__mobileMenu a:hover{background:#eef3fa}.marketing-module__snxi8q__home{overflow:clip}.marketing-module__snxi8q__home :is(h1,h2,h3){text-wrap:balance}.marketing-module__snxi8q__scrollMotionRoot{display:contents}.marketing-module__snxi8q__scrollMotionRoot[data-scroll-motion=ready] [data-scroll-reveal]{opacity:0;transition:opacity .7s ease-out,transform .85s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.marketing-module__snxi8q__scrollMotionRoot[data-scroll-motion=ready] [data-scroll-reveal=heading]{transform:translateY(18px)}.marketing-module__snxi8q__scrollMotionRoot[data-scroll-motion=ready] [data-scroll-reveal=feature]{transform:translateY(44px)scale(.985)}.marketing-module__snxi8q__scrollMotionRoot[data-scroll-motion=ready] [data-scroll-reveal=item]:nth-child(2){transition-delay:90ms}.marketing-module__snxi8q__scrollMotionRoot[data-scroll-motion=ready] [data-scroll-reveal][data-scroll-visible=true]{opacity:1;transform:translate(0,0)scale(1)}.marketing-module__snxi8q__hero{isolation:isolate;text-align:center;color:#173b68;min-height:730px;position:relative}.marketing-module__snxi8q__neuralBackdrop{z-index:-1;pointer-events:none;background:radial-gradient(at 50% 40%,#edf5ff 0%,#dceafa 48%,#c3d9f2 100%);position:absolute;inset:0;overflow:hidden;container-type:size}.marketing-module__snxi8q__neuralBackdrop:after{content:"";background:radial-gradient(34% 32% at 50% 40%,#edf5ffed 15%,#edf5ffb3 55%,#0000 100%),linear-gradient(#eaf3ff80,#0000 20% 78%,#fff 100%);position:absolute;inset:0}.marketing-module__snxi8q__neuralNetwork{aspect-ratio:1440/800;transform-origin:50%;width:min(100cqw,180cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.26)}.marketing-module__snxi8q__neuralStructure{width:100%;height:100%;display:block}.marketing-module__snxi8q__neuralActivity{position:absolute;inset:0}.marketing-module__snxi8q__neuralCortex{stroke:#527db8;stroke-width:.8px;stroke-linejoin:round}.marketing-module__snxi8q__neuralConnections{stroke:#4c79bc;stroke-width:.8px}.marketing-module__snxi8q__neuralNodes{fill:#eef6ff;stroke:#5e86c1;stroke-width:.8px}.marketing-module__snxi8q__neuralSpark{contain:layout paint;opacity:0;animation:marketing-module__snxi8q__neural-fire var(--spark-duration) linear infinite;animation-delay:var(--spark-delay);animation-play-state:paused;position:absolute}.marketing-module__snxi8q__neuralActivity[data-active=true] .marketing-module__snxi8q__neuralSpark{will-change:opacity;animation-play-state:running}.marketing-module__snxi8q__neuralSpark svg{stroke:#4479d6;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%;display:block}.marketing-module__snxi8q__neuralSparkGlow{stroke:#82a9f5;stroke-width:5px;opacity:.24}.marketing-module__snxi8q__neuralSparkHalo{fill:#769eea;stroke:none;opacity:.2}.marketing-module__snxi8q__neuralSparkNode{fill:#fff;stroke:#5184e1;stroke-width:.8px}.marketing-module__snxi8q__heroContent{padding:178px 24px 240px;position:relative}.marketing-module__snxi8q__heroCopy{z-index:0;max-width:760px;margin-inline:auto;position:relative}.marketing-module__snxi8q__hero h1{font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.035em;font-size:clamp(64px,6.8vw,96px);font-weight:400;line-height:.97;animation:.9s cubic-bezier(.22,1,.36,1) both marketing-module__snxi8q__title-rise}.marketing-module__snxi8q__heroDescription{text-wrap:balance;max-width:650px;margin:26px auto 0;font-size:clamp(16px,1.5vw,19px);font-weight:500;line-height:1.5}.marketing-module__snxi8q__audienceLinks{justify-content:center;gap:12px;margin-top:36px;display:flex}.marketing-module__snxi8q__audienceLinks a{color:#173b68;background:linear-gradient(135deg,#ffffff52,#ffffff0a),#ffffff14;border:1px solid #ffffffb8;border-radius:999px;justify-content:center;align-items:center;gap:18px;min-height:46px;padding:10px 20px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:inset 0 1px #ffffff80}.marketing-module__snxi8q__audienceLinks a:hover{background-color:#ffffff52}.marketing-module__snxi8q__audienceLinks svg{width:15px;height:15px}.marketing-module__snxi8q__demoSection{width:min(100% - 80px,1120px);margin-inline:auto;padding-block:38px 120px;scroll-margin-top:36px}.marketing-module__snxi8q__sectionHeading{align-items:center;gap:24px;margin-bottom:54px;display:flex}.marketing-module__snxi8q__sectionHeading h2{color:var(--marketing-muted);flex-shrink:0;font-size:16px;font-weight:500}.marketing-module__snxi8q__sectionHeading>span{background:#dde2ee;width:100%;height:1px}.marketing-module__snxi8q__featuredDemo{scroll-margin-top:36px}.marketing-module__snxi8q__featuredDemo+.marketing-module__snxi8q__featuredDemo{margin-top:136px}.marketing-module__snxi8q__featuredDemo h3{max-width:770px;font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.025em;text-align:center;margin:0 auto 16px;font-size:clamp(36px,4vw,54px);font-weight:400;line-height:1.08}.marketing-module__snxi8q__featuredDemo>p{max-width:560px;color:var(--marketing-muted);text-align:center;text-wrap:balance;margin:0 auto 44px;font-size:17px;line-height:1.55}.marketing-module__snxi8q__employerBand{background:#f7f9fc}.marketing-module__snxi8q__demoPair{--pair-width:min(100vw - 64px, 1440px);width:var(--pair-width);margin:136px calc((100% - var(--pair-width)) / 2) 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;display:grid}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo+.marketing-module__snxi8q__featuredDemo{margin-top:0}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo{flex-direction:column;min-width:0;display:flex}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo h3{text-wrap:balance;max-width:11em;font-size:clamp(30px,3vw,40px)}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo>p{max-width:34em;margin-bottom:32px;font-size:16px}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo>:last-child{margin-top:auto}.marketing-module__snxi8q__employerBand .marketing-module__snxi8q__demoSection{padding-top:80px}.marketing-module__snxi8q__sneakPeek{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);text-align:left;background:#ffffffb8;border:1px solid #ffffffc7;border-radius:16px;max-width:600px;margin:34px auto 0;padding:12px 14px 14px 20px;position:relative;box-shadow:inset 0 1px #fff,0 18px 40px -24px #173b6847}.marketing-module__snxi8q__sneakPeekModes{flex-wrap:wrap;gap:6px;margin:0 40px 10px -6px;display:flex}.marketing-module__snxi8q__sneakPeekMode{color:var(--marketing-muted);white-space:nowrap;border:1px solid #0000;border-radius:999px;align-items:center;padding:4px 10px;font-size:12.5px;font-weight:500;line-height:1.4;transition:background-color .2s ease-out,color .2s ease-out,border-color .2s ease-out;display:inline-flex}.marketing-module__snxi8q__sneakPeekModeActive{color:#2947d8;background:#edf2ff;border-color:#cfdaff}.marketing-module__snxi8q__sneakPeekText{color:var(--marketing-ink);padding-right:48px;font-size:17px;font-weight:450;line-height:1.5;display:grid}.marketing-module__snxi8q__sneakPeekSizer,.marketing-module__snxi8q__sneakPeekLive{grid-area:1/1}.marketing-module__snxi8q__sneakPeekSizer{visibility:hidden}.marketing-module__snxi8q__sneakPeekLive{transition:opacity .32s ease-out}.marketing-module__snxi8q__sneakPeekClearing{opacity:0}.marketing-module__snxi8q__sneakPeekSend{color:#fff;pointer-events:none;background:#3152f4;border-radius:12px;place-items:center;width:36px;height:36px;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .3s ease-out;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 0 #3152f400}.marketing-module__snxi8q__sneakPeekSend svg{width:18px;height:18px}.marketing-module__snxi8q__sneakPeekSendPressed{transform:scale(.88);box-shadow:0 0 0 6px #3152f433}.marketing-module__snxi8q__sneakPeekCaret{background:var(--marketing-blue);vertical-align:-3px;width:2px;height:1.1em;margin-left:2px;animation:1s step-end infinite marketing-module__snxi8q__caret-blink;display:inline-block}.marketing-module__snxi8q__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.marketing-module__snxi8q__faqSection{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;width:min(100% - 80px,1120px);margin-inline:auto;padding-block:120px 128px;scroll-margin-top:36px;display:grid}.marketing-module__snxi8q__faqIntro h2{font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.025em;font-size:clamp(36px,4vw,50px);font-weight:400;line-height:1.08}.marketing-module__snxi8q__faqIntro p{max-width:34ch;color:var(--marketing-muted);margin-top:16px;font-size:16px;line-height:1.55}.marketing-module__snxi8q__faqList{border-top:1px solid #dde2ee}.marketing-module__snxi8q__faqItem{border-bottom:1px solid #dde2ee}.marketing-module__snxi8q__faqTrigger{color:var(--marketing-ink);padding-block:22px;font-size:17px;font-weight:500;line-height:1.4}.marketing-module__snxi8q__faqTrigger:hover{color:#173b68;text-decoration:none}.marketing-module__snxi8q__faqAnswer{max-width:62ch;color:var(--marketing-muted);padding-bottom:24px;font-size:15px;line-height:1.65}.marketing-module__snxi8q__faqAnswer a{color:#173b68}.marketing-module__snxi8q__footer{width:min(100% - 80px,1120px);min-height:124px;color:var(--marketing-muted);align-items:center;gap:36px;margin-inline:auto;font-size:13px;display:flex}.marketing-module__snxi8q__footer .marketing-module__snxi8q__wordmark{margin-right:auto;font-size:28px}.marketing-module__snxi8q__footer nav{gap:26px;display:flex}@keyframes marketing-module__snxi8q__caret-blink{50%{opacity:0}}@keyframes marketing-module__snxi8q__title-rise{0%{transform:translateY(16px)}to{transform:translateY(0)}}@keyframes marketing-module__snxi8q__neural-fire{0%,3%,14%,to{opacity:0}5%{opacity:.95}7%{opacity:.3}9%{opacity:.8}}@media (min-width:1600px){.marketing-module__snxi8q__hero{min-height:810px}.marketing-module__snxi8q__heroContent{padding-top:200px}}@media (max-width:1024px){.marketing-module__snxi8q__demoPair{grid-template-columns:1fr;gap:96px}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo{width:100%;max-width:760px;margin-inline:auto}}@media (max-width:800px){.marketing-module__snxi8q__navInner{gap:16px;width:calc(100% - 40px);height:80px}.marketing-module__snxi8q__desktopNav{display:none}.marketing-module__snxi8q__mobileNav{display:block}.marketing-module__snxi8q__navActions{gap:16px}.marketing-module__snxi8q__hero{min-height:660px}.marketing-module__snxi8q__heroContent{padding-top:170px;padding-bottom:220px}.marketing-module__snxi8q__hero h1{font-size:clamp(60px,10vw,80px)}.marketing-module__snxi8q__demoSection{width:calc(100% - 40px);padding-bottom:80px}.marketing-module__snxi8q__demoPair{--pair-width:calc(100vw - 40px)}.marketing-module__snxi8q__faqSection{grid-template-columns:1fr;gap:32px;width:calc(100% - 40px);padding-block:88px 96px}.marketing-module__snxi8q__footer{width:calc(100% - 40px)}}@media (max-width:560px){.marketing-module__snxi8q__wordmark{font-size:29px}.marketing-module__snxi8q__signIn{display:none}.marketing-module__snxi8q__navActions{gap:10px}.marketing-module__snxi8q__joinLink{gap:10px;padding:10px 13px;font-size:13px}.marketing-module__snxi8q__hero{min-height:610px}.marketing-module__snxi8q__neuralNetwork{width:122%;top:auto;bottom:-15px;left:-11%;transform:scale(1.26)}.marketing-module__snxi8q__neuralBackdrop:after{background:linear-gradient(#eaf3ff80,#0000 20% 88%,#fff 100%)}.marketing-module__snxi8q__heroContent{padding:160px 18px 300px}.marketing-module__snxi8q__hero h1{font-size:clamp(52px,13.4vw,72px)}.marketing-module__snxi8q__audienceLinks{gap:8px;margin-top:30px}.marketing-module__snxi8q__audienceLinks a{gap:10px;padding-inline:15px;font-size:13px}.marketing-module__snxi8q__demoSection{padding-top:16px;padding-bottom:64px}.marketing-module__snxi8q__sectionHeading{gap:18px;margin-bottom:32px}.marketing-module__snxi8q__sectionHeading h2{font-size:14px}.marketing-module__snxi8q__featuredDemo h3{margin-bottom:26px;font-size:36px}.marketing-module__snxi8q__featuredDemo>p{margin-bottom:28px;font-size:16px}.marketing-module__snxi8q__featuredDemo+.marketing-module__snxi8q__featuredDemo{margin-top:88px}.marketing-module__snxi8q__demoPair{gap:88px;margin-top:88px}.marketing-module__snxi8q__demoPair .marketing-module__snxi8q__featuredDemo h3{font-size:36px}.marketing-module__snxi8q__sneakPeek{margin-top:28px;padding:10px 12px 12px 16px}.marketing-module__snxi8q__sneakPeekText{font-size:16px}.marketing-module__snxi8q__faqSection{padding-block:64px 72px}.marketing-module__snxi8q__faqTrigger{padding-block:18px;font-size:16px}.marketing-module__snxi8q__employerBand .marketing-module__snxi8q__demoSection{padding-top:48px}.marketing-module__snxi8q__footer{flex-wrap:wrap;gap:22px;min-height:auto;padding-block:32px}.marketing-module__snxi8q__footer>span{width:100%}}@media (prefers-reduced-motion:reduce){.marketing-module__snxi8q__shell *,.marketing-module__snxi8q__shell :before,.marketing-module__snxi8q__shell :after{transition:none!important;animation:none!important}}.marketing-module__snxi8q__innerPage{width:min(100% - 64px,1220px);margin-inline:auto;padding:48px 0 96px}.marketing-module__snxi8q__pageHero{max-width:720px;padding-block:28px 56px}.marketing-module__snxi8q__pageEyebrow{letter-spacing:.16em;text-transform:uppercase;color:#173b68;margin-bottom:14px;font-size:12px;font-weight:500}.marketing-module__snxi8q__pageNote{color:var(--marketing-muted);margin-top:16px;font-size:14px;font-weight:500}.marketing-module__snxi8q__pageHero h1{font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:#173b68;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.05}.marketing-module__snxi8q__pageHero p{max-width:58ch;color:var(--marketing-muted);margin-top:18px;font-size:17px;font-weight:500;line-height:1.55}.marketing-module__snxi8q__proseSection h2,.marketing-module__snxi8q__beliefGrid>h2,.marketing-module__snxi8q__teamSection>h2{color:var(--marketing-muted);margin-bottom:28px;font-size:16px;font-weight:500}.marketing-module__snxi8q__pricingPage{background:#f6f9fd;padding-bottom:8px}.marketing-module__snxi8q__pricingHero,.marketing-module__snxi8q__pricingPlans{width:min(100% - 64px,1080px);margin-inline:auto}.marketing-module__snxi8q__pricingHero{text-align:center;max-width:34rem;padding:32px 0 24px}.marketing-module__snxi8q__pricingHero h1{font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:#173b68;font-size:clamp(30px,3.4vw,42px);font-weight:400;line-height:1.12}.marketing-module__snxi8q__pricingStage{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.marketing-module__snxi8q__pricingCard{border-radius:var(--radius);background:#fff;border:1px solid #dde2ee;flex-direction:column;min-width:0;min-height:520px;padding:28px 26px 26px;display:flex;box-shadow:0 1px #173b6808}.marketing-module__snxi8q__pricingCard[data-featured=true]{background:#f3f6fb;border-color:#173b68;box-shadow:0 10px 28px #173b680c}.marketing-module__snxi8q__pricingBadgeSlot{min-height:16px;margin-bottom:8px}.marketing-module__snxi8q__pricingBadge{letter-spacing:.12em;text-transform:uppercase;color:#173b68;font-size:11px;font-weight:600}.marketing-module__snxi8q__pricingCard h2{color:#173b68;font-size:15px;font-weight:600}.marketing-module__snxi8q__pricingAmount{align-items:baseline;gap:8px;margin:10px 0 8px;display:flex}.marketing-module__snxi8q__pricingAmount span{letter-spacing:-.04em;color:var(--marketing-ink);font-size:40px;font-weight:600;line-height:1}.marketing-module__snxi8q__pricingAmount small{color:var(--marketing-muted);font-size:14px;font-weight:500}.marketing-module__snxi8q__pricingCustomLabel{font-size:36px}.marketing-module__snxi8q__pricingCardLead{min-height:2.8em;color:var(--marketing-muted);margin-bottom:18px;font-size:14px;line-height:1.4}.marketing-module__snxi8q__pricingCard ul{flex:1;gap:10px;display:grid}.marketing-module__snxi8q__pricingCard li{color:var(--marketing-ink);align-items:flex-start;gap:10px;font-size:14px;line-height:1.4;display:flex}.marketing-module__snxi8q__pricingCard li svg{color:#173b68;flex-shrink:0;margin-top:2px}.marketing-module__snxi8q__pricingCardCta{padding-top:2px}.marketing-module__snxi8q__pricingDivider{border:0;border-top:1px solid #dde2ee;margin:20px 0 18px}.marketing-module__snxi8q__pricingCard[data-featured=true] .marketing-module__snxi8q__pricingDivider{border-top-color:#bcc9dc}.marketing-module__snxi8q__pricingEnterpriseCta{border-radius:var(--radius);color:#fff;background:#173b68;border:0;justify-content:center;align-items:center;width:100%;min-height:44px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.marketing-module__snxi8q__pricingEnterpriseCta:hover{background:#173b68}.marketing-module__snxi8q__pricingGhost{border-radius:var(--radius);color:#173b68;background:#fff;border:1px solid #bcc9dc;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-size:14px;font-weight:500;display:inline-flex}.marketing-module__snxi8q__pricingGhost:hover{background:#f3f7fc;border-color:#bcc9dc}.marketing-module__snxi8q__pricingCardCta .marketing-module__snxi8q__joinLink,.marketing-module__snxi8q__pricingCardCta .marketing-module__snxi8q__pricingGhost,.marketing-module__snxi8q__pricingCardCta form{width:100%}.marketing-module__snxi8q__pricingCardCta .marketing-module__snxi8q__joinLink{min-height:44px;padding:10px 16px;font-size:14px}.marketing-module__snxi8q__pricingFootnote{text-align:center;color:var(--marketing-muted);margin:22px 0 8px;font-size:13px}.marketing-module__snxi8q__pricingFootnote a{color:#173b68;font-weight:500}.marketing-module__snxi8q__pageCta{border-top:1px solid #dde2ee;margin-top:88px;padding-top:48px}.marketing-module__snxi8q__pageCta h2{max-width:18ch;font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:#173b68;margin-bottom:24px;font-size:clamp(32px,4vw,48px);font-weight:400;line-height:1.1}.marketing-module__snxi8q__proseSection{max-width:640px}.marketing-module__snxi8q__proseSection p+p{margin-top:16px}.marketing-module__snxi8q__proseSection p,.marketing-module__snxi8q__beliefGrid p{color:var(--marketing-muted);font-size:16px;line-height:1.65}.marketing-module__snxi8q__beliefGrid{margin-top:88px}.marketing-module__snxi8q__beliefGrid>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.marketing-module__snxi8q__beliefGrid h3{letter-spacing:-.02em;color:var(--marketing-ink);margin-bottom:10px;font-size:17px;font-weight:500}.marketing-module__snxi8q__contactLayout{grid-template-columns:minmax(0,6fr) minmax(0,3fr);align-items:start;gap:28px 5%;display:grid}.marketing-module__snxi8q__contactIntro{grid-column:1;max-width:36rem}.marketing-module__snxi8q__contactIntro h1{font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:#173b68;font-size:clamp(40px,5vw,64px);font-weight:400;line-height:1.05}.marketing-module__snxi8q__contactIntro p{color:var(--marketing-muted);margin-top:14px;font-size:17px;font-weight:500;line-height:1.55}.marketing-module__snxi8q__contactForm{grid-column:1;gap:16px;max-width:36rem;display:grid}.marketing-module__snxi8q__formField{gap:7px;display:grid}.marketing-module__snxi8q__formField label{color:#173b68;font-size:13px;font-weight:500}.marketing-module__snxi8q__fieldControl{border-radius:var(--radius);width:100%;height:50px;color:var(--marketing-ink);font:inherit;background:#fff;border:1px solid #dde2ee;padding:0 16px;font-size:15px;transition:border-color .2s ease-out,box-shadow .2s ease-out}.marketing-module__snxi8q__fieldArea{resize:vertical;height:auto;min-height:160px;padding:14px 16px}.marketing-module__snxi8q__fieldControl:focus-visible,.marketing-module__snxi8q__selectTrigger:focus-visible{border-color:var(--marketing-blue);outline:none;box-shadow:0 0 0 3px #3152f433}.marketing-module__snxi8q__fieldControl[aria-invalid=true],.marketing-module__snxi8q__selectTrigger[aria-invalid=true]{border-color:#b33c40}.marketing-module__snxi8q__fieldControl[aria-invalid=true]:focus-visible,.marketing-module__snxi8q__selectTrigger[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px #b33c4033}.marketing-module__snxi8q__formField>p{color:#b33c40;font-size:13px}.marketing-module__snxi8q__selectRoot{position:relative}.marketing-module__snxi8q__selectTrigger{border-radius:var(--radius);width:100%;height:50px;color:var(--marketing-ink);font:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dde2ee;justify-content:space-between;align-items:center;gap:12px;padding:0 16px;font-size:15px;transition:border-color .2s ease-out,box-shadow .2s ease-out,background-color .2s ease-out;display:flex}.marketing-module__snxi8q__selectTrigger span[data-placeholder=true]{color:var(--marketing-muted)}.marketing-module__snxi8q__selectTrigger svg{color:var(--marketing-muted);flex-shrink:0}.marketing-module__snxi8q__selectMenu{z-index:20;border-radius:var(--radius);background:#fff;border:1px solid #dde2ee;width:100%;margin:0;padding:8px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 10px 28px #173b6812}.marketing-module__snxi8q__selectMenu li{border-radius:var(--radius);min-height:44px;color:var(--marketing-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;font-size:15px;display:flex}.marketing-module__snxi8q__selectMenu li:hover,.marketing-module__snxi8q__selectMenu li[data-active=true]{background:#eef4fb}.marketing-module__snxi8q__selectMenu li[aria-selected=true]{background:#e4edfa}.marketing-module__snxi8q__selectMenu li svg{color:var(--marketing-blue)}.marketing-module__snxi8q__formActions{justify-items:start;gap:10px;margin-top:6px;display:grid}.marketing-module__snxi8q__formActions .marketing-module__snxi8q__joinLink{min-height:48px;padding:12px 22px}.marketing-module__snxi8q__formActions .marketing-module__snxi8q__joinLink:disabled{opacity:.65;cursor:wait}.marketing-module__snxi8q__formActions .marketing-module__snxi8q__joinLink:active:not(:disabled){background:#2444d9}.marketing-module__snxi8q__formSpinner{border:1.5px solid #ffffff80;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.7s linear infinite marketing-module__snxi8q__form-spin}.marketing-module__snxi8q__formSubmitError{color:#b33c40;font-size:13px}.marketing-module__snxi8q__formSuccess{max-width:46ch;color:var(--marketing-muted);font-size:16px;line-height:1.6}.marketing-module__snxi8q__fieldAreaCompact{min-height:88px}.marketing-module__snxi8q__enterpriseLayout{max-width:40rem}.marketing-module__snxi8q__enterpriseIntro h1{font-family:var(--font-marketing-display), Georgia, serif;letter-spacing:-.03em;text-wrap:balance;color:#173b68;font-size:clamp(36px,4.5vw,56px);font-weight:400;line-height:1.08}.marketing-module__snxi8q__enterpriseIntro p{color:var(--marketing-muted);margin-top:12px;font-size:16px;font-weight:500;line-height:1.5}.marketing-module__snxi8q__enterpriseFlow{gap:28px;margin-top:28px;display:grid}.marketing-module__snxi8q__enterpriseForm{gap:14px;display:grid}.marketing-module__snxi8q__enterprisePair{grid-template-columns:1fr 1fr;gap:12px;display:grid}.marketing-module__snxi8q__schedulingNative,.marketing-module__snxi8q__schedulingTodo{padding:4px 0 0}.marketing-module__snxi8q__schedulingNative h2,.marketing-module__snxi8q__schedulingTodo h2{color:#173b68;margin-bottom:10px;font-size:14px;font-weight:600}.marketing-module__snxi8q__calendlyHost{border-radius:var(--radius);background:#fff;min-height:720px;overflow:hidden}:is(.marketing-module__snxi8q__calendlyHost .calendly-inline-widget,.marketing-module__snxi8q__calendlyHost iframe){border:0;width:100%;min-height:720px}.marketing-module__snxi8q__schedulingTodo p{color:var(--marketing-muted);font-size:14px;line-height:1.5}.marketing-module__snxi8q__schedulingTodo p+p{margin-top:8px}.marketing-module__snxi8q__schedulingTodo a{color:#173b68;font-weight:500}.marketing-module__snxi8q__schedulingFrame{border-radius:var(--radius);background:#f6f9fd;border:1px solid #dde2ee;width:100%;min-height:640px}.marketing-module__snxi8q__contactAside{max-width:22rem;color:var(--marketing-muted);grid-area:2/2;gap:14px;font-size:14px;line-height:1.6;display:grid}.marketing-module__snxi8q__contactAside span{letter-spacing:.14em;text-transform:uppercase;color:#173b68;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.marketing-module__snxi8q__contactAside a{color:#173b68;font-size:16px;font-weight:600}.marketing-module__snxi8q__contactAside p+p{color:var(--marketing-muted);font-size:13px;line-height:1.6}@media (max-width:1024px){.marketing-module__snxi8q__pricingHero,.marketing-module__snxi8q__pricingPlans{width:calc(100% - 48px)}.marketing-module__snxi8q__pricingStage{grid-template-columns:1fr 1fr}.marketing-module__snxi8q__pricingCard{min-height:0}}@media (max-width:800px){.marketing-module__snxi8q__innerPage{width:calc(100% - 40px);padding-top:24px}.marketing-module__snxi8q__beliefGrid>div,.marketing-module__snxi8q__founderGrid,.marketing-module__snxi8q__contactLayout{grid-template-columns:1fr}.marketing-module__snxi8q__contactIntro,.marketing-module__snxi8q__contactForm,.marketing-module__snxi8q__contactAside{grid-area:auto/1}.marketing-module__snxi8q__formActions,.marketing-module__snxi8q__formActions .marketing-module__snxi8q__joinLink{width:100%}.marketing-module__snxi8q__pageCta,.marketing-module__snxi8q__beliefGrid,.marketing-module__snxi8q__teamSection{margin-top:64px}.marketing-module__snxi8q__pricingHero,.marketing-module__snxi8q__pricingPlans{width:calc(100% - 40px)}.marketing-module__snxi8q__pricingHero{padding:20px 0 16px}.marketing-module__snxi8q__pricingStage{grid-template-columns:1fr}.marketing-module__snxi8q__pricingCard{min-height:0;padding:24px 22px 22px}.marketing-module__snxi8q__pricingFootnote{margin:18px 0 4px}.marketing-module__snxi8q__enterprisePair{grid-template-columns:1fr}}
.demo-app-frame-module__ziNaBq__glow{position:relative}.demo-app-frame-module__ziNaBq__glow:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(72% 58% at 50% 42%,#3152f42e,#0000 68%);position:absolute;inset:-32px -24px -20px}.demo-app-frame-module__ziNaBq__frame{--demo-ease:cubic-bezier(.22, 1, .36, 1);--truen-canvas:#f7f9fc;--truen-paper:#fff;--truen-ink:#1c1d22;--truen-ink-soft:#4e607a;--truen-forest:#173b68;--truen-select:#3152f4;--truen-select-soft:#edf2ff;--truen-rule:#dde2ee;--truen-input:#bcc9dc;--truen-secondary:#edf3fb;--truen-muted:#edf2f8;--truen-success:#247052;--truen-warning:#85601b;--truen-danger:#b33c40;--truen-unknown:#58677b;--demo-sans:var(--font-body), ui-sans-serif, system-ui, sans-serif;--demo-display:var(--font-marketing-display), Georgia, serif;--demo-mono:var(--font-geist-mono), ui-monospace, SFMono-Regular, Menlo, monospace;--demo-radius:12px;z-index:1;aspect-ratio:4/3;isolation:isolate;background:#fff;border:1px solid #c3cddd;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 10px 24px #0c1c3814,0 28px 56px -20px #0f23462e,0 48px 88px -36px #3152f447}.demo-app-frame-module__ziNaBq__stage{transform-origin:0 0;width:800px;height:600px;color:var(--truen-ink);font-family:var(--demo-sans);text-align:left;font-size:14px;font-weight:400;line-height:1.4;display:flex;position:relative;overflow:hidden}.demo-app-frame-module__ziNaBq__content{background:linear-gradient(#f1f6fd 0,#fff 300px);flex:1;min-width:0;min-height:0;position:relative}.demo-app-frame-module__ziNaBq__scene{opacity:0;transition:opacity .24s var(--demo-ease), transform .24s var(--demo-ease);position:absolute;inset:0;overflow:hidden;transform:translateY(8px)}.demo-app-frame-module__ziNaBq__sceneIn{opacity:1;transform:none}.demo-app-frame-module__ziNaBq__sceneOut{opacity:0;transform:translateY(-6px)}.demo-app-frame-module__ziNaBq__page{width:calc(100% - 48px);margin-inline:auto;padding:26px 0 40px}.demo-app-frame-module__ziNaBq__breadcrumb{color:var(--truen-ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.demo-app-frame-module__ziNaBq__crumb{align-items:center;gap:6px;min-height:24px;display:inline-flex}.demo-app-frame-module__ziNaBq__header{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.demo-app-frame-module__ziNaBq__eyebrow{color:var(--truen-ink-soft);margin-bottom:8px;font-size:12px}.demo-app-frame-module__ziNaBq__title{color:var(--truen-forest);font-family:var(--demo-display);letter-spacing:-.03em;font-size:36px;font-weight:400;line-height:1.08}.demo-app-frame-module__ziNaBq__description{max-width:65ch;color:var(--truen-ink-soft);margin-top:10px;font-size:14px;line-height:1.6}.demo-app-frame-module__ziNaBq__tabs{border-bottom:1px solid var(--truen-rule);gap:24px;margin-bottom:18px;display:flex}.demo-app-frame-module__ziNaBq__tab{min-height:40px;color:var(--truen-ink-soft);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;font-size:14px;display:inline-flex}.demo-app-frame-module__ziNaBq__activeTab{border-bottom-color:var(--truen-select);color:var(--truen-select);font-weight:500}.demo-app-frame-module__ziNaBq__button{border-radius:var(--demo-radius);white-space:nowrap;min-height:44px;transition:transform .16s var(--demo-ease), opacity .16s var(--demo-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:14px;font-weight:500;display:inline-flex}.demo-app-frame-module__ziNaBq__buttonSm{font-size:.8rem}.demo-app-frame-module__ziNaBq__buttonPrimary{background:var(--truen-select);color:#fff}.demo-app-frame-module__ziNaBq__buttonOutline{border-color:var(--truen-rule);background:var(--truen-paper);color:var(--truen-ink)}.demo-app-frame-module__ziNaBq__buttonDisabled{opacity:.5}.demo-app-frame-module__ziNaBq__pressed{transform:translateY(1px)scale(.97)}.demo-app-frame-module__ziNaBq__placeholder{color:#596b83}.demo-app-frame-module__ziNaBq__caret{background:var(--truen-select);vertical-align:-2px;width:2px;height:1.05em;margin-left:1px;animation:.9s step-end infinite demo-app-frame-module__ziNaBq__blink;display:inline-block}.demo-app-frame-module__ziNaBq__mobileStatic{height:100%;color:var(--truen-ink);font-family:var(--demo-sans);text-align:left;background:#f1f6fd;flex-direction:column;gap:12px;padding:16px;font-size:14px;line-height:1.45;display:none;overflow:hidden}.demo-app-frame-module__ziNaBq__srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes demo-app-frame-module__ziNaBq__blink{50%{opacity:0}}@media (max-width:720px){.demo-app-frame-module__ziNaBq__glow:before{display:none}.demo-app-frame-module__ziNaBq__frame{aspect-ratio:4/5;border-radius:16px}.demo-app-frame-module__ziNaBq__stage{display:none}.demo-app-frame-module__ziNaBq__mobileStatic{display:flex}}@media (prefers-reduced-motion:reduce){.demo-app-frame-module__ziNaBq__scene,.demo-app-frame-module__ziNaBq__button,.demo-app-frame-module__ziNaBq__caret{transition:none;animation:none}}
.home-product-demo-module___SNwaa__glow{position:relative}.home-product-demo-module___SNwaa__glow:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(72% 58% at 50% 42%,#3152f42e,#0000 68%);position:absolute;inset:-32px -24px -20px}.home-product-demo-module___SNwaa__frame{--demo-ease:cubic-bezier(.22, 1, .36, 1);--demo-ink:#1c1d22;--demo-muted:#4e607a;--demo-line:#c9d3e0;--demo-hair:#e6ebf2;--demo-paper:#fff;--demo-canvas:#f5f7fb;--demo-sidebar:#fff;--demo-accent:#e8eefc;--demo-navy:#173b68;--demo-blue:#3152f4;--demo-blue-deep:#1e3fd6;--demo-sans:var(--font-body), ui-sans-serif, system-ui, sans-serif;z-index:1;aspect-ratio:16/9;isolation:isolate;background:var(--demo-canvas);border:1px solid #c3cddd;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffb3,0 10px 24px #0c1c3814,0 28px 56px -20px #0f23462e,0 48px 88px -36px #3152f447}.home-product-demo-module___SNwaa__stage{transform-origin:0 0;width:1200px;height:675px;color:var(--demo-ink);font-family:var(--demo-sans);letter-spacing:-.011em;text-align:left;font-size:13px;font-weight:400;line-height:1.4;display:flex}.home-product-demo-module___SNwaa__sidebar{letter-spacing:normal;background:#f7f9fc;border-right:1px solid #dde2ee;flex-direction:column;flex:none;width:224px;font-size:16px;line-height:1.5;display:flex}.home-product-demo-module___SNwaa__brand{flex-direction:column;gap:14px;padding:34px 24px 32px;display:flex}.home-product-demo-module___SNwaa__brandLink{display:block}.home-product-demo-module___SNwaa__wordmark{color:#173b68;letter-spacing:-.04em;align-items:center;gap:12px;font-size:1.35rem;font-weight:600;display:inline-flex}.home-product-demo-module___SNwaa__logoMark{object-fit:contain;border-radius:12px;flex-shrink:0;width:40px;height:28px}.home-product-demo-module___SNwaa__workspaceLabel{color:#4e607a;padding-left:1px;font-size:12px}.home-product-demo-module___SNwaa__nav{flex-direction:column;gap:28px;padding:6px 14px 28px;display:flex}.home-product-demo-module___SNwaa__navGroup{flex-direction:column;gap:3px;display:flex}.home-product-demo-module___SNwaa__groupLabel{color:#596b83;margin-bottom:5px;padding-inline:12px;font-size:12px;font-weight:500}.home-product-demo-module___SNwaa__navItem{color:#4e607a;min-height:44px;font:inherit;letter-spacing:normal;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;padding:10px 12px;font-size:13px;line-height:1.4;display:flex}.home-product-demo-module___SNwaa__navItem:hover{color:#173b68;background:#edf2f8}.home-product-demo-module___SNwaa__navItemActive,.home-product-demo-module___SNwaa__navItemActive:hover{color:#2947d8;background:#e8eeff;font-weight:500}.home-product-demo-module___SNwaa__sideFooter{border-top:1px solid #dde2ee;flex-direction:column;gap:6px;margin-top:auto;padding:20px 26px;display:flex}.home-product-demo-module___SNwaa__footerLink{color:#4e607a;letter-spacing:normal;align-items:center;gap:9px;min-height:40px;font-size:12px;display:flex}.home-product-demo-module___SNwaa__siteLink{justify-content:space-between}.home-product-demo-module___SNwaa__body{background:linear-gradient(#f1f6fd 0,#fff 300px);flex-direction:column;flex:1;min-width:0;display:flex}.home-product-demo-module___SNwaa__content{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;position:relative}.home-product-demo-module___SNwaa__scene{opacity:0;pointer-events:none;transition:opacity .24s var(--demo-ease), transform .24s var(--demo-ease);flex-direction:column;padding:20px 24px;display:flex;position:absolute;inset:0;transform:translateY(8px)}.home-product-demo-module___SNwaa__sceneIn{opacity:1;pointer-events:auto;transform:none}.home-product-demo-module___SNwaa__sceneOut{opacity:0;pointer-events:none;transform:translateY(-6px)}.home-product-demo-module___SNwaa__profileScene.home-product-demo-module___SNwaa__sceneOut{transform:translateY(8px)}.home-product-demo-module___SNwaa__profileScene{padding:16px 32px 0}.home-product-demo-module___SNwaa__pageTitle{text-align:left;text-wrap:unset;color:var(--demo-ink);letter-spacing:-.03em;margin:0 0 16px;font-family:inherit;font-size:17px;font-weight:600}.home-product-demo-module___SNwaa__workspace{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.home-product-demo-module___SNwaa__workspaceSettled{gap:8px}.home-product-demo-module___SNwaa__workspaceSettled .home-product-demo-module___SNwaa__pageTitle{margin-bottom:4px}.home-product-demo-module___SNwaa__composer{flex-direction:column;gap:8px;display:flex}.home-product-demo-module___SNwaa__searchLabel{color:var(--demo-muted);margin:0;font-size:12px;font-weight:500}.home-product-demo-module___SNwaa__bar{background:var(--demo-paper);transition:border-color .18s var(--demo-ease), box-shadow .18s var(--demo-ease);border:1px solid #cdd6e8;border-radius:10px;flex-direction:column;display:flex;box-shadow:0 1px 2px #0c2d540d,0 14px 30px -20px #0c2d544d}.home-product-demo-module___SNwaa__barFocused{border-color:var(--demo-blue);box-shadow:0 0 0 3px #3152f424,0 14px 30px -20px #0c2d5447}.home-product-demo-module___SNwaa__query{min-height:21px;color:var(--demo-ink);white-space:nowrap;margin:0;padding:12px 16px 2px;font-size:14px;line-height:1.5;overflow:hidden}.home-product-demo-module___SNwaa__caret{background:var(--demo-blue);vertical-align:-2px;width:2px;height:1.05em;margin-left:2px;animation:.9s step-end infinite home-product-demo-module___SNwaa__blink;display:inline-block}.home-product-demo-module___SNwaa__barFooter{align-items:center;gap:16px;padding:8px 10px 9px 16px;display:flex}.home-product-demo-module___SNwaa__searchHint{min-width:0;color:var(--demo-muted);align-items:center;gap:7px;margin:0;font-size:11px;line-height:1.5;display:inline-flex}.home-product-demo-module___SNwaa__hintIcon{flex:none;width:13px;height:13px}.home-product-demo-module___SNwaa__barSubmit{align-items:center;gap:10px;margin-left:auto;display:inline-flex}.home-product-demo-module___SNwaa__shortcut{color:var(--demo-muted);align-items:center;gap:4px;font-size:10px;display:inline-flex}.home-product-demo-module___SNwaa__shortcut kbd{border:1px solid var(--demo-hair);min-width:18px;height:18px;color:var(--demo-muted);background:#f6f8fd;border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-family:inherit;font-size:10px;line-height:1;display:inline-flex}.home-product-demo-module___SNwaa__submit{border:1px solid var(--demo-blue);background:var(--demo-blue);color:#fff;min-height:32px;font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .16s var(--demo-ease), opacity .16s var(--demo-ease);border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:12px;font-weight:650;display:inline-flex}.home-product-demo-module___SNwaa__submit svg{flex:none;width:14px;height:14px}.home-product-demo-module___SNwaa__submit:hover{border-color:var(--demo-blue-deep);background:var(--demo-blue-deep)}.home-product-demo-module___SNwaa__submitSpinner{animation:.9s linear infinite home-product-demo-module___SNwaa__demo-spin}@keyframes home-product-demo-module___SNwaa__demo-spin{to{transform:rotate(360deg)}}.home-product-demo-module___SNwaa__submit:disabled{opacity:.5;cursor:default}.home-product-demo-module___SNwaa__examples{flex-direction:column;gap:8px;margin-top:2px;display:flex}.home-product-demo-module___SNwaa__examplesLabel{color:var(--demo-muted);font-size:11px}.home-product-demo-module___SNwaa__exampleList{flex-wrap:wrap;gap:8px;display:flex}.home-product-demo-module___SNwaa__example{border:1px solid var(--demo-hair);background:var(--demo-paper);min-height:30px;color:var(--demo-navy);border-radius:999px;align-items:center;gap:8px;padding:5px 13px;font-size:12px;font-weight:500;line-height:1.4;display:inline-flex}.home-product-demo-module___SNwaa__exampleIcon{color:#8593ae;flex:none;width:13px;height:13px}.home-product-demo-module___SNwaa__interpreted{opacity:0;transition:opacity .18s var(--demo-ease), transform .18s var(--demo-ease);flex-direction:column;gap:7px;display:flex;transform:translateY(4px)}.home-product-demo-module___SNwaa__interpretedIn{opacity:1;transform:none}.home-product-demo-module___SNwaa__chips{flex-wrap:wrap;gap:6px;display:flex}.home-product-demo-module___SNwaa__chip{background:var(--demo-paper);min-height:28px;color:var(--demo-muted);border:1px dashed #aab7ce;border-radius:999px;align-items:center;gap:7px;padding:3px 10px;font-size:12px;font-weight:650;line-height:1.2;display:inline-flex}.home-product-demo-module___SNwaa__chipRemove{color:#71809a;font-size:15px;font-weight:400;line-height:1}.home-product-demo-module___SNwaa__chipNote{color:var(--demo-muted);margin:0;font-size:11px}.home-product-demo-module___SNwaa__waiting{flex:1;min-height:0}.home-product-demo-module___SNwaa__results{opacity:0;min-height:0;transition:opacity .28s var(--demo-ease), transform .28s var(--demo-ease);flex-direction:column;flex:1;gap:10px;display:flex;overflow:hidden;transform:translateY(8px)}.home-product-demo-module___SNwaa__resultsIn{opacity:1;transform:none}.home-product-demo-module___SNwaa__resultsMeta{border-top:1px solid var(--demo-hair);border-bottom:1px solid var(--demo-hair);color:var(--demo-muted);flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;padding:9px 0;font-size:12px;line-height:1.5;display:flex}.home-product-demo-module___SNwaa__resultsMeta strong{color:var(--demo-ink);font-weight:700}.home-product-demo-module___SNwaa__list{flex-direction:column;gap:7px;min-height:0;display:flex}.home-product-demo-module___SNwaa__skeleton{border:1px solid var(--demo-hair);background:linear-gradient(90deg,#f3f5fa 25%,#e9edf6 50%,#f3f5fa 75%) 0 0/300% 100%;border-radius:12px;flex:none;height:96px;animation:1.4s ease-in-out infinite home-product-demo-module___SNwaa__pulse}.home-product-demo-module___SNwaa__row{border:1px solid var(--demo-hair);background:var(--demo-paper);opacity:0;min-width:0;transition:opacity .22s var(--demo-ease), transform .22s var(--demo-ease), border-color .16s var(--demo-ease), background-color .16s var(--demo-ease);border-radius:12px;flex:none;padding:8px 15px;transform:translateY(8px)}.home-product-demo-module___SNwaa__rowIn{opacity:1;transform:none}.home-product-demo-module___SNwaa__row:hover{background:#fbfcff;border-color:#bcc9dc}.home-product-demo-module___SNwaa__rowSelected{background:#f5f8ff;border-color:#b3c3ea}.home-product-demo-module___SNwaa__rowTop{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px 20px;min-width:0;display:grid}.home-product-demo-module___SNwaa__identity{grid-area:1/1;grid-template-columns:26px 38px minmax(0,1fr);align-items:flex-start;gap:12px;min-width:0;display:grid}.home-product-demo-module___SNwaa__rank{color:var(--demo-muted);font-variant-numeric:tabular-nums;padding-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}.home-product-demo-module___SNwaa__avatar{background:var(--demo-accent);width:38px;height:38px;color:var(--demo-navy);border-radius:999px;flex:none;place-items:center;font-size:12px;font-weight:600;display:grid}.home-product-demo-module___SNwaa__rowBody{flex-direction:column;min-width:0;display:flex}.home-product-demo-module___SNwaa__nameRow{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.home-product-demo-module___SNwaa__nameBlock{min-width:0}.home-product-demo-module___SNwaa__name{color:var(--demo-ink);letter-spacing:-.012em;font-size:15px;font-weight:700}.home-product-demo-module___SNwaa__handle{color:var(--demo-muted);margin:0;font-size:12px;line-height:1.45}.home-product-demo-module___SNwaa__facts{min-width:0;color:var(--demo-muted);margin:0;font-size:12px;line-height:1.6}.home-product-demo-module___SNwaa__factsLink{color:var(--demo-blue)}.home-product-demo-module___SNwaa__proof{color:var(--demo-muted);white-space:nowrap;text-overflow:ellipsis;margin:5px 0 0;font-size:13px;line-height:1.55;overflow:hidden}.home-product-demo-module___SNwaa__actions{flex:none;grid-area:1/2/span 2;align-self:center;align-items:center;display:flex}.home-product-demo-module___SNwaa__viewProfile{color:var(--demo-blue);font:inherit;white-space:nowrap;cursor:pointer;transition:color .16s var(--demo-ease), transform .16s var(--demo-ease);background:0 0;border:0;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:600;display:inline-flex}.home-product-demo-module___SNwaa__viewProfile:hover{color:var(--demo-blue-deep)}.home-product-demo-module___SNwaa__viewArrow{font-size:15px;line-height:1}.home-product-demo-module___SNwaa__viewPressed{color:#1736c4;transform:scale(.96)}.home-product-demo-module___SNwaa__details{grid-area:2/1;min-width:0}.home-product-demo-module___SNwaa__criterionRow{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:0 0 0 76px;padding:0;list-style:none;display:flex}.home-product-demo-module___SNwaa__criterionPill{align-items:center;gap:7px;display:inline-flex}.home-product-demo-module___SNwaa__criterionVerdict{color:var(--demo-navy);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.home-product-demo-module___SNwaa__criterionVerdict:before{content:"";background:currentColor;border-radius:999px;flex:none;width:6px;height:6px}.home-product-demo-module___SNwaa__fitStrong{color:#216b47}.home-product-demo-module___SNwaa__fitPartial{color:var(--demo-navy)}.home-product-demo-module___SNwaa__fitInsufficient{color:var(--demo-muted)}.home-product-demo-module___SNwaa__criterionLabel{color:var(--demo-ink);overflow-wrap:anywhere;font-size:13px;font-weight:650}.home-product-demo-module___SNwaa__profile{flex:1;min-height:0;overflow:hidden}.home-product-demo-module___SNwaa__report{color:#1c1d22;letter-spacing:normal;background:#fff;border:1px solid #cbd7e7;border-radius:12px;min-width:0;padding:0 40px 44px;font-size:16px;line-height:1.5}.home-product-demo-module___SNwaa__report p{text-wrap:pretty}.home-product-demo-module___SNwaa__reportHeader{flex-direction:column;gap:24px;padding-top:32px;display:flex}.home-product-demo-module___SNwaa__reportVersion,.home-product-demo-module___SNwaa__reportDates{color:#4e607a;font-size:13px}.home-product-demo-module___SNwaa__report .home-product-demo-module___SNwaa__reportName{color:#173b68;font-family:var(--font-employer-display,Georgia), serif;letter-spacing:-.025em;margin-top:10px;font-size:40px;font-weight:400;line-height:1.1}.home-product-demo-module___SNwaa__reportDates{margin-top:12px}.home-product-demo-module___SNwaa__headerLead{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);align-items:start;gap:32px;display:grid}.home-product-demo-module___SNwaa__narrative{color:#173b68;max-width:70ch;font-size:18px;line-height:1.8}.home-product-demo-module___SNwaa__trajectory{background:#edf2ff;border-radius:12px;align-items:flex-start;gap:18px;padding:22px 24px;display:flex}.home-product-demo-module___SNwaa__trajectory p{color:#4e607a;max-width:75ch;font-size:14px;line-height:1.7}.home-product-demo-module___SNwaa__trajectory .home-product-demo-module___SNwaa__trajectoryLabel{color:#173b68;margin-bottom:6px;font-weight:500}.home-product-demo-module___SNwaa__glyph{background:#f7f9fc;border:1px solid #dde2ee;border-radius:12px;flex-shrink:0;align-items:flex-end;gap:4px;height:64px;padding:8px;display:flex}.home-product-demo-module___SNwaa__glyph span{background:#1c1d22;border-radius:12px;width:12px}.home-product-demo-module___SNwaa__contents{border-bottom:1px solid #dde2ee;gap:24px;margin-top:32px;display:flex;overflow:hidden}.home-product-demo-module___SNwaa__contents button{color:#4e607a;min-height:48px;font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;font-size:13px;transition:color .18s ease-out;display:inline-flex}.home-product-demo-module___SNwaa__contents button:hover{color:#3152f4}.home-product-demo-module___SNwaa__contents button[aria-selected=true]{color:#173b68;font-weight:500;box-shadow:inset 0 -2px #3152f4}.home-product-demo-module___SNwaa__reportBody{animation:home-product-demo-module___SNwaa__tabIn .16s var(--demo-ease);flex-direction:column;gap:40px;padding-top:32px;display:flex}.home-product-demo-module___SNwaa__chevron{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:16px;height:16px;transition:transform .2s ease-out}.home-product-demo-module___SNwaa__chevronOpen{transform:rotate(180deg)}.home-product-demo-module___SNwaa__pip{color:#4e607a;align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.home-product-demo-module___SNwaa__pipDot{border-radius:999px;width:8px;height:8px;box-shadow:0 1px #05130614;box-shadow:0 1px lab(4.73273% -6.16256 4.46804/.08)}.home-product-demo-module___SNwaa__pipDot[data-tone=high]{background:#247052}.home-product-demo-module___SNwaa__pipDot[data-tone=medium]{background:#85601b}.home-product-demo-module___SNwaa__sectionTitle{color:#173b68;letter-spacing:-.02em;margin:0 0 18px;font-size:21px;font-weight:500;line-height:1.3}.home-product-demo-module___SNwaa__contextNote{color:#4e607a;max-width:75ch;margin:14px 0;font-size:12px;line-height:1.7}.home-product-demo-module___SNwaa__fitHeading{color:#173b68;letter-spacing:-.015em;margin-bottom:18px;font-size:19px;font-weight:600}.home-product-demo-module___SNwaa__fitSummary{background:#f7f9fc;border-radius:12px;flex-direction:column;gap:12px;padding:22px 24px;display:flex}.home-product-demo-module___SNwaa__fitHeadline{color:#173b68;letter-spacing:-.015em;font-size:20px;font-weight:500}.home-product-demo-module___SNwaa__fitParagraph{color:#4e607a;max-width:70ch;font-size:14px;line-height:1.75}.home-product-demo-module___SNwaa__fitSummaryCopy{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.home-product-demo-module___SNwaa__fitHint{color:#3152f4;white-space:nowrap;flex-shrink:0;align-items:center;gap:8px;min-height:32px;font-size:12px;line-height:16px;display:inline-flex}.home-product-demo-module___SNwaa__backgroundGroup{min-width:0;padding-top:20px}.home-product-demo-module___SNwaa__groupTitle{color:#173b68;margin-bottom:12px;font-size:15px;font-weight:500}.home-product-demo-module___SNwaa__notes>li{border-top:1px solid #dde2ee;padding:22px 0}.home-product-demo-module___SNwaa__notes>li:first-child{border-top:0;padding-top:0}.home-product-demo-module___SNwaa__experienceHead{color:#1c1d22;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 16px;font-size:14px;line-height:20px;display:flex}.home-product-demo-module___SNwaa__experienceHead strong{font-weight:600}.home-product-demo-module___SNwaa__experienceHead>span:first-child>span{color:#4e607a}.home-product-demo-module___SNwaa__experienceRange{color:#4e607ab3;font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.home-product-demo-module___SNwaa__experienceText{color:#34445b;max-width:72ch;margin-top:10px;font-size:14px;line-height:1.8}.home-product-demo-module___SNwaa__aiSummary,.home-product-demo-module___SNwaa__aiDetails{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);align-items:start;gap:12px 28px;display:grid}.home-product-demo-module___SNwaa__aiSummary{grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr) auto;min-height:44px}.home-product-demo-module___SNwaa__aiSummary .home-product-demo-module___SNwaa__aiTitle{margin-bottom:12px}.home-product-demo-module___SNwaa__aiVerdict{color:#173b68;font-size:16px;font-weight:500;line-height:1.5}.home-product-demo-module___SNwaa__aiConfidence{margin-top:14px}.home-product-demo-module___SNwaa__aiText{color:#34445b;max-width:75ch;margin-top:8px;font-size:14px;line-height:1.8}.home-product-demo-module___SNwaa__aiDetails{padding-top:24px}.home-product-demo-module___SNwaa__aiAssessment{background:#f0f4fa;border-radius:12px;padding:16px 18px}.home-product-demo-module___SNwaa__aiCorrelation{color:#4e607a;margin-top:16px;font-size:12px;line-height:1.6}.home-product-demo-module___SNwaa__workTitle{color:#173b68;padding-bottom:4px;font-size:20px;font-weight:500;line-height:1.33333}.home-product-demo-module___SNwaa__workNote{color:#4e607a;margin-bottom:16px;font-size:12px;line-height:20px}.home-product-demo-module___SNwaa__repoList{flex-direction:column;gap:12px;display:flex}.home-product-demo-module___SNwaa__repo{border-top:1px solid #dde2ee80;padding:20px 0}.home-product-demo-module___SNwaa__repoSummary{justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.home-product-demo-module___SNwaa__repoName,.home-product-demo-module___SNwaa__stack{font-family:var(--font-geist-mono), ui-monospace, monospace}.home-product-demo-module___SNwaa__repoName{color:#1c1d22;font-size:12px;font-weight:500;line-height:16px}.home-product-demo-module___SNwaa__repoToggle{color:#4e607a;white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;font-size:12px;line-height:16px;display:inline-flex}.home-product-demo-module___SNwaa__repoDetails{animation:home-product-demo-module___SNwaa__tabIn .16s var(--demo-ease);padding-top:16px}.home-product-demo-module___SNwaa__repoLink{color:#4e607a;font-size:12px;line-height:16px}.home-product-demo-module___SNwaa__shipped{flex-wrap:wrap;align-items:center;gap:6px;margin-top:8px;display:flex}.home-product-demo-module___SNwaa__shippedBadge{color:#4e607a;background:#edf2f8;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.home-product-demo-module___SNwaa__shippedBadge[data-tone=success]{color:#247052;background:#2470521a}.home-product-demo-module___SNwaa__shippedBadge[data-tone=warning]{color:#85601b;background:#85601b26}.home-product-demo-module___SNwaa__stack{color:#4e607a;font-size:11px}.home-product-demo-module___SNwaa__repoWhat{color:#1c1d22;max-width:70ch;margin-top:12px;font-size:14px;line-height:24px}.home-product-demo-module___SNwaa__dimension{border-top:1px solid #dde2ee;grid-template-columns:minmax(150px,.72fr) minmax(0,1.28fr);gap:28px;padding:24px 0;display:grid}.home-product-demo-module___SNwaa__dimension:first-child{border-top:0;padding-top:0}.home-product-demo-module___SNwaa__dimensionLabel{color:#4e607a;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:600}.home-product-demo-module___SNwaa__dimensionVerdict{color:#173b68;letter-spacing:-.02em;margin-top:8px;font-size:21px;font-weight:500;line-height:1.2}.home-product-demo-module___SNwaa__dimensionConfidence{margin-top:12px}.home-product-demo-module___SNwaa__dimensionContent{flex-direction:column;gap:12px;min-width:0;display:flex}.home-product-demo-module___SNwaa__dimensionSummary{color:#34445b;max-width:72ch;font-size:14px;line-height:1.8}.home-product-demo-module___SNwaa__evidenceToggle{color:#2444d9;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:44px;font-size:12px;font-weight:500;display:flex}.home-product-demo-module___SNwaa__contextRow{border-top:1px solid #dde2ee;grid-template-columns:minmax(140px,.7fr) minmax(0,1.8fr);gap:30px;padding-block:24px;display:grid}.home-product-demo-module___SNwaa__contextRow:first-child{border-top:0;padding-top:0}.home-product-demo-module___SNwaa__contextTitle{color:#173b68;font-size:15px;font-weight:500}.home-product-demo-module___SNwaa__contextRow ul{flex-direction:column;gap:18px;display:flex}.home-product-demo-module___SNwaa__contextRow li{color:#4e607a;font-size:14px;line-height:1.75}.home-product-demo-module___SNwaa__mobileStatic{background:var(--demo-canvas);height:100%;font-family:var(--demo-sans);flex-direction:column;gap:12px;padding:16px;display:none;overflow:auto}.home-product-demo-module___SNwaa__mobileBar{background:var(--demo-paper);min-height:48px;color:var(--demo-ink);border:1px solid #b7c4d6;border-radius:12px;align-items:center;padding:8px 16px;font-size:14px;font-weight:600;display:flex}.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__proof{white-space:normal}.home-product-demo-module___SNwaa__cursor{z-index:5;opacity:0;pointer-events:none;will-change:transform;width:0;height:0;transition:transform .95s cubic-bezier(.62, .02, .28, 1), opacity .3s var(--demo-ease);position:absolute;top:0;left:0}.home-product-demo-module___SNwaa__cursorIn{opacity:1}.home-product-demo-module___SNwaa__cursorArrow{filter:drop-shadow(0 2px 4px #0c204047);width:22px;height:22px;transition:transform .16s var(--demo-ease);position:absolute;top:-2px;left:-2px}.home-product-demo-module___SNwaa__cursorClicking .home-product-demo-module___SNwaa__cursorArrow{transform:scale(.86)}.home-product-demo-module___SNwaa__cursorRipple{border:2px solid var(--demo-blue);opacity:0;background:#3152f41f;border-radius:999px;width:32px;height:32px;position:absolute;top:-16px;left:-16px;transform:scale(.3)}.home-product-demo-module___SNwaa__cursorClicking .home-product-demo-module___SNwaa__cursorRipple{animation:home-product-demo-module___SNwaa__cursor-press .46s var(--demo-ease)}@keyframes home-product-demo-module___SNwaa__cursor-press{0%{opacity:.9;transform:scale(.3)}70%{opacity:.25;transform:scale(1.15)}to{opacity:0;transform:scale(1.3)}}.home-product-demo-module___SNwaa__srOnly{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}@keyframes home-product-demo-module___SNwaa__blink{50%{opacity:0}}@keyframes home-product-demo-module___SNwaa__pulse{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes home-product-demo-module___SNwaa__tabIn{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:none}}@media (max-width:720px){.home-product-demo-module___SNwaa__glow:before{display:none}.home-product-demo-module___SNwaa__frame{aspect-ratio:4/5;border-radius:16px}.home-product-demo-module___SNwaa__stage{display:none}.home-product-demo-module___SNwaa__mobileStatic{display:flex}.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__interpreted{flex-wrap:wrap}.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__actions,.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__facts,.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__resultsMeta span{display:none}.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__identity{grid-template-columns:20px 30px minmax(0,1fr);gap:9px}.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__avatar{width:30px;height:30px}.home-product-demo-module___SNwaa__mobileStatic .home-product-demo-module___SNwaa__criterionRow{margin-left:0}}@media (prefers-reduced-motion:reduce){.home-product-demo-module___SNwaa__cursor{display:none}.home-product-demo-module___SNwaa__interpreted,.home-product-demo-module___SNwaa__results,.home-product-demo-module___SNwaa__row,.home-product-demo-module___SNwaa__submit,.home-product-demo-module___SNwaa__viewProfile,.home-product-demo-module___SNwaa__caret,.home-product-demo-module___SNwaa__skeleton,.home-product-demo-module___SNwaa__scene,.home-product-demo-module___SNwaa__contents button,.home-product-demo-module___SNwaa__reportBody,.home-product-demo-module___SNwaa__repoDetails{opacity:1;transition:none;animation:none;transform:none}.home-product-demo-module___SNwaa__chevron{transition:none}.home-product-demo-module___SNwaa__sceneOut{opacity:0}.home-product-demo-module___SNwaa__skeleton{background:#eef1f6}}
.post-job-demo-module__eAT03a__scrollPage{transition:transform .7s cubic-bezier(.45,0,.2,1)}.post-job-demo-module__eAT03a__form{border:1px solid var(--truen-rule);border-radius:var(--demo-radius);background:var(--truen-paper);transition:opacity .2s var(--demo-ease);flex-direction:column;display:flex;overflow:hidden}.post-job-demo-module__eAT03a__formPending .post-job-demo-module__eAT03a__section{opacity:.6}.post-job-demo-module__eAT03a__section{border-bottom:1px solid var(--truen-rule);transition:opacity .2s var(--demo-ease);flex-direction:column;gap:12px;padding:20px 24px;display:flex}.post-job-demo-module__eAT03a__sectionHeader{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.post-job-demo-module__eAT03a__sectionTitle{color:var(--truen-forest);letter-spacing:-.01em;font-size:15px;font-weight:700}.post-job-demo-module__eAT03a__sectionDescription{max-width:68ch;color:var(--truen-ink-soft);margin-top:2px;font-size:13px;line-height:1.5}.post-job-demo-module__eAT03a__field{flex-direction:column;gap:6px;display:flex}.post-job-demo-module__eAT03a__fieldLabel{color:var(--truen-ink);align-items:center;gap:6px;font-size:13px;font-weight:650;display:inline-flex}.post-job-demo-module__eAT03a__fieldHint{color:var(--truen-ink-soft);font-size:12px;line-height:1.5}.post-job-demo-module__eAT03a__input,.post-job-demo-module__eAT03a__select,.post-job-demo-module__eAT03a__textarea{border:1px solid var(--truen-rule);border-radius:var(--demo-radius);width:100%;min-width:0;color:var(--truen-ink);background:#fff;font-size:14px;line-height:1.45;transition:border-color .16s,box-shadow .16s}.post-job-demo-module__eAT03a__input,.post-job-demo-module__eAT03a__select{white-space:nowrap;align-items:center;min-height:40px;padding:0 12px;display:flex}.post-job-demo-module__eAT03a__inputFocus{border-color:var(--truen-select);box-shadow:0 0 0 3px #3152f424}.post-job-demo-module__eAT03a__selectNarrow{flex:none;width:190px}.post-job-demo-module__eAT03a__textarea{padding:9px 12px}.post-job-demo-module__eAT03a__roleText{min-height:64px}.post-job-demo-module__eAT03a__qualText{min-height:44px;font-size:13px}.post-job-demo-module__eAT03a__repeater{flex-direction:column;gap:8px;display:flex}.post-job-demo-module__eAT03a__repeaterItem,.post-job-demo-module__eAT03a__repeaterRow{align-items:center;gap:9px;display:flex}.post-job-demo-module__eAT03a__repeaterItem,.post-job-demo-module__eAT03a__repeaterColumn{border:1px solid var(--truen-rule);border-radius:var(--demo-radius);background:#fbfcff;padding:10px}.post-job-demo-module__eAT03a__repeaterColumn{flex-direction:column;gap:8px;display:flex}.post-job-demo-module__eAT03a__remove{color:var(--truen-ink-soft);flex:none;padding:0 8px;font-size:12px;font-weight:600}.post-job-demo-module__eAT03a__add{border-radius:var(--demo-radius);width:fit-content;min-height:38px;color:var(--truen-forest);background:#fff;border:1px dashed #aebbd1;align-items:center;padding:0 13px;font-size:13px;font-weight:650;display:inline-flex}.post-job-demo-module__eAT03a__review{animation:post-job-demo-module__eAT03a__rise .32s var(--demo-ease) both}.post-job-demo-module__eAT03a__compare{grid-template-columns:1fr 1fr;gap:12px;display:grid}.post-job-demo-module__eAT03a__buttons{align-items:center;gap:8px;display:flex}.post-job-demo-module__eAT03a__action,.post-job-demo-module__eAT03a__primary,.post-job-demo-module__eAT03a__ghost{border-radius:var(--demo-radius);white-space:nowrap;min-height:40px;transition:transform .16s var(--demo-ease), opacity .16s ease;border:1px solid #0000;justify-content:center;align-items:center;padding:0 13px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.post-job-demo-module__eAT03a__action{border-color:var(--truen-rule);background:var(--truen-paper);color:var(--truen-forest)}.post-job-demo-module__eAT03a__actionDone{opacity:.55}.post-job-demo-module__eAT03a__primary{border-color:var(--truen-select);background:var(--truen-select);color:#fff}.post-job-demo-module__eAT03a__ghost{color:var(--truen-ink-soft);background:0 0}.post-job-demo-module__eAT03a__footer{background:#f8faff;align-items:center;gap:10px;padding:16px 24px;display:flex}.post-job-demo-module__eAT03a__formPending .post-job-demo-module__eAT03a__primary{opacity:.6}.post-job-demo-module__eAT03a__headerAction{border-radius:var(--demo-radius);background:var(--truen-select);color:#fff;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.post-job-demo-module__eAT03a__listHeader{margin-bottom:14px}.post-job-demo-module__eAT03a__listTitle{color:var(--truen-forest);font-size:17px;font-weight:650}.post-job-demo-module__eAT03a__jobRows{border:1px solid var(--truen-rule);border-radius:var(--demo-radius);overflow:hidden}.post-job-demo-module__eAT03a__jobRow{background:var(--truen-paper);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;padding:22px 24px;display:grid}.post-job-demo-module__eAT03a__jobRowMain{flex-direction:column;gap:9px;min-width:0;display:flex}.post-job-demo-module__eAT03a__jobRowHeading{align-items:center;gap:12px;display:flex}.post-job-demo-module__eAT03a__jobTitle{color:var(--truen-ink);letter-spacing:-.018em;white-space:nowrap;font-size:17px;font-weight:650}.post-job-demo-module__eAT03a__marker{color:var(--truen-ink-soft);align-items:center;gap:6px;font-size:12px;font-weight:500;display:inline-flex}.post-job-demo-module__eAT03a__dot{background:#4e607a73;border-radius:999px;width:6px;height:6px;transition:background-color .24s}.post-job-demo-module__eAT03a__dotOpen{background:var(--truen-success)}.post-job-demo-module__eAT03a__jobMeta,.post-job-demo-module__eAT03a__jobDate{color:var(--truen-ink-soft);flex-wrap:wrap;align-items:center;gap:7px;font-size:13px;line-height:1.45;display:flex}.post-job-demo-module__eAT03a__jobDate{font-size:12px}.post-job-demo-module__eAT03a__divider{color:#a0acc1}.post-job-demo-module__eAT03a__jobRowActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px 18px;max-width:300px;display:flex}.post-job-demo-module__eAT03a__rowAction,.post-job-demo-module__eAT03a__rowActionMuted{min-height:40px;transition:transform .16s var(--demo-ease);align-items:center;font-size:14px;font-weight:500;line-height:1;display:inline-flex}.post-job-demo-module__eAT03a__rowAction{color:var(--truen-select)}.post-job-demo-module__eAT03a__rowActionMuted{color:var(--truen-ink-soft)}.post-job-demo-module__eAT03a__shareResult{animation:post-job-demo-module__eAT03a__rise .28s var(--demo-ease) both;flex:100%;justify-content:flex-end;align-items:center;gap:4px 16px;display:flex}.post-job-demo-module__eAT03a__shareMessage{color:var(--truen-ink-soft);font-size:12px}.post-job-demo-module__eAT03a__clip{border-radius:var(--demo-radius);background:var(--truen-paper);width:fit-content;animation:post-job-demo-module__eAT03a__rise .36s var(--demo-ease) .12s both;border:1px solid #cbd7e7;align-items:center;gap:12px;margin:18px 0 0 auto;padding:12px 16px 12px 12px;display:flex;box-shadow:0 10px 24px #0c1c381a}.post-job-demo-module__eAT03a__clipIcon{background:var(--truen-select-soft);width:32px;height:32px;color:var(--truen-select);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.post-job-demo-module__eAT03a__clipLabel{color:var(--truen-ink-soft);font-size:12px}.post-job-demo-module__eAT03a__clipUrl{color:var(--truen-forest);font-family:var(--demo-mono);margin-top:2px;font-size:13px}.post-job-demo-module__eAT03a__mobileList{flex-direction:column;gap:8px;display:flex}.post-job-demo-module__eAT03a__mobileItem{border:1px solid var(--truen-rule);border-radius:var(--demo-radius);background:var(--truen-paper);flex-direction:column;gap:2px;padding:8px 12px;display:flex}@media (max-width:720px){.post-job-demo-module__eAT03a__clip{width:auto;margin:auto 0 0;padding:10px 12px}.post-job-demo-module__eAT03a__clipIcon{display:none}.post-job-demo-module__eAT03a__clipUrl{overflow-wrap:anywhere;font-size:11.5px}}@keyframes post-job-demo-module__eAT03a__rise{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.post-job-demo-module__eAT03a__scrollPage,.post-job-demo-module__eAT03a__form,.post-job-demo-module__eAT03a__section,.post-job-demo-module__eAT03a__review,.post-job-demo-module__eAT03a__action,.post-job-demo-module__eAT03a__primary,.post-job-demo-module__eAT03a__ghost,.post-job-demo-module__eAT03a__dot,.post-job-demo-module__eAT03a__rowAction,.post-job-demo-module__eAT03a__rowActionMuted,.post-job-demo-module__eAT03a__shareResult,.post-job-demo-module__eAT03a__clip{transition:none;animation:none}}
@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)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:EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0fec32c78403d184-s.26u7v4he067l8.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9d30e1ac529a223a-s.0x-5wtyyqn28e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9056bf441d45cedc-s.3yob337ug4w_n.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.3dnpquur9zvda.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e557826f452dbd06-s.0hioodceto78-.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1497d94d4ac5c969-s.180g8ykmerv64.woff2)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:EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.1simdcn5ouyn0.woff2)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:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_89dcfd12-module__Kep2_W__className{font-family:EB Garamond,EB Garamond Fallback;font-style:normal}.eb_garamond_89dcfd12-module__Kep2_W__variable{--font-employer-display:"EB Garamond", "EB Garamond Fallback"}
.applicants-ranked-demo-module__wtxvsG__page{padding-bottom:0}.applicants-ranked-demo-module__wtxvsG__viewLabel{z-index:4;color:#2947d8;animation:applicants-ranked-demo-module__wtxvsG__labelIn .32s var(--demo-ease) both;background:#edf2ff;border:1px solid #cfdaff;border-radius:999px;align-items:center;gap:7px;padding:5px 11px 5px 9px;font-size:12px;font-weight:500;line-height:1.3;display:inline-flex;position:absolute;top:16px;right:18px}.applicants-ranked-demo-module__wtxvsG__viewLabel[data-side=candidate]{color:#173b68;background:#fff;border-color:#dde2ee}.applicants-ranked-demo-module__wtxvsG__viewDot{background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px}.applicants-ranked-demo-module__wtxvsG__candidateScene{--cand-heading:#173b68;--cand-ink:#1c1d22;--cand-muted:#4e607a;--cand-blue:#3152f4;--cand-rule:#dde2ee;--cand-success:#247052;color:var(--cand-ink);background:linear-gradient(#f1f6fd 0,#fff 320px)}.applicants-ranked-demo-module__wtxvsG__posting{padding:26px 40px 0}.applicants-ranked-demo-module__wtxvsG__breadcrumb{color:var(--cand-muted);align-items:center;gap:6px;font-size:13px;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__breadcrumbIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:13px;height:13px}.applicants-ranked-demo-module__wtxvsG__masthead{border-bottom:1px solid var(--cand-rule);margin-top:18px;padding-bottom:24px}.applicants-ranked-demo-module__wtxvsG__mastheadMeta{letter-spacing:.02em;align-items:center;gap:9px;font-size:12px;font-weight:500;display:flex}.applicants-ranked-demo-module__wtxvsG__company{color:var(--cand-muted)}.applicants-ranked-demo-module__wtxvsG__metaDot{color:var(--cand-rule)}.applicants-ranked-demo-module__wtxvsG__employment,.applicants-ranked-demo-module__wtxvsG__remote{font-family:var(--demo-mono)}.applicants-ranked-demo-module__wtxvsG__employment{color:var(--cand-blue)}.applicants-ranked-demo-module__wtxvsG__remote{color:var(--cand-muted)}.applicants-ranked-demo-module__wtxvsG__postingTitle{max-width:15ch;color:var(--cand-heading);font-family:var(--demo-display);letter-spacing:-.035em;margin-top:12px;font-size:40px;font-weight:400;line-height:1.05}.applicants-ranked-demo-module__wtxvsG__postingColumns{grid-template-columns:minmax(0,1fr) 262px;align-items:start;gap:44px;margin-top:24px;display:grid}.applicants-ranked-demo-module__wtxvsG__postingEyebrow{color:var(--cand-heading);font-size:14px;font-weight:500}.applicants-ranked-demo-module__wtxvsG__postingQualifications{margin-top:12px}.applicants-ranked-demo-module__wtxvsG__postingQualification{border-top:1px solid var(--cand-rule);padding-block:11px}.applicants-ranked-demo-module__wtxvsG__postingQualification:first-child{border-top:0;padding-top:0}.applicants-ranked-demo-module__wtxvsG__postingQualification p{color:var(--cand-muted);font-size:13px;line-height:1.6}.applicants-ranked-demo-module__wtxvsG__postingQualification .applicants-ranked-demo-module__wtxvsG__postingQualificationLabel{color:var(--cand-heading);margin-bottom:2px;font-size:14px;font-weight:500}.applicants-ranked-demo-module__wtxvsG__applyPanel{border:1px solid var(--cand-rule);background:#fff;border-radius:12px;padding:20px}.applicants-ranked-demo-module__wtxvsG__applyPanel .applicants-ranked-demo-module__wtxvsG__postingEyebrow{color:var(--cand-muted);letter-spacing:.2em;text-transform:uppercase;font-size:11px}.applicants-ranked-demo-module__wtxvsG__applyHeading{color:var(--cand-ink);letter-spacing:-.01em;margin-top:10px;font-size:15px;font-weight:600}.applicants-ranked-demo-module__wtxvsG__applyNote{color:var(--cand-muted);margin-top:8px;font-size:12px;line-height:1.6}.applicants-ranked-demo-module__wtxvsG__consent{border:1px solid var(--cand-rule);color:var(--cand-muted);background:#f7f9fc;border-radius:12px;align-items:center;gap:9px;margin-top:16px;padding:10px 12px;font-size:12px;display:flex}.applicants-ranked-demo-module__wtxvsG__checkbox{background:var(--cand-blue);border-radius:4px;flex-shrink:0;place-items:center;width:15px;height:15px;display:grid}.applicants-ranked-demo-module__wtxvsG__checkboxTick,.applicants-ranked-demo-module__wtxvsG__checkIcon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.4px}.applicants-ranked-demo-module__wtxvsG__checkboxTick{color:#fff;width:11px;height:11px}.applicants-ranked-demo-module__wtxvsG__applyButton{background:var(--cand-blue);color:#fff;min-height:44px;transition:transform .16s var(--demo-ease);border-radius:12px;justify-content:center;align-items:center;margin-top:12px;font-size:14px;font-weight:500;display:flex}.applicants-ranked-demo-module__wtxvsG__appliedState{animation:applicants-ranked-demo-module__wtxvsG__rowIn .32s var(--demo-ease) both}.applicants-ranked-demo-module__wtxvsG__submitted{color:var(--cand-success);background:#2470521a;border:1px solid #24705233;border-radius:12px;align-items:center;gap:9px;margin-top:14px;padding:11px 14px;font-size:14px;font-weight:500;display:flex}.applicants-ranked-demo-module__wtxvsG__checkIcon{stroke-width:2px;flex-shrink:0;width:16px;height:16px}.applicants-ranked-demo-module__wtxvsG__applyLink{color:var(--cand-muted);text-underline-offset:2px;margin-top:10px;font-size:12px;text-decoration:underline}.applicants-ranked-demo-module__wtxvsG__statusMarker{color:var(--truen-ink-soft);align-items:center;gap:6px;margin-bottom:6px;font-size:12px;font-weight:500;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__statusDot{background:var(--truen-success);border-radius:999px;width:6px;height:6px}.applicants-ranked-demo-module__wtxvsG__sectionTitle{color:#173b68;letter-spacing:-.015em;margin:4px 0 12px;font-size:16px;font-weight:600}.applicants-ranked-demo-module__wtxvsG__jobRows{background:#fff;border:1px solid #dde2ee;border-radius:12px;overflow:hidden}.applicants-ranked-demo-module__wtxvsG__applicantRow{box-sizing:border-box;height:88px;transition:background-color .24s var(--demo-ease), transform .16s var(--demo-ease);background:#fff;border-bottom:1px solid #dde2ee;justify-content:space-between;align-items:flex-start;gap:22px;padding:16px 20px;display:flex;position:relative}.applicants-ranked-demo-module__wtxvsG__applicantRow:last-child{border-bottom:0}.applicants-ranked-demo-module__wtxvsG__rowHighlight{background:#f0f4fa}.applicants-ranked-demo-module__wtxvsG__rowPressed{background:#f8faff;transform:scale(.995)}.applicants-ranked-demo-module__wtxvsG__arrive{z-index:1;animation:applicants-ranked-demo-module__wtxvsG__arrive .52s var(--demo-ease) .18s both}.applicants-ranked-demo-module__wtxvsG__riseToTop{z-index:1;animation:applicants-ranked-demo-module__wtxvsG__riseToTop .76s var(--demo-ease) both}.applicants-ranked-demo-module__wtxvsG__shiftDown{animation:applicants-ranked-demo-module__wtxvsG__shiftDown .76s var(--demo-ease) both}.applicants-ranked-demo-module__wtxvsG__applicantIdentity{gap:12px;min-width:0;display:flex}.applicants-ranked-demo-module__wtxvsG__applicantRank{color:#4e607a;width:30px;font-family:var(--demo-mono);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-size:12px}.applicants-ranked-demo-module__wtxvsG__applicantBody{flex-direction:column;gap:8px;min-width:0;display:flex}.applicants-ranked-demo-module__wtxvsG__applicantName{color:#1c1d22;letter-spacing:-.012em;font-size:15px;font-weight:700}.applicants-ranked-demo-module__wtxvsG__applicantMeta{color:#4e607a;font-size:12px;line-height:1.5}.applicants-ranked-demo-module__wtxvsG__pending{color:#4e607a;font-size:13px}.applicants-ranked-demo-module__wtxvsG__fitSummary{color:#4e607a;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.applicants-ranked-demo-module__wtxvsG__fitSummaryLabel{color:#4e607ab3}.applicants-ranked-demo-module__wtxvsG__fitSummary strong{color:#1c1d22;font-weight:500}.applicants-ranked-demo-module__wtxvsG__separator{color:#4e607a73}.applicants-ranked-demo-module__wtxvsG__count{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__failedDot{background:var(--truen-danger);border-radius:999px;width:6px;height:6px}.applicants-ranked-demo-module__wtxvsG__applicantStatus{flex:none;align-items:center;gap:10px;display:flex}.applicants-ranked-demo-module__wtxvsG__reviewMarker{color:#4e607a;align-items:center;gap:6px;min-height:28px;font-size:12px;font-weight:500;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__reviewDot{border-radius:999px;width:6px;height:6px}.applicants-ranked-demo-module__wtxvsG__reviewDotNew{background:#3152f4}.applicants-ranked-demo-module__wtxvsG__reviewDotReviewed{background:#b7c5da}.applicants-ranked-demo-module__wtxvsG__rowArrow{fill:none;stroke:#4e607a;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;width:18px;height:18px}.applicants-ranked-demo-module__wtxvsG__card{background:#fff;border:1px solid #cbd7e7;border-radius:12px;overflow:hidden}.applicants-ranked-demo-module__wtxvsG__identity{border-bottom:1px solid #dde2ee;justify-content:space-between;align-items:center;gap:24px;padding:14px 20px;display:flex}.applicants-ranked-demo-module__wtxvsG__candidateName{color:#173b68;letter-spacing:-.02em;font-size:22px;font-weight:600;line-height:1.25}.applicants-ranked-demo-module__wtxvsG__identityMeta{color:#4e607a;gap:10px;margin-top:4px;font-size:12px;display:flex}.applicants-ranked-demo-module__wtxvsG__handle{font-family:var(--demo-mono)}.applicants-ranked-demo-module__wtxvsG__roleContext{text-align:right}.applicants-ranked-demo-module__wtxvsG__roleHeading{justify-content:flex-end;align-items:center;gap:12px;display:flex}.applicants-ranked-demo-module__wtxvsG__roleTitle{color:#173b68;font-size:14px;font-weight:500}.applicants-ranked-demo-module__wtxvsG__reviewChip{color:#4e607a;background:#edf2f8;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:500}.applicants-ranked-demo-module__wtxvsG__roleCompany{color:#4e607a;margin-top:3px;font-size:12px}.applicants-ranked-demo-module__wtxvsG__deck{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.applicants-ranked-demo-module__wtxvsG__deckColumn{min-width:0}.applicants-ranked-demo-module__wtxvsG__deckColumn+.applicants-ranked-demo-module__wtxvsG__deckColumn{border-left:1px solid #dde2ee}.applicants-ranked-demo-module__wtxvsG__cardSection{padding:11px 20px}.applicants-ranked-demo-module__wtxvsG__cardSection+.applicants-ranked-demo-module__wtxvsG__cardSection{border-top:1px solid #dde2ee}.applicants-ranked-demo-module__wtxvsG__cardSectionHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:7px;display:flex}.applicants-ranked-demo-module__wtxvsG__cardSectionTitle{color:#173b68;font-size:13px;font-weight:600}.applicants-ranked-demo-module__wtxvsG__provenance{color:#4e607a;white-space:nowrap;align-items:center;gap:6px;font-size:10px;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__provenanceGlyph{flex:0 0 7px;width:7px;height:7px;display:inline-block}.applicants-ranked-demo-module__wtxvsG__provenanceGlyph[data-kind=candidate]{border:1px solid #4e607a}.applicants-ranked-demo-module__wtxvsG__provenanceGlyph[data-kind=truen]{background:#173b68}.applicants-ranked-demo-module__wtxvsG__provenanceGlyph[data-kind=github]{background:#3152f4;border-radius:50%}.applicants-ranked-demo-module__wtxvsG__cardRows{flex-direction:column;gap:3px;display:flex}.applicants-ranked-demo-module__wtxvsG__cardRow{animation:applicants-ranked-demo-module__wtxvsG__rowIn .32s var(--demo-ease) both;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:14px;padding-block:2px;display:grid}.applicants-ranked-demo-module__wtxvsG__cardRowLabel{color:#1c1d22;align-items:baseline;gap:8px;font-size:13px;line-height:1.5;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__cardRowValue{color:#4e607a;font-size:12px}.applicants-ranked-demo-module__wtxvsG__verdictLabel{color:#1c1d22;align-items:center;gap:6px;font-size:12px;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__verdictSvg{flex-shrink:0;width:12px;height:12px}.applicants-ranked-demo-module__wtxvsG__verdictSvg[data-kind=filled]{color:#247052}.applicants-ranked-demo-module__wtxvsG__verdictSvg[data-kind=half]{color:#85601b}.applicants-ranked-demo-module__wtxvsG__verdictSvg[data-kind=barred]{color:#b33c40}.applicants-ranked-demo-module__wtxvsG__verdictSvg[data-kind=dashed]{color:#58677b}.applicants-ranked-demo-module__wtxvsG__backgroundTitle{color:#1c1d22;font-size:13px;font-weight:500;line-height:1.5}.applicants-ranked-demo-module__wtxvsG__backgroundTitle+.applicants-ranked-demo-module__wtxvsG__backgroundDescription+.applicants-ranked-demo-module__wtxvsG__backgroundTitle{margin-top:8px}.applicants-ranked-demo-module__wtxvsG__backgroundMeta{color:#4e607a;margin-left:4px;font-size:12px;font-weight:400}.applicants-ranked-demo-module__wtxvsG__backgroundDescription{color:#4e607a;margin-top:3px;font-size:13px;line-height:1.5}.applicants-ranked-demo-module__wtxvsG__proofClaim{color:#1c1d22;font-size:13px;line-height:1.55}.applicants-ranked-demo-module__wtxvsG__proofDetails{flex-wrap:wrap;gap:4px 10px;margin-top:6px;display:flex}.applicants-ranked-demo-module__wtxvsG__proofDetails code{color:#345276;font-family:var(--demo-mono);font-size:11px}.applicants-ranked-demo-module__wtxvsG__cardActions{background:#f7f9fc;border-top:1px solid #dde2ee;justify-content:space-between;align-items:center;gap:12px;padding:10px 20px;display:flex}.applicants-ranked-demo-module__wtxvsG__reviewButtons{gap:7px;display:flex}.applicants-ranked-demo-module__wtxvsG__reviewButton{color:#1c1d22;background:#fff;border:1px solid #dde2ee;border-radius:12px;align-items:center;min-height:34px;padding:0 11px;font-size:12px;font-weight:500;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__reviewButtonReject{color:#b33c40}.applicants-ranked-demo-module__wtxvsG__fullProfileLink{color:#2444d9;min-height:34px;transition:transform .16s var(--demo-ease), background-color .16s var(--demo-ease);border-radius:12px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__scrolledPage{transition:transform .7s var(--demo-ease) .28s;padding-top:0}.applicants-ranked-demo-module__wtxvsG__profile{background:#fff;border:1px solid #cbd7e7;border-top:0;border-radius:0 0 12px 12px;padding:0 28px 28px}.applicants-ranked-demo-module__wtxvsG__profileTabs{border-bottom:1px solid #dde2ee;gap:22px;display:flex;overflow:hidden}.applicants-ranked-demo-module__wtxvsG__profileTab{color:#4e607a;white-space:nowrap;flex-shrink:0;align-items:center;min-height:46px;font-size:13px;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__profileTabActive{color:#173b68;font-weight:500;box-shadow:inset 0 -2px #3152f4}.applicants-ranked-demo-module__wtxvsG__fitPanel{padding-top:18px}.applicants-ranked-demo-module__wtxvsG__fitHeading{color:#173b68;letter-spacing:-.015em;margin-bottom:12px;font-size:18px;font-weight:600}.applicants-ranked-demo-module__wtxvsG__fitOverview{transition:transform .16s var(--demo-ease), background-color .16s var(--demo-ease);background:#f7f9fc;border-radius:12px;flex-direction:column;gap:8px;padding:16px 20px;display:flex}.applicants-ranked-demo-module__wtxvsG__fitOverviewPressed{background:#eef2f8;transform:scale(.995)}.applicants-ranked-demo-module__wtxvsG__fitHeadline{color:#173b68;letter-spacing:-.015em;font-size:19px;font-weight:500}.applicants-ranked-demo-module__wtxvsG__fitOverviewCopy{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.applicants-ranked-demo-module__wtxvsG__fitOverviewCopy p{color:#4e607a;font-size:13px;line-height:1.65}.applicants-ranked-demo-module__wtxvsG__fitToggle,.applicants-ranked-demo-module__wtxvsG__evidenceTrigger{color:#3152f4;white-space:nowrap;transition:transform .16s var(--demo-ease);flex-shrink:0;align-items:center;gap:6px;font-size:12px;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__fitToggle{min-height:24px}.applicants-ranked-demo-module__wtxvsG__chevron{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2px;flex-shrink:0;width:15px;height:15px;transition:transform .2s ease-out}.applicants-ranked-demo-module__wtxvsG__chevronOpen{transform:rotate(180deg)}.applicants-ranked-demo-module__wtxvsG__criteria{animation:applicants-ranked-demo-module__wtxvsG__fadeIn .28s var(--demo-ease) both}.applicants-ranked-demo-module__wtxvsG__caveat{padding-block:12px;color:#4e607a;padding-right:120px;font-size:12px;line-height:1.6}.applicants-ranked-demo-module__wtxvsG__criterion{animation:applicants-ranked-demo-module__wtxvsG__rowIn .32s var(--demo-ease) both;border-top:1px solid #dde2ee;grid-template-columns:minmax(0,.75fr) minmax(0,1.5fr);gap:28px;padding-block:12px;display:grid}.applicants-ranked-demo-module__wtxvsG__criterionLabel{color:#1c1d22;font-size:14px;font-weight:500;line-height:1.5}.applicants-ranked-demo-module__wtxvsG__verdictChip{color:#58677b;background:#edf2f8;border-radius:12px;margin-top:6px;padding:3px 9px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__verdictChip[data-verdict=strong_fit]{color:#247052;background:#ebf2ef}.applicants-ranked-demo-module__wtxvsG__verdictChip[data-verdict=partial_fit]{color:#85601b;background:#f4f1ea}.applicants-ranked-demo-module__wtxvsG__verdictChip[data-verdict=not_a_fit]{color:#b33c40;background:#f9eff0}.applicants-ranked-demo-module__wtxvsG__analysis{color:#4e607a;flex-direction:column;gap:4px;min-width:0;font-size:13px;line-height:1.6;display:flex}.applicants-ranked-demo-module__wtxvsG__evidenceTrigger{align-self:flex-start;min-height:26px}.applicants-ranked-demo-module__wtxvsG__evidenceList{animation:applicants-ranked-demo-module__wtxvsG__fadeIn .32s var(--demo-ease) both;border-top:1px solid #dde2ee;flex-direction:column;display:flex}.applicants-ranked-demo-module__wtxvsG__evidenceList li{border-bottom:1px solid #dde2ee;padding:8px 0}.applicants-ranked-demo-module__wtxvsG__evidenceList code{color:#1c1d22;font-family:var(--demo-mono);font-size:12px;display:block}.applicants-ranked-demo-module__wtxvsG__evidenceList p{margin-top:3px;font-size:12.5px;line-height:1.55}.applicants-ranked-demo-module__wtxvsG__mobile{flex-direction:column;gap:12px;min-height:0;display:flex}.applicants-ranked-demo-module__wtxvsG__mobileLabel{color:#2947d8;background:#edf2ff;border:1px solid #cfdaff;border-radius:999px;align-self:flex-start;align-items:center;gap:7px;padding:4px 10px 4px 8px;font-size:12px;font-weight:500;display:inline-flex}.applicants-ranked-demo-module__wtxvsG__mobileEyebrow{color:#4e607a;font-size:12px}.applicants-ranked-demo-module__wtxvsG__mobileTitle{color:#173b68;font-family:var(--demo-display);margin-top:4px;font-size:24px;line-height:1.15}.applicants-ranked-demo-module__wtxvsG__mobileDescription{color:#4e607a;margin-top:4px;font-size:12px}.applicants-ranked-demo-module__wtxvsG__mobile .applicants-ranked-demo-module__wtxvsG__mobileRow{height:auto;padding:10px 12px}.applicants-ranked-demo-module__wtxvsG__mobile .applicants-ranked-demo-module__wtxvsG__applicantRank{width:22px}.applicants-ranked-demo-module__wtxvsG__mobile .applicants-ranked-demo-module__wtxvsG__applicantBody{gap:3px}.applicants-ranked-demo-module__wtxvsG__mobile .applicants-ranked-demo-module__wtxvsG__fitSummaryLabel:first-child{display:none}@keyframes applicants-ranked-demo-module__wtxvsG__rowIn{0%{opacity:0;transform:translateY(6px)}}@keyframes applicants-ranked-demo-module__wtxvsG__fadeIn{0%{opacity:0}}@keyframes applicants-ranked-demo-module__wtxvsG__labelIn{0%{opacity:0;transform:translateY(-4px)}}@keyframes applicants-ranked-demo-module__wtxvsG__arrive{0%{opacity:0;transform:translateY(24px)}}@keyframes applicants-ranked-demo-module__wtxvsG__riseToTop{0%{transform:translateY(200%);box-shadow:0 10px 24px -14px #0f23464d}to{box-shadow:0 0 #0000}}@keyframes applicants-ranked-demo-module__wtxvsG__shiftDown{0%{transform:translateY(-100%)}}@media (prefers-reduced-motion:reduce){.applicants-ranked-demo-module__wtxvsG__viewLabel,.applicants-ranked-demo-module__wtxvsG__applyButton,.applicants-ranked-demo-module__wtxvsG__appliedState,.applicants-ranked-demo-module__wtxvsG__applicantRow,.applicants-ranked-demo-module__wtxvsG__arrive,.applicants-ranked-demo-module__wtxvsG__riseToTop,.applicants-ranked-demo-module__wtxvsG__shiftDown,.applicants-ranked-demo-module__wtxvsG__cardRow,.applicants-ranked-demo-module__wtxvsG__fullProfileLink,.applicants-ranked-demo-module__wtxvsG__fitOverview,.applicants-ranked-demo-module__wtxvsG__fitToggle,.applicants-ranked-demo-module__wtxvsG__evidenceTrigger,.applicants-ranked-demo-module__wtxvsG__chevron,.applicants-ranked-demo-module__wtxvsG__criteria,.applicants-ranked-demo-module__wtxvsG__criterion,.applicants-ranked-demo-module__wtxvsG__evidenceList,.applicants-ranked-demo-module__wtxvsG__scrolledPage{transition:none;animation:none}}
