.breadcrumb{display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(255,255,255,0.5);margin-bottom:28px;flex-wrap:wrap;}.breadcrumb a{color:rgba(255,255,255,0.6);transition:color 0.2s;}.breadcrumb a:hover{color:#fff;}.breadcrumb span{color:rgba(255,255,255,0.35);}.loan-hero{background:linear-gradient(135deg,var(--navy) 0%,var(--loan-color,var(--blue-dark)) 60%,var(--navy) 100%);padding-block:100px 80px;position:relative;overflow:hidden;}.loan-hero__bg{position:absolute;inset:0;background:radial-gradient(circle at 70% 50%,rgba(38,123,241,0.15) 0%,transparent 60%);pointer-events:none;}.loan-hero__inner{display:grid;grid-template-columns:1fr 380px;gap:60px;align-items:center;position:relative;z-index:1;min-width:0;}.loan-hero__content{min-width:0;overflow-wrap:break-word;word-break:break-word;}.loan-hero__icon{font-size:48px;margin-bottom:16px;}.loan-hero__subtitle{font-family:var(--font-serif);font-size:clamp(16px,2.2vw,22px);font-style:italic;color:var(--blue-light);margin-bottom:16px;overflow-wrap:break-word;word-break:break-word;}.loan-hero__desc{font-size:clamp(15px,1.6vw,17px);color:rgba(255,255,255,0.65);line-height:1.75;margin-bottom:36px;max-width:580px;overflow-wrap:break-word;word-break:break-word;}.loan-hero__actions{display:flex;gap:12px;flex-wrap:wrap;}.loan-hero__card{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);backdrop-filter:blur(16px);border-radius:24px;padding:32px;}.loan-hero__card-label{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;color:rgba(255,255,255,0.4);margin-bottom:20px;}.loan-hero__card-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:20px;}.loan-hero__card-item{background:rgba(255,255,255,0.05);border-radius:var(--radius-md);padding:14px;text-align:center;}.loan-hero__card-value{display:block;font-size:clamp(15px,1.8vw,20px);font-weight:700;color:#fff;margin-bottom:4px;overflow-wrap:break-word;word-break:break-word;}.loan-hero__card-key{font-size:13px;color:rgba(255,255,255,0.4);text-transform:uppercase;letter-spacing:0.06em;}.loan-hero__card-duration{display:flex;align-items:center;gap:8px;font-size:13px;color:rgba(255,255,255,0.55);padding:12px;background:rgba(255,255,255,0.04);border-radius:var(--radius-sm);}.loan-hero__card-duration strong{color:#fff;}.loan-subcats{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;}.loan-subcat{padding:28px;}.loan-subcat__icon{font-size:32px;margin-bottom:14px;}.loan-subcat__title{font-size:17px;font-weight:700;color:var(--text);margin-bottom:8px;}.loan-subcat__desc{font-size:14px;color:var(--text-muted);line-height:1.6;}.loan-table-wrap{overflow-x:auto;border-radius:var(--radius-lg);box-shadow:var(--shadow-card);}.loan-table{width:100%;min-width:480px;border-collapse:collapse;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;}.loan-table th{background:var(--navy);color:rgba(255,255,255,0.7);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:0.08em;padding:14px 20px;text-align:left;}.loan-table td{padding:14px 20px;font-size:14px;color:var(--text);border-bottom:1px solid rgba(38,123,241,0.06);}.loan-table tr:last-child td{border-bottom:none;}.loan-table tr:hover td{background:rgba(38,123,241,0.03);}.loan-docs__inner{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;}.loan-docs__list{display:flex;flex-direction:column;gap:12px;}.loan-docs__item{display:flex;align-items:center;gap:14px;padding:16px 20px;background:var(--white);border-radius:var(--radius-md);border:1px solid rgba(38,123,241,0.08);font-size:15px;color:var(--text);transition:border-color 0.2s,box-shadow 0.2s;}.loan-docs__item:hover{border-color:var(--blue-light);box-shadow:var(--shadow-sm);}.loan-docs__check{width:28px;height:28px;background:rgba(34,197,94,0.1);color:var(--success);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;flex-shrink:0;}.loan-faq{max-width:800px;margin-inline:auto;}.faq-list{display:flex;flex-direction:column;gap:12px;}.faq-item{border:1px solid rgba(38,123,241,0.1);border-radius:var(--radius-md);background:var(--white);overflow:hidden;transition:box-shadow 0.2s;}.faq-item.open{box-shadow:var(--shadow-md);border-color:var(--blue-light);}.faq-item__q{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 24px;font-size:15px;font-weight:600;color:var(--text);text-align:left;gap:16px;transition:color 0.2s;}.faq-item.open .faq-item__q{color:var(--blue);}.faq-chevron{flex-shrink:0;transition:transform 0.3s var(--ease);}.faq-item.open .faq-chevron{transform:rotate(180deg);}.faq-item__a{max-height:0;overflow:hidden;transition:max-height 0.35s var(--ease-out);}.faq-item.open .faq-item__a{max-height:300px;}.faq-item__a p{padding:0 24px 20px;font-size:14px;color:var(--text-muted);line-height:1.7;}.loan-others{display:flex;gap:16px;flex-wrap:wrap;}.loan-other-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:24px;text-align:center;flex:1;min-width:130px;color:var(--text);transition:transform 0.3s var(--ease),box-shadow 0.3s var(--ease);}.loan-other-card:hover{transform:translateY(-6px);}.loan-other-card__icon{font-size:28px;margin-bottom:4px;}.loan-other-card strong{font-size:13px;font-weight:700;}@media(max-width:1024px){.loan-hero__inner{grid-template-columns:1fr;gap:40px;}.loan-hero__card{max-width:480px;}.loan-docs__inner{grid-template-columns:1fr;gap:40px;}}@media(max-width:768px){.loan-hero{padding-block:60px 48px;}.loan-hero h1{font-size:clamp(28px,7vw,42px);line-height:1.2;}.loan-hero__subtitle{font-size:clamp(15px,3.5vw,18px);}.loan-hero__desc{font-size:15px;margin-bottom:28px;max-width:100%;}.loan-hero__actions{flex-direction:column;align-items:stretch;}.loan-hero__actions .btn{justify-content:center;width:100%;}.loan-hero__card{padding:24px;max-width:100%;}.loan-hero__card-value{font-size:17px;}.loan-hero__card-key{font-size:11px;}.loan-others{justify-content:center;}.loan-other-card{min-width:100px;flex:0 1 auto;}}@media(max-width:480px){.loan-hero{padding-block:48px 36px;}.loan-hero h1{font-size:clamp(24px,8vw,36px);}.loan-hero__subtitle{font-size:15px;}.loan-hero__icon{font-size:36px;margin-bottom:12px;}.loan-hero__card-grid{gap:10px;}.loan-hero__card-item{padding:10px;}.loan-hero__card-value{font-size:15px;}.breadcrumb{font-size:12px;gap:5px;margin-bottom:20px;}}.cta-section{padding-block:100px;}