.page-module__OSLHOG__section{background-color:var(--background);padding:2.5rem 0 5rem}.page-module__OSLHOG__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:flex-start;gap:3rem;display:grid}@media (max-width:968px){.page-module__OSLHOG__grid{grid-template-columns:minmax(0,1fr);gap:2rem}}.page-module__OSLHOG__formWrapper{background-color:var(--background-alt);border-radius:12px;padding:2.5rem}.page-module__OSLHOG__formTitle{font-family:var(--font-display);color:var(--text);margin:0 0 1.5rem;font-size:1.5rem;font-weight:600}.page-module__OSLHOG__info{flex-direction:column;gap:1.5rem;display:flex;position:sticky;top:6rem}@media (max-width:968px){.page-module__OSLHOG__info{position:static}}.page-module__OSLHOG__card{background-color:var(--white);border:1px solid var(--border);border-radius:12px;padding:1.75rem;transition:box-shadow .3s,transform .3s;box-shadow:0 4px 20px #0000000f}.page-module__OSLHOG__card:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000001a}.page-module__OSLHOG__cardTitle{font-family:var(--font-display);color:var(--text);margin:0 0 .75rem;font-size:1.25rem;font-weight:600}.page-module__OSLHOG__cardText{color:var(--text-muted);margin:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.page-module__OSLHOG__details{flex-direction:column;gap:1.25rem;display:flex}.page-module__OSLHOG__item{align-items:flex-start;gap:1rem;display:flex}.page-module__OSLHOG__icon{color:var(--accent-text);flex-shrink:0;margin-top:.125rem}.page-module__OSLHOG__itemLabel{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);margin-bottom:4px;font-size:.6875rem;font-weight:600;display:block}.page-module__OSLHOG__itemLink{color:var(--text);font-size:1rem;font-weight:500;text-decoration:none;transition:color .2s;display:block}.page-module__OSLHOG__itemLink:hover{color:var(--accent-text)}.page-module__OSLHOG__itemText{color:var(--text);font-size:1rem;display:block}.page-module__OSLHOG__list{margin:0;padding:0;list-style:none}.page-module__OSLHOG__list li{color:var(--text);border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.75rem 0;font-size:.9375rem;display:flex}.page-module__OSLHOG__list li:last-child{border-bottom:none}.page-module__OSLHOG__list li:before{content:"";background-color:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:block}@media (max-width:768px){.page-module__OSLHOG__formWrapper{padding:1.5rem}}.page-module__OSLHOG__socialProof{background-color:var(--background-alt);padding:4rem 0}.page-module__OSLHOG__statsBar{justify-content:center;gap:3rem;margin-bottom:3rem;display:flex}.page-module__OSLHOG__statItem{flex-direction:column;align-items:center;gap:.25rem;display:flex}.page-module__OSLHOG__statValue{font-family:var(--font-display);color:var(--accent-text);font-size:1.75rem;font-weight:700}.page-module__OSLHOG__statLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.8125rem;font-weight:500}.page-module__OSLHOG__testimonials{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;display:grid}.page-module__OSLHOG__testimonialCard{background-color:var(--white);border:1px solid var(--border);border-radius:12px;padding:2rem}.page-module__OSLHOG__testimonialQuote{color:var(--text);margin:0 0 1.25rem;font-size:.9375rem;font-style:italic;line-height:1.7}.page-module__OSLHOG__testimonialAttribution{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__OSLHOG__testimonialMeta{flex-direction:column;gap:.125rem;display:flex}.page-module__OSLHOG__testimonialLogo{opacity:.5;object-fit:contain}.page-module__OSLHOG__testimonialName{font-family:var(--font-display);color:var(--text);font-size:.875rem;font-weight:600}.page-module__OSLHOG__testimonialRole{color:var(--text-muted);font-size:.8125rem}@media (max-width:968px){.page-module__OSLHOG__testimonials{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.page-module__OSLHOG__statsBar{gap:1.5rem}.page-module__OSLHOG__statValue{font-size:1.375rem}}.page-module__OSLHOG__bookSection{background-color:var(--background);padding:3rem 0 0;scroll-margin-top:6rem}.page-module__OSLHOG__bookHeader{max-width:640px;margin-bottom:1.5rem}.page-module__OSLHOG__bookTitle{font-family:var(--font-display);color:var(--text);margin:0 0 .75rem;font-size:1.75rem;font-weight:600}.page-module__OSLHOG__bookText{color:var(--text-muted);margin:0;font-size:1rem;line-height:1.6}.page-module__OSLHOG__bookEmbed{background-color:var(--white);border:1px solid var(--border);border-radius:12px;overflow:hidden}.page-module__OSLHOG__formWrapper{min-width:0;scroll-margin-top:6rem}.page-module__OSLHOG__seoContext{overflow-wrap:anywhere;display:none}.page-module__OSLHOG__formWrapper:target .page-module__OSLHOG__seoContext{display:block}.page-module__OSLHOG__seoContext a{text-underline-offset:.2em;text-decoration:underline}
