@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(google-sans-flex/google-sans-flex-latin-ext.woff2) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Google Sans Flex';font-style:normal;font-weight:1 1000;font-stretch:100%;font-display:swap;src:url(google-sans-flex/google-sans-flex-latin.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--color-primary:#ff0000;--color-secondary:#000000;--color-third:#efefef}*{outline:0!important;text-decoration:none!important;padding:0;margin:0}*,::after,::before{box-sizing:border-box}body,html{height:100%}body{font-family:'Google Sans Flex',sans-serif;font-optical-sizing:auto;font-style:normal;font-size:clamp(10px, .95vw, 16px);font-weight:400;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-moz-selection{background-color:#000;color:#fff}::selection{background-color:#000;color:#fff}img{max-width:100%;height:auto}h1,h2,h3,h4,h5,h6{font-weight:600;margin:0;line-height:1}h1{font-size:clamp(34px, 3vw, 54px)}h2{font-size:clamp(24px, 2.4vw, 42px)}h2.big{font-size:clamp(34px, 3vw, 54px)}h3{font-size:clamp(24px, 1.75vw, 36px)}h4{font-size:clamp(18px, 1.25vw, 24px)}h5{font-size:clamp(14px, 1vw, 20px)}h6{font-size:clamp(10px, .75vw, 16px)}p{line-height:1.4;color:#000;margin:0}a{color:#000;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{color:var(--color-primary);text-decoration:none}a:focus{color:var(--color-primary);text-decoration:none}.title-medium{font-size:clamp(18px, 1.2vw, 24px);font-weight:700!important}.title-small{font-size:clamp(12px, 1vw, 18px);font-weight:500!important}.text-small{font-size:clamp(8px, .65vw, 12px)!important}.text-medium{font-size:clamp(14px, 1vw, 16px)!important}.form-control{position:relative;width:100%;font-family:inherit;font-size:clamp(14px, 1vw, 16px)!important;background:#fff;color:#000;padding:clamp(12px,.9vw,16px) clamp(17px,1.5vw,24px);resize:none;outline:0;line-height:inherit;word-break:normal;box-shadow:none!important;border-radius:8px;border:2px solid rgba(0,0,0,.2);transition:all .4s}.form-control:focus{outline:0;box-shadow:none;border-color:var(--color-primary)}.form-select{position:relative;display:flex;align-items:center}.form-select:after{content:'';position:absolute;right:clamp(8px,1.2vw,12px);display:inline-block;margin-left:.255em;vertical-align:.255em;border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.form-select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:clamp(46px,5vw,54px)}.form-select select option:disabled{display:none}.form-select select:has(option:checked:disabled){color:#757575}.form-select select option{color:#000}.form-field{display:flex;flex-direction:column;gap:clamp(6px,.5vw,10px)}.form-field label{font-size:clamp(13px, .9vw, 15px);font-weight:600;color:#000}.disabled .form-field label,.form-field.disabled label{color:rgba(0,0,0,.45)}.disabled .form-field .form-control,.form-field.disabled .form-control{background-color:#f4f4f4;border-color:rgba(0,0,0,.12);color:rgba(0,0,0,.45)}.input-checkbox{display:flex;flex-wrap:wrap;gap:clamp(8px,.65vw,12px)}.input-checkbox-option input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.input-checkbox-option label{display:inline-flex;align-items:center;justify-content:center;gap:clamp(5px,.5vw,8px);min-width:clamp(76px,5vw,96px);padding:clamp(10px,.8vw,14px) clamp(16px,1.2vw,22px);border:2px solid rgba(0,0,0,.2);border-radius:8px;background-color:#fff;color:#000;font-size:clamp(14px, 1vw, 16px);font-weight:600;cursor:pointer;transition:all .3s ease-in-out}.input-checkbox-option label:hover{border-color:var(--color-primary)}.input-checkbox-option input:checked+label{border-color:var(--color-primary);background-color:var(--color-primary);color:#fff}.form-field select.calculator-input{cursor:pointer;appearance:none!important;-webkit-appearance:menulist}.form-file input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.form-file-label{display:flex;align-items:center;gap:clamp(10px,.8vw,14px);width:100%;padding:clamp(12px,.9vw,16px) clamp(17px,1.5vw,24px);border:2px dashed rgba(0,0,0,.2);border-radius:8px;background-color:#fff;cursor:pointer;transition:all .3s ease-in-out}.form-file-label:hover{border-color:var(--color-primary)}.form-file-icon{display:flex;align-items:center;justify-content:center;width:clamp(32px,2.4vw,40px);height:clamp(32px,2.4vw,40px);border-radius:50%;background-color:var(--color-third);color:var(--color-primary);flex:0 0 auto}.form-file-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500;color:#000}.form-btn{display:block;width:100%}.form-btn .btn-mid{width:100%;margin-top:0!important}.form-group{display:block;margin-bottom:clamp(24px,2.4vw,42px);padding-bottom:clamp(24px,2.4vw,42px);border-bottom:1px solid rgba(0,0,0,.1)}.form-group:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}section{padding:clamp(56px,6vw,100px) 0;position:relative;overflow:hidden;z-index:10;background-color:#fff}section:has(.detail-sticky),section:has(.elite-container){overflow:visible}.container{position:relative;width:min(calc(1200 / 1440 * 100vw),1440px);margin:0 auto}.title{margin:0 0 clamp(15px,1.5vw,30px) 0;position:relative;z-index:10}.title.right{text-align:right}.title.center{text-align:center}.title.medium{width:100%;max-width:clamp(420px,30vw,540px);margin:0 auto;margin-bottom:clamp(16px,2.5vw,26px)}.title.big{width:100%;max-width:clamp(540px,50vw,840px);margin:0 auto;margin-bottom:clamp(16px,2.5vw,26px)}.title p{margin-top:clamp(12px,1vw,20px);font-size:clamp(16px, 1.2vw, 20px)}.title span{display:inline-block}.title b{font-weight:700}.tag-list{display:flex;gap:clamp(4px,.4vw,8px)}.tag{font-size:clamp(8px, .65vw, 12px);padding:clamp(4px,.4vw,8px) clamp(12px,1vw,15px);border-radius:30px;background:rgba(0,0,0,.05);margin-bottom:clamp(8px,.65vw,10px);display:inline-block}.gradient-overlay{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.45))}.full-overlay{pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,.25);transition:all .3s}.home-dark{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;visibility:hidden;pointer-events:none;background-color:rgba(0,0,0,.5);z-index:90;transition:all .3s ease-in-out}.home-dark.active{opacity:1;visibility:visible}body.search-open .home-dark.active{pointer-events:auto}#full-section{display:flex;align-items:center;justify-content:center;min-height:100vh}#full-section .container{margin-top:clamp(50px,4.8vw,80px)}.align-center{display:flex!important;align-items:center!important;justify-content:center!important}.align-end{align-items:flex-end!important}.text-center{text-align:center}.h-100{height:100%!important}.color-white{color:#fff!important}.color-primary{color:var(--color-primary)!important}.color-secondary{color:var(--color-secondary)!important}.color-third{color:var(--color-third)!important}.bg-primary{background-color:var(--color-primary)!important}.bg-secondary{background-color:var(--color-secondary)!important}.bg-third{background-color:var(--color-third)!important}.bg-white{background-color:#fff!important}.bg-black{background-color:#000!important}.bg-gray{background-color:var(--color-third)!important}.bg-transparent{background-color:transparent!important}.br-0{border-radius:0!important}.b-0{border:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mr-0{margin-right:0!important}.m-8{margin:clamp(4px,.4vw,8px)!important}.mt-8{margin-top:clamp(4px,.4vw,8px)!important}.mb-8{margin-bottom:clamp(4px,.4vw,8px)!important}.ml-8{margin-left:clamp(4px,.4vw,8px)!important}.mr-8{margin-right:clamp(4px,.4vw,8px)!important}.m-16{margin:clamp(10px,.8vw,16px)!important}.mt-16{margin-top:clamp(10px,.8vw,16px)!important}.mb-16{margin-bottom:clamp(10px,.8vw,16px)!important}.ml-16{margin-left:clamp(10px,.8vw,16px)!important}.mr-16{margin-right:clamp(10px,.8vw,16px)!important}.m-24{margin:clamp(14px,1.2vw,24px)!important}.mt-24{margin-top:clamp(14px,1.2vw,24px)!important}.mb-24{margin-bottom:clamp(14px,1.2vw,24px)!important}.ml-24{margin-left:clamp(14px,1.2vw,24px)!important}.mr-24{margin-right:clamp(14px,1.2vw,24px)!important}.m-32{margin:clamp(20px,1.6vw,32px)!important}.mt-32{margin-top:clamp(20px,1.6vw,32px)!important}.mb-32{margin-bottom:clamp(20px,1.6vw,32px)!important}.ml-32{margin-left:clamp(20px,1.6vw,32px)!important}.mr-32{margin-right:clamp(20px,1.6vw,32px)!important}.m-40{margin:clamp(26px,2.2vw,40px)!important}.mt-40{margin-top:clamp(26px,2.2vw,40px)!important}.mb-40{margin-bottom:clamp(26px,2.2vw,40px)!important}.ml-40{margin-left:clamp(26px,2.2vw,40px)!important}.mr-40{margin-right:clamp(26px,2.2vw,40px)!important}.m-48{margin:clamp(30px,2.8vw,48px)!important}.mt-48{margin-top:clamp(30px,2.8vw,48px)!important}.mb-48{margin-bottom:clamp(30px,2.8vw,48px)!important}.ml-48{margin-left:clamp(30px,2.8vw,48px)!important}.mr-48{margin-right:clamp(30px,2.8vw,48px)!important}.m-56{margin:clamp(36px,3.2vw,56px)!important}.mt-56{margin-top:clamp(36px,3.2vw,56px)!important}.mb-56{margin-bottom:clamp(36px,3.2vw,56px)!important}.ml-56{margin-left:clamp(36px,3.2vw,56px)!important}.mr-56{margin-right:clamp(36px,3.2vw,56px)!important}.m-64{margin:clamp(40px,3.8vw,64px)!important}.mt-64{margin-top:clamp(40px,3.8vw,64px)!important}.mb-64{margin-bottom:clamp(40px,3.8vw,64px)!important}.ml-64{margin-left:clamp(40px,3.8vw,64px)!important}.mr-64{margin-right:clamp(40px,3.8vw,64px)!important}.m-72{margin:clamp(46px,4.2vw,72px)!important}.mt-72{margin-top:clamp(46px,4.2vw,72px)!important}.mb-72{margin-bottom:clamp(46px,4.2vw,72px)!important}.ml-72{margin-left:clamp(46px,4.2vw,72px)!important}.mr-72{margin-right:clamp(46px,4.2vw,72px)!important}.m-80{margin:clamp(50px,4.8vw,80px)!important}.mt-80{margin-top:clamp(50px,4.8vw,80px)!important}.mb-80{margin-bottom:clamp(50px,4.8vw,80px)!important}.ml-80{margin-left:clamp(50px,4.8vw,80px)!important}.mr-80{margin-right:clamp(50px,4.8vw,80px)!important}.m-88{margin:clamp(56px,5.2vw,88px)!important}.mt-88{margin-top:clamp(56px,5.2vw,88px)!important}.mb-88{margin-bottom:clamp(56px,5.2vw,88px)!important}.ml-88{margin-left:clamp(56px,5.2vw,88px)!important}.mr-88{margin-right:clamp(56px,5.2vw,88px)!important}.m-96{margin:clamp(60px,5.8vw,96px)!important}.mt-96{margin-top:clamp(60px,5.8vw,96px)!important}.mb-96{margin-bottom:clamp(60px,5.8vw,96px)!important}.ml-96{margin-left:clamp(60px,5.8vw,96px)!important}.mr-96{margin-right:clamp(60px,5.8vw,96px)!important}.m-100{margin:clamp(64px,6.1vw,100px)!important}.mt-100{margin-top:clamp(64px,6.1vw,100px)!important}.mb-100{margin-bottom:clamp(64px,6.1vw,100px)!important}.ml-100{margin-left:clamp(64px,6.1vw,100px)!important}.mr-100{margin-right:clamp(64px,6.1vw,100px)!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.pr-0{padding-right:0!important}.p-8{padding:clamp(4px,.4vw,8px)!important}.pt-8{padding-top:clamp(4px,.4vw,8px)!important}.pb-8{padding-bottom:clamp(4px,.4vw,8px)!important}.pl-8{padding-left:clamp(4px,.4vw,8px)!important}.pr-8{padding-right:clamp(4px,.4vw,8px)!important}.p-16{padding:clamp(10px,.8vw,16px)!important}.pt-16{padding-top:clamp(10px,.8vw,16px)!important}.pb-16{padding-bottom:clamp(10px,.8vw,16px)!important}.pl-16{padding-left:clamp(10px,.8vw,16px)!important}.pr-16{padding-right:clamp(10px,.8vw,16px)!important}.p-24{padding:clamp(14px,1.2vw,24px)!important}.pt-24{padding-top:clamp(14px,1.2vw,24px)!important}.pb-24{padding-bottom:clamp(14px,1.2vw,24px)!important}.pl-24{padding-left:clamp(14px,1.2vw,24px)!important}.pr-24{padding-right:clamp(14px,1.2vw,24px)!important}.p-32{padding:clamp(20px,1.6vw,32px)!important}.pt-32{padding-top:clamp(20px,1.6vw,32px)!important}.pb-32{padding-bottom:clamp(20px,1.6vw,32px)!important}.pl-32{padding-left:clamp(20px,1.6vw,32px)!important}.pr-32{padding-right:clamp(20px,1.6vw,32px)!important}.p-40{padding:clamp(26px,2.2vw,40px)!important}.pt-40{padding-top:clamp(26px,2.2vw,40px)!important}.pb-40{padding-bottom:clamp(26px,2.2vw,40px)!important}.pl-40{padding-left:clamp(26px,2.2vw,40px)!important}.pr-40{padding-right:clamp(26px,2.2vw,40px)!important}.p-48{padding:clamp(30px,2.8vw,48px)!important}.pt-48{padding-top:clamp(30px,2.8vw,48px)!important}.pb-48{padding-bottom:clamp(30px,2.8vw,48px)!important}.pl-48{padding-left:clamp(30px,2.8vw,48px)!important}.pr-48{padding-right:clamp(30px,2.8vw,48px)!important}.p-56{padding:clamp(36px,3.2vw,56px)!important}.pt-56{padding-top:clamp(36px,3.2vw,56px)!important}.pb-56{padding-bottom:clamp(36px,3.2vw,56px)!important}.pl-56{padding-left:clamp(36px,3.2vw,56px)!important}.pr-56{padding-right:clamp(36px,3.2vw,56px)!important}.p-64{padding:clamp(40px,3.8vw,64px)!important}.pt-64{padding-top:clamp(40px,3.8vw,64px)!important}.pb-64{padding-bottom:clamp(40px,3.8vw,64px)!important}.pl-64{padding-left:clamp(40px,3.8vw,64px)!important}.pr-64{padding-right:clamp(40px,3.8vw,64px)!important}.p-72{padding:clamp(46px,4.2vw,72px)!important}.pt-72{padding-top:clamp(46px,4.2vw,72px)!important}.pb-72{padding-bottom:clamp(46px,4.2vw,72px)!important}.pl-72{padding-left:clamp(46px,4.2vw,72px)!important}.pr-72{padding-right:clamp(46px,4.2vw,72px)!important}.p-80{padding:clamp(50px,4.8vw,80px)!important}.pt-80{padding-top:clamp(50px,4.8vw,80px)!important}.pb-80{padding-bottom:clamp(50px,4.8vw,80px)!important}.pl-80{padding-left:clamp(50px,4.8vw,80px)!important}.pr-80{padding-right:clamp(50px,4.8vw,80px)!important}.p-88{padding:clamp(56px,5.2vw,88px)!important}.pt-88{padding-top:clamp(56px,5.2vw,88px)!important}.pb-88{padding-bottom:clamp(56px,5.2vw,88px)!important}.pl-88{padding-left:clamp(56px,5.2vw,88px)!important}.pr-88{padding-right:clamp(56px,5.2vw,88px)!important}.p-96{padding:clamp(60px,5.8vw,96px)!important}.pt-96{padding-top:clamp(60px,5.8vw,96px)!important}.pb-96{padding-bottom:clamp(60px,5.8vw,96px)!important}.pl-96{padding-left:clamp(60px,5.8vw,96px)!important}.pr-96{padding-right:clamp(60px,5.8vw,96px)!important}.p-100{padding:clamp(64px,6.1vw,100px)!important}.pt-100{padding-top:clamp(64px,6.1vw,100px)!important}.pb-100{padding-bottom:clamp(64px,6.1vw,100px)!important}.pl-100{padding-left:clamp(64px,6.1vw,100px)!important}.pr-100{padding-right:clamp(64px,6.1vw,100px)!important}.grid-block{display:grid;grid-template-columns:repeat(12,1fr)}.grid-block.align-center{display:grid!important;align-items:center}.grid-block.align-start{display:grid!important;align-items:flex-start}.grid-1{display:grid;grid-column:span 1}.grid-2{display:grid;grid-column:span 2}.grid-3{display:grid;grid-column:span 3}.grid-4{display:grid;grid-column:span 4}.grid-5{display:grid;grid-column:span 5}.grid-6{display:grid;grid-column:span 6}.grid-7{display:grid;grid-column:span 7}.grid-8{display:grid;grid-column:span 8}.grid-9{display:grid;grid-column:span 9}.grid-10{display:grid;grid-column:span 10}.grid-11{display:grid;grid-column:span 11}.grid-12{display:grid;grid-column:span 12}.gap-8{grid-gap:clamp(5px,0.5vw,8px)}.gap-16{grid-gap:clamp(10px,0.85vw,16px)}.gap-24{grid-gap:clamp(14px,1.15vw,24px)}.gap-32{grid-gap:clamp(18px,1.75vw,32px)}.gap-40{grid-gap:clamp(26px,2.5vw,40px)}.gap-48{grid-gap:clamp(30px,3vw,48px)}.gap-56{grid-gap:clamp(34px,3.5vw,56px)}.gap-64{grid-gap:clamp(38px,4vw,64px)}.gap-72{grid-gap:clamp(42px,4.5vw,72px)}.gap-80{grid-gap:clamp(46px,5vw,80px)}.gap-88{grid-gap:clamp(50px,5.5vw,88px)}.gap-96{grid-gap:clamp(54px,6vw,96px)}.grid-obs{display:block}.grid-obs h5{margin-bottom:clamp(10px,.85vw,15px)}.grid-obs p,.grid-obs ul li{font-size:clamp(8px, .45vw, 12px);margin-bottom:clamp(8px,.45vw,12px);line-height:1.5}.grid-obs ul{margin-top:clamp(10px,.85vw,15px);padding-left:clamp(10px,1vw,15px)}.grid-obs p:last-of-type{margin-bottom:0}.grid-obs a{font-weight:600}.grid-block .btn-mid{margin-top:clamp(18px,1.75vw,32px)}.grid-6.h-100{min-height:clamp(400px,35vw,550px)}.logo-center{position:absolute;z-index:10;display:flex;align-items:center;justify-content:center;width:60%}.square-image{display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;border-radius:14px;overflow:hidden;position:relative}.rectangle-image{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;border-radius:14px;overflow:hidden;position:relative}.normal-image{display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;border-radius:14px}.normal-image img{display:block;max-width:inherit;width:100%}a.normal-image:hover,a.rectangle-image:hover,a.square-image:hover{opacity:.6}a .cover-image:hover{opacity:.6}.fit-image{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.fit-image img{width:100%;height:100%;object-fit:cover}.fit-image.align-top img{height:auto}.card-image{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:14px;overflow:hidden;position:relative;padding:clamp(20px,1.5vw,30px)}.card-image img{border-radius:14px;overflow:hidden;display:block;width:100%}.card-tall img{max-width:clamp(120px,10vw,200px)}.cover-image{position:absolute;left:0;top:0;opacity:1;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat;transition:all .3s}.full-image{display:flex;align-items:center;justify-content:center;height:100%;width:100%;border-radius:14px;overflow:hidden;position:relative}.padding-image{padding:clamp(20px,1.5vw,30px)}.btn-mid{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;position:relative;padding:clamp(12px,1.2vw,18px) clamp(16px,2vw,28px);border-radius:8px;background-color:var(--color-primary);color:#fff!important;font-weight:600;border:0;box-shadow:none;text-transform:uppercase;font-family:'Google Sans Flex',sans-serif;font-optical-sizing:auto;font-style:normal;font-size:clamp(10px, .8vw, 16px);transition:all .3s ease-in-out}.btn-mid:hover{background-color:var(--color-secondary);color:#fff}.btn-mid i{display:inline-flex;margin-left:clamp(4px,.35vw,8px)}.btn-compare .btn-mid i{width:clamp(10px,.8vw,16px);height:clamp(10px,.8vw,16px);border-radius:4px;background-color:#fafafa;position:absolute;right:clamp(10px,.8vw,16px);opacity:0;transition:all .3s ease-in-out}.btn-compare .btn-mid.active{background-color:#25d366!important}.btn-dark{background-color:var(--color-secondary);color:#fff}.btn-dark:hover{background-color:var(--color-primary);color:#fff}.btn-white{background-color:#fff!important;color:#000!important}.btn-white:hover{opacity:.6}.btn-gold{background-color:#d7a63c!important;color:#fff!important}.btn-gold:hover{opacity:.6}.btn-search{height:clamp(30px,2.75vw,50px);width:clamp(30px,2.75vw,50px);padding-left:0!important;padding-right:0!important;background-color:var(--color-third)}.btn-search:hover{opacity:.6}.btn-search i{margin:0!important;color:var(--color-secondary)!important}.btn-mid.btn-rect{border-radius:0!important}.btn-mid.btn-ebank{text-transform:none!important}.btn-center{width:100%;display:block;margin-top:clamp(30px,2.8vw,48px);text-align:center}.header-main{position:fixed;top:0;left:0;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:center;z-index:100;box-shadow:0 1.8vw 4vw -.7vw rgba(0,0,0,.2);transition:all .6s ease-in-out}.header-main.scroll{top:-100%}.header-main .container{display:flex;align-items:center;justify-content:center;padding:0 clamp(12px,1.25vw,24px)}.header-main .header-logo{position:absolute;left:0}.header-main .header-logo img{display:block;height:clamp(20px,1.5vw,30px)}.header-menu{display:flex;align-items:center;justify-content:center}.header-buttons{position:absolute;right:0;display:flex;align-items:center;justify-content:center;gap:clamp(7px,.6vw,10px)}.header-buttons .btn-mid{font-size:clamp(12px, .8vw, 15px);padding:clamp(10px,.85vw,16px) clamp(16px,1.4vw,24px)}.header-buttons .btn-mid:hover{background-color:rgba(0,0,0,.15)!important}.header-buttons .icon-mobile{display:none}.header-dropdown{position:absolute;background-color:#fff;border-radius:14px;padding:clamp(20px,1.25vw,34px);opacity:0;visibility:hidden;pointer-events:none;width:100%;left:0;right:0;top:120%;z-index:20;transition:all .3s ease-in-out}.header-dropdown:before{content:'';position:relative;height:6px;width:100%;display:block;background-color:transparent}.header-dropdown.active{top:100%;opacity:1;visibility:visible;pointer-events:visible}.search-dropdown .search-form{width:100%}.header-item{position:static}.header-item a{display:block;font-size:clamp(14px, 1vw, 16px);font-weight:600;line-height:clamp(50px, 4vw, 80px);text-transform:uppercase;padding:0 clamp(10px,.8vw,16px)}.header-submenu::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:'';border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-inner{display:grid;grid-template-columns:8fr 4fr;grid-gap:clamp(16px,1.2vw,24px)}.dropdown-inner.grid-block{grid-template-columns:repeat(12,1fr)}.dropdown-info{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:clamp(16px,1.2vw,24px)}.dropdown-column{display:flex;flex-direction:column;grid-gap:clamp(19px,1.85vw,30px)}.dropdown-block{display:flex;flex-direction:column;position:relative;overflow:hidden}.dropdown-block h3,.dropdown-block h3 a{color:var(--color-primary);font-size:clamp(16px, 1.2vw, 20px);line-height:1;font-weight:600}.dropdown-block h3 a{padding:0}.dropdown-block h3 a:hover{opacity:.6}.dropdown-block h3{margin-bottom:clamp(5px,.5vw,8px)}.dropdown-block a{font-size:clamp(13px, .85vw, 16px);font-weight:400;text-transform:none;line-height:1.2;padding:clamp(4px,.35vw,5px) 0}.dropdown-block .rectangle-image h3{font-size:clamp(16px, 1.2vw, 24px);text-transform:uppercase}.dropdown-card{display:block;background-color:var(--color-third);border-radius:14px;padding:clamp(12px,1vw,20px)}.dropdown-cardtext{display:block;margin-top:clamp(12px,1vw,20px)}.dropdown-card .btn-mid{display:flex;align-items:center;justify-content:center;line-height:1;width:100%;padding:clamp(12px,1.2vw,18px) clamp(16px,2vw,28px);margin-top:clamp(12px,1vw,20px)}.header-search{position:static}.search-dropdown .search-form{width:100%;display:grid;grid-template-columns:1fr auto;gap:15px}.search-dropdown .search-input input{width:100%;padding:14px 14px 14px 60px}.search-dropdown .search-form button{position:relative;right:0}.search-dropdown.header-dropdown{background-color:var(--color-third);padding:clamp(12px,1.25vw,24px)}.search-autocomplete{display:flex;flex-direction:column;gap:clamp(12px,1vw,20px);min-width:0}.search-results{display:flex;flex-direction:column;gap:clamp(8px,.65vw,12px);max-height:clamp(220px,28vh,360px);overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none}.search-results::-webkit-scrollbar{display:none}.search-result-item{display:grid;grid-template-columns:clamp(35px,2.5vw,50px) 1fr;gap:clamp(12px,1vw,20px);align-items:center;width:100%;background-color:#fff;border-radius:14px;padding:clamp(12px,1vw,16px);cursor:pointer;text-decoration:none;transition:all .3s ease-in-out}.search-result-item:hover{background-color:rgba(255,255,255,.6)}.search-result-item .search-result-image{opacity:1;width:clamp(35px,2.5vw,50px);aspect-ratio:1/1;border-radius:14px;overflow:hidden;position:relative;transition:all .3s ease-in-out}.search-result-item .search-result-image img{width:100%;height:100%;object-fit:cover;display:block}.search-result-item.active .search-result-image,.search-result-item:hover .search-result-image{opacity:.6}.search-result-item .search-result-text p{margin:0;font-size:clamp(14px, 1vw, 16px);font-weight:600;color:var(--color-secondary);transition:all .3s ease-in-out}.search-result-item .search-result-text span{display:block;margin-top:clamp(2px,.2vw,4px);font-size:clamp(12px, .8vw, 14px);font-weight:500;color:#999}.search-empty{opacity:.6;margin:0;font-size:clamp(13px, .9vw, 15px);font-weight:500;color:#999}#search-section .section-search-panel{width:100%;margin:0 auto;margin-top:clamp(24px,2vw,40px);background-color:var(--color-third);border-radius:14px;padding:clamp(12px,1.25vw,24px)}#search-section .section-search-panel .dropdown-inner{display:block}#search-section .search-form{width:100%;display:grid;grid-template-columns:1fr auto;gap:clamp(10px,.8vw,16px);align-items:stretch;position:relative}#search-section .search-form button{position:relative;right:auto}#search-section .search-input input{width:100%;height:100%;padding:clamp(10px,.65vw,14px) clamp(10px,.65vw,14px) clamp(10px,.65vw,14px) clamp(40px,3.8vw,64px)}#search-section .form-actions{display:flex;align-items:center;justify-content:space-between;gap:clamp(4px,.4vw,8px)}#search-section .search-form button:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.header-elite{position:absolute;top:0;left:0;background-color:#000;display:flex;align-items:center;justify-content:space-between;width:100%;padding:clamp(10px,.8vw,16px) clamp(15px,1.5vw,30px);z-index:100}.header-elite .header-logo{position:relative}.header-elite .header-logo img{display:block;height:clamp(20px,1.5vw,30px)}.header-back{display:inline-flex;position:relative;right:calc()}.header-back .btn-mid{font-size:clamp(12px, .8vw, 15px);padding:clamp(10px,.85vw,16px) clamp(16px,1.4vw,24px)}#home{padding:0;overflow:hidden;width:100%;height:100%}.home-slider{overflow:hidden;position:relative;width:100%;height:100vh}.home-slider .container{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%);max-width:1400px}.home-slider .swiper-container{width:100%;height:100%;background:#000}.home-slider .swiper-slide{height:100%;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.home-slider .slider-bg{position:absolute;left:0;top:0;z-index:-1;width:100%;height:100vh;background:center no-repeat;background-size:cover}.home-slider .slider-logo{display:block;margin-bottom:clamp(20px,1.25vw,34px)}.home-slider .slider-logo img{height:clamp(40px,2vw,60px)}.home-slider .slider-content{position:relative;width:100%;max-width:clamp(300px,35vw,640px)}.home-slider.slider-center .slider-content{margin:0 auto;text-align:center}.home-slider .slider-content h1{line-height:1;font-weight:600;font-size:clamp(42px, 3.5vw, 74px);margin-bottom:clamp(15px,1.5vw,30px)}.home-slider .slider-content h1 b{font-weight:800}.home-slider .slider-content p{font-weight:500;font-size:clamp(22px, 1.5vw, 32px);padding-right:clamp(0px,3.5vw,80px);margin-bottom:clamp(20px,1.5vw,30px)}.home-slider .swiper-button-next,.home-slider .swiper-button-prev{width:clamp(40px,3vw,60px);height:clamp(40px,3vw,60px);background-color:var(--color-primary);border-radius:8px;color:#fff;transition:all .3s ease-in-out}.home-slider .swiper-button-next:after,.home-slider .swiper-button-prev:after{display:none!important}.home-slider .swiper-button-next:hover,.home-slider .swiper-button-prev:hover{background-color:#000}.home-slider .swiper-button-next{right:0;left:inherit}.home-slider .swiper-button-prev{right:clamp(30px,3.5vw,70px);left:inherit}.home-slider .slider-controls{position:absolute;bottom:clamp(40px,8vw,130px);right:clamp(40px,3vw,60px);width:clamp(90px,6vw,130px)}.home-slider .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:clamp(-80px,-3.5vw,-40px);top:inherit;z-index:1;width:clamp(90px,6vw,130px);right:0;left:inherit!important;height:clamp(20px,1.5vw,30px);background-color:rgba(0,0,0,.1);border-radius:clamp(4px,.45vw,8px);padding:clamp(5px,.45vw,10px);display:flex;align-items:center;justify-content:center}.home-slider .swiper-pagination-progressbar-fill{background:#fff!important;height:clamp(6px,.5vw,6px)!important;position:relative!important;border-radius:12px!important}#top-section .slider-buttons,.home-slider .slider-buttons{display:flex;align-items:center;gap:clamp(8px,.75vw,15px)}#top-section .slider-buttons img,.home-slider .slider-buttons img{display:block;height:clamp(30px,2.5vw,50px)}#top-section .slider-buttons a,.home-slider .slider-buttons a{display:inline-flex;opacity:1}#top-section .slider-buttons a:hover,.home-slider .slider-buttons a:hover{opacity:.6}.home-slider .full-overlay{display:none}#elite .slider-controls{width:100%;bottom:0;left:0;right:0;margin:auto}#elite .swiper-pagination-progressbar.swiper-pagination-horizontal{bottom:0;top:inherit;z-index:1;width:100%!important;right:0;height:auto;background-color:transparent;padding:0}#elite .swiper-pagination-progressbar-fill{background:#fff!important;height:6px!important;position:relative!important;border-radius:0!important}#elite .slider-content{position:relative;width:100%;max-width:60%}#elite .swiper-slide{display:flex;align-items:center;justify-content:center}#elite .elite-grid .container{position:absolute;top:50%;left:50%;z-index:10;transform:translate(-50%,-50%);max-width:inherit;width:100%;display:flex;align-items:center;justify-content:center}#elite.landing .swiper-pagination-progressbar-fill{background:red!important}.search-block{background-color:var(--color-third);border-radius:14px;padding:clamp(26px,2.5vw,42px)}.search-form{display:flex;align-items:center;position:relative}.search-form button{position:absolute;right:clamp(12px,1vw,20px)}.search-input{display:flex;align-items:center;position:relative;width:100%}.search-input i{position:absolute;left:clamp(16px,1.2vw,24px);z-index:20;pointer-events:none;font-size:1.5rem;color:#999}.search-input input{width:100%;padding:clamp(20px,1.5vw,28px) clamp(20px,1.5vw,28px) clamp(10px,1.5vw,28px) clamp(40px,4vw,65px)}.big-preview{width:100%;height:100%;display:flex;padding:clamp(16px,2vw,40px);position:relative;border-radius:14px;overflow:hidden}.big-text{max-width:70%;position:relative;z-index:10}.split-preview{display:grid;grid-template-columns:clamp(70px,5vw,90px) 1fr;gap:clamp(12px,1vw,20px);align-items:center;background-color:var(--color-third);border-radius:14px;padding:clamp(16px,1.2vw,24px)}.split-preview.split-small{grid-template-columns:clamp(35px,2.5vw,50px) 1fr}.split-preview p{font-size:clamp(12px, .8vw, 16px);font-weight:500}.split-preview .square-icon{display:flex;align-items:center;justify-content:center;width:clamp(70px,5vw,90px);aspect-ratio:1/1;border-radius:14px;background-color:var(--color-primary);font-size:clamp(15px, 1vw, 20px);font-weight:700;color:#fff;margin:0 auto}.split-preview.split-small .square-icon{width:clamp(35px,2.5vw,50px)}.split-preview .square-icon img{filter:brightness(0) invert(1);width:80%}.flex-block{display:flex}.medium-text{opacity:1;display:block;position:relative;z-index:10;width:100%;margin-bottom:clamp(-80px,-3vw,-40px);transition:all .3s ease-in-out}.medium-text .square-icon{display:flex;align-items:center;justify-content:center;width:clamp(70px,5vw,90px);aspect-ratio:1/1;border-radius:14px;background-color:#fff;margin:0 auto;margin-bottom:clamp(20px,1.25vw,34px)}.medium-text h3{opacity:1;margin-bottom:clamp(12px,1vw,20px)}.medium-text p{opacity:0;font-weight:600;top:0;width:clamp(200px,30vw,300px)}.medium-change{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%}.flex-half .moving-card{width:50%}.moving-card{display:flex;align-items:center;justify-content:center;width:25%;height:clamp(250px,30vw,550px);border-radius:14px;overflow:hidden;position:relative;transition:all .3s}.moving-card:hover{width:calc(100vw - 420px);background-color:var(--color-primary)}.moving-card:hover .medium-text p{opacity:1}.moving-card.hidden .medium-text{opacity:0}.moving-card.active .cover-image,.moving-card.active .full-overlay{opacity:0}.moving-card.active br{display:none}.big-box{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:clamp(40px,4vw,70px);background-color:var(--color-third);border-radius:14px}.banner-wrapper{background-color:var(--color-third);border-radius:14px;padding:clamp(40px,4vw,70px);margin-bottom:clamp(40px,4vw,70px)}.banner-icon{display:flex;align-items:center;justify-content:center;width:clamp(120px,8vw,150px);aspect-ratio:1/1;border-radius:14px;margin-bottom:clamp(20px,1.25vw,34px)}.banner-icon img{width:100%;height:100%;object-fit:cover}.banner-image{position:relative;margin-top:clamp(-150px,-8vw,-56px);margin-bottom:clamp(-150px,-8vw,-56px)}.banner-image img{transform-style:preserve-3d;animation:rotar 6s infinite linear}@keyframes rotar{0%{transform:rotateY(0)}50%{transform:rotateY(6deg)}100%{transform:rotateY(0)}}#top-section{padding:0!important;margin-top:clamp(50px,4.8vw,80px)!important;padding-top:clamp(50px,4.8vw,80px)!important}.top-container{display:flex;align-items:center;position:relative;overflow:hidden;padding:clamp(30px,2.5vw,50px);border-radius:14px;background-color:rgba(0,0,0,.25);overflow:hidden;height:clamp(400px,35vw,550px)}.top-container .top-text{background-color:#fff}.top-text{background-color:var(--color-third);padding:clamp(30px,2.5vw,50px);border-radius:14px;width:40%;position:relative;z-index:10}.top-text:not(:has(.btn-mid)) .title{margin-bottom:0}#top-section .grid-block .btn-mid{margin-top:0!important}.top-group{display:block;width:100%;margin-top:clamp(20px,1.6vw,32px)}.top-group p{margin-bottom:clamp(12px,1vw,15px)}.top-group p:last-of-type{margin-bottom:0}.top-text a{font-weight:600}.card-vertical{display:flex;flex-direction:column;flex:1;height:100%;position:relative;padding:clamp(16px,1.2vw,24px);border-radius:14px;background-color:var(--color-third);overflow:hidden}.card-vertical-bottom{display:flex;flex:1;flex-direction:column;justify-content:space-between}.card-vertical-text{display:block;padding:clamp(12px,1vw,20px);border-radius:8px;margin-top:clamp(12px,1vw,20px)}.card-vertical-text h3,.card-vertical-text h4{margin-bottom:clamp(12px,1vw,20px)}.card-vertical-group{display:block;margin-bottom:clamp(16px,1.2vw,24px)}.card-vertical-group:last-of-type{margin-bottom:0}.card-vertical-group .detail-box{padding:clamp(10px,.8vw,16px)}.card-vertical-btn{display:block;position:relative;padding:clamp(12px,1vw,20px)}.card-vertical-btn .btn-mid{margin-top:0!important}.card-vertical-btn.btn-compare{display:flex;align-items:center;justify-content:center;gap:clamp(4px,.4vw,8px)}.card-vertical-btn.btn-compare .btn-mid{width:100%}.card-icon i{display:flex;align-items:center;justify-content:center;width:clamp(40px,3vw,60px);aspect-ratio:1/1;border-radius:14px;background-color:#fff;color:var(--color-primary);position:absolute;z-index:20}.card-tab{display:flex;align-items:center;gap:clamp(8px,.75vw,20px);margin-top:clamp(8px,.75vw,20px)}.tab-options{display:flex;align-items:center;justify-content:center;padding:clamp(12px,1vw,20px);background-color:transparent;border-radius:8px;border:1px solid #999;cursor:pointer;transition:all .3s ease-in-out}.tab-options.active label{pointer-events:none;color:#fff;transition:all .3s ease-in-out}.tab-options.active{background-color:var(--color-primary)!important;border-color:var(--color-primary)!important;color:#fff!important}.input-checkbox-option input[type=radio]+label i,.tab-box i{display:inline-flex;align-items:center;justify-content:center;width:clamp(12px,1vw,20px);height:clamp(12px,1vw,20px);border-radius:50%;background-color:transparent;border:1px solid #999;border-radius:50%!important;transition:all .3s ease-in-out}.input-checkbox-option input[type=radio]+label i:after,.tab-box i:after{content:'';display:block;width:clamp(6px,.5vw,10px);height:clamp(6px,.55vw,10px);border-radius:50%;background-color:#999}.input-checkbox-option input[type=radio]:checked+label i,.tab-options.active .tab-box i{border-color:#fff}.input-checkbox-option input[type=radio]:checked+label i:after,.tab-options.active .tab-box i:after{background-color:#fff}.tab-options:hover{background-color:var(--color-third)}.tab-box{display:inline-flex;align-items:center;justify-content:center;grid-gap:clamp(5px,0.5vw,8px)}.tab-box span{display:inline-flex;font-weight:500;cursor:pointer;color:var(--color-secondary)!important}.tab-options.active .tab-box span{color:#fff!important}.tab-container{margin-top:clamp(40px,3.8vw,64px);position:relative;width:100%;height:100%;overflow:hidden}.tab-info{opacity:0;visibility:hidden;position:absolute;pointer-events:none;top:0;left:0;width:100%;height:100%;transition:all .3s ease-in-out}.tab-info.active{position:relative;opacity:1;visibility:visible;pointer-events:visible}.top-split{display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.top-split .grid-block{width:100%;min-height:clamp(400px,30vw,550px)!important;height:auto}.top-split .grid-block .grid-6{height:100%}.top-split .card-tall{text-align:center}.top-legal .grid-block{min-height:clamp(120px,12vw,200px)!important}.top-image{position:absolute;top:0;left:0;overflow:hidden;border-radius:14px;width:100%;height:100%}.top-split .top-image{padding:clamp(30px,2.5vw,50px);position:relative}.top-split .top-text{display:flex;width:100%;height:100%;flex-direction:column;justify-content:center;align-items:flex-start}.top-card{position:relative;z-index:10;width:100%;max-width:clamp(200px,25vw,380px)}.top-card img{border-radius:14px;overflow:hidden}.detail-main{height:100%;position:relative;padding:clamp(30px,2.5vw,50px);border-radius:14px;background-color:var(--color-third);display:flex;flex-direction:column;justify-content:flex-start}.detail-main h4{margin-bottom:clamp(16px,1.2vw,24px)}.detail-list{display:block}.detail-list span{display:block;margin-bottom:clamp(9px,.85vw,12px);padding-left:clamp(12px,1vw,20px);position:relative}.detail-list span:before{content:'';display:block;width:8px;height:8px;background-color:var(--color-primary);border-radius:50%;position:absolute;left:0;top:6px}.detail-list img{display:block;margin-top:clamp(15px,1.5vw,30px);width:clamp(100px,10vw,150px)}.detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(12px,1vw,20px)}.detail-grid.column-4{grid-template-columns:repeat(4,1fr)}.detail-grid.column-3{grid-template-columns:repeat(3,1fr)}.detail-grid.column-2{grid-template-columns:repeat(2,1fr)}.detail-grid.column-1{grid-template-columns:1fr}.detail-box{background-color:var(--color-third);padding:clamp(16px,1.2vw,24px);border-radius:14px}.detail-box h4{display:block;margin-bottom:clamp(10px,.85vw,15px)}.detail-box a{font-weight:600}.detail-main .btn-mid{margin-top:clamp(12px,1vw,20px)}.detail-sticky{position:sticky;top:3rem;z-index:10;background-color:var(--color-third);padding:0 0 clamp(12px,1vw,20px) 0}.detail-group{margin-bottom:clamp(26px,2.5vw,40px)}.detail-group:last-of-type{margin-bottom:0}.benefits-detail .title h1{font-size:clamp(24px, 2.4vw, 42px)}.benefit-description p{margin-bottom:clamp(12px,1vw,15px)}.benefit-description p:last-child{margin-bottom:0}.benefit-description a{color:var(--color-primary);font-weight:600}.benefit-description ul{padding-left:clamp(10px,1vw,15px);margin:clamp(12px,1vw,20px) 0;list-style:disc}.benefit-description p+ul{margin-top:0}.benefit-description ul li{margin-bottom:clamp(8px,.6vw,12px);line-height:1.4}.benefit-description ul li:last-child{margin-bottom:0}#elite{padding:0;display:flex;align-items:center;justify-content:center;width:100%;min-height:100vh;overflow:hidden}.elite-grid{display:grid;grid-template-columns:1fr 1fr;width:100%;min-height:100vh}.elite-cover{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.elite-cover .fit-image img{transition:transform .15s ease-out;will-change:transform}.elite-info{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;padding:clamp(50px,4.8vw,80px);background-color:#000}.elite-title{position:relative;z-index:10;width:100%;max-width:40rem}.elite-title h1{color:#fff}.elite-logo{display:block;margin-bottom:clamp(16px,1.2vw,24px)}.elite-logo img{height:3.5rem}.elite-top{position:relative;z-index:10;width:100%;max-width:clamp(400px,30vw,600px)}.elite-top h2{color:#fff}.elite-top .title span{color:#fff}.elite-scroll{display:flex;align-items:center;justify-content:center;width:clamp(40px,3vw,60px);height:clamp(40px,3vw,60px);background-color:#fff;color:var(--color-secondary)!important;position:absolute;bottom:0;left:0;right:0;margin:auto;z-index:10;cursor:pointer;transition:all .3s ease-in-out}.elite-scroll:hover{opacity:.6}#elite-services{width:100%;min-height:400vh;padding:0;overflow:visible}.elite-sticky{position:relative;width:100%;margin:0 auto}.elite-cards{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);transition:opacity .4s ease}.elite-cards[data-card='0']{z-index:3}.elite-cards[data-card='1']{z-index:2}.elite-cards[data-card='2']{z-index:1}.elite-cards-inner{display:grid;min-height:50vh;grid-template-columns:1fr 1fr;background-color:#fff;border-radius:16px;box-shadow:0 10px 40px rgba(0,0,0,.12)}.elite-cards-info{position:relative;z-index:10;padding:clamp(30px,2.5vw,50px);background-color:var(--color-secondary);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.elite-cards-info h2{color:#fff}.elite-cards-info p{color:#fff;margin:0;line-height:1.6;font-size:1.2rem;font-weight:500}.elite-cards-info .btn-mid{margin-top:clamp(20px,1.25vw,34px)}.elite-card-image{display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;position:relative}.elite-modal-close{position:absolute;top:3rem;right:3rem;width:3rem;height:3rem;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:clamp(5px,.5vw,8px);cursor:pointer;transition:all .3s ease-in-out}.elite-modal-close span{position:absolute;display:block;width:70%;height:4px;background-color:#000}.elite-modal-close span:first-child{transform:rotate(45deg)}.elite-modal-close span:last-child{transform:rotate(-45deg)}.elite-modal-close:hover{opacity:.6}#elite-section{background-color:#000;overflow:visible}#elite-section .sticky{position:sticky;top:5rem;align-self:start}.elite-split{width:100%;height:100%;max-width:min(calc(1200 / 1440 * 100vw),1440px);position:relative;display:grid;grid-template-columns:1.5fr 1fr;background-color:#000}.elite-preview{width:100%;height:60vh;display:flex;position:relative;overflow:hidden}.elite-preview-image .elite-preview-img{opacity:0;transition:opacity .5s ease-in-out;pointer-events:none}.elite-preview-image .elite-preview-img.active{opacity:1}.elite-container{display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;width:100%;padding:clamp(50px,4.8vw,80px)}.elite-text{display:block;width:100%;margin-bottom:clamp(120px,12vw,200px)}.elite-text h2{color:#fff}.elite-text p{font-size:clamp(16px, 1.2vw, 20px);font-weight:500;color:#fff}.elite-text:last-child{margin-bottom:0}.elite-block{display:block;margin-top:clamp(30px,2.5vw,50px)}.elite-block h3{color:#fff;margin-bottom:clamp(16px,1.2vw,24px)}.elite-block a:hover{opacity:.6}.elite-box{background-color:#fff;padding:clamp(16px,1.2vw,24px)}.elite-box p{color:#000;font-size:inherit}.elite-box b{display:block}.elite-buttons{display:flex;margin-top:clamp(30px,2.5vw,50px);gap:clamp(12px,1vw,20px)}.elite-block{display:block;margin-top:clamp(64px,6.1vw,100px)!important}.elite-item{aspect-ratio:16/9}.elite-item.elite-square{aspect-ratio:1/1}.elite-item .big-preview{padding:clamp(20px,1.6vw,32px);overflow:visible}.elite-block .big-preview{border-radius:0}.elite-content{background:rgba(0,0,0,.5);backdrop-filter:blur(10px);padding:clamp(20px,1.6vw,32px)}.elite-content h4{margin-bottom:clamp(12px,1vw,15px);line-height:1.2}.elite-content p{font-size:clamp(14px, 1vw, 16px)}.card-vertical-text .color-white p,.elite-content .color-white p{color:inherit}.elite-item .elite-content a{color:inherit;font-weight:600}.elite-tag{position:absolute;left:0;right:0;bottom:clamp(16px,1.2vw,24px);margin:auto;z-index:10;width:calc(100% - clamp(30px,2.8vw,48px));text-align:center;background-color:rgba(0,0,0,.5);padding:clamp(16px,1.2vw,24px);backdrop-filter:blur(10px)}.elite-tag h4{line-height:1.2;color:#fff}.elite-content .card-vertical{border-radius:0;padding:0;background-color:transparent}.elite-banner .card-image{background-color:transparent;padding:0;border-radius:0}.elite-banner .card-vertical-text{padding:0}.elite-banner .card-vertical-bottom{margin-top:clamp(12px,1vw,20px)}.elite-banner .big-preview{border-radius:0}.elite-banner .card-vertical-btn{padding:0;width:100%;margin-top:clamp(12px,1vw,20px)}.elite-banner .card-vertical-btn .btn-mid{width:100%}.elite-banner .elite-content{height:100%;padding:clamp(10px,.75vw,15px)}.elite-banner .elite-content{background-color:rgba(45,45,45,.5)}.elite-list{display:grid;grid-template-columns:1fr;grid-gap:clamp(14px,1.15vw,24px)}.elit-row{display:grid;grid-template-columns:clamp(24px,2vw,32px) 1fr;gap:clamp(12px,1vw,15px);padding:clamp(16px,1.2vw,24px);background-color:rgba(45,45,45,.5)}.elit-row p{color:#fff}.elit-row i{display:flex;align-items:center;justify-content:center;width:clamp(24px,2vw,32px);height:clamp(24px,2vw,32px)}.elite-table .data-table-header .data-table-cell{border:none!important}.elite-table .data-table-header,.elite-table .data-table-row{gap:clamp(4px,.4vw,8px);margin-bottom:clamp(4px,.4vw,8px)}.elite-table .data-table-empty{background-color:transparent!important}.elite-table .data-table-row{color:#fff}.elite-table .data-table-body .data-table-cell span{text-align:center!important}.elite-table .data-table-row .data-table-cell{background-color:rgba(45,45,45,.8)}.elite-table .data-table-row .data-table-cell.data-table-label{background-color:var(--color-secondary)}.elite-table .data-table-row .data-table-cell.data-table-label p{color:#fff!important}.elite-block .faq-item{background-color:rgba(45,45,45,.8);border-radius:0!important}.elite-block .faq-question h4{opacity:1;color:#fff!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.elite-block .faq-question:hover h4{opacity:.6}.elite-block .faq-icon{color:#fff!important}.elite-block .faq-item{border:none!important}.elite-block .faq-answer-inner .block-text h4,.elite-block .faq-answer-inner .block-text li,.elite-block .faq-answer-inner .block-text p{color:#fff!important}.elite-block .faq-item.active .faq-answer{border-top:1px solid rgba(255,255,255,.1)}#elite-section .card-vertical{border-radius:0!important}#elite-section.bg-black .card-vertical{background-color:rgba(45,45,45,.8)!important}#elite-section .card-vertical-text h3{color:#fff!important}#elite-section .detail-store p{border-radius:0!important;color:#fff!important;background-color:transparent!important;padding:0!important}#elite-section .store-block{border-bottom:1px solid rgba(255,255,255,.1)!important}#elite-section .store-block:last-of-type{border-bottom:none!important}.block-text{display:block;margin-bottom:clamp(18px,1.5vw,24px)}.block-text:last-of-type{margin-bottom:0}.block-text p{margin-bottom:clamp(12px,1vw,15px)}.block-text p:last-of-type{margin-bottom:0}.block-group{display:block;margin-bottom:clamp(26px,2.2vw,40px)}.block-group:last-of-type{margin-bottom:0}.block-text ul{padding-left:clamp(10px,1vw,15px);margin:clamp(12px,1vw,20px) 0;list-style:disc}.block-text ul:last-of-type{margin-bottom:0}.block-text ul li{margin-bottom:clamp(8px,.6vw,12px);line-height:1.4;color:#000}.block-text ul li:last-child{margin-bottom:0}.block-text a{font-weight:600}.block-text h5{line-height:1.2}.block-text .list-check{padding-left:0!important}.block-text .list-check li{display:flex;align-items:center;gap:clamp(8px,.6vw,12px);font-weight:500}.block-text .list-check li i{display:inline-flex;width:clamp(18px,1.5vw,24px);height:clamp(18px,1.5vw,24px);align-items:center;justify-content:center;font-size:clamp(12px, .8vw, 14px);background-color:var(--color-primary);border-radius:50%;color:#fff}.block-content{display:block}.block-content{padding:clamp(50px,4.8vw,80px) 0}#calculator-section{background-color:var(--color-third);margin-top:clamp(56px,6vw,100px)}.calculator-wrapper{width:100%}.calculator-wrapper .grid-block{margin-bottom:0}.calculator-card{width:100%;padding:clamp(30px,2.5vw,48px);border-radius:14px;background-color:#fff}.calculator-card-right{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.calculator-card .calculator-btn{margin-top:0}.calculator-title{margin-bottom:clamp(24px,2vw,36px)}.calculator-title h2{font-size:clamp(24px, 2vw, 32px);margin-bottom:clamp(8px,.6vw,12px)}.calculator-title h3{font-size:clamp(18px, 1.2vw, 24px);margin-bottom:clamp(8px,.6vw,12px)}.calculator-title p{font-size:clamp(14px, 1vw, 16px);color:#333;line-height:1.5}.calculator-form{display:flex;flex-direction:column;gap:clamp(16px,1.2vw,24px)}.calculator-field{display:flex;flex-direction:column;gap:clamp(6px,.5vw,10px)}.calculator-field label{font-size:clamp(13px, .9vw, 15px);font-weight:600;color:#000}.calculator-input{font-size:clamp(14px, 1vw, 16px)!important}.calculator-field select.calculator-input{cursor:pointer;appearance:none!important;-webkit-appearance:menulist}.calculator-btn{margin-top:clamp(8px,.6vw,12px);width:100%;justify-content:center}.calculator-result{padding:clamp(24px,2vw,36px);border-radius:10px;background-color:#fff;border:2px solid var(--color-third);min-height:clamp(100px,10vw,140px);display:flex;align-items:center;justify-content:center}.calculator-result-inner{display:flex;flex-direction:column;gap:clamp(6px,.5vw,10px)}.calculator-result-label{font-size:clamp(12px, .8vw, 14px);font-weight:600;color:#666;text-transform:uppercase;letter-spacing:.02em}.calculator-result-value{font-size:clamp(32px, 2.5vw, 40px);font-weight:700;color:var(--color-primary)}.calculator-detail{margin-top:clamp(24px,2vw,36px);display:flex;flex-direction:column;gap:clamp(10px,.8vw,14px)}.calculator-detail-row{display:flex;justify-content:space-between;align-items:center}.calculator-detail-label{font-size:clamp(13px, .9vw, 15px);font-weight:500;color:#333}.calculator-detail-value{font-size:clamp(14px, 1vw, 16px);font-weight:600;color:#000}.calculator-btn-request{margin-top:clamp(20px,1.5vw,28px);width:100%;justify-content:center}.calculator-obs{display:block;margin-top:clamp(24px,2vw,36px)}.calculator-obs p{font-size:clamp(8px, .45vw, 12px);margin-bottom:clamp(8px,.6vw,12px);line-height:1.5;text-align:center}.calculator-obs p:last-of-type{margin-bottom:0}.calculator-table{width:100%;min-width:620px;margin-top:clamp(16px,1.2vw,24px)}.calculator-table .data-table-cell{text-align:center}.calculator-range-chart{margin-top:clamp(18px,1.4vw,26px);display:grid;grid-template-columns:minmax(88px,110px) 1fr;gap:clamp(10px,.8vw,14px)}.calculator-range-list{grid-column:1/-1;display:flex;flex-direction:column;gap:clamp(10px,.8vw,14px)}.calculator-range-item{display:grid;grid-template-columns:minmax(88px,110px) 1fr;gap:clamp(10px,.8vw,14px);align-items:center}.calculator-range-label{display:flex;flex-direction:column;gap:2px;line-height:1.2}.calculator-range-label-mes{font-size:clamp(12px, .8vw, 14px);font-weight:600;color:#222}.calculator-range-label-pct{font-size:clamp(11px, .72vw, 13px);font-weight:500;color:#666}.calculator-range-axis{grid-column:2;position:relative;height:clamp(20px,1.4vw,26px);padding-top:clamp(6px,.5vw,10px);border-top:1px solid #e0e0e0}.calculator-range-axis-tick{position:absolute;top:clamp(6px,.5vw,10px);font-size:clamp(10px, .68vw, 12px);color:#666;line-height:1.2;white-space:nowrap}.calculator-range-track{width:100%;height:14px;border-radius:999px;background-color:#e7e7e7;overflow:visible}.calculator-range-bar{position:relative;height:100%;min-width:10px;border-radius:999px;background:linear-gradient(90deg,var(--color-secondary),var(--color-primary));transition:width .45s ease}.calculator-range-tooltip{position:absolute;bottom:calc(100% + 8px);right:0;transform:translateX(25%);background-color:#000;color:#fff;font-size:11px;line-height:1.35;padding:6px 8px;border-radius:4px;opacity:0;visibility:hidden;transition:opacity .2s ease;white-space:nowrap;pointer-events:none;z-index:1;text-align:center}.calculator-range-tooltip strong{font-weight:600}.calculator-range-bar:hover .calculator-range-tooltip{opacity:1;visibility:visible}#form-section .calculator-wrapper{width:100%;max-width:min(720px,100%);margin:0 auto}.faq-section{width:100%}.faq-accordion{display:flex;flex-direction:column;gap:clamp(10px,.85vw,14px);width:100%}.faq-item{border-radius:14px;background-color:var(--color-third);border:1px solid rgba(0,0,0,.1);overflow:hidden;transition:border-color .35s ease,box-shadow .35s ease}.faq-item.active{border-color:rgba(255,0,0,.35);box-shadow:0 2px 12px rgba(0,0,0,.06)}.faq-question{display:flex;align-items:center;justify-content:space-between;gap:clamp(12px,1vw,20px);width:100%;padding:clamp(14px,1.1vw,20px) clamp(17px,1.5vw,24px);margin:0;border:0;background:0 0;text-align:left;cursor:pointer;transition:color .25s ease}.faq-question h4{line-height:1;margin:0}.faq-item.active .faq-question,.faq-question:hover{color:var(--color-primary)}.faq-question-text{flex:1;min-width:0}.faq-icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(28px,2.2vw,36px);height:clamp(28px,2.2vw,36px);color:var(--color-primary);transition:all .3s ease}.faq-icon i{font-size:clamp(12px, 1vw, 14px);line-height:1}.faq-item.active .faq-icon{transform:rotate(180deg)}.faq-answer{overflow:hidden;height:0;border-top:1px solid transparent;transition:height .45s cubic-bezier(.4, 0, .2, 1),border-color .3s ease}.faq-item.active .faq-answer{border-top-color:rgba(0,0,0,.08)}.faq-answer-inner{padding:clamp(17px,1.5vw,24px)}.detail-store{display:flex;flex-direction:column;gap:clamp(6px,.5vw,10px)}.detail-store p{display:block;padding:clamp(6px,.5vw,10px) clamp(12px,1vw,20px);border-radius:8px;background-color:#fff}.detail-store-obs{display:block;margin-top:clamp(12px,1vw,20px)}.detail-store-obs p{font-size:clamp(10px, .65vw, 12px);margin-bottom:clamp(8px,.6vw,12px);line-height:1.5}.store-block{display:block;margin-bottom:clamp(24px,2.4vw,42px);padding-bottom:clamp(24px,2.4vw,42px);border-bottom:1px solid var(--color-third)}.store-block:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:none}.store-block .card-vertical-text{margin-top:0!important}#store-section .card-vertical-text{padding:0;margin-top:clamp(12px,1vw,20px)}#store-section .card-vertical-btn{padding:0;margin-top:clamp(12px,1vw,20px)}#store-section .tab-container--maps{min-height:clamp(420px,42vw,560px)}#store-section .tab-container--maps .tab-info.active{pointer-events:auto}.interactive-map-wrap{position:relative;width:100%;border-radius:14px;overflow:hidden;background-color:#f2f2f2;border:1px solid var(--color-third)}.interactive-map-legend{display:flex;align-items:center;gap:10px;padding:clamp(12px,1vw,16px) clamp(14px,1.1vw,20px);background-color:#fff;border-bottom:1px solid var(--color-third);font-size:clamp(13px, .85vw, 15px);font-weight:600;color:var(--color-secondary)}.interactive-map-legend img{flex-shrink:0}.interactive-map{width:100%;height:clamp(360px,38vw,500px)}.interactive-map-message{margin:0;padding:clamp(14px,1.1vw,20px);font-size:clamp(13px, .85vw, 15px);color:#555;text-align:center}.interactive-map-message.is-error{color:#a11}.map-info-window strong{display:block;margin-bottom:4px;font-size:14px}.map-info-window p{margin:0;font-size:13px;line-height:1.4;color:#444}.card-video{cursor:pointer}.card-video a{cursor:pointer}.video-modal{position:fixed;inset:0;z-index:10050;display:flex;align-items:center;justify-content:center;padding:clamp(12px,3vw,24px);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s cubic-bezier(.22, 1, .36, 1),visibility .35s linear}.video-modal.is-open{opacity:1;visibility:visible;pointer-events:auto}.video-modal-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.72);opacity:0;transition:opacity .35s cubic-bezier(.22, 1, .36, 1)}.video-modal.is-open .video-modal-backdrop{opacity:1}.video-modal-inner{position:relative;z-index:1;width:min(1400px,100%);max-height:min(85vh,100%);border-radius:12px;overflow:hidden;box-shadow:0 24px 48px rgba(0,0,0,.35);transform:scale(.94) translateY(12px);opacity:0;transition:transform .4s cubic-bezier(.22, 1, .36, 1),opacity .35s cubic-bezier(.22, 1, .36, 1)}.video-modal.is-open .video-modal-inner{transform:scale(1) translateY(0);opacity:1}.video-modal-close{position:absolute;top:clamp(8px,1.5vw,14px);right:clamp(8px,1.5vw,14px);z-index:2;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;border:none;border-radius:50%;background:rgba(0,0,0,.65);color:#fff;font-size:26px;line-height:1;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;transition:background .2s ease,transform .2s ease}.video-modal-close:hover{background:rgba(0,0,0,.85)}.video-modal-close:active{transform:scale(.96)}.video-modal-aspect{position:relative;width:100%;aspect-ratio:16/9;background:#000}.video-modal-iframe{position:absolute;inset:0;width:100%;height:100%;border:0}@media (prefers-reduced-motion:reduce){.video-modal,.video-modal-backdrop,.video-modal-inner{transition-duration:0s}}.compare-modal{position:fixed;left:0;right:0;bottom:clamp(26px,2.2vw,40px);z-index:1000;display:flex;align-items:flex-end;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.compare-modal.active{opacity:1;visibility:visible;pointer-events:none}.compare-container{position:relative;z-index:1;width:min(calc(1200 / 1440 * 100vw),1440px);border-radius:14px;background:#fff;transform:translateY(100%);transition:transform .45s cubic-bezier(.22, 1, .36, 1);overflow:hidden;pointer-events:auto;border:1px solid rgba(0,0,0,.12);border-bottom:none;box-shadow:0 -12px 32px rgba(0,0,0,.18)}.compare-modal.active .compare-container{transform:translateY(0)}.compare-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:clamp(10px,.8vw,16px) clamp(12px,1vw,18px);background-color:var(--color-secondary)}.compare-modal-close{display:flex;align-items:center;justify-content:center;width:clamp(20px,1.6vw,32px);height:clamp(20px,1.6vw,32px);border:none;border-radius:50%;background:var(--color-third);color:var(--color-secondary);font-size:clamp(10px, .8vw, 16px);line-height:1;cursor:pointer;transition:all .3s ease-in-out}.compare-modal-close:hover{background-color:var(--color-primary);color:#fff}.compare-body{padding:clamp(12px,1vw,18px);overflow-y:auto}.compare-list{display:grid;grid-template-columns:7fr auto;gap:clamp(10px,.8vw,16px)}.compare-items{display:grid;grid-template-columns:repeat(7,1fr);gap:clamp(10px,.8vw,16px);padding-bottom:clamp(4px,.35vw,8px)}.compare-actions{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:clamp(8px,.65vw,12px);margin-top:clamp(10px,.8vw,14px)}.compare-actions .btn-mid{font-size:clamp(8px, .5vw, 12px);margin-top:0!important}.compare-item{position:relative;border:1px solid rgba(0,0,0,.12);border-radius:10px;padding:10px;background:var(--color-third)}.compare-image{display:flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;margin-bottom:clamp(8px,.65vw,12px)}.compare-image img{display:block;width:100%}.compare-content{display:flex;align-items:center;justify-content:center}.compare-content p{overflow:hidden;display:-webkit-box;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:600;font-size:clamp(14px, 1vw, 16px);margin-bottom:0}.compare-remove{cursor:pointer;position:absolute;top:-8px;right:-12px;width:clamp(14px,1.2vw,24px);height:clamp(14px,1.2vw,24px);padding:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;line-height:1;color:#fff;background-color:var(--color-secondary);transition:all .3s ease-in-out}.compare-remove:hover{background-color:var(--color-primary)}.compare-remove i{font-size:12px;margin:0}.card-vertical-btn.btn-compare .btn-dark.active{background-color:var(--color-primary)}.data-table-wrap{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch}.data-table-scroll{display:inline-block;min-width:100%}.data-table{display:block;min-width:520px;border-radius:8px;overflow:hidden}.data-table-body{border:1px solid rgba(0,0,0,.1);border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:grid}.data-table-header,.data-table-preview,.data-table-row{display:grid}.data-table-header .data-table-cell:first-child{border-top-left-radius:8px}.data-table-header .data-table-empty{background-color:transparent!important;border:none!important}.data-table-preview{border-right:1px solid rgba(0,0,0,.1);border-top-right-radius:8px;overflow:hidden}.data-table-img{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:clamp(10px,.8vw,16px);border-left:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1)}.data-table-img:first-child{border-left:none;border-top:none;border-top-left-radius:8px}.data-table-img:nth-child(2){border-top-left-radius:8px}.data-table-img img{width:100%;max-width:175px;border-radius:6px;overflow:hidden}.data-table-img .btn-mid{width:100%;font-size:clamp(12px, .9vw, 14px);margin-top:clamp(10px,.8vw,16px);padding:clamp(10px,.8vw,16px)}.data-column-1{grid-template-columns:1fr}.data-column-2{grid-template-columns:repeat(2,1fr)}.data-column-3{grid-template-columns:repeat(3,1fr)}.data-column-4{grid-template-columns:repeat(4,1fr)}.data-column-5{grid-template-columns:repeat(5,1fr)}.data-column-6{grid-template-columns:repeat(6,1fr)}.data-column-7{grid-template-columns:repeat(7,1fr)}.data-column-8{grid-template-columns:repeat(8,1fr)}.data-column-9{grid-template-columns:repeat(9,1fr)}.data-column-10{grid-template-columns:repeat(10,1fr)}.data-table-cell{padding:clamp(14px,1.1vw,20px);font-size:clamp(13px, .9vw, 15px);text-align:center;display:flex;align-items:center;flex-direction:column}.data-table-cell span{display:block;margin-bottom:clamp(4px,.3vw,6px);text-align:left;width:100%;border-bottom:1px solid rgba(0,0,0,.1);padding-bottom:clamp(4px,.3vw,6px);font-weight:400;font-size:clamp(10px, .5vw, 12px)}.data-table-cell span:last-of-type{margin-bottom:0;padding-bottom:0;border:none}.data-table-cell span i{margin:0 auto;text-align:center;display:flex;align-self:center;justify-self:center;justify-content:center;align-items:center;width:clamp(14px,1.2vw,24px);height:clamp(14px,1.2vw,24px);border-radius:8px;background-color:#fafafa;color:var(--color-primary)}.data-table-body.data-border-top-left,.data-table-cell.data-border-top-left{border-top-left-radius:8px}.data-table-header .data-table-cell{background-color:var(--color-secondary);color:#fff;font-weight:600;border-right:1px solid rgba(255,255,255,.15);border-bottom:1px solid rgba(255,255,255,.2)}.data-table-body .data-table-cell{background-color:transparent;font-weight:500;border-right:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12)}.data-table-row:last-child .data-table-cell{border-bottom:none!important}.data-table-body .data-table-cell:last-of-type{border-right:none!important}.data-table-body .data-table-label{display:grid}.table-span-rows .data-table-row{display:contents}.table-span-rows .data-table-label[class*=data-row-span]{display:flex;align-items:center;justify-content:center;background-color:#fafafa;font-weight:600;border-bottom:none!important}.table-span-rows .data-table-label.data-row-span-2{grid-row:span 2}.table-span-rows .data-table-label.data-row-span-3{grid-row:span 3}.table-span-rows .data-table-label.data-row-span-4{grid-row:span 4}.table-span-rows .data-table-label.data-row-span-5{grid-row:span 5}.table-span-rows .data-table-label.data-row-span-6{grid-row:span 6}.table-span-rows.data-column-1{grid-template-columns:repeat(1,1fr)}.table-span-rows.data-column-2{grid-template-columns:repeat(2,1fr)}.table-span-rows.data-column-3{grid-template-columns:repeat(3,1fr)}.table-span-rows.data-column-4{grid-template-columns:repeat(4,1fr)}.table-span-rows.data-column-5{grid-template-columns:repeat(5,1fr)}.table-span-rows.data-column-6{grid-template-columns:repeat(6,1fr)}.table-span-rows.data-column-7{grid-template-columns:repeat(7,1fr)}.table-span-rows.data-column-8{grid-template-columns:repeat(8,1fr)}.table-span-rows.data-column-9{grid-template-columns:repeat(9,1fr)}.table-span-rows.data-column-10{grid-template-columns:repeat(10,1fr)}.table-span-rows.data-column-5 .data-table-cell:nth-child(4n+5){border-right:none}.data-table-cell.data-table-empty{background-color:#fafafa}.data-link{border:none!important}.data-table-cell .data-link:nth-child(n+2){margin-top:clamp(8px,.5vw,12px)!important}.data-link a{width:100%;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:6px;background-color:var(--color-primary);color:#fff!important;padding:clamp(4px,.3vw,6px)}.data-link a:hover{background-color:var(--color-secondary)}.data-table-cell a:hover{opacity:.6}.phone-box{display:flex;flex-direction:column;flex:1;height:100%;position:relative;padding:clamp(16px,1.2vw,24px);border-radius:14px;background-color:var(--color-third);overflow:hidden}.phone-image{display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:14px;overflow:hidden;position:relative;padding:clamp(20px,1.5vw,30px);padding-bottom:0}.slider-categories{position:relative;overflow:hidden}.slider-categories .swiper-slide{height:auto}.categories-slider-controls{display:flex;justify-content:flex-end;gap:clamp(5px,.45vw,10px);margin-top:clamp(16px,1.5vw,30px)}.categories-slider-controls .swiper-button-next,.categories-slider-controls .swiper-button-prev{position:static;width:clamp(40px,3vw,60px);height:clamp(40px,3vw,60px);margin:0;background-color:var(--color-primary);border-radius:8px;color:#fff;transition:all .3s ease-in-out}.categories-slider-controls .swiper-button-next:after,.categories-slider-controls .swiper-button-prev:after{display:none!important}.categories-slider-controls .swiper-button-next:hover,.categories-slider-controls .swiper-button-prev:hover{background-color:#000}.categories-slider-controls .swiper-button-disabled{opacity:.4}.categories-preview{aspect-ratio:16/9;display:flex;padding:clamp(14px,1.2vw,24px);position:relative;border-radius:14px;overflow:hidden;background-color:var(--color-third);width:100%}.categories-preview.active{background-color:var(--color-primary)}.categories-preview.active .fit-image{display:none}.categories-preview .big-text h4{font-size:clamp(14px, 1.2vw, 24px);font-weight:600;color:#fff;margin-bottom:0}.download-box{display:grid;grid-template-columns:clamp(50px,4vw,60px) 1fr;grid-gap:clamp(12px,1vw,20px);align-items:center;justify-content:center;border-radius:14px;padding:clamp(10px,.8vw,16px);background-color:var(--color-third);transition:all .3s ease-in-out}.download-box:hover{background-color:var(--color-primary)}.download-box i{display:flex;align-items:center;justify-content:center;width:clamp(50px,4vw,60px);height:clamp(50px,4vw,60px);border-radius:8px;background-color:var(--color-primary);color:#fff;transition:all .3s ease-in-out}.download-box h4{font-size:clamp(14px, 1.2vw, 20px);font-weight:600;margin-bottom:0;transition:all .3s ease-in-out}.download-box:hover i{background-color:#fff;color:var(--color-primary)}.download-box:hover h4{color:#fff}.gallery-modal{position:fixed;display:flex;align-items:center;justify-content:center;inset:0;z-index:1300;padding:clamp(16px,2vw,32px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.gallery-modal.active{opacity:1;visibility:visible;pointer-events:auto}.gallery-modal-backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.72);opacity:0;transition:opacity .35s ease}.gallery-modal.active .gallery-modal-backdrop{opacity:1}.gallery-modal-dialog{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,1080px);max-height:calc(100vh - clamp(32px,4vw,64px));padding:clamp(18px,1.8vw,30px);border-radius:14px;background-color:#fff;box-shadow:0 18px 48px rgba(0,0,0,.28);opacity:0;transform:translateY(24px);transition:transform .45s cubic-bezier(.22, 1, .36, 1),opacity .35s ease}.gallery-modal.active .gallery-modal-dialog{opacity:1;transform:translateY(0)}.gallery-modal-close{position:absolute;top:clamp(10px,1vw,16px);right:clamp(10px,1vw,16px);z-index:3;width:clamp(28px,2vw,38px);height:clamp(28px,2vw,38px);border:none;border-radius:50%;background-color:#f2f2f2;color:var(--color-secondary);font-size:clamp(18px, 1.2vw, 24px);line-height:1;cursor:pointer;transition:all .3s ease-in-out}.gallery-modal-close:hover{background-color:var(--color-primary);color:#fff}.gallery-modal-head{padding-right:clamp(34px,3vw,54px);margin-bottom:clamp(14px,1.2vw,22px)}.gallery-modal-title{margin-bottom:0}.gallery-modal-slider{position:relative;min-height:0}.gallery-modal-swiper{width:100%;max-height:calc(100vh - clamp(150px,14vw,210px));overflow:hidden;border-radius:12px}.gallery-modal-slide{display:flex;align-items:center;justify-content:center;max-height:calc(100vh - clamp(150px,14vw,210px))}.gallery-modal-slide img{display:block;width:100%;height:auto;max-height:calc(100vh - clamp(150px,14vw,210px));object-fit:contain}.gallery-modal .swiper-pagination{position:static;margin-top:clamp(12px,1vw,18px)}.gallery-modal .swiper-pagination-bullet-active{background-color:var(--color-primary)}.gallery-modal-controls.categories-slider-controls{position:absolute;top:50%;left:clamp(10px,1vw,18px);right:clamp(10px,1vw,18px);z-index:2;justify-content:space-between;gap:0;margin-top:0;pointer-events:none;transform:translateY(-50%)}.gallery-modal-controls.categories-slider-controls .swiper-button-next,.gallery-modal-controls.categories-slider-controls .swiper-button-prev{pointer-events:auto}.request-modal{position:fixed;display:flex;align-items:stretch;justify-content:flex-end;inset:0;width:100%;height:100%;height:100dvh;max-height:100%;z-index:1200;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s ease,visibility .35s ease}.request-modal.active{opacity:1;visibility:visible;pointer-events:auto}.request-modal-backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.48);opacity:0;transition:opacity .35s ease}.request-modal-dialog{position:relative;z-index:1;width:min(100%,540px);height:100%;height:100dvh;max-height:100%;max-height:100dvh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:clamp(36px,3.2vw,56px) clamp(24px,2vw,36px);border-top-left-radius:14px;border-bottom-left-radius:14px;background-color:#fff;box-shadow:0 12px 30px rgba(0,0,0,.18);opacity:0;transform:translateX(100px);transition:transform .45s cubic-bezier(.22, 1, .36, 1),opacity .35s ease}.request-modal.active .request-modal-backdrop{opacity:1}.request-modal.active .request-modal-dialog{opacity:1;transform:translateX(0)}.request-modal-close{position:absolute;top:clamp(10px,1vw,20px);right:clamp(10px,1vw,20px);z-index:5;width:clamp(24px,1.5vw,34px);height:clamp(24px,1.5vw,34px);border:none;border-radius:50%;background-color:#f2f2f2;color:var(--color-secondary);font-size:clamp(14px, 1vw, 24px);line-height:1;cursor:pointer;transition:all .3s ease-in-out}.request-modal-close:hover{background-color:var(--color-primary);color:#fff}.request-modal-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:clamp(12px,.9vw,18px);margin-top:clamp(16px,1.2vw,24px)}.request-modal-box{padding:clamp(16px,1.2vw,24px);border-radius:10px;background-color:#f8f8f8}.request-modal-box h4{margin-bottom:8px}.request-modal-box p{margin-bottom:0}.request-modal-box ul{margin-top:clamp(10px,.75vw,15px);padding-left:clamp(18px,1.25vw,24px)}.request-modal-box ul li{margin-bottom:clamp(6px,.45vw,8px)}.request-modal-box ul li:last-child{margin-bottom:0}.request-modal-box a{color:var(--color-primary);font-weight:600}.request-modal-box a:hover{color:var(--color-secondary)}.claim-success-modal{align-items:center;justify-content:center;padding:clamp(16px,2vw,32px)}.claim-success-modal .request-modal-dialog{width:min(100%,560px);height:auto;min-height:auto;max-height:calc(100vh - clamp(32px,4vw,64px));max-height:calc(100dvh - clamp(32px,4vw,64px));border-radius:14px;transform:translateY(40px)}.claim-success-modal.active .request-modal-dialog{transform:translateY(0)}.claim-form button.btn-mid:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.claim-success-modal .request-modal-dialog{background-color:var(--color-primary)}.claim-success-modal .block-text a{font-weight:700;color:#fff}.claim-success-modal .block-text h5{font-weight:500}.claim-success-modal .block-text a:hover{opacity:.6}.claim-success-modal .form-control:focus{border:2px solid rgba(0,0,0,.2)!important}.claim-success-modal .request-modal-close:hover{background-color:var(--color-secondary);color:#fff!important}.home-modal{align-items:center;justify-content:center;padding:clamp(16px,2vw,32px)}.home-modal .request-modal-dialog{width:min(100%,720px);height:auto;min-height:auto;max-height:calc(100vh - clamp(32px,4vw,64px));max-height:calc(100dvh - clamp(32px,4vw,64px));padding:0;overflow:hidden;border-radius:14px;background-color:transparent;box-shadow:0 18px 48px rgba(0,0,0,.28);transform:translateY(40px)}.home-modal.active .request-modal-dialog{transform:translateY(0)}.home-modal .request-modal-dialog img{display:block;width:100%;height:auto;max-height:calc(100vh - clamp(32px,4vw,64px));object-fit:contain}.home-modal .request-modal-close{z-index:2}.screen-form{display:flex;flex-direction:column;align-items:center;justify-content:center}.screen-form .claim-form{width:100%;max-width:clamp(560px,50vw,800px);margin:0 auto}.legal-wrapper{padding:clamp(36px,3.2vw,56px) clamp(24px,2vw,36px);border-radius:14px;background-color:var(--color-third);width:100%;max-width:clamp(560px,50vw,800px);margin:0 auto}.legal-text p{margin-bottom:clamp(12px,1vw,15px)}.legal-text p:last-of-type{margin-bottom:0}.legal-text h3,.legal-text h4{margin-bottom:clamp(12px,1vw,15px);margin-top:clamp(24px,2vw,36px)}.legal-text h3:first-of-type,.legal-text h4:first-of-type{margin-top:0}.legal-text ul{padding-left:clamp(16px,1vw,15px);margin:clamp(12px,1vw,20px) 0;list-style:disc}.legal-text ul:last-of-type{margin-bottom:0}.legal-text ul li{margin-bottom:clamp(8px,.6vw,12px);line-height:1.4;color:#000}.legal-text ul li:last-child{margin-bottom:0}.legal-main{margin-bottom:clamp(24px,2vw,36px)}.claim-form{display:flex;flex-direction:column;padding:clamp(30px,2.8vw,48px);background-color:var(--color-third);border-radius:14px}.exchange-card{display:flex;flex-direction:column;height:100%;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:14px;overflow:hidden}.exchange-card-top{display:flex;align-items:center;justify-content:center;gap:clamp(10px,.85vw,16px);padding:clamp(16px,1.4vw,24px)}.exchange-flag{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 clamp(42px,3.5vw,56px);width:clamp(42px,3.5vw,56px);height:clamp(42px,3.5vw,56px);border-radius:8px;overflow:hidden}.exchange-flag:after,.exchange-flag:before{content:'';position:absolute;display:block}.exchange-flag-us{background:repeating-linear-gradient(to bottom,#b22234 0 7.69%,#fff 7.69% 15.38%)}.exchange-flag-us:before{top:0;left:0;width:48%;height:54%;background-color:#3c3b6e}.exchange-flag-eu{background-color:#1f4aa8}.exchange-flag-eu:before{width:42%;height:42%;border-radius:50%;border:clamp(3px,.3vw,5px) dotted #fc0}.exchange-flag-br{background-color:#229e45}.exchange-flag-br:before{width:58%;height:58%;background-color:#f7d117;transform:rotate(45deg)}.exchange-flag-br:after{width:34%;height:34%;border-radius:50%;background-color:#3e4095}.exchange-flag-ar{background:linear-gradient(to bottom,#74acdf 0 33%,#fff 33% 66%,#74acdf 66% 100%)}.exchange-flag-ar:before{width:18%;height:18%;border-radius:50%;background-color:#f6b40e}.exchange-card-top h4{margin-bottom:clamp(4px,.3vw,6px)}.exchange-card-top p{font-size:clamp(13px, .95vw, 16px)}.exchange-card-bottom{display:grid;gap:clamp(8px,.55vw,12px);margin-top:auto;padding:clamp(16px,1.4vw,24px);border-top:1px solid rgba(0,0,0,.15)}.exchange-rate{display:flex;align-items:center;justify-content:space-between;gap:clamp(10px,.85vw,16px)}.exchange-rate span{color:rgba(0,0,0,.65);font-size:clamp(13px, .95vw, 16px)}.exchange-rate strong{color:rgba(0,0,0,.6);font-size:clamp(14px, 1vw, 17px);font-weight:600;white-space:nowrap}.elite-top .detail-list span{font-size:clamp(16px, 1.2vw, 20px)}#elite.landing .elite-scroll{border-top-left-radius:8px;border-top-right-radius:8px;background-color:var(--color-primary);color:#fff!important}.landing-banner{display:flex;align-items:center;justify-content:center;border-radius:14px;overflow:hidden;position:relative;padding:clamp(40px,4vw,70px);height:clamp(400px,45vw,600px)}.landing-banner-text{position:relative;z-index:20;width:100%;max-width:clamp(420px,30vw,540px)}.landing-banner-text .title p{font-weight:600}.landing-logo{display:flex;align-items:center;justify-content:center;width:clamp(100px,10vw,150px)}#home.landing-top{height:auto;margin-top:clamp(50px,4.8vw,80px)!important;padding-top:clamp(50px,4.8vw,80px)!important}#home.landing-top .home-slider{height:clamp(500px,50vw,800px);border-radius:14px;overflow:hidden}#home.landing-top .home-slider .slider-bg{height:100%}#home.landing-top .home-slider .slider-content p{padding:0!important}#home.landing-top .home-slider .full-overlay{display:block}footer{padding:clamp(71px,7vw,112px) 0;background-color:var(--color-third)}.footer-logo{display:block;margin:0 auto;margin-bottom:clamp(12px,1vw,20px)}.footer-logo{width:clamp(200px,15vw,300px);max-width:inherit}.footer-center{width:100%;max-width:clamp(420px,30vw,540px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto;margin-bottom:clamp(40px,4vw,70px)}.footer-app{display:flex;align-items:center;gap:clamp(8px,.75vw,15px);margin-top:clamp(12px,1vw,20px)}.footer-app a:hover{opacity:.6}.footer-block h3{font-size:clamp(16px, 1.2vw, 20px);margin-bottom:clamp(5px,.5vw,10px)}.footer-column .footer-block{display:flex;flex-direction:column;grid-gap:clamp(8px,0.65vw,12px)}.footer-column .footer-block a{font-size:clamp(13px, .85vw, 16px)}.footer-social{display:flex;grid-gap:clamp(8px,0.65vw,12px)}.footer-social a{display:inline-flex!important;align-items:center;justify-content:center;width:clamp(40px,2.25vw,50px);height:clamp(40px,2.25vw,50px);border-radius:8px;background:var(--color-primary);color:#fff!important;transition:all .3s ease-in-out}.footer-social a:hover{background:var(--color-secondary)}.cta-fixed{opacity:0;position:fixed;bottom:-120px;right:clamp(30px,3vw,60px);z-index:90;display:flex;align-items:center;pointer-events:none;transition:all .6s}.cta-fixed.active{pointer-events:visible;opacity:1;bottom:clamp(30px,3vw,60px)}.cta-text{opacity:0;right:0;position:absolute;display:inline-flex;height:100%;margin-right:0;border-radius:8px;background-color:#25d366;padding:0 clamp(16px,.94vw,24px);align-items:center;width:clamp(200px,15vw,250px);z-index:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cta-fixed:hover .cta-text{opacity:1;right:clamp(55px,5.5vw,60px)}.cta-text p{color:#fff!important;font-weight:600;line-height:1.2;margin:0}.cta-text i{margin-right:clamp(8px,.65vw,10px)}.cta-ws{display:flex;align-items:center;justify-content:center;width:clamp(40px,50px,60px);height:clamp(40px,50px,60px);border-radius:8px;color:#fff!important;font-size:clamp(18px, 1.25vw, 22px);background-color:#25d366;z-index:5;-webkit-box-shadow:10px 10px 20px -4px rgb(0 0 0 / 20%);box-shadow:10px 10px 20px -4px rgb(0 0 0 / 20%);transition:all .3s ease-in-out}.cta-fixed:hover .cta-ws{box-shadow:none;-webkit-box-shadow:none}.not-found-box{display:flex;align-items:center;gap:clamp(32px,4.5vw,64px);padding:clamp(40px,5vw,72px) clamp(32px,5.5vw,80px);border-radius:14px;background-color:var(--color-third)}.not-found-text{flex-grow:1;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(14px,1.6vw,24px);max-width:clamp(420px,38vw,620px)}.not-found-label{color:var(--color-primary);font-weight:600;letter-spacing:2px;text-transform:uppercase}.not-found-text p{margin:0;font-size:clamp(14px, 1.15vw, 18px);line-height:1.5}.not-found-actions{display:flex;flex-wrap:wrap;gap:clamp(8px,.8vw,12px);margin-top:clamp(4px,.5vw,8px)}.not-found-code{margin-left:auto;color:var(--color-primary);font-size:clamp(140px, 18vw, 260px);font-weight:600;line-height:.8;letter-spacing:-.03em}.not-found-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(12px,1.6vw,24px)}.not-found-link{display:flex;flex-direction:column;gap:clamp(12px,1.4vw,20px);padding:clamp(18px,2vw,28px);border:1px solid rgba(0,0,0,.12);border-radius:14px}.not-found-link>i{color:var(--color-primary);font-size:clamp(24px, 2.2vw, 34px)}.not-found-link span{color:var(--color-primary);font-weight:600;text-transform:uppercase}.not-found-link:hover{border-color:var(--color-primary);color:#000}.top-group h2{font-size:clamp(18px, 1.5vw, 26px);margin:clamp(24px,2vw,40px) 0 clamp(12px,1vw,15px)}.top-group h2:first-child{margin-top:0}.top-group ol{padding-left:clamp(18px,1.4vw,24px);margin:0 0 clamp(12px,1vw,15px);list-style:decimal}.top-group ol li{margin-bottom:clamp(8px,.6vw,12px);line-height:1.4}.top-group ol li:last-child{margin-bottom:0}[x-cloak]{display:none!important}.form-field.is-error .form-control{border-color:#d92d20}.form-field-error{font-size:clamp(12px, .8vw, 14px);color:#d92d20}.form-file-hint{font-size:clamp(12px, .8vw, 14px);color:rgba(0,0,0,.6)}.btn-reclamos{width:100%!important;font-size:18px!important}.text-preline{white-space:pre-line}img.cover-image{object-fit:cover;object-position:center}.search-autocomplete .is-hidden{display:none}.calculator-result-label{margin-top:15px}.calculator-detail-value.is-error{color:#a11}.site-popup{align-items:center;justify-content:center;padding:clamp(16px,2vw,32px)}.site-popup .request-modal-dialog{width:min(100%,720px);min-height:auto;max-height:calc(100vh - clamp(32px,4vw,64px));padding:0;overflow:hidden;border-radius:14px;background-color:transparent;box-shadow:0 18px 48px rgba(0,0,0,.28);transform:translateY(40px)}.site-popup.active .request-modal-dialog{transform:translateY(0)}.site-popup .request-modal-dialog img{display:block;width:100%;height:auto;max-height:calc(100vh - clamp(32px,4vw,64px));object-fit:contain}.site-popup .request-modal-close{z-index:2}.grid-empty{display:flex;align-items:center;justify-content:center;width:100%;padding:clamp(40px,4vw,80px) clamp(16px,1.5vw,24px)}.grid-empty-box{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:clamp(360px,28vw,480px);padding:clamp(28px,2.4vw,44px);background-color:var(--color-third);border-radius:14px}.grid-empty-box i{display:flex;align-items:center;justify-content:center;width:clamp(56px,4vw,72px);height:clamp(56px,4vw,72px);margin-bottom:clamp(16px,1.4vw,24px);border-radius:50%;background-color:#fff;color:var(--color-primary);font-size:clamp(22px, 1.6vw, 28px)}.grid-empty-box h4{margin-bottom:clamp(8px,.65vw,12px)}.grid-empty-box p{color:rgba(0,0,0,.7);font-size:clamp(14px, 1vw, 16px);line-height:1.5}.pagination{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:clamp(10px,1.2vw,24px);width:100%;margin-top:clamp(30px,2.8vw,48px)}.pagination-nav{display:inline-flex;align-items:center;gap:clamp(4px,.4vw,8px);font-family:'Google Sans Flex',sans-serif;font-weight:600;font-size:clamp(12px, .85vw, 15px);text-transform:uppercase;color:var(--color-secondary);transition:all .3s ease-in-out}.pagination-nav span{font-size:clamp(16px, 1.2vw, 20px);line-height:1}.pagination-nav:hover{color:var(--color-primary)}.pagination-nav.is-disabled{color:rgba(0,0,0,.3);pointer-events:none}.pagination-list{display:flex;align-items:center;gap:clamp(4px,.5vw,10px);list-style:none;margin:0;padding:0}.pagination-item{display:flex;align-items:center}.pagination-item:not(:last-child)::after{content:'\00b7';margin-left:clamp(4px,.5vw,10px);color:rgba(0,0,0,.25);font-weight:700}.pagination-link{display:flex;align-items:center;justify-content:center;min-width:clamp(28px,2.2vw,38px);height:clamp(28px,2.2vw,38px);padding:0 6px;border-radius:8px;font-family:'Google Sans Flex',sans-serif;font-weight:600;font-size:clamp(12px, .85vw, 15px);color:var(--color-secondary);background-color:transparent;transition:all .3s ease-in-out}.pagination-link:hover{background-color:var(--color-third);color:var(--color-secondary)}.pagination-link.is-current{background-color:var(--color-primary);color:#fff;cursor:default}@media (max-width:767px){.pagination{gap:10px 16px}.pagination-list{order:3;width:100%;justify-content:center}}
