.page-module__2JrOZa__main{background:linear-gradient(180deg, #f5f0e6b8 0%, #fafaf8f5 320px), var(--bg-primary);padding-bottom:112px}.page-module__2JrOZa__container{box-sizing:border-box;max-width:var(--max-width);padding:0 var(--space-lg);margin:0 auto}.page-module__2JrOZa__heroDecisionPacket,.page-module__2JrOZa__stickyCheckoutBar,.page-module__2JrOZa__searchQueryCheckoutBridge,.page-module__2JrOZa__requestPanel,.page-module__2JrOZa__familyFrictionEstimator,.page-module__2JrOZa__checkoutCommitmentPreview,.page-module__2JrOZa__buyerProofPacket,.page-module__2JrOZa__purchaseRouteCloser,.page-module__2JrOZa__decisionMemoIntake,.page-module__2JrOZa__scenarioBand,.page-module__2JrOZa__offerDecisionMatrix,.page-module__2JrOZa__purchaseCheckBand,.page-module__2JrOZa__directoryGapBand,.page-module__2JrOZa__reportBlueprintSection,.page-module__2JrOZa__sampleReport,.page-module__2JrOZa__parentMemoBand,.page-module__2JrOZa__trustBand,.page-module__2JrOZa__objectionBand,.page-module__2JrOZa__riskReversalBand,.page-module__2JrOZa__differenceBand,.page-module__2JrOZa__offerCard{box-sizing:border-box;max-width:100%}.page-module__2JrOZa__stickyCheckoutBar{z-index:60;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff0;border:1px solid #1b3a5c24;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;width:min(100% - 32px,1040px);padding:12px 14px;display:grid;position:fixed;bottom:18px;left:50%;transform:translate(-50%);box-shadow:0 16px 44px #1b3a5c2e}.page-module__2JrOZa__stickyCheckoutCopy{gap:3px;min-width:0;display:grid}.page-module__2JrOZa__stickyCheckoutCopy span{color:#0f6f68;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__stickyCheckoutCopy strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.35}.page-module__2JrOZa__stickyCheckoutActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;display:flex}.page-module__2JrOZa__stickyPrimaryButton,.page-module__2JrOZa__stickySecondaryButton{text-align:center;min-width:0;min-height:42px;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:850;line-height:1.25;display:inline-flex}.page-module__2JrOZa__stickyPrimaryButton{background:var(--color-indigo);color:#fff}.page-module__2JrOZa__stickyPrimaryButton:hover{color:#fff;background:var(--color-indigo-light);box-shadow:var(--shadow-md);transform:translateY(-1px)}.page-module__2JrOZa__stickySecondaryButton{color:var(--color-indigo);background:#ffffffe0;border-color:#1b3a5c29}.page-module__2JrOZa__stickySecondaryButton:hover{color:var(--color-indigo-light);box-shadow:var(--shadow-sm);border-color:#1b3a5c47}.page-module__2JrOZa__hero{padding:48px 0 40px}.page-module__2JrOZa__heroGrid{grid-template-columns:minmax(0,.86fr) minmax(420px,.94fr);align-items:center;gap:32px;display:grid}.page-module__2JrOZa__heroCopy{top:calc(var(--navbar-height) + 24px);padding:32px 0;position:sticky}.page-module__2JrOZa__eyebrow{color:var(--color-indigo-light);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:12px;font-size:12px;font-weight:800;display:inline-flex}.page-module__2JrOZa__heroTitle{max-width:none;color:var(--color-indigo-dark);word-break:keep-all;overflow-wrap:normal;gap:0;font-size:clamp(2.55rem,5.1vw,4rem);line-height:1.05;display:grid}.page-module__2JrOZa__heroTitle span{display:block}.page-module__2JrOZa__heroLead{max-width:62ch;color:var(--text-secondary);font-size:var(--font-size-lg);margin-top:18px;line-height:1.85}.page-module__2JrOZa__heroActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.page-module__2JrOZa__primaryButton,.page-module__2JrOZa__secondaryButton,.page-module__2JrOZa__submitButton{min-height:48px;font-size:var(--font-size-sm);transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:0 20px;font-weight:800;display:inline-flex}.page-module__2JrOZa__primaryButton,.page-module__2JrOZa__submitButton{background:var(--color-indigo);color:#fff}.page-module__2JrOZa__primaryButton:hover,.page-module__2JrOZa__submitButton:hover{color:#fff;background:var(--color-indigo-light);box-shadow:var(--shadow-md);transform:translateY(-1px)}.page-module__2JrOZa__secondaryButton{color:var(--color-indigo);background:#fff;border-color:#1b3a5c24}.page-module__2JrOZa__secondaryButton:hover{color:var(--color-indigo-light);box-shadow:var(--shadow-sm);border-color:#1b3a5c3d}.page-module__2JrOZa__trustRow{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.page-module__2JrOZa__trustRow span,.page-module__2JrOZa__offerBadge{min-height:32px;color:var(--color-indigo);background:#1b3a5c14;border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:800;display:inline-flex}.page-module__2JrOZa__heroDecisionPacket{background:#fffffff5;border:1px solid #1b3a5c1f;border-radius:20px;gap:16px;min-width:0;padding:24px;display:grid;box-shadow:0 18px 44px #1b3a5c1a}.page-module__2JrOZa__searchQueryCheckoutBridge{background:linear-gradient(135deg,#0f6f681a,#ffffffeb),#fff;border:1px solid #0f6f682e;border-radius:12px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:stretch;gap:18px;margin:0 0 20px;padding:18px;display:grid;box-shadow:0 18px 42px #1b3a5c14}.page-module__2JrOZa__searchQueryBridgeCopy{align-content:center;gap:8px;min-width:0;display:grid}.page-module__2JrOZa__searchQueryBridgeCopy h2{color:var(--color-indigo-dark);margin:0;font-size:clamp(1.28rem,2.1vw,1.8rem);line-height:1.25}.page-module__2JrOZa__searchQueryBridgeCopy p{color:var(--text-secondary);font-size:var(--font-size-sm);margin:0;font-weight:650;line-height:1.75}.page-module__2JrOZa__searchQueryBridgeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.page-module__2JrOZa__searchQueryBridgeGrid article{background:#ffffffd1;border:1px solid #0f6f681f;border-radius:10px;gap:7px;min-width:0;padding:13px;display:grid}.page-module__2JrOZa__searchQueryBridgeGrid span{color:#0f6f68;letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__searchQueryBridgeGrid strong{min-width:0;color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:.94rem;line-height:1.35}.page-module__2JrOZa__searchQueryBridgeGrid p{color:var(--text-secondary);margin:0;font-size:.8rem;font-weight:650;line-height:1.55}.page-module__2JrOZa__searchQueryBridgeActions{flex-wrap:wrap;grid-column:1/-1;gap:10px;display:flex}.page-module__2JrOZa__heroDecisionHeader{border-bottom:1px solid #1b3a5c1a;justify-content:space-between;align-items:end;gap:12px;padding-bottom:14px;display:flex}.page-module__2JrOZa__heroDecisionHeader span,.page-module__2JrOZa__heroDecisionItem span,.page-module__2JrOZa__heroDecisionAssistant span,.page-module__2JrOZa__heroDecisionFooter span{color:#0f6f68;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.45}.page-module__2JrOZa__heroDecisionHeader strong{color:var(--color-indigo-dark);text-align:right;font-size:1.06rem;line-height:1.45}.page-module__2JrOZa__heroDecisionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__heroDecisionItem{background:#fafaf8d1;border:1px solid #1b3a5c14;border-radius:14px;gap:7px;min-width:0;padding:14px;display:grid}.page-module__2JrOZa__heroDecisionItem strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.5}.page-module__2JrOZa__heroDecisionItem p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.58}.page-module__2JrOZa__heroDecisionAssistant{background:#fffaeed6;border:1px solid #c4a35a47;border-radius:14px;gap:7px;padding:14px;display:grid}.page-module__2JrOZa__heroDecisionAssistant span{color:#7a5a16}.page-module__2JrOZa__heroDecisionAssistant strong{color:var(--color-indigo-dark);font-size:14px;line-height:1.55}.page-module__2JrOZa__heroDecisionFooter{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.page-module__2JrOZa__heroDecisionFooter div{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.page-module__2JrOZa__heroDecisionFooter span{color:#0f6f68;letter-spacing:0;text-transform:none;background:#0f6f6814;border-radius:999px;align-items:center;min-height:30px;padding:0 10px;display:inline-flex}.page-module__2JrOZa__requestSection{padding:8px 0 48px}.page-module__2JrOZa__requestSection .page-module__2JrOZa__requestPanel{max-width:980px;margin:0 auto}.page-module__2JrOZa__requestPanel{background:#fffffff5;border:1px solid #1b3a5c1a;border-radius:20px;padding:24px;box-shadow:0 18px 44px #1b3a5c1a}.page-module__2JrOZa__panelHeader{margin-bottom:20px}.page-module__2JrOZa__panelHeader h2{color:var(--color-indigo-dark);font-size:clamp(1.7rem,3vw,2.2rem)}.page-module__2JrOZa__panelHeader p{color:var(--text-secondary);margin-top:8px;line-height:1.7}.page-module__2JrOZa__requestForm{gap:18px;padding-bottom:104px;display:grid}.page-module__2JrOZa__checkoutIntentBanner{background:#fffaeee6;border:1px solid #c4a35a57;border-radius:12px;grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);gap:12px;padding:14px;display:grid}.page-module__2JrOZa__checkoutIntentBanner>div:first-child,.page-module__2JrOZa__checkoutIntentGrid div{gap:6px;min-width:0;display:grid}.page-module__2JrOZa__checkoutIntentBanner span,.page-module__2JrOZa__checkoutIntentGrid span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__checkoutIntentBanner strong,.page-module__2JrOZa__checkoutIntentGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.page-module__2JrOZa__checkoutIntentBanner p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.55}.page-module__2JrOZa__checkoutIntentGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__checkoutIntentGrid div{background:#ffffffc7;border:1px solid #1b3a5c14;border-radius:10px;padding:10px}.page-module__2JrOZa__handoffBriefPanel{background:#eff9f7d1;border:1px solid #0f6f683d;border-radius:12px;gap:12px;padding:14px;display:grid}.page-module__2JrOZa__handoffBriefGrid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:10px;display:grid}.page-module__2JrOZa__handoffBriefGrid div{background:#ffffffc7;border:1px solid #0f6f681f;border-radius:10px;gap:6px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__handoffBriefGrid span{color:#0f6f68;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__handoffBriefGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__2JrOZa__handoffBriefPanel>p,.page-module__2JrOZa__handoffBriefActions span{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.page-module__2JrOZa__handoffBriefActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__officialActionHandoffPanel{background:#f0f6ffdb;border:1px solid #285fab3d;border-radius:12px;gap:12px;padding:14px;display:grid}.page-module__2JrOZa__officialActionHandoffGrid{grid-template-columns:minmax(0,.8fr) minmax(0,.9fr) minmax(0,1.3fr);gap:10px;display:grid}.page-module__2JrOZa__officialActionHandoffGrid div{background:#ffffffd1;border:1px solid #285fab1f;border-radius:10px;gap:6px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__officialActionHandoffGrid span,.page-module__2JrOZa__officialActionHandoffAssistant strong{color:#285fab;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__officialActionHandoffGrid strong,.page-module__2JrOZa__officialActionHandoffGrid a{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;font-weight:800;line-height:1.5;text-decoration:none}.page-module__2JrOZa__officialActionHandoffGrid a:hover{text-decoration:underline}.page-module__2JrOZa__officialActionHandoffAssistant{color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;line-height:1.6;display:flex}.page-module__2JrOZa__officialActionHandoffTextarea{width:100%;min-height:118px;color:var(--color-indigo-dark);font:inherit;resize:vertical;background:#ffffffd1;border:1px solid #285fab29;border-radius:10px;padding:10px;font-size:12px;line-height:1.6}.page-module__2JrOZa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.page-module__2JrOZa__field{gap:8px;display:grid}.page-module__2JrOZa__fieldWide{grid-column:1/-1}.page-module__2JrOZa__field span,.page-module__2JrOZa__consentRow span{color:var(--color-indigo-dark);font-size:14px;font-weight:800}.page-module__2JrOZa__field input,.page-module__2JrOZa__field select,.page-module__2JrOZa__field textarea{width:100%;min-height:46px;color:var(--text-primary);font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast);background:#fff;border:1px solid #1b3a5c29;border-radius:10px;padding:11px 13px;font-size:16px}.page-module__2JrOZa__field textarea{resize:vertical;min-height:132px}.page-module__2JrOZa__field input:focus,.page-module__2JrOZa__field select:focus,.page-module__2JrOZa__field textarea:focus{border-color:var(--color-indigo);outline:none;box-shadow:0 0 0 3px #1b3a5c1f}.page-module__2JrOZa__decisionPreview{background:#fffaeeb8;border:1px solid #c4a35a47;border-radius:16px;gap:14px;padding:16px;display:grid}.page-module__2JrOZa__receiptUpgradePreview{background:#eff9f7db;border:1px solid #0f6f6838;border-radius:16px;gap:14px;padding:16px;display:grid}.page-module__2JrOZa__previewHeader{gap:6px;display:grid}.page-module__2JrOZa__previewHeader span,.page-module__2JrOZa__previewGrid span,.page-module__2JrOZa__previewLocked span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__previewHeader strong{color:var(--color-indigo-dark);font-size:1.08rem;line-height:1.45}.page-module__2JrOZa__previewHeader p,.page-module__2JrOZa__previewLocked small{color:var(--text-secondary);line-height:1.65}.page-module__2JrOZa__previewGrid,.page-module__2JrOZa__receiptUpgradeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__previewGrid div,.page-module__2JrOZa__receiptUpgradeGrid div,.page-module__2JrOZa__previewLocked,.page-module__2JrOZa__tonightDecisionPack{background:#ffffffc7;border:1px solid #1b3a5c14;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.page-module__2JrOZa__previewGrid strong,.page-module__2JrOZa__receiptUpgradeGrid strong,.page-module__2JrOZa__previewLocked strong{color:var(--color-indigo-dark);font-size:14px;line-height:1.55}.page-module__2JrOZa__receiptUpgradeGrid span{color:#0f6f68;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__receiptUpgradeActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__receiptUpgradeActions span{color:var(--text-secondary);font-size:13px;line-height:1.55}.page-module__2JrOZa__tonightDecisionPack{background:#f7fbf9f5;border-color:#5b8c5a38;gap:12px}.page-module__2JrOZa__tonightDecisionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__tonightDecisionGrid div{background:#ffffffd6;border:1px solid #1b3a5c14;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.page-module__2JrOZa__tonightDecisionGrid div:last-child{grid-column:1/-1}.page-module__2JrOZa__tonightDecisionGrid span{color:#315d31;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__tonightDecisionGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.page-module__2JrOZa__consentRow{grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;display:grid}.page-module__2JrOZa__consentRow input{width:18px;height:18px;accent-color:var(--color-indigo);margin-top:3px}.page-module__2JrOZa__submitButton{cursor:pointer;width:100%;scroll-margin-top:calc(var(--navbar-height) + 24px);border:0;scroll-margin-bottom:150px}.page-module__2JrOZa__submitButton:disabled{opacity:.58;cursor:wait;box-shadow:none;transform:none}.page-module__2JrOZa__formStatus{border-radius:12px;gap:10px;padding:12px 14px;font-size:14px;line-height:1.7;display:grid}.page-module__2JrOZa__formStatus_success{color:#315d31;background:#5b8c5a1f}.page-module__2JrOZa__formStatus_error{color:#a43d53;background:#d4627a1f}.page-module__2JrOZa__formStatus_submitting,.page-module__2JrOZa__formStatus_idle{color:var(--color-indigo);background:#1b3a5c14}.page-module__2JrOZa__successNextSteps{background:#ffffffb8;border:1px solid #5b8c5a38;border-radius:12px;gap:12px;padding:14px;display:grid}.page-module__2JrOZa__successHeader{gap:4px;display:grid}.page-module__2JrOZa__successHeader span{color:#315d31;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__successHeader strong{color:var(--color-indigo-dark);font-size:1rem;line-height:1.45}.page-module__2JrOZa__successMeta{flex-wrap:wrap;gap:8px;display:flex}.page-module__2JrOZa__successMeta span{color:#315d31;background:#5b8c5a1f;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:800;display:inline-flex}.page-module__2JrOZa__successClosingCommand{background:#f7fbf9f5;border:1px solid #5b8c5a38;border-radius:12px;gap:12px;padding:12px;display:grid}.page-module__2JrOZa__successClosingGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__successClosingGrid div{background:#ffffffd6;border:1px solid #1b3a5c14;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__successClosingGrid span{color:#315d31;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__successClosingGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__2JrOZa__successClosingActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__successClosingActions small{color:var(--text-secondary);flex:240px;font-size:13px;line-height:1.55}.page-module__2JrOZa__successClosingPrimary,.page-module__2JrOZa__successClosingSecondary{min-height:44px;font:inherit;border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:850;display:inline-flex}.page-module__2JrOZa__successClosingPrimary{border:1px solid var(--color-indigo);background:var(--color-indigo);color:#fff}.page-module__2JrOZa__successClosingPrimary:hover{color:#fff;background:var(--color-indigo-light)}.page-module__2JrOZa__successClosingSecondary{color:var(--color-indigo);cursor:pointer;background:#fff;border:1px solid #1b3a5c2e}.page-module__2JrOZa__successClosingSecondary:hover:not(:disabled){box-shadow:var(--shadow-sm);border-color:#1b3a5c57;transform:translateY(-1px)}.page-module__2JrOZa__successStepList{gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__2JrOZa__successStepList li{background:#fafaf8d1;border:1px solid #1b3a5c14;border-radius:10px;gap:4px;padding:10px 12px;display:grid}.page-module__2JrOZa__successStepList strong{color:var(--color-indigo-dark);font-size:13px;line-height:1.45}.page-module__2JrOZa__successStepList span{color:var(--text-secondary);font-size:13px;line-height:1.55}.page-module__2JrOZa__assistantReplyPanel{background:#f5faf6e6;border:1px solid #1b3a5c29;border-radius:12px;gap:12px;padding:12px;display:grid}.page-module__2JrOZa__assistantReplyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__assistantReplyGrid div{background:#ffffffc7;border:1px solid #1b3a5c14;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__assistantReplyGrid span{color:#315d31;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__assistantReplyGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;white-space:pre-wrap;font-size:13px;line-height:1.5}.page-module__2JrOZa__assistantReplyTextarea{width:100%;min-height:132px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.55}.page-module__2JrOZa__assistantReplyActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__assistantReplyActions span{color:var(--text-secondary);font-size:13px;line-height:1.55}.page-module__2JrOZa__preSubmitAssistantClosePreview{background:#f6fbf8;border:1px solid #0f6f682e;border-radius:12px;gap:14px;padding:18px;display:grid}.page-module__2JrOZa__preSubmitAssistantCloseGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__preSubmitAssistantCloseGrid div{background:#ffffffdb;border:1px solid #1b3a5c14;border-radius:10px;gap:6px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__preSubmitAssistantCloseGrid span{color:#0f6f68;letter-spacing:0;font-size:11px;font-weight:900;line-height:1.35}.page-module__2JrOZa__preSubmitAssistantCloseGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__2JrOZa__preSubmitAssistantCloseTextarea{width:100%;min-height:150px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:12px;font-size:13px;line-height:1.55}.page-module__2JrOZa__preSubmitAssistantCloseActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__preSubmitAssistantCloseActions span{color:var(--text-secondary);flex:260px;font-size:13px;line-height:1.55}.page-module__2JrOZa__preSubmitParentApprovalPreview{background:#fffaf0;border:1px solid #c4a35a47;border-radius:12px;gap:14px;padding:18px;display:grid}.page-module__2JrOZa__preSubmitParentApprovalGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__preSubmitParentApprovalGrid div{background:#ffffffdb;border:1px solid #1b3a5c14;border-radius:10px;gap:6px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__preSubmitParentApprovalGrid span{color:#7a5b17;letter-spacing:0;font-size:11px;font-weight:900;line-height:1.35}.page-module__2JrOZa__preSubmitParentApprovalGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__2JrOZa__preSubmitParentApprovalTextarea{width:100%;min-height:150px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:12px;font-size:13px;line-height:1.55}.page-module__2JrOZa__preSubmitParentApprovalActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__preSubmitParentApprovalActions span{color:var(--text-secondary);flex:260px;font-size:13px;line-height:1.55}.page-module__2JrOZa__paymentRequestPanel{background:#fafaf8f0;border:1px solid #1b3a5c24;border-radius:12px;gap:12px;padding:12px;display:grid}.page-module__2JrOZa__paymentRequestGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__paymentRequestGrid div{background:#ffffffd1;border:1px solid #1b3a5c14;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__paymentRequestGrid span{color:var(--color-indigo);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__paymentRequestGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__2JrOZa__paymentRequestTextarea{width:100%;min-height:120px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.55}.page-module__2JrOZa__paymentRequestActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__paymentRequestActions span{color:var(--text-secondary);font-size:13px;line-height:1.55}.page-module__2JrOZa__paymentLinkButton{background:var(--color-indigo);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.page-module__2JrOZa__paymentLinkButton:hover{color:#fff;background:var(--color-indigo-light)}.page-module__2JrOZa__parentApprovalPanel{background:#f1f9fae6;border:1px solid #2668842e;border-radius:12px;gap:12px;padding:12px;display:grid}.page-module__2JrOZa__parentApprovalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__parentApprovalGrid div{background:#ffffffd1;border:1px solid #1b3a5c14;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__parentApprovalGrid span{color:#266884;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__parentApprovalGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.5}.page-module__2JrOZa__parentApprovalTextarea{width:100%;min-height:136px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.55}.page-module__2JrOZa__parentApprovalActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__parentApprovalActions span{color:var(--text-secondary);font-size:13px;line-height:1.55}.page-module__2JrOZa__purchaseConfirmation{background:#fffaeed1;border:1px solid #c4a35a47;border-radius:12px;gap:12px;padding:12px;display:grid}.page-module__2JrOZa__purchaseConfirmationGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__purchaseConfirmationGrid div,.page-module__2JrOZa__scopeLockIntro,.page-module__2JrOZa__scopeLockItem{background:#ffffffc7;border:1px solid #1b3a5c14;border-radius:10px;gap:5px;min-width:0;padding:10px;display:grid}.page-module__2JrOZa__purchaseConfirmationGrid span,.page-module__2JrOZa__scopeLockGrid span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__purchaseConfirmationGrid strong,.page-module__2JrOZa__scopeLockGrid strong{color:var(--color-indigo-dark);font-size:13px;line-height:1.5}.page-module__2JrOZa__scopeLockGrid{grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:8px;display:grid}.page-module__2JrOZa__fallbackDraftPanel{background:#fafaf8eb;border:1px solid #1b3a5c1a;border-radius:12px;gap:10px;padding:12px;display:grid}.page-module__2JrOZa__fallbackDraftHeader{gap:4px;display:grid}.page-module__2JrOZa__fallbackDraftHeader strong{color:var(--color-indigo-dark);font-size:13px;line-height:1.45}.page-module__2JrOZa__fallbackDraftHeader span,.page-module__2JrOZa__copyDraftHint{color:var(--text-secondary);font-size:13px;line-height:1.55}.page-module__2JrOZa__copyDraftTextarea{width:100%;min-height:112px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.55}.page-module__2JrOZa__fallbackDraftActions{flex-wrap:wrap;gap:10px;display:flex}.page-module__2JrOZa__copyDraftButton{min-height:40px;color:var(--color-indigo);cursor:pointer;font:inherit;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);background:#fff;border:1px solid #1b3a5c29;border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.page-module__2JrOZa__copyDraftButton:hover:not(:disabled){background:#1b3a5c0f;border-color:#1b3a5c47}.page-module__2JrOZa__copyDraftButton:disabled,.page-module__2JrOZa__successClosingSecondary:disabled{opacity:.54;cursor:not-allowed}.page-module__2JrOZa__mailtoFallback{background:var(--color-indigo);color:#fff;border-radius:10px;justify-content:center;justify-self:start;align-items:center;min-height:40px;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.page-module__2JrOZa__mailtoFallback:hover{color:#fff;background:var(--color-indigo-light)}.page-module__2JrOZa__section{padding:18px 0 56px}.page-module__2JrOZa__sectionHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.page-module__2JrOZa__sectionHeader h2,.page-module__2JrOZa__scenarioIntro h2,.page-module__2JrOZa__purchaseCheckIntro h2,.page-module__2JrOZa__sampleIntro h2,.page-module__2JrOZa__parentMemoIntro h2,.page-module__2JrOZa__trustIntro h2,.page-module__2JrOZa__objectionIntro h2,.page-module__2JrOZa__differenceBand h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem)}.page-module__2JrOZa__textLink{color:var(--color-indigo);font-weight:800}.page-module__2JrOZa__commercialDecisionStack{gap:16px;display:grid}.page-module__2JrOZa__decisionMemoIntake{box-shadow:var(--shadow-sm);background:#fffffff0;border:1px solid #1b3a5c1a;border-radius:20px;gap:20px;padding:28px;display:grid}.page-module__2JrOZa__decisionMemoIntakeIntro{max-width:820px}.page-module__2JrOZa__decisionMemoIntakeIntro h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.22}.page-module__2JrOZa__decisionMemoIntakeIntro p{color:var(--text-secondary);margin-top:12px;line-height:1.76}.page-module__2JrOZa__decisionMemoIntakeGrid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.page-module__2JrOZa__decisionMemoIntakeCard{background:#fafaf8db;border:1px solid #1b3a5c1a;border-radius:14px;gap:10px;min-width:0;padding:14px;display:grid}.page-module__2JrOZa__decisionMemoIntakeCard span{color:#0f6f68;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.45}.page-module__2JrOZa__decisionMemoIntakeCard h3{color:var(--color-indigo-dark);font-size:1rem;line-height:1.45}.page-module__2JrOZa__decisionMemoIntakeCard p,.page-module__2JrOZa__decisionMemoIntakeCta p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.6}.page-module__2JrOZa__decisionMemoIntakeCard strong{color:var(--color-indigo-dark);font-size:13px;line-height:1.52}.page-module__2JrOZa__decisionMemoBuilderLink{color:#0f6f68;background:#fff;border:1px solid #0f6f6838;border-radius:10px;justify-content:center;align-items:center;min-height:40px;margin-top:auto;padding:0 14px;font-size:13px;font-weight:800;display:inline-flex}.page-module__2JrOZa__decisionMemoBuilderLink:hover{color:#0f6f68;box-shadow:var(--shadow-sm);border-color:#0f6f6861}.page-module__2JrOZa__decisionMemoIntakeCta{background:#fffaeed1;border:1px solid #c4a35a47;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:14px;display:flex}.page-module__2JrOZa__familyFrictionEstimator{box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f1f9fae6,#fffaeecc),#fff;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(280px,.34fr) minmax(0,.66fr);gap:18px;padding:28px;display:grid}.page-module__2JrOZa__familyFrictionCopy{align-content:start;gap:14px;display:grid}.page-module__2JrOZa__familyFrictionCopy h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.2}.page-module__2JrOZa__familyFrictionCopy p{color:var(--text-secondary);margin:0;line-height:1.76}.page-module__2JrOZa__familyFrictionGuardrail{background:#ffffffc2;border:1px solid #26688433;border-radius:12px;padding:12px}.page-module__2JrOZa__familyFrictionControls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__familyFrictionControls label{background:#ffffffe0;border:1px solid #1b3a5c14;border-radius:12px;gap:8px;min-width:0;padding:14px;display:grid}.page-module__2JrOZa__familyBriefBuilder{background:#ffffffe0;border:1px solid #1b3a5c1a;border-radius:12px;grid-column:2;gap:10px;padding:14px;display:grid}.page-module__2JrOZa__familyBriefBuilder p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.58}.page-module__2JrOZa__familyBriefInputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__familyBriefInputs label{gap:8px;min-width:0;display:grid}.page-module__2JrOZa__familyFrictionControls span,.page-module__2JrOZa__familyBriefInputs span,.page-module__2JrOZa__familyFrictionResultGrid span{color:#266884;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900;line-height:1.45}.page-module__2JrOZa__familyFrictionControls input,.page-module__2JrOZa__familyFrictionControls select,.page-module__2JrOZa__familyBriefInputs input{width:100%;min-height:44px;color:var(--text-primary);font:inherit;background:#fff;border:1px solid #1b3a5c24;border-radius:10px;padding:10px 12px;font-size:15px}.page-module__2JrOZa__familyFrictionControls input[type=range]{min-height:28px;accent-color:var(--color-indigo);padding:0}.page-module__2JrOZa__familyFrictionControls strong{color:var(--color-indigo-dark);font-size:1rem;line-height:1.3}.page-module__2JrOZa__familyFrictionResultGrid{grid-column:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__familyFrictionResultGrid div{background:#ffffffe6;border:1px solid #2668842e;border-radius:12px;gap:8px;min-width:0;padding:14px;display:grid}.page-module__2JrOZa__familyFrictionResultGrid strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:clamp(1.08rem,1.8vw,1.45rem);line-height:1.3}.page-module__2JrOZa__familyFrictionResultGrid p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.58}.page-module__2JrOZa__familyFrictionMemo{background:#fffaeed1;border:1px solid #c4a35a47;border-radius:12px;grid-column:2;gap:12px;padding:14px;display:grid}.page-module__2JrOZa__familyFrictionMemo h3{color:var(--color-indigo-dark);font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.25}.page-module__2JrOZa__familyFrictionMemo textarea{width:100%;min-height:190px;color:var(--text-primary);font:inherit;resize:vertical;background:#fff;border:1px solid #1b3a5c1f;border-radius:10px;padding:12px;font-size:13px;line-height:1.58}.page-module__2JrOZa__familyBriefPreview{min-height:236px}.page-module__2JrOZa__familyFrictionActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__familyFrictionActions button,.page-module__2JrOZa__familyFrictionActions a{min-height:44px;font:inherit;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.page-module__2JrOZa__familyFrictionActions button{color:#266884;cursor:pointer;background:#fff;border:1px solid #26688447}.page-module__2JrOZa__familyFrictionActions a{background:var(--color-indigo);color:#fff;border:1px solid #0000}.page-module__2JrOZa__familyFrictionActions button:hover,.page-module__2JrOZa__familyFrictionActions a:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.page-module__2JrOZa__familyFrictionActions button:hover{border-color:#2668847a}.page-module__2JrOZa__familyFrictionActions a:hover{color:#fff;background:var(--color-indigo-light)}.page-module__2JrOZa__familyFrictionActions small{color:#a43d53;font-size:13px;line-height:1.55}.page-module__2JrOZa__buyerProofPacket{min-width:0;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#eff9f7eb,#fffaeed1),#fff;border:1px solid #0f6f682e;border-radius:20px;gap:20px;padding:28px;display:grid}.page-module__2JrOZa__buyerProofPacketHeader{max-width:860px}.page-module__2JrOZa__buyerProofPacketHeader h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.22}.page-module__2JrOZa__buyerProofPacketHeader p{color:var(--text-secondary);overflow-wrap:anywhere;margin-top:12px;line-height:1.76}.page-module__2JrOZa__buyerProofPacketGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__2JrOZa__buyerProofPacketCard{background:#ffffffdb;border:1px solid #1b3a5c1a;border-radius:16px;gap:10px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__buyerProofPacketCard>*{min-width:0;max-width:100%}.page-module__2JrOZa__buyerProofPacketCard span{color:#0f6f68;letter-spacing:.08em;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;font-size:12px;font-weight:900;line-height:1.45}.page-module__2JrOZa__buyerProofPacketCard strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.55}.page-module__2JrOZa__buyerProofPacketCard p{color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:13px;line-height:1.6}.page-module__2JrOZa__buyerProofPacketActions{background:#ffffffb8;border:1px solid #0f6f682e;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:14px;display:flex}.page-module__2JrOZa__purchaseRouteCloser{min-width:0;box-shadow:var(--shadow-sm);background:#fffffff0;border:1px solid #1b3a5c1f;border-radius:20px;gap:20px;margin-top:24px;padding:28px;display:grid}.page-module__2JrOZa__purchaseRouteIntro{max-width:880px}.page-module__2JrOZa__purchaseRouteIntro h2{color:var(--color-indigo-dark);font-size:clamp(1.75rem,3vw,2.35rem);line-height:1.24}.page-module__2JrOZa__purchaseRouteIntro p{color:var(--text-secondary);margin-top:12px;line-height:1.76}.page-module__2JrOZa__purchaseRouteGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.page-module__2JrOZa__purchaseRouteCard{background:#fafaf8f0;border:1px solid #1b3a5c1a;border-radius:16px;grid-template-rows:auto auto auto 1fr auto;gap:12px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__purchaseRouteHeader,.page-module__2JrOZa__purchaseRouteMeta,.page-module__2JrOZa__purchaseRouteAssistant{gap:6px;min-width:0;display:grid}.page-module__2JrOZa__purchaseRouteHeader span{color:#0f6f68;font-size:13px;font-weight:900}.page-module__2JrOZa__purchaseRouteHeader h3{color:var(--color-indigo-dark);font-size:1.08rem;line-height:1.38}.page-module__2JrOZa__purchaseRouteHeader p,.page-module__2JrOZa__purchaseRouteAssistant p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.58}.page-module__2JrOZa__purchaseRouteMeta{background:#fffc;border:1px solid #1b3a5c14;border-radius:12px;padding:12px}.page-module__2JrOZa__purchaseRouteMeta span,.page-module__2JrOZa__purchaseRouteAssistant span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__purchaseRouteMeta strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.52}.page-module__2JrOZa__purchaseRouteAssistant{background:#eff9f7c2;border:1px solid #0f6f6829;border-radius:12px;padding:12px}.page-module__2JrOZa__purchaseRouteCta{background:var(--color-indigo);color:#fff;text-align:center;min-height:46px;transition:transform var(--transition-fast), box-shadow var(--transition-fast), background-color var(--transition-fast);border-radius:10px;justify-content:center;align-items:center;padding:0 16px;font-size:13px;font-weight:850;display:inline-flex}.page-module__2JrOZa__purchaseRouteCta:hover{color:#fff;background:var(--color-indigo-light);box-shadow:var(--shadow-md);transform:translateY(-1px)}.page-module__2JrOZa__checkoutCommitmentPreview{box-sizing:border-box;min-width:0;max-width:100%;box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#fffaeee0,#f1f9fae0),#fff;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,1fr);gap:22px;padding:28px;display:grid}.page-module__2JrOZa__checkoutCommitmentPreview>*{min-width:0;max-width:100%}.page-module__2JrOZa__checkoutCommitmentIntro{min-width:0;max-width:820px}.page-module__2JrOZa__checkoutCommitmentIntro h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.22}.page-module__2JrOZa__checkoutCommitmentIntro p{color:var(--text-secondary);margin-top:12px;line-height:1.76}.page-module__2JrOZa__checkoutCommitmentGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;min-width:0;display:grid}.page-module__2JrOZa__checkoutCommitmentCard{background:#ffffffdb;border:1px solid #1b3a5c1a;border-radius:16px;gap:12px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__checkoutCommitmentHeader{gap:7px;display:grid}.page-module__2JrOZa__checkoutCommitmentHeader span,.page-module__2JrOZa__checkoutCommitmentMeta span,.page-module__2JrOZa__checkoutCommitmentAssistant span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.45}.page-module__2JrOZa__checkoutCommitmentHeader h3{color:var(--color-indigo-dark);font-size:1.12rem;line-height:1.42}.page-module__2JrOZa__checkoutCommitmentMeta{background:#fafaf8c7;border:1px solid #1b3a5c14;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.page-module__2JrOZa__checkoutCommitmentMeta strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:13px;line-height:1.52}.page-module__2JrOZa__checkoutCommitmentMeta p{color:var(--text-secondary);margin:0;font-size:13px;line-height:1.58}.page-module__2JrOZa__checkoutCommitmentActions{gap:10px;margin-top:auto;display:grid}.page-module__2JrOZa__checkoutCommitmentCta,.page-module__2JrOZa__checkoutCommitmentMailto{text-align:center;overflow-wrap:anywhere;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:46px;padding:0 14px;font-size:13px;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.page-module__2JrOZa__checkoutCommitmentCta{background:var(--color-indigo);color:#fff}.page-module__2JrOZa__checkoutCommitmentCta:hover{color:#fff;background:var(--color-indigo-light)}.page-module__2JrOZa__checkoutCommitmentMailto{color:var(--color-indigo);background:#fff;border:1px solid #1b3a5c29}.page-module__2JrOZa__checkoutCommitmentMailto:hover{color:var(--color-indigo-light);background:#1b3a5c0a;border-color:#1b3a5c47}.page-module__2JrOZa__checkoutCommitmentAssistant{background:#f1f9fadb;border:1px solid #2668842e;border-radius:14px;gap:8px;padding:14px;display:grid}.page-module__2JrOZa__checkoutCommitmentAssistant strong{color:var(--color-indigo-dark);font-size:14px;line-height:1.62}.page-module__2JrOZa__scenarioBand{box-shadow:var(--shadow-sm);background:#fffffff5;border:1px solid #1b3a5c1a;border-radius:20px;gap:22px;padding:28px;display:grid}.page-module__2JrOZa__scenarioIntro{max-width:780px}.page-module__2JrOZa__scenarioIntro .page-module__2JrOZa__eyebrow,.page-module__2JrOZa__purchaseCheckIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__scenarioIntro p,.page-module__2JrOZa__purchaseCheckIntro p,.page-module__2JrOZa__purchaseCheckCta p{color:var(--text-secondary);margin-top:12px;line-height:1.76}.page-module__2JrOZa__scenarioGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.page-module__2JrOZa__scenarioCard{background:#fafaf8c7;border:1px solid #1b3a5c14;border-radius:16px;flex-direction:column;gap:18px;min-width:0;min-height:420px;padding:18px;display:flex}.page-module__2JrOZa__scenarioCardHeader{gap:8px;display:grid}.page-module__2JrOZa__scenarioCardHeader span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__scenarioCard h3{color:var(--color-indigo-dark);font-size:1.18rem;line-height:1.45}.page-module__2JrOZa__scenarioColumns{flex:1;gap:14px;display:grid}.page-module__2JrOZa__scenarioColumns strong{color:var(--color-indigo-dark);font-size:13px;line-height:1.45}.page-module__2JrOZa__scenarioSignalList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.page-module__2JrOZa__scenarioSignalList li{color:var(--text-secondary);padding-left:16px;font-size:14px;line-height:1.58;position:relative}.page-module__2JrOZa__scenarioSignalList li:before{content:"";background:#7a5a16;border-radius:999px;width:6px;height:6px;position:absolute;top:.68em;left:0}.page-module__2JrOZa__scenarioCard .page-module__2JrOZa__secondaryButton{width:100%;margin-top:auto}.page-module__2JrOZa__offerDecisionMatrix{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #1b3a5c1a;border-radius:20px;gap:22px;padding:28px;display:grid}.page-module__2JrOZa__offerDecisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.page-module__2JrOZa__offerDecisionCard{background:#fafaf8bd;border:1px solid #1b3a5c17;border-radius:16px;gap:14px;min-width:0;padding:18px;display:grid}.page-module__2JrOZa__offerDecisionHeader{gap:7px;display:grid}.page-module__2JrOZa__offerDecisionHeader span,.page-module__2JrOZa__offerDecisionMeta span,.page-module__2JrOZa__offerDecisionBoundary span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.45}.page-module__2JrOZa__offerDecisionHeader h3{color:var(--color-indigo-dark);font-size:1.08rem;line-height:1.45}.page-module__2JrOZa__offerDecisionHeader p,.page-module__2JrOZa__offerDecisionMeta p,.page-module__2JrOZa__offerDecisionBoundary p{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.62}.page-module__2JrOZa__offerDecisionMeta,.page-module__2JrOZa__offerDecisionBoundary{border-radius:12px;gap:8px;min-width:0;padding:12px;display:grid}.page-module__2JrOZa__offerDecisionMeta{background:#ffffffd1;border:1px solid #1b3a5c14}.page-module__2JrOZa__offerDecisionBoundary{background:#fffaeed1;border:1px solid #c4a35a42}.page-module__2JrOZa__offerDecisionMeta ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.page-module__2JrOZa__offerDecisionMeta li{color:var(--text-secondary);padding-left:16px;font-size:14px;line-height:1.58;position:relative}.page-module__2JrOZa__offerDecisionMeta li:before{content:"";background:#7a5a16;border-radius:999px;width:6px;height:6px;position:absolute;top:.7em;left:0}.page-module__2JrOZa__offerDecisionCta{background:var(--color-indigo);color:#fff;text-align:center;overflow-wrap:anywhere;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:46px;margin-top:auto;padding:0 14px;font-size:13px;font-weight:800;line-height:1.35;text-decoration:none;display:inline-flex}.page-module__2JrOZa__offerDecisionCta:hover{color:#fff;background:var(--color-indigo-light)}.page-module__2JrOZa__offerSelector{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.72fr) minmax(0,1fr);align-items:start;gap:24px;padding:28px;display:grid}.page-module__2JrOZa__offerSelectorIntro{align-content:start;gap:12px;display:grid}.page-module__2JrOZa__offerSelectorIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__offerSelectorIntro h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.35rem);line-height:1.22}.page-module__2JrOZa__offerSelectorIntro p{color:var(--text-secondary);line-height:1.75}.page-module__2JrOZa__offerSelectorControls{gap:14px;display:grid}.page-module__2JrOZa__offerSelectorControlGroup{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;min-width:0;display:grid}.page-module__2JrOZa__offerSelectorControlGroup>span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:12px;font-weight:900}.page-module__2JrOZa__offerSelectorOption,.page-module__2JrOZa__offerSelectorOptionActive{min-height:70px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);background:#fff;border:1px solid #1b3a5c1f;border-radius:12px;gap:4px;padding:12px;display:grid}.page-module__2JrOZa__offerSelectorOption:hover,.page-module__2JrOZa__offerSelectorOptionActive:hover{box-shadow:var(--shadow-sm);border-color:#1b3a5c3d;transform:translateY(-1px)}.page-module__2JrOZa__offerSelectorOptionActive{background:#f1f8fa;border-color:#26688466}.page-module__2JrOZa__offerSelectorOption strong,.page-module__2JrOZa__offerSelectorOptionActive strong{color:var(--color-indigo-dark);overflow-wrap:anywhere;font-size:14px;line-height:1.45}.page-module__2JrOZa__offerSelectorOption small,.page-module__2JrOZa__offerSelectorOptionActive small{color:var(--text-secondary);font-size:12px;line-height:1.45}.page-module__2JrOZa__offerSelectorResult{background:#fffaeeb8;border:1px solid #c4a35a47;border-radius:16px;grid-column:1/-1;gap:14px;padding:20px;display:grid}.page-module__2JrOZa__offerSelectorResultHeader{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:900;display:flex}.page-module__2JrOZa__offerSelectorResult h3{color:var(--color-indigo-dark);font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.25}.page-module__2JrOZa__offerSelectorResult>strong{color:#315d31;font-size:1rem;line-height:1.5}.page-module__2JrOZa__offerSelectorResult p{color:var(--text-secondary);margin:0;line-height:1.65}.page-module__2JrOZa__offerSelectorDecisionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__offerSelectorDecisionGrid div{background:#ffffffd1;border:1px solid #1b3a5c1a;border-radius:12px;gap:6px;min-width:0;padding:12px;display:grid}.page-module__2JrOZa__offerSelectorDecisionGrid span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.page-module__2JrOZa__offerSelectorDecisionGrid p{color:var(--color-indigo-dark);font-size:13px;font-weight:650;line-height:1.55}.page-module__2JrOZa__offerSelectorCtaRow{flex-wrap:wrap;gap:10px;display:flex}.page-module__2JrOZa__offerSelectorCtaRow a{background:var(--color-indigo);color:#fff;min-height:46px;transition:box-shadow var(--transition-fast), transform var(--transition-fast), background-color var(--transition-fast);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:14px;font-weight:850;text-decoration:none;display:inline-flex}.page-module__2JrOZa__offerSelectorCtaRow a:hover{color:#fff;background:var(--color-indigo-light);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.page-module__2JrOZa__purchaseCheckBand{background:#f5faf6;border:1px solid #3664542e;border-radius:20px;grid-template-columns:minmax(0,.68fr) minmax(420px,1fr);align-items:center;gap:24px;padding:28px;display:grid}.page-module__2JrOZa__purchaseCheckIntro{align-content:start;display:grid}.page-module__2JrOZa__purchaseCheckGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__purchaseCheckItem{background:#ffffffd1;border:1px solid #36645424;border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;min-width:0;padding:12px;display:grid}.page-module__2JrOZa__purchaseCheckItem span{color:#315d31;background:#3664541f;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:14px;font-weight:900;display:inline-flex}.page-module__2JrOZa__purchaseCheckItem p{color:var(--color-indigo-dark);margin:0;font-size:14px;font-weight:700;line-height:1.55}.page-module__2JrOZa__purchaseCheckCta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;padding-top:4px;display:flex}.page-module__2JrOZa__purchaseCheckCta p{margin:0;font-size:14px}.page-module__2JrOZa__directoryGapBand{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.76fr) minmax(420px,1fr);align-items:start;gap:18px;margin-top:16px;padding:28px;display:grid}.page-module__2JrOZa__directoryGapIntro{align-content:start;gap:14px;display:grid}.page-module__2JrOZa__directoryGapIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__directoryGapIntro h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem)}.page-module__2JrOZa__directoryGapIntro p,.page-module__2JrOZa__directoryGapCta p{color:var(--text-secondary);line-height:1.76}.page-module__2JrOZa__directoryGapGrid{background:#fafaf8b8;border:1px solid #1b3a5c1a;border-radius:16px;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:0;display:grid;overflow:hidden}.page-module__2JrOZa__directoryGapHeading{color:var(--color-indigo);letter-spacing:.06em;text-transform:uppercase;background:#1b3a5c14;padding:12px 14px;font-size:12px;font-weight:900;line-height:1.45}.page-module__2JrOZa__directoryGapRow{display:contents}.page-module__2JrOZa__directoryGapRow p,.page-module__2JrOZa__directoryGapRow strong{min-width:0;color:var(--text-secondary);border-top:1px solid #1b3a5c14;margin:0;padding:14px;font-size:14px;line-height:1.62}.page-module__2JrOZa__directoryGapRow strong{color:var(--color-indigo-dark);border-left:1px solid #1b3a5c14;display:block}.page-module__2JrOZa__tonightPacket{background:#fffaeec2;border:1px solid #c4a35a3d;border-radius:16px;gap:12px;padding:18px;display:grid}.page-module__2JrOZa__tonightPacket span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__tonightPacket strong{color:var(--color-indigo-dark);font-size:1.05rem;line-height:1.5}.page-module__2JrOZa__tonightPacket ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__2JrOZa__tonightPacket li{color:var(--text-secondary);padding-left:18px;font-size:14px;line-height:1.62;position:relative}.page-module__2JrOZa__tonightPacket li:before{content:"";background:#7a5a16;border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:0}.page-module__2JrOZa__directoryGapCta{background:#f5faf6;border:1px solid #36645429;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-module__2JrOZa__directoryGapCta p{margin:0;font-size:14px}.page-module__2JrOZa__reportBlueprintSection{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.7fr) minmax(520px,1fr);align-items:start;gap:22px;padding:28px;display:grid}.page-module__2JrOZa__reportBlueprintIntro{align-content:start;gap:14px;display:grid}.page-module__2JrOZa__reportBlueprintIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__reportBlueprintIntro h2{color:var(--color-indigo-dark);font-size:clamp(1.8rem,3vw,2.45rem);line-height:1.16}.page-module__2JrOZa__reportBlueprintIntro p,.page-module__2JrOZa__reportBlueprintCta p{color:var(--text-secondary);margin:0;line-height:1.76}.page-module__2JrOZa__reportBlueprintGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__2JrOZa__reportBlueprintCard{background:#fafaf8b8;border:1px solid #1b3a5c1a;border-radius:16px;gap:12px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__reportBlueprintCard span,.page-module__2JrOZa__reportBlueprintProof span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900;line-height:1.45}.page-module__2JrOZa__reportBlueprintCard h3{color:var(--color-indigo-dark);font-size:1.06rem;line-height:1.45}.page-module__2JrOZa__reportBlueprintCard ul,.page-module__2JrOZa__reportBlueprintChecklist{gap:8px;margin:0;padding:0;list-style:none;display:grid}.page-module__2JrOZa__reportBlueprintCard li,.page-module__2JrOZa__reportBlueprintChecklist li{min-width:0;color:var(--text-secondary);padding-left:18px;font-size:14px;line-height:1.6;position:relative}.page-module__2JrOZa__reportBlueprintCard li:before,.page-module__2JrOZa__reportBlueprintChecklist li:before{content:"";background:#7a5a16;border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:0}.page-module__2JrOZa__reportBlueprintCard p{color:var(--text-secondary);border-top:1px solid #1b3a5c14;margin:0;padding-top:10px;font-size:13px;line-height:1.62}.page-module__2JrOZa__reportBlueprintProof{background:#fffaeec2;border:1px solid #c4a35a3d;border-radius:16px;grid-column:1/-1;grid-template-columns:minmax(0,.72fr) minmax(260px,.58fr) auto;align-items:center;gap:16px;min-width:0;padding:18px;display:grid}.page-module__2JrOZa__reportBlueprintProof div{gap:8px;min-width:0;display:grid}.page-module__2JrOZa__reportBlueprintProof strong{color:var(--color-indigo-dark);font-size:1rem;line-height:1.5}.page-module__2JrOZa__reportBlueprintCta{background:#f5faf6;border:1px solid #36645429;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px;padding:14px 16px;display:flex}.page-module__2JrOZa__reportBlueprintCta p{font-size:14px}.page-module__2JrOZa__sampleReport{box-shadow:var(--shadow-sm);background:#fff;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.72fr) minmax(520px,1fr);align-items:start;gap:28px;padding:28px;display:grid}.page-module__2JrOZa__sampleIntro{align-content:start;gap:16px;display:grid}.page-module__2JrOZa__sampleIntro p{color:var(--text-secondary);line-height:1.75}.page-module__2JrOZa__sampleIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__sampleIntro .page-module__2JrOZa__primaryButton{justify-self:start}.page-module__2JrOZa__sampleReportBody{gap:18px;display:grid}.page-module__2JrOZa__sampleReportGrid{border:1px solid #1b3a5c1a;border-radius:16px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.page-module__2JrOZa__sampleReportItem{background:#fafaf8b8;border-bottom:1px solid #1b3a5c14;border-right:1px solid #1b3a5c14;gap:8px;min-width:0;padding:18px;display:grid}.page-module__2JrOZa__sampleReportItem:nth-child(2n){border-right:0}.page-module__2JrOZa__sampleReportItem:nth-last-child(-n+2){border-bottom:0}.page-module__2JrOZa__sampleLabel,.page-module__2JrOZa__sampleTime{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__sampleReportItem strong,.page-module__2JrOZa__sampleTimelineStep strong{color:var(--color-indigo-dark);font-size:1rem;line-height:1.5}.page-module__2JrOZa__sampleReportItem p,.page-module__2JrOZa__sampleTimelineStep p{color:var(--text-secondary);font-size:14px;line-height:1.65}.page-module__2JrOZa__sampleTimeline{background:#fffaeeb8;border:1px solid #c4a35a3d;border-radius:16px;gap:0;display:grid;overflow:hidden}.page-module__2JrOZa__sampleTimelineStep{border-bottom:1px solid #c4a35a38;grid-template-columns:72px minmax(0,1fr);gap:14px;padding:16px 18px;display:grid}.page-module__2JrOZa__sampleTimelineStep:last-child{border-bottom:0}.page-module__2JrOZa__sampleAssetActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.page-module__2JrOZa__sampleAssetButton{min-height:42px;color:var(--color-indigo-dark);font:inherit;cursor:pointer;transition:border-color var(--transition-fast), box-shadow var(--transition-fast), transform var(--transition-fast);background:#fff;border:1px solid #1b3a5c29;border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:850;display:inline-flex}.page-module__2JrOZa__sampleAssetButton:hover{box-shadow:var(--shadow-sm);border-color:#1b3a5c57;transform:translateY(-1px)}.page-module__2JrOZa__sampleAssetStatus{min-height:18px;color:var(--text-secondary);font-size:12px;line-height:1.45}.page-module__2JrOZa__parentMemoBand{box-shadow:var(--shadow-sm);background:#fffffff0;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.74fr) minmax(520px,1fr);align-items:start;gap:28px;padding:28px;display:grid}.page-module__2JrOZa__parentMemoIntro{align-content:start;gap:16px;display:grid}.page-module__2JrOZa__parentMemoIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__parentMemoIntro p{color:var(--text-secondary);line-height:1.78}.page-module__2JrOZa__parentMemoIntro .page-module__2JrOZa__primaryButton{justify-self:start}.page-module__2JrOZa__parentMemoSheet{background:linear-gradient(#fafaf8f0,#fff 46%),#fff;border:1px solid #1b3a5c1f;border-radius:16px;gap:14px;padding:18px;display:grid}.page-module__2JrOZa__parentMemoHeader{border-bottom:1px solid #1b3a5c1a;gap:6px;padding-bottom:12px;display:grid}.page-module__2JrOZa__parentMemoHeader span,.page-module__2JrOZa__parentMemoItem span{color:#7a5a16;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:900}.page-module__2JrOZa__parentMemoHeader strong{color:var(--color-indigo-dark);font-size:1.1rem;line-height:1.45}.page-module__2JrOZa__parentMemoGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.page-module__2JrOZa__parentMemoItem{background:#fafaf8c7;border:1px solid #1b3a5c14;border-radius:12px;gap:7px;min-width:0;padding:14px;display:grid}.page-module__2JrOZa__parentMemoItem strong{color:var(--color-indigo-dark);font-size:14px;line-height:1.5}.page-module__2JrOZa__parentMemoItem p{color:var(--text-secondary);font-size:13px;line-height:1.62}.page-module__2JrOZa__parentMemoSteps{color:var(--text-secondary);background:#fffaeec2;border:1px solid #c4a35a3d;border-radius:12px;gap:8px;margin:0;padding:12px 12px 12px 32px;font-size:14px;line-height:1.62;display:grid}.page-module__2JrOZa__trustBand{background:#ffffffeb;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.78fr) minmax(500px,1fr);align-items:start;gap:28px;padding:28px;display:grid}.page-module__2JrOZa__trustIntro{align-content:start;gap:14px;display:grid}.page-module__2JrOZa__trustIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__trustIntro p{color:var(--text-secondary);line-height:1.78}.page-module__2JrOZa__trustContent{gap:14px;display:grid}.page-module__2JrOZa__trustGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__2JrOZa__trustItem{background:#fafaf8d1;border:1px solid #1b3a5c14;border-radius:14px;gap:8px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__trustItem h3{color:var(--color-indigo-dark);font-size:1rem;line-height:1.45}.page-module__2JrOZa__trustItem p{color:var(--text-secondary);font-size:14px;line-height:1.68}.page-module__2JrOZa__boundaryList{background:#fffaeec2;border:1px solid #c4a35a3d;border-radius:14px;gap:8px;padding:14px;display:grid}.page-module__2JrOZa__boundaryList p{color:var(--text-secondary);margin:0;padding-left:18px;font-size:14px;line-height:1.68;position:relative}.page-module__2JrOZa__boundaryList p:before{content:"";background:#7a5a16;border-radius:999px;width:6px;height:6px;position:absolute;top:.72em;left:0}.page-module__2JrOZa__offerGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.page-module__2JrOZa__offerCard{min-height:260px;box-shadow:var(--shadow-sm);background:#fff;border:1px solid #1b3a5c1a;border-radius:18px;flex-direction:column;gap:14px;padding:22px;display:flex}.page-module__2JrOZa__offerCard h3{color:var(--color-indigo-dark);font-size:1.24rem;line-height:1.5}.page-module__2JrOZa__offerCard strong{color:#7a5a16;font-size:2rem;line-height:1}.page-module__2JrOZa__offerCard p,.page-module__2JrOZa__objectionIntro p,.page-module__2JrOZa__objectionItem p,.page-module__2JrOZa__objectionCta span,.page-module__2JrOZa__differenceBand p,.page-module__2JrOZa__differenceItem p{color:var(--text-secondary);line-height:1.75}.page-module__2JrOZa__offerCheckoutButton{background:var(--color-indigo);color:#fff;text-align:center;border:1px solid #1b3a5c29;border-radius:10px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:auto;padding:0 14px;font-size:14px;font-weight:800;display:inline-flex}.page-module__2JrOZa__offerCheckoutButton:hover{color:#fff;background:var(--color-indigo-light);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.page-module__2JrOZa__objectionBand{box-shadow:var(--shadow-sm);background:#fffffff0;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.62fr) minmax(460px,1fr);align-items:start;gap:24px;padding:28px;display:grid}.page-module__2JrOZa__objectionIntro{align-content:start;gap:14px;display:grid}.page-module__2JrOZa__objectionIntro .page-module__2JrOZa__eyebrow{margin-bottom:0}.page-module__2JrOZa__objectionIntro .page-module__2JrOZa__primaryButton{justify-self:start}.page-module__2JrOZa__objectionGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.page-module__2JrOZa__objectionItem{background:#fafaf8c7;border:1px solid #1b3a5c14;border-radius:14px;gap:8px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__objectionItem h3{color:var(--color-indigo-dark);font-size:1rem;line-height:1.5}.page-module__2JrOZa__objectionItem p,.page-module__2JrOZa__objectionCta span{font-size:14px}.page-module__2JrOZa__objectionCta{background:#fffaeec2;border:1px solid #c4a35a3d;border-radius:14px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 12px;padding:14px 16px;display:flex}.page-module__2JrOZa__objectionCta strong{color:var(--color-indigo-dark);font-size:14px;line-height:1.55}.page-module__2JrOZa__riskReversalBand{box-shadow:var(--shadow-sm);background:#fffffff0;border:1px solid #1b3a5c1a;border-radius:20px;grid-template-columns:minmax(0,.62fr) minmax(460px,1fr);align-items:start;gap:24px;padding:28px;display:grid}.page-module__2JrOZa__riskReversalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.page-module__2JrOZa__riskReversalCard{background:#fafaf8cc;border:1px solid #1b3a5c14;border-radius:14px;gap:10px;min-width:0;padding:16px;display:grid}.page-module__2JrOZa__riskReversalCard span{color:#7a5a16;font-size:12px;font-weight:800;line-height:1.4}.page-module__2JrOZa__riskReversalCard h3{color:var(--color-indigo-dark);font-size:1rem;line-height:1.5}.page-module__2JrOZa__riskReversalCard p{color:var(--text-secondary);font-size:14px;line-height:1.68}.page-module__2JrOZa__riskReversalTimeline{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.page-module__2JrOZa__riskReversalTimeline li{min-width:0;color:var(--color-indigo-dark);background:#fffaeec7;border:1px solid #c4a35a3d;border-radius:12px;padding:12px 14px;font-size:13px;font-weight:800;line-height:1.5}.page-module__2JrOZa__riskReversalCta{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 14px;display:flex}.page-module__2JrOZa__riskReversalCta p{max-width:620px;color:var(--text-secondary);font-size:13px;line-height:1.62}.page-module__2JrOZa__differenceBand{background:radial-gradient(circle at 100% 0,#c4a35a29 0%,#fff0 42%),#ffffffeb;border:1px solid #1b3a5c1a;border-radius:22px;grid-template-columns:minmax(0,.9fr) minmax(360px,1fr);gap:28px;padding:28px;display:grid}.page-module__2JrOZa__differenceList{gap:12px;display:grid}.page-module__2JrOZa__differenceItem{background:#ffffffbd;border:1px solid #1b3a5c14;border-radius:16px;grid-template-columns:42px minmax(0,1fr);align-items:start;gap:12px;padding:14px;display:grid}.page-module__2JrOZa__differenceItem span{width:42px;height:42px;color:var(--color-indigo);background:#1b3a5c14;border-radius:999px;justify-content:center;align-items:center;font-size:12px;font-weight:800;display:inline-flex}@media (max-width:980px){.page-module__2JrOZa__heroGrid,.page-module__2JrOZa__familyFrictionEstimator,.page-module__2JrOZa__offerSelector,.page-module__2JrOZa__buyerProofPacket,.page-module__2JrOZa__purchaseCheckBand,.page-module__2JrOZa__directoryGapBand,.page-module__2JrOZa__reportBlueprintSection,.page-module__2JrOZa__sampleReport,.page-module__2JrOZa__parentMemoBand,.page-module__2JrOZa__trustBand,.page-module__2JrOZa__objectionBand,.page-module__2JrOZa__riskReversalBand,.page-module__2JrOZa__differenceBand,.page-module__2JrOZa__checkoutIntentBanner,.page-module__2JrOZa__stickyCheckoutBar{grid-template-columns:1fr}.page-module__2JrOZa__stickyCheckoutActions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.page-module__2JrOZa__handoffBriefGrid,.page-module__2JrOZa__officialActionHandoffGrid{grid-template-columns:1fr}.page-module__2JrOZa__heroCopy{padding:12px 0 0;position:static}.page-module__2JrOZa__heroDecisionFooter{grid-template-columns:1fr}.page-module__2JrOZa__heroDecisionFooter .page-module__2JrOZa__primaryButton{width:100%}.page-module__2JrOZa__offerGrid,.page-module__2JrOZa__scenarioGrid,.page-module__2JrOZa__offerDecisionGrid,.page-module__2JrOZa__searchQueryBridgeGrid,.page-module__2JrOZa__buyerProofPacketGrid,.page-module__2JrOZa__purchaseRouteGrid,.page-module__2JrOZa__offerSelectorControlGroup,.page-module__2JrOZa__offerSelectorDecisionGrid,.page-module__2JrOZa__heroDecisionGrid,.page-module__2JrOZa__reportBlueprintGrid,.page-module__2JrOZa__reportBlueprintProof,.page-module__2JrOZa__checkoutCommitmentGrid,.page-module__2JrOZa__decisionMemoIntakeGrid,.page-module__2JrOZa__preSubmitParentApprovalGrid,.page-module__2JrOZa__preSubmitAssistantCloseGrid,.page-module__2JrOZa__officialActionHandoffGrid,.page-module__2JrOZa__familyFrictionControls,.page-module__2JrOZa__familyBriefInputs,.page-module__2JrOZa__familyFrictionResultGrid{grid-template-columns:1fr}.page-module__2JrOZa__familyFrictionResultGrid,.page-module__2JrOZa__familyBriefBuilder,.page-module__2JrOZa__familyFrictionMemo{grid-column:1}.page-module__2JrOZa__scenarioCard{min-height:auto}}@media (max-width:640px){.page-module__2JrOZa__main{padding-bottom:174px}.page-module__2JrOZa__container{padding:0 16px}.page-module__2JrOZa__stickyCheckoutBar{border-radius:14px;width:calc(100vw - 20px);padding:12px;bottom:10px;left:10px;transform:none}.page-module__2JrOZa__stickyCheckoutCopy strong{font-size:13px}.page-module__2JrOZa__stickyPrimaryButton,.page-module__2JrOZa__stickySecondaryButton{white-space:normal;min-height:44px;padding:0 10px}.page-module__2JrOZa__hero{padding-top:28px}.page-module__2JrOZa__heroTitle{font-size:2.6rem}.page-module__2JrOZa__heroDecisionPacket,.page-module__2JrOZa__searchQueryCheckoutBridge,.page-module__2JrOZa__requestPanel,.page-module__2JrOZa__familyFrictionEstimator,.page-module__2JrOZa__offerSelector,.page-module__2JrOZa__checkoutCommitmentPreview,.page-module__2JrOZa__buyerProofPacket,.page-module__2JrOZa__purchaseRouteCloser,.page-module__2JrOZa__decisionMemoIntake,.page-module__2JrOZa__scenarioBand,.page-module__2JrOZa__offerDecisionMatrix,.page-module__2JrOZa__purchaseCheckBand,.page-module__2JrOZa__directoryGapBand,.page-module__2JrOZa__reportBlueprintSection,.page-module__2JrOZa__sampleReport,.page-module__2JrOZa__parentMemoBand,.page-module__2JrOZa__trustBand,.page-module__2JrOZa__objectionBand,.page-module__2JrOZa__riskReversalBand,.page-module__2JrOZa__differenceBand{border-radius:16px;width:100%;min-width:0;padding:18px}.page-module__2JrOZa__formGrid,.page-module__2JrOZa__previewGrid,.page-module__2JrOZa__receiptUpgradeGrid,.page-module__2JrOZa__tonightDecisionGrid,.page-module__2JrOZa__searchQueryBridgeGrid,.page-module__2JrOZa__buyerProofPacketGrid,.page-module__2JrOZa__purchaseRouteGrid,.page-module__2JrOZa__heroDecisionGrid,.page-module__2JrOZa__offerSelectorControlGroup,.page-module__2JrOZa__offerSelectorDecisionGrid,.page-module__2JrOZa__checkoutCommitmentGrid,.page-module__2JrOZa__decisionMemoIntakeGrid,.page-module__2JrOZa__familyFrictionControls,.page-module__2JrOZa__familyBriefInputs,.page-module__2JrOZa__familyFrictionResultGrid,.page-module__2JrOZa__purchaseConfirmationGrid,.page-module__2JrOZa__assistantReplyGrid,.page-module__2JrOZa__preSubmitParentApprovalGrid,.page-module__2JrOZa__preSubmitAssistantCloseGrid,.page-module__2JrOZa__paymentRequestGrid,.page-module__2JrOZa__parentApprovalGrid,.page-module__2JrOZa__checkoutIntentGrid,.page-module__2JrOZa__scopeLockGrid,.page-module__2JrOZa__purchaseCheckGrid,.page-module__2JrOZa__directoryGapGrid{grid-template-columns:1fr}.page-module__2JrOZa__directoryGapHeading:nth-child(2){border-top:1px solid #1b3a5c14}.page-module__2JrOZa__directoryGapRow{grid-template-columns:1fr;display:grid}.page-module__2JrOZa__directoryGapRow p,.page-module__2JrOZa__directoryGapRow strong{border-left:0}.page-module__2JrOZa__directoryGapRow strong{background:#fff;border-top:0}.page-module__2JrOZa__objectionGrid,.page-module__2JrOZa__riskReversalGrid,.page-module__2JrOZa__riskReversalTimeline{grid-template-columns:1fr}.page-module__2JrOZa__purchaseCheckCta,.page-module__2JrOZa__receiptUpgradeActions,.page-module__2JrOZa__decisionMemoIntakeCta{flex-direction:column;align-items:stretch}.page-module__2JrOZa__searchQueryBridgeActions,.page-module__2JrOZa__familyFrictionActions,.page-module__2JrOZa__offerSelectorCtaRow{display:grid}.page-module__2JrOZa__purchaseCheckCta .page-module__2JrOZa__primaryButton,.page-module__2JrOZa__searchQueryBridgeActions a,.page-module__2JrOZa__heroDecisionFooter .page-module__2JrOZa__primaryButton,.page-module__2JrOZa__offerSelectorCtaRow a,.page-module__2JrOZa__sampleAssetButton,.page-module__2JrOZa__familyFrictionActions button,.page-module__2JrOZa__familyFrictionActions a,.page-module__2JrOZa__directoryGapCta .page-module__2JrOZa__primaryButton,.page-module__2JrOZa__reportBlueprintCta .page-module__2JrOZa__primaryButton,.page-module__2JrOZa__decisionMemoIntakeCta .page-module__2JrOZa__primaryButton,.page-module__2JrOZa__decisionMemoBuilderLink{width:100%}.page-module__2JrOZa__sampleReportGrid,.page-module__2JrOZa__trustGrid,.page-module__2JrOZa__parentMemoGrid{grid-template-columns:1fr}.page-module__2JrOZa__sampleReportItem,.page-module__2JrOZa__sampleReportItem:nth-child(2n),.page-module__2JrOZa__sampleReportItem:nth-last-child(-n+2){border-bottom:1px solid #1b3a5c14;border-right:0}.page-module__2JrOZa__sampleReportItem:last-child{border-bottom:0}.page-module__2JrOZa__sampleTimelineStep{grid-template-columns:1fr;gap:8px}.page-module__2JrOZa__sectionHeader{flex-direction:column;align-items:flex-start}}
