.portal_page__yYsKY{background:#f5f7fb;color:#1e304a;min-height:100vh;font-family:var(--font-ui);font-feature-settings:"zero" 0}.portal_banner__mu87O{background:#eaf0fa;padding:8px 32px;color:#50627c;font-size:11px;display:flex;justify-content:space-between;gap:16px}.portal_header__lnSM3{max-width:1440px;margin:auto;padding:25px 32px;display:flex;justify-content:space-between;align-items:center}.portal_header__lnSM3 a{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;font-size:13px}.portal_header__lnSM3 strong{font-size:21px;line-height:1.15}.portal_header__lnSM3 small{display:block;font-size:8px;letter-spacing:.13em;margin-top:7px;color:#697b95}.portal_tabs__wjyd6{display:flex;gap:6px;max-width:1376px;margin:0 auto 24px;border-bottom:1px solid #dce3ed;padding:0 0 12px}.portal_tabs__wjyd6 button{font-size:13px;padding:10px 16px;border-radius:9px;color:#697b95;background:transparent;border:0}.portal_tabs__wjyd6 button[aria-current]{background:#e7ecff;color:#445bcb}.portal_layout__TFeIu{max-width:1376px;margin:auto;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:28px;padding-bottom:40px;align-items:start}.portal_conversation__K_RZx{background:white;border:1px solid #e1e7f0;border-radius:22px;overflow:hidden;min-width:0}.portal_heading__41uPk{display:flex;gap:14px;padding:25px 30px;border-bottom:1px solid #edf0f6;align-items:center}.portal_heading__41uPk>span{display:grid;place-items:center;background:#eef1ff;color:#5368d5;border-radius:14px;width:46px;height:46px;flex-shrink:0}.portal_heading__41uPk h1{font-size:20px;letter-spacing:-.025em;font-weight:600;margin:0}.portal_heading__41uPk p{font-size:12px;color:#7a879b;margin:5px 0 0}.portal_messages__uUPZc{padding:30px;min-height:520px;display:flex;flex-direction:column;gap:24px}.portal_assistant__q5Qn1{max-width:580px}.portal_answerBody__Bm7Sp>small,.portal_assistant__q5Qn1 small{font-size:9px;letter-spacing:.13em;color:#8795aa;font-weight:600}.portal_assistant__q5Qn1 p{font-size:14px;line-height:1.8;color:#66758a;margin:10px 0 0}.portal_assistant__q5Qn1 h2{font-size:23px;line-height:1.4;letter-spacing:-.035em;margin:10px 0 0;font-weight:500}.portal_sections__nrZkq{display:flex;flex-wrap:wrap;gap:7px}.portal_sections__nrZkq button{display:flex;align-items:center;gap:3px;text-align:left;font-size:11px;border:1px solid #e3e8f0;border-radius:16px;padding:7px 11px;background:white;color:#718198}.portal_sections__nrZkq button[aria-pressed=true]{color:#475dc5;border-color:#aebdf5;background:#f2f4ff}.portal_reply__UP0Sh{border-left:2px solid #d9e1ff;padding:8px 0 8px 20px;display:flex;flex-direction:column;max-width:640px;min-width:0}.portal_reply__UP0Sh>small{font-size:11px;color:#7e8ca1;display:flex;align-items:center;gap:5px}.portal_reply__UP0Sh input{max-width:100%}.portal_composer__HNwZP{display:flex;border-top:1px solid #e5eaf2;padding:18px 30px;gap:10px;background:#fbfcfe}.portal_composer__HNwZP input{border:0;background:transparent;min-width:0;flex:1;outline:none;font-size:13px;color:#314260;padding:8px 0}.portal_composer__HNwZP button{background:#5469d7;color:white;border:0;border-radius:11px}.portal_composer__HNwZP button:disabled{opacity:.35}.portal_answers__ZmXW5{position:sticky;top:20px;padding:20px 4px;max-height:calc(100vh - 40px);overflow:auto}.portal_answerBody__Bm7Sp h2{font-size:19px;letter-spacing:-.03em;font-weight:500;margin:8px 0}.portal_answerBody__Bm7Sp>p{font-size:12px;color:#8c99ab;margin-bottom:24px}.portal_answerBody__Bm7Sp section{margin-bottom:24px}.portal_answerBody__Bm7Sp h3{font-size:11px;font-weight:600;display:flex;justify-content:space-between;color:#6d7f98;padding-bottom:9px;border-bottom:1px solid #e2e8f0}.portal_answerBody__Bm7Sp h3 span{font-weight:400}.portal_answerBody__Bm7Sp section button{display:grid;grid-template-columns:115px minmax(0,1fr) 12px;align-items:center;width:100%;padding:11px 0;border:0;border-bottom:1px solid #e9edf4;background:transparent;text-align:left;line-height:1.5}.portal_answerBody__Bm7Sp button span{color:#8491a4}.portal_answerBody__Bm7Sp button strong{overflow-wrap:anywhere;font-weight:500;color:#344963}.portal_answerBody__Bm7Sp button svg{color:#a2aec0}.portal_mobileToggle__hAEPJ{display:none}.portal_error__FLcja{font-size:13px;color:#ad394d}.portal_success__imBqy{display:flex;gap:7px;color:#32745f;font-size:14px}.portal_srOnly___rm5_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.portal_special__HPMTy .field-grid{display:grid;gap:15px;grid-template-columns:1fr 1fr}.portal_special__HPMTy .field.full,.portal_special__HPMTy .identity-divider{grid-column:1/-1}.portal_special__HPMTy .flabel{color:#6f8096;margin-bottom:7px}.portal_special__HPMTy .inp{border:1px solid #dce4ef;border-radius:9px;padding:10px 12px;width:100%;font-size:13px;color:#233c58}.portal_special__HPMTy .fhelp{line-height:1.6;color:#8a96a8}.portal_special__HPMTy .residence-card{border:1px solid #e2e7ef;border-radius:13px;padding:18px;margin:18px 0}.portal_special__HPMTy .residence-head{display:flex;justify-content:space-between;gap:15px;font-size:12px;margin-bottom:16px}.portal_special__HPMTy .residence-head span{display:block;font-size:11px;color:#8a96a8}.portal_special__HPMTy .identity-divider h4{font-size:15px;margin-bottom:8px}.portal_special__HPMTy .identity-divider p{font-size:12px;color:#7f8da2}.portal_special__HPMTy button{cursor:pointer}.portal_special__HPMTy .btn-primary{background:#5469d7;color:white;padding:12px 16px;border-radius:10px;font-size:13px;margin-top:16px}.portal_special__HPMTy .btn-ghost{padding:10px;color:#6073c0;font-size:12px}.portal_special__HPMTy .credit-authorization{font-size:12px;line-height:1.8}.portal_special__HPMTy .identity-credit{font-size:12px;line-height:1.7}.portal_special__HPMTy .fradio{display:flex;gap:8px}.portal_special__HPMTy .fradio button{border:1px solid #d8e1ed;padding:8px 14px;border-radius:9px}.portal_special__HPMTy .fradio .on{background:#e9edff;color:#455dc1}@media(max-width:1000px){.portal_layout__TFeIu{padding:0 20px 30px;grid-template-columns:minmax(0,1fr) 290px;gap:20px}.portal_tabs__wjyd6{margin:0 20px 20px}.portal_messages__uUPZc{padding:24px}}@media(max-width:760px){.portal_banner__mu87O{padding:8px 16px;flex-direction:column;gap:4px}.portal_header__lnSM3{padding:20px 16px}.portal_header__lnSM3 strong{font-size:18px}.portal_header__lnSM3>a:last-child{font-size:11px}.portal_tabs__wjyd6{overflow-x:auto;white-space:nowrap;margin:0 16px 16px}.portal_tabs__wjyd6 button{font-size:12px;padding:9px 12px}.portal_layout__TFeIu{display:flex;flex-direction:column;padding:0 12px 24px;gap:12px}.portal_conversation__K_RZx{width:100%;order:2;border-radius:16px}.portal_heading__41uPk{padding:20px 16px}.portal_heading__41uPk h1{font-size:17px}.portal_messages__uUPZc{padding:24px 18px;min-height:400px;gap:22px}.portal_assistant__q5Qn1 h2{font-size:21px}.portal_composer__HNwZP{padding:14px 18px}.portal_answers__ZmXW5{position:static;order:1;width:100%;padding:0;max-height:none}.portal_mobileToggle__hAEPJ{display:flex;justify-content:space-between;width:100%;border:1px solid #e2e7f0;background:white;border-radius:10px;padding:12px 16px;font-size:12px}.portal_answerBody__Bm7Sp{display:none}.portal_special__HPMTy .field-grid{grid-template-columns:1fr}.portal_reply__UP0Sh{padding-left:14px}}.portal_turn__SyYHl{display:flex;flex-direction:column;gap:8px;max-width:640px;font-size:13px}.portal_turn__SyYHl p{color:#8996a9;margin:0}.portal_turn__SyYHl span{align-self:flex-end;background:#eef2ff;color:#425787;padding:10px 15px;border-radius:15px 15px 3px 15px;max-width:85%;overflow-wrap:anywhere}.portal_error__FLcja button{margin-left:12px;text-decoration:underline}.portal_creditSteps__Qzlgh{display:flex;flex-direction:column;gap:20px;min-width:0}.portal_creditProgress__nHs4c{display:flex;justify-content:space-between;gap:15px;align-items:center;font-size:11px;color:#74859c}.portal_creditProgress__nHs4c small{border:1px solid #dfe6f3;border-radius:15px;padding:5px 9px}.portal_creditSteps__Qzlgh h3{font-size:20px;font-weight:500;letter-spacing:-.025em;margin:0}.portal_creditSteps__Qzlgh>p{font-size:12px;line-height:1.7;color:#738299;margin:0}.portal_compactFields__C26Aq{display:grid;grid-template-columns:1fr 1fr;gap:16px}.portal_smallComposer__BsTpA{display:flex;align-items:center;gap:10px;border-bottom:1px solid #dde4f1;padding:8px 0}.portal_smallComposer__BsTpA input{border:0;background:transparent;font-size:12px;flex:1;min-width:0;outline:none}.portal_smallComposer__BsTpA button,.portal_subtleButton__9Wb2e{font-size:12px;color:#6275c4;align-self:flex-start}.portal_smallComposer__BsTpA button:disabled{opacity:.5}.portal_creditConsent__TDKQk{display:flex;gap:12px;font-size:12px;line-height:1.7;color:#536981;align-items:flex-start;cursor:pointer}.portal_creditConsent__TDKQk input{accent-color:#5368d7;width:17px;height:17px;flex-shrink:0;margin-top:3px}.portal_residenceSummary__OdHy4{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:5px;background:#f7f9fe;border:1px solid #e4eaf3;border-radius:12px;padding:13px 16px;color:#3f5573;font-size:13px}.portal_residenceSummary__OdHy4 small{font-size:10px;color:#8b9ab0}.portal_addressTabs__kvypy{display:flex;gap:10px;flex-wrap:wrap;font-size:11px}.portal_addressTabs__kvypy span{display:flex;border:1px solid #e1e7f0;border-radius:14px;gap:8px;padding:6px 10px}.portal_page__yYsKY{--bg:#f4f7fc;--bg-elev:#fff;--ink:#1e304a;--ink-2:#344963;--ink-3:#61728b;--ink-4:#718198;--line:#b9c7dc;--accent:#355cff;--accent-2:#264ad0;--accent-soft:#e9efff;--accent-ghost:#f3f6ff;--success:#28705a;--success-bg:#e9f5ef;--warn:#96601d;--warn-bg:#fff4e3;--danger:#a8324b;--danger-bg:#fff0f2;--radius:12px;--radius-sm:9px;--shadow-md:0 8px 25px #1e304a0c;display:flex;flex-direction:column;height:100dvh;min-height:560px;overflow:hidden}.portal_page__yYsKY *{box-sizing:border-box}.portal_page__yYsKY a:focus-visible,.portal_page__yYsKY button:focus-visible{outline:2px solid #355cff;outline-offset:3px}.portal_page__yYsKY button:disabled{cursor:default}.portal_header__lnSM3{width:100%;padding:20px 32px;flex-shrink:0}.portal_banner__mu87O{flex-shrink:0}.portal_tabs__wjyd6{width:calc(100% - 64px);margin-bottom:16px;flex-shrink:0}.portal_layout__TFeIu{width:100%;flex:1;min-height:0;grid-template-columns:minmax(0,1fr) 360px;gap:24px;padding:0 0 24px;align-items:stretch}.portal_conversation__K_RZx{display:flex;flex-direction:column;min-height:0;border:1.5px solid #c6d2e4;box-shadow:0 5px 18px #1e304a05}.portal_heading__41uPk{padding:20px 26px;flex-shrink:0;border-color:#d7e0ed}.portal_sections__nrZkq{padding:12px 24px;border-bottom:1px solid #d7e0ed;background:#f9fbff;flex-shrink:0}.portal_sections__nrZkq button{border:1.5px solid #bac9df;color:#526680;padding:8px 11px}.portal_sections__nrZkq button[aria-pressed=true]{border-color:#687ff1;color:#304ec2;background:#edf1ff}.portal_messages__uUPZc{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:26px;gap:25px;overflow-anchor:none}.portal_currentTurn__TnoAI{display:flex;flex-direction:column;gap:20px;flex-shrink:0;padding-bottom:24px;animation:portal_replyArrival__J_zfE .24s ease-out}.portal_assistant__q5Qn1 small{letter-spacing:.03em;color:#637590}.portal_assistant__q5Qn1 p{color:#586d87}.portal_assistant__q5Qn1 h2{font-size:24px;font-weight:600}.portal_reply__UP0Sh{max-width:none;border:1.5px solid #bfcee2;border-left:3px solid #8c9ff5;border-radius:12px;background:#fcfdff;padding:20px;gap:18px}.portal_reply__UP0Sh>small{color:#586d87}.portal_reply__UP0Sh>button{margin-top:0}.portal_turn__SyYHl{max-width:none;flex-shrink:0}.portal_turn__SyYHl p{color:#5c708c;font-size:12px}.portal_turn__SyYHl span{border:1px solid #c5d3f4;max-width:90%;line-height:1.75;background:#ecf1ff}.portal_composerArea__1ZYKH{flex-shrink:0;border-top:1px solid #c6d2e4;background:#f7f9fd;padding:14px 22px 12px}.portal_composer__HNwZP{border:1.5px solid #aebfd8;border-radius:12px;padding:10px 12px;background:white;align-items:center}.portal_composer__HNwZP:focus-within{border-color:#355cff;box-shadow:0 0 0 3px #355cff12}.portal_composer__HNwZP textarea{font-family:inherit;resize:none;min-width:0;flex:1;outline:none;border:0;background:transparent;font-size:14px;line-height:1.6;color:#253e5d}.portal_composer__HNwZP textarea::placeholder{color:#627590}.portal_composer__HNwZP button{width:40px;height:40px;padding:10px;display:grid;place-items:center;flex-shrink:0;background:#355cff}.portal_composer__HNwZP .portal_microphone__HHDWD{background:#edf2ff;color:#425ec6;border:1px solid #becbf0}.portal_composer__HNwZP .portal_listening__k4O6k{color:#a93444;background:#ffedf0;border:1px solid #e6a3af}.portal_composerHint__SFKKo{font-size:10px;color:#627590;line-height:1.5;margin:8px 1px 0}.portal_notice__kNrqz,.portal_voiceNotice__qbd8W{font-size:12px;line-height:1.6;color:#3e5ca0}.portal_voiceNotice__qbd8W{margin:9px 1px 0}.portal_answers__ZmXW5{position:relative;top:auto;padding:20px 18px;max-height:none;min-height:0;overflow-y:auto;overscroll-behavior:contain;background:#edf2fa;border:1.5px solid #c6d2e4;border-radius:18px;scrollbar-gutter:stable}.portal_answerBody__Bm7Sp>p{color:#60738c;line-height:1.6}.portal_answerBody__Bm7Sp h3{color:#435d7c;border-bottom:0;margin-bottom:8px;align-items:center}.portal_answerBody__Bm7Sp h3 span{font-size:9px;color:#4f715e}.portal_answerBody__Bm7Sp section{margin-bottom:22px}.portal_answerBody__Bm7Sp section button{grid-template-columns:minmax(95px,.85fr) minmax(0,1fr) 13px;padding:11px 12px;border:1px solid #c6d2e4;border-radius:9px;background:white;margin-top:6px;min-height:46px;gap:10px}.portal_answerBody__Bm7Sp button span{font-size:11px;color:#596e89}.portal_answerBody__Bm7Sp button strong{font-size:12px;color:#253e5d;font-weight:550;font-variant-numeric:tabular-nums}.portal_answerBody__Bm7Sp button svg{color:#6e83a2}.portal_answerBody__Bm7Sp .portal_answerRow__v2VBA[aria-current=step]{border-color:#849aef;background:#f3f6ff;box-shadow:inset 3px 0 #617ae5}.portal_answerRow__v2VBA{animation:portal_answerArrival__qVdQ3 .24s ease-out}.portal_prefillReview__nTiE8{border:1.5px solid #b9cae7;border-radius:12px;padding:20px;background:#f7faff;display:flex;flex-direction:column;gap:14px}.portal_prefillReview__nTiE8 h3{font-size:18px;margin:0;color:#253e5d}.portal_prefillReview__nTiE8>p{font-size:13px;color:#596e89;line-height:1.7;margin:0}.portal_prefillReview__nTiE8>button{margin-top:0}.portal_reviewRows__uC3P9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.portal_reviewRows__uC3P9 button,.portal_reviewRows__uC3P9>div{display:grid;grid-template-columns:1fr auto;gap:7px;border:1.5px solid #c0cfe4;border-radius:9px;background:white;padding:13px 14px;text-align:left;min-width:0}.portal_reviewRows__uC3P9 span{grid-column:1/-1;font-size:11px;color:#60758e}.portal_reviewRows__uC3P9 strong{font-size:14px;font-weight:600;color:#263e5c;overflow-wrap:anywhere}.portal_reviewRows__uC3P9 svg{color:#5271c3;align-self:center}.portal_prefillReview__nTiE8 .portal_subtleButton__9Wb2e{border:0;background:transparent;padding:7px 0}.portal_special__HPMTy .inp{border:1.5px solid #acbfd8;background:white;min-height:44px;border-radius:8px;color:#1e304a;font-size:15px}.portal_special__HPMTy .inp:focus{outline:2px solid #355cff;outline-offset:2px}.portal_special__HPMTy .inp.locked{background:#edf1f8;color:#546a86}.portal_special__HPMTy .flabel{color:#425b79;display:flex;align-items:center;gap:7px;font-size:12px}.portal_special__HPMTy .req{color:#425b79}.portal_special__HPMTy .fhelp{color:#5f728c}.portal_special__HPMTy .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.portal_special__HPMTy .application-field-group{grid-column:1/-1;min-width:0}.portal_special__HPMTy .application-section{font-size:15px;margin:0 0 15px;color:#3b526f}.portal_special__HPMTy .unit-roll{display:flex;flex-direction:column;gap:16px}.portal_special__HPMTy .unit-card{border:1.5px solid #becce0;background:#f5f8fd;padding:17px;border-radius:10px}.portal_special__HPMTy .unit-card legend{font-size:13px;font-weight:650;padding:0 7px;color:#334f73}.portal_special__HPMTy .inp-wrap{position:relative}.portal_special__HPMTy .inp-adorn{position:absolute;left:12px;top:50%;transform:translateY(-50%);font-size:14px;color:#586f8c;pointer-events:none}.portal_special__HPMTy .inp-wrap:has(.inp-adorn) .inp{padding-left:28px}.portal_special__HPMTy .inp-suffix{position:absolute;right:12px;top:50%;transform:translateY(-50%)}.portal_special__HPMTy .unit-totals{display:flex;gap:20px;flex-wrap:wrap;padding:13px;border:1px solid #bdcde4;border-radius:8px;background:#eaf0fc;font-size:12px}.portal_special__HPMTy .unit-totals strong{display:block;margin-top:5px;font-size:15px;color:#233f65}.portal_special__HPMTy .demo-grid{grid-template-columns:1fr;gap:24px}.portal_special__HPMTy .demo-side{gap:24px}.portal_special__HPMTy .demo-group h3{color:#233d60;font-size:16px;margin-bottom:8px}.portal_special__HPMTy .demo-group>p{color:#60738c}.portal_special__HPMTy .demo-list{gap:8px}.portal_special__HPMTy .demo-choice{border:1.5px solid #bccce1;border-radius:9px;background:white;min-height:44px;padding:11px 12px;color:#3b526f;font-size:13px;align-items:center}.portal_special__HPMTy .demo-choice.on{border-color:#6c83ec;background:#eef2ff;color:#294bb9}.portal_special__HPMTy .demo-check{border:1.5px solid #869bb9;background:white;width:18px;height:18px;flex-basis:18px;color:transparent;margin:0}.portal_special__HPMTy .demo-choice.on .demo-check{background:#355cff;border-color:#355cff;color:white}.portal_special__HPMTy .demo-children{margin-top:9px;gap:8px;border-left:2px solid #c5d2ed;padding-left:12px}.portal_special__HPMTy .demo-detail{border-color:#c5d2ed}.portal_special__HPMTy .fradio{flex-wrap:wrap}.portal_special__HPMTy .fradio button{border:1.5px solid #b8c8df;min-height:44px;background:white}.portal_special__HPMTy .fradio .on{border-color:#6880e7;background:#edf1ff}.portal_special__HPMTy .decl-row{border:1px solid #c1cfe2;border-radius:10px;background:white;padding:16px;margin-bottom:12px}.portal_special__HPMTy .decl-text{color:#3d5470;font-size:13px}.portal_special__HPMTy .decl-btn{border:1.5px solid #afc0d8;border-radius:8px;min-height:40px}.portal_creditConsent__TDKQk input{border:1.5px solid #849ab8}.portal_special__HPMTy input[type=range]{width:100%;accent-color:#355cff}.portal_special__HPMTy .ltv-scale{display:flex;justify-content:space-between;font-size:11px;color:#637995}.portal_special__HPMTy .request-ltv .flabel{justify-content:space-between}.portal_smallComposer__BsTpA{border:1.5px solid #b6c6dd;border-radius:9px;background:white;padding:10px}.portal_smallComposer__BsTpA input{font-size:14px;min-height:25px}.portal_residenceSummary__OdHy4{border:1.5px solid #b5c6df;background:#f2f6fd}.portal_compactFields__C26Aq{min-width:0}@keyframes portal_replyArrival__J_zfE{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes portal_answerArrival__qVdQ3{0%{opacity:.4;transform:translateX(-6px)}to{opacity:1;transform:translateX(0)}}@media(min-width:1440px){.portal_layout__TFeIu{max-width:1376px}.portal_special__HPMTy .demo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media(max-width:1439px){.portal_layout__TFeIu{padding:0 24px 20px;grid-template-columns:minmax(0,1fr) 320px;gap:20px}}@media(max-width:1000px){.portal_layout__TFeIu{padding:0 16px 16px;grid-template-columns:minmax(0,1fr) 280px;gap:14px}.portal_messages__uUPZc{padding:20px}.portal_heading__41uPk{padding:18px}.portal_sections__nrZkq{padding:10px 18px;flex-wrap:nowrap;overflow-x:auto}.portal_sections__nrZkq button{flex-shrink:0}.portal_answers__ZmXW5{padding:16px 12px}.portal_answerBody__Bm7Sp section button{grid-template-columns:minmax(0,.85fr) minmax(0,1fr) 11px;padding:10px}.portal_reviewRows__uC3P9{grid-template-columns:1fr}.portal_composerArea__1ZYKH{padding:12px 16px}.portal_reply__UP0Sh{padding:16px}}@media(max-width:760px){.portal_page__yYsKY{min-height:460px}.portal_header__lnSM3{padding:15px 16px}.portal_tabs__wjyd6{width:calc(100% - 24px);margin:0 12px 10px;padding-bottom:9px}.portal_layout__TFeIu{display:flex;flex-direction:column;gap:9px;padding:0 12px 12px}.portal_conversation__K_RZx{flex:1;min-height:0;order:2}.portal_heading__41uPk{padding:14px}.portal_heading__41uPk h1{font-size:16px}.portal_heading__41uPk>span{width:36px;height:36px;border-radius:10px}.portal_heading__41uPk p{font-size:11px}.portal_sections__nrZkq{padding:10px 14px;gap:6px}.portal_sections__nrZkq button{font-size:10px;padding:7px 10px}.portal_messages__uUPZc{padding:18px 14px;gap:20px}.portal_assistant__q5Qn1 h2{font-size:21px}.portal_assistant__q5Qn1 p{font-size:13px}.portal_answers__ZmXW5{order:1;flex-shrink:0;position:relative;overflow:visible;background:transparent;border:0;border-radius:0;padding:0;max-height:none;min-height:auto;scrollbar-gutter:auto}.portal_mobileToggle__hAEPJ{border:1.5px solid #b9c9e0;background:#ecf2fc;padding:11px 15px;color:#3c5778}.portal_reply__UP0Sh{padding:16px 13px;border-left-width:3px}.portal_composerArea__1ZYKH{padding:10px 12px 9px}.portal_composer__HNwZP textarea{font-size:16px}.portal_composerHint__SFKKo{font-size:9px;line-height:1.4}.portal_composer__HNwZP button{width:35px;height:37px;padding:8px}.portal_special__HPMTy .field-grid{grid-template-columns:1fr}.portal_special__HPMTy .inp{font-size:16px}.portal_special__HPMTy .demo-grid{grid-template-columns:1fr}.portal_prefillReview__nTiE8,.portal_special__HPMTy .unit-card{padding:14px}.portal_reviewRows__uC3P9{grid-template-columns:1fr}.portal_compactFields__C26Aq{grid-template-columns:1fr 1fr;gap:12px}.portal_currentTurn__TnoAI{gap:16px}}@media(prefers-reduced-motion:reduce){.portal_page__yYsKY *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.portal_special__HPMTy .dq{color:#3d5470;font-size:13px;line-height:1.7}.portal_special__HPMTy .yn{display:flex;gap:8px}.portal_special__HPMTy .yn button{border:1.5px solid #b4c4dc;background:white;min-width:52px;min-height:40px;border-radius:8px;color:#415c7e}.portal_special__HPMTy .yn button.on{border-color:#6b81e7;color:#2e4bb7;background:#edf1ff}.portal_banner__mu87O{padding-top:6px;padding-bottom:6px}.portal_header__lnSM3{padding-top:13px;padding-bottom:13px}.portal_header__lnSM3 strong{font-size:19px}.portal_header__lnSM3 small{margin-top:5px}.portal_tabs__wjyd6{margin-bottom:10px;padding-bottom:8px}.portal_tabs__wjyd6 button{padding:8px 12px;font-size:12px}.portal_layout__TFeIu{padding-bottom:16px}.portal_heading__41uPk{padding:12px 18px;gap:11px}.portal_heading__41uPk>span{width:35px;height:35px;border-radius:10px}.portal_heading__41uPk h1{font-size:17px}.portal_heading__41uPk p{font-size:11px;margin-top:3px}.portal_sections__nrZkq{padding:9px 18px;gap:6px;flex-wrap:nowrap;overflow-x:auto}.portal_sections__nrZkq button{flex-shrink:0;padding:6px 10px;font-size:10px}.portal_messages__uUPZc{padding:16px 18px;gap:16px}.portal_currentTurn__TnoAI{gap:10px;padding-bottom:10px}.portal_assistant__q5Qn1 h2{font-size:20px;margin-top:5px;line-height:1.3}.portal_assistant__q5Qn1 p{font-size:12px;line-height:1.6;margin-top:6px}.portal_reply__UP0Sh{padding:12px 14px;gap:12px;border-radius:10px}.portal_prefillReview__nTiE8>button,.portal_reply__UP0Sh>button{min-height:36px;padding:8px 14px;font-size:12px;flex-shrink:0}.portal_reply__UP0Sh [role=group]{gap:6px}.portal_reply__UP0Sh [role=group]>button{min-height:34px;padding:7px 12px;font-size:12px}.portal_reply__UP0Sh label>div:has(>input){padding:2px 10px}.portal_reply__UP0Sh label>div>input{height:32px;font-size:14px}.portal_reply__UP0Sh label:has(>div>input){gap:5px}.portal_special__HPMTy .inp{min-height:36px;padding:7px 10px;font-size:14px}.portal_special__HPMTy .flabel{font-size:11px;margin-bottom:5px}.portal_special__HPMTy .fhelp{font-size:11px;line-height:1.5}.portal_special__HPMTy .field-grid{gap:10px 12px}.portal_special__HPMTy .application-section{font-size:14px;margin-bottom:8px}.portal_special__HPMTy .unit-roll{gap:10px}.portal_special__HPMTy .unit-card{padding:10px 12px 12px}.portal_special__HPMTy .unit-card legend{font-size:12px}.portal_special__HPMTy .unit-card .field-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px}.portal_special__HPMTy .unit-totals{gap:18px;padding:9px 12px}.portal_special__HPMTy .unit-totals strong{display:inline;margin-left:7px;font-size:13px}.portal_reply__UP0Sh:has(.unit-roll) .application-field-group>.field>.flabel{display:none}.portal_special__HPMTy .demo-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:14px}.portal_special__HPMTy .demo-side{gap:16px}.portal_special__HPMTy .demo-group h3{font-size:13px;margin-bottom:4px}.portal_special__HPMTy .demo-group>p{font-size:10px;line-height:1.4;margin:0 0 6px}.portal_special__HPMTy .demo-list{gap:5px;margin-top:6px}.portal_special__HPMTy .demo-choice{min-height:32px;padding:6px 8px;gap:7px;font-size:11.5px;line-height:1.35;border-radius:7px}.portal_special__HPMTy .demo-check{width:15px;height:15px;flex-basis:15px;border-radius:4px}.portal_special__HPMTy .demo-check svg{width:10px;height:10px}.portal_special__HPMTy .demo-children{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin:6px 0 6px 9px;padding:0 0 0 9px}.portal_special__HPMTy .demo-children .demo-choice{font-size:11px;padding:5px 7px}.portal_special__HPMTy .demo-children>.inp,.portal_special__HPMTy .demo-detail{grid-column:1/-1}.portal_special__HPMTy .decl-row{padding:10px 12px;margin-bottom:8px}.portal_special__HPMTy .dq{font-size:12px;line-height:1.5}.portal_special__HPMTy .yn button{min-width:44px;min-height:32px;padding:5px 10px;font-size:12px}.portal_creditSteps__Qzlgh{gap:12px}.portal_creditSteps__Qzlgh h3{font-size:17px}.portal_creditSteps__Qzlgh>p{line-height:1.5}.portal_creditProgress__nHs4c small{padding:4px 8px}.portal_compactFields__C26Aq{gap:10px 12px}.portal_residenceSummary__OdHy4{padding:9px 12px;gap:3px}.portal_prefillReview__nTiE8{padding:12px 14px;gap:10px}.portal_prefillReview__nTiE8 h3{font-size:16px}.portal_prefillReview__nTiE8>p{font-size:12px;line-height:1.5}.portal_reviewRows__uC3P9{gap:7px}.portal_reviewRows__uC3P9 button,.portal_reviewRows__uC3P9>div{padding:9px 11px;gap:4px}.portal_reviewRows__uC3P9 strong{font-size:13px}.portal_composerArea__1ZYKH{padding:9px 16px 8px}.portal_composer__HNwZP{padding:7px 9px;gap:7px}.portal_composer__HNwZP textarea{font-size:13px;line-height:1.5}.portal_composer__HNwZP button{width:33px;height:33px;padding:8px;border-radius:8px}.portal_composerHint__SFKKo{margin-top:5px;font-size:9px}.portal_voiceNotice__qbd8W{margin-top:5px;font-size:11px}.portal_answers__ZmXW5{padding:16px 14px}.portal_answerBody__Bm7Sp h2{font-size:17px;margin:6px 0}.portal_answerBody__Bm7Sp>p{margin-bottom:16px;font-size:11px}.portal_answerBody__Bm7Sp section{margin-bottom:16px}.portal_answerBody__Bm7Sp section button{min-height:38px;padding:8px 10px;margin-top:5px;gap:8px}.portal_answerBody__Bm7Sp button span{font-size:10px}.portal_answerBody__Bm7Sp button strong{font-size:11px}@media (min-width:761px){.portal_reply__UP0Sh:has(.demo-grid){max-height:max(240px,calc(100dvh - 425px))}.portal_reply__UP0Sh>.demo-grid{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:3px}}@media (max-width:1000px) and (min-width:761px){.portal_special__HPMTy .demo-grid{gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.portal_special__HPMTy .demo-children{grid-template-columns:1fr}}@media (max-width:760px){.portal_banner__mu87O{font-size:9px;gap:2px;padding:5px 12px}.portal_header__lnSM3{padding:10px 14px}.portal_header__lnSM3 strong{font-size:17px}.portal_header__lnSM3 small{font-size:7px}.portal_tabs__wjyd6{margin-bottom:8px;padding-bottom:6px}.portal_tabs__wjyd6 button{padding:7px 10px;font-size:11px}.portal_layout__TFeIu{padding-bottom:10px;gap:7px}.portal_heading__41uPk{padding:10px 12px}.portal_heading__41uPk h1{font-size:15px}.portal_heading__41uPk p{font-size:10px}.portal_heading__41uPk>span{width:30px;height:30px}.portal_sections__nrZkq{padding:7px 12px}.portal_sections__nrZkq button{min-height:32px}.portal_messages__uUPZc{padding:12px;gap:14px}.portal_assistant__q5Qn1 h2{font-size:18px}.portal_reply__UP0Sh{padding:10px}.portal_prefillReview__nTiE8>button,.portal_reply__UP0Sh [role=group]>button,.portal_reply__UP0Sh>button{min-height:40px}.portal_reply__UP0Sh label>div>input,.portal_special__HPMTy .inp{font-size:16px;min-height:36px}.portal_special__HPMTy .demo-grid{grid-template-columns:1fr;gap:14px}.portal_special__HPMTy .demo-choice{min-height:40px;font-size:12px;padding:7px 9px}.portal_special__HPMTy .demo-children .demo-choice{min-height:40px;font-size:11px}.portal_special__HPMTy .unit-card{padding:8px 9px 10px}.portal_special__HPMTy .unit-card .field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.portal_prefillReview__nTiE8{padding:10px}.portal_composerArea__1ZYKH{padding:8px 10px}.portal_composer__HNwZP textarea{font-size:16px}.portal_composer__HNwZP button{width:36px;height:36px}.portal_composerHint__SFKKo{font-size:8px}.portal_answers__ZmXW5{padding:0}.portal_mobileToggle__hAEPJ{padding:9px 12px}}.portal_special__HPMTy .demo-side>.demo-group:last-child .demo-list{grid-template-columns:repeat(2,minmax(0,1fr))}.portal_special__HPMTy .demo-side>.demo-group:last-child .demo-list>:last-child{grid-column:1/-1}.portal_reply__UP0Sh:has(.decl),.portal_reply__UP0Sh:has(.demo-grid),.portal_reply__UP0Sh:has(.unit-roll){max-height:max(220px,calc(100dvh - 449px))}.portal_reply__UP0Sh>.decl,.portal_reply__UP0Sh>.demo-grid,.portal_reply__UP0Sh>.field-grid:has(.unit-roll){min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:3px}@media (min-width:1100px){.portal_special__HPMTy .demo-grid>.demo-group>.demo-list{grid-template-columns:repeat(2,minmax(0,1fr))}.portal_special__HPMTy .demo-grid>.demo-group>.demo-list>div:has(.demo-children),.portal_special__HPMTy .demo-grid>.demo-group>.demo-list>div:has(.demo-detail){grid-column:1/-1}}@media (max-width:760px){.portal_reply__UP0Sh:has(.decl),.portal_reply__UP0Sh:has(.demo-grid),.portal_reply__UP0Sh:has(.unit-roll){max-height:max(200px,calc(100dvh - 490px))}}.portal_resourceLayout__SDdEq{grid-template-columns:minmax(0,1fr);max-width:1050px}.portal_resourceLayout__SDdEq .portal_conversation__K_RZx{height:auto;min-height:0}.portal_resourceLayout__SDdEq .portal_messages__uUPZc{min-height:0;overflow:auto;padding:26px 30px 35px}.portal_resourceLayout__SDdEq .portal_heading__41uPk{border-bottom:1px solid #e1e7f0}.portal_header__lnSM3>a:first-child small{letter-spacing:0;margin:0}.portal_tabs__wjyd6 button:focus-visible{outline:3px solid #8da3ff;outline-offset:3px}@media(max-width:600px){.portal_header__lnSM3{flex-wrap:wrap;gap:17px}.portal_header__lnSM3>a:last-child{font-size:11px}.portal_resourceLayout__SDdEq .portal_messages__uUPZc{padding:20px 16px}}.portal_mobileHome__SKfos{display:none}.portal_heading__41uPk h1:focus{outline:none}@media (max-width:760px){.portal_page__yYsKY{position:fixed;inset:var(--conversation-top,0) 0 auto;height:var(--conversation-height,100dvh);min-height:0}.portal_header__lnSM3{flex-wrap:nowrap;gap:8px;padding:2px 12px}.portal_brand__yx5ZD{display:none}.portal_mobileHome__SKfos{display:flex;align-items:center;gap:7px;min-height:40px;font-size:12px}.portal_header__lnSM3>a:last-child{max-width:none;min-height:40px;font-size:11px}.portal_tabs__wjyd6{flex-shrink:0;margin-bottom:6px}.portal_tabs__wjyd6 button{min-height:36px}.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq){display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);gap:8px;min-height:0;padding:0 10px max(8px,env(safe-area-inset-bottom))}.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq)[data-details-open=true]{grid-template-rows:minmax(44px,.35fr) minmax(0,.65fr)}.portal_answers__ZmXW5{grid-area:1/1;min-height:0;overflow:auto;overscroll-behavior:contain;padding:0;border:1px solid #d5dfed;border-radius:12px;background:#f4f7fc}.portal_mobileToggle__hAEPJ{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:flex-start;gap:8px;min-height:44px;padding:8px 12px;border:0;border-radius:0;background:#eaf0fa;text-align:left}.portal_mobileToggle__hAEPJ[aria-expanded=true]{border-bottom:1px solid #d5dfed}.portal_mobileToggle__hAEPJ>svg{flex-shrink:0}.portal_mobileToggle__hAEPJ[aria-expanded=true]>svg{transform:rotate(180deg)}.portal_mobileToggle__hAEPJ strong{font-size:12px;white-space:nowrap}.portal_mobileToggle__hAEPJ small,.portal_mobileToggle__hAEPJ span{font-size:10px;font-weight:400;white-space:nowrap}.portal_mobileToggle__hAEPJ small{margin-left:auto}.portal_answerBody__Bm7Sp{display:none;position:static;padding:6px 10px 12px}.portal_layout__TFeIu[data-details-open=true] .portal_answerBody__Bm7Sp{display:block}.portal_answerBody__Bm7Sp>h2,.portal_answerBody__Bm7Sp>p,.portal_answerBody__Bm7Sp>small{display:none}.portal_answerBody__Bm7Sp section{margin:4px 0 12px}.portal_answerBody__Bm7Sp section h3{font-size:10px;margin-bottom:6px}.portal_answerBody__Bm7Sp section button{min-height:44px;padding:9px 10px}.portal_answerBody__Bm7Sp button span{font-size:11px}.portal_answerBody__Bm7Sp button strong{font-size:12px}.portal_conversation__K_RZx{grid-area:2/1;overflow:hidden;min-height:0}.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq) .portal_heading__41uPk{padding:7px 12px;min-height:44px;flex-shrink:0}.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq) .portal_heading__41uPk h1{font-size:14px;line-height:1.4}.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq) .portal_heading__41uPk p,.portal_sections__nrZkq{display:none}.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq) .portal_messages__uUPZc{padding:12px;gap:12px;overscroll-behavior:contain;scrollbar-gutter:auto}.portal_assistant__q5Qn1,.portal_turn__SyYHl{max-width:100%}.portal_assistant__q5Qn1 h2,.portal_turn__SyYHl p{background:#f1f4f9;border:1px solid #eaf0f6;border-radius:3px 13px 13px 13px;padding:10px 12px;color:#1e304a;font-size:14px;font-weight:500;line-height:1.6;letter-spacing:normal;overflow-wrap:anywhere}.portal_assistant__q5Qn1 h2{margin-top:5px}.portal_assistant__q5Qn1 p{font-size:13px}.portal_turn__SyYHl{gap:12px}.portal_turn__SyYHl span{max-width:92%;padding:10px 12px;background:#355cff;border-color:#355cff;color:white;font-size:14px;line-height:1.6}.portal_currentTurn__TnoAI{gap:8px}.portal_composerArea__1ZYKH{padding:7px 10px}.portal_composer__HNwZP{padding:6px 8px}.portal_composer__HNwZP button{width:40px;height:40px}.portal_composerHint__SFKKo{font-size:8px;line-height:1.35}.portal_reply__UP0Sh:has(.decl),.portal_reply__UP0Sh:has(.demo-grid),.portal_reply__UP0Sh:has(.unit-roll){max-height:none}.portal_reply__UP0Sh>.decl,.portal_reply__UP0Sh>.demo-grid,.portal_reply__UP0Sh>.field-grid:has(.unit-roll){overflow:visible}.portal_resourceLayout__SDdEq{padding-bottom:max(8px,env(safe-area-inset-bottom))}.portal_page__yYsKY[data-keyboard-open=true] .portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq)[data-details-open=true]{grid-template-rows:minmax(44px,.3fr) minmax(0,.7fr)}.portal_page__yYsKY[data-keyboard-open=true] .portal_header__lnSM3,.portal_page__yYsKY[data-keyboard-open=true] .portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq) .portal_heading__41uPk{display:none}.portal_page__yYsKY[data-keyboard-open=true] .portal_tabs__wjyd6{margin-bottom:4px;padding-bottom:3px}.portal_page__yYsKY[data-keyboard-open=true] .portal_banner__mu87O{flex-direction:row;justify-content:space-between;font-size:8px}}@media (max-width:760px) and (max-height:520px){.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq)[data-details-open=true]{grid-template-rows:minmax(44px,.3fr) minmax(0,.7fr)}.portal_header__lnSM3,.portal_layout__TFeIu:not(.portal_resourceLayout__SDdEq) .portal_heading__41uPk{display:none}.portal_tabs__wjyd6{margin-bottom:4px;padding-bottom:3px}.portal_banner__mu87O{flex-direction:row;justify-content:space-between;font-size:8px}}@media (max-width:400px){.portal_header__lnSM3>a:last-child{width:40px;height:40px;flex-shrink:0;justify-content:center;border:1px solid #d5dfed;border-radius:10px;background:white}.portal_header__lnSM3>a:last-child>span{display:none}}.quote-conversation_card__yFMlT{background:#fff;border:1px solid #dbe4ef;border-radius:20px;padding:22px;color:#1b304c;font-family:var(--font-ui);max-width:100%;margin:12px 0}.quote-conversation_eyebrow__nFyua{font-size:10px;letter-spacing:.12em;color:#59718e;font-weight:700}.quote-conversation_card__yFMlT h2{font-size:23px;letter-spacing:-.03em;margin:8px 0}.quote-conversation_card__yFMlT p{font-size:12px;line-height:1.65;color:#60738d;margin:8px 0 14px}.quote-conversation_facts__kKwB0{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0}.quote-conversation_facts__kKwB0 span{border-radius:6px;background:#f3f6fa;padding:5px 7px;font-size:10px}.quote-conversation_options__Mpc8T{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.quote-conversation_options__Mpc8T button{display:flex;flex-direction:column;align-items:stretch;gap:9px;text-align:left;padding:13px 10px;border-radius:12px;border:1px solid #d6dfec;background:#fff;color:#223957;cursor:pointer;animation:quote-conversation_arrive__i4zGq .5s both}.quote-conversation_options__Mpc8T button[aria-pressed=true]{border-color:#405cff;box-shadow:inset 0 0 0 1px #405cff;background:#f0f3ff}.quote-conversation_options__Mpc8T button span{display:flex;align-items:center;justify-content:space-between;font-size:10px;line-height:1.5}.quote-conversation_options__Mpc8T strong{font:600 25px var(--font-numeric);letter-spacing:-.04em}.quote-conversation_options__Mpc8T strong small{font-size:16px}.quote-conversation_options__Mpc8T b{font:600 14px var(--font-numeric)}.quote-conversation_options__Mpc8T b small{font:10px var(--font-ui);font-weight:400}.quote-conversation_selected__once_{display:flex;justify-content:space-between;flex-wrap:wrap;gap:6px;font-size:11px;padding:16px 0;color:#586e89}.quote-conversation_selected__once_ b{color:#203752}.quote-conversation_details__e41ZJ{border-top:1px solid #e6ecf3;padding:13px 0}.quote-conversation_details__e41ZJ summary{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:12px;list-style:none}.quote-conversation_details__e41ZJ summary::-webkit-details-marker{display:none}.quote-conversation_details__e41ZJ summary strong{margin-left:auto;font:600 13px var(--font-numeric)}.quote-conversation_details__e41ZJ summary svg:last-child{margin-left:auto}.quote-conversation_details__e41ZJ summary strong+svg:last-child{margin-left:0}.quote-conversation_details__e41ZJ[open]>summary{margin-bottom:10px}.quote-conversation_lines__VQ7q_{margin:10px 0;font-size:11px}.quote-conversation_lines__VQ7q_>div{display:flex;justify-content:space-between;gap:14px;padding:5px 0}.quote-conversation_lines__VQ7q_ dt{color:#60738d}.quote-conversation_lines__VQ7q_ dd{font-family:var(--font-numeric);margin:0;white-space:nowrap}.quote-conversation_feeGroup__K4PAa{padding:9px 0}.quote-conversation_feeGroup__K4PAa summary{font-size:11px}.quote-conversation_primary__904e7{background:#3e58ef;color:#fff;border:0;border-radius:10px;padding:14px 16px;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;cursor:pointer;font:600 12px var(--font-ui);margin-top:15px;min-height:44px}.quote-conversation_primary__904e7:disabled{opacity:.6;cursor:wait}.quote-conversation_text__bIT2n{background:none;border:0;color:#3856d8;font:12px var(--font-ui);cursor:pointer;min-height:44px}.quote-conversation_actions__7lwdg{display:flex;align-items:center;justify-content:space-between;font-size:12px}.quote-conversation_note__ll7qv{font-size:10px!important}.quote-conversation_note__ll7qv svg{display:inline-block;vertical-align:middle;margin-right:5px}.quote-conversation_delivery__GSaqE{display:flex;gap:8px;align-items:center;padding:12px;background:#f4f7fb;border-radius:9px;font-size:11px;color:#566b85}.quote-conversation_loading__XU1iZ{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0}.quote-conversation_loading__XU1iZ span{height:115px;border-radius:12px;background:linear-gradient(100deg,#eef2f8 20%,#fbfcfe 45%,#eef2f8 70%);background-size:200% 100%;animation:quote-conversation_loading__XU1iZ 1.7s ease-in-out infinite}.quote-conversation_loading__XU1iZ span:nth-child(2){animation-delay:.15s}.quote-conversation_loading__XU1iZ span:nth-child(3){animation-delay:.3s}.quote-conversation_reveal__AYXSo{animation:quote-conversation_arrive__i4zGq .45s both}@keyframes quote-conversation_loading__XU1iZ{to{background-position:-200% 0}}@keyframes quote-conversation_arrive__i4zGq{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.quote-conversation_card__yFMlT a:focus-visible,.quote-conversation_card__yFMlT button:focus-visible,.quote-conversation_card__yFMlT summary:focus-visible{outline:3px solid #6b80ff;outline-offset:3px}@media(max-width:480px){.quote-conversation_card__yFMlT{padding:16px;border-radius:16px}.quote-conversation_options__Mpc8T{gap:6px}.quote-conversation_options__Mpc8T button{padding:11px 8px}.quote-conversation_options__Mpc8T strong{font-size:22px}.quote-conversation_options__Mpc8T button span{font-size:9px}.quote-conversation_options__Mpc8T b{font-size:12px}.quote-conversation_card__yFMlT h2{font-size:21px}}@media(prefers-reduced-motion:reduce){.quote-conversation_loading__XU1iZ span,.quote-conversation_options__Mpc8T button,.quote-conversation_reveal__AYXSo{animation:none}}.quote-conversation_analysis__yf738{margin:18px 0;padding:18px;border:1px solid #dbe5f3;border-radius:14px;background:#f6f9ff;overflow:hidden}.quote-conversation_analysisTitle__IFlZw{display:flex;gap:10px;align-items:center;font-size:13px}.quote-conversation_analysisTitle__IFlZw>svg{width:19px;height:19px;color:#405cff;animation:quote-conversation_lenderSpin__Gzmu5 1.8s linear infinite}.quote-conversation_analysis__yf738 small{font-size:10px;color:#60738d}.quote-conversation_lenderWindow__mVZxO{overflow:hidden;margin:16px 0;mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.quote-conversation_lenderTrack__UR9h_{display:flex;width:max-content;gap:12px;animation:quote-conversation_lenderRoll__qtRa6 28s linear infinite}.quote-conversation_lenderTrack__UR9h_>span{display:flex;align-items:center;gap:8px;white-space:nowrap;background:white;border:1px solid #e0e7f2;border-radius:9px;padding:10px 14px;font-size:12px}.quote-conversation_analysis__yf738:hover .quote-conversation_lenderTrack__UR9h_{animation-play-state:paused}@keyframes quote-conversation_lenderSpin__Gzmu5{to{transform:rotate(1turn)}}@keyframes quote-conversation_lenderRoll__qtRa6{to{transform:translateX(-50%)}}@media(prefers-reduced-motion:reduce){.quote-conversation_analysisTitle__IFlZw>svg,.quote-conversation_lenderTrack__UR9h_{animation:none}.quote-conversation_lenderWindow__mVZxO{mask-image:none}.quote-conversation_lenderTrack__UR9h_{width:auto;flex-wrap:wrap}.quote-conversation_lenderTrack__UR9h_>span:nth-child(n+5){display:none}}