.iySv0G_page .counselor-hero{color:var(--landing-debt-counselor-hero-color);padding:var(--landing-debt-space-8) var(--landing-debt-space-none) var(--landing-debt-space-7);min-height:var(--landing-debt-counselor-hero-min-height);background:var(--landing-debt-color-bg-dark);align-items:flex-end;display:flex;position:relative;overflow:hidden}@media (min-width:768px){.iySv0G_page .counselor-hero{background:0 0}}.iySv0G_page .counselor-hero__bg{object-fit:cover;object-position:center center;z-index:0;width:100%;height:100%;position:absolute;inset:0;transform:scale(2.2)}@media (min-width:768px){.iySv0G_page .counselor-hero__bg{object-position:center 40%;animation:iySv0G_heroZoomOut 8s var(--landing-debt-ease-out) forwards;transform:scale(1.15)}}.iySv0G_page .counselor-hero:after{content:"";background:var(--landing-debt-counselor-hero-after-background);z-index:0;position:absolute;inset:0}.iySv0G_page .counselor-hero .container{z-index:1;width:100%;position:relative}.iySv0G_page .counselor-hero__label-wrap{align-items:center;gap:var(--landing-debt-space-2);margin-bottom:var(--landing-debt-space-3);display:flex}.iySv0G_page .counselor-hero__label{font-size:var(--landing-debt-text-label);font-weight:var(--landing-debt-weight-semibold);color:var(--landing-debt-counselor-hero-label-color);letter-spacing:var(--landing-debt-counselor-hero-label-letter-spacing)}.iySv0G_page .counselor-hero__label-line{width:var(--landing-debt-counselor-hero-label-line-width);height:var(--landing-debt-counselor-hero-label-line-height);background:var(--landing-debt-counselor-hero-label-line-background);display:block}.iySv0G_page .counselor-hero__title{font-size:var(--landing-debt-text-h1);font-weight:var(--landing-debt-weight-bold);color:var(--landing-debt-counselor-hero-title-color);letter-spacing:var(--landing-debt-counselor-hero-title-letter-spacing);line-height:var(--landing-debt-leading-120);margin-bottom:var(--landing-debt-space-2);word-break:var(--landing-debt-word-break-keep-all)}.iySv0G_page .counselor-hero__desc{font-size:var(--landing-debt-text-body);font-weight:var(--landing-debt-weight-regular);color:var(--landing-debt-counselor-hero-desc-color);letter-spacing:var(--landing-debt-counselor-hero-desc-letter-spacing)}.iySv0G_page .counselor-inner{max-width:var(--landing-debt-counselor-inner-max-width);margin:var(--landing-debt-space-none) var(--landing-debt-margin-auto);padding:var(--landing-debt-space-none) var(--landing-debt-container-padding)}.iySv0G_page .counselor-search-section{padding:var(--landing-debt-space-6) var(--landing-debt-space-none) var(--landing-debt-space-4);background:var(--landing-debt-color-bg-surface);scroll-margin-top:var(--landing-debt-counselor-search-scroll-margin)}.iySv0G_page .cs-heading{text-align:var(--landing-debt-text-align-center);margin-bottom:var(--landing-debt-space-5)}.iySv0G_page .cs-title{font-size:var(--landing-debt-text-h2);font-weight:var(--landing-debt-weight-bold);color:var(--landing-debt-color-text-primary);line-height:var(--landing-debt-leading-140);letter-spacing:var(--landing-debt-counselor-cs-title-letter-spacing);word-break:var(--landing-debt-word-break-keep-all);margin-bottom:var(--landing-debt-space-2)}.iySv0G_page .cs-desc{font-size:var(--landing-debt-text-body);color:var(--landing-debt-color-text-secondary);line-height:var(--landing-debt-leading-180);word-break:var(--landing-debt-word-break-keep-all)}.iySv0G_page .cs-search{margin-bottom:var(--landing-debt-space-5);position:relative}.iySv0G_page .cs-search__input{width:100%;padding:var(--landing-debt-counselor-cs-search-input-padding);border:var(--landing-debt-counselor-cs-search-input-border);border-radius:var(--landing-debt-radius-card);font-family:var(--landing-debt-font-primary);font-size:var(--landing-debt-text-body-lg);color:var(--landing-debt-color-text-primary);background:var(--landing-debt-color-bg-surface);transition:border-color var(--landing-debt-transition-base), box-shadow var(--landing-debt-transition-base);min-height:var(--landing-debt-counselor-cs-search-input-min-height);box-shadow:var(--landing-debt-shadow-xs);outline:none}.iySv0G_page .cs-search__input:focus{border-color:var(--landing-debt-color-accent);box-shadow:var(--landing-debt-counselor-cs-search-input-focus-box-shadow)}.iySv0G_page .cs-search__input::placeholder{color:var(--landing-debt-color-text-tertiary)}.iySv0G_page .cs-search__btn{right:var(--landing-debt-counselor-cs-search-btn-right);width:var(--landing-debt-counselor-cs-search-btn-width);height:var(--landing-debt-counselor-cs-search-btn-height);background:var(--landing-debt-color-accent);border-radius:var(--landing-debt-radius-btn);color:var(--landing-debt-counselor-cs-search-btn-color);transition:background var(--landing-debt-transition-btn), transform var(--landing-debt-transition-btn);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.iySv0G_page .cs-search__btn:hover{background:var(--landing-debt-color-accent-dark);transform:translateY(-50%)scale(1.04)}.iySv0G_page .cs-result{margin-bottom:var(--landing-debt-space-4)}.iySv0G_page .cs-result[hidden]{display:none}.iySv0G_page .cs-result__banner{align-items:center;gap:var(--landing-debt-counselor-cs-result-banner-gap);padding:var(--landing-debt-counselor-cs-result-banner-padding);border-radius:var(--landing-debt-radius-card);margin-bottom:var(--landing-debt-space-3);font-size:var(--landing-debt-text-body);font-weight:var(--landing-debt-weight-semibold);display:flex}.iySv0G_page .cs-result__banner--found{background:var(--landing-debt-counselor-cs-result-banner-found-background);border:var(--landing-debt-counselor-cs-result-banner-found-border);color:var(--landing-debt-counselor-cs-result-banner-found-color)}.iySv0G_page .cs-result__banner--notfound{background:var(--landing-debt-counselor-cs-result-banner-notfound-background);border:var(--landing-debt-counselor-cs-result-banner-notfound-border);color:var(--landing-debt-color-text-primary);text-align:var(--landing-debt-text-align-center);padding:var(--landing-debt-space-5);gap:var(--landing-debt-space-3);flex-direction:column}.iySv0G_page .cs-result__icon{width:var(--landing-debt-counselor-cs-result-icon-width);height:var(--landing-debt-counselor-cs-result-icon-height);background:var(--landing-debt-counselor-cs-result-icon-background);border-radius:var(--landing-debt-radius-round);color:var(--landing-debt-color-accent);flex-shrink:0;justify-content:center;align-items:center;display:flex}.iySv0G_page .cs-result__notfound-title{font-size:var(--landing-debt-text-body-lg);font-weight:var(--landing-debt-weight-bold);color:var(--landing-debt-color-text-primary);margin:var(--landing-debt-space-none)}.iySv0G_page .cs-result__notfound-desc{font-size:var(--landing-debt-text-body);color:var(--landing-debt-color-text-secondary);line-height:var(--landing-debt-leading-170);margin:var(--landing-debt-space-none);word-break:var(--landing-debt-word-break-keep-all)}.iySv0G_page .cs-cards{gap:var(--landing-debt-counselor-cs-cards-gap);flex-direction:column;display:flex}.iySv0G_page .staff-card{align-items:center;gap:var(--landing-debt-counselor-staff-card-gap);padding:var(--landing-debt-space-5) var(--landing-debt-space-4);background:var(--landing-debt-color-bg-surface);border:var(--landing-debt-counselor-staff-card-border);border-radius:var(--landing-debt-radius-lg);box-shadow:var(--landing-debt-shadow-xs);transition:box-shadow var(--landing-debt-transition-base), transform var(--landing-debt-transition-base);flex-direction:column;display:flex}.iySv0G_page .staff-card:hover{box-shadow:var(--landing-debt-shadow-sm)}.iySv0G_page .staff-card__name{font-size:var(--landing-debt-text-h2);font-weight:var(--landing-debt-weight-bold);color:var(--landing-debt-color-text-primary);margin:var(--landing-debt-space-none);text-align:var(--landing-debt-text-align-center)}.iySv0G_page .staff-card__badge{font-size:var(--landing-debt-text-small);font-weight:var(--landing-debt-weight-medium);color:var(--landing-debt-color-accent);background:var(--landing-debt-counselor-staff-card-badge-background);padding:var(--landing-debt-counselor-staff-card-badge-padding);border-radius:var(--landing-debt-counselor-staff-card-badge-border-radius);margin-bottom:var(--landing-debt-counselor-staff-card-badge-margin-bottom);display:inline-block}.iySv0G_page .staff-card__rows{gap:var(--landing-debt-counselor-staff-card-rows-gap);flex-direction:column;width:100%;display:flex}.iySv0G_page .staff-card__row{justify-content:space-between;align-items:center;gap:var(--landing-debt-space-3);padding:var(--landing-debt-counselor-staff-card-row-padding);background:var(--landing-debt-color-bg-soft);border-radius:var(--landing-debt-counselor-staff-card-row-border-radius);display:flex}.iySv0G_page .staff-card__label{font-size:var(--landing-debt-text-body);color:var(--landing-debt-color-text-secondary);font-weight:var(--landing-debt-weight-regular)}.iySv0G_page .staff-card__value{font-size:var(--landing-debt-text-body-lg);font-weight:var(--landing-debt-weight-bold);color:var(--landing-debt-color-text-primary);-webkit-text-decoration:var(--landing-debt-decoration-none);text-decoration:var(--landing-debt-decoration-none);letter-spacing:var(--landing-debt-counselor-staff-card-value-letter-spacing)}.iySv0G_page .staff-card__value:hover{color:var(--landing-debt-color-accent)}.iySv0G_page .counselor-warning-section{padding:var(--landing-debt-space-4) var(--landing-debt-space-none) var(--landing-debt-space-7);background:var(--landing-debt-color-bg-surface)}.iySv0G_page .cw-card{gap:var(--landing-debt-space-3);background:var(--landing-debt-color-bg-soft);border:var(--landing-debt-counselor-cw-card-border);padding:var(--landing-debt-space-4);flex-direction:column;display:flex}.iySv0G_page .cw-title{align-items:center;gap:var(--landing-debt-counselor-cw-title-gap);font-size:var(--landing-debt-text-body-lg);font-weight:var(--landing-debt-weight-bold);color:var(--landing-debt-color-text-primary);margin:var(--landing-debt-space-none);display:flex}.iySv0G_page .cw-title svg{color:var(--landing-debt-color-accent)}.iySv0G_page .cw-list{list-style:var(--landing-debt-list-style-none);padding:var(--landing-debt-space-none);margin:var(--landing-debt-space-none);gap:var(--landing-debt-counselor-cw-list-gap);flex-direction:column;display:flex}.iySv0G_page .cw-list li{align-items:flex-start;gap:var(--landing-debt-counselor-cw-list-li-gap);font-size:var(--landing-debt-text-body);color:var(--landing-debt-color-text-secondary);line-height:var(--landing-debt-leading-170);word-break:var(--landing-debt-word-break-keep-all);display:flex}.iySv0G_page .cw-list li:before{content:"";width:var(--landing-debt-counselor-cw-list-li-before-width);height:var(--landing-debt-counselor-cw-list-li-before-height);background:var(--landing-debt-color-accent);border-radius:var(--landing-debt-radius-round);margin-top:var(--landing-debt-counselor-cw-list-li-before-margin-top);flex-shrink:0;display:block}.iySv0G_page .cw-contact{padding-top:var(--landing-debt-space-3);border-top:var(--landing-debt-counselor-cw-contact-border-top);font-size:var(--landing-debt-text-body);color:var(--landing-debt-color-text-secondary);line-height:var(--landing-debt-leading-170);word-break:var(--landing-debt-word-break-keep-all)}.iySv0G_page .cw-contact__tel{color:var(--landing-debt-color-accent);font-weight:var(--landing-debt-weight-bold);-webkit-text-decoration:var(--landing-debt-decoration-none);text-decoration:var(--landing-debt-decoration-none);transition:color var(--landing-debt-transition-base)}.iySv0G_page .cw-contact__tel:hover{color:var(--landing-debt-color-accent-dark);-webkit-text-decoration:var(--landing-debt-decoration-underline);text-decoration:var(--landing-debt-decoration-underline)}@keyframes iySv0G_heroZoomOut{0%{transform:scale(1.2)}to{transform:scale(1)}}.iySv0G_page .cs-result__report{margin-top:var(--landing-debt-counselor-report-margin-top)}.iySv0G_page .cs-search__input{line-height:var(--landing-debt-leading-normal)}
