html,body{margin:0;padding:0;font-family:Manrope,sans-serif;font-optical-sizing:auto;font-style:normal;scroll-behavior:smooth;box-sizing:border-box;font-size:14px;font-weight:400;line-height:150%}body.wait{opacity:0}*{box-sizing:inherit}.container{width:100%;max-width:1920px;margin:0 auto;padding:0 80px}@media all and (max-width: 1320px){.container{padding:0 40px}}@media all and (max-width: 767px){.container{padding:0 20px}}h1{color:#150958;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:48px;font-style:normal;font-weight:800;line-height:normal;text-transform:uppercase;margin:0}@media all and (max-width: 767px){h1{font-size:38px}}.cta-btn{display:flex;justify-content:center;align-items:center;width:100%;max-width:260px;min-height:56px;flex-shrink:0;padding:16px;color:#150958;border:2px solid #150958;text-align:center;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:600;line-height:normal;text-decoration:none;transition:all .2s ease-in-out}.cta-btn:hover{color:#fff;background:#150958}@media all and (max-width: 599px){.cta-btn{font-size:13px;max-width:200px;min-height:50px}}#topper{--height: 80px;position:fixed;top:0;width:100%;height:var(--height);z-index:5;background:#fff;border-bottom:1px solid #eeeeee;opacity:0;transition:.4s opacity ease-in-out}#topper.-show{opacity:1}#topper .container{display:flex;justify-content:flex-end;height:var(--height);align-items:center}#topper img{height:40px}@media all and (max-width: 767px){#topper{--height: 60px}}#menu-btn{position:fixed;top:20px;--left: 80px;left:calc(50% - 960px + var(--left));width:40px;height:40px;margin:0;padding:0;border:none;background:transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M7 4.5C7 3.11929 5.88071 2 4.5 2C3.11929 2 2 3.11929 2 4.5C2 5.88071 3.11929 7 4.5 7V9C2.01472 9 0 6.98528 0 4.5C0 2.01472 2.01472 0 4.5 0C6.98528 0 9 2.01472 9 4.5C9 6.98528 6.98528 9 4.5 9V7C5.88071 7 7 5.88071 7 4.5Z' fill='%23A6B0BF'/%3E%3Cpath d='M7 15.5C7 14.1193 5.88071 13 4.5 13C3.11929 13 2 14.1193 2 15.5C2 16.8807 3.11929 18 4.5 18V20C2.01472 20 0 17.9853 0 15.5C0 13.0147 2.01472 11 4.5 11C6.98528 11 9 13.0147 9 15.5C9 17.9853 6.98528 20 4.5 20V18C5.88071 18 7 16.8807 7 15.5Z' fill='%23A6B0BF'/%3E%3Cpath d='M18 4.5C18 3.11929 16.8807 2 15.5 2C14.1193 2 13 3.11929 13 4.5C13 5.88071 14.1193 7 15.5 7V9C13.0147 9 11 6.98528 11 4.5C11 2.01472 13.0147 0 15.5 0C17.9853 0 20 2.01472 20 4.5C20 6.98528 17.9853 9 15.5 9V7C16.8807 7 18 5.88071 18 4.5Z' fill='%23A6B0BF'/%3E%3Cpath d='M18 15.5C18 14.1193 16.8807 13 15.5 13C14.1193 13 13 14.1193 13 15.5C13 16.8807 14.1193 18 15.5 18V20C13.0147 20 11 17.9853 11 15.5C11 13.0147 13.0147 11 15.5 11C17.9853 11 20 13.0147 20 15.5C20 17.9853 17.9853 20 15.5 20V18C16.8807 18 18 16.8807 18 15.5Z' fill='%23A6B0BF'/%3E%3C/svg%3E") no-repeat center;background-size:20px auto;cursor:pointer;z-index:20;transition:all .2s ease-in-out}@media all and (max-width: 1920px){#menu-btn{left:calc(var(--left))}}@media all and (max-width: 767px){#menu-btn{left:10px;top:10px}}#menu-btn:hover{transform:rotate(90deg)}body.-menu #menu-btn{transform:rotate(45deg)}body.-menu #menu-btn:hover{transform:rotate(135deg)}#menu{position:fixed;width:100%;height:100%;top:-100vh;background:#150958;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:top .4s ease-in-out;pointer-events:none}body.-menu #menu{pointer-events:all;top:0}#menu img{margin-bottom:120px}@media all and (max-width: 767px){#menu img{margin-bottom:80px}}#menu a{display:block;text-decoration:none;color:#f5f5f5;text-align:center;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:80px;font-style:normal;font-weight:800;line-height:175%;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:4px;text-underline-offset:auto;text-underline-position:from-font;text-transform:uppercase}#menu a:hover{text-decoration-line:underline}@media all and (max-width: 767px){#menu a{font-size:32px}}header.container .sticky{display:flex;flex-direction:column;align-items:center;padding-bottom:120px}@media all and (max-width: 767px){header.container .sticky{padding-bottom:80px}}header.container .sticky>img{margin-top:135px;width:175px}@media all and (max-width: 599px){header.container .sticky>img{width:120px;margin-top:40px}}header.container h1{color:#a5b0bf;text-align:center;font-family:Playfair,serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:86px;font-style:normal;font-weight:300;line-height:104.651%;text-transform:uppercase;max-width:866px;margin-top:56px}@media all and (max-width: 599px){header.container h1{margin-top:48px;font-size:50px;line-height:92%}}header.container p{text-align:center;font-weight:500;line-height:normal;margin:24px 0 0}@media all and (max-width: 599px){header.container p{font-size:12px}}header.container a{margin-top:32px}header.container ul{list-style:none;padding:0;margin:120px 0 0;display:flex;justify-content:space-between;align-items:stretch;gap:16px;width:100%;overflow:hidden}@media all and (max-width: 1060px){header.container ul{display:grid;grid-template-columns:1fr 1fr}}@media all and (max-width: 767px){header.container ul{display:flex;overflow:hidden}}header.container ul li{flex:1;min-height:158px;flex-shrink:0;display:flex;justify-content:center;align-items:center;gap:40px;background:#150958;color:#fff;padding:16px;box-sizing:border-box;transform:translateY(100%);transition:transform .4s ease-in-out}header.container ul li:nth-child(1){transition-delay:0s}header.container ul li:nth-child(2){transition-delay:.2s}header.container ul li:nth-child(3){transition-delay:.4s}header.container ul li:nth-child(4){transition-delay:.6s}@media all and (max-width: 767px){header.container ul li{min-height:130px;flex:300px 0 0;gap:20px}}header.container ul li strong{max-width:170px;font-size:18px;font-style:normal;font-weight:500;line-height:normal}@media all and (max-width: 767px){header.container ul li strong{font-size:16px}}header.container ul.-show li{transform:translateY(0)}header.container.animate{--scroll: 0;--scroll2: 0;--scroll_rev: calc(1 - var(--scroll));position:relative;height:200vh}@media all and (max-width: 767px){header.container.animate{height:400vh}}header.container.animate .sticky{position:sticky;top:0}header.container.animate .sticky>img{width:auto;--mt: 135px;--height_big: 425px;--height_small: 125px;--height_rest: calc(var(--height_big) - var(--height_small));--height_cur: calc(var(--height_small) + var(--height_rest) * var(--scroll_rev));height:var(--height_cur);--mbf: calc((100vh - var(--height_cur)) / 2);margin-top:calc(var(--mt) + (var(--mbf) - var(--mt)) * var(--scroll_rev));margin-bottom:calc(var(--mbf) * var(--scroll_rev))}@media all and (max-width: 650px){header.container.animate .sticky>img{--ratio: calc(343 / 480);--mt: 60px;--h: 85px;--hc: calc(var(--h) + (50vw - var(--h)) * var(--ratio) * var(--scroll_rev));height:var(--hc);margin-top:calc(var(--mt) + (100vh - var(--hc) - var(--mt)) / 2 * var(--scroll_rev));margin-bottom:calc((100vh - var(--hc) - var(--mt)) / 2 * var(--scroll_rev))}}@media all and (max-width: 767px){header.container.animate ul li:first-child{--size: 300px;--gap: 16px;--count: 4;--total: calc(var(--size) * var(--count) + var(--gap) * (var(--count) - 1));--space: calc(100vw - 40px) ;margin-left:calc((var(--total) - var(--space)) * var(--scroll2) * -1)}}#frames.container{background:linear-gradient(270deg,#e6e7ea,#f5f5f5);padding-top:100px;padding-bottom:120px}@media all and (max-width: 767px){#frames.container{padding-top:40px;padding-bottom:100px}}#frames.container h1{width:fit-content}#frames.container .swiper{margin-top:40px}@media all and (max-width: 767px){#frames.container .swiper{margin-top:48px}}#frames.container .swiper-slide{position:relative;display:flex;justify-content:flex-start;height:auto}@media all and (max-width: 767px){#frames.container .swiper-slide{flex-direction:column;align-items:flex-start}}#frames.container .swiper-slide ._text{max-width:277px;flex:277px 0 0}@media all and (max-width: 767px){#frames.container .swiper-slide ._text{order:2;max-width:300px;flex:1 0 0}}#frames.container .swiper-slide ._text h2{color:#000;font-family:Playfair,serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:32px;font-style:normal;font-weight:500;line-height:100%;margin:0 0 64px}@media all and (max-width: 767px){#frames.container .swiper-slide ._text h2{font-size:30px;margin-bottom:24px}}#frames.container .swiper-slide ._text p{margin:0;line-height:200%}#frames.container .swiper-slide ._pic{position:absolute;left:50%;top:0;transform:translate(-50%);display:flex;justify-content:center;align-items:flex-start;padding-top:16px}@media all and (max-width: 1550px){#frames.container .swiper-slide ._pic{position:static;transform:none;flex-grow:1}}@media all and (max-width: 767px){#frames.container .swiper-slide ._pic{flex-grow:0;margin-bottom:40px;align-self:stretch;padding:0 20px}}@media all and (max-width: 599px){#frames.container .swiper-slide ._pic{padding:0}}@media all and (max-width: 1080px){#frames.container .swiper-slide ._pic img{width:500px}}@media all and (max-width: 960px){#frames.container .swiper-slide ._pic img{width:calc(100vw - 500px)}}@media all and (max-width: 767px){#frames.container .swiper-slide ._pic img{width:100%;max-width:700px}}#frames.container .swiper-pagination{position:static;--swiper-pagination-bullet-size: 8px;--swiper-pagination-color: #000;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1}#frames.container .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border:1px solid #000000}#options.container{background:linear-gradient(90deg,#e6e7ea,#fff);margin-top:120px;display:flex;justify-content:space-between;align-items:center;padding-top:144px;padding-bottom:144px;gap:40px}@media all and (max-width: 1280px){#options.container{flex-direction:column;gap:80px}}@media all and (max-width: 767px){#options.container{background:linear-gradient(0deg,#e6e7ea,#fff 41.49%);margin-top:64px;padding-top:40px;padding-bottom:40px;gap:40px}}#options.container ._text{flex:350px 0 0}@media all and (max-width: 1280px){#options.container ._text{flex:1;align-self:flex-start}}#options.container ._text h1{margin-bottom:32px}@media all and (max-width: 767px){#options.container ._text h1{margin-bottom:20px}}#options.container ._text p{letter-spacing:-.154px;color:#070707}#options.container ._pic{flex:776px 0 1}@media all and (max-width: 1280px){#options.container ._pic{flex:1}}#options.container ._pic img{display:none;width:100%;margin:0 auto}#options.container .swiper{flex:425px 0 0;margin:0;--swiper-navigation-top-offset: 148px;--swiper-navigation-sides-offset: 0}@media all and (max-width: 1280px){#options.container .swiper{width:425px;flex:1}}@media all and (max-width: 460px){#options.container .swiper{width:100%}}#options.container .swiper .swiper-pagination{position:static;--swiper-pagination-bullet-size: 8px;--swiper-pagination-color: #000;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1}#options.container .swiper .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border:1px solid #000000}#options.container .swiper .swiper-button-prev,#options.container .swiper .swiper-button-next{width:16px;height:40px}#options.container .swiper .swiper-button-prev:after,#options.container .swiper .swiper-button-next:after{content:"";width:8px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='22' viewBox='0 0 10 22' fill='none'%3E%3Cpath d='M0.999998 21.0002L9 11.0002L0.999999 1.00024' stroke='black' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:cover}#options.container .swiper .swiper-button-prev:after{transform:rotateY(180deg)}#options.container .swiper .swiper-slide{display:flex;flex-direction:column;align-items:center;text-align:center}#options.container .swiper .swiper-slide h2{color:#000;text-align:center;font-family:Playfair,serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:32px;font-style:normal;font-weight:500;line-height:100%;margin:0 0 .5em}#options.container .swiper .swiper-slide i{display:block;font-style:normal;color:#065baa;text-align:center;font-size:10px;font-weight:400;line-height:normal;margin-bottom:28px}#options.container .swiper .swiper-slide ul{list-style:none;padding:0;margin:0;display:flex;justify-content:space-around;align-self:stretch}#options.container .swiper .swiper-slide ul li{display:flex;flex-direction:column;align-items:center}#options.container .swiper .swiper-slide ul li:nth-child(1) ._sample{transition-delay:.1s}#options.container .swiper .swiper-slide ul li:nth-child(2) ._sample{transition-delay:.2s}#options.container .swiper .swiper-slide ul li:nth-child(3) ._sample{transition-delay:.3s}#options.container .swiper .swiper-slide ul li:nth-child(4) ._sample{transition-delay:.4s}#options.container .swiper .swiper-slide ul li ._sample{width:70px;height:70px;border:1px solid rgba(166,176,191,0);border-radius:50%;padding:5px;cursor:pointer;transition:all .2s ease-in-out;transform:scale(.1);opacity:0}#options.container .swiper .swiper-slide ul li ._sample:before{display:block;content:"";width:100%;height:100%;border-radius:50%}#options.container .swiper .swiper-slide ul li.p11 ._sample:before{background:#e2ad5d}#options.container .swiper .swiper-slide ul li.p12 ._sample:before{background:#ddc6c5}#options.container .swiper .swiper-slide ul li.p13 ._sample:before{background:#b1d5ec}#options.container .swiper .swiper-slide ul li.p21 ._sample:before{background:#ac844b}#options.container .swiper .swiper-slide ul li.p22 ._sample:before{background:#515d54}#options.container .swiper .swiper-slide ul li.p23 ._sample:before{background:#635b53}#options.container .swiper .swiper-slide ul li.p31 ._sample:before{background:#eef1b3}#options.container .swiper .swiper-slide ul li.p32 ._sample:before{background:#b1ccde}#options.container .swiper .swiper-slide ul li.p41 ._sample:before{background:#e9e8ed}#options.container .swiper .swiper-slide ul li.p42 ._sample:before{background:#e9e8ed}#options.container .swiper .swiper-slide ul li.p43 ._sample:before{background:#5666af}#options.container .swiper .swiper-slide.swiper-slide-active ul li ._sample{transform:scale(1);opacity:1}#options.container.-p11 ._pic img.p11{display:block}#options.container.-p11 .swiper-slide li.p11 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p12 ._pic img.p12{display:block}#options.container.-p12 .swiper-slide li.p12 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p13 ._pic img.p13{display:block}#options.container.-p13 .swiper-slide li.p13 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p21 ._pic img.p21{display:block}#options.container.-p21 .swiper-slide li.p21 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p22 ._pic img.p22{display:block}#options.container.-p22 .swiper-slide li.p22 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p23 ._pic img.p23{display:block}#options.container.-p23 .swiper-slide li.p23 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p31 ._pic img.p31{display:block}#options.container.-p31 .swiper-slide li.p31 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p32 ._pic img.p32{display:block}#options.container.-p32 .swiper-slide li.p32 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p33 ._pic img.p33{display:block}#options.container.-p33 .swiper-slide li.p33 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p41 ._pic img.p41{display:block}#options.container.-p41 .swiper-slide li.p41 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p42 ._pic img.p42{display:block}#options.container.-p42 .swiper-slide li.p42 ._sample{border-color:#a6b0bf;cursor:default}#options.container.-p43 ._pic img.p43{display:block}#options.container.-p43 .swiper-slide li.p43 ._sample{border-color:#a6b0bf;cursor:default}#cta{display:flex;justify-content:center;align-items:center;margin:120px auto}@media all and (max-width: 767px){#cta{margin:60px auto}}#get.container{margin-bottom:216px}@media all and (max-width: 767px){#get.container{margin-bottom:72px}}#get.container ._text{display:grid;grid-template-columns:1fr 1fr;gap:16px;padding:40px;position:relative}@media all and (max-width: 767px){#get.container ._text{display:flex;flex-direction:column;gap:24px;padding:32px 32px 0}}#get.container ._text:before{display:block;content:"";position:absolute;inset:0;border:1px solid #A5B0BF}#get.container ._text:after{display:block;content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0,#fff)}@media all and (max-width: 767px){#get.container ._text:after{background:linear-gradient(180deg,#fff0,#fff 50%)}}#get.container ._text h1{position:relative;z-index:2;padding-top:16px}#get.container ._text p{position:relative;z-index:2;letter-spacing:-.154px;color:#070707}#get.container .swiper{margin-top:72px}#get.container .swiper-pagination{--swiper-pagination-bullet-size: 8px;--swiper-pagination-color: #000;--swiper-pagination-bullet-inactive-color: transparent;--swiper-pagination-bullet-inactive-opacity: 1}#get.container .swiper-pagination .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){border:1px solid #000000}#get.container .swiper-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media all and (max-width: 1024px){#get.container .swiper-wrapper{gap:normal;display:flex}}#get.container .swiper-slide{background:linear-gradient(224deg,#e6e7ea,#f5f5f5 84.71%,#e6e7ea 101.27%);aspect-ratio:425/438;padding:20px;width:auto;height:auto;display:flex;flex-direction:column;align-items:center;overflow:hidden;flex-shrink:0;box-sizing:border-box}@media all and (max-width: 1024px){#get.container .swiper-slide{flex-basis:405px}}@media all and (max-width: 767px){#get.container .swiper-slide{flex-basis:auto}}#get.container .swiper-slide p{font-size:18px;font-weight:500;align-self:flex-start}#get.container .swiper-slide ._pic{flex-grow:1;flex-shrink:1;display:flex;justify-content:center;align-items:center;overflow:hidden}#get.container .swiper-slide ._pic img{max-width:100%;max-height:100%}#get.container .swiper-slide{transform:translateY(100%);transition:transform .4s ease-in-out}#get.container .swiper-slide:nth-child(1){transition-delay:0s}#get.container .swiper-slide:nth-child(2){transition-delay:.2s}#get.container .swiper-slide:nth-child(3){transition-delay:.4s}#get.container .swiper-slide:nth-child(4){transition-delay:.6s}#get.container .swiper.-show .swiper-slide{transform:translateY(0)}#partners{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}@media all and (max-width: 767px){#partners{display:flex;flex-direction:column;gap:60px}}#partners ._text h1{margin-bottom:32px}#partners ._text p{color:#070707;letter-spacing:-.154px;margin:0}#partners ._text a{margin-top:64px}#partners .map{grid-column:span 3;background:#e0e0f0;min-height:483px}@media all and (max-width: 767px){#partners .map{min-height:0;aspect-ratio:1;margin-left:-20px;margin-right:-20px}}footer{background:#150958;color:#fff;padding-top:100px;padding-bottom:40px}footer .container{display:grid;grid-template-columns:2fr 1fr 1fr 2fr 2fr}@media all and (max-width: 1150px){footer .container{grid-template-columns:1fr 1fr;column-gap:40px;row-gap:40px}}footer .container>div{display:flex;flex-direction:column;align-items:flex-start;gap:1em}@media all and (max-width: 1150px){footer .container>div:first-child,footer .container>div.snw,footer .container>div.ctt{grid-column:span 2}footer .container>div:first-child ._sn,footer .container>div.snw ._sn,footer .container>div.ctt ._sn{width:100%;column-gap:40px}}footer .container>p{grid-column:1/span 5;margin:240px 0 0}@media all and (max-width: 1150px){footer .container>p{grid-column:1/3}}footer strong{display:block;color:#fff;font-family:Raleway,sans-serif;font-optical-sizing:auto;font-size:18px;font-style:normal;font-weight:700;line-height:normal}footer a,footer div{color:#fff;text-decoration:none}footer a:hover{text-decoration:underline}footer ._sn{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:1em}@media all and (max-width: 1200px){footer ._sn{column-gap:20px}}footer ._sn a:before{display:inline-block;content:"";vertical-align:middle;width:25px;height:25px;margin-right:10px;background:center/contain no-repeat}footer ._sn .li:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='26' viewBox='0 0 25 26' fill='none'%3E%3Cg clip-path='url(%23clip0_300_171)'%3E%3Cpath d='M0 18.9961V7.00978C0 3.41389 2.91096 0.50293 6.50685 0.50293H18.4075C22.0034 0.50293 24.9144 3.41389 24.9144 7.00978V18.9105C24.9144 22.5064 22.0034 25.4173 18.4075 25.4173H6.50685C2.91096 25.5029 0 22.592 0 18.9961Z' fill='white'/%3E%3Cpath d='M7.27768 10.6914H9.67494V18.4825H7.27768V10.6914ZM8.47631 6.83862C9.24686 6.83862 9.84617 7.43794 9.84617 8.20849C9.84617 8.97903 9.24686 9.57835 8.47631 9.57835C7.70576 9.66397 7.10645 8.97903 7.10645 8.20849C7.10645 7.43794 7.70576 6.83862 8.47631 6.83862Z' fill='%23150958'/%3E%3Cpath d='M11.2158 10.6912H13.5275V11.7186C13.8699 11.1193 14.6405 10.4343 15.8391 10.4343C18.322 10.4343 18.7501 12.061 18.7501 14.1158V18.3967H16.3528V14.6295C16.3528 13.6878 16.3528 12.5747 15.0686 12.5747C13.7843 12.5747 13.6131 13.5165 13.6131 14.5439V18.4823H11.2158V10.6912V10.6912Z' fill='%23150958'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_300_171'%3E%3Crect width='25' height='25' fill='white' transform='translate(0 0.50293)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}footer ._sn .yt:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cg clip-path='url(%23clip0_300_182)'%3E%3Cpath d='M0.0390625 18.9961V7.00978C0.0390625 3.41389 2.95002 0.50293 6.54591 0.50293H18.4466C22.0425 0.50293 24.9534 3.41389 24.9534 7.00978V18.9105C24.9534 22.5064 22.0425 25.4173 18.4466 25.4173H6.54591C2.95002 25.5029 0.0390625 22.592 0.0390625 18.9961Z' fill='white'/%3E%3Cpath d='M19.2174 5.96094H5.7744C4.23849 5.96094 2.98926 7.16889 2.98926 8.65325V17.2686C2.98926 18.753 4.23849 19.9609 5.7744 19.9609H19.2174C20.7533 19.9609 22.0025 18.753 22.0025 17.2686V8.65325C22.0025 7.16889 20.7533 5.96094 19.2174 5.96094ZM20.8885 17.2686C20.8885 18.1592 20.1387 18.884 19.2174 18.884H5.7744C4.85308 18.884 4.10332 18.1592 4.10332 17.2686V8.65325C4.10332 7.76263 4.85308 7.03786 5.7744 7.03786H19.2174C20.1387 7.03786 20.8885 7.76263 20.8885 8.65325V17.2686Z' fill='%23150958'/%3E%3Cpath d='M15.5945 12.49L10.5813 9.79773C10.409 9.70512 10.1984 9.70763 10.0283 9.80419C9.85826 9.90112 9.75391 10.0777 9.75391 10.2683V15.7427C9.75391 15.9348 9.85974 16.1124 10.0317 16.2087C10.207 16.3067 10.4194 16.3034 10.5883 16.2097L15.6016 13.4277C15.7758 13.3311 15.8827 13.1509 15.8812 12.9567C15.8797 12.7625 15.7702 12.5841 15.5945 12.49ZM10.868 14.8126V11.1834L14.1916 12.9682L10.868 14.8126Z' fill='%23150958'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_300_182'%3E%3Crect width='25' height='25' fill='white' transform='translate(0.0390625 0.50293)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}footer ._sn .fb:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' viewBox='0 0 25 25' fill='none'%3E%3Cg clip-path='url(%23clip0_300_166)'%3E%3Cpath d='M0 18.499V6.51271C0 2.91682 2.91096 0.00585938 6.50685 0.00585938H18.4075C22.0034 0.00585938 24.9144 2.91682 24.9144 6.51271V18.4134C24.9144 22.0093 22.0034 24.9202 18.4075 24.9202H14.3836L12.2432 24.4065L10.4452 24.9202H6.42123C2.91096 25.0059 0 22.0949 0 18.499Z' fill='white'/%3E%3Cpath d='M17.3804 16.5297L17.8941 12.9338H14.3838V10.6222C14.3838 9.59479 14.8975 8.65301 16.4386 8.65301H17.9797V5.57081C17.9797 5.57081 16.5242 5.31396 15.1544 5.31396C12.329 5.31396 10.4455 7.02629 10.4455 10.1941V12.9338H7.36328V16.5297H10.5311V25.0057H14.4694V16.5297H17.3804V16.5297Z' fill='%23150958'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_300_166'%3E%3Crect width='25' height='25' fill='white' transform='translate(0 0.00585938)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}footer ._sn .ig:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='25' viewBox='0 0 26 25' fill='none'%3E%3Cg clip-path='url(%23clip0_300_175)'%3E%3Cpath d='M0.828125 18.499V6.51271C0.828125 2.91682 3.73908 0.00585938 7.33497 0.00585938H19.2357C22.8315 0.00585938 25.7425 2.91682 25.7425 6.51271V18.4134C25.7425 22.0093 22.8315 24.9202 19.2357 24.9202H7.33497C3.73908 25.0059 0.828125 22.0949 0.828125 18.499Z' fill='white'/%3E%3Cpath d='M17.2663 7.79688C16.7526 7.79688 16.4102 8.13934 16.4102 8.65304C16.4102 9.16674 16.8382 9.5092 17.2663 9.5092C17.78 9.5092 18.1225 9.16674 18.1225 8.65304C18.1225 8.22496 17.6944 7.79688 17.2663 7.79688Z' fill='%23150958'/%3E%3Cpath d='M13.4133 8.90991C11.4441 8.90991 9.81738 10.5366 9.81738 12.5058C9.81738 14.475 11.4441 16.1017 13.4133 16.1017C15.3825 16.1017 17.0092 14.475 17.0092 12.5058C17.0092 10.5366 15.3825 8.90991 13.4133 8.90991ZM13.4133 14.8174C12.129 14.8174 11.1016 13.79 11.1016 12.5058C11.1016 11.2216 12.129 10.1942 13.4133 10.1942C14.6975 10.1942 15.7249 11.2216 15.7249 12.5058C15.7249 13.79 14.6975 14.8174 13.4133 14.8174Z' fill='%23150958'/%3E%3Cpath d='M16.2388 19.8689H10.4169C8.01964 19.8689 5.96484 17.8997 5.96484 15.4168V9.59488C5.96484 7.19762 8.01964 5.14282 10.4169 5.14282H16.2388C18.6361 5.14282 20.6053 7.112 20.6053 9.50926V15.4168C20.6909 17.8997 18.7217 19.8689 16.2388 19.8689ZM10.4169 6.5983C8.70457 6.5983 7.42032 7.96816 7.42032 9.59488V15.4168C7.42032 17.1291 8.79019 18.4134 10.4169 18.4134H16.2388C17.9511 18.4134 19.2354 17.0435 19.2354 15.4168V9.59488C19.2354 7.88255 17.8655 6.5983 16.2388 6.5983H10.4169V6.5983Z' fill='%23150958'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_300_175'%3E%3Crect width='25' height='25' fill='white' transform='translate(0.828125 0.00585938)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}footer .mail:before{display:inline-block;content:"";vertical-align:middle;width:27px;height:19px;margin-right:10px;margin-top:-3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='20' viewBox='0 0 28 20' fill='none'%3E%3Cpath d='M25.665 19.7212C25.3557 19.8691 25.0137 19.9584 24.6484 19.9585H2.37598C2.01051 19.9585 1.66796 19.8692 1.3584 19.7212L9.55371 11.5786L10.7129 12.7378C12.2561 14.281 14.7674 14.281 16.3105 12.7378L17.4697 11.5786L25.665 19.7212ZM8.43359 10.4585L0.238281 18.6011C0.0901488 18.2915 0 17.9491 0 17.5835V3.3335C4.00316e-05 2.968 0.0901669 2.6255 0.238281 2.31592L8.43359 10.4585ZM26.7803 2.31592C26.9283 2.62538 27.0185 2.96718 27.0186 3.33252V17.5825C27.0186 17.948 26.9284 18.2905 26.7803 18.6001L18.585 10.4575L26.7803 2.31592ZM24.6484 0.958496C25.0138 0.958575 25.3556 1.04876 25.665 1.19678L15.1914 11.6187C14.2654 12.5446 12.7592 12.5444 11.833 11.6187L1.3584 1.19678C1.66803 1.04865 2.01041 0.958496 2.37598 0.958496H24.6484Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}footer .email:before{display:inline-block;content:"";vertical-align:middle;width:25px;height:25px;margin-right:10px;margin-top:-3px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='25' viewBox='0 0 26 25' fill='none'%3E%3Cpath d='M9.84277 0.274414C13.6143 -0.510273 17.4625 0.407239 20.3975 2.79395C23.3343 5.17882 25.0195 8.71781 25.0195 12.4971V14.9004C25.0195 17.2871 23.0771 19.2284 20.6924 19.2285C19.2268 19.2285 17.9288 18.4949 17.1455 17.376C15.938 18.5222 14.3091 19.2285 12.5166 19.2285C8.80469 19.2285 5.78516 16.209 5.78516 12.4971C5.78519 8.78517 8.8047 5.76565 12.5166 5.76562C13.9547 5.76562 15.2879 6.22013 16.3828 6.99121C16.4875 6.29768 17.085 5.76562 17.8076 5.76562C18.6037 5.76585 19.25 6.4119 19.25 7.20801V14.9004C19.25 15.6966 19.8981 16.3438 20.6924 16.3438C21.4866 16.3436 22.1348 15.6965 22.1348 14.9004V12.4971C22.1348 9.58906 20.838 6.86701 18.5781 5.03027C16.3184 3.19186 13.3452 2.48809 10.4336 3.09766C6.81397 3.85158 3.87499 6.79056 3.11914 10.4121C2.51149 13.3315 3.21525 16.3007 5.05176 18.5586C6.8885 20.8165 9.61055 22.1133 12.5186 22.1133C13.3146 22.1135 13.9609 22.7596 13.9609 23.5557C13.9609 24.3518 13.3146 24.9978 12.5186 24.998C8.73738 24.998 5.20027 23.3148 2.81348 20.3779C0.426771 17.4411 -0.490742 13.5947 0.293945 9.82324C1.28063 5.09592 5.11737 1.25917 9.84277 0.274414ZM12.5166 8.65039C10.3953 8.65042 8.66995 10.3757 8.66992 12.4971C8.66992 14.6184 10.3952 16.3437 12.5166 16.3438C14.638 16.3438 16.3633 14.6185 16.3633 12.4971C16.3633 10.3757 14.638 8.65039 12.5166 8.65039Z' fill='white'/%3E%3C/svg%3E");background-repeat:no-repeat no-repeat;background-position:center center;background-size:contain}#intro{display:flex;margin-top:140px;align-items:stretch}@media all and (max-width: 1100px){#intro{flex-direction:column;margin-top:80px}}#intro ._text{flex:682px 0 0;position:relative;z-index:1}#intro ._text>img{margin-bottom:40px}@media all and (max-width: 1100px){#intro ._text>img{margin-bottom:0}}@media all and (max-width: 1550px){#intro ._text{flex-basis:400px}}#intro ._text p{line-height:200%;margin:0}#intro ._text .mob{display:none;margin-bottom:40px;margin-top:60px}@media all and (max-width: 1100px){#intro ._text .mob{display:block}}#intro ._text .mob figure{margin:0;width:100%}#intro ._text .mob figure img{width:100%}#intro ._text .mob figure figcaption{text-align:right;font-family:Playfair,serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:24px;font-style:normal;font-weight:500;line-height:200%;margin-top:16px}#intro ._text .mob svg{width:50vw;margin-top:-43vw;aspect-ratio:388/382;height:auto}#intro ._text strong{display:block;color:#000;font-family:Playfair,serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:32px;font-style:normal;font-weight:500;line-height:100%}@media all and (max-width: 767px){#intro ._text strong{font-size:30px}}#intro ._pic{flex:1;min-height:686px;position:relative}@media all and (max-width: 1100px){#intro ._pic{display:none}}#intro ._pic img{position:absolute;right:0;bottom:0;height:100%}#intro ._pic figure{margin:0}#intro ._pic figure figcaption{position:absolute;bottom:0;left:160px;z-index:1;font-family:Playfair,serif;font-optical-sizing:auto;font-variation-settings:"wdth" 100;font-size:32px;font-style:normal;font-weight:500;line-height:200%}@media all and (max-width: 1550px){#intro ._pic figure figcaption{left:120px}}#intro ._pic .sign{position:absolute;left:-60px;bottom:0;z-index:1}@media all and (max-width: 1550px){#intro ._pic .sign{transform:scale(.8);transform-origin:bottom right;left:-100px}}#passion.container{display:grid;grid-template-columns:487fr 1098fr;gap:60px 120px;margin-top:260px}@media all and (max-width: 1200px){#passion.container{margin-top:160px;gap:40px 40px}}@media all and (max-width: 960px){#passion.container{display:flex;flex-direction:column;align-items:stretch;margin-top:80px}}#passion.container .rev{width:fit-content}#passion.container h1{grid-column:1;align-self:center}@media all and (max-width: 380px){#passion.container h1{-webkit-hyphens:auto;hyphens:auto;font-size:32px;overflow-wrap:break-word}}#passion.container p{grid-column:1;align-self:start;margin:0}#passion.container img{grid-column:2;grid-row:1/span 2;max-width:100%}#acl.container{background:linear-gradient(270deg,#e6e7ea,#fff);margin-top:200px;display:flex;justify-content:flex-start;align-items:center;gap:200px;padding-top:40px;padding-bottom:40px}@media all and (max-width: 1400px){#acl.container{gap:80px;margin-top:160px}#acl.container img{width:400px}}@media all and (max-width: 767px){#acl.container{flex-direction:column;background:none;margin-top:80px;gap:20px}#acl.container img{width:100%;order:2}}#acl.container p{margin:0;max-width:425px}.rev{overflow:hidden}.rev.-left ._rt{transform:translate(-100%)}#contact{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:144px;margin-bottom:200px;align-items:center}@media all and (max-width: 767px){#contact{display:flex;flex-direction:column;align-items:stretch;gap:60px;margin-top:112px;margin-bottom:0}}#contact ._text h1{margin-bottom:40px}#contact ._text p{margin:0}#contact ._text p a{text-decoration:underline;color:#000}#contact ._text p a:hover{text-decoration:none;color:#150958}#contact ._text .cta-btn{margin-top:64px}#contact .map{grid-column:span 3;background:#e0e0f0;min-height:604px}@media all and (max-width: 767px){#contact .map{min-height:0;aspect-ratio:1;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}}
