.mortgage_partnerSection__ko2Ar{padding:var(--sp-section) 0;background:#fff}.mortgage_partner__FweVi{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:clamp(28px,5vw,56px);gap:clamp(28px,5vw,56px);align-items:stretch;padding:clamp(30px,4vw,48px);background:linear-gradient(135deg,#ecf6e6,#fff 80%);border:1px solid var(--gray-200);border-radius:var(--radius-2xl);position:relative;isolation:isolate;overflow:hidden}.mortgage_partner__FweVi:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 100% 0,rgba(90,178,67,.18),transparent 50%),linear-gradient(rgba(0,0,0,.025) 1px,transparent 0),linear-gradient(90deg,rgba(0,0,0,.025) 1px,transparent 0);background-size:100% 100%,36px 36px,36px 36px;-webkit-mask-image:radial-gradient(70% 60% at 80% 40%,#000,transparent 90%);mask-image:radial-gradient(70% 60% at 80% 40%,#000,transparent 90%);pointer-events:none;z-index:-1}.mortgage_partnerBody__ANRh6{display:flex;flex-direction:column;justify-content:center}.mortgage_accent__3_UAH{padding:.05em .2em .1em 0;display:inline-block;font-style:italic;font-weight:600;background:linear-gradient(110deg,var(--green-dark),var(--green));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.mortgage_partnerText___ofIU{margin-top:20px;font-size:var(--fs-md);color:var(--gray-700);line-height:var(--lh-relaxed);max-width:540px}.mortgage_partnerText___ofIU strong{color:var(--black);font-weight:800}.mortgage_actions__mtuxR{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.mortgage_btnPrimary__3FVOY{display:inline-flex;align-items:center;gap:9px;padding:16px 24px;background:var(--green);color:#fff;border-radius:var(--radius-pill);font-weight:700;text-decoration:none;transition:background .18s,transform .14s,box-shadow .18s;box-shadow:0 8px 20px rgba(90,178,67,.35)}.mortgage_btnPrimary__3FVOY:hover{background:var(--green-hover);transform:translateY(-1px);box-shadow:0 12px 28px rgba(90,178,67,.5)}.mortgage_btnGhost__iHo6w{display:inline-flex;align-items:center;padding:16px 22px;border:1.5px solid var(--gray-300);border-radius:var(--radius-pill);color:var(--black);font-weight:700;text-decoration:none;transition:border-color .18s,background .18s;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mortgage_btnGhost__iHo6w:hover{border-color:var(--green);background:var(--green-light)}.mortgage_partnerVisual___vfLp{display:flex;flex-direction:column;gap:14px}.mortgage_bigPercent__be2qL{flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:32px;background:linear-gradient(160deg,#1a241b,#0f1410);color:#fff;border-radius:var(--radius-2xl);box-shadow:0 20px 40px rgba(15,20,16,.18);position:relative;overflow:hidden}.mortgage_bigPercent__be2qL:before{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 100% 0,rgba(90,178,67,.32),transparent 60%)}.mortgage_bigNum__mu5x8{padding:.05em .2em .1em 0;display:inline-block;position:relative;font-family:Unbounded,Manrope,sans-serif;font-size:clamp(2.6rem,5vw,4rem);font-weight:800;letter-spacing:var(--ls-tight);line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:linear-gradient(110deg,#fff,#c4e3b3);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:8px}.mortgage_bigLabel__OTfzB{position:relative;font-size:var(--fs-sm);color:rgba(255,255,255,.7);text-transform:uppercase;letter-spacing:.06em;font-weight:600}.mortgage_smallStat__maIRA{display:flex;flex-direction:column;padding:22px 26px;background:#fff;border:1px solid var(--gray-200);border-radius:var(--radius-xl)}.mortgage_smallNum__ivw2T{font-family:Unbounded,Manrope,sans-serif;font-size:1.6rem;font-weight:800;color:var(--black);letter-spacing:var(--ls-snug);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mortgage_smallLabel__95UbU{font-size:var(--fs-sm);color:var(--gray-500);margin-top:4px}@media (max-width:900px){.mortgage_partner__FweVi{grid-template-columns:1fr}}