.acquisition-module__jhyF0a__page{color:#1a1b2e;background:#fff;min-height:100vh}.acquisition-module__jhyF0a__hero{background:radial-gradient(circle at 14% 4%, color-mix(in srgb, var(--acq-accent-soft) 88%, white), transparent 34%), linear-gradient(145deg, #fff 14%, color-mix(in srgb, var(--acq-accent-soft) 58%, white) 100%);padding:clamp(52px,7vw,104px) clamp(16px,5vw,72px) clamp(64px,8vw,112px);position:relative;overflow:hidden}.acquisition-module__jhyF0a__heroGlow{border:1px solid color-mix(in srgb, var(--acq-accent) 24%, transparent);width:440px;height:440px;box-shadow:0 0 0 70px color-mix(in srgb, var(--acq-accent) 5%, transparent), 0 0 0 140px color-mix(in srgb, var(--acq-accent) 3%, transparent);pointer-events:none;border-radius:50%;position:absolute;top:-220px;right:-150px}.acquisition-module__jhyF0a__heroGrid{z-index:1;grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(40px,6vw,88px);width:min(1280px,100%);margin:0 auto;display:grid;position:relative}.acquisition-module__jhyF0a__heroCopy{animation:.68s ease-out both acquisition-module__jhyF0a__acq-enter}.acquisition-module__jhyF0a__breadcrumb{color:#667085;font-size:12px}.acquisition-module__jhyF0a__breadcrumb a{color:var(--acq-accent-dark);font-weight:700}.acquisition-module__jhyF0a__eyebrow{color:var(--acq-accent-dark);background:var(--acq-accent-soft);letter-spacing:.11em;text-transform:uppercase;margin-bottom:18px;padding:8px 14px;font-size:11px;font-weight:800}.acquisition-module__jhyF0a__heroTitle{color:#17202d;letter-spacing:-.045em;max-width:680px;margin:0;font-size:clamp(38px,5vw,68px);font-weight:900;line-height:1.17}.acquisition-module__jhyF0a__heroLead{color:#44505f;max-width:680px;margin-top:20px;font-size:clamp(17px,1.5vw,20px);line-height:1.9}.acquisition-module__jhyF0a__jobCard{border-left:4px solid var(--acq-accent);background:#ffffffb8;border-radius:0 12px 12px 0;max-width:650px;padding:16px 18px;box-shadow:0 14px 36px -26px #17202d59}.acquisition-module__jhyF0a__jobLabel,.acquisition-module__jhyF0a__sectionEyebrow{color:var(--acq-accent-dark);letter-spacing:.12em}.acquisition-module__jhyF0a__heroActions{flex-wrap:wrap}.acquisition-module__jhyF0a__heroNotes{color:#667085;font-size:12px;font-weight:600}.acquisition-module__jhyF0a__heroVisual{border:1px solid color-mix(in srgb, var(--acq-accent) 20%, white);min-width:0;box-shadow:0 36px 90px -42px color-mix(in srgb, var(--acq-accent-dark) 45%, transparent);background:#ffffffd6;border-radius:28px;padding:32px 26px 28px;animation:.76s ease-out .1s both acquisition-module__jhyF0a__acq-enter;position:relative}.acquisition-module__jhyF0a__visualBadge{z-index:2;border:1px solid color-mix(in srgb, var(--acq-accent) 24%, white);color:var(--acq-accent-dark);letter-spacing:.08em;text-transform:uppercase;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:9px 13px;font-size:11px;font-weight:800;display:flex;position:absolute;top:-17px;left:24px;box-shadow:0 10px 26px -16px #17202d73}.acquisition-module__jhyF0a__visualDot{background:var(--acq-accent);width:8px;height:8px;box-shadow:0 0 0 5px color-mix(in srgb, var(--acq-accent) 12%, transparent);border-radius:50%}.acquisition-module__jhyF0a__heroImageFrame{aspect-ratio:16/10;background:var(--acq-accent-soft);border-radius:18px;position:relative;overflow:hidden}.acquisition-module__jhyF0a__heroImage{object-fit:cover;transition:transform .5s}.acquisition-module__jhyF0a__heroVisual:hover .acquisition-module__jhyF0a__heroImage{transform:scale(1.025)}.acquisition-module__jhyF0a__visualSummary{color:var(--acq-accent-dark);margin-top:20px}.acquisition-module__jhyF0a__visualSummary span{background:var(--acq-accent-soft);color:#344054;border-radius:8px;padding:6px 9px;font-size:11px;font-weight:700;display:inline-flex}.acquisition-module__jhyF0a__content{width:min(1180px,100%);margin:0 auto}.acquisition-module__jhyF0a__workflow{background:#fff;padding:clamp(64px,7vw,104px) clamp(16px,5vw,72px)}.acquisition-module__jhyF0a__sectionHeading{max-width:760px;margin-bottom:40px}.acquisition-module__jhyF0a__sectionHeading h2,.acquisition-module__jhyF0a__planIntro h2,.acquisition-module__jhyF0a__finalInner h2{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(28px,3.5vw,44px);line-height:1.3}.acquisition-module__jhyF0a__sectionHeading>p:last-child,.acquisition-module__jhyF0a__planIntro>p,.acquisition-module__jhyF0a__finalInner>div>p:last-child{color:#5d6877;font-size:16px;line-height:1.85}.acquisition-module__jhyF0a__workflowRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.acquisition-module__jhyF0a__workflowCard{background:linear-gradient(160deg, #fff, color-mix(in srgb, var(--acq-accent-soft) 42%, white));border:1px solid #e3ecea;border-radius:18px;flex-direction:column;min-height:270px;padding:22px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;box-shadow:0 18px 42px -34px #17202d73}.acquisition-module__jhyF0a__workflowCard:hover{border-color:color-mix(in srgb, var(--acq-accent) 42%, white);box-shadow:0 24px 54px -34px color-mix(in srgb, var(--acq-accent-dark) 44%, transparent);transform:translateY(-4px)}.acquisition-module__jhyF0a__stepIcon,.acquisition-module__jhyF0a__checkIcon{color:var(--acq-accent-dark);background:var(--acq-accent-soft)}.acquisition-module__jhyF0a__stepNumber{color:color-mix(in srgb, var(--acq-accent) 48%, white);font-size:24px;font-weight:900}.acquisition-module__jhyF0a__stepLabel{color:var(--acq-accent-dark);letter-spacing:.08em;margin-top:22px}.acquisition-module__jhyF0a__workflowCard h3{margin-top:7px;font-size:19px;line-height:1.45}.acquisition-module__jhyF0a__cardBody{color:#5d6877;flex:1;margin-top:9px;font-size:13px;line-height:1.75}.acquisition-module__jhyF0a__statusBadge{color:var(--acq-accent-dark);background:var(--acq-accent-soft);align-self:flex-start;margin-top:18px}.acquisition-module__jhyF0a__planSection{background:color-mix(in srgb, var(--acq-accent-soft) 54%, white);padding:clamp(64px,7vw,104px) clamp(16px,5vw,72px)}.acquisition-module__jhyF0a__planGrid{grid-template-columns:minmax(0,.88fr) minmax(420px,1.12fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.acquisition-module__jhyF0a__planIntro{max-width:520px}.acquisition-module__jhyF0a__priceBlock{border-top:1px solid color-mix(in srgb, var(--acq-accent) 18%, white);border-bottom:1px solid color-mix(in srgb, var(--acq-accent) 18%, white);margin:26px 0;padding:18px 0}.acquisition-module__jhyF0a__price{color:var(--acq-accent-dark);letter-spacing:-.04em;font-size:clamp(30px,4vw,46px);font-weight:900}.acquisition-module__jhyF0a__planFeature{background:#ffffffe0;border:1px solid #ffffffe6;border-radius:16px;align-items:flex-start;gap:13px;min-height:112px;padding:20px;display:flex;box-shadow:0 16px 40px -34px #17202d70}.acquisition-module__jhyF0a__planFeature p{padding-top:3px;line-height:1.65}.acquisition-module__jhyF0a__finalSection{background:linear-gradient(125deg, var(--acq-accent-dark), color-mix(in srgb, var(--acq-accent) 82%, #102a43));color:#fff;padding:clamp(58px,7vw,90px) clamp(16px,5vw,72px)}.acquisition-module__jhyF0a__finalInner{justify-content:space-between;align-items:center;gap:40px;width:min(1120px,100%);margin:0 auto;display:flex}.acquisition-module__jhyF0a__finalInner>div{max-width:720px}.acquisition-module__jhyF0a__finalInner h2,.acquisition-module__jhyF0a__finalInner>div>p:last-child,.acquisition-module__jhyF0a__finalEyebrow{color:#fff}.acquisition-module__jhyF0a__finalEyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.76;font-size:11px;font-weight:800}@keyframes acquisition-module__jhyF0a__acq-enter{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.acquisition-module__jhyF0a__heroGrid,.acquisition-module__jhyF0a__planGrid{grid-template-columns:1fr}.acquisition-module__jhyF0a__heroVisual{max-width:760px}.acquisition-module__jhyF0a__workflowRail{grid-template-columns:repeat(2,minmax(0,1fr))}.acquisition-module__jhyF0a__finalInner{flex-direction:column;align-items:flex-start}}@media (max-width:620px){.acquisition-module__jhyF0a__hero{padding-top:38px}.acquisition-module__jhyF0a__heroTitle{font-size:38px}.acquisition-module__jhyF0a__heroActions>*{width:100%}.acquisition-module__jhyF0a__heroVisual{border-radius:20px;padding:24px 14px 18px}.acquisition-module__jhyF0a__workflowRail{grid-template-columns:1fr}.acquisition-module__jhyF0a__workflowCard{min-height:0}}@media (prefers-reduced-motion:reduce){.acquisition-module__jhyF0a__heroCopy,.acquisition-module__jhyF0a__heroVisual{animation:none}.acquisition-module__jhyF0a__heroImage,.acquisition-module__jhyF0a__workflowCard{transition:none}.acquisition-module__jhyF0a__heroVisual:hover .acquisition-module__jhyF0a__heroImage,.acquisition-module__jhyF0a__workflowCard:hover{transform:none}}.acquisition-module__jhyF0a__simulatorSection{background:#fff;padding:clamp(64px,7vw,104px) clamp(16px,5vw,72px)}.acquisition-module__jhyF0a__simulatorGrid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,64px);display:grid}.acquisition-module__jhyF0a__simulatorIntro h2{letter-spacing:-.03em;margin:8px 0 12px;font-size:clamp(26px,3vw,38px);line-height:1.35}.acquisition-module__jhyF0a__simulatorIntro>p{color:#5d6877;font-size:16px;line-height:1.85}.acquisition-module__jhyF0a__simulatorPanel{border:1px solid color-mix(in srgb, var(--acq-accent) 16%, white);box-shadow:0 30px 60px -36px color-mix(in srgb, var(--acq-accent-dark) 45%, transparent);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;overflow:hidden}.acquisition-module__jhyF0a__simulatorInputs{flex-direction:column;gap:22px;padding:28px;display:flex}.acquisition-module__jhyF0a__simulatorSlider{padding:12px 20px 22px 6px}.acquisition-module__jhyF0a__simulatorResult{background:linear-gradient(160deg, var(--acq-accent-soft), color-mix(in srgb, var(--acq-accent-soft) 40%, white));flex-direction:column;gap:16px;padding:28px;display:flex}.acquisition-module__jhyF0a__simulatorHeadline{color:#1f2a37;font-size:17px;font-weight:700;line-height:1.7}.acquisition-module__jhyF0a__simulatorFigure{color:var(--acq-accent-dark);letter-spacing:-.04em;margin:2px 0 4px;font-size:clamp(34px,4vw,48px);font-weight:900;line-height:1.1;animation:.32s ease-out acquisition-module__jhyF0a__simulator-figure;display:block}@keyframes acquisition-module__jhyF0a__simulator-figure{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.acquisition-module__jhyF0a__simulatorFacts{gap:10px;margin:0;display:grid}.acquisition-module__jhyF0a__simulatorFact{border-bottom:1px solid color-mix(in srgb, var(--acq-accent) 14%, white);justify-content:space-between;gap:12px;padding-bottom:10px;display:flex}.acquisition-module__jhyF0a__simulatorFact dt{color:#5d6877;font-size:13px}.acquisition-module__jhyF0a__simulatorFact dd{color:#1f2a37;text-align:right;margin:0;font-size:14px;font-weight:700}.acquisition-module__jhyF0a__simulatorNote{color:#5d6877;font-size:13px;line-height:1.7}.acquisition-module__jhyF0a__simulatorFormula{color:#5d6877;font-size:12.5px;line-height:1.75}.acquisition-module__jhyF0a__simulatorFormula summary{color:#1f2a37;cursor:pointer;font-weight:700}.acquisition-module__jhyF0a__simulatorActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}@media (max-width:980px){.acquisition-module__jhyF0a__simulatorGrid,.acquisition-module__jhyF0a__simulatorPanel{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.acquisition-module__jhyF0a__simulatorFigure{animation:none}}
