:root{--green:#9BE22B;--green-light:#A8EB5F;--bg:#181C24;--white:#FFFFFF;--title-on-white:#121212;--body-on-white:#404040;--body-on-dark:#E4E4E4;--shadow:0 10px 30px rgba(0,0,0,.25);--radius:15px}.credit-page{background:var(--bg);min-height:100dvh;color:var(--body-on-dark);font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;padding-top:100px}.breadcrumb{max-width:1280px;margin:24px auto 0;padding:0 20px;display:flex;align-items:center;gap:8px;color:#9aa1ab;font:400 14px/150% Roboto,Poppins,system-ui,sans-serif}.crumb{display:inline-flex;align-items:center;gap:6px}.crumb-sep{opacity:.6}.crumb-active{color:var(--body-on-dark)}.credit-hero-row{max-width:1280px;margin:24px auto 0;padding:0 20px 80px;display:grid;grid-template-columns:1.1fr .9fr;align-items:start;grid-gap:40px;gap:40px}.credit-left{display:flex;flex-direction:column;gap:18px}.accent-bar{width:60px;height:6px;background:var(--green);border-radius:50px;display:inline-block;margin-bottom:6px}.credit-h1{color:var(--white);font:700 52px/120% Poppins,system-ui,sans-serif;margin:0}.credit-lead{max-width:620px;margin:6px 0 12px;color:var(--body-on-dark);font:400 16px/150% Roboto,Poppins,system-ui,sans-serif}.credit-checklist{list-style:none;padding:0;margin:16px 0 0;display:grid;grid-gap:10px;gap:10px;max-width:700px}.credit-checklist li{display:flex;align-items:center;gap:10px;font:400 16px/150% Roboto,Poppins,system-ui,sans-serif;color:var(--body-on-dark)}.credit-checklist li svg{color:var(--green-light);min-width:18px}.credit-card{background:#FCFCFC;border-radius:20px;box-shadow:var(--shadow);padding:32px}.card-title,.credit-card{color:var(--title-on-white)}.card-title{font:600 32px/120% Poppins,system-ui,sans-serif;margin:0 0 18px}.credit-form{display:grid;grid-gap:18px;gap:18px}.credit-field{display:grid;grid-gap:8px;gap:8px}.credit-field>span{font:500 14px/150% Roboto,Poppins,system-ui,sans-serif;color:var(--body-on-white)}.credit-field input,.credit-select-wrap select{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;padding:14px;border:1px solid #e5e7eb;border-radius:10px;background:var(--white);font:400 16px/150% Roboto,Poppins,system-ui,sans-serif;color:var(--title-on-white);outline:none;transition:border-color .2s ease,box-shadow .2s ease}.credit-field input::placeholder{color:#c8ccd3}.credit-field input:focus,.credit-select-wrap select:focus{border-color:var(--green);box-shadow:0 0 0 3px rgba(155,226,43,.25)}.credit-select-wrap{position:relative}.chev{position:absolute;right:12px;top:50%;transform:translateY(-50%) rotate(90deg);pointer-events:none;color:#9aa1ab}.btn-primary{margin-top:8px;width:100%;padding:16px 18px;border:0;border-radius:10px;background:var(--green);color:#121212;text-transform:uppercase;letter-spacing:.3px;font:700 16px/150% Poppins,system-ui,sans-serif;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:transform .05s ease,background .2s ease}.btn-primary:hover{background:#7ab530}.btn-primary:active{transform:translateY(1px)}.credit-result{margin:18px 0 0;font:400 16px/150% Roboto,Poppins,system-ui,sans-serif;color:var(--body-on-white)}.credit-result strong{color:var(--title-on-white);font-weight:700}.credit-result-note{color:var(--body-on-white)}.credit-next-section{max-width:980px;margin:86px auto 80px;text-align:center;padding:0 20px;color:var(--white)}.accent-bar-center{display:inline-block;width:60px;height:6px;border-radius:50px;background:var(--green);margin-bottom:16px}.credit-h2-center{margin:0 0 10px;font:700 32px/120% Poppins,system-ui,sans-serif;color:var(--white)}.credit-body-center{margin:0 auto;max-width:760px;font:400 16px/150% Roboto,Poppins,system-ui,sans-serif;color:var(--body-on-dark)}@media (max-width:1060px){.credit-hero-row{grid-template-columns:1fr;gap:32px}.credit-card{justify-self:stretch}}@media (max-width:768px){.credit-h1{font-size:48px}.card-title,.credit-h2-center{font-size:24px}.credit-body-center,.credit-checklist li,.credit-lead,.credit-result{font-size:14px}.btn-primary{font-size:16px}}:focus-visible{outline:2px solid rgba(155,226,43,.9);outline-offset:3px}.credit-steps{max-width:1100px;margin:60px auto;padding:0 20px;text-align:center;color:var(--body-on-dark)}.steps-header h2{font:700 32px/120% Poppins,sans-serif;color:var(--white);margin-bottom:12px}.steps-header p{max-width:720px;margin:0 auto 40px;font:400 16px/150% Roboto,sans-serif;color:var(--body-on-dark)}.steps-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;justify-items:center}.step{background:transparent;text-align:center;max-width:360px}.step,.step-icon{position:relative}.step-icon{width:90px;height:90px;margin:0 auto 16px}.step-icon img{width:100%;height:100%;object-fit:contain}.step-number{position:absolute;top:-12px;left:-12px;background:var(--white);color:var(--title-on-white);border-radius:50%;width:32px;height:32px;font:600 16px/32px Poppins,sans-serif;box-shadow:var(--shadow)}.step h3{font:600 20px/130% Poppins,sans-serif;color:var(--white);margin-bottom:8px}.step p{font:400 14px/150% Roboto,sans-serif;color:var(--body-on-dark)}.steps-grid .step:nth-child(3){grid-column:1/-1;justify-self:center}@media (max-width:768px){.steps-grid{grid-template-columns:1fr}.steps-grid .step:nth-child(3){grid-column:auto}}.faq-section{width:100%;background:#f9fafb;padding:80px 20px;display:flex;justify-content:center}.faq-container{max-width:1200px;width:100%;display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:60px;gap:60px;align-items:start}.faq-left{color:var(--title-on-white)}.faq-left h2{font:700 28px/120% Poppins,sans-serif;margin:10px 0}.faq-left p{font:400 16px/150% Roboto,sans-serif;color:var(--body-on-white);max-width:320px}.faq-right{display:flex;flex-direction:column;gap:16px}.faq-item{background:#fff;border-radius:8px;padding:18px 20px;cursor:pointer;transition:background .4s ease,box-shadow .4s ease}.faq-question{display:flex;align-items:center;gap:12px;font:600 20px/150% Poppins,sans-serif;color:var(--title-on-white)}.faq-question svg{color:var(--green);flex-shrink:0}.faq-answer{max-height:0;overflow:hidden;opacity:0;transform:translateY(-5px);transition:all .3s ease;font:400 14px/150% Roboto,sans-serif;color:var(--body-on-white);margin-left:32px;transition:max-height .5s ease,opacity .5s ease}.faq-item.open{box-shadow:0 0 0 2px rgba(155,226,43,.25)}.faq-item.open .faq-answer{max-height:200px;opacity:1;transform:translateY(0);margin-top:8px}@media (max-width:900px){.faq-container{grid-template-columns:1fr;gap:32px}.faq-left p{max-width:100%}}.section_4{background:#181C24;padding:60px 20px;color:#E4E4E4;font-family:Poppins,Roboto,sans-serif}.section_4-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:1.1fr 1fr;grid-gap:40px;gap:40px;align-items:center}.section_4-media{position:relative;aspect-ratio:16/11;border-radius:16px;overflow:hidden}.section_4-media-img{object-fit:cover}.section_4-media-placeholder{width:100%;height:100%;background:#232833;border-radius:16px}.section_4-form-wrap{width:100%}.section_4-titles{margin-bottom:16px;text-align:center}.section_4-leaf{width:48px;height:6px;background:#9BE22B;border-radius:10px;margin:0 auto 12px}.section_4-title{color:#FFFFFF;font-size:32px;font-weight:700;margin:0 0 8px}.section_4-subtitle{color:#E4E4E4;font-size:16px;margin:0}.section_4-form{border-radius:16px;padding:24px;gap:24px;max-width:600px;min-height:471px}.section_4-form,.section_4-label{display:flex;flex-direction:column}.section_4-label{gap:8px}.section_4-label span{font-size:14px;color:#E4E4E4}.section_4-input,.section_4-textarea{background:#0F131A;border:1px solid #2a2f3a;border-radius:10px;padding:14px 16px;color:#FFFFFF;font-size:16px}.section_4-actions{display:flex;justify-content:center;gap:16px;flex-wrap:wrap;width:100%}.section_4-btn{padding:12px 24px;border-radius:999px;font-size:16px;font-weight:700;text-transform:uppercase;cursor:pointer;transition:.2s ease;border:1px solid transparent}.section_4-btn-primary{background:#9BE22B;border-color:#9BE22B;color:#121212}.section_4-btn-primary:hover{background:#8cd420}.section_4-btn-outline{background:transparent;border-color:#9BE22B;color:#9BE22B}.section_4-btn-outline:hover{background:#A8EB5F;color:#121212}@media (max-width:980px){.section_4-container{grid-template-columns:1fr}.section_4-media{order:-1}}