@keyframes isNewOriginator{20%,40%,60%,80%{background:oklch(from var(--color-accent-2,#c1c7d1)calc(l + .2)c h)}0%,10%,30%,50%,70%,90%,to{background:oklch(from var(--color-accent-2,#c1c7d1)calc(l + .1)c h)}}.section-originator{background:oklch(from var(--color-accent-2,#c1c7d1)calc(l + .1)c h);border-right:1px solid var(--global-border-color,#666);border-left:1px solid var(--global-border-color,#666);border-bottom:1px solid var(--global-border-color,#666);font-weight:var(--typography-weight-regular,400);transition:all .2s}.section-originator.new{transition:all .3s;animation:1s forwards isNewOriginator}.section-originator.standalone{border-radius:var(--global-border-radius,0px)}.section-originator .originator-header{padding:var(--spacing-2,.5rem)var(--spacing-3,1rem);grid-template-columns:1fr 1fr 60px;align-items:center;display:grid}.section-originator .originator-header.clickable{cursor:pointer}.section-originator .originator-header .txt{align-items:flex-start;gap:var(--spacing-2,.5rem);flex-flow:column wrap;display:flex}@media screen and (min-width:768px){.section-originator .originator-header .txt{flex-direction:row;align-items:center}}.section-originator .originator-header .cta-container{align-items:flex-start;gap:var(--spacing-4,1.5rem);flex-flow:column wrap;display:flex}@media screen and (min-width:768px){.section-originator .originator-header .cta-container{flex-direction:row;justify-content:end;align-items:center}}.section-originator .originator-header .toggle{pointer-events:none}.section-originator .originator-header .icon-chevron-down{color:var(--color-brand-1,red);height:1.25rem}.section-originator .originator-header .icon-chevron-down.closed{transition:all .3s;rotate:none}.section-originator .originator-header .icon-chevron-down.open{transition:all .2s;rotate:180deg}
@keyframes isNewCompany{20%,40%,60%,80%{background:#c1c7d1}0%,10%,30%,50%,70%,90%,to{background:var(--card-background-color)}}.section-company{background:var(--card-background-color);font-size:var(--typography-sm,.875rem);font-weight:var(--typography-weight-regular,400);padding:0;transition:background-color .2s}.section-company.new{transition:all .3s;animation:1s forwards isNewCompany}.section-company:not(:last-of-type){border-bottom:1px solid var(--global-border-color,#666)}.section-company .company-header{padding:var(--spacing-2,.5rem)var(--spacing-3,1rem);grid-template-columns:1fr 1fr 60px;align-items:center;display:grid}.section-company .company-header.no-border{border:none}.section-company .company-header.clickable{cursor:pointer}.section-company .company-header .txt{align-items:center;gap:var(--spacing-2,.5rem);display:flex}.section-company .company-header .cta-container{align-items:flex-start;gap:var(--spacing-4,1.5rem);flex-flow:column wrap;display:flex}@media screen and (min-width:768px){.section-company .company-header .cta-container{flex-direction:row;justify-content:end;align-items:center}}.section-company .company-header .toggle{pointer-events:none}.section-company .company-header .icon-chevron-down{color:var(--color-brand-1,red);height:1rem}.section-company .closed{transition:all .3s;rotate:none}.section-company .open{transition:all .2s;rotate:180deg}.section-company .content-container{padding-bottom:var(--spacing-4,2rem)}.section-company .company-info{gap:var(--spacing-3,1rem);margin-bottom:var(--spacing-3,1rem);padding:0 var(--spacing-4,1.5rem);display:flex}.section-company .company-info div{background-color:var(--card-background-color);border:1px solid var(--global-border-color,#666);border-radius:var(--global-border-radius,0px);padding:var(--spacing-2,.5rem)var(--spacing-3,1rem);flex-direction:column;flex:1;display:flex}.section-company .section-loan{padding:0 var(--spacing-4,1.5rem)}.section-company .section-loan .tab-nav{translate:0 2px}
