/* components/vue-blog-boxes-item.scss, 
pages/why-quartz/why-quartz.scss, 
pages/why-quartz/benefits.scss, 
pages/index/_hero.scss, 
pages/index/_icon-links.scss */

:root{--header-fore: white;--logo-text: white;--logo-symbol: white}:root #header .button-accessibility svg{color:var(--header-fore)}#why-hero-wrapper .swiper-slide-active .background:not(.bg-has-video){overflow:hidden}#why-hero-wrapper .swiper-slide-active .background:not(.bg-has-video) img{transform:scale(calc(1 + 0.1 * var(--s-track)));will-change:transform}@media (min-width:1260px){#why-hero-wrapper #hero .hold-container{--t-width: 360px}}#why-intro{margin-top:40px;text-align:center}@media (min-width:768px){#why-intro{margin-top:100px}}#why-intro .title{max-width:315px;display:inline-block}@media (min-width:768px){#why-intro .title{max-width:549px}}#why-intro .desc{margin-top:12px;margin-bottom:0;font-size:14px;line-height:20px;color:#252525;font-weight:300;margin-right:auto;margin-left:auto;max-width:320px}@media (min-width:768px){#why-intro .desc{max-width:932px;margin-top:17px;font-size:20px;line-height:30px}}#why-intro .desc strong{font-weight:400}#why-intro .btn-link{margin-top:22px}.q-accordion{margin-top:60px}@media (min-width:768px){.q-accordion{margin-top:100px}}@media (min-width:1800px){.q-accordion{max-width:1500px !important}}.q-accordion-background{overflow:hidden}.q-accordion-background,.q-accordion-background img{position:absolute;top:0;left:0;width:100%;height:100%}.q-accordion-background img{object-fit:cover;height:650px;min-height:100%}.q-accordion-wrapper{position:relative}@media (min-width:1260px){.q-accordion-wrapper{display:flex}}.q-accordion-wrapper-bg-item{transition:visibility 0.4s, opacity 0.4s;visibility:hidden;opacity:0;overflow:hidden}.q-accordion-wrapper-bg-item,.q-accordion-wrapper-bg-item img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.q-accordion-wrapper-bg-item.active{opacity:1;visibility:visible}.q-accordion-wrapper-bg-item img{object-fit:cover;height:700px;min-height:100%}.q-accordion-item{padding:24px 18px;transition:background 0.4s cubic-bezier(0.35, 0.93, 0.14, 0.9), min-width 0.5s cubic-bezier(0.35, 0.93, 0.14, 0.9) 0s;position:relative;z-index:1;overflow:hidden;background:rgba(255, 255, 255, 0.32);will-change:min-width}.q-accordion-wrapper.active-child .q-accordion-item:not(.active){background:rgba(255, 255, 255, 0.18)}@media (min-width:768px){.q-accordion-item{background:rgba(255, 255, 255, 0.41);padding:40px 32px}}@media (min-width:768px){.q-accordion-wrapper.active-child .q-accordion-item:not(.active){background:rgba(255, 255, 255, 0.04)}}@media (min-width:1260px){.q-accordion-item{min-height:623px;min-width:20%;flex-grow:1}}@media (min-width:1260px){.q-accordion-wrapper.active-child .q-accordion-item.active{min-width:40%}}.q-accordion-item:not(:last-child){border-bottom:4px solid white}@media (min-width:1260px){.q-accordion-item:not(:last-child){border-left:4px solid white;border-bottom:0}}.q-accordion-item.active{background:rgba(255, 255, 255, 0.8) !important}.q-accordion-header{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:0}@media (min-width:1260px){.q-accordion-header{pointer-events:none}}.q-accordion-header-button{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:20px;color:black;font-weight:400;will-change:margin, transform}@media (max-width:768px){.q-accordion-header-button{outline:0 !important}}@media (min-width:1260px){.q-accordion-header-button{text-align:right;display:block;white-space:nowrap;max-width:167px}}@media (min-width:1400px){.q-accordion-header-button{max-width:189px}}@media (min-width:1800px){.q-accordion-header-button{max-width:222px}}@media (min-width:1260px){.q-accordion-wrapper.active-child .q-accordion-item:not(.active) .q-accordion-header-button{text-align:center}}@media (min-width:1260px){.q-accordion-wrapper.active-child .q-accordion-item.active~.q-accordion-item .q-accordion-header-button{margin-left:auto}}.q-accordion-header-button .icon{display:block;width:12px;height:12px;position:relative}@media (min-width:1260px){.q-accordion-header-button .icon{display:none}}.q-accordion-header-button .icon:after,.q-accordion-header-button .icon:before{position:absolute;width:2px;height:100%;left:50%;top:50%;transform:translate(-50%, -50%);transition:transform 0.25s;background:#F46C42;content:''}.q-accordion-header-button .icon:after{width:100%;height:2px}.q-accordion-header-button[aria-expanded=true] .icon:before{transform:translate(-50%, -50%) rotate(90deg)}@media (min-width:768px){.q-accordion-header-button{font-size:26px}}.q-accordion-header-desc-wrap{display:block}@media (min-width:1260px){.q-accordion-header-desc-wrap{position:relative;width:100%}}.q-accordion-header-desc{display:block;margin-top:6px;font-size:16px;font-weight:300;line-height:22px;margin-bottom:0;color:#010101;will-change:opacity, transform;max-width:378px}@media (min-width:1260px) and (min-height:768px){.q-accordion-header-desc{width:229px}}@media (min-width:1400px) and (min-height:768px){.q-accordion-header-desc{width:256.5px}}@media (min-width:768px){.q-accordion-header-desc{margin-top:15px;font-size:20px;line-height:30px}}@media (min-width:1260px){.q-accordion-header-desc{transition:opacity 0.4s, transform 0.4s;position:absolute;top:0;right:0}}@media (min-width:1260px){.q-accordion-wrapper.active-child .q-accordion-item .q-accordion-header-desc{transition:none;opacity:0;transform:translateY(-5px)}}.q-accordion-body{padding-top:6px;font-size:14px;line-height:19px;font-weight:300;color:#010101;max-width:378px}@media (min-width:768px){.q-accordion-body{padding-top:7px;line-height:24px}}@media (min-width:1260px){.q-accordion-body{will-change:visibility, transform, opacity;transition:visibility 0.4s, transform 0.4s, opacity 0.2s;opacity:0;visibility:hidden;max-width:initial;width:378px}}.q-accordion-body-desc{display:none}@media (min-width:1260px){.q-accordion-body-desc{font-weight:300;margin-bottom:0;color:#010101;max-width:378px;padding-top:9px;font-size:20px;line-height:30px;display:block;padding-bottom:6px}}@media (min-width:1260px){.q-accordion-collapse{transition:none !important;display:block !important;height:auto !important}}@media (min-width:1260px){.q-accordion-collapse.show .q-accordion-body{opacity:1;transform:none;visibility:visible}}
.benefits{margin-top:60px;position:relative}@media (min-width:768px) and (min-height:768px){.benefits{margin-top:20px;min-height:100vh;height:var(--desktop-speed)}}@media (min-width:992px){.benefits{margin-top:90px}}.benefits .benefits-wrapper{display:flex;flex-direction:column}@media (min-width:768px) and (min-height:768px){.benefits .benefits-wrapper{height:calc(100vh - var(--header-sticky));position:sticky;top:var(--header-sticky);transition:top 0.3s, height 0.3s, padding 0.3s;will-change:top, height;justify-content:space-around}}.benefits .benefits-head{margin-bottom:51px}@media (min-width:768px){.benefits .benefits-head{margin-bottom:60px}}@media (min-width:768px) and (min-height:768px){.benefits .benefits-head{margin-bottom:0}}.benefits .benefits-head .title{order:0;text-align:center;max-width:272px;margin:0 auto;display:block}@media (min-width:768px){.benefits .benefits-head .title{max-width:452px}}@media (min-width:1260px){.benefits .benefits-head .title{max-width:initial}}.benefits .benefits-head .desc{text-align:center;width:97%;max-width:828px;margin:10px auto 0}.benefits-colors{width:100%;overflow:hidden;position:sticky;top:var(--header-sticky);transition:top 0.3s;will-change:top;background:white;order:1}@media (min-width:768px) and (min-height:768px){.benefits-colors{order:2;position:static;top:0}}.benefits-colors .stone-title{color:white;font-size:14px;font-weight:400;position:absolute;z-index:2;top:50%;left:0;width:100%;text-align:center;transform:translateY(10px);opacity:0;transition:opacity 0.5s, transform 0.5s ease-in-out;height:auto;display:flex;align-items:center;justify-content:center}.benefits-colors .stone-title:before{display:block;content:"+ ";color:#F46C42;padding-bottom:2px;padding-left:3px}.benefits-colors .stone-title.stone-title-break{flex-wrap:wrap;font-size:18px;letter-spacing:0.2px}.benefits-colors .stone-title.stone-title-break .stone-title-primary{font-size:16px;flex-basis:100%;min-width:100%}.benefits-colors a:after{content:'';display:block;position:absolute;top:0;left:0;z-index:1;background:black;opacity:0;width:100%;height:100%;pointer-events:none;transition:opacity 0.5s}.benefits-colors a:hover:after,.benefits-colors a:focus:after{opacity:0.4}.benefits-colors a:hover .stone-title,.benefits-colors a:focus .stone-title{opacity:1;transform:translateY(-50%)}.benefits-colors-wrapper{display:flex;will-change:transform;transform:translateX(var(--progress))}@media (min-width:768px) and (min-height:768px){.benefits-colors-wrapper{padding-right:50vw}}@media (pointer:fine){.benefits-colors-wrapper{transition:transform 0.45s cubic-bezier(0.35, 0.93, 0.14, 0.9)}}.benefits-colors-wrapper .ratio{min-width:97px;flex-basis:97px;margin-left:6px}@media (min-width:768px){.benefits-colors-wrapper .ratio{min-width:180px;flex-basis:180px;margin-left:13px}}@media (min-width:768px) and (min-height:1300px){.benefits-colors-wrapper .ratio{min-width:240px;flex-basis:240px}}.benefits-colors-wrapper .ratio img{object-fit:cover}.benefits-items{order:2}@media (min-width:768px) and (min-height:768px){.benefits-items{order:1;overflow:hidden;width:100%}}.benefits-items .list{margin:17px auto 0;display:flex;flex-direction:column;list-style-type:none;max-width:276px;padding:0 10px;will-change:transform;transform:translateX(var(--progress))}@media (pointer:fine){.benefits-items .list{transition:transform 0.4s cubic-bezier(0.35, 0.93, 0.14, 0.9)}}@media (min-width:768px) and (min-height:768px){.benefits-items .list{margin:0;max-width:initial;flex-direction:row;padding:0}}@media (min-width:768px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 720px) / 2 + 19px)}}@media (min-width:992px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 960px) / 2 + 19px)}}@media (min-width:1260px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 1210px) / 2 + 19px)}}@media (min-width:1400px) and (min-height:768px){.benefits-items .list{padding-right:calc((100% - 1320px) / 2 + 19px)}}.benefits-items .list .item{margin-top:43px;text-align:center;display:block}@media (min-width:768px) and (min-height:768px){.benefits-items .list .item{margin-top:0;text-align:right;margin-left:100px}}.benefits-items .list .item .item-icon{width:45px;height:45px}@media (min-width:768px){.benefits-items .list .item .item-icon{width:54px;height:54px}}@media (min-width:768px) and (min-height:1023px){.benefits-items .list .item .item-icon{width:68px;height:68px}}.benefits-items .list .item .item-title{font-size:20px;font-weight:300;color:black;margin-top:9px}@media (min-width:768px){.benefits-items .list .item .item-title{font-size:26px;margin-top:18px}}@media (min-width:768px) and (min-height:1023px){.benefits-items .list .item .item-title{font-size:28px}}.benefits-items .list .item .item-desc{max-width:260px;margin:9px auto 0;font-size:14px;line-height:21px;color:black;font-weight:300}@media (min-width:768px){.benefits-items .list .item .item-desc{font-size:16px;margin-top:12px;width:260px}}@media (min-width:768px) and (min-height:1023px){.benefits-items .list .item .item-desc{font-size:18px;max-width:340px;width:340px;line-height:26px}}.benefits-items .list .item .item-desc a{color:#e5663d;text-decoration:none;white-space:nowrap}.benefits-items .list .item .item-desc a:hover,.benefits-items .list .item .item-desc a:focus{text-decoration:underline}.benefits~.icon-links{margin-top:80px;margin-bottom:60px}@media (min-width:768px){.benefits~.icon-links{margin-top:160px}}.benefits~.icon-links .title{margin-top:0;padding-top:0;margin-bottom:0}.benefits~.icon-links ul{margin:60px auto}@media (min-width:768px){.benefits~.icon-links ul{margin:110px auto}}.benefits~.icon-links ul li{margin-top:0}
#hero{--goto-x: -100px;--goto-y: -100px;will-change:--goto-x, --goto-y;min-height:600px;position:relative}#hero .swiper-slide{position:relative}@media (min-width:992px){#hero .swiper-slide.porcelain .content-layer .content-layer-text{padding-bottom:50px}}#hero .swiper-slide.porcelain .content-layer .symbol{position:absolute;bottom:0;right:0;width:100%;margin-top:0}#hero .swiper-slide.porcelain .content-layer .symbol img{max-width:319px}#hero .background,#hero .background img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}#hero .background img{object-fit:cover}#hero .background .video-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;overflow:hidden}#hero .background .video-container .video-ratio{position:absolute;transform:translate(-50%, -50%);height:100%;top:50%;left:50%;width:0;overflow:hidden}@media (max-width:767px){#hero .background .video-container .video-ratio{padding:0 calc(100vh * 9 / 16) 0 0}}@media (max-width:767px){body.hero-min-ratio-9-16 #hero .background .video-container .video-ratio{height:0;width:100%;padding:calc(16 / 9 * 100%) 0 0}}@media (min-width:768px){#hero .background .video-container .video-ratio{padding:0 calc(100vh / (1080 / 1920)) 0 0}}@media (min-width:768px){body.hero-min-ratio-16-9 #hero .background .video-container .video-ratio{height:0;width:100%;padding:calc(1080 / 1920 * 100%) 0 0}}#hero .background .video-container .video-ratio .video-iframe-wrapper,#hero .background .video-container .video-ratio img{position:absolute;width:100%;height:100%;top:0;left:0}#hero .background .video-container .video-ratio img{z-index:0;object-fit:initial}#hero .background .video-container .video-ratio .video-iframe-wrapper{z-index:1}#hero .background .video-container .video-ratio .video-iframe-wrapper iframe{border:0;width:100%;height:100%}#hero .background:after{z-index:2;content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0.18;background:linear-gradient(black, rgba(0, 0, 0, 0))}#hero .hold-container{z-index:1;display:flex;align-items:center;height:100vh;min-height:600px;--t-top-space: 64px;--t-width: 220px;--t-wrap-width: 0px;--b-width: 54vw;--b-max-width: 280px}@media (min-width:768px){#hero .hold-container{--t-width: 235px}}@media (min-width:992px){#hero .hold-container{--t-width: 270px;--t-wrap-width: calc(6.51vw + var(--t-width))}}@media (min-width:1260px){#hero .hold-container{--t-width: 335px}}@media (min-width:768px){#hero .hold-container{--b-wanted-height: ((100vh - 100px) * 0.575);--b-width: calc(var(--b-wanted-height) / 1.628742515);--b-max-width: 350px}}@media (min-width:992px){#hero .hold-container{--b-wanted-height: (100vh - 300px) * 0.95;--b-width: calc(var(--b-wanted-height) / 1.628742515);--b-max-width: calc(100% - var(--header-x-gap) * 3 - var(--t-max-width) * 2)}}@media (min-width:992px) and (min-height:1300px){#hero .hold-container{--b-wanted-height: (100vh - 300px) * 0.9}}#hero .hold-container .hold-wrapper{flex-shrink:0;width:100%;position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center}@media (min-width:992px){#hero .hold-container .hold-wrapper{flex-direction:row-reverse;align-items:stretch;justify-content:center}#hero .hold-container .hold-wrapper:before{content:"";display:inline-block;flex-shrink:0;width:var(--t-wrap-width);height:20px}}#hero .hold-container .box{flex-grow:0;width:var(--b-width);max-width:var(--b-max-width);margin:0 auto}@media (min-width:992px){#hero .hold-container .box{margin:0}}#hero .hold-container .box .ratio{pointer-events:none}#hero .hold-container .box .ratio .svg{width:100%;height:100%;fill:transparent;stroke-width:4px;stroke:white}#hero .hold-container .content-layer{position:relative;width:var(--b-width);max-width:var(--b-max-width);margin:var(--t-top-space) auto 0;opacity:0;visibility:hidden;transform:translateY(20px);transition:opacity 1s, transform 1s, visibility 1s}#hero .swiper-container .swiper-slide-active .content-layer{opacity:1;transform:none;visibility:visible}@media (min-width:992px){#hero .hold-container .content-layer{margin:0;max-width:initial;flex-shrink:0;width:var(--t-wrap-width);display:inline-block}}#hero .hold-container .content-layer .title-text{line-height:1.2;color:white;font-weight:bold;font-size:25px;width:var(--t-width);margin-bottom:0}@media (max-width:991px){#hero .hold-container .content-layer .title-text.not-only-title{margin-top:-6px}}@media (min-width:768px){#hero .hold-container .content-layer .title-text{font-size:30px}}@media (min-width:992px){#hero .hold-container .content-layer .title-text{font-size:40px}}#hero .hold-container .content-layer .subtext{color:white;font-size:15px;font-weight:400;line-height:1.3;display:block;width:var(--t-width);margin-top:10px;margin-bottom:0}@media (min-width:768px){#hero .hold-container .content-layer .subtext{font-size:16px;margin-top:15px}}@media (min-width:1260px){#hero .hold-container .content-layer .subtext{font-size:20px;margin-top:30px}}#hero .hold-container .content-layer .btn{--icon-color: white;--text-color: white;margin-top:10px;font-weight:600}#hero .hold-container .content-layer .btn:after{background-color:white}#hero .hold-container .content-layer .symbol{margin-top:25px;display:none}@media (min-width:992px){#hero .hold-container .content-layer .symbol{display:block}}#hero .hold-container .content-layer .symbol .logo{fill:white;color:white;width:calc(var(--header-logo-width) * 1);height:calc(var(--header-logo-height) * 1)}@media (max-width:767px){#hero .hold-container .content-layer.empty-mobile-video .content-layer-text.video:first-child{opacity:unset;visibility:unset}#hero .hold-container .content-layer.empty-mobile-video .content-layer-text.video:not(:first-child){display:none}}#hero .hold-container .video-controls{display:none;position:absolute;grid-auto-flow:column;grid-gap:15px;right:19px;bottom:19px}@media (min-width:768px){#hero .hold-container .video-controls{right:calc((100% - 720px) / 2 + 19px)}}@media (min-width:992px){#hero .hold-container .video-controls{right:calc((100% - 960px) / 2 + 19px)}}@media (min-width:1260px){#hero .hold-container .video-controls{right:calc((100% - 1210px) / 2 + 19px)}}@media (min-width:1400px){#hero .hold-container .video-controls{right:calc((100% - 1320px) / 2 + 19px)}}.bg-video-playing~.hold-container .video-controls{display:grid !important}#hero .hold-container .video-controls .toggle{display:flex}@media (max-width:991px){#hero .hold-container .video-controls .toggle{outline:0}}#hero .hold-container .video-controls .toggle svg{flex-shrink:0;flex-grow:0;display:block;width:20px;height:20px;fill:white;stroke:white}#hero .hold-container .video-controls .toggle .on{display:none}#hero .hold-container .video-controls .toggle.state-on .on{display:block}#hero .hold-container .video-controls .toggle.state-on .off{display:none}#hero .hold-container .content-layer-text{position:absolute;left:0;width:100%;top:0}#hero .hold-container .content-layer-text.video{opacity:0;visibility:hidden;transition:opacity 0.6s, visibility 0.6s}@media (min-width:992px){#hero .hold-container .content-layer-text{top:50%;transform:translateY(-50%)}}#hero .hold-container .content-layer-text.active{opacity:1;visibility:visible}#hero .hold-container .content-layer-text.force-ltr .title-text{direction:ltr;text-align:right}#hero .hold-container .content-layer-text.minified{transition:opacity 0.1s, visibility 0.1s}@media (min-width:992px){#hero .hold-container .content-layer-text.minified{transform:none;top:auto;bottom:0}}#hero .hold-container .content-layer-text.minified .title-text{font-size:20px}@media (min-width:992px){#hero .hold-container .content-layer-text.minified .title-text{font-size:26px}}#hero .hold-container .content-layer-text.minified .subtext,#hero .hold-container .content-layer-text.minified .btn{display:none}@media (max-width:991px){#hero .hold-container .content-layer-text.mobile-null-mt{margin-top:calc(-1 * var(--t-top-space) + 20px)}}@media (max-width:991px){#hero .hold-container.mobile-no-rect .box{display:none}}@media (max-width:991px){#hero .hold-container.mobile-no-rect .content-layer{--t-top-space: 0}}#hero .controls{z-index:2;position:absolute;left:19px;bottom:19px;color:white;font-weight:300;font-size:16px;direction:ltr}@media (min-width:768px){#hero .controls{left:calc((100% - 720px) / 2 + 19px)}}@media (min-width:992px){#hero .controls{left:calc((100% - 960px) / 2 + 19px)}}@media (min-width:1260px){#hero .controls{left:calc((100% - 1210px) / 2 + 19px)}}@media (min-width:1400px){#hero .controls{left:calc((100% - 1320px) / 2 + 19px)}}#hero .controls .swiper-pagination{position:static !important;white-space:nowrap}#hero .controls .swiper-pagination .swiper-pagination-current{font-weight:bold}#hero #hero-goto{display:none}@media (min-width:768px){#hero #hero-goto{display:block}}#hero #hero-goto .side{position:absolute;top:0;width:0;height:100%;z-index:5}#hero #hero-goto .prev-side{right:0}#hero #hero-goto .prev-side .hero-goto{right:19px}#hero #hero-goto .next-side{left:0}#hero #hero-goto .next-side .hero-goto{left:19px}#hero #hero-goto .hero-goto{position:absolute;top:calc(50% - 15px);display:flex;width:37px;height:31px;color:white;transform:scale(-1)}#hero #hero-goto .hero-goto.next svg{transform:rotate(180deg)}#hero #hero-goto .hero-goto svg{transition:transform 0.35s;width:100%;height:100%}#hero #hero-goto .hover-control{pointer-events:none;z-index:6;position:fixed;top:0;left:0;display:none;visibility:hidden;opacity:0;transition:opacity 0.15s, visibility 0.2s;will-change:transform;transform:translate3d(var(--goto-x), var(--goto-y), 0)}
.icon-links{margin-top:10px;overflow:hidden}@media (min-width:768px){.icon-links{margin-top:135px}}.icon-links .title{padding-top:60px;line-height:1.2;letter-spacing:-0.3px;text-align:center}@media (min-width:768px){.icon-links .title{letter-spacing:0}}.icon-links ul{list-style-type:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;grid-row-gap:60px}@media (min-width:992px){.icon-links ul{grid-template-columns:1fr 1fr 1fr 1fr}}.icon-links[data-total='2']{max-width:800px}.icon-links[data-total='2'] ul{grid-template-columns:1fr 1fr}.icon-links[data-total='2'] ul li{grid-column-end:span 1}.icon-links[data-total='3'] ul{grid-template-columns:1fr 1fr;grid-row-gap:25px}.icon-links[data-total='3'] ul li:nth-child(3){grid-column-end:span 2}@media (min-width:768px){.icon-links[data-total='3'] ul{grid-template-columns:1fr 1fr 1fr}.icon-links[data-total='3'] ul li:nth-child(3){grid-column-end:span 1}}@media (min-width:992px){.icon-links[data-total='6'] ul{grid-template-columns:repeat(3, 1fr)}}@media (min-width:992px){.icon-links[data-total='8'] ul{grid-template-columns:repeat(6, 1fr)}.icon-links[data-total='8'] ul li{grid-column-end:span 2}.icon-links[data-total='8'] ul li:nth-child(1){grid-column-start:2;margin-bottom:40px}}.icon-links[data-total='9'] ul{grid-template-columns:1fr 1fr;grid-row-gap:25px}.icon-links[data-total='9'] ul li:nth-child(9){grid-column-end:span 2}@media (min-width:768px){.icon-links[data-total='9'] ul{grid-template-columns:1fr 1fr 1fr}.icon-links[data-total='9'] ul li:nth-child(9){grid-column-end:span 1}}@media (min-width:992px){.icon-links[data-total='3'] ul,.icon-links[data-total='6'] ul,.icon-links[data-total='8'] ul,.icon-links[data-total='9'] ul{max-width:1000px;margin-right:auto;margin-left:auto}.icon-links[data-total='3'] ul li .wrap .text,.icon-links[data-total='6'] ul li .wrap .text,.icon-links[data-total='8'] ul li .wrap .text,.icon-links[data-total='9'] ul li .wrap .text{max-width:initial}}.icon-links li{display:block;text-align:center;margin-top:50px}.icon-links li.disabled{filter:grayscale(1);pointer-events:none}.icon-links li .wrap{display:inline-flex;flex-direction:column;justify-content:center;text-align:center;align-items:center;text-transform:uppercase;text-decoration:none !important}.icon-links li .wrap .icon-wrapper{height:67px;width:110px;display:flex;align-items:flex-end;position:relative}.icon-links li .wrap img{position:absolute;width:100%;height:100%;top:0;left:0;object-fit:scale-down;mix-blend-mode:darken}.icon-links li .wrap .lottie{background:transparent;mix-blend-mode:darken;width:200px;height:200px;position:absolute;top:calc(50% - 100px);left:calc(50% - 100px);pointer-events:none}.icon-links li .wrap.linkable-wrapper{cursor:pointer}.icon-links li .wrap .text{text-decoration:none;padding-top:8px;display:block;max-width:143px;font-size:16px;line-height:20px;font-weight:500;letter-spacing:0;color:#0D0D0D;transition:color 0.2s;position:relative}@media (min-width:768px){.icon-links li .wrap .text{padding-top:25px;font-size:22px;letter-spacing:0;line-height:1.2;max-width:158px}}.icon-links li .wrap .text .arrow{width:0;height:0;position:relative;visibility:hidden;opacity:0;vertical-align:baseline;transition:opacity 0.3s, visibility 0.3s, transform 0.3s;display:inline-block;transform:translateX(5px)}.icon-links li .wrap .text .arrow svg{position:absolute;bottom:0;right:0;width:19px;height:12px;stroke:#F46C42;transform:scaleX(-1)}.icon-links li .wrap .subtext{display:block;margin:4px auto 0;font-size:16px;line-height:20px;font-weight:300;color:#0D0D0D;max-width:230px}@media (min-width:768px){.icon-links li .wrap .subtext{font-size:18px;line-height:26px}}.icon-links li .wrap .btn-link{margin-top:8px}.icon-links li .wrap.linkable-wrapper:hover .text,.icon-links li .wrap .text[href]:hover,.icon-links li .wrap .text[href]:focus{color:black}.icon-links li .wrap.linkable-wrapper:hover .text .arrow,.icon-links li .wrap .text[href]:hover .arrow,.icon-links li .wrap .text[href]:focus .arrow{transform:none;opacity:1;visibility:visible}.icon-links.v2 li .wrap{text-transform:initial}.icon-links.v2 li .wrap .text{letter-spacing:0;font-size:16px;font-weight:600;color:#0D0D0D}@media (min-width:768px){.icon-links.v2 li .wrap .text{font-size:20px}}
