.model-page--credit{overflow-x:clip}.model-page--credit .credit-model-hero{padding-bottom:64px}.credit-model-hero__grid{grid-template-columns:1fr 1fr;grid-template-areas:"intro visual""purchase visual";align-items:start;column-gap:54px;display:grid}.credit-model-hero__intro{grid-area:intro;min-width:0}.credit-model-hero__intro h1{color:#fff;letter-spacing:-.035em;max-width:680px;margin:10px 0 18px;font-size:clamp(38px,4vw,58px);line-height:1.08}.credit-model-hero__intro>p{color:#c9d9e5;max-width:600px;margin:0;font-size:15px;line-height:1.6}.credit-model-hero__purchase{grid-area:purchase;min-width:0}.credit-model-hero__trim{color:#c9d9e5;margin:24px 0 0;font-size:14px}.credit-model-hero__trim strong{color:#fff}.credit-model-hero__prices{border-top:1px solid #bed8ec3d;border-bottom:1px solid #bed8ec3d;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:14px 20px;margin:28px 0 23px;padding:23px 0;display:grid}.credit-model-hero__prices>div{align-content:start;gap:4px;min-width:0;display:grid}.credit-model-hero__prices span,.credit-model-hero__secondary{color:#b4cfe2;font-size:13px}.credit-model-hero__prices strong{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap}.credit-model-hero__primary strong{font-size:clamp(30px,2.8vw,38px)}.credit-model-hero__payment strong{font-size:clamp(22px,2vw,28px)}.credit-model-hero__secondary{grid-column:1/-1;margin:0;line-height:1.5}.credit-model-hero__secondary s{color:#a9bfce}.credit-model-hero__secondary b{color:#fff}.credit-model-hero__purchase>.btn{justify-content:center;align-items:center;min-width:220px;display:inline-flex}.credit-model-hero__note{color:#a9bfce;margin-top:13px;line-height:1.5;display:block}.credit-model-hero__visual{grid-area:visual;align-self:center;min-width:0}.credit-model-hero__visual .model-gallery__stage{height:400px}.credit-model-hero__visual>small{color:#aac0d1;margin-top:8px;font-size:13px;display:block}.credit-model-select,.credit-model-process,.credit-model-about{padding:78px 0}.credit-model-select__grid{grid-template-columns:1.35fr 1fr;gap:28px;display:grid}.credit-model-select__grid>div{border:1px solid var(--line);border-radius:var(--radius-lg);background:#f7f9fb;min-width:0;padding:24px}.credit-model-select__grid h3{margin:0 0 17px;font-size:19px}.credit-model-select__trims,.credit-model-select__colors{flex-wrap:wrap;gap:9px;display:flex}.credit-model-select__trims button,.credit-model-select__colors button{border:1px solid var(--line-strong);min-height:50px;color:var(--ink);font:600 14px / 1.3 var(--font-sans);cursor:pointer;background:#fff;border-radius:10px;padding:10px 14px}.credit-model-select__trims button{text-align:left;gap:3px;min-width:136px;display:grid}.credit-model-select__trims button strong{color:var(--muted);font-variant-numeric:tabular-nums;font-size:13px}.credit-model-select__trims button.is-selected,.credit-model-select__colors button.is-selected{color:var(--blue);background:#ecf5fc;border-color:#6ca5d4}.credit-model-select button:focus-visible,.model-page--credit a:focus-visible,.model-page--credit button:focus-visible{outline-offset:3px;outline:3px solid #76b9eb}.credit-model-select__availability{color:var(--muted);margin:16px 0 0;font-size:13px}.model-page--credit .model-credit{padding:78px 0}.credit-model-summary{border-radius:var(--radius-lg);background:#ffffff14;border:1px solid #b6d6ed59;grid-template-columns:1fr 1fr;gap:14px 26px;margin-bottom:18px;padding:22px;display:grid}.credit-model-summary>strong,.credit-model-summary>small{grid-column:1/-1}.credit-model-summary>strong{font-size:18px}.credit-model-summary>div{gap:4px;display:grid}.credit-model-summary span,.credit-model-summary small{color:#bed3e2;font-size:13px}.credit-model-summary>div strong{color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(22px,2.4vw,31px)}.credit-model-summary>small s{color:#abc0cf}.credit-model-summary>small b{color:#fff}.model-page--credit .credit-calculator form{grid-template-columns:repeat(2,minmax(0,1fr))}.credit-model-calculator__note{color:var(--muted);margin:18px 0 0;font-size:13px;line-height:1.6}.credit-model-process{background:#f3f6f9}.credit-model-process__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.credit-model-process article{border:1px solid var(--line);border-radius:var(--radius-lg);background:#fff;padding:26px}.credit-model-process article>span{color:var(--blue);font-size:13px;font-weight:700}.credit-model-process h3{margin:20px 0 8px;font-size:19px}.credit-model-process p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}.credit-model-application__details{margin-top:12px!important;font-size:13px!important}.credit-model-form-result{color:var(--blue)!important;margin:14px 0 0!important}.credit-model-about__grid{grid-template-columns:1fr 1fr;align-items:center;gap:38px;display:grid}.credit-model-about__grid p{max-width:590px;color:var(--muted);font-size:15px;line-height:1.65}.credit-model-about__grid img{object-fit:cover;border-radius:var(--radius-xl);width:100%;height:330px;display:block}.credit-model-about__grid .btn{align-items:center;margin-top:12px;display:inline-flex}@media (width<=900px){.credit-model-hero__grid{grid-template-columns:1fr;grid-template-areas:"intro""visual""purchase";row-gap:20px}.credit-model-select__grid,.credit-model-about__grid{grid-template-columns:1fr}.credit-model-hero__visual .model-gallery__stage{height:340px}.credit-model-process__grid{grid-template-columns:1fr}}@media (width<=720px){.model-page--credit .credit-model-hero{padding-bottom:46px}.credit-model-hero__grid{row-gap:14px}.credit-model-hero__intro h1{margin-bottom:0;font-size:clamp(32px,9vw,40px)}.credit-model-hero__intro>p,.credit-model-hero__visual>small{display:none}.credit-model-hero__visual .model-gallery__stage{height:220px}.credit-model-hero__visual .model-gallery__stage img{width:96%;height:96%}.credit-model-hero__trim{margin:0}.credit-model-hero__prices{grid-template-columns:1fr;gap:10px;margin:12px 0 15px;padding:14px 0}.credit-model-hero__primary strong{font-size:clamp(28px,8vw,33px)}.credit-model-hero__payment strong{font-size:23px}.credit-model-hero__secondary{grid-column:1}.credit-model-hero__purchase>.btn{width:100%}.credit-model-select,.credit-model-process,.credit-model-about,.model-page--credit .model-credit{padding:58px 0}.credit-model-select__grid>div{padding:20px}.credit-model-select__trims button{flex:1;min-width:120px}.credit-model-summary{gap:13px;padding:17px}.credit-model-summary>div strong{font-size:21px}.model-page--credit .credit-calculator form{grid-template-columns:1fr}.credit-model-about__grid img{height:220px}.credit-model-about__grid .btn{text-align:center;white-space:normal;justify-content:center;width:100%}}
