.Hero-module__HsImyW__hero{padding:var(--space-16) 0 var(--space-24);border-bottom:1px solid var(--color-rule)}.Hero-module__HsImyW__inner{max-width:var(--container-wide);padding-inline:var(--space-6);gap:var(--space-16);grid-template-columns:1fr;align-items:center;margin-inline:auto;display:grid}.Hero-module__HsImyW__copy{max-width:34rem}.Hero-module__HsImyW__eyebrow{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-blue);margin-bottom:var(--space-4);font-size:.8125rem;font-weight:600}.Hero-module__HsImyW__headline{color:var(--color-ink);font-size:clamp(2.25rem,5vw,3.25rem);font-weight:600}.Hero-module__HsImyW__headline em{color:var(--color-accent-blue);font-style:italic}.Hero-module__HsImyW__support{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-6);max-width:32rem;font-size:1.1875rem}.Hero-module__HsImyW__philosophy{font-family:var(--font-display);color:var(--color-ink);margin-top:var(--space-8);padding-left:var(--space-4);border-left:3px solid var(--color-accent-rust);font-size:1.25rem;font-style:italic}.Hero-module__HsImyW__actions{margin-top:var(--space-8);align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.Hero-module__HsImyW__cta{font-family:var(--font-ui);color:var(--color-paper);background:var(--color-ink);padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);border:1px solid var(--color-ink);font-size:1.0625rem;font-weight:600;transition:background-color .15s,border-color .15s}.Hero-module__HsImyW__cta:hover{background:var(--color-accent-blue-strong);border-color:var(--color-accent-blue-strong)}.Hero-module__HsImyW__trust{font-family:var(--font-ui);color:var(--color-ink-muted);font-size:.875rem}.Hero-module__HsImyW__manuscript{justify-self:center;width:100%;max-width:26rem}.Hero-module__HsImyW__manuscriptCaption{font-family:var(--font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-muted);margin-bottom:var(--space-2);font-size:.75rem;font-weight:600}.Hero-module__HsImyW__page{background:var(--color-paper-raised);border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-6);box-shadow:0 1px 0 var(--color-rule)}.Hero-module__HsImyW__pageText{font-family:var(--font-body);color:var(--color-ink);font-size:1.0625rem;line-height:1.7}.Hero-module__HsImyW__markStrength,.Hero-module__HsImyW__markWeakness{width:1.1rem;height:1.1rem;font-family:var(--font-ui);border-radius:999px;justify-content:center;align-items:center;margin-left:.2em;font-size:.6875rem;font-weight:700;display:inline-flex;transform:translateY(-.4em)}.Hero-module__HsImyW__markStrength{color:var(--color-accent-blue);border:1.5px solid var(--color-accent-blue)}.Hero-module__HsImyW__markWeakness{color:var(--color-accent-rust);border:1.5px solid var(--color-accent-rust)}.Hero-module__HsImyW__noteStrength,.Hero-module__HsImyW__noteWeakness{font-family:var(--font-ui);padding:var(--space-3) 0 var(--space-3) var(--space-4);margin-top:var(--space-4);font-size:.875rem;line-height:1.5}.Hero-module__HsImyW__noteStrength{border-left:3px solid var(--color-accent-blue);color:var(--color-ink)}.Hero-module__HsImyW__noteWeakness{border-left:3px solid var(--color-accent-rust);color:var(--color-ink)}.Hero-module__HsImyW__noteLabel{letter-spacing:.06em;text-transform:uppercase;margin-bottom:var(--space-1);font-size:.75rem;font-weight:700;display:block}.Hero-module__HsImyW__noteStrength .Hero-module__HsImyW__noteLabel{color:var(--color-accent-blue)}.Hero-module__HsImyW__noteWeakness .Hero-module__HsImyW__noteLabel{color:var(--color-accent-rust)}@media (min-width:900px){.Hero-module__HsImyW__inner{grid-template-columns:1.1fr .9fr}.Hero-module__HsImyW__manuscript{justify-self:end}}
.HowItWorks-module__Dn5aLq__section{padding:var(--space-24) 0;border-bottom:1px solid var(--color-rule)}.HowItWorks-module__Dn5aLq__inner{max-width:var(--container-wide);padding-inline:var(--space-6);margin-inline:auto}.HowItWorks-module__Dn5aLq__heading{margin-bottom:var(--space-12);font-size:1.75rem}.HowItWorks-module__Dn5aLq__steps{gap:var(--space-8);grid-template-columns:1fr;display:grid}.HowItWorks-module__Dn5aLq__step{padding-top:var(--space-6);border-top:1px solid var(--color-rule)}.HowItWorks-module__Dn5aLq__number{font-family:var(--font-display);color:var(--color-accent-rust);letter-spacing:.04em;font-size:.9375rem;font-weight:600}.HowItWorks-module__Dn5aLq__stepTitle{margin-top:var(--space-2);font-size:1.25rem}.HowItWorks-module__Dn5aLq__stepBody{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-3);max-width:28rem}@media (min-width:800px){.HowItWorks-module__Dn5aLq__steps{gap:var(--space-8);grid-template-columns:repeat(3,1fr)}}
.WhatWeReview-module__EuQ93W__section{padding:var(--space-24) 0;border-bottom:1px solid var(--color-rule);background:var(--color-paper-raised)}.WhatWeReview-module__EuQ93W__inner{max-width:var(--container-wide);padding-inline:var(--space-6);gap:var(--space-8);margin-inline:auto;display:grid}.WhatWeReview-module__EuQ93W__intro{max-width:34rem}.WhatWeReview-module__EuQ93W__heading{font-size:1.75rem}.WhatWeReview-module__EuQ93W__body{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-4)}.WhatWeReview-module__EuQ93W__list{gap:var(--space-3);flex-wrap:wrap;display:flex}.WhatWeReview-module__EuQ93W__item{font-family:var(--font-ui);color:var(--color-ink);border:1px solid var(--color-rule);padding:var(--space-2) var(--space-4);border-radius:999px;font-size:.9375rem}@media (min-width:900px){.WhatWeReview-module__EuQ93W__inner{grid-template-columns:1fr 1.2fr;align-items:start}}
.Philosophy-module__JwFjEG__section{padding:var(--space-24) 0;border-bottom:1px solid var(--color-rule)}.Philosophy-module__JwFjEG__inner{max-width:var(--container-wide);padding-inline:var(--space-6);margin-inline:auto}.Philosophy-module__JwFjEG__eyebrow{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-rust);margin-bottom:var(--space-4);font-size:.8125rem;font-weight:600}.Philosophy-module__JwFjEG__tagline{max-width:42rem;font-size:clamp(1.9rem,4.5vw,2.75rem);font-style:italic;font-weight:500}.Philosophy-module__JwFjEG__without{text-decoration:underline;-webkit-text-decoration-color:var(--color-accent-rust);text-decoration-color:var(--color-accent-rust);text-underline-offset:.12em;font-style:normal;font-weight:700;text-decoration-thickness:2px}.Philosophy-module__JwFjEG__columns{margin-top:var(--space-16);gap:var(--space-12);grid-template-columns:1fr;display:grid}.Philosophy-module__JwFjEG__columnHeading{font-size:1.0625rem;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.04em;font-weight:600}.Philosophy-module__JwFjEG__list{margin-top:var(--space-6);gap:var(--space-4);flex-direction:column;display:flex}.Philosophy-module__JwFjEG__listItemStrength,.Philosophy-module__JwFjEG__listItemWeakness{font-family:var(--font-body);padding-left:var(--space-4);border-left:3px solid var(--color-accent-blue);font-size:1.0625rem}.Philosophy-module__JwFjEG__listItemWeakness{border-left-color:var(--color-accent-rust);color:var(--color-ink-muted)}@media (min-width:800px){.Philosophy-module__JwFjEG__columns{gap:var(--space-16);grid-template-columns:1fr 1fr}}
.FeedbackIncludes-module__-Jqfmq__section{padding:var(--space-24) 0;border-bottom:1px solid var(--color-rule)}.FeedbackIncludes-module__-Jqfmq__inner{max-width:var(--container-wide);padding-inline:var(--space-6);margin-inline:auto}.FeedbackIncludes-module__-Jqfmq__heading{margin-bottom:var(--space-12);font-size:1.75rem}.FeedbackIncludes-module__-Jqfmq__grid{gap:var(--space-8) var(--space-8);grid-template-columns:1fr;display:grid}.FeedbackIncludes-module__-Jqfmq__area{border-top:1px solid var(--color-rule);padding-top:var(--space-4)}.FeedbackIncludes-module__-Jqfmq__areaTitle{font-size:1.0625rem;font-family:var(--font-ui);font-weight:600}.FeedbackIncludes-module__-Jqfmq__areaBody{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-2);font-size:.9375rem}@media (min-width:700px){.FeedbackIncludes-module__-Jqfmq__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.FeedbackIncludes-module__-Jqfmq__grid{grid-template-columns:repeat(4,1fr)}}
.Personas-module__YVhZ5q__section{padding:var(--space-24) 0;border-bottom:1px solid var(--color-rule);background:var(--color-paper-raised)}.Personas-module__YVhZ5q__inner{max-width:var(--container-wide);padding-inline:var(--space-6);margin-inline:auto}.Personas-module__YVhZ5q__intro{max-width:34rem;margin-bottom:var(--space-12)}.Personas-module__YVhZ5q__heading{font-size:1.75rem}.Personas-module__YVhZ5q__body{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-4)}.Personas-module__YVhZ5q__list{gap:var(--space-6);grid-template-columns:1fr;display:grid}.Personas-module__YVhZ5q__persona{border:1px solid var(--color-rule);border-radius:var(--radius-md);padding:var(--space-6);background:var(--color-paper)}.Personas-module__YVhZ5q__personaTitle{font-family:var(--font-display);font-size:1.1875rem;font-weight:600}.Personas-module__YVhZ5q__personaBody{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-3);font-size:.9375rem}@media (min-width:700px){.Personas-module__YVhZ5q__list{grid-template-columns:repeat(2,1fr)}}@media (min-width:1100px){.Personas-module__YVhZ5q__list{grid-template-columns:repeat(3,1fr)}}
.Faq-module__RwGJza__section{padding:var(--space-24) 0}.Faq-module__RwGJza__inner{max-width:var(--container-reading);padding-inline:var(--space-6);margin-inline:auto}.Faq-module__RwGJza__heading{margin-bottom:var(--space-8);font-size:1.75rem}.Faq-module__RwGJza__list{flex-direction:column;display:flex}.Faq-module__RwGJza__item{border-top:1px solid var(--color-rule);padding:var(--space-5) 0}.Faq-module__RwGJza__item:last-child{border-bottom:1px solid var(--color-rule)}.Faq-module__RwGJza__question{font-family:var(--font-ui);cursor:pointer;justify-content:space-between;align-items:baseline;gap:var(--space-4);font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.Faq-module__RwGJza__question::-webkit-details-marker{display:none}.Faq-module__RwGJza__question:after{content:"+";font-family:var(--font-display);color:var(--color-accent-blue);flex-shrink:0;font-size:1.25rem}.Faq-module__RwGJza__item[open] .Faq-module__RwGJza__question:after{content:"−"}.Faq-module__RwGJza__answer{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-4);max-width:40rem}
.ClosingCta-module__uv9gjW__section{padding:var(--space-24) 0;border-bottom:1px solid var(--color-rule)}.ClosingCta-module__uv9gjW__inner{max-width:var(--container-reading);padding-inline:var(--space-6);text-align:center;margin-inline:auto}.ClosingCta-module__uv9gjW__heading{font-size:clamp(1.75rem,4vw,2.25rem)}.ClosingCta-module__uv9gjW__body{font-family:var(--font-body);color:var(--color-ink-muted);margin-top:var(--space-4)}.ClosingCta-module__uv9gjW__cta{margin-top:var(--space-8);font-family:var(--font-ui);color:var(--color-paper);background:var(--color-ink);padding:var(--space-3) var(--space-8);border-radius:var(--radius-md);border:1px solid var(--color-ink);font-size:1.0625rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-block}.ClosingCta-module__uv9gjW__cta:hover{background:var(--color-accent-blue-strong);border-color:var(--color-accent-blue-strong)}
