#buddy-servicing-hub{--bsh-blue:#00356b;--bsh-blue-deep:#00264d;--bsh-orange:#f4750c;--bsh-gray:#f5f5f5;--bsh-canvas:#fff;--bsh-surface:#fff;--bsh-surface-alt:#f5f5f5;--bsh-soft-blue:#eaf1f7;--bsh-soft-orange:#fff0e4;--bsh-ink:#132536;--bsh-muted:#5b6a78;--bsh-line:#d8e1e8;--bsh-focus:#f4750c;--bsh-shadow:0 18px 50px rgb(0 53 107/9%);--bsh-max:1180px;--bsh-section-pad:clamp(76px,10vw,120px);--bsh-fs-label:0.875rem;--bsh-fs-sm:1rem;--bsh-fs-base:1.0625rem;--bsh-fs-md:1.125rem;background:var(--bsh-canvas);color:var(--bsh-ink);font-family:Helvetica Neue,Arial,sans-serif;font-size:var(--bsh-fs-base);line-height:1.55;margin:-20px;text-rendering:optimizeLegibility}#buddy-servicing-hub,#buddy-servicing-hub *,#buddy-servicing-hub :after,#buddy-servicing-hub :before{box-sizing:border-box}#buddy-servicing-hub a,#buddy-servicing-hub button,#buddy-servicing-hub summary{-webkit-tap-highlight-color:transparent}#buddy-servicing-hub button{font:inherit;margin:0}#buddy-servicing-hub a{color:inherit}#buddy-servicing-hub a:focus-visible,#buddy-servicing-hub button:focus-visible,#buddy-servicing-hub summary:focus-visible{outline:3px solid var(--bsh-focus);outline-offset:3px}#buddy-servicing-hub .bsh__noscript{background:var(--bsh-soft-orange);color:var(--bsh-blue);padding:20px}#buddy-servicing-hub .bsh__header{background:var(--bsh-surface);border-bottom:1px solid var(--bsh-line);min-height:60px;position:relative;z-index:20}#buddy-servicing-hub .bsh__footer-inner,#buddy-servicing-hub .bsh__header-inner,#buddy-servicing-hub .bsh__hero-inner,#buddy-servicing-hub .bsh__neutral-support,#buddy-servicing-hub .bsh__shell{margin-inline:auto;width:min(calc(100% - 40px),var(--bsh-max))}#buddy-servicing-hub .bsh__header-inner{align-items:center;display:flex;gap:32px;justify-content:flex-start;min-height:60px}#buddy-servicing-hub .bsh__nav{align-items:center;display:flex;gap:28px}#buddy-servicing-hub .bsh__nav a{align-items:center;color:var(--bsh-blue);display:inline-flex;font-size:var(--bsh-fs-sm);font-weight:720;min-height:44px;text-decoration:none}#buddy-servicing-hub .bsh__nav a:hover{color:var(--bsh-orange)}#buddy-servicing-hub .bsh__nav-support{border:1px solid var(--bsh-line);border-radius:12px;padding:9px 15px}#buddy-servicing-hub .bsh__hero{background:linear-gradient(120deg,rgba(234,241,247,.7),transparent 58%),var(--bsh-surface-alt);border-bottom:1px solid var(--bsh-line);overflow:hidden;position:relative}#buddy-servicing-hub .bsh__hero:before{border:1px solid rgba(0,53,107,.12);border-radius:50%;box-shadow:0 0 0 76px rgb(244 117 12/5%),0 0 0 152px rgb(0 53 107/4%);content:"";height:480px;pointer-events:none;position:absolute;right:-120px;top:-180px;width:480px}#buddy-servicing-hub .bsh__hero-inner{align-items:center;display:grid;gap:clamp(42px,7vw,96px);grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);min-height:min(690px,calc(100dvh - 60px));padding:70px 0;position:relative}#buddy-servicing-hub .bsh__hero-copy{max-width:510px}#buddy-servicing-hub .bsh__kicker{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850;letter-spacing:.14em;margin:0 0 14px;text-transform:uppercase}#buddy-servicing-hub .bsh__hero h1{color:var(--bsh-blue);font-size:clamp(2.7rem,5.4vw,4.55rem);font-weight:760;letter-spacing:-.015em;line-height:1.04;margin:0}#buddy-servicing-hub .bsh__hero-copy>p:not(.bsh__kicker){color:var(--bsh-muted);font-size:clamp(1.0625rem,1.8vw,1.25rem);margin:28px 0 0;max-width:490px}#buddy-servicing-hub .bsh__text-link{align-items:center;color:var(--bsh-blue);display:inline-flex;font-size:var(--bsh-fs-base);font-weight:780;gap:9px;margin-top:26px;min-height:44px;text-decoration:none;width:fit-content}#buddy-servicing-hub .bsh__text-link:hover{color:var(--bsh-orange)}#buddy-servicing-hub .bsh__chooser,#buddy-servicing-hub .bsh__selected-overview{background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:18px;box-shadow:var(--bsh-shadow);position:relative}#buddy-servicing-hub .bsh__chooser{padding:clamp(24px,4vw,38px)}#buddy-servicing-hub .bsh__chooser-heading{border-bottom:1px solid var(--bsh-line);padding-bottom:24px}#buddy-servicing-hub .bsh__chooser h2,#buddy-servicing-hub .bsh__selected-overview h2{color:var(--bsh-blue);font-size:clamp(1.6rem,3vw,2.3rem);letter-spacing:-.005em;line-height:1.12;margin:0}#buddy-servicing-hub .bsh__chooser-heading>p:last-child,#buddy-servicing-hub .bsh__selected-overview p{color:var(--bsh-muted);font-size:var(--bsh-fs-base);margin:10px 0 0}#buddy-servicing-hub .bsh__chooser-options{padding:10px 0}#buddy-servicing-hub .bsh__carrier-choice{align-items:center;background:transparent;border:0;border-bottom:1px solid var(--bsh-line);color:var(--bsh-blue);cursor:pointer;display:grid;gap:16px;grid-template-columns:42px 1fr auto;min-height:116px;padding:20px 8px;text-align:left;transition:background-color .16s ease,padding .16s ease;width:100%}#buddy-servicing-hub .bsh__carrier-choice:hover{background:var(--bsh-soft-blue);padding-left:16px}#buddy-servicing-hub .bsh__choice-number{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850;letter-spacing:.1em}#buddy-servicing-hub .bsh__carrier-copy{display:grid}#buddy-servicing-hub .bsh__carrier-copy strong{font-size:var(--bsh-fs-md)}#buddy-servicing-hub .bsh__carrier-copy small{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);font-weight:540;line-height:1.4;margin-top:5px;max-width:380px}#buddy-servicing-hub .bsh__not-sure{align-items:center;background:var(--bsh-soft-orange);border-radius:12px;color:var(--bsh-blue);display:grid;font-size:var(--bsh-fs-sm);gap:12px;grid-template-columns:1fr auto;margin-top:12px;min-height:44px;padding:14px 16px;text-decoration:none}#buddy-servicing-hub .bsh__selected-overview{border-top:5px solid var(--bsh-orange);display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,54px)}#buddy-servicing-hub .bsh__selected-contact{border-top:1px solid var(--bsh-line);margin-top:24px;padding-top:22px}#buddy-servicing-hub .bsh__selected-contact .bsh__contact-phone{margin-top:4px}#buddy-servicing-hub .bsh__selected-contact p{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);margin:2px 0 0}#buddy-servicing-hub .bsh__selected-label{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850;letter-spacing:.12em;margin-bottom:10px;text-transform:uppercase}#buddy-servicing-hub .bsh__carrier-switch{align-items:flex-start;border-top:1px solid var(--bsh-line);display:flex;flex-direction:column;gap:10px;margin-top:24px;padding-top:22px}#buddy-servicing-hub .bsh__carrier-tabs{background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:14px;display:flex;gap:4px;margin:0;padding:5px;width:fit-content}#buddy-servicing-hub .bsh__carrier-tab{background:transparent;border:0;border-radius:10px;color:var(--bsh-muted);cursor:pointer;font-size:var(--bsh-fs-sm);font-weight:780;min-height:44px;min-width:150px;padding:12px 20px}#buddy-servicing-hub .bsh__carrier-tab[aria-selected=true]{background:var(--bsh-blue);color:#fff}#buddy-servicing-hub .bsh__product-nav{align-items:center;background:var(--bsh-surface-alt);border:1px solid var(--bsh-line);border-radius:14px;display:flex;gap:24px;justify-content:space-between;margin-top:62px;padding:18px 20px}#buddy-servicing-hub .bsh__guidance-label,#buddy-servicing-hub .bsh__product-label{color:var(--bsh-muted);font-size:var(--bsh-fs-label);font-weight:800;letter-spacing:.09em;text-transform:uppercase}#buddy-servicing-hub .bsh__product-switcher{display:flex;gap:8px}#buddy-servicing-hub .bsh__product-switcher button{background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:10px;color:var(--bsh-blue);cursor:pointer;font-size:var(--bsh-fs-sm);font-weight:760;min-height:44px;padding:10px 16px}#buddy-servicing-hub .bsh__product-switcher button[aria-pressed=true]{background:var(--bsh-blue);border-color:var(--bsh-blue);color:#fff}#buddy-servicing-hub .bsh__section{padding:var(--bsh-section-pad) 0}#buddy-servicing-hub .bsh__section-heading{max-width:690px}#buddy-servicing-hub .bsh__faq-intro h2,#buddy-servicing-hub .bsh__neutral-support h2,#buddy-servicing-hub .bsh__section-heading h2,#buddy-servicing-hub .bsh__support-copy h2{color:var(--bsh-blue);font-size:clamp(2rem,4.4vw,3.65rem);letter-spacing:-.012em;line-height:1.07;margin:0}#buddy-servicing-hub .bsh__faq-intro>p:last-child,#buddy-servicing-hub .bsh__section-heading>p:last-child,#buddy-servicing-hub .bsh__support-copy>p{color:var(--bsh-muted);margin:18px 0 0}#buddy-servicing-hub .bsh__facts{border-bottom:1px solid var(--bsh-line);border-top:1px solid var(--bsh-line);display:grid;grid-template-columns:repeat(3,1fr);margin-top:38px}#buddy-servicing-hub .bsh__fact{border-right:1px solid var(--bsh-line);display:flex;flex-direction:column;justify-content:center;min-height:116px;padding:23px 25px}#buddy-servicing-hub .bsh__fact:first-child{padding-left:0}#buddy-servicing-hub .bsh__fact:last-child{border-right:0}#buddy-servicing-hub .bsh__fact span{color:var(--bsh-muted);font-size:var(--bsh-fs-label);font-weight:760;letter-spacing:.07em;text-transform:uppercase}#buddy-servicing-hub .bsh__fact strong{color:var(--bsh-blue);font-size:var(--bsh-fs-md);margin-top:7px}#buddy-servicing-hub .bsh__task-grid{display:grid;gap:16px;grid-auto-rows:1fr;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px}#buddy-servicing-hub .bsh__task-card{align-items:start;background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:16px;color:var(--bsh-blue);cursor:pointer;display:grid;gap:13px;grid-template-columns:34px 1fr auto;min-height:144px;padding:26px;text-align:left;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}#buddy-servicing-hub .bsh__task-card:hover{border-color:var(--bsh-blue);box-shadow:0 14px 30px rgb(0 53 107/7%);transform:translateY(-2px)}#buddy-servicing-hub .bsh__carrier-choice:active,#buddy-servicing-hub .bsh__primary-button:active,#buddy-servicing-hub .bsh__task-card:active{transform:translateY(1px)}#buddy-servicing-hub .bsh__task-card[aria-pressed=true]{border-color:var(--bsh-orange);box-shadow:inset 4px 0 0 var(--bsh-orange)}#buddy-servicing-hub .bsh__task-number{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850;letter-spacing:.08em;padding-top:4px}#buddy-servicing-hub .bsh__task-copy{display:grid;padding-top:3px}#buddy-servicing-hub .bsh__task-copy strong{font-size:var(--bsh-fs-md);line-height:1.25}#buddy-servicing-hub .bsh__task-copy small{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);line-height:1.45;margin-top:8px}#buddy-servicing-hub .bsh__task-detail{background:var(--bsh-surface-alt);border:1px solid var(--bsh-line);border-radius:18px;margin-bottom:clamp(80px,10vw,128px);padding:clamp(28px,5vw,54px);scroll-margin-top:24px}#buddy-servicing-hub .bsh__task-detail h3{color:var(--bsh-blue);font-size:clamp(1.8rem,4vw,3rem);letter-spacing:-.01em;line-height:1.07;margin:0}#buddy-servicing-hub .bsh__task-detail-heading>p:last-child{color:var(--bsh-muted);margin:14px 0 0}#buddy-servicing-hub .bsh__alert{background:var(--bsh-soft-orange);border:1px solid rgba(244,117,12,.42);border-radius:12px;color:var(--bsh-ink);font-size:var(--bsh-fs-base);margin-top:28px;padding:17px 19px}#buddy-servicing-hub .bsh__alert p{margin:0}#buddy-servicing-hub .bsh__guidance-grid{align-items:start;display:grid;gap:22px;grid-template-columns:minmax(0,1.3fr) minmax(300px,.7fr);margin-top:40px}#buddy-servicing-hub .bsh__guidance-block{background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:14px;padding:26px}#buddy-servicing-hub .bsh__guidance-side{display:grid;gap:18px}#buddy-servicing-hub .bsh__guidance-label{color:var(--bsh-orange);display:block}#buddy-servicing-hub .bsh__check-list,#buddy-servicing-hub .bsh__steps{display:grid;gap:18px;list-style:none;margin:22px 0 0;padding:0}#buddy-servicing-hub .bsh__steps li{display:grid;gap:13px;grid-template-columns:34px 1fr}#buddy-servicing-hub .bsh__steps li>span{background:var(--bsh-blue);border-radius:50%;color:#fff;display:grid;font-size:var(--bsh-fs-label);font-weight:800;height:34px;place-items:center;width:34px}#buddy-servicing-hub .bsh__steps p{font-size:var(--bsh-fs-base);margin:4px 0 0}#buddy-servicing-hub .bsh__step-action a{align-items:center;color:var(--bsh-blue);display:inline-flex;font-weight:780;gap:7px;min-height:44px}#buddy-servicing-hub .bsh__check-list{gap:13px}#buddy-servicing-hub .bsh__check-list li{color:var(--bsh-muted);display:grid;font-size:var(--bsh-fs-sm);gap:10px;grid-template-columns:20px 1fr}#buddy-servicing-hub .bsh__check{color:var(--bsh-orange);font-weight:900}#buddy-servicing-hub .bsh__submission{margin:18px 0 0}#buddy-servicing-hub .bsh__submission>div{border-bottom:1px solid var(--bsh-line);padding:11px 0}#buddy-servicing-hub .bsh__submission>div:last-child{border-bottom:0;padding-bottom:0}#buddy-servicing-hub .bsh__submission dt{color:var(--bsh-muted);font-size:var(--bsh-fs-label);font-weight:780;letter-spacing:.06em;text-transform:uppercase}#buddy-servicing-hub .bsh__submission dd{color:var(--bsh-ink);font-size:var(--bsh-fs-sm);font-weight:650;margin:3px 0 0;overflow-wrap:anywhere}#buddy-servicing-hub .bsh__submission a{align-items:center;color:var(--bsh-blue);display:inline-flex;gap:6px;min-height:44px}#buddy-servicing-hub .bsh__related{margin-top:22px}#buddy-servicing-hub .bsh__related-links{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}#buddy-servicing-hub .bsh__related-links a{align-items:center;background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:10px;color:var(--bsh-blue);display:inline-flex;font-size:var(--bsh-fs-sm);font-weight:730;gap:9px;min-height:44px;padding:11px 14px;text-decoration:none}#buddy-servicing-hub .bsh__prompt{background:var(--bsh-surface-alt);border:1px dashed var(--bsh-line);border-radius:14px;color:var(--bsh-muted);font-size:var(--bsh-fs-base);margin:calc(40px - var(--bsh-section-pad)) 0 80px;padding:18px 22px;text-align:center}#buddy-servicing-hub .bsh__partner{background:linear-gradient(130deg,rgba(234,241,247,.72),transparent),var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:18px;border-top:5px solid var(--bsh-orange);margin-bottom:clamp(80px,10vw,128px);padding:clamp(30px,5vw,56px)}#buddy-servicing-hub .bsh__partner-head{max-width:720px}#buddy-servicing-hub .bsh__partner-head h2{color:var(--bsh-blue);font-size:clamp(1.7rem,3.4vw,2.6rem);letter-spacing:-.008em;line-height:1.1;margin:0}#buddy-servicing-hub .bsh__partner-head>p:last-child{color:var(--bsh-muted);font-size:var(--bsh-fs-base);margin:16px 0 0}#buddy-servicing-hub .bsh__partner-adl{background:var(--bsh-surface);border-left:3px solid var(--bsh-orange);border-radius:0 10px 10px 0;color:var(--bsh-ink);font-size:var(--bsh-fs-sm);margin:26px 0 0;max-width:860px;padding:18px 20px}#buddy-servicing-hub .bsh__partner-brand{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-bottom:22px}#buddy-servicing-hub .bsh__partner-logo-chip{background:#fff;border:1px solid var(--bsh-line);border-radius:10px;display:block;flex:0 0 auto;padding:10px 14px;width:188px}#buddy-servicing-hub .bsh__partner-logo{display:block;height:auto;width:100%}#buddy-servicing-hub .bsh__partner-pillars{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}#buddy-servicing-hub .bsh__partner-pillar{background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:14px;padding:24px}#buddy-servicing-hub .bsh__partner-pillar h3{color:var(--bsh-blue);font-size:var(--bsh-fs-md);line-height:1.25;margin:0}#buddy-servicing-hub .bsh__partner-pillar>p{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);line-height:1.45;margin:6px 0 0}#buddy-servicing-hub .bsh__partner-pillar ul{display:grid;gap:12px;list-style:none;margin:16px 0 0;padding:0}#buddy-servicing-hub .bsh__partner-pillar li{color:var(--bsh-ink);font-size:var(--bsh-fs-sm);line-height:1.5;padding-left:20px;position:relative}#buddy-servicing-hub .bsh__partner-pillar li:before{background:var(--bsh-orange);border-radius:50%;content:"";height:7px;left:0;position:absolute;top:9px;width:7px}#buddy-servicing-hub .bsh__partner-moments{margin-top:clamp(30px,4vw,44px)}#buddy-servicing-hub .bsh__partner-moments-title{color:var(--bsh-blue);font-size:var(--bsh-fs-md);line-height:1.3;margin:0}#buddy-servicing-hub .bsh__partner-moments .bsh__partner-items{margin-top:16px}#buddy-servicing-hub .bsh__partner-items{display:grid;gap:14px;grid-auto-rows:1fr;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:32px}#buddy-servicing-hub .bsh__partner-item{align-content:start;background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:14px;display:grid;padding:22px}#buddy-servicing-hub .bsh__partner-num{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850;letter-spacing:.08em}#buddy-servicing-hub .bsh__partner-item strong{color:var(--bsh-blue);font-size:var(--bsh-fs-md);line-height:1.25;margin-top:8px}#buddy-servicing-hub .bsh__partner-item small{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);line-height:1.45;margin-top:8px}#buddy-servicing-hub .bsh__partner-actions{align-items:center;border-top:1px solid var(--bsh-line);display:flex;flex-wrap:wrap;gap:14px 26px;margin-top:30px;padding-top:28px}#buddy-servicing-hub .bsh__partner-actions .bsh__primary-button,#buddy-servicing-hub .bsh__partner-actions .bsh__text-link{margin-top:0}#buddy-servicing-hub .bsh__partner-hours{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);margin:0}#buddy-servicing-hub .bsh__partner-note{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);line-height:1.5;margin:24px 0 0;max-width:860px}#buddy-servicing-hub .bsh__partner-inline{background:var(--bsh-soft-orange);border:1px solid rgba(244,117,12,.42);border-radius:12px;color:var(--bsh-ink);font-size:var(--bsh-fs-sm);margin:22px 0 0;padding:18px 20px}#buddy-servicing-hub .bsh__partner-inline p{margin:0}#buddy-servicing-hub .bsh__partner-inline strong{color:var(--bsh-blue)}#buddy-servicing-hub .bsh__partner-inline-actions{display:flex;flex-wrap:wrap;gap:4px 22px;margin-top:6px}#buddy-servicing-hub .bsh__partner-inline-actions a{align-items:center;color:var(--bsh-blue);display:inline-flex;font-weight:780;gap:7px;min-height:44px}#buddy-servicing-hub .bsh__faq{border-top:1px solid var(--bsh-line);padding:clamp(76px,10vw,120px) 0}#buddy-servicing-hub .bsh__faq-main{display:grid;gap:clamp(40px,8vw,100px);grid-template-columns:minmax(260px,.75fr) minmax(0,1.25fr)}#buddy-servicing-hub .bsh__faq-intro{align-self:start;position:sticky;top:24px}#buddy-servicing-hub .bsh__faq-list,#buddy-servicing-hub .bsh__terms{border-top:1px solid var(--bsh-line)}#buddy-servicing-hub .bsh__terms{margin-top:clamp(48px,6vw,76px);padding-top:clamp(30px,4vw,44px)}#buddy-servicing-hub .bsh__terms-head h3{color:var(--bsh-blue);font-size:clamp(1.4rem,2.4vw,1.75rem);line-height:1.2;margin:0}#buddy-servicing-hub .bsh__terms-head p{color:var(--bsh-muted);font-size:var(--bsh-fs-base);margin:10px 0 0;max-width:60ch}#buddy-servicing-hub .bsh__terms-list{margin:26px 0 0}#buddy-servicing-hub .bsh__term{border-top:1px solid var(--bsh-line);display:grid;gap:clamp(16px,3vw,40px);grid-template-columns:minmax(190px,.42fr) minmax(0,1fr);padding:18px 0}#buddy-servicing-hub .bsh__term:last-child{border-bottom:1px solid var(--bsh-line)}#buddy-servicing-hub .bsh__term dt{color:var(--bsh-blue);font-size:var(--bsh-fs-base);font-weight:800;margin:0}#buddy-servicing-hub .bsh__term dd{color:var(--bsh-ink);font-size:var(--bsh-fs-base);margin:0}#buddy-servicing-hub .bsh__faq-list details{border-bottom:1px solid var(--bsh-line)}#buddy-servicing-hub .bsh__faq-list summary{align-items:center;color:var(--bsh-blue);cursor:pointer;display:grid;font-size:clamp(1.0625rem,2vw,1.25rem);font-weight:720;gap:14px;grid-template-columns:42px 1fr 20px;list-style:none;min-height:92px}#buddy-servicing-hub .bsh__faq-list summary::-webkit-details-marker{display:none}#buddy-servicing-hub .bsh__faq-number{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850}#buddy-servicing-hub .bsh__faq-plus{height:18px;position:relative;width:18px}#buddy-servicing-hub .bsh__faq-plus:after,#buddy-servicing-hub .bsh__faq-plus:before{background:currentColor;content:"";height:2px;left:2px;position:absolute;top:8px;width:14px}#buddy-servicing-hub .bsh__faq-plus:after{transform:rotate(90deg);transition:transform .16s ease}#buddy-servicing-hub details[open] .bsh__faq-plus:after{transform:rotate(0)}#buddy-servicing-hub .bsh__faq-list details>p{color:var(--bsh-muted);font-size:var(--bsh-fs-base);margin:-4px 34px 26px 56px}#buddy-servicing-hub .bsh__documents{border-top:1px solid var(--bsh-line)}#buddy-servicing-hub .bsh__document-list{display:grid;gap:13px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:42px}#buddy-servicing-hub .bsh__document-card{align-items:start;border:1px solid var(--bsh-line);border-radius:16px;color:var(--bsh-blue);display:grid;gap:15px;grid-template-columns:1fr auto;min-height:160px;padding:24px;text-decoration:none;transition:border-color .16s ease,transform .16s ease}#buddy-servicing-hub .bsh__document-card:hover{border-color:var(--bsh-orange);transform:translateY(-2px)}#buddy-servicing-hub .bsh__document-copy{display:grid}#buddy-servicing-hub .bsh__document-type{color:var(--bsh-orange);font-size:var(--bsh-fs-label);font-weight:850;letter-spacing:.09em;text-transform:uppercase}#buddy-servicing-hub .bsh__document-copy strong{font-size:var(--bsh-fs-md);line-height:1.25;margin-top:4px}#buddy-servicing-hub .bsh__document-copy small{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);line-height:1.45;margin-top:8px}#buddy-servicing-hub .bsh__file-name{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);margin-top:12px;overflow-wrap:anywhere}#buddy-servicing-hub .bsh__neutral-support,#buddy-servicing-hub .bsh__support{background:linear-gradient(130deg,rgba(234,241,247,.72),transparent),var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:18px;margin:20px auto clamp(80px,10vw,120px);padding:clamp(34px,6vw,64px)}#buddy-servicing-hub .bsh__support{align-items:center;display:grid;gap:clamp(34px,7vw,90px);grid-template-columns:minmax(0,.82fr) minmax(380px,1.18fr)}#buddy-servicing-hub .bsh__primary-button{align-items:center;background:var(--bsh-blue);border-radius:12px;color:#fff;display:inline-flex;font-size:var(--bsh-fs-sm);font-weight:760;gap:9px;justify-content:center;margin-top:26px;min-height:48px;padding:12px 20px;text-decoration:none;white-space:nowrap;width:fit-content}#buddy-servicing-hub .bsh__primary-button:hover{background:var(--bsh-blue-deep)}#buddy-servicing-hub .bsh__carrier-contact{background:var(--bsh-surface);border:1px solid var(--bsh-line);border-radius:14px;padding:27px}#buddy-servicing-hub .bsh__contact-phone{align-items:center;color:var(--bsh-blue);display:inline-flex;font-size:clamp(1.35rem,3vw,2rem);font-weight:780;letter-spacing:0;margin-top:9px;min-height:44px;text-decoration:none}#buddy-servicing-hub .bsh__carrier-contact p{color:var(--bsh-muted);font-size:var(--bsh-fs-sm);margin:8px 0 0}#buddy-servicing-hub .bsh__carrier-contact small{color:var(--bsh-muted);display:block;font-size:var(--bsh-fs-sm);margin-top:14px}#buddy-servicing-hub .bsh__neutral-support{align-items:center;display:grid;gap:40px;grid-template-columns:1fr .8fr auto}#buddy-servicing-hub .bsh__neutral-support>p{color:var(--bsh-muted)}#buddy-servicing-hub .bsh__neutral-support .bsh__primary-button{margin-top:0}#buddy-servicing-hub .bsh__footer{background:var(--bsh-surface-alt);border-top:1px solid var(--bsh-line)}#buddy-servicing-hub .bsh__footer-inner{align-items:start;display:grid;gap:42px;grid-template-columns:1fr auto;padding:48px 0}#buddy-servicing-hub .bsh__disclosures{color:var(--bsh-muted);font-size:var(--bsh-fs-sm)}#buddy-servicing-hub .bsh__disclosures p{margin:0 0 9px}#buddy-servicing-hub .bsh__footer-inner>a{align-items:center;color:var(--bsh-blue);display:inline-flex;font-size:var(--bsh-fs-sm);font-weight:720;min-height:44px}@media (prefers-color-scheme:dark){#buddy-servicing-hub[data-bsh-theme=auto]{--bsh-canvas:#071d31;--bsh-surface:#0d2943;--bsh-surface-alt:#0a233a;--bsh-soft-blue:#143653;--bsh-soft-orange:#422a1c;--bsh-ink:#f5f5f5;--bsh-muted:#b9c8d4;--bsh-line:#31506a;--bsh-blue:#8fc8ff;--bsh-blue-deep:#174f7f;--bsh-focus:#f4750c;--bsh-shadow:0 18px 50px rgba(0,0,0,.28)}#buddy-servicing-hub[data-bsh-theme=auto] .bsh__header{background:rgba(13,41,67,.94)}#buddy-servicing-hub[data-bsh-theme=auto] .bsh__carrier-tab[aria-selected=true],#buddy-servicing-hub[data-bsh-theme=auto] .bsh__primary-button,#buddy-servicing-hub[data-bsh-theme=auto] .bsh__product-switcher button[aria-pressed=true],#buddy-servicing-hub[data-bsh-theme=auto] .bsh__steps li>span{background:#00356b;color:#fff}}@media (max-width:960px){#buddy-servicing-hub .bsh__hero-inner{gap:48px;grid-template-columns:1fr;min-height:0;padding:66px 0}#buddy-servicing-hub .bsh__chooser,#buddy-servicing-hub .bsh__hero-copy,#buddy-servicing-hub .bsh__selected-overview{max-width:720px}#buddy-servicing-hub .bsh__footer-inner,#buddy-servicing-hub .bsh__neutral-support,#buddy-servicing-hub .bsh__support{grid-template-columns:1fr}}@media (max-width:760px){#buddy-servicing-hub .bsh__footer-inner,#buddy-servicing-hub .bsh__header-inner,#buddy-servicing-hub .bsh__hero-inner,#buddy-servicing-hub .bsh__neutral-support,#buddy-servicing-hub .bsh__shell{width:min(calc(100% - 28px),var(--bsh-max))}#buddy-servicing-hub .bsh__nav{gap:8px}#buddy-servicing-hub .bsh__nav a:not(.bsh__nav-support){display:none}#buddy-servicing-hub .bsh__hero-inner{padding:46px 0 56px}#buddy-servicing-hub .bsh__hero h1{font-size:clamp(2.6rem,13vw,4.2rem)}#buddy-servicing-hub .bsh__chooser{padding:22px 18px}#buddy-servicing-hub .bsh__carrier-choice{grid-template-columns:30px 1fr auto;padding:17px 4px}#buddy-servicing-hub .bsh__carrier-tabs{width:100%}#buddy-servicing-hub .bsh__carrier-tab{flex:1;min-width:0;padding:11px 10px}#buddy-servicing-hub .bsh__product-nav{align-items:stretch;flex-direction:column;margin-top:48px}#buddy-servicing-hub .bsh__product-switcher{display:grid;grid-template-columns:1fr}#buddy-servicing-hub .bsh__document-list,#buddy-servicing-hub .bsh__facts,#buddy-servicing-hub .bsh__faq-main,#buddy-servicing-hub .bsh__guidance-grid,#buddy-servicing-hub .bsh__partner-items,#buddy-servicing-hub .bsh__partner-pillars{grid-template-columns:1fr}#buddy-servicing-hub .bsh__partner-items{grid-auto-rows:auto}#buddy-servicing-hub .bsh__partner{padding:26px 20px}#buddy-servicing-hub .bsh__facts{border-bottom:0}#buddy-servicing-hub .bsh__fact,#buddy-servicing-hub .bsh__fact:first-child{border-bottom:1px solid var(--bsh-line);border-right:0;min-height:88px;padding:18px 0}#buddy-servicing-hub .bsh__task-grid{grid-auto-rows:auto;grid-template-columns:1fr}#buddy-servicing-hub .bsh__task-card{min-height:0;padding:20px 16px}#buddy-servicing-hub .bsh__task-detail{padding:28px 18px}#buddy-servicing-hub .bsh__guidance-block{padding:21px 18px}#buddy-servicing-hub .bsh__faq-main{gap:34px}#buddy-servicing-hub .bsh__term{gap:6px;grid-template-columns:1fr}#buddy-servicing-hub .bsh__faq-intro{position:static}#buddy-servicing-hub .bsh__neutral-support,#buddy-servicing-hub .bsh__support{padding:30px 20px}#buddy-servicing-hub .bsh__carrier-contact{padding:22px 18px}}@media (max-width:430px){#buddy-servicing-hub .bsh__related-links{display:grid}#buddy-servicing-hub .bsh__document-card{padding:20px 15px}}@media (prefers-reduced-motion:reduce){#buddy-servicing-hub *,#buddy-servicing-hub :after,#buddy-servicing-hub :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}