.CoreBeliefCheckIn-module__hpPlbG__appShell{--core-belief-soft-cream:var(--background);--core-belief-warm-sand:var(--muted);--core-belief-deep-brown:var(--foreground);--core-belief-terracotta:var(--brand-terracotta);--core-belief-muted-green:#8d9a63;--core-belief-paper-white:var(--card);--core-belief-ink-muted:var(--muted-foreground);--core-belief-accent:var(--brand-terracotta);--core-belief-accent-soft:#b8845a24;--core-belief-surface:#ffffffe6;--core-belief-surface-strong:#fffffff7;--core-belief-line:#342b3821;--core-belief-radius:14px;--core-belief-radius-sm:10px;--core-belief-shadow:0 26px 80px #342b381f;--core-belief-shadow-soft:0 16px 38px #342b3817;min-height:100dvh;color:var(--core-belief-deep-brown);background:linear-gradient(135deg, #ffffffbf, #f7f4efeb), radial-gradient(circle at 10% 12%, #b8845a1f, transparent 31%), radial-gradient(circle at 92% 18%, #8d9a6321, transparent 30%), var(--core-belief-soft-cream);padding:clamp(16px,4vw,44px);position:relative;overflow:hidden}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell button,.CoreBeliefCheckIn-module__hpPlbG__appShell input){font:inherit}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell button,.CoreBeliefCheckIn-module__hpPlbG__appShell a){-webkit-tap-highlight-color:transparent}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell button:focus-visible,.CoreBeliefCheckIn-module__hpPlbG__appShell a:focus-visible,.CoreBeliefCheckIn-module__hpPlbG__appShell input:focus-visible){outline-offset:3px;outline:3px solid #b8845a6b}.CoreBeliefCheckIn-module__hpPlbG__appShell .ambient{border:1px solid var(--core-belief-line);opacity:.72;position:absolute;transform:rotate(12deg)}.CoreBeliefCheckIn-module__hpPlbG__appShell .ambient-one{border-radius:var(--core-belief-radius);background:#f1ece4a3;width:220px;height:220px;top:8vh;right:4vw}.CoreBeliefCheckIn-module__hpPlbG__appShell .ambient-two{border-radius:var(--core-belief-radius);background:#8d9a6329;width:160px;height:160px;bottom:8vh;left:-38px}.CoreBeliefCheckIn-module__hpPlbG__appShell .assessment-frame{z-index:1;border:1px solid var(--core-belief-line);border-radius:var(--core-belief-radius);background:var(--core-belief-surface);width:min(100%,1040px);min-height:calc(100dvh - clamp(32px,8vw,88px));box-shadow:var(--core-belief-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex-direction:column;margin:0 auto;display:flex;position:relative}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .brand-header,.CoreBeliefCheckIn-module__hpPlbG__appShell .nav-row,.CoreBeliefCheckIn-module__hpPlbG__appShell .progress-meta,.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-card,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button){align-items:center;display:flex}.CoreBeliefCheckIn-module__hpPlbG__appShell .brand-header{border-bottom:1px solid var(--core-belief-line);justify-content:space-between;gap:18px;padding:22px clamp(22px,5vw,48px)}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .eyebrow,.CoreBeliefCheckIn-module__hpPlbG__appShell .small-label){color:var(--core-belief-accent);letter-spacing:0;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:720}.CoreBeliefCheckIn-module__hpPlbG__appShell .framework-line{color:var(--core-belief-ink-muted);margin:5px 0 0;font-size:.95rem}.CoreBeliefCheckIn-module__hpPlbG__appShell .screen{flex:1;padding:clamp(28px,6vw,64px)}.CoreBeliefCheckIn-module__hpPlbG__appShell .welcome-grid{grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);align-items:center;gap:clamp(28px,6vw,62px);display:grid}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell h1,.CoreBeliefCheckIn-module__hpPlbG__appShell h2,.CoreBeliefCheckIn-module__hpPlbG__appShell h3,.CoreBeliefCheckIn-module__hpPlbG__appShell p){overflow-wrap:anywhere}.CoreBeliefCheckIn-module__hpPlbG__appShell h1{font-family:var(--font-display), Georgia, serif;margin:12px 0 0;font-size:clamp(2.7rem,6.6vw,5.25rem);font-weight:520;line-height:.98}.CoreBeliefCheckIn-module__hpPlbG__appShell h2{margin:16px 0 0;font-size:clamp(1.25rem,3vw,2rem);font-weight:480;line-height:1.15}.CoreBeliefCheckIn-module__hpPlbG__appShell h3{color:var(--core-belief-deep-brown);text-transform:uppercase;margin:22px 0 10px;font-size:.9rem;font-weight:760}.CoreBeliefCheckIn-module__hpPlbG__appShell .intro{max-width:650px;color:var(--core-belief-ink-muted);margin:26px 0 0;font-size:clamp(1.04rem,2vw,1.18rem);line-height:1.66}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .disclaimer,.CoreBeliefCheckIn-module__hpPlbG__appShell .consent,.CoreBeliefCheckIn-module__hpPlbG__appShell .form-message){color:var(--core-belief-ink-muted);font-size:.95rem;line-height:1.6}.CoreBeliefCheckIn-module__hpPlbG__appShell .welcome-copy .disclaimer{max-width:620px;margin:18px 0 0}.CoreBeliefCheckIn-module__hpPlbG__appShell .reflection-panel{border-radius:var(--core-belief-radius);background:linear-gradient(#342b380a, #342b380a), linear-gradient(155deg, #8d9a6347, #b8845a1f), var(--core-belief-warm-sand);min-height:390px;box-shadow:var(--core-belief-shadow-soft);border:1px solid #342b381c;flex-direction:column;justify-content:flex-end;gap:24px;padding:clamp(26px,4vw,36px);display:flex}.CoreBeliefCheckIn-module__hpPlbG__appShell .reflection-panel p{max-width:320px;font-family:var(--font-display), Georgia, serif;margin:0;font-size:clamp(1.55rem,3vw,2rem);font-weight:460;line-height:1.16}.CoreBeliefCheckIn-module__hpPlbG__appShell .panel-rule{background:var(--core-belief-accent);border-radius:999px;width:68px;height:5px}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .text-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-button){border-radius:var(--core-belief-radius-sm);cursor:pointer;border:0;min-height:48px;transition:transform .16s,box-shadow .16s,background .16s}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button){justify-content:center;gap:10px}.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button{background:var(--core-belief-deep-brown);color:var(--core-belief-paper-white);margin-top:28px;padding:14px 22px;font-weight:720;box-shadow:0 12px 28px #342b3824}.CoreBeliefCheckIn-module__hpPlbG__appShell .start-button{min-width:178px;font-weight:400}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button){border:1px solid var(--core-belief-line);background:var(--core-belief-surface-strong);color:var(--core-belief-deep-brown);padding:12px 16px;font-weight:650}.CoreBeliefCheckIn-module__hpPlbG__appShell .text-button{color:var(--core-belief-deep-brown);text-underline-offset:5px;background:0 0;padding:12px 4px;font-weight:650;text-decoration:underline}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button:disabled,.CoreBeliefCheckIn-module__hpPlbG__appShell .text-button:disabled){cursor:not-allowed;opacity:.5;box-shadow:none}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button:not(:disabled):hover,.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button:hover,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button:hover,.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-button:hover,.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-card:hover){box-shadow:var(--core-belief-shadow-soft);transform:translateY(-1px)}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button:not(:disabled):active,.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button:active,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button:active,.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-button:active,.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-card:active){transform:translateY(1px)}.CoreBeliefCheckIn-module__hpPlbG__appShell .progress-group{margin-bottom:clamp(26px,5vw,42px)}.CoreBeliefCheckIn-module__hpPlbG__appShell .progress-meta{color:var(--core-belief-ink-muted);justify-content:space-between;gap:16px;font-size:.9rem;font-weight:650}.CoreBeliefCheckIn-module__hpPlbG__appShell .progress-track{background:#ded8ce9e;border-radius:999px;height:8px;margin-top:10px;overflow:hidden}.CoreBeliefCheckIn-module__hpPlbG__appShell .progress-track span{border-radius:inherit;background:var(--core-belief-accent);height:100%;display:block}.CoreBeliefCheckIn-module__hpPlbG__appShell .question-title{max-width:820px;font-size:clamp(2rem,4.7vw,3.25rem);line-height:1.08}.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-list{gap:12px;margin-top:32px;display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-button{border:1px solid var(--core-belief-line);background:var(--core-belief-surface-strong);min-height:76px;color:var(--core-belief-deep-brown);text-align:left;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:18px 21px;font-weight:520;line-height:1.42;display:grid;box-shadow:0 1px #342b380a}.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-button.selected{background:var(--core-belief-accent-soft);border-color:#b8845ab8;box-shadow:inset 0 0 0 1px #b8845a33}.CoreBeliefCheckIn-module__hpPlbG__appShell .nav-row{flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:34px}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .lead-screen h1,.CoreBeliefCheckIn-module__hpPlbG__appShell .results-screen h1){max-width:780px;font-size:clamp(2.2rem,5.8vw,4.6rem)}.CoreBeliefCheckIn-module__hpPlbG__appShell .lead-form{gap:15px;width:min(100%,560px);margin-top:30px;display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .lead-form label{color:var(--core-belief-deep-brown);gap:8px;font-weight:640;display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .lead-form input{border:1px solid var(--core-belief-line);border-radius:var(--core-belief-radius-sm);background:var(--core-belief-surface-strong);min-height:52px;color:var(--core-belief-deep-brown);padding:12px 14px}.CoreBeliefCheckIn-module__hpPlbG__appShell .form-message{border-radius:var(--core-belief-radius-sm);background:var(--core-belief-accent-soft);border:1px solid #b8845a57;margin:0;padding:12px 14px}.CoreBeliefCheckIn-module__hpPlbG__appShell .form-message--success{background:#8d9a631f;border-color:#8d9a6366}.CoreBeliefCheckIn-module__hpPlbG__appShell .score-strip{grid-template-columns:repeat(4,1fr);gap:12px;margin:30px 0;display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .score-strip div{border:1px solid var(--core-belief-line);border-radius:var(--core-belief-radius-sm);background:#f7f4efb8;flex-direction:column;justify-content:space-between;gap:10px;min-height:82px;padding:15px;display:flex}.CoreBeliefCheckIn-module__hpPlbG__appShell .score-strip span{color:var(--core-belief-ink-muted);font-size:.88rem;line-height:1.25}.CoreBeliefCheckIn-module__hpPlbG__appShell .score-strip strong{color:var(--core-belief-deep-brown);font-size:1.7rem;font-weight:620}.CoreBeliefCheckIn-module__hpPlbG__appShell .result-stack{gap:20px;display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .result-card{border:1px solid var(--core-belief-line);border-radius:var(--core-belief-radius);background:var(--core-belief-surface-strong);padding:clamp(22px,4vw,36px);box-shadow:0 12px 32px #342b380f}.CoreBeliefCheckIn-module__hpPlbG__appShell .result-card h2{font-family:var(--font-display), Georgia, serif;margin-top:0;font-size:clamp(1.8rem,4vw,2.8rem);font-weight:520}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .result-card p,.CoreBeliefCheckIn-module__hpPlbG__appShell .result-card li){color:var(--core-belief-ink-muted);font-size:1rem;line-height:1.65}.CoreBeliefCheckIn-module__hpPlbG__appShell .result-statement{font-weight:650;color:var(--core-belief-deep-brown)!important}.CoreBeliefCheckIn-module__hpPlbG__appShell .reflection-callout{border-left:5px solid var(--core-belief-accent);border-radius:0 var(--core-belief-radius-sm) var(--core-belief-radius-sm) 0;background:var(--core-belief-accent-soft);margin-top:24px;padding:18px 20px}.CoreBeliefCheckIn-module__hpPlbG__appShell .reflection-callout p:last-child{color:var(--core-belief-deep-brown);margin-bottom:0;font-size:1.18rem;font-weight:520;line-height:1.42}.CoreBeliefCheckIn-module__hpPlbG__appShell .next-step{margin-top:22px}.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-section{border-radius:var(--core-belief-radius);background:#8d9a6324;border:1px solid #342b381a;grid-template-columns:minmax(0,.8fr) minmax(0,1fr);gap:20px;margin-top:30px;padding:clamp(20px,4vw,30px);display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-section h2{margin-top:8px;font-size:clamp(1.35rem,3vw,2rem)}.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-grid{gap:10px;display:grid}.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-card{border-radius:var(--core-belief-radius-sm);background:var(--core-belief-surface-strong);min-height:54px;color:var(--core-belief-deep-brown);border:1px solid #342b3824;justify-content:space-between;gap:12px;padding:13px 15px;font-weight:650;text-decoration:none}@media (max-width:760px){.CoreBeliefCheckIn-module__hpPlbG__appShell{padding:0;overflow:auto}.CoreBeliefCheckIn-module__hpPlbG__appShell .assessment-frame{min-height:100dvh;box-shadow:none;border:0;border-radius:0}.CoreBeliefCheckIn-module__hpPlbG__appShell .brand-header{align-items:flex-start;padding-top:20px;padding-bottom:20px}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .welcome-grid,.CoreBeliefCheckIn-module__hpPlbG__appShell .resource-section,.CoreBeliefCheckIn-module__hpPlbG__appShell .score-strip){grid-template-columns:1fr}.CoreBeliefCheckIn-module__hpPlbG__appShell .reflection-panel{min-height:210px}.CoreBeliefCheckIn-module__hpPlbG__appShell .nav-row>*{flex:180px}}@media (max-width:500px){:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .brand-header,.CoreBeliefCheckIn-module__hpPlbG__appShell .screen){padding-left:20px;padding-right:20px}.CoreBeliefCheckIn-module__hpPlbG__appShell .brand-header{flex-direction:column}.CoreBeliefCheckIn-module__hpPlbG__appShell h1{font-size:2.45rem;line-height:1.05}.CoreBeliefCheckIn-module__hpPlbG__appShell .question-title{font-size:1.85rem;line-height:1.12}.CoreBeliefCheckIn-module__hpPlbG__appShell .answer-button{min-height:78px;padding:16px}:is(.CoreBeliefCheckIn-module__hpPlbG__appShell .primary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .secondary-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .icon-button,.CoreBeliefCheckIn-module__hpPlbG__appShell .text-button){width:100%}.CoreBeliefCheckIn-module__hpPlbG__appShell .score-strip div{min-height:72px}}@media (prefers-reduced-motion:reduce){.CoreBeliefCheckIn-module__hpPlbG__appShell,.CoreBeliefCheckIn-module__hpPlbG__appShell *,.CoreBeliefCheckIn-module__hpPlbG__appShell :before,.CoreBeliefCheckIn-module__hpPlbG__appShell :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
