#calculation-info,#howto,#whywe{padding:5rem 0}#lead-form h1 b,#howto h2 b,#whywe h2 b{color:var(--accent-gold);display:block;text-align:center}#lead-form .center,#faq .center,#howto .center,#whywe .center{text-align:center;width:100%}#lead-form{background-color:var(--bg-card);padding:5rem 0 0}#calculation-info{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(oklab,in),color-stop(0%,var(--bg-card)),to(var(--bg-dark)));background-image:-webkit-linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%);background-image:-moz-linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%);background-image:-o-linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%);background-image:linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%)}#calculation-info .section-title{font-size:2rem;font-weight:700;color:var(--text-main);text-align:center;margin-bottom:0.5rem}#calculation-info .section-subtitle{font-size:1.125rem;color:var(--text-secondary);text-align:center;max-width:40rem;margin:0 auto 3rem}#calculation-info .factors-grid{display:-ms-grid;display:grid;grid-template-columns:repeat(1,1fr);gap:1.5rem;margin-bottom:3rem}#howto .image{position:absolute;top:0;right:0;bottom:0;left:0;background-position:center;background-repeat:no-repeat;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;z-index:0;opacity:0.25;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=25)";filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="hueRotate" color-interpolation-filters="sRGB" values="220" /><feGaussianBlur stdDeviation="1" /></filter></svg>#filter');-webkit-filter:hue-rotate(220deg) blur(1px);filter:hue-rotate(220deg) blur(1px);filter:progid:DXImageTransform.Microsoft.Blur(pixelradius=1)}#hero .text,#howto .container{position:relative;z-index:1}#whywe{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(oklab,in),color-stop(0%,var(--bg-card)),to(var(--bg-dark)));background-image:-webkit-linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%);background-image:-moz-linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%);background-image:-o-linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%);background-image:linear-gradient(in oklab,var(--bg-card) 0%,var(--bg-dark) 100%)}#whywe div.flex{-webkit-box-pack:space-evenly;-webkit-justify-content:space-evenly;-moz-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#whywe .col{width:-webkit-calc(25% - 2rem);width:-moz-calc(25% - 2rem);width:calc(25% - 2rem);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;text-align:center;-webkit-box-pack:start;-webkit-justify-content:start;-moz-box-pack:start;-ms-flex-pack:start;justify-content:start;border:var(--border-gold-transparent);-webkit-border-radius:var(--radius);-moz-border-radius:var(--radius);border-radius:var(--radius);padding:1.4rem 1.5rem 1rem 1.5rem;background-color:var(--bkg-gold-transparent)}#whywe .col svg{fill:var(--accent-gold);width:4rem;height:4rem;margin-bottom:0.5rem;background-color:var(--bkg-gold-transparent);border:var(--border-gold-transparent);-webkit-border-radius:var(--radius);-moz-border-radius:var(--radius);border-radius:var(--radius);padding:0.5rem}#howto{position:relative;padding:5rem 0;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#howto h3{font-size:1rem}#howto .list{margin-top:2rem;border-top:var(--border-gold-transparent);padding-top:2rem}#howto .list div{max-width:-webkit-calc(20% - 3rem);max-width:-moz-calc(20% - 3rem);max-width:calc(20% - 3rem)}#howto .list i{background-color:var(--accent-gold);color:var(--bg-dark);padding:0.5rem;-webkit-border-radius:var(--radius);-moz-border-radius:var(--radius);border-radius:var(--radius);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:"Inter-Black";width:2rem;height:2rem;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin-right:0.75rem}#howto .list svg{fill:var(--accent-gold);width:2rem;height:2rem;margin:0 2rem 0 1rem;stroke:none}#faq{padding:5rem 0 0;background-image:-webkit-gradient(linear,left top,left bottom,color-stop(oklab,in),color-stop(0%,rgb(18,18,18)),to(rgb(30,30,30)));background-image:-webkit-linear-gradient(in oklab,rgb(18,18,18) 0%,rgb(30,30,30) 100%);background-image:-moz-linear-gradient(in oklab,rgb(18,18,18) 0%,rgb(30,30,30) 100%);background-image:-o-linear-gradient(in oklab,rgb(18,18,18) 0%,rgb(30,30,30) 100%);background-image:linear-gradient(in oklab,rgb(18,18,18) 0%,rgb(30,30,30) 100%)}#faq .faqs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}#faq .faqs details{background-color:var(--bkg-gold-transparent);border:var(--border-gold-transparent);-webkit-border-radius:var(--radius);-moz-border-radius:var(--radius);border-radius:var(--radius);overflow:hidden;-webkit-transition:border-color var(--transition);-o-transition:border-color var(--transition);-moz-transition:border-color var(--transition);transition:border-color var(--transition)}#faq .faqs details:hover{border:var(--border-gold-transparent-hov)}#faq .faqs details[open]{border-color:var(--accent-gold)}#faq .faqs summary{list-style:none;padding:1.5rem;cursor:pointer;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;font-size:1.2rem;color:var(--text-main)}#faq .faqs summary::-webkit-details-marker{display:none}#faq .faqs summary svg{width:1.5rem;height:1.5rem;-webkit-transition:-webkit-transform var(--transition);transition:-webkit-transform var(--transition);-o-transition:-o-transform var(--transition);-moz-transition:transform var(--transition),-moz-transform var(--transition);transition:transform var(--transition);transition:transform var(--transition),-webkit-transform var(--transition),-moz-transform var(--transition),-o-transform var(--transition);stroke:var(--accent-gold);margin-left:.5rem;min-width:1.5rem}#faq .faqs details[open] summary svg{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#faq .faqs p{margin:0;padding:1.5rem;line-height:1.6rem;-webkit-animation:fadeIn var(--transition);-moz-animation:fadeIn var(--transition);-o-animation:fadeIn var(--transition);animation:fadeIn var(--transition);border-top:var(--border-gold-transparent)}#contacts h2 b,#faq h2 b{color:var(--accent-gold)}#contacts .center{text-align:center;width:100%}#contacts{padding-top:0;padding:5rem 0;background-color:var(--bg-card)}#contacts h3{font-size:1.25rem;font-weight:800}#contacts .flex{-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#contacts .btns{margin-top:1rem;padding-top:1rem;border-top:var(--border-gold-transparent)}#contacts .btn-primary{margin-right:1rem}#contacts .phone,#contacts .email{color:var(--accent-gold);margin-bottom:1rem;display:inline-block}#contacts .phone:hover,#contacts .email:hover{color:var(--accent-gold-hover)}#map{width:50%;height:100%;min-height:24rem;-webkit-border-radius:var(--radius);-moz-border-radius:var(--radius);border-radius:var(--radius);overflow:hidden;border:var(--border-gold-transparent);filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feColorMatrix type="matrix" color-interpolation-filters="sRGB" values="0.84825 0.19225000000000003 0.047250000000000014 0 0 0.08725 0.9215 0.04200000000000001 0 0 0.068 0.1335 0.7827500000000001 0 0 0 0 0 1 0" /></filter></svg>#filter');-webkit-filter:sepia(0.25);filter:sepia(0.25);margin-right:3rem;background-color:var(--bkg-gold-transparent)}@media (max-width:1200px){#howto .image{background-position:center right;background-attachment:initial}#howto .list{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}#howto .list div{max-width:-webkit-calc(33.33% - 4rem);max-width:-moz-calc(33.33% - 4rem);max-width:calc(33.33% - 4rem);margin-bottom:3rem;text-align:center}#howto .list svg{margin:0 2rem 0}}@media (max-width:1100px){#whywe div.flex,#credit div.flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#whywe .col{width:-webkit-calc(50% - 2rem);width:-moz-calc(50% - 2rem);width:calc(50% - 2rem);margin-bottom:1rem}#map{width:40%}}@media (max-width:900px){#contacts{padding:0;padding-top:5rem}#contacts .flex{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#contacts .btns{border-top:none}#map{width:100%;margin-right:0;margin-bottom:2rem}#howto .list{-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#howto .list div{max-width:100%;margin-bottom:1rem}#howto .list svg{margin:0 2rem 2rem;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}}@media (max-width:800px){#lead-form{padding:3rem 0 0}}@media (max-width:700px){#whywe .col{width:100%;margin-bottom:1rem}h1{font-size:2rem}h2{font-size:1.75rem}}@media (max-width:500px){#contacts .btns .btn-secondary{margin-top:1.5rem}}#mainLeadForm{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:840px;margin:auto;position:relative}.lead-section{background-color:var(--bg-card);border-bottom:1px solid var(--border-color)}.tabs{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:2rem;overflow-x:auto;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.tab-btn{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}.tab-btn:hover{color:var(--text-main);border:1px solid var(--bkg-gold-transparent-hover)}.tab-btn.active{background:var(--accent-gold);color:#000;border-color:var(--accent-gold)}.tab-content.hidden{display:none}.field-credit{width:-webkit-calc(33.33% - 1rem);width:-moz-calc(33.33% - 1rem);width:calc(33.33% - 1rem)}.field-tradein,.field-selection{width:-webkit-calc(50% - 1rem);width:-moz-calc(50% - 1rem);width:calc(50% - 1rem)}.field-phone{width:100%}.form-container .btn{background-color:var(--accent-gold)}.form-container .btn:hover{background-color:var(--accent-gold-hover)}@media (max-width:800px){#mainLeadForm{padding-bottom:3rem}.tabs{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#mainLeadForm button,.tab-btn,.field-tradein,.field-selection,.field-credit{width:100%}.form-row{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}}