/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-md:28rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-7xl:4.5rem;--text-7xl--line-height:1;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.block{display:block}.flex{display:flex}.hidden{display:none}.inline-flex{display:inline-flex}.min-h-screen{min-height:100vh}.max-w-md{max-width:var(--container-md)}.grow{flex-grow:1}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-2{padding-block:calc(var(--spacing) * 2)}.text-center{text-align:center}.text-7xl{font-size:var(--text-7xl);line-height:var(--tw-leading,var(--text-7xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--paper:#fbf8f7;--ink:#202034;--muted:#686875;--blue:#5e77fd;--line:#20203420;--serif:"Cormorant Garamond",Georgia,serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:32px}body{color:var(--ink);background:radial-gradient(ellipse at 90% 0,#eeedf655,transparent 35%),var(--paper);-webkit-font-smoothing:antialiased;margin:0;font:400 16px/1.75 Inter,sans-serif}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--serif);letter-spacing:-.025em;font-weight:400;line-height:1.1}p{color:var(--muted)}button,input,textarea{font:inherit}button{cursor:pointer}a{color:inherit}button,input,textarea{color:var(--ink)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--blue);outline-offset:4px}button:disabled{cursor:not-allowed;opacity:.4}em{font-weight:400}strong{color:var(--ink);font-weight:500}[hidden]{display:none!important}.sr-only{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.ripples,.contrast-cloud,.panel-glow,.search-icon,.philia-story-plate,.story-ornament,.mobile-copy,.success-state{display:none}.page{width:min(880px,100% - 64px);margin:0 auto;padding:58px 0 70px}.right,.experience,.glass-shell,.search-wrap,.search-pill,.search-inner,.deco-hierarchy-stack{width:100%}.search-message{text-align:center;max-width:760px;margin:auto}.search-kicker,.site-card-kicker,.signal-demo-kicker,.demo-result-label,.invite-story-kicker,.key-explainer-kicker,.pricing-eyebrow,.key-qualification-kicker,.dialog-kicker,.founder-brief-label,.form-section-label,.form-choices-label,.form-next-step-label{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font:600 10px/1.7 Inter,sans-serif;display:block}#openingQuestion{max-width:640px;min-height:88px;margin:48px auto 0;font-size:clamp(28px,3.5vw,34px);transition:opacity .5s}#openingQuestion em{color:var(--blue)}#openingQuestion.question-out{opacity:0}#questionToggle{color:var(--muted);text-underline-offset:4px;background:0 0;border:0;margin:3px auto 10px;padding:10px 18px;font-size:11px;text-decoration:underline}.site-media-card{text-align:center;background:linear-gradient(130deg,#ffffffef,#f2f2f6b5);border:1px solid #fff;border-radius:26px;width:min(420px,100%);margin:20px auto 32px;padding:23px 26px 19px;box-shadow:0 16px 44px #2020340a}.site-card-kicker{font-size:9px}.site-film{height:210px;margin:17px 0 23px;position:relative}.site-film video{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;display:block}.site-film button{border:1px solid var(--line);color:var(--muted);background:#fbf8f7e6;border-radius:20px;padding:7px 10px;font-size:10px;position:absolute;bottom:0;right:0}.site-media-card h2{font-size:40px}.site-media-card figcaption{border-top:1px solid var(--line);color:var(--muted);justify-content:space-between;gap:12px;margin-top:22px;padding-top:15px;font-size:9px;display:flex}:root{--line:#20203418;--label:#777782}.page{width:min(900px,100% - 64px);padding:64px 0 80px}.search-kicker{color:#535fcc;letter-spacing:.15em;font:600 11px/1.8 Inter,sans-serif}#openingQuestion{min-height:88px;margin-top:48px;line-height:1.2}.site-media-card{margin-top:28px;margin-bottom:44px;box-shadow:0 20px 55px #20203406}.release-label,.eligibility-facts dt,.signal-demo-kicker,.demo-result-label,.key-explainer-kicker,.pricing-eyebrow,.key-qualification-kicker,.dialog-kicker,.founder-brief-label,.form-section-label,.form-choices-label,.form-next-step-label{letter-spacing:.15em;text-transform:uppercase;color:var(--label);font:500 10px/1.6 Inter,sans-serif}.eligibility-strip{border-top:1px solid var(--line);border-bottom:1px solid var(--line);text-align:center;max-width:620px;margin:0 auto 32px;padding:24px 0}.release-heading h2{letter-spacing:0;margin:5px 0 24px;font:500 15px/1.6 Inter,sans-serif}.eligibility-facts{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.eligibility-facts>div+div{border-left:1px solid var(--line)}.eligibility-facts dt{letter-spacing:.1em;font-size:9px}.eligibility-facts dd{color:var(--ink);margin:6px 0 0;font:400 13px/1.6 Inter,sans-serif}.eligibility-footnote{margin-top:20px;font-size:11px;line-height:1.6}.signal-entry-gate{text-align:center;max-width:560px;margin:30px auto}.signal-entry-copy{font-size:14px;line-height:1.8}.find-people-cta-row,.actions{text-align:center}.find-people-cta-row:has([aria-expanded=true]){display:none}.signal-entry-cta,.btn.primary,.form-submit{color:#fff;letter-spacing:0;background:#050507;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:35px;min-height:54px;padding:17px 25px;font:500 13px/1.5 Inter,sans-serif;transition:transform .2s,background .2s;display:inline-flex;box-shadow:0 8px 24px #20203408}.signal-entry-cta:hover,.btn.primary:hover,.form-submit:hover{background:#252535;transform:translateY(-1px)}.signal-entry-arrow{font-size:20px}.signal-entry-gate .signal-entry-cta{margin-top:22px}.signal-experience{border-top:1px solid var(--line);margin:66px auto 0;padding-top:52px}.chapter-heading{text-align:center;max-width:590px;margin:0 auto 44px}.signal-kicker-row{justify-content:center;align-items:center;gap:8px;margin-bottom:20px;display:flex}.signal-info-button{width:23px;height:23px;color:var(--muted);background:0 0;border:1px solid #20203426;border-radius:50%;place-items:center;padding:0;font:500 12px/1 Inter,sans-serif;display:inline-grid}.signal-tooltip{text-align:left;background:#efedf4;border-radius:8px;max-width:420px;margin:0 auto 20px;padding:12px 18px;font-size:13px;line-height:1.7}.signal-demo-title,.pricing-title,.key-qualification-title{font:400 46px/1.08 var(--serif);letter-spacing:-.025em;text-wrap:balance;max-width:560px;margin:18px auto 20px}.signal-demo-intro,.pricing-intro,.key-qualification-intro{max-width:550px;color:var(--muted);margin:auto;font:400 15px/1.85 Inter,sans-serif}.demo-question,.key-gate-question{border:0;min-width:0;max-width:720px;margin:38px auto;padding:0}.demo-question legend,.key-gate-question legend{width:100%;color:var(--ink);align-items:baseline;gap:14px;margin-bottom:14px;padding:0;font:500 16px/1.55 Inter,sans-serif;display:flex}.demo-question legend>span,.key-gate-question legend>span{color:#88889b;min-width:19px;font:400 11px/1.6 Inter,sans-serif}.demo-choice-grid,.key-needs-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.demo-choice-grid.is-wide,.key-needs-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-choice{border:0;border-bottom:1px solid var(--line);cursor:pointer;min-height:64px;color:var(--muted);background:0 0;border-radius:0;align-items:center;gap:12px;padding:16px 5px;font:400 14px/1.55 Inter,sans-serif;transition:color .15s,background .15s;display:flex;position:relative}.demo-choice:hover{color:var(--ink);background:#ffffff80}.demo-choice:has(input:checked){color:var(--ink);border-bottom-color:var(--blue);background:linear-gradient(90deg,#ededf780,#0000)}.demo-choice input{width:15px;height:15px;accent-color:var(--blue);flex-shrink:0;margin:0}.demo-choice:has(input:focus-visible){outline:2px solid var(--blue);outline-offset:3px}.is-locked{opacity:.42}.is-locked .demo-choice{cursor:default}.signal-demo-result{border-top:1px solid var(--line);margin:52px 0 0;padding:40px 0 0;display:none}.signal-demo-result.is-ready{display:block}.demo-result-head{text-align:center}.demo-result-label{color:var(--blue)}.demo-result-status{margin-top:8px;font:400 12px/1.6 Inter,sans-serif}.signal-demo-result blockquote{font:italic 400 34px/1.25 var(--serif);letter-spacing:-.015em;text-align:center;max-width:650px;color:var(--ink);margin:22px auto 36px}.demo-route{justify-content:space-between;align-items:flex-start;gap:12px;max-width:800px;margin:0 auto 20px;padding:12px 0 24px;display:flex}.demo-route-stage{text-align:center;opacity:.4;flex:1;transition:opacity .35s}.demo-stage-number{display:none}.demo-route-stage strong{margin-top:14px;font:500 13px/1.5 Inter,sans-serif;display:block}.demo-route-stage small{color:var(--muted);max-width:155px;margin:6px auto 0;font:400 12px/1.6 Inter,sans-serif;display:block}.demo-route-arrow{color:#bfc0cb;padding-top:29px;font:400 17px/1 Inter,sans-serif}.demo-route-arrow.is-active{color:var(--blue)}.demo-stage-visual{width:92px;height:70px;margin:auto;display:block;position:relative}.signal-visual{place-items:center;display:grid}.signal-visual:before,.signal-visual:after{content:"";border:1px solid #8189db;border-radius:50%;width:34px;height:34px;position:absolute}.signal-visual:after{opacity:.4;width:56px;height:56px}.signal-visual i{background:var(--blue);border-radius:50%;width:8px;height:8px}.fit-visual i,.people-visual i,.room-visual i{background:var(--paper);border:1px solid #9094bb;border-radius:50%;width:10px;height:10px;transition:background .35s;display:block;position:absolute}.fit-visual:before,.people-visual:before,.room-visual:before{content:"";border:1px solid #a8add066;border-radius:50%;position:absolute;inset:13px 9px}.fit-visual i:first-child{top:28%;left:8%}.fit-visual i:nth-child(2){top:7%;left:34%}.fit-visual i:nth-child(3){top:26%;left:62%}.fit-visual i:nth-child(4){top:67%;left:25%}.fit-visual i:nth-child(5){top:63%;left:76%}.fit-visual i:nth-child(6){top:53%;left:51%}.people-visual i{width:17px;height:17px}.people-visual i:first-child{top:33%;left:12%}.people-visual i:nth-child(2){top:12%;left:44%}.people-visual i:nth-child(3){top:46%;left:75%}.room-visual i:first-child{top:8%;left:27%}.room-visual i:nth-child(2){top:25%;right:25%}.room-visual i:nth-child(3){bottom:5%;right:31%}.room-visual i:nth-child(4){bottom:20%;left:24%}.demo-route-stage.is-active .demo-stage-visual i{background:var(--blue);border-color:var(--blue)}.demo-privacy-line{text-align:center;border-top:1px solid var(--line);max-width:720px;margin:auto;padding-top:24px;font:400 13px/1.8 Inter,sans-serif}.demo-privacy-line strong{font-weight:500}.demo-illustrative-note{text-align:center;max-width:650px;margin:9px auto 0;font:400 11px/1.7 Inter,sans-serif}.how-socialfit-works{border-top:1px solid var(--line);padding-top:20px}.how-socialfit-works>summary{cursor:pointer;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);justify-content:space-between;align-items:center;padding:10px 0;font:500 11px/1.6 Inter,sans-serif;list-style:none;display:flex}.how-socialfit-works>summary::-webkit-details-marker{display:none}.how-socialfit-works>summary:after{content:"+";letter-spacing:0;font-size:20px;font-weight:400}.how-socialfit-works[open]>summary:after{content:"−"}.how-socialfit-body{grid-template-columns:1fr 1fr;gap:28px 48px;padding-top:28px;display:grid}.how-socialfit-title{font:400 36px/1.16 var(--serif);letter-spacing:-.02em;max-width:350px;margin:0}.how-socialfit-lede{margin:0;font:400 14px/1.9 Inter,sans-serif}.socialfit-horizons{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-column:1/-1;grid-template-columns:1fr 1fr;gap:48px;margin:8px 0 0;padding:28px 0;display:grid}.socialfit-horizon-number{display:none}.socialfit-horizon h3{font:400 29px/1.2 var(--serif);margin:0 0 12px}.socialfit-horizon p{max-width:36ch;font:400 14px/1.85 Inter,sans-serif}.socialfit-definition{grid-column:1/-1;max-width:720px;font:400 13px/1.85 Inter,sans-serif}.socialfit-definition span{display:block}.socialfit-definition span+span{margin-top:10px}.positioning-note{border-left:2px solid #b9bce0;max-width:720px;margin:28px 0 0;padding-left:18px;font:400 13px/1.85 Inter,sans-serif}.key-explainer{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;column-gap:48px;margin:64px 0 0;padding:40px 0;display:grid}.key-explainer-kicker{color:var(--blue);grid-column:1/-1;margin-bottom:22px}.key-explainer-title{font:400 43px/1.12 var(--serif);letter-spacing:-.025em;grid-area:2/1/4;margin:0}.key-explainer-title em{color:#6974cd;font-size:.84em}.key-explainer-copy{grid-column:2;font:400 14px/1.9 Inter,sans-serif}.key-explainer-points{grid-column:2;margin-top:20px;display:grid}.key-explainer-points>span{border-top:1px solid var(--line);color:var(--muted);padding:16px 0;font:400 13px/1.8 Inter,sans-serif;display:block}.key-explainer-points strong{color:var(--ink);margin-bottom:4px;font-weight:500;display:block}.pricing-section{margin-top:22px;padding-top:48px}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;display:grid}.pricing-card{border-top:1px solid var(--line);padding-top:22px}.pricing-name{font:400 30px/1.2 var(--serif);border-bottom:1px solid #aaaed1;margin-bottom:22px;padding-bottom:7px;display:inline-block}.pricing-value{font:400 30px/1.2 var(--serif);color:var(--ink);min-height:60px}.pricing-value small{margin-top:6px;font:400 11px/1.6 Inter,sans-serif;display:block}.pricing-alt{min-height:40px;margin:8px 0 0;font:400 12px/1.6 Inter,sans-serif}.pricing-promise{color:var(--ink);min-height:42px;margin:20px 0 10px;font:500 13px/1.6 Inter,sans-serif}.pricing-card ul{color:var(--muted);margin:0;padding:0;font:400 13px/1.8 Inter,sans-serif;list-style:none}.pricing-card li{border-top:1px solid #2020340c;padding:11px 0}.pricing-note{text-align:center;max-width:650px;margin:24px auto;font:400 11px/1.8 Inter,sans-serif}.key-qualification{border-top:1px solid var(--line);margin-top:50px;padding-top:48px}.key-reflection{border:1px solid var(--line);resize:vertical;background:#fff6;border-radius:8px;width:100%;min-height:100px;margin-top:20px;padding:15px;font:400 14px/1.7 Inter,sans-serif}.key-reflection-note,.demo-selection-note,.key-gate-note{margin-top:12px;font:400 12px/1.7 Inter,sans-serif}.demo-contribution-grid{grid-template-columns:1fr;gap:24px;display:grid}.demo-contribution-group{grid-template-columns:1fr 1fr;gap:0 24px;display:grid}.demo-contribution-group h3{letter-spacing:0;grid-column:1/-1;margin:0 0 6px;font:500 13px/1.6 Inter,sans-serif}.demo-contribution-group .demo-choice{font-size:14px}.microcopy{text-align:center;max-width:520px;margin:18px auto;font:400 11px/1.8 Inter,sans-serif}dialog{background:var(--paper);width:min(660px,100% - 28px);max-height:90dvh;color:var(--ink);border:1px solid #fff;border-radius:22px;padding:0;box-shadow:0 30px 100px #20203430}dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#20203455}.dialog-inner{padding:36px}.dialog-top{justify-content:space-between;gap:20px;display:flex}.dialog-title{font:400 36px/1.13 var(--serif);margin-top:12px}.dialog-close{background:0 0;border:0;align-self:start;min-width:40px;min-height:40px;font:400 26px/1 Inter,sans-serif}.dialog-lede{margin:24px 0;font:400 14px/1.85 Inter,sans-serif}.founder-brief{border-top:1px solid var(--line);margin:24px 0;padding:22px 0}.founder-brief h3{font:400 26px/1.2 var(--serif);margin:12px 0}.founder-brief>p:last-child{font:400 13px/1.8 Inter,sans-serif}.flow-preview-note{border-left:2px solid #b9bce0;margin:0 0 28px;padding:9px 14px;font:400 12px/1.7 Inter,sans-serif}.interest-form{grid-template-columns:1fr 1fr;gap:22px;display:grid}.form-section-label,.full,.form-choices,.form-next-step,.form-submit,.interest-form>.form-note,.privacy-disclosure,#previewReceipt{grid-column:1/-1}.form-field label{font:500 12px/1.6 Inter,sans-serif}.form-field label span{color:var(--muted);font-weight:400}.form-field input:not([type=radio]){border:1px solid var(--line);background:#fff9;border-radius:8px;width:100%;min-width:0;margin-top:8px;padding:12px;font:400 16px/1.6 Inter,sans-serif}.form-note{margin-top:7px;font:400 11px/1.7 Inter,sans-serif}.location-options{flex-wrap:wrap;gap:8px 20px;margin-top:10px;display:flex}.location-option{border-bottom:1px solid var(--line);align-items:center;gap:8px;padding:10px 0;font:400 12px/1.6 Inter,sans-serif;display:flex}.location-option input,.choice-card input{accent-color:var(--blue)}.choice-card{cursor:pointer;gap:12px;margin-top:20px;font:400 12px/1.8 Inter,sans-serif;display:flex}.choice-card input{flex-shrink:0;width:17px;height:17px;margin:4px 0 0}.checkbox-ui{display:none}.choice-card-title,.choice-card-note{display:block}.choice-card-note{color:var(--muted);margin-top:4px;font-size:11px}.form-next-step{border-top:1px solid var(--line);padding-top:22px;font-size:13px}.form-next-step-label{margin-bottom:8px}.form-submit{justify-content:center;width:100%}.privacy-disclosure{font:400 12px/1.7 Inter,sans-serif}.privacy-disclosure summary{cursor:pointer}.privacy-disclosure p{padding-top:12px}#previewReceipt{border-top:1px solid var(--line);padding-top:24px}#previewReceipt h3{margin-bottom:14px;font-size:30px}#previewReceipt p{font-size:14px}@media (width<=620px){.page{width:calc(100% - 40px);padding-top:40px}.search-kicker{max-width:310px;margin:auto;font-size:10px}#openingQuestion{min-height:104px;margin-top:36px;font-size:28px}.site-media-card{max-width:100%;padding:21px}.site-film{height:185px}.site-media-card h2{font-size:37px}.site-media-card figcaption{font-size:9px}.eligibility-facts dd{font-size:12px}.eligibility-facts dt{font-size:9px}.signal-entry-cta{gap:15px;width:100%}.signal-experience{margin-top:44px;padding-top:36px}.chapter-heading{margin-bottom:32px}.signal-demo-title,.pricing-title,.key-qualification-title{font-size:37px}.signal-demo-intro,.pricing-intro,.key-qualification-intro{font-size:14px}.demo-choice-grid,.demo-choice-grid.is-wide,.key-needs-grid{grid-template-columns:1fr}.demo-question legend,.key-gate-question legend{gap:10px;font-size:15px}.demo-choice{min-height:58px}.demo-question,.key-gate-question{margin:30px 0}.signal-demo-result blockquote{font-size:30px}.demo-route{grid-template-columns:1fr 1fr;gap:28px 20px;display:grid}.demo-route-arrow{display:none}.demo-route-stage small{font-size:11px}.how-socialfit-body{grid-template-columns:1fr;gap:20px}.how-socialfit-title{max-width:none;font-size:32px}.socialfit-horizons{grid-template-columns:1fr;gap:26px;margin:4px 0 0}.socialfit-horizon+.socialfit-horizon{border-top:1px solid var(--line);padding-top:24px}.socialfit-horizon p{max-width:none}.key-explainer{grid-template-columns:1fr;gap:0;margin-top:44px;padding:30px 0}.key-explainer-title{grid-area:auto/1;margin-bottom:24px;font-size:38px}.key-explainer-copy,.key-explainer-points{grid-column:1}.pricing-grid{grid-template-columns:1fr;gap:30px}.pricing-card{grid-template-columns:1fr 1fr;gap:0 15px;display:grid}.pricing-name{place-self:start;margin-bottom:16px}.pricing-value{text-align:right;grid-area:1/2/3;font-size:30px}.pricing-alt{grid-column:1;min-height:0;margin:0}.pricing-promise,.pricing-card ul{grid-column:1/-1;min-height:0}.pricing-promise{margin-top:22px}.demo-contribution-group{grid-template-columns:1fr}.dialog-inner{padding:24px}.dialog-title{font-size:31px}.interest-form{grid-template-columns:1fr}.interest-form>*{grid-column:1!important}.desktop-copy{display:none}.mobile-copy{display:inline}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}#openingQuestion{transition:none}*,:before,:after{animation:none!important}}.queue-confirmation{margin-top:8px}.queue-confirmation p{color:var(--ink);margin-top:12px;font:400 15px/1.75 Inter,sans-serif}.queue-confirmation .application-reference{color:var(--muted);font-size:13px}.queue-confirmation .application-reference strong{color:var(--ink);letter-spacing:.04em}.page{width:min(1080px,100% - 64px);padding-bottom:120px}.site-media-card{translate:0 var(--drift,0px)}.signal-experience{border:0;margin-top:110px;padding:0;position:relative}.signal-experience:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 75% 45%,#eee9df55,#0000 65%);height:800px;position:absolute;inset:-90px -8vw auto}.signal-demo{grid-template-columns:.8fr 1.2fr;align-items:center;gap:60px;display:grid}.signal-demo>.chapter-heading{text-align:left;max-width:370px;margin:0}.signal-kicker-row{justify-content:flex-start}.signal-demo-title{margin:24px 0;font-size:48px;line-height:1.07}.signal-demo-intro{font-size:15px;line-height:1.9}.signal-tooltip{text-align:left}.question-stage{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:linear-gradient(135deg,#ffffffd9,#fff6);border:1px solid #ffffffef;border-radius:32px;min-width:0;padding:38px 38px 28px;transition:opacity .18s,transform .18s;position:relative;box-shadow:inset 0 1px #fff,0 8px 12px -9px #20203418,0 32px 70px -36px #20203433}.question-stage.is-changing{opacity:0;transform:translateY(7px)}.journey-progress{letter-spacing:.18em;color:#777992;margin-bottom:32px;font:500 10px/1.6 Inter,sans-serif}.question-stage .demo-question,.question-stage .key-gate-question{max-width:none;margin:0}.question-stage legend{font:400 28px/1.2 var(--serif);letter-spacing:-.015em;margin:0 0 24px;display:block}.question-stage legend>span{display:none}.question-stage legend:focus{outline:none}.question-stage .demo-choice-grid,.question-stage .demo-choice-grid.is-wide,.question-stage .key-needs-grid{grid-template-columns:1fr;gap:0}.question-stage .demo-choice{min-height:56px;padding:14px 0;font-size:14px}.question-stage .demo-choice:has(input:checked){color:var(--blue);border-color:var(--blue);background:0 0}.question-stage .demo-choice:hover{background:#fff4}.question-stage .is-locked{opacity:1}.journey-nav{justify-content:space-between;align-items:center;gap:16px;min-height:46px;margin-top:30px;display:flex}.journey-back{color:var(--muted);text-underline-offset:5px;background:0 0;border:0;padding:12px 0;font:400 12px/1.5 Inter,sans-serif;text-decoration:underline}.journey-next{color:#fff;background:#202034;border:0;border-radius:12px;min-height:46px;margin-left:auto;padding:14px 22px;font:500 12px/1.5 Inter,sans-serif}.journey-next:disabled{opacity:.25}.journey-next:not(:disabled):hover{background:#3a3a50}.signal-demo.journey-complete>.chapter-heading{display:none}.signal-demo.journey-complete>.question-stage{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-column:1/-1;padding:0}.journey-complete>.question-stage>.journey-progress{display:none}.journey-complete>.question-stage>.journey-nav{justify-content:flex-end;min-height:0;margin:0}.journey-complete>.question-stage .journey-back{margin-left:auto}.signal-demo.journey-complete{gap:14px}.signal-experience:not(.signal-complete) #signalDemoResult,.signal-experience:not(.signal-complete) #postSignalJourney:not([data-menu-revealed]){display:none!important}.signal-demo-result{background:linear-gradient(140deg,#fff9,#f2f1f966);border:1px solid #fff;border-radius:36px;grid-column:1/-1;margin:0;padding:60px 50px 38px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 35px 80px -45px #24243a30}.signal-demo-result:before{content:"";filter:blur(50px);pointer-events:none;background:#dadfff55;border-radius:50%;width:400px;height:400px;position:absolute;top:-220px;left:calc(50% - 200px)}.signal-demo-result blockquote{max-width:730px;margin:24px auto 46px;font-size:39px}.demo-route{max-width:850px;padding:24px 0 36px}.demo-stage-visual{width:108px;height:86px}.demo-route-stage{transition:opacity .7s,translate .7s;translate:0 10px}.demo-route-stage.is-active{translate:0}.demo-route-stage strong{margin-top:20px}.demo-privacy-line{border-color:#20203412}@keyframes signal-bloom{50%{opacity:.15;scale:1.16}}.how-socialfit-works{border:0;padding:0}.how-socialfit-works>summary{border-bottom:1px solid var(--line);padding:0 0 20px}.how-socialfit-body{gap:40px 70px;padding-top:44px}.how-socialfit-title{max-width:410px;font-size:41px}.how-socialfit-lede{font-size:15px;line-height:1.95}.socialfit-horizons{border:0;align-items:start;gap:38px;margin:0;padding:20px 0 50px}.socialfit-horizon{min-height:340px;translate:0 var(--drift,0px);background:linear-gradient(145deg,#ffffffd9,#fff5);border:1px solid #fff;border-radius:32px;padding:38px;position:relative;box-shadow:inset 0 1px #fff,0 24px 55px -35px #20203440}.socialfit-horizon:nth-child(2){background:linear-gradient(145deg,#ffffffd9,#eff0fa80);margin-top:54px}.socialfit-horizon h3{margin-bottom:10px;font-size:34px}.socialfit-horizon p{max-width:36ch;font-size:14px;line-height:1.9}.horizon-art{width:200px;height:110px;fill:var(--paper);stroke:#9299d5;stroke-width:1px;translate:0 var(--drift,0px);margin:12px auto 22px;display:block}.horizon-art circle{fill:#f7f6fc;stroke:#939bd3}.socialfit-definition{text-align:center;justify-self:center;max-width:740px;font-size:14px}.positioning-note{text-align:center;border:0;max-width:740px;margin:36px auto 0;padding:0;font-size:13px}.key-explainer{background:linear-gradient(120deg,#ffffffcf,#f5f3ef99);border:1px solid #fff;border-radius:36px;column-gap:64px;margin:110px 0 44px;padding:54px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 35px 80px -48px #20203440}.key-explainer:before{content:"";pointer-events:none;border:1px solid #20203409;border-radius:50%;width:330px;height:330px;position:absolute;bottom:-80px;left:-50px;box-shadow:0 0 0 42px #ffffff40,0 0 0 43px #20203406}.key-explainer-kicker{margin-bottom:32px}.key-explainer-title{translate:0 var(--drift,0px);font-size:46px;position:relative}.key-explainer-title em{color:var(--blue);margin-top:12px;display:inline-block}.key-explainer-copy{font-size:14px;position:relative}.key-explainer-points{position:relative}#membershipEntryGate,#keyRequestGate{margin:42px auto 90px}.pricing-section{margin-top:80px;padding:0}.chapter-heading{margin-bottom:48px}.pricing-title,.key-qualification-title{font-size:46px}.pricing-grid{align-items:stretch;gap:22px}.pricing-card{background:linear-gradient(145deg,#ffffffb8,#ffffff42);border:1px solid #fff;border-radius:28px;padding:30px 26px;box-shadow:0 22px 45px -32px #20203436}.pricing-card.is-featured{background:linear-gradient(145deg,#fff,#edeffa90);box-shadow:0 25px 55px -32px #5157783b}.pricing-name{background:0 0;font-size:33px}.pricing-value{font-size:34px}.pricing-card ul{font-size:13px}.pricing-note{margin-top:28px}.key-qualification{border:0;grid-template-columns:.85fr 1.15fr;align-items:start;gap:64px;margin:100px 0 0;padding-top:0;display:grid}.key-qualification>.chapter-heading{text-align:left;margin:0;position:sticky;top:55px}.key-qualification-title{margin:20px 0 24px}.key-qualification-intro{font-size:14px;line-height:1.95}.key-qualification .question-stage{padding:34px}.demo-contribution-group{grid-template-columns:1fr;gap:0}.demo-contribution-group h3{margin-bottom:6px;font-size:12px}.demo-contribution-grid{gap:24px}.question-stage .key-reflection{background:#fff6;font-size:14px}.key-gate-note{text-align:center;grid-column:1/-1}.key-qualification:not(.journey-complete)>.key-gate-note,#keyGateStage:not(.questions-complete)>.actions,#keyGateStage:not(.questions-complete)>.microcopy{display:none}.key-qualification.journey-complete{display:block}.key-qualification.journey-complete>.chapter-heading{text-align:center;margin:0 auto 30px;position:static}.key-qualification.journey-complete>.question-stage{box-shadow:none;background:0 0;border:0;padding:0}.key-qualification.journey-complete>.key-gate-note{padding:28px;font-size:16px}.actions{margin-top:0}@media (width<=800px){.page{width:calc(100% - 40px)}.signal-experience{margin-top:70px}.signal-demo,.key-qualification{grid-template-columns:1fr;gap:32px}.signal-demo>.chapter-heading,.key-qualification>.chapter-heading{text-align:center;max-width:540px;margin:auto;position:static}.signal-kicker-row{justify-content:center}.signal-demo-title{font-size:40px}.question-stage,.key-qualification .question-stage{border-radius:26px;padding:28px 24px}.question-stage legend{font-size:27px}.journey-progress{margin-bottom:24px}.signal-demo-result{border-radius:28px;padding:36px 24px}.signal-demo-result blockquote{font-size:31px}.demo-route{grid-template-columns:1fr 1fr;gap:32px 18px;padding:12px 0 28px;display:grid}.demo-route-arrow{display:none}.how-socialfit-body{grid-template-columns:1fr;gap:26px}.how-socialfit-title{max-width:480px;font-size:34px}.socialfit-horizons{gap:20px}.socialfit-horizon{min-height:330px;padding:28px;translate:none}.socialfit-horizon:nth-child(2){margin-top:36px}.key-explainer{gap:0 28px;padding:32px}.key-explainer-title{font-size:37px;translate:none}.key-explainer-copy,.key-explainer-points{font-size:14px}.pricing-grid{gap:16px}.pricing-card{padding:24px 20px}.key-qualification{margin-top:70px}.key-qualification-title{margin:20px auto}.key-qualification .chapter-heading{margin-bottom:8px}.site-media-card,.horizon-art{translate:none}}@media (width<=620px){#postSignalJourney{margin-top:75px}.socialfit-horizons{grid-template-columns:1fr;padding-bottom:12px}.socialfit-horizon{min-height:0;padding:30px}.socialfit-horizon+.socialfit-horizon{border:1px solid #fff;padding:30px}.socialfit-horizon:nth-child(2){margin-top:0}.socialfit-horizon h3{font-size:32px}.horizon-art{margin:16px auto 24px}.key-explainer{grid-template-columns:1fr;margin-top:70px;padding:32px 26px}.key-explainer-title{font-size:39px}.key-explainer-copy{margin-top:22px}.key-explainer-points{margin-top:18px}.pricing-grid{grid-template-columns:1fr;gap:24px}.pricing-title,.key-qualification-title{font-size:38px}.pricing-card{padding:28px}.pricing-name{font-size:31px}.signal-demo.journey-complete{gap:12px}.signal-demo-intro{font-size:14px}.question-stage .demo-choice{min-height:57px}.eligibility-strip{margin-top:55px}.journey-next{min-height:48px}}@media (prefers-reduced-motion:reduce){.question-stage,.demo-route-stage{transition:none}.site-media-card,.socialfit-horizon,.horizon-art,.key-explainer-title{translate:none!important}.demo-route-stage{translate:none}.signal-visual:after{animation:none!important}}.signal-demo-result{color:#292825;background:linear-gradient(120deg,#fff,#faf7f1);border:1px solid #d9d3c8;border-radius:8px;padding:38px 38px 30px;box-shadow:0 24px 55px -36px #3c352c35}.signal-demo-result:before{display:none}.demo-result-head{text-align:left;justify-content:space-between;align-items:center;gap:20px;display:flex}.demo-result-label{color:#292825;font-weight:600}.demo-result-status{text-transform:uppercase;letter-spacing:.12em;color:#77736d;margin:0;font-size:10px;font-weight:600}.signal-demo-result blockquote{text-align:left;color:#292825;max-width:none;margin:22px 0 34px;font-size:38px;font-style:normal}.demo-route{border-top:1px solid #d4cfc5;border-bottom:1px solid #d4cfc5;gap:10px;max-width:none;margin:0;padding:38px 0 30px}.demo-route-stage{text-align:left;opacity:.65}.demo-route-stage.is-active{opacity:1}.demo-stage-visual{width:100%;max-width:170px;height:100px;margin:0 auto 20px}.demo-stage-number{color:#77736d;letter-spacing:.08em;font:600 10px/1.5 Inter,sans-serif;display:block}.demo-route-stage strong{color:#292825;margin-top:12px;font-weight:600}.demo-route-stage small{color:#77736d;max-width:none;margin-top:6px;font-size:11px}.demo-route-arrow,.demo-route-arrow.is-active{color:#77736d;padding-top:100px}.signal-visual:before,.signal-visual:after{border-width:1.5px;border-color:#aaa59d}.signal-visual:after{opacity:.5}.fit-visual:before,.people-visual:before,.room-visual:before{border:1.5px solid #c9c4bb;inset:22px 4px}.room-visual:before{inset:9px 19%}.fit-visual i,.people-visual i,.room-visual i{background:#fff;border:1.5px solid #aaa59d}.demo-route-stage.is-active .signal-visual:after{animation:none}.signal-visual i{background:#353430}.demo-privacy-line{text-align:left;color:#77736d;border:0;max-width:none;padding-top:24px}.demo-privacy-line strong{color:#292825;font-weight:600}.demo-illustrative-note{text-align:left;color:#88837c;max-width:none}.socialfit-horizon{background:linear-gradient(135deg,#fff,#faf8f3);border-color:#e1dcd3}.time-horizon{margin:30px 0 32px;translate:none}.time-caption{text-transform:uppercase;letter-spacing:.12em;color:#827c72;font:500 10px/1.5 Inter,sans-serif}.week-strip{border:1px solid #d5d0c6;border-radius:5px;grid-template-columns:repeat(7,1fr);margin-top:18px;display:grid;overflow:hidden}.week-strip span{text-align:center;color:#565148;padding:18px 0;font:500 11px/1 Inter,sans-serif}.week-strip span+span{border-left:1px solid #d5d0c6}.life-timeline{color:#565148;justify-content:space-between;margin-top:19px;padding-top:26px;font:500 11px/1.5 Inter,sans-serif;display:flex;position:relative}.life-timeline:before{content:"";background:#b8b1a5;height:1px;position:absolute;top:7px;left:0;right:0}.life-timeline span{position:relative}.life-timeline span:before{content:"";background:#faf8f3;border:1px solid #716b61;border-radius:50%;width:7px;height:7px;position:absolute;top:-23px;left:50%}.life-timeline span:first-child:before{background:#716b61;left:0}.life-timeline span:last-child:before{left:auto;right:0}@media (width<=800px){.signal-demo-result{padding:30px 24px}.signal-demo-result blockquote{font-size:31px}.demo-route{gap:32px 24px;padding:28px 0}.demo-stage-visual{max-width:160px}.demo-result-head{align-items:flex-start}.demo-result-status{text-align:right;max-width:110px}.demo-route-stage small{font-size:12px}}.question-stage .demo-question-guidance{color:var(--muted);margin:-8px 0 20px;font:400 13px/1.7 Inter,sans-serif}.question-stage:has([data-demo-question=intent]:not([hidden]))>.journey-auto-hint{display:none}.signal-custom-answer{border-top:1px solid var(--line);margin-top:24px;padding-top:22px}.signal-custom-answer>label{color:var(--ink);font:500 14px/1.6 Inter,sans-serif;display:block}.signal-custom-answer>p{color:var(--muted);margin:6px 0 12px;font:400 12px/1.7 Inter,sans-serif}.signal-custom-answer textarea{resize:vertical;border:1px solid var(--line);width:100%;min-height:86px;color:var(--ink);background:#fff9;border-radius:12px;padding:12px 14px;font:400 16px/1.6 Inter,sans-serif;display:block}.signal-custom-answer textarea::placeholder{color:var(--muted)}.key-contribution-other{grid-column:1/-1;margin:12px 0 8px;padding-top:18px}.key-contribution-other>label{color:var(--muted);margin-bottom:10px;font:400 12px/1.7 Inter,sans-serif}.key-contribution-other textarea{min-height:78px;padding:12px 14px;font:400 13px/1.7 Inter,sans-serif}.key-contribution-other textarea::placeholder{color:var(--muted);opacity:.8;font:400 13px/1.7 Inter,sans-serif}#keyContributionGuide{margin:0 0 22px}#keyContributionCount{margin-top:20px}.pricingHeading{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.pricingHeading>p{color:#686875;max-width:360px;font-size:13px;line-height:1.8}.billingChoice{background:#fff6;border:1px solid #20203417;border-radius:16px;gap:4px;width:max-content;margin:24px 0;padding:5px;display:flex}.billingChoice button{color:#686875;background:0 0;border:0;border-radius:12px;padding:12px 22px;font:600 10px Montserrat,sans-serif}.billingChoice button[aria-pressed=true]{color:#fbf8f7;background:#202034;box-shadow:0 5px 12px #20203418}.membershipPlans{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.membershipPlans article{border-top:1px solid #20203424;min-width:0;padding:26px 18px 20px}.membershipPlans .insiderPlan{background:linear-gradient(140deg,#ffffffb3,#ffffff40);border:1px solid #ffffffe6;border-radius:24px;box-shadow:0 22px 40px -30px #20203440}.membershipPlans h3{margin:14px 0 22px;font-size:31px}.membershipPrice{font:400 42px/1.1 var(--serif);min-height:48px}.membershipPrice b{font-weight:400}.membershipPrice>span{font:600 9px Montserrat,sans-serif}.membershipPrice small{color:#686875;margin-left:4px;font:400 11px Inter,sans-serif}.membershipPlans .billingDetail{min-height:32px;margin:8px 0 24px;font-size:10px}.membershipPlans p{color:#686875;font-size:12px;line-height:1.75}.membershipPlans ul{border-top:1px solid #20203414;margin:20px 0 0;padding:16px 0 0;list-style:none}.membershipPlans li{margin:12px 0;padding-left:14px;font-size:11px;line-height:1.65;position:relative}.membershipPlans li:before{content:"·";color:#686875;position:absolute;left:0}.membershipOffer{border-top:1px solid #20203414;margin-top:22px;padding-top:16px;font-size:10px!important}.membershipEntry{align-items:center;gap:22px;margin-top:32px;display:flex}.membershipEntry>span{color:#686875;max-width:310px;font-size:11px}@media (width<=700px){.pricingHeading,.membershipPlans{grid-template-columns:1fr;gap:20px}.pricingHeading>p{margin:0}.membershipPlans article{padding:24px 18px}.membershipPrice{min-height:0}.membershipPlans .billingDetail{min-height:0;margin-bottom:18px}.membershipEntry{flex-direction:column;align-items:stretch;gap:14px}.membershipEntry>span{text-align:center}.billingChoice{width:100%}.billingChoice button{flex:1}}.membershipPlans article,.membershipPlans .insiderPlan{background:linear-gradient(140deg,#ffffffb3,#ffffff40);border:1px solid #ffffffe6;border-radius:24px;overflow:hidden;box-shadow:0 22px 40px -30px #20203440}#pricing .membershipPlans{gap:26px;margin-top:30px}#pricing .membershipPlans ul{margin-top:26px;padding-top:20px}#pricing .membershipPlans li{margin:14px 0}@media (width<=700px){#pricing .membershipPlans{gap:24px}#pricing .membershipPlans>article{padding:32px 26px}}#pricing .membershipIncluded{border-top:1px solid var(--line);width:100%;margin-top:28px}#pricing .membershipIncluded>summary{cursor:pointer;color:inherit;justify-content:space-between;align-items:center;gap:16px;padding:22px 0;font-size:13px;font-weight:500;list-style:none;display:flex}#pricing .membershipIncluded>summary::-webkit-details-marker{display:none}#pricing .membershipIncluded>summary>span{font-size:21px;font-weight:400;transition:transform .2s}#pricing .membershipIncluded[open]>summary>span{transform:rotate(45deg)}#pricing .membershipIncluded>summary:focus-visible{outline:2px solid var(--signal);outline-offset:5px;border-radius:4px}#pricing .membershipPlans .membershipIncluded>ul{border-top:0;min-height:0;margin:0;padding-top:0;padding-bottom:8px}#pricing .membershipPlans{align-items:stretch}#pricing .membershipPlans>article{grid-template-rows:subgrid;grid-row:span 6;align-content:start;row-gap:0;height:auto;display:grid;scale:none}#pricing .membershipPlans>article>.membershipIncluded{align-self:stretch;margin-top:28px}#pricing .membershipPlans>article>.eyebrow{align-self:start}#get-access .philiaKeyFigure{box-shadow:none;background:radial-gradient(at 50% 55%,#e8e6eb73 0%,#fbf8f71f 60%,#0000 80%);border-color:#0000}#get-access .philiaKeyFigure img{-webkit-mask-image:radial-gradient(68% 65%,#000 55%,#000000f2 66%,#0000 90%);mask-image:radial-gradient(68% 65%,#000 55%,#000000f2 66%,#0000 90%)}@supports not (grid-template-rows:subgrid){#pricing .membershipPlans>article{flex-direction:column;display:flex}#pricing .membershipPlans>article>.membershipIncluded{margin-top:auto}#pricing .membershipPlans>article>.eyebrow{min-height:44px}#pricing .membershipPlans>article>.membershipPrice{min-height:100px}}@media (width<=700px){#pricing .membershipPlans>article{grid-row:auto;display:block}#pricing .membershipPlans>article>.membershipIncluded{margin-top:28px}}:root{--signal:#5e77fd;--steel:#202034;--porcelain:#fbf8f7}#pricing{margin:80px 0 0}#pricing .sectionIndex{text-transform:uppercase;letter-spacing:.15em;color:var(--muted);margin-bottom:28px;font:500 10px/1.6 Inter,sans-serif}#pricing h2{font-size:46px}#pricing .eyebrow{text-transform:uppercase;letter-spacing:.13em;color:var(--muted);font:500 10px/1.6 Inter,sans-serif}.key-editorial{grid-template-columns:.92fr 1fr;align-items:start;gap:70px;margin:100px 0 60px;display:grid}.key-picture{background:radial-gradient(at 50% 45%,#fffffff0,#f0eff170 42%,#0000 74%),linear-gradient(145deg,#ffffffbd,#ffffff38);border:1px solid #fff;border-radius:30px;margin-top:80px;padding:38px 20px 36px;box-shadow:inset 0 1px 1px #fff,0 28px 48px -30px #20203438}.key-picture img{mix-blend-mode:multiply;width:86%;max-width:280px;height:auto;margin:auto;display:block;-webkit-mask-image:radial-gradient(50% 50%,#000 44%,#000000f0 60%,#00000059 82%,#0000 100%);mask-image:radial-gradient(50% 50%,#000 44%,#000000f0 60%,#00000059 82%,#0000 100%)}.key-picture figcaption{font:italic 400 20px/1.45 var(--serif);text-align:center;margin:24px 12px 0}.key-editorial-copy h2{margin:20px 0 28px;font-size:44px}.key-editorial-copy em{color:var(--blue)}.key-editorial-copy p,.key-editorial-bullets{color:var(--muted);font-size:15px;line-height:1.85}.key-editorial-bullets{margin:28px 0;padding:0;list-style:none}.key-editorial-bullets li{border-top:1px solid var(--line);padding:20px 0 20px 20px;position:relative}.key-editorial-bullets li:before{content:"·";color:var(--ink);position:absolute;left:0}.key-editorial-bullets strong{font-weight:600;display:block}.search-kicker,#openingQuestion em,.key-explainer-title em,.journey-count{color:var(--blue)}@media (width<=700px){.key-editorial{grid-template-columns:1fr;gap:36px}.key-picture{width:100%;max-width:320px;margin:0 auto;padding:30px 20px}.key-picture img{width:76%;max-width:210px}.key-editorial-copy h2,#pricing h2{font-size:38px}}.release-label{color:var(--blue)}#pricing .pricingHeading,#pricing .pricingHeading>div{text-align:center;width:100%;margin-left:auto;margin-right:auto}#pricing .pricingHeading h2{text-align:center;margin-left:auto;margin-right:auto}#pricing .membershipPlans>article{isolation:isolate;transition:box-shadow .45s,border-color .45s;position:relative;overflow:hidden}#pricing .membershipPlans>article:before{content:"";z-index:-1;border-radius:inherit;opacity:0;background:linear-gradient(135deg,#494958,#303043 52%,#202034);transition:opacity .45s;position:absolute;inset:0}#pricing .membershipPlans>article *{transition:color .45s,border-color .45s}#pricing .membershipPlans>article:hover:before,#pricing .membershipPlans>article:focus-within:before{opacity:1}#pricing .membershipPlans>article:hover,#pricing .membershipPlans>article:focus-within{color:#fbf8f7;border-color:#ffffff4d;box-shadow:0 24px 40px -24px #20203480}#pricing .membershipPlans>article:is(:hover,:focus-within) :is(h3,p,li,span,b,small,.membershipPrice,.eyebrow){color:#fbf8f7}#pricing .membershipPlans>article:is(:hover,:focus-within) :is(ul,.membershipIncluded){border-color:#fff3}@media (prefers-reduced-motion:reduce){#pricing .membershipPlans>article,#pricing .membershipPlans>article:before,#pricing .membershipPlans>article *{transition:none}}#pricing .pricingHeading{max-width:690px;margin:0 auto 30px;display:block}#pricing .pricingHeading h2{max-width:none;margin:18px auto 22px}#pricing .billingChoice{width:fit-content;margin:0 auto 30px}#pricing .membershipPlans article h3{border-bottom:1px solid var(--blue);padding-bottom:9px;line-height:1.1;display:table}#pricing .membershipPlans p,#pricing .membershipPlans li{font-size:16px;line-height:1.75}#pricing .membershipPlans .billingDetail,#pricing .membershipPrice small{font-size:14px;line-height:1.65}:root{--blue:#5e77fd;--signal:#5e77fd}.signal-demo-title,.key-editorial-copy h2,.key-qualification-title,#pricing .pricingHeading h2{font:400 42px/1.1 var(--serif);letter-spacing:-.025em;margin-top:16px;margin-bottom:24px}.how-socialfit-title,.dialog-title{font:400 clamp(25px,3.1vw,34px)/1.25 var(--serif);letter-spacing:-.025em}.socialfit-horizon h3,#pricing .membershipPlans h3{font:400 31px/1.15 var(--serif);letter-spacing:-.025em}.signal-demo-title em,.how-socialfit-title em,.key-editorial-copy h2 em,.key-qualification-title em,#pricing h2 em,.dialog-title em{color:inherit;font-weight:400}.search-kicker{letter-spacing:.14em;color:var(--blue);font-size:9px}.signal-experience:before,.signal-demo-result:before{display:none}.site-media-card,.question-stage,.socialfit-horizon,.socialfit-horizon:nth-child(2),.pricing-card.is-featured,.signal-tooltip{background:linear-gradient(135deg,#fff,#faf8f5)}.eligibility-strip{text-align:left;background:linear-gradient(135deg,#fff,#f6f3ee);border:1px solid #dedbd5;border-radius:20px;max-width:700px;margin:48px auto 38px;padding:28px 32px;box-shadow:inset 0 1px #fff,0 18px 36px -30px #29282540}.release-heading{border-bottom:1px solid #d9d5ce;justify-content:space-between;align-items:baseline;gap:20px;padding-bottom:20px;display:flex}.release-heading h2{margin:0;font-size:18px;font-weight:500}.release-label{color:var(--blue);font-size:9px}.eligibility-facts{gap:20px;padding-top:22px}.eligibility-facts>div+div{border-left:1px solid #d9d5ce;padding-left:20px}.eligibility-facts dt{color:#686875;font-size:9px}.eligibility-facts dd{margin-top:8px;font-size:14px}.eligibility-footnote{border-top:1px solid #d9d5ce;margin-top:22px;padding-top:16px;font-size:11px}@media (width<=700px){.signal-demo-title,.key-editorial-copy h2,.key-qualification-title,#pricing .pricingHeading h2{font-size:34px}.how-socialfit-title,.dialog-title{font-size:clamp(23px,5.5vw,34px)}.socialfit-horizon h3{font-size:28px}.search-kicker{font-size:9px}.eligibility-strip{padding:24px}.eligibility-facts{grid-template-columns:1fr;gap:0}.eligibility-facts>div{justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.eligibility-facts>div+div{border-top:1px solid #e4e0d9;border-left:0;padding-left:0}.eligibility-facts dd{text-align:right;margin:0}.release-heading h2{font-size:17px}}.eligibility-strip{box-shadow:none;isolation:isolate;background:0 0;border:0;border-radius:0;margin:58px auto 44px;padding:25px 0 28px;position:relative}.eligibility-strip:before,.eligibility-strip:after{content:"";pointer-events:none;background:#20203426;height:1px;position:absolute;left:0;right:0;box-shadow:0 1px #fff,0 5px 8px #20203412}.eligibility-strip:before{top:0}.eligibility-strip:after{bottom:0}.release-heading{border-bottom:1px solid #20203416;padding-bottom:18px;box-shadow:0 1px #fff}.eligibility-strip .release-heading h2{letter-spacing:0;margin:0;font:500 13px/1.5 Inter,sans-serif}.eligibility-facts>div+div{border-color:#20203420}.eligibility-facts dd{font-size:13px}.signal-demo-result{background:linear-gradient(120deg,#fff,#fbf8f7);border-color:#20203420}.demo-route{border-color:#20203426}.signal-demo-result #demoSignalText{font:400 28px/1.3 var(--serif);margin:22px 0 28px}.how-socialfit-body .how-socialfit-title{font:400 28px/1.25 var(--serif);max-width:390px}.demo-route-stage.is-active .demo-stage-visual i{background:radial-gradient(circle at 30% 25%,#abb8c9,#627991 65%,#465d75);border-color:#627991;box-shadow:0 0 0 5px #62799115,0 3px 5px #20203420}.signal-visual:before,.signal-visual:after,.fit-visual:before,.people-visual:before,.room-visual:before{border-color:#aeb8c2}.socialfit-horizon,.socialfit-horizon:nth-child(2){background:linear-gradient(135deg,#fff,#fbf8f7);border-color:#20203412}.week-strip,.week-strip span+span{border-color:#20203420}.key-picture,#pricing .pricingHeading,.time-horizon{translate:0 var(--drift,0px)}@media (width<=800px){.key-picture,#pricing .pricingHeading,.time-horizon{translate:none}.signal-demo-result #demoSignalText,.how-socialfit-body .how-socialfit-title{font-size:25px}}@media (prefers-reduced-motion:reduce){.key-picture,#pricing .pricingHeading,.time-horizon{translate:none!important}}:root{--serif:"Cormorant Garamond","Nanum Myeongjo",serif;--paper:#f9f8f8;--porcelain:#f9f8f8}h1,h2,h3{font-family:var(--serif);font-weight:400}h1,h2{letter-spacing:-.025em;line-height:1.13}h3{letter-spacing:normal;line-height:1.2}.signal-demo-title,.key-qualification-title,.key-editorial-copy h2,#pricing .pricingHeading h2{margin:14px 0 24px;font-size:clamp(32px,3.8vw,40px);font-weight:400;line-height:1.1}.signal-demo-title{max-width:410px}.how-socialfit-body .how-socialfit-title{font-size:28px;line-height:1.25}.socialfit-horizon h3{font-size:27px;line-height:1.2}.signal-demo-intro,.key-qualification-intro,.how-socialfit-intro,.key-editorial-copy p,.socialfit-horizon p{font:400 14px/1.75 Inter,sans-serif}.search-kicker,.signal-demo-kicker,.demo-result-label,.key-explainer-kicker,.key-qualification-kicker,.dialog-kicker,.time-caption,#pricing .eyebrow{letter-spacing:.19em;font-family:Montserrat,sans-serif;font-size:8px;font-weight:700;line-height:1.7}.search-kicker{color:var(--blue);font-size:9px}.site-media-card,.question-stage,.socialfit-horizon,.socialfit-horizon:nth-child(2),.signal-demo-result,.pricing-card.is-featured,.signal-tooltip{background:linear-gradient(135deg,#fff,#f5f4f5)}.key-picture{background:radial-gradient(at 50% 45%,#fff 0%,#eeedef66 48%,#0000 76%),linear-gradient(145deg,#ffffffbd,#f5f4f538)}.week-strip span:nth-last-child(-n+2){background:#20203408}.time-caption,.week-strip span,.life-timeline{color:#686875}.life-timeline:before{background:#b9b9c0}.life-timeline span:before{background:#f9f8f8;border-color:#80808c}.life-timeline span:first-child:before{background:#80808c}@media (width<=700px){.signal-demo-title,.key-qualification-title,.key-editorial-copy h2,#pricing .pricingHeading h2{font-size:34px}.how-socialfit-body .how-socialfit-title{font-size:25px}}:root{--paper:#fbf8f7;--porcelain:#fbf8f7}body{background:#fbf8f7}.site-media-card{background:linear-gradient(130deg,#ffffffef,#f2f2f6b5)}.question-stage{background:linear-gradient(135deg,#ffffffd9,#fff6)}.signal-demo-result{background:linear-gradient(120deg,#fff,#faf9f8)}.socialfit-horizon{background:linear-gradient(145deg,#ffffffd9,#fff6)}.socialfit-horizon:nth-child(2){background:linear-gradient(145deg,#fff,#efeff180)}.eligibility-strip{background:0 0}.release-heading .release-label{color:var(--ink);letter-spacing:.16em;font:600 9px/1.6 Montserrat,sans-serif}.eligibility-strip .release-heading h2{color:var(--muted);font:400 12px/1.6 Inter,sans-serif}#postSignalJourney .how-socialfit-lede,#postSignalJourney .socialfit-horizon>p,#postSignalJourney .key-editorial-copy>p:not(.key-explainer-kicker),#postSignalJourney .key-editorial-bullets{letter-spacing:0;font:400 12px/1.8 Inter,sans-serif}#postSignalJourney .key-editorial-copy>.key-explainer-kicker{letter-spacing:.18em;color:var(--muted);margin:0 0 16px;font:700 9px/1.6 Montserrat,sans-serif}#postSignalJourney .key-editorial-copy h2{font:400 28px/1.15 var(--serif);letter-spacing:-.025em;margin:0 0 22px}#postSignalJourney .key-editorial-bullets{margin:22px 0 0}#postSignalJourney .key-editorial-bullets li{padding:14px 0 14px 16px}#postSignalJourney .key-editorial-bullets strong{font:400 20px/1.3 var(--serif);margin-bottom:5px}#postSignalJourney .key-editorial{align-items:center;gap:48px;max-width:800px;margin:96px auto 64px}#postSignalJourney .key-picture{margin-top:0;padding:26px 20px}#postSignalJourney .key-picture img{max-width:190px}#postSignalJourney .key-picture figcaption{margin-top:16px;font-size:18px}#postSignalJourney .socialfit-horizon{min-height:0;padding:30px}#postSignalJourney .socialfit-horizon h3{font-size:27px}#postSignalJourney .socialfit-definition{border-top:1px solid var(--line);border-bottom:1px solid var(--line);width:100%;max-width:650px;margin:0 auto;padding:28px 0}#postSignalJourney .socialfit-definition>span:first-child{margin-bottom:24px;font:400 12px/1.8 Inter,sans-serif}#postSignalJourney .socialfit-definition>.definition-statement{font:400 25px/1.35 var(--serif);color:var(--ink);max-width:510px;margin:16px auto}#postSignalJourney .positioning-note{max-width:600px;font:400 12px/1.8 Inter,sans-serif}#applicationInfoGate,#membershipEntryGate,#keyRequestGate{border-top:1px solid var(--line);text-align:left;justify-content:space-between;align-items:center;gap:32px;margin:40px auto 50px;padding:28px 0;display:flex}#applicationInfoGate .signal-entry-copy,#membershipEntryGate .signal-entry-copy,#keyRequestGate .signal-entry-copy{max-width:490px;margin:0;font:400 13px/1.8 Inter,sans-serif}#applicationInfoGate .signal-entry-cta,#membershipEntryGate .signal-entry-cta,#keyRequestGate .signal-entry-cta{width:auto;min-height:54px;color:var(--ink);background:linear-gradient(135deg,#fff,#fbf8f7);border:1px solid #20203420;border-radius:32px;flex-shrink:0;gap:24px;margin:0;padding:16px 24px;font:500 12px/1.5 Inter,sans-serif;box-shadow:inset 0 1px #fff,0 12px 24px -18px #20203455}.demo-route-stage.is-active .demo-stage-visual i{background:radial-gradient(circle at 30% 25%,#d1daff,var(--blue) 65%);border-color:var(--blue);animation:.65s ease-out both malibu-arrive;box-shadow:0 0 0 5px #5e77fd16,0 0 17px #5e77fd65}.demo-route-stage.is-active .demo-stage-visual i:nth-child(2){animation-delay:80ms}.demo-route-stage.is-active .demo-stage-visual i:nth-child(3){animation-delay:.16s}.demo-route-stage.is-active .demo-stage-visual i:nth-child(4){animation-delay:.24s}.demo-route-stage.is-active .fit-visual i:nth-child(2),.demo-route-stage.is-active .fit-visual i:nth-child(4),.demo-route-stage.is-active .fit-visual i:nth-child(5){box-shadow:none;background:#fff;border-color:#aeb8c2}@keyframes malibu-arrive{0%{opacity:.2;scale:.65}60%{scale:1.15}to{opacity:1;scale:1}}@media (width<=700px){#applicationInfoGate,#membershipEntryGate,#keyRequestGate{flex-direction:column;align-items:flex-start;gap:20px}#postSignalJourney .key-editorial{gap:28px}#postSignalJourney .key-picture{max-width:240px}#postSignalJourney .key-picture img{max-width:140px}}@media (prefers-reduced-motion:reduce){.demo-route-stage.is-active .demo-stage-visual i{animation:none}}.reading-beat{opacity:0;transition:opacity .65s,transform .8s;transform:translateY(18px)}.reading-beat.is-read{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.reading-beat{opacity:1;transition:none;transform:none}}@media print{.reading-beat{opacity:1;transform:none}}@media (width>=801px) and (prefers-reduced-motion:no-preference){.key-picture img{translate:0 var(--drift,0px)}}#keyQualification .demo-contribution-grid{gap:24px}#keyQualification .demo-contribution-group{background:#ffffff80;border:1px solid #20203420;border-radius:14px;grid-template-columns:1fr;gap:0;padding:18px 20px 6px;display:grid;box-shadow:0 8px 18px -16px #20203440}#keyQualification .demo-contribution-group h3{font:400 22px/1.25 var(--serif);color:var(--ink);letter-spacing:-.015em;border-bottom:1px solid #20203428;margin:0 0 10px;padding-bottom:12px}#keyQualification .demo-contribution-group .demo-choice{border-bottom:1px solid #20203412;min-height:54px;padding:13px 0;font:400 13px/1.65 Inter,sans-serif}#keyQualification .demo-contribution-group .demo-choice:last-child{border-bottom:0}#keyQualification .demo-contribution-group:has(input:checked){border-color:#5e77fd70;box-shadow:0 8px 18px -16px #20203440}#keyQualification .demo-contribution-group .demo-choice:has(input:checked){color:var(--ink)}@media (width<=620px){#keyQualification .demo-contribution-group{padding:16px 16px 4px}#keyQualification .demo-contribution-group h3{font-size:21px}}#keyQualification.journey-complete>.key-gate-note{margin:0;padding:12px 0;font:400 12px/1.7 Inter,sans-serif}#keyQualification.journey-complete{margin-bottom:24px}#howSignalWorked .how-socialfit-body{align-items:start;gap:40px 48px;padding-top:40px}#howSignalWorked .how-socialfit-title{max-width:350px;font-size:27px;line-height:1.2}#howSignalWorked .how-socialfit-lede{border-left:1px solid #20203420;padding-left:20px}#howSignalWorked .socialfit-horizons{align-items:stretch;gap:28px;margin:0;padding:0}#postSignalJourney #howSignalWorked .socialfit-horizon{background:linear-gradient(135deg,#fff,#fbfaf9);border:1px solid #20203416;border-radius:20px;margin:0;padding:32px;translate:none;box-shadow:inset 0 1px #fff,0 14px 25px -22px #20203460}#postSignalJourney #howSignalWorked .socialfit-horizon:nth-child(2){background:linear-gradient(135deg,#fff,#f1f1f3)}#howSignalWorked .socialfit-horizon h3{margin:0;font-size:26px}#howSignalWorked .time-horizon{min-height:90px;margin:18px 0 22px;translate:none}#howSignalWorked .time-caption{letter-spacing:.16em;font-size:8px}#howSignalWorked .week-strip{background:#fff9;border-color:#20203420;margin-top:14px}#howSignalWorked .week-strip span{padding:13px 0;font-size:10px}#howSignalWorked .week-strip span:nth-last-child(-n+2){background:var(--blue);color:#fff}#howSignalWorked .life-timeline{margin-top:15px;font-size:10px}#howSignalWorked .life-timeline:before{background:linear-gradient(90deg,var(--blue),#20203435)}#howSignalWorked .life-timeline span:before{border-color:var(--blue);background:#fff;box-shadow:0 0 0 3px #5e77fd12}#howSignalWorked .life-timeline span:first-child:before{background:var(--blue)}#postSignalJourney #howSignalWorked .socialfit-definition{text-align:left;border-bottom:0;grid-template-columns:1fr 1fr;gap:16px 28px;max-width:none;padding:24px 0;display:grid}#postSignalJourney #howSignalWorked .socialfit-definition>span:first-child{grid-column:1/-1;margin:0;font-size:11px}#postSignalJourney #howSignalWorked .definition-statement{max-width:none;margin:0;font-size:23px;line-height:1.3}#howSignalWorked .definition-statement em{color:var(--blue)}#howSignalWorked .definition-statement+.definition-statement{border-left:1px solid #20203420;padding-left:28px}#postSignalJourney>.positioning-note{border-top:1px solid #20203418;max-width:none;margin:56px auto 0;padding:32px 16px;font-size:11px}#postSignalJourney>#applicationInfoGate{margin:48px auto 72px;padding:40px 0}#keyQualification .key-qualification-intro{max-width:40ch;font:400 13px/1.8 Inter,sans-serif}#keyQualification .key-qualification-intro>span{display:block}#keyQualification .key-qualification-intro>span+span{margin-top:16px}#keyQualification.journey-complete .key-qualification-intro{max-width:560px;margin-inline:auto}@media (width<=620px){#howSignalWorked .how-socialfit-body{gap:32px}#howSignalWorked .how-socialfit-lede{border-left:0;padding-left:0}#howSignalWorked .socialfit-horizons{gap:24px}#postSignalJourney #howSignalWorked .socialfit-definition{grid-template-columns:1fr;gap:18px}#howSignalWorked .definition-statement+.definition-statement{border-left:0;padding-left:0}#postSignalJourney #howSignalWorked .definition-statement{font-size:23px}}#interestContent .flow-preview-note{color:var(--muted);box-shadow:none;background:0 0;border-left:1px solid #20203430}#interestForm .residency-label{color:var(--ink);font:500 12px/1.6 Inter,sans-serif}#interestForm .location-option input[type=checkbox]{width:17px;min-width:17px;height:17px;min-height:17px;accent-color:var(--blue);flex:0 0 17px;margin:0;padding:0}#postSignalJourney #howSignalWorked .socialfit-horizon,#postSignalJourney #howSignalWorked .socialfit-horizon:nth-child(2){color:#fbf8f7;background:linear-gradient(135deg,#494958 0%,#303043 52%,#202034 100%);border:1px solid #ffffff61;box-shadow:0 24px 42px -26px #20203470,0 8px 18px -10px #2020344d,inset 0 1px #ffffff3d}#postSignalJourney #howSignalWorked .socialfit-horizon h3{color:#fbf8f7}#postSignalJourney #howSignalWorked .socialfit-horizon>p,#howSignalWorked .socialfit-horizon .time-caption,#howSignalWorked .socialfit-horizon .life-timeline{color:#fbf8f7cc}#howSignalWorked .socialfit-horizon .week-strip{background:#ffffff09;border-color:#ffffff38}#howSignalWorked .socialfit-horizon .week-strip span{color:#fbf8f7;border-color:#ffffff26}#howSignalWorked .socialfit-horizon .life-timeline:before{background:linear-gradient(90deg,var(--blue),#ffffff70)}#howSignalWorked .socialfit-horizon .life-timeline span:before{background:#303043;border-color:#fbf8f799}#howSignalWorked .socialfit-horizon .life-timeline span:first-child:before{background:var(--blue);border-color:var(--blue);box-shadow:0 0 0 3px #5e77fd22,0 0 12px #5e77fd55}#pricing .membershipPlans p,#pricing .membershipPlans li{font:400 12px/1.75 Inter,sans-serif}#pricing .membershipPlans .billingDetail,#pricing .membershipPrice small{font:400 11px/1.6 Inter,sans-serif}#pricing .membershipPrice small{max-width:24ch;margin:8px 0 0;display:block}#pricing .membershipPlans .billingDetail{min-height:0;margin:10px 0 20px}#pricing .membershipPlans>article{padding:28px 22px}#pricing .membershipPlans .membershipIncluded>summary{padding:18px 0;font-size:12px}.conversion-actions{flex-direction:column;flex-shrink:0;align-items:center;gap:10px;display:flex}#persistentKeyCta{z-index:20;color:#fbf8f7;background:#202034;border:1px solid #ffffff35;border-radius:30px;align-items:center;gap:22px;min-height:50px;padding:16px 22px;font:500 12px/1.5 Inter,sans-serif;transition:background .2s;display:flex;position:fixed;bottom:24px;right:24px;box-shadow:0 10px 26px #20203426}#persistentKeyCta:hover{background:#3b3b4b}body:has(dialog[open]) #persistentKeyCta{display:none}@media (width<=620px){#persistentKeyCta{right:16px;bottom:max(16px,env(safe-area-inset-bottom));padding:14px 18px}}:root{--cta-radius:14px}body .signal-entry-cta,body .btn,body .journey-next,#applicationInfoGate .signal-entry-cta,#membershipEntryGate .signal-entry-cta,#keyRequestGate .signal-entry-cta,#membershipEntryGate #directRequestKeyCta{border-radius:var(--cta-radius)}.landing-header{z-index:100;color:#fbf8f7;-webkit-backdrop-filter:blur(30px)saturate(135%);backdrop-filter:blur(30px)saturate(135%);background:linear-gradient(110deg,#202133f7,#2b2c40ed 25%,#37394ee0 65%,#303246e8);border:1px solid #ffffff52;border-radius:18px;align-items:center;gap:24px;width:calc(100% - 32px);max-width:960px;min-height:68px;margin:12px auto 0;padding:12px 24px;display:flex;position:sticky;top:12px;box-shadow:inset 0 1px #ffffff3b,inset 0 -1px #12132226,0 12px 26px -22px #20203459}.landing-brand{flex-shrink:0;display:flex}.landing-brand img{object-fit:contain;width:94px;height:35px;display:block}.landing-tagline{color:#ffffffb3;margin-right:auto;font:400 10px/1.5 Inter,sans-serif}.landing-header nav{align-items:center;gap:20px;margin-left:auto;display:flex}#headerHowItWorks{color:#fbf8f7;background:0 0;border:0;min-height:44px;padding:0;font:400 11px/1.5 Inter,sans-serif}.landing-header #persistentKeyCta{z-index:auto;border-radius:var(--cta-radius);white-space:nowrap;background:#ffffff14;border:1px solid #ffffff45;gap:14px;min-height:44px;padding:12px 16px;font-size:11px;position:static;bottom:auto;right:auto;box-shadow:inset 0 1px #ffffff30}.landing-menu-toggle{display:none}@media (width<=620px){.landing-header{border-radius:14px;flex-wrap:wrap;gap:12px;width:calc(100% - 20px);min-height:60px;padding:8px 16px;top:8px}.landing-tagline{display:none}.landing-menu-toggle{color:#fbf8f7;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;margin-left:auto;font:500 12px/1.5 Inter,sans-serif;display:flex}.landing-header nav{flex-direction:column;flex-basis:100%;align-items:stretch;gap:8px;margin:0;padding:8px 0;display:none}.landing-menu-toggle[aria-expanded=true]+nav{display:flex}.landing-header #headerHowItWorks{text-align:left}.landing-header #persistentKeyCta{justify-content:space-between;width:100%}}.landing-header{min-height:54px;color:var(--ink);box-sizing:border-box;background:#fbf8f7ed;border:1px solid #20203412;border-radius:14px;gap:18px;padding:6px 16px;box-shadow:inset 0 1px #fff,0 8px 22px -20px #20203450}.landing-brand img{filter:brightness(0)saturate();opacity:.86;width:80px;height:30px}.landing-tagline{color:var(--muted);white-space:nowrap;min-width:0;font-size:9px}.landing-header nav{gap:16px;min-width:0}.landing-header #headerHowItWorks{color:var(--ink);white-space:nowrap;font-size:10px}.landing-header #persistentKeyCta{min-height:40px;color:var(--ink);box-shadow:none;border-radius:var(--cta-radius);background:#fff9;border-color:#20203420;padding:10px 14px;font-size:10px}.landing-header #persistentKeyCta:hover{background:#20203408}@media (width<=760px){.landing-header{flex-wrap:wrap;gap:8px;width:calc(100% - 24px);min-height:52px;padding:4px 14px;top:8px}.landing-tagline{display:none}.landing-menu-toggle{min-height:44px;color:var(--ink);background:0 0;border:0;align-items:center;gap:8px;margin-left:auto;padding:0 4px;font:500 11px/1.5 Inter,sans-serif;display:flex}.landing-header nav{border-top:1px solid #20203412;flex-direction:column;flex-basis:100%;align-items:stretch;gap:8px;width:100%;margin:0;padding:8px 0 10px;display:none}.landing-menu-toggle[aria-expanded=true]+nav{display:flex}.landing-header #headerHowItWorks{text-align:left}.landing-header #persistentKeyCta{white-space:normal;justify-content:space-between;width:100%;min-width:0}}.landing-header{-webkit-backdrop-filter:none;background:#fbf8f7;border:0;border-bottom:1px solid #20203412;border-radius:0;width:100%;max-width:none;margin:0;padding:6px max(20px,50% - 464px);top:0;box-shadow:0 5px 16px -14px #20203440}html{scroll-padding-top:76px}@media (width<=760px){.landing-header{background:#fbf8f7;border-radius:0;width:100%;margin:0;padding:4px 18px;top:0}html{scroll-padding-top:68px}}.site-media-card h2{font:400 30px/1.15 var(--serif);letter-spacing:-.025em}#signalDemoTitle em{color:var(--blue)}@media (width<=620px){.site-media-card h2{font-size:28px}}.question-stage .signal-directions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.question-stage .signal-directions .demo-choice{text-align:center;color:var(--ink);cursor:pointer;background:#eeedf480;border:1px solid #dcdce7;border-radius:14px;justify-content:center;padding:18px 10px;position:relative}.signal-directions .demo-choice input{opacity:0;width:1px;height:1px;position:absolute}.signal-directions strong{font:500 14px/1.4 Inter,sans-serif;display:block}.signal-directions small{margin-top:5px;font:400 12px/1.5 Inter,sans-serif;display:block}.question-stage .signal-directions .demo-choice:has(input:checked){color:#fff;background:#202034;border-color:#202034}.question-stage .signal-directions .demo-choice:focus-within{outline-offset:4px;outline:2px solid #5e77fd}.signal-expression{border-top:1px solid #20203418;border-bottom:1px solid #20203418;margin:20px 0;padding:16px 0}.signal-expression summary{letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin:0;font:500 10px/1.5 Inter,sans-serif}.signal-expression blockquote{color:var(--ink);margin:0;font:400 14px/1.75 Inter,sans-serif}.signal-expression blockquote em{color:#5e77fd}.signal-resonance-note{margin-bottom:0}.key-qualification-impact{color:var(--ink);margin:-10px 0 22px;font:400 14px/1.6 Inter,sans-serif}.signal-expression summary{cursor:pointer;text-align:left;justify-content:space-between;align-items:center;gap:16px;min-height:24px;list-style:none;display:flex}.signal-expression summary::-webkit-details-marker{display:none}.signal-expression-toggle:before{content:"+";color:var(--ink);font:400 18px/1 Inter,sans-serif}.signal-expression[open] .signal-expression-toggle:before{content:"−"}.signal-expression[open] blockquote{margin-top:12px}.signal-expression summary:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid #5e77fd}#howSignalWorked .socialfit-horizon .week-strip{isolation:isolate;position:relative}#howSignalWorked .socialfit-horizon .week-strip span{z-index:1;background:0 0;position:relative}#howSignalWorked .week-strip:before{content:"";background:#5e77fd;width:14.2857%;animation:8s ease-in-out infinite alternate paused week-travel;position:absolute;inset:0 auto 0 0}@keyframes week-travel{0%,8%{transform:translate(0)}16%,24%{transform:translate(100%)}32%,40%{transform:translate(200%)}48%,56%{transform:translate(300%)}64%,72%{transform:translate(400%)}80%,88%{transform:translate(500%)}96%,to{transform:translate(600%)}}#howSignalWorked .socialfit-horizon .life-timeline span:first-child:before{box-shadow:none;background:#303043;border-color:#fbf8f799}#howSignalWorked .life-timeline:after{content:"";background:#5e77fd;border-radius:50%;width:9px;height:9px;animation:8s ease-in-out infinite alternate paused life-travel;position:absolute;top:3px;left:0;box-shadow:0 0 0 3px #5e77fd22,0 0 12px #5e77fd55}@keyframes life-travel{0%,12%{left:0}44%,56%{left:calc(50% - 4px)}88%,to{left:calc(100% - 9px)}}#howSignalWorked .socialfit-horizons.is-read .week-strip:before,#howSignalWorked .socialfit-horizons.is-read .life-timeline:after{animation-play-state:running}@media (width>=801px) and (prefers-reduced-motion:no-preference){#signalDemoResult{translate:0 calc(var(--drift,0px) * .45)}#signalDemoResult .demo-stage-visual{translate:0 calc(var(--drift,0px) * .35)}#postSignalJourney #howSignalWorked .socialfit-horizon{translate:0 calc(var(--drift,0px) * .45)}#howSignalWorked .how-socialfit-title{translate:0 calc(var(--drift,0px) * .25)}}@media (prefers-reduced-motion:reduce){#howSignalWorked .week-strip:before,#howSignalWorked .life-timeline:after{animation:none}}#postSignalJourney .key-editorial{gap:48px}#postSignalJourney .key-editorial-bullets{counter-reset:key-point;padding:0;list-style:none}#postSignalJourney .key-editorial-bullets li{counter-increment:key-point;padding:24px 0 24px 34px;position:relative}#postSignalJourney .key-editorial-bullets li:before{content:"0" counter(key-point);color:#5e77fd;font:500 10px/1.5 Inter,sans-serif;position:absolute;top:28px;left:0}#postSignalJourney .key-editorial-bullets strong{font-size:19px}#postSignalJourney .key-picture{background:linear-gradient(135deg,#e7e6e9,#f5f4f4 60%,#e1e0e5);border-color:#ffffffb0;box-shadow:inset 0 1px #fff,0 16px 32px -25px #20203455}#postSignalJourney #howSignalWorked .socialfit-definition>.definition-bridge{color:var(--muted);grid-column:1/-1;max-width:none;margin:8px 0 0;font:400 12px/1.75 Inter,sans-serif}#postSignalJourney #howSignalWorked .socialfit-definition{text-align:center;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px 0;padding:40px 0}#postSignalJourney #howSignalWorked .socialfit-definition>span:first-child{text-align:center;justify-self:center;width:100%;max-width:660px}#postSignalJourney #howSignalWorked .socialfit-definition>.definition-statement{box-sizing:border-box;text-align:center;align-content:center;margin:0;padding:4px 28px;display:block}#postSignalJourney #howSignalWorked .socialfit-definition>.definition-statement+.definition-statement{border-left:1px solid #20203420;padding:4px 28px}#postSignalJourney #howSignalWorked .socialfit-definition>.definition-bridge{text-align:center;justify-self:center;max-width:660px;margin:0}@media (width<=620px){#postSignalJourney #howSignalWorked .socialfit-definition{grid-template-columns:1fr;row-gap:22px}#postSignalJourney #howSignalWorked .socialfit-definition>.definition-statement{padding:0 14px}#postSignalJourney #howSignalWorked .socialfit-definition>.definition-statement+.definition-statement{border-top:1px solid #20203420;border-left:0;padding:22px 14px 0}}.landing-header #persistentKeyCta.request-key-button,#keyGateStage .actions .request-key-button{border-radius:var(--cta-radius);min-height:40px;color:var(--ink);box-shadow:none;background:#fff9;border:1px solid #20203420;justify-content:center;align-items:center;gap:14px;padding:10px 14px;font:500 10px/1.5 Inter,sans-serif;text-decoration:none;display:inline-flex}.landing-header #persistentKeyCta.request-key-button:hover,#keyGateStage .actions .request-key-button:hover{background:#20203408}#keyGateStage .actions .request-key-button:focus-visible{outline-offset:4px;outline:2px solid #5e77fd}#keyQualification.journey-complete>.chapter-heading{text-align:center;width:100%;max-width:600px;margin-inline:auto}#keyQualification.journey-complete .key-qualification-kicker,#keyQualification.journey-complete .key-qualification-title{text-align:center;width:100%;max-width:none;margin-inline:auto}.qualification-ornament{align-items:center;gap:10px;width:112px;margin:20px 0 24px;display:flex}.qualification-ornament:before,.qualification-ornament:after{content:"";background:#20203426;flex:1;height:1px}.qualification-ornament span{background:#5e77fd;border-radius:50%;width:5px;height:5px;box-shadow:0 0 0 4px #5e77fd0d}#keyQualification.journey-complete .qualification-ornament{margin-inline:auto}@media (width<=800px){#keyQualification .key-qualification-kicker,#keyQualification .key-qualification-title{text-align:center;margin-inline:auto}#keyQualification .qualification-ornament{margin-inline:auto}}#applicationInfoGate{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px}#applicationInfoGate .signal-entry-copy{text-align:center;margin-inline:auto}#applicationInfoGate .signal-entry-cta{align-self:center;margin-inline:auto}#keyQualificationTitle em{color:#5e77fd}.eligibility-facts dt,.eligibility-facts dd{letter-spacing:.15em;text-transform:uppercase;color:#686875;font:500 9px/1.6 Inter,sans-serif}@media (width<=800px){#signalDemo>.chapter-heading{box-sizing:border-box;text-align:center;width:100%;max-width:540px;margin-inline:auto}#signalDemo>.chapter-heading .signal-kicker-row{justify-content:center}#signalDemoTitle{text-align:center;text-wrap:balance;width:100%;max-width:none;margin-inline:auto}#signalDemo>.chapter-heading .signal-demo-intro,#signalDemo>.chapter-heading .signal-tooltip{text-align:center;margin-inline:auto}#signalDemo .signal-expression{width:100%;margin-inline:auto}#signalDemo .signal-expression summary{text-align:center;box-sizing:border-box;padding:4px 28px;display:block;position:relative}#signalDemo .signal-expression-toggle{position:absolute;top:50%;right:4px;transform:translateY(-50%)}#signalDemo .signal-expression blockquote{text-align:center}}#keyQualification .qualification-photo{isolation:isolate;background:#e6ddd1;border-radius:20px;width:100%;height:180px;margin:24px auto;position:relative;overflow:hidden;box-shadow:0 12px 28px -22px #20203450}#keyQualification .qualification-photo img{object-fit:cover;object-position:50% 88%;width:100%;max-width:none;height:calc(100% + 48px);transform:translateY(var(--photo-drift,0px));position:absolute;inset:-24px 0 auto}#keyQualification.journey-complete .qualification-photo{max-width:480px;height:200px}@media (width<=800px){#keyQualification .qualification-photo{max-width:480px;height:190px}}@media (prefers-reduced-motion:reduce){#keyQualification .qualification-photo img{transform:none}}.journey-auto-hint{color:var(--muted);margin:18px 0 0;font:400 11px/1.6 Inter,sans-serif}#keyQualification{margin-top:156px}@media (width>=801px){#postSignalJourney #applicationInfoStage .key-editorial{align-items:start;column-gap:64px;margin-top:112px;margin-bottom:80px}#postSignalJourney #applicationInfoStage .key-editorial>.key-picture{align-self:start;margin-top:88px}#keyQualification:not(.journey-complete){align-items:start;column-gap:64px}#keyQualification:not(.journey-complete)>.chapter-heading{margin-top:0;position:relative;top:auto}#keyQualification:not(.journey-complete)>.question-stage{margin-top:88px}}@media (width<=800px){#keyQualification{margin-top:100px}#postSignalJourney #applicationInfoStage .key-editorial>.key-picture,#keyQualification>.question-stage{margin-top:0}}@media (width>=801px){#signalDemo:not(.journey-complete){align-items:start;column-gap:64px}#signalDemo:not(.journey-complete)>.chapter-heading{align-self:start;margin-top:0}#signalDemo:not(.journey-complete)>.question-stage{align-self:start;margin-top:88px}}@media (width<=800px){#signalDemo>.question-stage{margin-top:0}}#openingQuestion{min-height:0}.opening-explainer{max-width:490px;color:var(--muted);text-align:center;text-wrap:pretty;margin:20px auto 0;font:400 14px/1.75 Inter,sans-serif}@media (width<=700px){.search-message{box-sizing:border-box;max-width:520px;padding:12px 12px 24px}.search-message .search-kicker{text-wrap:balance;max-width:310px;margin:0 auto;line-height:1.9}.search-message #openingQuestion{text-wrap:balance;min-height:0;margin:40px auto 0;line-height:1.3}.search-message #openingQuestion br{display:none}.search-message #openingQuestion em{margin-top:10px;display:block}.search-message .opening-explainer{max-width:28ch;margin:28px auto 0;line-height:1.8}}.search-message #openingQuestion{margin-top:0}#pricing .membership-access-note{max-width:500px;color:var(--muted);text-align:center;margin:18px auto 28px;font:400 12px/1.75 Inter,sans-serif}#keyQualification:not(.has-started){display:block}#keyQualification:not(.has-started)>.chapter-heading{text-align:center;width:100%;max-width:600px;margin:0 auto;position:static}#keyQualification:not(.has-started) .key-qualification-title{margin-inline:auto}#keyQualification:not(.has-started) .qualification-photo{max-width:480px}#keyQualification>.question-stage[hidden]{display:none}.key-start-gate{text-align:center;margin-top:28px}.key-start-gate[hidden]{display:none}#startKeyQuestions{border-radius:var(--cta-radius);min-height:40px;color:var(--ink);cursor:pointer;background:#fff9;border:1px solid #20203420;justify-content:center;align-items:center;gap:14px;padding:10px 14px;font:400 12px/1.5 Inter,sans-serif;display:inline-flex}#startKeyQuestions:hover{background:#20203408}#startKeyQuestions:focus-visible{outline-offset:4px;outline:2px solid #5e77fd}.key-start-gate p{color:var(--muted);margin:12px auto 0;font:400 11px/1.7 Inter,sans-serif}#whatIsGate[hidden],#socialfitIntro[hidden]{display:none}.socialfit-intro{margin:64px auto;scroll-margin-top:90px}.socialfit-intro header{text-align:center;max-width:540px;margin:28px auto 40px}.socialfit-intro h2{font-size:34px;font-weight:400;line-height:1.2}.socialfit-intro h2 em,.socialfit-position em{color:#5e77fd}.socialfit-intro p{color:var(--muted);font-weight:400;line-height:1.8}.socialfit-worlds{border-block:1px solid #20203420;grid-template-columns:repeat(3,1fr);gap:28px;padding:32px 0;display:grid}.socialfit-worlds h3{margin:16px 0;font-size:28px;font-weight:400}.socialfit-worlds p{font-size:13px}.socialfit-worlds .signal-demo-kicker{font-size:9px}.socialfit-inside,.socialfit-position{text-align:center;max-width:580px;margin:32px auto}@media (width<=700px){.socialfit-worlds{text-align:center;grid-template-columns:1fr;gap:24px}.socialfit-intro h2{font-size:28px}.socialfit-worlds article+article{border-top:1px solid #20203420;padding-top:24px}}.socialfit-explainer-cards{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:stretch;gap:20px;margin-top:24px;display:grid}.socialfit-purpose-card,.socialfit-inside-card{border-radius:28px;min-width:0;padding:32px}.socialfit-purpose-card{color:#fff;background:#202034}.socialfit-inside-card{background:#ffffffc9;border:1px solid #20203418}.socialfit-intro .socialfit-purpose-card .signal-demo-kicker,.socialfit-intro .socialfit-card-position{color:#7b8eff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;line-height:1.5}.socialfit-intro .socialfit-purpose-card h2{color:#fff;margin:20px 0;font-size:28px;font-weight:400;line-height:1.28}.socialfit-intro .socialfit-card-position{margin:24px 0 0}.socialfit-inside-card>h3{margin:16px 0 32px;font-size:28px;font-weight:400;line-height:1.25}.socialfit-inside-card>.signal-demo-kicker{color:#5e77fd;font-size:10px}.socialfit-inside-card .socialfit-worlds{border:0;gap:20px;margin:0 0 32px;padding:0}.socialfit-inside-card .socialfit-worlds>div+div{border-left:1px solid #20203420;padding-left:20px}.socialfit-inside-card .socialfit-worlds h4{font-family:var(--serif);margin:12px 0;font-size:23px;font-weight:400}.socialfit-inside-card .socialfit-worlds p{margin:0;font-size:12px;line-height:1.7}.socialfit-inside-card .socialfit-worlds .signal-demo-kicker{min-height:27px;font-size:9px;line-height:1.5}.socialfit-intro .socialfit-inside-description{margin:0;font-size:12px;line-height:1.9}#socialfitIntro #findPeopleCtaRow{margin-top:32px}@media (width<=900px){.socialfit-explainer-cards{grid-template-columns:1fr}.socialfit-purpose-card,.socialfit-inside-card{padding:28px}.socialfit-intro .socialfit-purpose-card h2{max-width:620px}}@media (width<=700px){.socialfit-inside-card .socialfit-worlds{text-align:left;gap:22px}.socialfit-inside-card .socialfit-worlds>div+div{border-top:1px solid #20203420;border-left:0;padding:22px 0 0}.socialfit-inside-card .socialfit-worlds .signal-demo-kicker{min-height:0}.socialfit-intro .socialfit-purpose-card h2,.socialfit-inside-card>h3{font-size:26px}.socialfit-purpose-card,.socialfit-inside-card{border-radius:24px;padding:24px}}.socialfit-explainer-cards{gap:24px}.socialfit-purpose-card,.socialfit-inside-card{border-radius:24px;padding:36px}.socialfit-purpose-card{background:linear-gradient(145deg,#303043,#202034)}.socialfit-intro .socialfit-purpose-card h2{margin:24px 0;line-height:1.2}.socialfit-intro .socialfit-purpose-card h2 em{color:#a3afff}.socialfit-intro .socialfit-purpose-description{color:#eeedf3;max-width:28ch;margin:0;font-size:14px;line-height:1.8}.socialfit-intro .socialfit-card-position{letter-spacing:0;text-transform:none;color:#c8c8d4;border-top:1px solid #ffffff24;margin-top:32px;padding-top:22px;font-size:11px}.socialfit-inside-card>h3{margin:20px 0 36px}.socialfit-inside-card .socialfit-worlds{gap:24px;margin-bottom:28px}.socialfit-inside-card .socialfit-worlds h4{margin:0 0 14px}.socialfit-intro .socialfit-inside-description{border-top:1px solid #20203414;padding-top:24px;line-height:1.8}@media (width<=700px){.socialfit-purpose-card,.socialfit-inside-card{padding:28px}.socialfit-explainer-cards{gap:16px}.socialfit-intro .socialfit-purpose-description{max-width:none}}.socialfit-intro .socialfit-purpose-close{color:#7b8eff;margin:24px 0 0;font:400 14px/1.8 Inter,sans-serif}#socialfitIntro .worldIngredients{margin:24px 0 28px;position:relative}#socialfitIntro .ingredientMotion{margin:0 0 14px auto;font-size:10px;display:block}#socialfitIntro .ecosystemFrame{isolation:isolate;padding:40px 18px;position:relative}#socialfitIntro .ecosystemTrack{pointer-events:none;z-index:-1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}#socialfitIntro .ecosystemRail{fill:none;stroke-linecap:round}#socialfitIntro .ecosystemPipeShadow{stroke:#4c506933;stroke-width:2.6px}#socialfitIntro .ecosystemPipeBody{stroke:#ffffffd9;stroke-width:1.8px}#socialfitIntro .ecosystemPipeLight{stroke:#aeb8cf61;stroke-width:1px}#socialfitIntro .ecosystemPipeCore{stroke:#ffffffe6;stroke-width:.45px}#socialfitIntro .ecosystemStops circle{fill:#fbf8f7;stroke:#a5a5b5;stroke-width:1px}#socialfitIntro .ecosystemRunners circle{fill:url(#introEcosystemMalibu);stroke:#ffffffa6;stroke-width:.5px}#socialfitIntro .triptych{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}#socialfitIntro .triptych article{background:linear-gradient(135deg,#ffffffd1,#f4f3f194);border:1px solid #fffffff2;border-radius:26px;min-width:0;padding:24px 20px 28px;box-shadow:0 22px 25px -18px #20203440}#socialfitIntro .triptych article:last-child{outline-offset:6px;background:linear-gradient(135deg,#fffffff2,#5e77fd14);outline:1px solid #fffffff2;box-shadow:0 25px 28px -15px #20203466}#socialfitIntro .triptych span{color:#5e77fd;letter-spacing:.13em;font:400 8px/1.6 Montserrat,sans-serif;display:block}#socialfitIntro .triptych h4{font:400 28px/1.2 var(--serif);margin:16px 0 9px}#socialfitIntro .triptych p{color:var(--muted);margin:0;font:400 12px/1.7 Inter,sans-serif}@media (width<=700px){#socialfitIntro .ecosystemFrame{padding:30px 18px}#socialfitIntro .triptych{grid-template-columns:1fr;gap:22px}#socialfitIntro .triptych article{padding:24px}#socialfitIntro .triptych h4{margin-top:10px}}#socialfitIntro .socialfit-why{max-width:900px;margin:40px auto 56px}#socialfitIntro .why-heading{text-align:center;max-width:650px;margin:0 auto 40px}#socialfitIntro .why-heading h2{font:400 38px/1.15 var(--serif);letter-spacing:-.025em;margin:18px 0 0}#socialfitIntro .why-heading h2 em{color:#5e77fd}#socialfitIntro .relationship-pair{border-block:1px solid #20203418;grid-template-columns:1fr 1fr;gap:0;padding:32px 0;display:grid}#socialfitIntro .relationship-side{text-align:center;padding:8px 24px}#socialfitIntro .relationship-side+article{border-left:1px solid #20203418}#socialfitIntro .relationship-side h3{font:400 28px/1.2 var(--serif);margin:12px 0 16px}#socialfitIntro .relationship-side>p:last-child{text-wrap:pretty;margin:0;font:400 13px/1.8 Inter,sans-serif}#socialfitIntro .relationship-side .signal-demo-kicker{color:#5e77fd;font-weight:400}.relationship-symbol{width:110px;height:70px;margin:0 auto 24px;position:relative}.depth-symbol i{border:1px solid #a9b0c9;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.depth-symbol i:first-child{width:64px;height:64px}.depth-symbol i:nth-child(2){width:40px;height:40px}.depth-symbol i:nth-child(3){background:#5e77fd;border:0;width:12px;height:12px;box-shadow:0 0 0 7px #5e77fd15}.breadth-symbol{border-top:1px solid #a9b0c9;height:36px;transform:translateY(34px)}.breadth-symbol i{background:#5e77fd;border-radius:50%;width:9px;height:9px;position:absolute;top:-5px;box-shadow:0 0 0 5px #5e77fd15}.breadth-symbol i:first-child{left:0}.breadth-symbol i:nth-child(2){left:calc(50% - 4px)}.breadth-symbol i:nth-child(3){right:0}#socialfitIntro .why-belief{text-align:center;padding:40px 20px 0}#socialfitIntro .why-belief>p{margin:0 0 16px;font:400 13px/1.8 Inter,sans-serif}#socialfitIntro .why-belief h3{font:400 28px/1.3 var(--serif);margin:0}#socialfitIntro .why-belief h3 em{color:#5e77fd}#socialfitIntro .socialfit-explainer-cards{grid-template-columns:1fr;gap:32px}#socialfitIntro .socialfit-purpose-card{padding:40px}#socialfitIntro .socialfit-purpose-description{max-width:600px}@media (width<=600px){#socialfitIntro .why-heading h2{font-size:32px}#socialfitIntro .relationship-pair{grid-template-columns:1fr;padding:0}#socialfitIntro .relationship-side{padding:30px 16px}#socialfitIntro .relationship-side+article{border-top:1px solid #20203418;border-left:0}#socialfitIntro .relationship-side br{display:none}#socialfitIntro .socialfit-purpose-card{padding:28px}#socialfitIntro .why-belief{padding-top:32px}}#socialfitIntro .depth-symbol i:nth-child(3),#socialfitIntro .breadth-symbol i{background:radial-gradient(circle at 30% 25%,#d9dbe1 0%,#969ba6 38%,#626975 78%,#4d5460 100%);box-shadow:0 0 0 6px #747b8912,0 2px 5px #20203426}#socialfitIntro .depth-symbol i:not(:nth-child(3)),#socialfitIntro .breadth-symbol{border-color:#a7abb3}#socialfitIntro .relationship-emblem{color:#707682;justify-content:center;align-items:center;height:70px;margin:0 auto 24px;display:flex}#socialfitIntro .relationship-emblem svg{width:64px;height:64px;display:block;overflow:visible}#keyContactStage[hidden],#keyQualification.has-started>.chapter-heading{display:none}#keyQualification.has-started{max-width:680px;margin-inline:auto;display:block}#keyQualification.has-started>.question-stage{margin-top:0}#keyQualification.journey-complete>.question-stage{background:linear-gradient(135deg,#ffffffc9,#f3f4fa99);border:1px solid #ffffffd9;border-radius:28px;padding:32px;box-shadow:0 24px 48px -32px #20203455}#keyQualification.journey-complete>.question-stage>.journey-progress{display:block}#keyQualification.journey-complete>.key-gate-note{display:none}#keyContactStage .dialog-top{margin-top:28px}#keyContactStage .dialog-title{font:400 30px/1.2 var(--serif);margin:12px 0 20px}#keyContactStage .dialog-lede{font:400 13px/1.8 Inter,sans-serif}#keyContactStage .interest-form{margin-top:24px}#keyQualification.journey-complete>.question-stage>.journey-nav{justify-content:flex-start;margin-top:24px}#keyQualification.journey-complete>.question-stage .journey-back{margin-left:0}@media (width<=600px){#keyQualification.journey-complete>.question-stage{padding:24px}}#socialfitIntro .socialfit-purpose-card>p{letter-spacing:0;text-transform:none;font:400 14px/1.8 Inter,sans-serif}#socialfitIntro .socialfit-purpose-card>.signal-demo-kicker{color:#7b8eff;margin:0 0 24px}#socialfitIntro .socialfit-purpose-card>.socialfit-purpose-description{color:#eeedf3}#socialfitIntro .socialfit-purpose-card>.socialfit-purpose-close{color:#7b8eff}#socialfitIntro .socialfit-purpose-card>.socialfit-card-position{color:#c8c8d4}#socialfitIntro .socialfit-purpose-card{isolation:isolate;background:radial-gradient(at 95% 0,#77798926,#0000 55%),linear-gradient(145deg,#303043,#202034);border:1px solid #ffffff26;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff18,0 24px 45px -34px #20203466}#socialfitIntro .purpose-card-art{color:#c6c8d2;align-items:center;gap:14px;width:150px;margin:0 0 26px;display:flex}#socialfitIntro .purpose-card-art span{flex:none;width:48px;height:48px;display:block}#socialfitIntro .purpose-card-art svg{filter:drop-shadow(0 1px 3px #00000020);width:100%;height:100%;display:block}#socialfitIntro .purpose-card-art i{background:linear-gradient(90deg,#ffffff35,#ffffff70,#ffffff35);flex:1;height:1px}#socialfitIntro .socialfit-purpose-card>.socialfit-purpose-close{border-left:1px solid #8798ff80;margin-top:28px;padding-left:20px;position:relative}#socialfitIntro .socialfit-purpose-card>.socialfit-card-position{border-top-color:#ffffff20}#socialfitIntro .socialfit-purpose-card{text-align:center}#socialfitIntro .socialfit-purpose-card h2{max-width:700px;margin-inline:auto}#socialfitIntro .socialfit-purpose-card>.socialfit-purpose-description{max-width:580px;margin-inline:auto}#socialfitIntro .socialfit-purpose-card>.socialfit-purpose-close{border-left:0;margin-inline:auto;padding-left:0}#socialfitIntro .relationship-research{text-align:center;color:var(--muted);margin:24px auto 0;font:400 11px/1.8 Inter,sans-serif}#socialfitIntro .relationship-research a{color:inherit;text-underline-offset:4px;margin-top:6px;text-decoration:underline;text-decoration-thickness:1px;display:inline-block}#socialfitIntro .relationship-research a:focus-visible{outline-offset:4px;outline:2px solid #5e77fd}#socialfitIntro .socialfit-why{margin-top:56px;margin-bottom:88px}#socialfitIntro .why-heading{margin-bottom:56px}#socialfitIntro .relationship-pair{padding-block:44px}#socialfitIntro .relationship-research{margin-top:32px}#socialfitIntro .why-belief{padding-top:64px}#socialfitIntro .socialfit-explainer-cards{gap:72px}#socialfitIntro .socialfit-purpose-card{background-position:50% calc(50% + var(--intro-drift,0px)),50% 50%;padding-block:48px}#socialfitIntro .purpose-visual-pair{grid-template-columns:1fr 48px 1fr;align-items:center;max-width:640px;margin:44px auto 0;display:grid}#socialfitIntro .purpose-visual-pair figure{background:linear-gradient(145deg,#ffffff08,#ffffff02);border:1px solid #ffffff18;border-radius:18px;margin:0;padding:22px 12px}#socialfitIntro .purpose-visual-pair svg{fill:none;stroke:#bfc3cf;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:150px;max-width:100%;height:76px;transform:translateY(var(--intro-drift,0px));margin:0 auto 16px;display:block}#socialfitIntro .purpose-visual-pair figcaption{color:#8798ff;font:400 14px/1.8 Inter,sans-serif}.purpose-visual-connector{background:linear-gradient(90deg,#ffffff20,#ffffff70,#ffffff20);height:1px}#socialfitIntro .purpose-bridge{border-top:1px solid #ffffff20;margin-top:40px;padding-top:28px}#socialfitIntro .purpose-bridge p{color:#c8c8d4;max-width:520px;margin:0 auto;font:400 14px/1.8 Inter,sans-serif}#socialfitIntro .purpose-category-pair{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}#socialfitIntro .purpose-category-pair span{border:1px solid #ffffff20;border-radius:8px;padding:6px 12px}#socialfitIntro .purpose-bridge-art{fill:none;stroke:#bfc3cf;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;width:300px;max-width:100%;height:100px;margin:24px auto;display:block}@media (width<=600px){#socialfitIntro .socialfit-why{margin-bottom:64px}#socialfitIntro .socialfit-explainer-cards{gap:48px}#socialfitIntro .why-belief{padding-top:48px}#socialfitIntro .purpose-visual-pair{grid-template-columns:1fr;gap:16px;margin-top:32px}#socialfitIntro .purpose-visual-connector{background:#ffffff40;width:1px;height:20px;margin:auto}#socialfitIntro .socialfit-purpose-card{padding-block:32px}}@media (prefers-reduced-motion:reduce){#socialfitIntro .purpose-visual-pair svg{transform:none}}#socialfitIntro .relationship-emblem svg{transform:translateY(var(--intro-drift,0px))}@media (prefers-reduced-motion:reduce){#socialfitIntro .relationship-emblem svg{transform:none}}#socialfitIntro .intro-motion-card{background:linear-gradient(140deg,#ffffffb3,#eeedf450);border:1px solid #ffffffd9;border-radius:28px;justify-content:center;margin:0;padding:44px 24px;display:flex;box-shadow:0 24px 45px -34px #20203440}#socialfitIntro .intro-motion-frame{width:min(100%,320px);position:relative}#introRelationshipFilm{aspect-ratio:4/5;object-fit:contain;width:100%;height:auto;display:block}#introRelationshipMotion{color:var(--muted);margin:18px auto 0;font:400 11px/1.6 Inter,sans-serif;display:block}@media (width<=600px){#socialfitIntro .intro-motion-card{padding:32px 24px}#socialfitIntro .intro-motion-frame{max-width:260px}}#socialfitIntro .socialfit-purpose-card{background:radial-gradient(at 80% 0,#74747f18,#0000 60%),linear-gradient(145deg,#30303e,#22222f);border-color:#ffffff26;padding:48px 44px}#socialfitIntro .socialfit-purpose-card>.signal-demo-kicker{color:#a7b2f4;margin-bottom:32px}#socialfitIntro .socialfit-purpose-card h2{max-width:660px;margin-bottom:28px;line-height:1.25}#socialfitIntro .socialfit-purpose-card>.socialfit-purpose-description{color:#d4d4dd;max-width:520px}#socialfitIntro .editorial-visuals{grid-template-columns:1fr 1.1fr;align-items:start;gap:48px;max-width:620px;margin:48px auto 0;display:grid}#socialfitIntro .editorial-visuals figure{text-align:center;background:0 0;border:0;border-radius:0;padding:0}#socialfitIntro .editorial-image-frame{isolation:isolate;height:210px;position:relative}#socialfitIntro .editorial-person .editorial-image-frame{width:160px;margin:0 auto}#socialfitIntro .editorial-portrait{filter:saturate(.45);transform:translateY(var(--intro-drift,0px));background-image:url(/assets/socialfit_persona_portraits_20_50.png);background-position:33.333% 0;background-size:400% 200%;border:1px solid #ffffff35;position:absolute;inset:0}#socialfitIntro .editorial-person .editorial-image-frame:after{content:"";z-index:-1;border:1px solid #ffffff20;position:absolute;inset:10px -10px -10px 10px}#socialfitIntro .editorial-curation{padding-top:32px!important}#socialfitIntro .editorial-curation .editorial-image-frame{max-width:240px;margin:0 auto}#socialfitIntro .editorial-curation img{object-fit:cover;filter:saturate(.55);border:1px solid #ffffff30;display:block;position:absolute;box-shadow:0 12px 24px #00000020}#socialfitIntro .curation-art{width:126px;height:174px;transform:translateY(var(--intro-drift,0px));top:0;left:0}#socialfitIntro .curation-place{width:140px;height:104px;transform:translateY(calc(var(--intro-drift,0px) * -1));bottom:0;right:0}#socialfitIntro .editorial-visuals figcaption{color:#a7b2f4;border-top:1px solid #ffffff20;margin-top:26px;padding-top:16px;font:400 14px/1.8 Inter,sans-serif}#socialfitIntro .purpose-bridge{margin-top:48px;padding-top:26px}#socialfitIntro .purpose-category-pair{gap:8px 24px;margin-bottom:20px}#socialfitIntro .purpose-category-pair span{color:#b9b9c5;border:0;border-radius:0;padding:0;font-size:12px}#socialfitIntro .purpose-bridge>p:last-child{color:#d4d4dd;max-width:440px;font:400 14px/1.8 Inter,sans-serif}#socialfitIntro .purpose-bridge em{color:#faf9f7;font-style:normal}@media (width<=600px){#socialfitIntro .socialfit-purpose-card{padding:36px 24px}#socialfitIntro .editorial-visuals{grid-template-columns:1fr;gap:36px;max-width:300px;margin-top:36px}#socialfitIntro .editorial-curation{padding-top:0!important}#socialfitIntro .editorial-image-frame{height:220px}#socialfitIntro .editorial-person .editorial-image-frame{width:170px}#socialfitIntro .editorial-curation .editorial-image-frame{width:240px}#socialfitIntro .editorial-visuals figcaption{margin-top:24px}}@media (prefers-reduced-motion:reduce){#socialfitIntro .editorial-portrait,#socialfitIntro .editorial-curation img{transform:none}}@media (prefers-reduced-motion:no-preference){#socialfitIntro .platform-passage{opacity:0;transition:opacity .75s ease var(--passage-delay,0s),transform .9s cubic-bezier(.2,.65,.3,1) var(--passage-delay,0s);transform:translateY(18px)}#socialfitIntro .platform-passage.passage-visible{opacity:1;transform:translateY(0)}#socialfitIntro .socialfit-purpose-card:before{content:"";z-index:-1;pointer-events:none;transform:translateY(calc(var(--intro-drift,0px) * 2));will-change:transform;background:radial-gradient(at 75% 15%,#a6a7b413,#0000 60%);position:absolute;inset:-50px -20px}}@media (prefers-reduced-motion:reduce){#socialfitIntro .platform-passage{opacity:1;transition:none;transform:none}}#socialfitIntro .purpose-bridge>p:last-child{max-width:440px;font-size:11px;line-height:1.8}.key-holder-interest{border-block:1px solid #20203418;grid-column:1/-1;margin:12px 0;padding:24px 0}.key-holder-opt-in{color:var(--ink);cursor:pointer;align-items:flex-start;gap:12px;font:400 12px/1.8 Inter,sans-serif;display:flex}.key-holder-opt-in strong{font-weight:600}.key-holder-opt-in input{accent-color:#202034;flex:none;width:18px;height:18px;margin:4px 0 0}#keyDemandQuestion[hidden],#keyAllocationNote[hidden]{display:none}#keyDemandQuestion{margin:24px 0 0}#keysRequested{max-width:180px}#keyAllocationNote{color:var(--muted);margin:16px 0 0;font:400 12px/1.8 Inter,sans-serif}#postSignalJourney{margin-top:80px}#howSignalWorked.how-socialfit-works{padding-top:28px}#howSignalWorked.how-socialfit-works>summary{padding:14px 0}#postSignalJourney #membershipEntryGate{gap:40px;margin:64px auto 72px;padding:40px 0}@media (width<=700px){#postSignalJourney .key-editorial{gap:40px;margin:72px auto 56px}#postSignalJourney #membershipEntryGate{gap:24px}}.required-marker{color:var(--ink);vertical-align:baseline;font:500 .9em/1 Inter,sans-serif}.optional-label{color:var(--muted);font-weight:400}#who-its-for .audienceOrbit{height:var(--audience-height,650px)}@media (width<=800px){#who-its-for .audienceOrbit{height:auto}#who-its-for .audienceChip{position:relative;top:auto;left:auto}}.audienceSection{padding-top:72px;padding-bottom:48px}.audienceIntro{text-align:center;max-width:580px;margin:auto}.audienceIntro h2{max-width:none;margin:16px 0 20px;font-size:42px}.audienceIntro>p{color:var(--muted);max-width:420px;margin:0 auto;font-size:14px}.audienceOrbit{isolation:isolate;width:min(100%,740px);height:650px;margin:26px auto 20px;position:relative}.audienceOrbit:before,.audienceOrbit:after{content:"";z-index:-1;pointer-events:none;border:1px solid #20203412;border-radius:50%;position:absolute;inset:8% 10%}.audienceOrbit:after{background:radial-gradient(#5e77fd08,#0000 75%);border-color:#5e77fd1c;inset:24% 26%}.audienceCentre{text-align:center;pointer-events:none;width:260px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.audienceCentre>p{font:400 31px/1.2 var(--serif);color:var(--steel);margin:18px 0}.audienceHint{color:var(--muted);font-size:10px}.audienceChip{left:var(--chip-x);top:var(--chip-y);width:190px;color:var(--steel);background:linear-gradient(135deg,#fffffff2,#eeedf4e6);border:1px solid #fff;border-radius:22px;transition:background .2s,box-shadow .2s;position:absolute;transform:translate(-50%,-50%);box-shadow:0 12px 26px -18px #20203460}.audienceChip summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:17px 18px;font:500 12px/1.5 Inter,sans-serif;list-style:none;display:flex}.audienceChip summary::-webkit-details-marker{display:none}.audienceChip summary:focus-visible{outline:2px solid var(--signal);outline-offset:4px;border-radius:22px}.audiencePlus{color:var(--signal);font-size:17px;font-weight:400;transition:transform .2s}.audienceChip[open]{z-index:2;color:#fff;background:linear-gradient(135deg,#494958,#202034);border-color:#d8d8e3;box-shadow:0 18px 32px -16px #20203470}.audienceChip[open] .audiencePlus{color:#c5caff;transform:rotate(45deg)}.audienceChip>p{color:#ffffffd9;border-top:1px solid #ffffff30;margin:0 18px 20px;padding-top:12px;font:400 12px/1.65 Inter,sans-serif}.audienceFoot{text-align:center;color:var(--muted);max-width:400px;margin:0 auto;font-size:12px}@media (width<=800px){.audienceOrbit{grid-template-columns:1fr 1fr;align-items:start;gap:12px;height:auto;margin:30px auto;display:grid}.audienceOrbit:before,.audienceOrbit:after{display:none}.audienceCentre{grid-column:1/-1;width:auto;margin-bottom:16px;position:static;transform:none}.audienceCentre>p{font-size:28px}.audienceChip{width:100%;position:static;transform:none}.audienceIntro h2{font-size:34px}.audienceChip summary{padding:16px 14px}.audienceChip>p{margin-left:14px;margin-right:14px}.audienceSection{padding-top:52px;padding-bottom:42px}}@media (prefers-reduced-motion:reduce){.audienceChip,.audiencePlus{transition:none}}.audienceChip{overflow:visible}.personaPortrait{filter:saturate(.65);pointer-events:none;background-image:url(/assets/socialfit_persona_portraits_20_50.png);background-size:400% 200%;border:2px solid #fbf8f7;border-radius:50%;width:24px;height:24px;position:absolute;top:-11px;left:18px;box-shadow:0 3px 9px #2020341a}.audienceChip:nth-of-type(2n) .personaPortrait{left:auto;right:18px}@media (width<=800px){.personaPortrait{width:22px;height:22px;top:-10px;left:14px}.audienceOrbit .audienceChip{margin-top:13px}}#who-its-for .audienceChip{-webkit-backdrop-filter:blur(14px)saturate(115%);background:linear-gradient(125deg,#ffffff7a,#ffffff1f 45%,#bdc8e726);border:1px solid #fffffff2;border-radius:20px;box-shadow:inset 0 1px #fffffff2,inset 1px 0 #ffffffa6,inset 0 -1px #95a0b83d,0 0 0 .5px #a0acc333,0 10px 22px -17px #20203459}#who-its-for .audienceChip[open]{color:var(--steel);background:linear-gradient(125deg,#ffffffc9,#eceffaa6);box-shadow:inset 0 1px #fff,inset 0 -1px #95a0b840,0 0 0 .5px #5e77fd47,0 15px 30px -18px #2020344d}#who-its-for .audienceChip[open] .audiencePlus{color:#5e77fd}#who-its-for .audienceChip>p{color:var(--muted);border-top-color:#68687526}@media (width>=801px){#who-its-for .audienceOrbit{margin-top:54px;margin-bottom:calc(32px + var(--audience-overflow,0px))}#who-its-for .audienceChip{transform:translate(-50%,calc(var(--chip-heading-height,60px) / -2))}}#who-its-for .audienceChip{-webkit-backdrop-filter:blur(5px)saturate(108%);background:linear-gradient(125deg,#ffffff38,#ffffff09 48%,#bdc8e713);border-color:#ffffffc7;transition:translate .3s,box-shadow .3s,border-color .3s;rotate:none;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #95a0b821,0 0 0 .5px #a0acc324,0 8px 18px -17px #20203438}#who-its-for .audienceChip[open]{background:linear-gradient(125deg,#ffffff61,#eef1fa33);box-shadow:inset 0 1px #ffffffe6,0 0 0 .5px #5e77fd33,0 12px 24px -20px #20203447}@media (hover:hover) and (pointer:fine){#who-its-for .audienceChip:hover{border-color:#fff;translate:0 -3px;box-shadow:inset 0 1px #fff,inset 0 -1px #95a0b82e,0 0 0 .5px #5e77fd38,0 13px 23px -17px #20203447}}#who-its-for .audienceChip:focus-within{border-color:#fff;box-shadow:inset 0 1px #fff,0 0 0 1px #5e77fd4d}@media (prefers-reduced-motion:reduce){#who-its-for .audienceChip{transition:none}#who-its-for .audienceChip:hover{translate:none}}#who-its-for .audienceChip:first-of-type{--chip-x:50%;--chip-y:8%}#who-its-for .audienceChip:first-of-type .personaPortrait{background-position:33.3333% 0}#who-its-for .audienceChip:nth-of-type(2){--chip-x:82%;--chip-y:22%}#who-its-for .audienceChip:nth-of-type(2) .personaPortrait{background-position:66.6667% 100%}#who-its-for .audienceChip:nth-of-type(3){--chip-x:90%;--chip-y:50%}#who-its-for .audienceChip:nth-of-type(3) .personaPortrait{background-position:66.6667% 0}#who-its-for .audienceChip:nth-of-type(4){--chip-x:82%;--chip-y:78%}#who-its-for .audienceChip:nth-of-type(4) .personaPortrait{background-position:100% 0}#who-its-for .audienceChip:nth-of-type(5){--chip-x:50%;--chip-y:92%}#who-its-for .audienceChip:nth-of-type(5) .personaPortrait{background-position:33.3333% 100%}#who-its-for .audienceChip:nth-of-type(6){--chip-x:18%;--chip-y:78%}#who-its-for .audienceChip:nth-of-type(6) .personaPortrait{background-position:0 0}#who-its-for .audienceChip:nth-of-type(7){--chip-x:10%;--chip-y:50%}#who-its-for .audienceChip:nth-of-type(7) .personaPortrait{background-position:100% 100%}#who-its-for .audienceChip:nth-of-type(8){--chip-x:18%;--chip-y:22%}#who-its-for .audienceChip:nth-of-type(8) .personaPortrait{background-position:0 100%}#who-its-for .audienceIntro h2{font-family:var(--serif);letter-spacing:-.025em;font-weight:400;line-height:1.1}#who-its-for .eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#4e4f62;font:700 9px/1.6 Montserrat,sans-serif}#who-its-for .audienceIntro>p{line-height:1.75}#who-its-for .personaPortrait{filter:none;border-width:3px;width:42px;height:42px;top:-23px}#who-its-for .audienceChip summary{padding-top:25px;padding-bottom:19px;font-size:14px}#who-its-for .audienceChip>p{font-size:15px}@media (width>=801px) and (prefers-reduced-motion:no-preference){#who-its-for .audienceIntro{translate:0 var(--audience-heading-drift,0px)}#who-its-for .audienceOrbit{translate:0 var(--audience-orbit-drift,0px)}}@media (width<=700px){#who-its-for .audienceOrbit{row-gap:30px}#who-its-for .audienceChip{margin-top:18px}#who-its-for .audienceChip summary{min-height:86px;padding:27px 14px 18px}#who-its-for .audienceHint,#who-its-for .audienceFoot{font-size:14px;line-height:1.7}}#who-its-for .audienceChip,#who-its-for .audienceChip[open]{background-color:#fbf8f7db}#who-its-for .personaPortrait{background-size:cover}#who-its-for .audienceChip:first-of-type .personaPortrait{background-image:url(/assets/story-portrait-02.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(2) .personaPortrait{background-image:url(/assets/story-portrait-04.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(3) .personaPortrait{background-image:url(/assets/story-portrait-05.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(4) .personaPortrait{background-image:url(/assets/story-portrait-01.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(5) .personaPortrait{background-image:url(/assets/story-portrait-03.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(6) .personaPortrait{background-image:url(/assets/story-portrait-01.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(7) .personaPortrait{background-image:url(/assets/story-portrait-02.png);background-position:50% 25%}#who-its-for .audienceChip:nth-of-type(8) .personaPortrait{background-image:url(/assets/story-portrait-04.png);background-position:50% 25%}.socialfit-editorial-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"film copy";align-items:start;gap:64px;display:grid}#socialfitIntro .socialfit-editorial-pair>.intro-motion-card{grid-area:film;align-self:start;margin:128px 0 0}.socialfit-foundation{text-align:left;border:0;grid-area:copy;min-width:0;max-width:none;margin:0;padding:0}#socialfitIntro .socialfit-foundation h2{font:400 clamp(25px,3.1vw,34px)/1.25 var(--serif);letter-spacing:-.025em;text-wrap:balance;margin:0 0 24px}.socialfit-foundation h2 em{color:#6374e8}.socialfit-foundation .aboutAccordionBody>p{max-width:none;color:var(--muted);margin:0;font:400 15px/1.85 Inter,sans-serif}#socialfitIntro .socialfit-foundation .aboutAccordionBody{padding-top:10px}#socialfitIntro .socialfit-foundation h2>span{white-space:nowrap}#socialfitIntro .socialfit-intelligence{border:0;padding:0}#socialfitIntro .socialfit-inside-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}#socialfitIntro .socialfit-inside-card .aboutAccordionBody>h3{font:400 32px/1.2 var(--serif);margin:0 0 28px}@media (width<=700px){.socialfit-editorial-pair{grid-template-columns:1fr;grid-template-areas:"copy""film";gap:30px}#socialfitIntro .socialfit-editorial-pair>.intro-motion-card{margin:0}#socialfitIntro .socialfit-foundation h2{font-size:clamp(26px,6vw,32px)}.socialfit-foundation .aboutAccordionBody>p{font-size:15px;line-height:1.85}}.socialfit-foundation .aboutAccordionBody>p+p{margin-top:20px}#socialfitIntro .intelligenceBand{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;gap:16px;margin:30px 0;padding:24px 0;display:grid}#socialfitIntro .bandNode span{letter-spacing:.13em;color:var(--muted);font:600 7px Montserrat,sans-serif}#socialfitIntro .bandNode h3{margin:10px 0 6px;font-size:21px}#socialfitIntro .bandNode p{color:var(--muted);margin:0;font-size:10px}#socialfitIntro .bandArrow{color:#20203450}@media (width<=700px){#socialfitIntro .intelligenceBand{grid-template-columns:1fr;gap:0;margin:24px 0;padding:0}#socialfitIntro .bandNode{border-bottom:1px solid var(--line);grid-template-columns:24px 1fr;column-gap:12px;padding:14px 0;display:grid}#socialfitIntro .bandNode:last-child{border:0}#socialfitIntro .bandNode span{padding-top:6px}#socialfitIntro .bandNode h3{margin:0}#socialfitIntro .bandNode p{grid-column:2}#socialfitIntro .bandArrow{display:none}}#socialfitIntro .intelligenceBand{background:linear-gradient(135deg,#ffffffd9,#ede9e66b);border:1px solid #ffffffe6;border-radius:24px;align-items:start;gap:14px;margin:0 0 40px;padding:28px 24px 30px;position:relative;box-shadow:0 22px 42px -30px #2020344d,inset 0 1px #fff}#socialfitIntro .bandNode{min-width:0}#socialfitIntro .bandNode>span{color:#fbf8f7;letter-spacing:.025em;background:linear-gradient(140deg,#494958,#202034);border-radius:13px;justify-content:center;align-items:center;width:42px;height:42px;font:600 15px/1 Montserrat,sans-serif;display:inline-flex;box-shadow:0 8px 16px -9px #20203480}#socialfitIntro .bandNode h3{min-height:54px;margin:20px 0 10px;font-size:23px;line-height:1.15}#socialfitIntro .bandNode p{color:#686875;font-size:11px;line-height:1.7}#socialfitIntro .bandArrow{color:#20203452;padding-top:11px;font-size:17px}@media (width<=700px){#socialfitIntro .intelligenceBand{border-radius:22px;grid-template-columns:1fr;gap:0;margin-bottom:32px;padding:12px 20px}#socialfitIntro .bandNode{border-bottom:1px solid #20203414;grid-template-columns:40px 1fr;gap:4px 16px;padding:20px 0;display:grid}#socialfitIntro .bandNode:last-child{border-bottom:0}#socialfitIntro .bandNode>span{border-radius:12px;grid-row:1/3;width:38px;height:38px;padding:0;font-size:14px}#socialfitIntro .bandNode h3{min-height:0;margin:0;font-size:24px}#socialfitIntro .bandNode p{grid-column:2;margin:0;font-size:11px}#socialfitIntro .bandArrow{display:none}}#socialfitIntro .intelligenceBand{isolation:isolate;background:linear-gradient(145deg,#fffffff0,#efeceabd);border:1px solid #fffffff2;transition:translate .45s,box-shadow .45s;overflow:visible;box-shadow:0 3px #dfdbd8a6,0 8px 0 -3px #ebe7e4cc,0 24px 38px -22px #2020343b,inset 0 1px #fff}#socialfitIntro .bandNode{isolation:isolate;position:relative}#socialfitIntro .bandNode:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(145deg,#ffffffc7,#ffffff1f);border:1px solid #ffffffb3;border-radius:18px;transition:opacity .4s,box-shadow .4s;position:absolute;inset:-12px -9px}#socialfitIntro .bandNode>span{background:linear-gradient(140deg,#505061,#202034);border:1px solid #fff3;transition:translate .4s,box-shadow .4s;box-shadow:0 3px #191927,0 10px 17px -7px #2020346b,inset 0 1px #ffffff47}@media (hover:hover) and (pointer:fine){#socialfitIntro .intelligenceBand:hover{box-shadow:0 3px #dfdbd8a6,0 8px 0 -3px #ebe7e4cc,0 34px 50px -22px #20203447,inset 0 1px #fff}#socialfitIntro .bandNode:hover:before{opacity:1;box-shadow:0 12px 22px -16px #20203433}#socialfitIntro .bandNode:hover>span{box-shadow:0 4px #191927,0 15px 22px -8px #20203473,inset 0 1px #ffffff52}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){#socialfitIntro .intelligenceBand:hover{translate:0 -4px}#socialfitIntro .bandNode:hover>span{translate:0 -3px}}@media (width<=700px){#socialfitIntro .bandNode:before{inset:7px -9px}}@media (prefers-reduced-motion:reduce){#socialfitIntro .intelligenceBand,#socialfitIntro .bandNode:before,#socialfitIntro .bandNode>span{transition:none;translate:none!important}}#socialfitIntro .intelligenceBand{margin-bottom:56px}@media (width<=700px){#socialfitIntro .intelligenceBand{margin-bottom:40px}}#socialfitIntro .aboutAccordions{border-top:1px solid #2020342e}#socialfitIntro .aboutAccordion>summary{cursor:pointer;font:400 31px/1.25 var(--serif);color:var(--steel);justify-content:space-between;align-items:center;gap:24px;padding:27px 0;list-style:none;display:flex}#socialfitIntro .aboutAccordion>summary::-webkit-details-marker{display:none}#socialfitIntro .aboutAccordion>summary:focus-visible{outline:2px solid var(--signal);outline-offset:6px;border-radius:5px}#socialfitIntro .aboutAccordionMark{color:var(--signal);font:400 21px/1 Inter,sans-serif;transition:transform .2s}#socialfitIntro .aboutAccordion[open]>summary .aboutAccordionMark{transform:rotate(45deg)}#socialfitIntro .aboutAccordionBody{padding:10px 0 42px}#socialfitIntro .aboutAccordion .intelligenceBand{margin:0}@media (width<=700px){#socialfitIntro .aboutAccordion>summary{padding:22px 0;font-size:26px}#socialfitIntro .aboutAccordionBody{padding-bottom:30px}}@media (prefers-reduced-motion:reduce){#socialfitIntro .aboutAccordionMark{transition:none}}#socialfitIntro .brandIntroCopy.aboutAccordions{text-align:left;min-width:0}#socialfitIntro .brandIntroCopy .aboutAccordion>summary{letter-spacing:.14em;text-transform:uppercase;color:#4e4f62;padding:24px 0;font:700 9px/1.6 Montserrat,sans-serif}#socialfitIntro .brandIntroCopy .aboutAccordionBody{padding:10px 0 30px}#socialfitIntro .aboutAccordion{border-bottom:1px solid #20203426;scroll-margin-top:110px}.people-stories{min-width:0;margin:72px 0 0}.stories-entry{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:28px;padding:40px 0;display:flex}.stories-entry>p{color:var(--muted);max-width:380px;margin:0;font:400 13px/1.8 Inter,sans-serif}#seePeopleStoriesCta{width:auto;min-height:54px;color:var(--ink);background:linear-gradient(135deg,#fff,#fbf8f7);border:1px solid #20203420;border-radius:32px;flex-shrink:0;gap:24px;margin:0;padding:16px 24px;font:500 12px/1.5 Inter,sans-serif;box-shadow:inset 0 1px #fff,0 12px 24px -18px #20203455}#peopleStoriesStage{min-width:0;padding:80px clamp(12px,2vw,28px) 96px}.stories-heading{translate:0 calc(var(--stories-drift,0px) * .6);justify-content:space-between;align-items:flex-end;gap:56px;display:flex}.stories-eyebrow{color:#6674df;letter-spacing:.15em;text-transform:uppercase;margin:0 0 18px;font:600 10px/1.5 Inter,sans-serif}.stories-heading h2{font:400 46px/1.05 var(--serif);letter-spacing:-.025em;color:var(--ink);margin:0;scroll-margin-top:110px}.stories-heading h2 em{color:#6374e8;font-weight:400}.stories-intro{max-width:320px;padding-bottom:3px}.stories-intro>p{color:var(--muted);margin:0 0 10px;font:400 13px/1.8 Inter,sans-serif}.stories-intro>.stories-review-note{color:#777586;margin:0;font-size:11px}.stories-navigation{justify-content:space-between;align-items:center;margin:48px 0 24px;display:flex}.stories-count{letter-spacing:.17em;color:var(--muted);font:500 10px/1.5 Inter,sans-serif}.stories-navigation>div{gap:12px;display:flex}.stories-navigation .story-scroll-control{-webkit-backdrop-filter:blur(16px);color:#666778;cursor:pointer;background:linear-gradient(140deg,#ffffffa6,#f0f1f74d);border:1px solid #ffffffd9;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;font:400 17px/1 Inter,sans-serif;transition:background .18s,color .18s;display:inline-grid;box-shadow:inset 0 1px #fff,0 5px 16px -12px #20203455}.stories-navigation .story-scroll-control:not(:disabled):hover{color:var(--ink);background:#ffffffdc}.stories-navigation .story-scroll-control:disabled{color:#a7a8b3;box-shadow:none;cursor:default;background:#ffffff40}.story-track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#c5c8d7 transparent;grid-auto-columns:calc(33.3333% - 21.3333px);grid-auto-flow:column;gap:32px;min-width:0;padding:24px 2px 40px;display:grid;position:relative;overflow-x:auto}.story-track:focus-visible{outline-offset:5px;border-radius:8px;outline:2px solid #6474e8}.story-track.is-dragging{scroll-snap-type:none;-webkit-user-select:none;user-select:none}@media (hover:hover) and (pointer:fine){.story-track{cursor:grab}.story-track.is-dragging,.story-track.is-dragging .story-face{cursor:grabbing}}.story-card{scroll-snap-align:start;perspective:1600px;min-width:0;min-height:608px;translate:0 calc(var(--stories-drift,0px) * .5)}.story-card:nth-child(2n){translate:0 calc(var(--stories-drift,0px) * -.5)}.story-card-inner{height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.2,.7,.25,1);position:relative}.story-card.is-flipped .story-card-inner{transform:rotateY(180deg)}.story-face{cursor:pointer;backface-visibility:hidden;background:linear-gradient(145deg,#fff,#f4f3f7);border:1px solid #fff;border-radius:25px;position:absolute;inset:0;overflow:hidden;box-shadow:0 16px 32px -25px #20203455}.story-front{cursor:pointer;flex-direction:column;height:100%;min-height:608px;display:flex;position:relative;inset:auto}.story-portrait{aspect-ratio:1;background:#e7e3df;flex-shrink:0;position:relative;overflow:hidden}.story-portrait img{object-fit:cover;object-position:50% 25%;width:100%;height:100%;display:block}.story-portrait:after{content:"";background:linear-gradient(#0000,#f8f7fa);position:absolute;inset:60% 0 0}.story-person{z-index:1;text-align:left;-webkit-backdrop-filter:blur(14px);background:#f8f7faad;border:1px solid #ffffff80;border-radius:10px;gap:2px;padding:10px 12px;display:grid;position:absolute;bottom:10px;left:24px;right:24px}.story-person strong,.story-back-identity strong{color:var(--ink);font:500 13px/1.5 Inter,sans-serif}.story-person>span{color:#555564;text-wrap:balance;font:400 11px/1.5 Inter,sans-serif}.story-front-copy{flex-direction:column;flex:1;align-items:flex-start;gap:13px;min-height:250px;padding:12px 28px 36px;display:flex}.story-category{letter-spacing:0;text-transform:none;color:#575d7a;background:#f2f3f8;border:1px solid #dfe1ed;border-radius:999px;align-items:stretch;width:fit-content;max-width:100%;font:400 10px/1.5 Inter,sans-serif;display:inline-flex;overflow:hidden}.story-category>span{min-width:0;font:inherit;letter-spacing:inherit;text-transform:none;align-items:center;padding:6px 10px;display:flex}.story-interest-theme{color:#fbf8f7;background:#353544}.story-interest-meaning{color:#4b4d60;background:#eef0f5;border-left:1px solid #ffffffb3}.story-front h3{font:400 27px/1.12 var(--serif);letter-spacing:-.015em;color:var(--ink);max-width:260px;margin:0}.story-turn{color:#555467;text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #20203418;justify-content:space-between;align-items:center;gap:24px;width:100%;min-height:44px;margin-top:auto;padding:12px 0 0;font:400 12px/1.5 Inter,sans-serif;display:flex}.story-turn:hover{color:var(--ink)}.story-turn>span{color:#6474e8;font-size:17px}.story-back{background:radial-gradient(at 100% 0,#dce2ff77,#0000 55%),linear-gradient(145deg,#fff,#f0eff6);flex-direction:column;padding:28px 26px;display:flex;transform:rotateY(180deg)}.story-back-person{flex-shrink:0;align-items:center;gap:12px;min-height:44px;display:flex}.story-back-person img{object-fit:cover;object-position:50% 25%;border:1px solid #fff;border-radius:50%;flex:none;width:44px;height:44px;display:block}.story-back-identity{gap:3px;min-width:0;display:grid}.story-quote-mark{font:400 64px/.8 var(--serif);color:#8a94d9;height:36px;margin-top:24px}.story-back blockquote{font:400 23px/1.38 var(--serif);letter-spacing:-.01em;color:var(--ink);margin:10px 0 20px}.story-back .story-turn{margin-top:auto}.stories-navigation button:focus-visible,.story-turn:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #6474e8}@media (width>=1250px){.story-track{grid-auto-columns:calc(31.25% - 25px)}}@media (width<=900px){.story-track{grid-auto-columns:calc(45.4545% - 14.5455px)}.story-back blockquote{font-size:22px}}@media (width<=600px){.stories-entry{flex-direction:column;align-items:flex-start;gap:18px}.stories-heading{flex-direction:column;align-items:flex-start;gap:24px}.stories-heading h2{font-size:39px}.stories-intro{max-width:280px}#peopleStoriesStage{padding:56px 0 72px}.stories-navigation{margin-top:36px}.story-track{grid-auto-columns:86%;gap:24px}.story-front-copy{padding:12px 28px 36px}.story-front h3{font-size:28px}.story-back{padding:28px 24px}.story-back blockquote{font-size:22px;line-height:1.4}.story-turn{font-size:13px}.people-stories{margin-top:56px}}@media (width<=360px){.story-back{padding:20px}.story-back blockquote{margin-bottom:14px;font-size:20px;line-height:1.35}.story-quote-mark{height:28px;margin-top:12px}}@media (prefers-reduced-motion:reduce){.story-card-inner{transition:none}.story-track{scroll-behavior:auto}.story-card,.stories-heading{translate:none}}.story-interest{gap:6px;min-width:0;max-width:100%;display:grid}.story-interest-label{color:var(--muted);letter-spacing:0;text-transform:none;font:400 10px/1.5 Inter,sans-serif}:root{--cta-radius:6px;--cta-background:#000;--cta-hover:#242424;--cta-text:#fff}body.public-entry .sf-cta,body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta{border:1px solid var(--cta-background);border-radius:var(--cta-radius);background:var(--cta-background);max-width:100%;min-height:52px;color:var(--cta-text);box-shadow:none;text-shadow:none;letter-spacing:0;text-transform:none;cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;gap:20px;padding:15px 22px;font:500 12px/1.5 Inter,sans-serif;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:inline-flex}body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta :is(span,strong,em){color:inherit}body.public-entry .sf-cta:not(:disabled):hover,body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta:not(:disabled):hover{background:var(--cta-hover);border-color:var(--cta-hover);color:var(--cta-text);box-shadow:none;transform:translateY(-1px)}body.public-entry .sf-cta:focus-visible,body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta:focus-visible{outline:2px solid var(--blue);outline-offset:4px;border-radius:var(--cta-radius)}body.public-entry .sf-cta:disabled,body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta:disabled{opacity:.35;cursor:not-allowed;transform:none}body.public-entry #exploreMembershipCta.membership-preview-link{max-width:100%;min-height:44px;box-shadow:none;color:var(--muted);letter-spacing:0;cursor:pointer;background:0 0;border:0;border-radius:0;justify-content:center;align-items:center;gap:8px;margin:0;padding:8px 4px;font:400 12px/1.5 Inter,sans-serif;text-decoration:none;display:inline-flex;transform:none}body.public-entry #exploreMembershipCta.membership-preview-link span:first-child{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}body.public-entry #exploreMembershipCta.membership-preview-link:hover{color:var(--ink)}body.public-entry #exploreMembershipCta.membership-preview-link:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (prefers-reduced-motion:reduce){body.public-entry .sf-cta,body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta{transition:none}body.public-entry :is(#invitationExperience,#interestDialog,.landing-header) .sf-cta:not(:disabled):hover{transform:none}}body.public-entry .landing-header{flex-wrap:nowrap;gap:20px}body.public-entry .landing-header .landing-brand{margin-right:auto}body.public-entry .landing-header .landing-menu-toggle{min-height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;margin:0;padding:0 6px;font:400 12px/1.5 Inter,sans-serif;display:inline-flex}body.public-entry .landing-header #landingNavigation{z-index:110;overscroll-behavior:contain;-webkit-backdrop-filter:blur(24px);background:linear-gradient(140deg,#fff,#f6f5f8);border:1px solid #ffffffd9;border-radius:18px;flex-basis:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 20px;width:min(560px,100% - 40px);max-height:calc(100dvh - 96px);margin:0;padding:20px;display:none;position:absolute;top:calc(100% + 8px);right:max(20px,50% - 464px);overflow-y:auto;box-shadow:0 18px 45px -24px #20203455}body.public-entry .landing-header .landing-menu-toggle[aria-expanded=true]+#landingNavigation:not([hidden]){display:grid}body.public-entry .landing-header #landingNavigation button{width:100%;min-height:44px;box-shadow:none;color:var(--muted);white-space:normal;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;padding:12px 10px;font:400 12px/1.5 Inter,sans-serif;display:flex}body.public-entry .landing-header #landingNavigation button:hover{color:var(--ink);background:#ffffffb3}body.public-entry .landing-header #landingNavigation button[aria-current=location]{color:#5969d0;background:#e8ebff66}body.public-entry .landing-header :is(.landing-menu-toggle,#landingNavigation button):focus-visible{outline:2px solid var(--blue);outline-offset:2px}body.public-entry .landing-header #persistentKeyCta{border:1px solid var(--line);width:auto;min-width:0;min-height:44px;box-shadow:none;color:var(--ink);white-space:nowrap;background:#ffffff80;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:9px 12px;font:400 11px/1.5 Inter,sans-serif;display:inline-flex;position:static;transform:none}body.public-entry .landing-header #persistentKeyCta:hover{background:#fff;border-color:#20203430;transform:none}body.public-entry .landing-header #persistentKeyCta>span{color:var(--muted);font-size:14px}body.public-entry .landing-header #persistentKeyCta:focus-visible{outline:2px solid var(--blue);outline-offset:3px}@media (width<=760px){body.public-entry .landing-header{gap:12px}body.public-entry .landing-header .landing-menu-toggle{margin-left:auto}body.public-entry .landing-header #persistentKeyCta{display:none}body.public-entry .landing-header #landingNavigation{grid-template-columns:1fr;gap:0;width:calc(100% - 36px);max-height:calc(100dvh - 80px);padding:12px;right:18px}}body.public-entry .site-footer{border-top:1px solid var(--line);width:min(928px,100% - 40px);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px 28px;margin:0 auto;padding:24px 0 32px;font:400 11px/1.7 Inter,sans-serif;display:flex}body.public-entry .site-footer p{font:inherit;color:inherit;margin:0}body.public-entry .site-footer a{color:var(--ink);text-underline-offset:3px;white-space:nowrap;-webkit-text-decoration:underline #20203440;text-decoration:underline #20203440}body.public-entry .site-footer a:hover{text-decoration-color:currentColor}@media (width<=600px){body.public-entry .site-footer{flex-direction:column;align-items:flex-start;gap:8px;padding:22px 0 28px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}

