@font-face{font-family:Carter One;font-style:normal;font-weight:400;font-display:swap;src:url(/firstsipmatcha/_next/static/media/9ac56c6c5cb7b86b-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Carter One Fallback;src:local("Arial");ascent-override:100.43%;descent-override:39.48%;line-gap-override:0.00%;size-adjust:110.08%}.__className_379325{font-family:Carter One,Carter One Fallback;font-weight:400;font-style:normal}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/firstsipmatcha/_next/static/media/312bdf69facd99ca-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/firstsipmatcha/_next/static/media/1b30b992a554bafd-s.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:Josefin Sans;font-style:normal;font-weight:100 700;font-display:swap;src:url(/firstsipmatcha/_next/static/media/accc82dc8525882b-s.p.woff2) format("woff2");unicode-range:u+00??,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}@font-face{font-family:Josefin Sans Fallback;src:local("Arial");ascent-override:73.32%;descent-override:24.44%;line-gap-override:0.00%;size-adjust:102.29%}.__className_411324{font-family:Josefin Sans,Josefin Sans Fallback;font-style:normal}@media screen and (max-width:479px){.header,.modal-container{padding:4px 24px}}@media screen and (min-width:480px){.header,.modal-container{padding:8px 40px}}@media screen and (max-width:712px){.btn-icon#hamburger-nav-menu{display:flex}.header .main-nav{display:none!important}}@media screen and (min-width:713px){.btn-icon#hamburger-nav-menu{display:none!important}.header{padding:8px 80px}.header .main-nav{display:flex!important}.header .main-nav #main-nav-home{display:none}}@media screen and (max-width:943px){.header .main-nav{gap:32px}.header .main-nav a.btn-menuitem{font-size:13px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.header .main-nav ul{gap:24px}.header-logo{margin:4px 0}.header-logo svg{width:95px;height:32px}a.btn-menuitem{font-size:13px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif;padding:0}.btn-icon.link{width:36px;padding:9px 8px}.btn-icon.link svg{width:18px;height:18px}.btn-icon.link i.fa{font-size:18px;line-height:18px}.btn-icon#hamburger-nav-menu{width:40px;height:40px}.btn-icon#hamburger-nav-menu svg{width:18px;height:18px}}@media screen and (min-width:944px){.header{padding:16px 120px}.header .main-nav{gap:64px}.header .main-nav ul{gap:40px}.header-logo{margin:7px 0}.header-logo svg{width:131px;height:44px}a.btn-menuitem{font-size:15px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif;padding:6px 0 2px}.btn-icon{padding:12px}.btn-icon.link{width:48px}.btn-icon#hamburger-nav-menu svg{width:20px;height:20px}}@media screen and (min-width:1280px){.header{padding:16px 160px}}@media screen and (min-width:1441px){.header{width:1440px;margin:0 auto}}@media (-ms-high-contrast:none) and (pointer:fine),(hover:hover){.header-logo:hover svg path{fill:#A3FFBD}a.btn-menuitem:hover{color:#EBB55F;border-bottom-color:#F4D5A3}.header-nav .btn-icon#hamburger-nav-menu:hover,.main-nav .btn-icon#hamburger-nav-menu:hover{background-color:#465461}.header-nav .btn-icon#hamburger-nav-menu:hover i.fa,.header-nav .btn-icon#hamburger-nav-menu:hover svg,.main-nav .btn-icon#hamburger-nav-menu:hover i.fa,.main-nav .btn-icon#hamburger-nav-menu:hover svg{fill:#FFF;color:#FFF}.header-nav .btn-icon#hamburger-nav-menu:hover .bar,.main-nav .btn-icon#hamburger-nav-menu:hover .bar{background-color:#F0F0F0}.header-nav .btn-icon.link:hover,.main-nav .btn-icon.link:hover{background-color:#465461}.header-nav .btn-icon.link:hover i.fa,.header-nav .btn-icon.link:hover svg,.main-nav .btn-icon.link:hover i.fa,.main-nav .btn-icon.link:hover svg{fill:#F4D5A3;color:#F4D5A3}}a.btn-menuitem{border-bottom:2px solid #b7c5c8;color:#F0F0F0;border-radius:0;text-decoration:none;background:linear-gradient(180deg,transparent,#182939)}a.btn-menuitem:active{color:#EBB55F;border-bottom-color:#F4D5A3}.header-nav .btn-icon,.main-nav .btn-icon{align-items:center;justify-content:center}.header-nav .btn-icon i.fa,.header-nav .btn-icon svg,.main-nav .btn-icon i.fa,.main-nav .btn-icon svg{fill:#F0F0F0;color:#F0F0F0}.header-nav .btn-icon.link,.main-nav .btn-icon.link{box-shadow:inset 0 0 0 1px #465461}.header-nav .btn-icon.link:active,.main-nav .btn-icon.link:active{background-color:#465461}.header-nav .btn-icon.link:active i.fa,.header-nav .btn-icon.link:active svg,.main-nav .btn-icon.link:active i.fa,.main-nav .btn-icon.link:active svg{fill:#F4D5A3;color:#F4D5A3}.header-nav .btn-icon#hamburger-nav-menu,.main-nav .btn-icon#hamburger-nav-menu{box-shadow:inset 0 0 0 1px transparent}.header-nav .btn-icon#hamburger-nav-menu i.fa,.header-nav .btn-icon#hamburger-nav-menu svg,.main-nav .btn-icon#hamburger-nav-menu i.fa,.main-nav .btn-icon#hamburger-nav-menu svg{transform:rotate(0);transition:transform .6s,opacity .4s}.header-nav .btn-icon#hamburger-nav-menu .bar,.main-nav .btn-icon#hamburger-nav-menu .bar{transition:background-color .3s ease;position:absolute;background-color:#B7C5C8;width:100%;height:2px;left:0;right:0}.header-nav .btn-icon#hamburger-nav-menu .bar-wrapper,.main-nav .btn-icon#hamburger-nav-menu .bar-wrapper{position:relative;width:100%;height:100%}.header-nav .btn-icon#hamburger-nav-menu .bar1,.main-nav .btn-icon#hamburger-nav-menu .bar1{top:2px}.header-nav .btn-icon#hamburger-nav-menu .bar1.animate,.main-nav .btn-icon#hamburger-nav-menu .bar1.animate{animation:bar1-close .3s forwards}.header-nav .btn-icon#hamburger-nav-menu .bar1.open,.main-nav .btn-icon#hamburger-nav-menu .bar1.open{animation:bar1-open .3s forwards}.header-nav .btn-icon#hamburger-nav-menu .bar2,.main-nav .btn-icon#hamburger-nav-menu .bar2{top:calc(50% - 1px)}.header-nav .btn-icon#hamburger-nav-menu .bar2.animate,.main-nav .btn-icon#hamburger-nav-menu .bar2.animate{animation:bar2-close .3s forwards}.header-nav .btn-icon#hamburger-nav-menu .bar2.open,.main-nav .btn-icon#hamburger-nav-menu .bar2.open{animation:bar2-open .3s forwards}.header-nav .btn-icon#hamburger-nav-menu .bar3,.main-nav .btn-icon#hamburger-nav-menu .bar3{bottom:2px}.header-nav .btn-icon#hamburger-nav-menu .bar3.animate,.main-nav .btn-icon#hamburger-nav-menu .bar3.animate{animation:bar3-close .3s forwards}.header-nav .btn-icon#hamburger-nav-menu .bar3.open,.main-nav .btn-icon#hamburger-nav-menu .bar3.open{animation:bar3-open .3s forwards}@keyframes bar1-open{0%{transform:rotate(0);top:20%}50%{transform:rotate(0);top:45.83%}to{transform:rotate(45deg);top:45.83%}}@keyframes bar1-close{0%{transform:rotate(45deg);top:45.83%}50%{transform:rotate(0);top:45.83%}to{transform:rotate(0);top:2px}}@keyframes bar2-open{0%{transform:rotate(0)}50%{transform:rotate(0)}to{transform:rotate(-45deg)}}@keyframes bar2-close{0%{transform:rotate(-45deg)}50%{transform:rotate(0)}to{transform:rotate(0)}}@keyframes bar3-open{0%{top:72.92%;opacity:1}50%{top:45.83%;opacity:1}to{top:45.83%;opacity:0}}@keyframes bar3-close{0%{bottom:54.17%;opacity:0}50%{bottom:54.17%;opacity:1}to{bottom:2px;opacity:1}}.header-nav .btn-icon#hamburger-nav-menu:active,.main-nav .btn-icon#hamburger-nav-menu:active{background-color:#465461}.header-nav .btn-icon#hamburger-nav-menu:active .bar,.main-nav .btn-icon#hamburger-nav-menu:active .bar{background-color:#F0F0F0}.header{display:flex;justify-content:space-between;transition:box-shadow .6s,background-color .5s ease}.header-container{background-color:transparent;position:absolute;top:0;left:0;right:0;z-index:99}.header-nav{width:100%;justify-content:flex-end}.header-nav,.header-nav .main-nav{display:flex;align-items:center}.header-nav .main-nav ul,.header-nav ul{list-style-type:none;display:flex}.header-logo svg path{filter:drop-shadow(0 0 30px #1B7C5D);transition:fill .3s ease;fill:#B7C5C8}.header-logo:active svg path{fill:#A3FFBD}.modal-container{padding-top:16px;padding-bottom:24px;position:absolute;z-index:98;right:2px;background-color:#182939;box-shadow:none;transform:translateY(-500px);transition:transform .5s,opacity .3s ease,box-shadow .3s ease;visibility:hidden}.modal-container[aria-hidden=true]{display:none}.modal-container.open{opacity:1;box-shadow:0 2px 10px 1px rgba(0,0,0,.4);transform:translateY(0);visibility:visible}.modal-container .main-nav{display:flex;flex-direction:column;align-items:flex-end;gap:40px}.modal-container .main-nav ul{list-style:none;display:flex;flex-direction:column;align-items:flex-end;gap:16px}.modal-container .main-nav ul.social{flex-direction:row}@media screen and (max-width:479px){.landing-container#hero button{top:calc(50% - 20px)}.landing-container#hero .slide{padding:40px 24px;gap:40px}.landing-container#hero .slide .container-1.collab .info .title{gap:8px;margin-bottom:40px}.landing-container#hero .slide .container-1.collab .info .title .logo svg{height:64px}.landing-container#hero .slide .container-1.collab .info .title i.fa{font-size:16px;line-height:24px}.landing-container#hero .slide .container-1.collab .info .title .collab-logo img{height:56px}.landing-container#hero .slide .container-1.collab .collab-graphic{left:calc(50% - 60px);bottom:20px}.landing-container#hero .slide .container-1.collab .collab-graphic img{height:140px}.landing-container#hero .slide .container-1 .info .title{margin-bottom:16px}.landing-container#hero .slide .container-1 .info .title-1{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .title-2{font-size:40px;font-weight:800;line-height:56px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description{gap:16px}.landing-container#hero .slide .container-1 .info .description .group{gap:20px}.landing-container#hero .slide .container-1 .info .description .bullet .label-1{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description .bullet .label-2{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-.1px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description .bullet:after{top:8px;width:4px;height:4px}.landing-container#hero .slide .container-1 .info .description .group .bullet:not(:first-child):after{width:4px;height:4px;left:-12px}.landing-container#hero .slide .container-2 .countdown-timer{gap:20px}.landing-container#hero .slide .container-2 .countdown-timer .timer-block{width:60px}.landing-container#hero .slide .container-2 .countdown-timer .timer-block-number{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#showcase .showcase-item{padding:80px 24px 40px}.landing-container#showcase .showcase-item .container-2 .add .list{display:grid;grid-gap:16px 20px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-auto-rows:1fr}.landing-container#about section,.landing-container#showcase .showcase-link{padding:80px 24px}.landing-container#about section .container-1 .card#stress-reduction{left:-3%;top:12%;width:165px}.landing-container#about section .container-1 .card#cm-health{right:-7%;top:32%;width:150px}.landing-container#about section .container-1 .card#enhanced-cfunction{left:-7%;top:58%;width:166px}.landing-container#about section .container-1:after{bottom:12px}}@media screen and (min-width:480px){.landing-container#hero button{top:calc(50% - 80px)}.landing-container#hero .slide{padding:40px 40px 80px;gap:64px}.landing-container#hero .slide .container-1.collab .info .title{gap:16px;margin-bottom:64px}.landing-container#hero .slide .container-1.collab .info .title .logo svg{height:80px}.landing-container#hero .slide .container-1.collab .info .title i.fa{font-size:20px;line-height:24px}.landing-container#hero .slide .container-1.collab .info .title .collab-logo img{height:80px}.landing-container#hero .slide .container-1.collab .collab-graphic{left:calc(50% - 70px);bottom:10px}.landing-container#hero .slide .container-1.collab .collab-graphic img{height:180px}.landing-container#hero .slide .container-1 .info .title{margin-bottom:24px}.landing-container#hero .slide .container-1 .info .title-1{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .title-2{font-size:40px;font-weight:800;line-height:56px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description{gap:16px}.landing-container#hero .slide .container-1 .info .description .group{gap:24px}.landing-container#hero .slide .container-1 .info .description .group .bullet:after{left:-16px}.landing-container#hero .slide .container-1 .info .description .bullet .label-1{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description .bullet .label-2{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description .bullet:after{width:8px;height:8px}.landing-container#hero .slide .container-2 .countdown-timer{gap:24px}.landing-container#hero .slide .container-2 .countdown-timer .timer-block-number{font-size:40px;font-weight:800;line-height:56px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#showcase .showcase-item{padding:80px 40px 64px}.landing-container#showcase .showcase-item .container-2 .add .list{display:flex;gap:35px}.landing-container#showcase .showcase-item .container-2 .add .list .item{padding:0 10px}.landing-container#showcase .showcase-item .container-2 .add .list .item:not(:first-child):after{width:3px;height:18px;left:-17px}.landing-container#about section,.landing-container#showcase .showcase-link{padding:80px 40px}.landing-container#about section .container-1 .card#stress-reduction{left:-15%;top:12%;width:194px}.landing-container#about section .container-1 .card#cm-health{right:-21%;top:32%;width:157px}.landing-container#about section .container-1 .card#enhanced-cfunction{left:-22%;top:58%;width:168px}.landing-container#about section .container-1:after{bottom:10px}}@media screen and (max-width:712px){.landing-container#hero .slide .container-1 .description{align-items:center;flex-direction:column}.landing-container#hero .slide .container-1 .description .group{width:100%}.landing-container#hero .slide .container-1 .description .bullet:not(:first-child):after{content:""}.landing-container .info{text-align:center}.landing-container .info .btn-primary,.landing-container .info .btn-secondary{align-self:center}.landing-container#showcase .showcase-item{flex-direction:column}.landing-container#showcase .showcase-item .container-2{margin:0 auto}.landing-container#showcase .showcase-item .container-2 .add,.landing-container#showcase .showcase-item .container-2 .description{max-width:304px}.landing-container#showcase .showcase-item .container-2 .add{text-align:center}.landing-container#showcase .showcase-item .container-2 .add .list{justify-content:center}.landing-container#about section,.landing-container#showcase .showcase-link{flex-direction:column}}@media screen and (min-width:713px){.landing-container#hero .slide{padding:40px 80px 80px}.landing-container#hero .slide .container-1.collab .info .title .logo svg{height:96px}.landing-container#hero .slide .container-1.collab .info .title i.fa{font-size:24px}.landing-container#hero .slide .container-1.collab .info .title .collab-logo img{height:96px}.landing-container#hero .slide .container-1 .info .description{gap:24px}.landing-container#hero .slide .container-1 .info .description>:first-child{width:calc((100% + 24px) / 3 - 24px)}.landing-container#hero .slide .container-1 .info .description .group{width:calc(2 * (100% + 24px) / 3 - 24px)}.landing-container#hero .slide .container-1 .info .description .group .bullet:after{content:"";left:-16px}.landing-container#hero .slide .container-2{width:calc(6 * (100% + 24px) / 8 - 24px)}.landing-container#showcase .showcase-item{flex-direction:row;padding:80px 80px 64px}.landing-container#showcase .showcase-item .container-1{width:calc(3 * (100% + 24px) / 8 - 24px);padding-top:8px}.landing-container#showcase .showcase-item .container-2{width:calc(5 * (100% + 24px) / 8 - 24px)}.landing-container#showcase .showcase-link{flex-direction:row;padding:80px}.landing-container#showcase .showcase-link .container-1{display:flex;justify-content:flex-end;width:calc(5 * (100% + 24px) / 8 - 24px)}.landing-container#showcase .showcase-link .container-1 .info{max-width:379px;padding-top:20px}.landing-container#showcase .showcase-link .container-2{width:calc(3 * (100% + 24px) / 8 - 24px);align-items:flex-start}.landing-container#about section{padding:80px;flex-direction:row}.landing-container#about section .container-1 .card#stress-reduction{top:9%;left:-11%}.landing-container#about section .container-1 .card#cm-health{top:30%;right:-9%}.landing-container#about section .container-1 .card#enhanced-cfunction{left:-14%}.landing-container#about section .container-2{width:calc(3 * (100% + 24px) / 8 - 24px)}.landing-container#about section .container-2 .info{padding-top:20px}}@media screen and (max-width:943px){.landing-container#hero .carousel-container .pagination{bottom:16px;gap:8px}.landing-container#hero .carousel-container .pagination .dot{width:8px;height:8px;box-shadow:inset 0 0 0 2px #959DA4}.landing-container#hero .slide .container-1{width:100%}.landing-container#hero .slide .container-1 .info .title{gap:4px}.landing-container#hero .slide .container-1 .info .description .bullet{padding:0 8px;gap:4px}.landing-container#hero .slide .container-2{gap:16px}.landing-container#hero .slide .container-2 .countdown-heading{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.1px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-2 .countdown-timer .timer-block-value{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}.landing-container#showcase .showcase-item{gap:0 24px}.landing-container#showcase .showcase-item .container-1 img{width:174px;height:222px}.landing-container#showcase .showcase-item .container-2 .info{gap:4px;padding-bottom:24px}.landing-container#showcase .showcase-item .container-2 .add{padding-top:24px;gap:16px}.landing-container#showcase .showcase-item .container-2 .add .heading,.landing-container#showcase .showcase-item .container-2 .add .label{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.1px;font-family:Josefin Sans,serif}.landing-container#showcase .showcase-item .container-2 .add .list .item{gap:4px}.landing-container#showcase .showcase-link{gap:40px 24px}.landing-container#showcase .showcase-link .container-1 .info{gap:24px}.landing-container#showcase .showcase-link .container-2 img{height:200px}.landing-container#showcase .showcase-link .container-2 svg{width:auto;height:150px;padding:0 20px}.landing-container#about section{gap:40px 24px}.landing-container#about section .container-1{padding-bottom:24px}.landing-container#about section .container-1 svg{width:251px;height:302px}.landing-container#about section .container-1 .card{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.1px;font-family:Josefin Sans,serif;gap:8px;padding:12px 16px}.landing-container#about section .container-1 .card i.fa,.landing-container#about section .container-1 .card svg{width:auto;height:14px;font-size:14px;line-height:14px}.landing-container#about section .container-1:after{height:42px;width:298px}.landing-container#about section .container-2 .info{gap:24px}}@media screen and (min-width:944px){.landing-container#hero .carousel-container .pagination{bottom:24px;gap:8px}.landing-container#hero .carousel-container .pagination .dot{width:12px;height:12px;box-shadow:inset 0 0 0 3px #959DA4}.landing-container#hero .slide{padding:80px 120px 120px;gap:80px}.landing-container#hero .slide .container-1{width:100%}.landing-container#hero .slide .container-1.collab .info .title{gap:40px;margin-bottom:80px}.landing-container#hero .slide .container-1.collab .info .title .logo svg{height:104px}.landing-container#hero .slide .container-1.collab .info .title i.fa{font-size:32px}.landing-container#hero .slide .container-1.collab .info .title .collab-logo img{height:104px}.landing-container#hero .slide .container-1.collab .collab-graphic{left:calc(50% - 90px);bottom:20px}.landing-container#hero .slide .container-1.collab .collab-graphic img{height:220px}.landing-container#hero .slide .container-1 .info .title{gap:8px;margin-bottom:40px}.landing-container#hero .slide .container-1 .info .title-1{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .title-2{font-size:48px;font-weight:800;line-height:64px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description{gap:40px}.landing-container#hero .slide .container-1 .info .description>:first-child{width:calc((100% + 40px) / 3 - 40px)}.landing-container#hero .slide .container-1 .info .description .group{gap:40px;width:calc(2 * (100% + 40px) / 3 - 40px)}.landing-container#hero .slide .container-1 .info .description .group .bullet:after{left:-24px}.landing-container#hero .slide .container-1 .info .description .bullet{gap:8px;padding:0 16px}.landing-container#hero .slide .container-1 .info .description .bullet .label-1{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-1 .info .description .bullet .label-2{font-size:18px;font-weight:400;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-2{gap:24px;width:calc(6 * (100% + 40px) / 8 - 40px)}.landing-container#hero .slide .container-2 .countdown-heading{font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-2 .countdown-timer{gap:40px}.landing-container#hero .slide .container-2 .countdown-timer .timer-block-number{font-size:48px;font-weight:800;line-height:64px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#hero .slide .container-2 .countdown-timer .timer-block-value{font-size:18px;font-weight:400;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.landing-container#showcase .showcase-item{padding:120px 120px 80px;gap:40px}.landing-container#showcase .showcase-item .container-1{flex:1;padding-top:16px;width:unset}.landing-container#showcase .showcase-item .container-1 img{width:290px;height:372px}.landing-container#showcase .showcase-item .container-2{flex:1;width:unset}.landing-container#showcase .showcase-item .container-2 .info{gap:8px;padding-bottom:40px;max-width:364px}.landing-container#showcase .showcase-item .container-2 .add{padding-top:38px;gap:24px}.landing-container#showcase .showcase-item .container-2 .add .heading,.landing-container#showcase .showcase-item .container-2 .add .item .label{font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif}.landing-container#showcase .showcase-item .container-2 .add .list{gap:24px}.landing-container#showcase .showcase-item .container-2 .add .list .item{gap:8px;max-width:120px}.landing-container#showcase .showcase-item .container-2 .add .list .item:not(:first-child):after{left:-11px}.landing-container#showcase .showcase-link{padding:120px;gap:40px}.landing-container#showcase .showcase-link .container-1{width:calc(5 * (100% + 40px) / 8 - 40px)}.landing-container#showcase .showcase-link .container-1 .info{gap:40px;padding-top:24px;width:100%;max-width:499px}.landing-container#showcase .showcase-link .container-2{width:calc(3 * (100% + 40px) / 8 - 40px);align-items:flex-start;margin:0}.landing-container#showcase .showcase-link .container-2 img{height:240px}.landing-container#showcase .showcase-link .container-2 svg{width:239px;height:auto}.landing-container#about section{padding:120px;gap:40px}.landing-container#about section .container-1{padding-bottom:40px}.landing-container#about section .container-1 svg{width:387px;height:466px}.landing-container#about section .container-1 .card{font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif;gap:10px;padding:20px 24px}.landing-container#about section .container-1 .card i.fa,.landing-container#about section .container-1 .card svg{width:auto;height:16px;font-size:16px;line-height:16px}.landing-container#about section .container-1 .card#stress-reduction{left:-2%;top:16%;width:162px}.landing-container#about section .container-1 .card#cm-health{right:-4%;top:38%;width:199px}.landing-container#about section .container-1 .card#enhanced-cfunction{left:-7%;top:61%;width:218px}.landing-container#about section .container-1:after{bottom:18px;height:62px;width:440px}.landing-container#about section .container-2{width:calc(3 * (100% + 40px) / 8 - 40px)}.landing-container#about section .container-2 .info{gap:40px;padding-top:24px}}@media screen and (min-width:1280px){.landing-container#hero .slide{padding:80px 160px 120px}.landing-container#hero .slide .container-1{width:calc(10 * (100% + 40px) / 12 - 40px)}.landing-container#hero .slide .container-2{width:calc(6 * (100% + 40px) / 12 - 40px)}.landing-container#showcase .showcase-item{padding:120px 160px 80px}.landing-container#showcase .showcase-item .container-1 img{width:330px;height:424px}.landing-container#showcase .showcase-link{padding:120px 160px}.landing-container#showcase .showcase-link .container-1{width:calc(7 * (100% + 40px) / 12 - 40px)}.landing-container#showcase .showcase-link .container-1 .info{max-width:unset;width:calc(6 * (100% + 40px) / 7 - 40px)}.landing-container#showcase .showcase-link .container-2{width:calc(5 * (100% + 40px) / 12 - 40px)}.landing-container#showcase .showcase-link .container-2 img{height:300px}.landing-container#showcase .showcase-link .container-2 svg{margin-left:10px;width:294px}.landing-container#about section{padding:120px 160px}.landing-container#about section .container-1:after{bottom:12px;height:72px;width:510px}.landing-container#about section .container-2{width:calc(4 * (100% + 40px) / 12 - 40px)}}@media screen and (max-width:1440px){#hero:before{width:100%;left:0}}@media screen and (min-width:1441px){.carousel-container,section.landing{width:1440px;margin:0 auto}#hero:before{width:1440px;left:calc(50% - 720px)}}@media (-ms-high-contrast:none) and (pointer:fine),(hover:hover){#hero .carousel-container button.btn-icon:hover:not(:disabled) i.fa{color:#FFF}}#about,#menu,.landing-container#hero{position:relative;background-color:#182939}.landing-container#hero:before{position:absolute;content:"";top:0;bottom:0;background-image:radial-gradient(#A3FFBD 2px,transparent 0),radial-gradient(#A3FFBD 2px,transparent 0);background-size:64px 64px;background-position:0 0,32px 32px;opacity:.7}.landing-container#hero:after{position:absolute;content:"";z-index:0;top:0;bottom:0;left:0;right:0;background-image:linear-gradient(rgba(0,0,0,.5),transparent 100px,#0D171F 90%)}.landing-container#hero .carousel{overflow:hidden;position:relative;transition:transform 1s ease-out;display:flex;gap:0}.landing-container#hero .carousel-container{overflow:hidden;position:relative;z-index:2;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.landing-container#hero .carousel .slide{min-width:100%;max-width:100%;overflow:hidden;top:0;bottom:0;left:0;right:0;display:flex;flex-direction:column;align-items:center;transform:translateX(100%)}.landing-container#hero .carousel .slide:last-child{height:-moz-fit-content;height:fit-content}.landing-container#hero .carousel .slide.animate{position:absolute;opacity:1;transition:transform 1s ease-out}.landing-container#hero .carousel .slide.current{z-index:2;transform:translateX(0)}.landing-container#hero .carousel .slide.next{transform:translateX(100%)}.landing-container#hero .carousel .slide.prev{transform:translateX(-100%)}.landing-container#hero .carousel .slide.single{position:static;opacity:1}.landing-container#hero .pagination{position:absolute;z-index:2;display:flex}.landing-container#hero .pagination .dot{transition:background-color .6s ease-out,outline-width .2s ease-out;border-radius:50%;background-color:transparent}.landing-container#hero .pagination .dot.current{box-shadow:unset;background-color:#B7BDC2}.landing-container#hero .btn-icon{z-index:3;position:absolute;padding:40px 16px;box-shadow:unset;border-radius:2px;transition:opacity .8s}.landing-container#hero .btn-icon.prev{background:linear-gradient(90deg,rgba(0,0,0,.35) 70%,transparent);left:0}.landing-container#hero .btn-icon.next{background:linear-gradient(270deg,rgba(0,0,0,.35) 70%,transparent);right:0}.landing-container#hero .btn-icon:disabled{cursor:default}.landing-container#hero .btn-icon i.fa{color:#B7C5C8}.landing-container#hero .btn-icon:active:not(:disabled) i.fa{color:#FFF}.landing-container#hero .container-1{z-index:1}.landing-container#hero .container-1.collab .info .title{flex-direction:row;justify-content:center;align-items:center}.landing-container#hero .container-1.collab .info .title figure{padding:0;margin:0}.landing-container#hero .container-1.collab .info .title .logo svg{width:auto}.landing-container#hero .container-1.collab .info .title .logo svg path{fill:#B7C5C8}.landing-container#hero .container-1.collab .info .title .collab-logo img{width:auto}.landing-container#hero .container-1.collab .collab-graphic{z-index:-1;position:absolute}.landing-container#hero .container-1.collab .collab-graphic img{width:auto}.landing-container#hero .container-1 .info{position:relative;display:flex;justify-content:center;width:100%}.landing-container#hero .container-1 .info .title{display:flex;flex-direction:column;color:#FFF;text-align:center;flex:1}.landing-container#hero .container-1 .info .title-1{text-shadow:0 0 4px #959DA4}.landing-container#hero .container-1 .info .title-2{text-shadow:0 0 5px #B7BDC2}.landing-container#hero .container-1 .info .description,.landing-container#hero .container-1 .info .description .group{display:flex;color:#FCFCFC}.landing-container#hero .container-1 .info .description .bullet,.landing-container#hero .container-1 .info .description .group .bullet{position:relative;display:flex;flex-direction:column;text-align:center;flex:1}.landing-container#hero .container-1 .info .description .bullet span.highlight,.landing-container#hero .container-1 .info .description .group .bullet span.highlight{color:#A3FFBD;text-shadow:0 0 8px #1B7C5D}.landing-container#hero .container-1 .info .description .bullet:after,.landing-container#hero .container-1 .info .description .group .bullet:after{position:absolute;top:8px;border-radius:50%;background-color:#F0F0F0;box-shadow:0 0 22px 4px coral}.landing-container#hero .container-2{display:flex;flex-direction:column;align-items:center;width:100%;z-index:1}.landing-container#hero .container-2 .countdown-heading{color:#F5F5F5}.landing-container#hero .container-2 .countdown-timer{display:flex;justify-content:center;width:100%}.landing-container#hero .container-2 .countdown-timer .timer-block{display:flex;flex-direction:column;align-items:center;flex:1}.landing-container#hero .container-2 .countdown-timer .timer-block>*{text-align:center;width:100%;color:#F5F5F5}.landing-container#hero .container-2 .countdown-timer .timer-block-number{text-shadow:0 0 7px #1B7C5D}.landing-container#showcase{padding:0}.landing-container#showcase .showcase-item-container{background-color:#F5F5F5}.landing-container#showcase .showcase-link-container{background-color:#FCFCFC;border-radius:40px 40px 0 0;box-shadow:0 -8px 20px 0 rgba(0,0,0,.25)}.landing-container#showcase section.showcase-item{display:flex}.landing-container#showcase section.showcase-item .info{color:#1B7C5D}.landing-container#showcase section.showcase-item .info .description{color:#135842}.landing-container#showcase section.showcase-item .add{display:flex;flex-direction:column;border-top:2px solid #b7bdc2;color:#182939}.landing-container#showcase section.showcase-item .add .list .item{display:flex;flex-direction:column;align-items:center;border-radius:21px;transition:all .3s ease;cursor:default;position:relative;flex:1}.landing-container#showcase section.showcase-item .add .list .item .label{text-align:center}.landing-container#showcase section.showcase-item .add .list .item:not(:first-child):after{content:"";position:absolute;background-color:#959DA4;top:0;border-radius:4px}.landing-container#showcase section.showcase-link{display:flex;justify-content:center;align-items:center;color:#0D171F}.landing-container#showcase section.showcase-link path,.landing-container#showcase section.showcase-link svg{fill:#182939}.landing-container#showcase section.showcase-link img{border-radius:50%;width:auto}.landing-container#about{background:linear-gradient(180deg,#FCFCFC 2%,#A3FFBD)}.landing-container#about section{display:flex}.landing-container#about section .container-1{position:relative}.landing-container#about section .container-1 svg{fill:#66A792;z-index:1}.landing-container#about section .container-1 .card{z-index:2;position:absolute;display:flex;color:#182939;box-shadow:0 0 50px 2px rgba(0,0,0,.2);background-color:rgba(252,252,252,.3);border-radius:8px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.landing-container#about section .container-1 .card svg{fill:#182939}.landing-container#about section .container-1:after{content:"";position:absolute;background:#182939;border-radius:50%;opacity:80%}.landing-container#about section .container-2{color:#0D171F}@media screen and (max-width:479px){.page#menu .list-item{padding:4px 24px}.page#menu .menu-category-list li{width:298px}.page#menu .menu-category-list li figure{height:180px}.page#menu .menu-category-list li figure:before{height:180px;width:180px;top:18px}.page#menu .menu-category-list li .container-2{margin-top:24px}.page#menu .more-items-list{grid-template-columns:repeat(auto-fit,minmax(max(120px,(100% + 20px)/4 - 20px),1fr));gap:40px 20px}.page#menu .more-items-list .list-item .container-2{margin-top:8px}}@media screen and (min-width:480px){.page#menu .menu-category-list li{width:320px}.page#menu .menu-category-list li figure{height:200px}.page#menu .menu-category-list li figure:before{height:220px;width:220px;top:10px}.page#menu .menu-category-list li .container-2{margin-top:40px}.page#menu .more-items-list{gap:40px 24px;grid-template-columns:repeat(auto-fit,minmax(max(112px,(100% + 24px)/4 - 24px),1fr))}.page#menu .more-items-list .list-item .container-2{margin-top:24px}}@media screen and (max-width:712px){.page#menu .menu-category-list{gap:80px;justify-content:center;flex-direction:column}}@media screen and (min-width:713px){.page#menu .menu-category-list{gap:40px 24px}.page#menu .menu-category-list .list-item{width:calc((100% + 24px) / 2 - 24px)}.page#menu .menu-category-list .list-item:nth-child(odd){margin-top:80px}.page#menu .list-item{padding:0}.page#menu .container-1 .add>div{min-width:239px}}@media screen and (max-width:943px){.page#menu span.tag{font-size:12px;font-weight:600;line-height:16px;letter-spacing:-.1px;font-family:Josefin Sans,serif}.page#menu .page-body{gap:80px}.page#menu .list-item-name{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif;margin-right:40px}.page#menu .list-item-name i.fa,.page#menu .list-item-name span.tag{margin-left:4px}.page#menu .list-item-name i.fa:first-child,.page#menu .list-item-name span.tag:first-child{margin-left:8px}.page#menu .list-item-name i.fa{font-size:13px;line-height:13px}.page#menu .list-item-name span.tag{font-size:13px;font-weight:400;line-height:16px;letter-spacing:-.1px;font-family:Josefin Sans,serif}.page#menu .list-item .info{gap:4px;max-width:400px}.page#menu .menu-category{gap:24px}.page#menu .menu-category-list{display:flex;flex-flow:row wrap}.page#menu .menu-category-list .list-item .title{font-size:26px;font-weight:400;line-height:36px;letter-spacing:0;font-family:Carter One,serif}.page#menu .more-items-list .list-item{max-width:160px}.page#menu .more-items-list .list-item figure{height:120px}.page#menu .more-items-list .list-item .info .title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}}@media screen and (min-width:944px){.page#menu span.tag{font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif}.page#menu .page-body{gap:80px}.page#menu .list-item span.tag i.fa{font-size:20px}.page#menu .list-item-name{font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif;margin-right:80px}.page#menu .list-item-name i.fa,.page#menu .list-item-name span.tag{margin-left:6px}.page#menu .list-item-name i.fa:first-child,.page#menu .list-item-name span.tag:first-child{margin-left:10px}.page#menu .list-item-name i.fa{font-size:16px;line-height:16px}.page#menu .list-item-name span.tag{font-size:14px;font-weight:400;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif}.page#menu .list-item .info{gap:8px}.page#menu .list-item .info .description{max-width:400px}.page#menu .menu-category{width:100%;gap:32px}.page#menu .menu-category-list{display:grid;grid-gap:64px 40px;grid-template-columns:repeat(auto-fit,minmax(max(280px,(100% + 40px)/3 - 40px),1fr))}.page#menu .menu-category-list .list-item{width:unset}.page#menu .menu-category-list .list-item figure{height:244px}.page#menu .menu-category-list .list-item figure:before{height:250px;width:250px;top:30px}.page#menu .menu-category-list .list-item .container-2{margin-top:64px}.page#menu .menu-category-list .list-item .container-2 .title{font-size:29px;font-weight:400;line-height:40px;letter-spacing:0;font-family:Carter One,serif}.page#menu .more-items-list{grid-template-columns:repeat(auto-fit,minmax(max(120px,(100% + 40px)/6 - 40px),1fr))}.page#menu .more-items-list .list-item{max-width:180px}.page#menu .more-items-list .list-item figure{height:140px}.page#menu .more-items-list .list-item .container-2{margin-top:40px}.page#menu .more-items-list .list-item .container-2 .info .title{font-size:18px;font-weight:600;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}}@media screen and (min-width:1280px){.page#menu .menu-category-list img{height:200px;width:auto}.page#menu .menu-category-list .info .description,.page#menu .menu-category-list .info .title{text-align:center}}.page#menu .body{background-color:#efebe2}.page#menu span.tag{margin-left:6px}.page#menu span.tag:first-child{margin-left:8px}.page#menu span.tag.new{padding:4px 7px 3px;border-radius:6px;background-color:#EBB55F;color:#0D171F}.page#menu figure{padding:0}.page#menu figure img{width:auto}.page#menu .list-item{position:relative;list-style-type:none;height:-moz-fit-content;height:fit-content}.page#menu .list-item .info{color:#013927;align-items:center}.page#menu .list-item .info h3.title{display:block}.page#menu .list-item .info .description,.page#menu .list-item .info .title{text-align:center}.page#menu .list-item a.item-link{text-decoration:none;position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.page#menu .more-items-list{display:grid}.page#menu .menu-category{display:flex;flex-direction:column}.page#menu .menu-category-list .list-item figure{position:relative}.page#menu .menu-category-list .list-item figure img{-o-object-fit:contain;object-fit:contain}.page#menu .menu-category-list .list-item figure:before{content:"";position:absolute;background-color:#FCFCFC;border-radius:50%}@media screen and (max-width:479px){.stages-container{gap:20px;padding:16px 0 24px}.stages-container li{margin-left:28px;padding-left:32px}.benefits-container{padding-bottom:24px}}@media screen and (min-width:480px){.stages-container{gap:24px;padding:24px 0 40px}.stages-container li{margin-left:36px;margin-right:24px;padding-left:40px}.benefits-container{padding-bottom:40px}}@media screen and (max-width:943px){.stages-container li:before{width:36px}.stages-container .label{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif;margin:4px 0}.stages-container .description{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}.benefits-container li.benefit button{padding:16px 16px 16px 12px;gap:12px}.benefits-container li.benefit button .icon{padding-top:2px}.benefits-container li.benefit button .icon.ctrl{padding:6.5px 8.5px}.benefits-container li.benefit button .icon.ctrl i.fa,.benefits-container li.benefit button .icon.ctrl svg{width:7px;font-size:11px;line-height:11px}.benefits-container li.benefit button .label{font-size:20px;font-weight:600;line-height:24px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.benefits-container li.benefit .description{margin-left:28px;margin-right:12px}.benefits-container li.benefit.open .description{margin-bottom:20px}}@media screen and (min-width:944px){.stages-container{gap:40px;padding:24px 0 80px}.stages-container li{margin-left:62px;margin-right:40px;padding-left:48px}.stages-container li:before{width:40px}.stages-container .label{margin:8px 0;font-size:24px;font-weight:600}.stages-container .description,.stages-container .label{line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.stages-container .description{font-size:18px;font-weight:400}ul.benefits-container{padding-bottom:80px}ul.benefits-container li.benefit button{padding:24px 24px 24px 20px;gap:16px}ul.benefits-container li.benefit button .icon.ctrl{padding:7.5px 9.5px}ul.benefits-container li.benefit button .icon.ctrl i.fa,ul.benefits-container li.benefit button .icon.ctrl svg{width:9px;font-size:13px;line-height:13px}ul.benefits-container li.benefit button .label{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}ul.benefits-container li.benefit .description{margin-left:34px;margin-right:16px}ul.benefits-container li.benefit.open .description{margin-bottom:24px}}@media (-ms-high-contrast:none) and (pointer:fine),(hover:hover){ul.benefits-container li.benefit button:hover .ctrl.icon{background-color:#465461}}ol.stages-container{list-style-type:none}ol.stages-container li{position:relative;counter-increment:li}ol.stages-container li:before{position:absolute;left:-16px;content:counter(li);padding:6px 0;border-radius:50%;text-align:center;background-color:#F4D5A3}ul.benefits-container{gap:0!important;list-style-type:none}ul.benefits-container li.benefit{border-top:1px solid #b7bdc2}ul.benefits-container li.benefit:last-child{border-bottom:1px solid #b7bdc2}ul.benefits-container li.benefit.open .ctrl{transform:rotate(90deg)}ul.benefits-container li.benefit.open .description{height:auto;visibility:visible}ul.benefits-container li.benefit button{align-items:flex-start;justify-content:flex-start;width:100%;box-shadow:unset;background-color:unset;color:#0D171F;white-space:wrap}ul.benefits-container li.benefit button .icon{display:flex;justify-content:center;align-items:center;transform:rotate(0)}ul.benefits-container li.benefit button .icon.ctrl{background-color:#182939;border-radius:50%;transition:transform .2s,background-color .3s}ul.benefits-container li.benefit button .icon.ctrl i.fa,ul.benefits-container li.benefit button .icon.ctrl svg{fill:#FFF;color:#FFF}ul.benefits-container li.benefit button .label{flex:1;text-align:start}ul.benefits-container li.benefit button:active .ctrl{background-color:#465461}ul.benefits-container li.benefit .description{height:0;visibility:hidden;transition:opacity .4s,height .4s}.skeleton{background-color:#B7C5C8;border-radius:8px}.skeleton,.skeleton>*{width:-moz-fit-content;width:fit-content}.skeleton>*{opacity:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.skeleton.width-100{width:100%}.skeleton.flex{display:flex;flex:1}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.header-container.loading{background-color:#182939}.header-container.loading a.btn-menuitem{transition:opacity 3s;pointer-events:none}.header-container.loading a.btn-menuitem.loading{opacity:0}.footer-container,body main{transition:opacity .4s}.footer-container.loading,body main.loading{opacity:0}@media screen and (max-width:479px){#about,#hero,#menu{padding-top:56px}.page-body,.page-item-container nav.breadcrumbs,.page-title{padding-left:24px;padding-right:24px}.page-body{gap:40px}.page-item-container.title .page-title figure{height:200px}figure{padding:8px 0 24px}figure.graphic{width:100%;height:280px}figure img{font-size:16px;line-height:24px;letter-spacing:-.25px}figure figcaption,figure img{font-weight:400;font-family:Josefin Sans,serif}figure figcaption{font-size:13px;line-height:16px;letter-spacing:-.1px;margin-top:8px}.footer{gap:40px;padding:40px 24px 24px}.footer-logo{margin:8px 0 24px}}@media screen and (min-width:480px){#about,#hero,#menu{padding-top:64px}.page-item-container.title .page-title figure{height:200px}.page-body,.page-item-container nav.breadcrumbs,.page-title{padding-left:40px;padding-right:40px}.page-body{gap:80px}figure{padding:16px 0 40px}figure.graphic{width:100%;height:340px}figure img{font-size:16px;line-height:24px;letter-spacing:-.25px}figure figcaption,figure img{font-weight:400;font-family:Josefin Sans,serif}figure figcaption{font-size:13px;line-height:16px;letter-spacing:-.1px;margin-top:8px}.footer{gap:64px;padding:64px 40px 40px}.footer-logo{margin:16px 0 40px}}@media screen and (max-width:712px){.page-item-container.title .page-title .info{text-align:center}}@media screen and (min-width:713px){.page-title h1,.restrict,.section-body .more-items-list,.section-body p,.section-heading,figcaption,ul.benefits-container{max-width:581px}.page-item-container.title .page-title figure{height:240px}.page-item-container.title.menu-item .page-title{flex-direction:row}.page-item-container.title.menu-item .page-title>*{width:50%}.page-body,.page-item-container nav.breadcrumbs,.page-title{padding-left:80px;padding-right:80px}.page-title{gap:24px}figure.graphic{height:400px}.footer{padding:64px 80px 40px}}@media screen and (max-width:943px){svg{width:16px;height:16px}i.fa{font-size:16px;line-height:16px}.btn-icon,.btn-menuitem,.btn-primary,.btn-secondary{padding:8px 16px}.btn-icon{padding:12px}.icon-padding{padding:8px}body,body button,body p{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}body h1{font-size:40px;line-height:56px}body h1,body h2{font-weight:400;letter-spacing:0;font-family:Carter One,serif}body h2{font-size:29px;line-height:40px}body h3{font-size:26px;line-height:36px}body h3,body h4{font-weight:400;letter-spacing:0;font-family:Carter One,serif}body h4{font-size:23px;line-height:32px}body h5{font-size:20px;line-height:28px}body h5,body h6{font-weight:400;letter-spacing:0;font-family:Carter One,serif}body h6{font-size:18px}body a,body h6{line-height:24px}body a{font-size:16px;font-weight:600;letter-spacing:-.25px;font-family:Josefin Sans,serif}.info .title{gap:4px}.info .title-1{font-size:20px;font-weight:600;line-height:24px}.info .title-1,.info .title-2{letter-spacing:-.4px;font-family:Josefin Sans,serif}.info .title-2{font-size:40px;font-weight:800;line-height:56px}.info .title .description{font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}.page-item-container.title nav.breadcrumbs{padding-top:8px;padding-bottom:8px}.page-item-container.title nav.breadcrumbs ul span{margin-left:8px}.page-item-container.title .page-title .info{gap:4px;margin-top:24px}.page-title{padding-top:64px;padding-bottom:40px;width:100%}.page-title .description{font-size:16px;font-weight:600;line-height:24px;letter-spacing:-.25px;font-family:Josefin Sans,serif}.page-body{padding-top:40px;padding-bottom:40px}.page .section{gap:24px}.page .section-body{gap:20px}.page .section-body ol,.page .section-body ul{gap:24px}.footer .main-nav,.footer ul{gap:40px}.footer .main-nav.social,.footer ul.social{gap:8px}.footer-logo svg{height:80px}}@media screen and (min-width:944px){html{scroll-padding-top:96px}svg{width:24px;height:24px}i.fa{font-size:24px;line-height:24px}.btn-icon,.btn-menuitem,.btn-primary,.btn-secondary{padding:12px 16px}.btn-icon,.icon-padding{padding:12px}figure{padding:24px 0 64px}figure.graphic{width:100%;height:540px}figure img{font-size:18px;line-height:28px;letter-spacing:-.4px}figure figcaption,figure img{font-weight:400;font-family:Josefin Sans,serif}figure figcaption{font-size:14px;line-height:16px;letter-spacing:-.2px;margin-top:16px}body,body button,body p{font-size:18px;font-weight:400;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}body h1{font-size:53px;line-height:80px}body h1,body h2{font-weight:400;letter-spacing:0;font-family:Carter One,serif}body h2{font-size:32px;line-height:48px}body h3{font-size:29px;line-height:40px}body h3,body h4{font-weight:400;letter-spacing:0;font-family:Carter One,serif}body h4{font-size:26px;line-height:36px}body h5{font-size:23px;line-height:32px}body h5,body h6{font-weight:400;letter-spacing:0;font-family:Carter One,serif}body h6{font-size:20px}body a,body h6{line-height:28px}body a{font-size:18px;font-weight:600;letter-spacing:-.4px;font-family:Josefin Sans,serif}.page-title h1,.restrict,.section-body .more-items-list,.section-body p,.section-heading,figcaption,ul.benefits-container{max-width:769px}#about,#hero,#menu{padding-top:100px}.page-item-container.title nav.breadcrumbs{padding-top:8px;padding-bottom:8px}.page-item-container.title nav.breadcrumbs ul span{margin-left:12px}.page-item-container.title nav.breadcrumbs ul li>*{font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif}.page-item-container.title .page-title figure{height:280px}.page-item-container.title .page-title .info{gap:8px}.page-body,.page-item-container nav.breadcrumbs,.page-title{padding-left:120px;padding-right:120px}.page-title{font-size:48px;font-weight:800;line-height:64px;gap:40px;padding-top:80px;padding-bottom:40px}.page-title,.page-title .description{letter-spacing:-.4px;font-family:Josefin Sans,serif}.page-title .description{font-size:18px;font-weight:600;line-height:28px}.page-body{gap:120px;padding-top:80px;padding-bottom:80px}.page .section{gap:32px}.page .section-body,.page .section-body ol,.page .section-body ul{gap:24px}.info .title{gap:8px}.info .title-1{font-size:24px;font-weight:600;line-height:28px}.info .title-1,.info .title-2{letter-spacing:-.4px;font-family:Josefin Sans,serif}.info .title-2{font-size:48px;font-weight:800;line-height:64px}.info .title .description{font-size:18px;font-weight:400;line-height:28px;letter-spacing:-.4px;font-family:Josefin Sans,serif}.footer{gap:40px;padding:80px 120px 40px}.footer .main-nav,.footer ul{gap:80px}.footer .main-nav.social,.footer ul.social{gap:20px}.footer-logo{margin:24px 0 64px}.footer-logo svg{height:96px}}@media screen and (max-width:1279px){.page-title h1,.restrict,.section-body .more-items-list,.section-body p,.section-heading,figcaption,ul.benefits-container{width:100%}}@media screen and (min-width:1280px){.page-title h1,.restrict,.section-body .more-items-list,.section-body p,.section-heading,figcaption,ul.benefits-container{width:calc(8 * (100% + 40px) / 12 - 40px);max-width:none}.page-body,.page-item-container nav.breadcrumbs,.page-title{padding-left:160px;padding-right:160px}figure.graphic{height:580px}.footer{padding:80px 160px 40px}}@media screen and (min-width:1441px){.page-body,.page-title,nav.breadcrumbs{width:1440px!important;margin:0 auto}}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden}body a{color:#1B7C5D;transition:color .2s ease;text-underline-offset:2px}body .icon-padding{height:-moz-fit-content;height:fit-content}body .btn-icon,body .btn-menuitem,body .btn-primary,body .btn-secondary,body a{-webkit-tap-highlight-color:transparent}@media (-ms-high-contrast:none) and (pointer:fine),(hover:hover){body a:hover{color:#66A792}.btn-primary:hover{background:#66A792;color:#FFF}.btn-secondary:hover{box-shadow:inset 0 0 0 1px #B7BDC2;background-color:#FCFCFC;color:#1B7C5D}.btn-icon:hover{background-color:#B7C5C8}.btn-icon:hover svg{fill:#EBB55F}.footer ul a.btn-icon.link:hover,.footer-sitemap a.btn-icon.link:hover{background-color:transparent}.footer ul a.btn-icon.link:hover i.fa,.footer ul a.btn-icon.link:hover svg,.footer-sitemap a.btn-icon.link:hover i.fa,.footer-sitemap a.btn-icon.link:hover svg{fill:#66A792;color:#66A792}.footer ul a.footer-link:hover,.footer-sitemap a.footer-link:hover{color:#66A792;text-decoration-color:#66A792}.footer-logo:hover svg path{fill:#66A792}}figure{display:flex;flex-direction:column;align-items:center;margin:0 auto;line-height:0;height:-moz-fit-content;height:fit-content}figure img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-touch-callout:none!important;-webkit-user-select:none!important;-moz-user-select:none;user-select:none}figure.graphic img{background-color:#B7C5C8;border-radius:5px}.btn-icon,.btn-menuitem,.btn-primary,.btn-secondary{display:flex;justify-content:center;align-items:center;white-space:nowrap;border:none;border-radius:4px;cursor:pointer;transition:background-color .2s ease,color .2s,box-shadow .2s;height:-moz-fit-content;height:fit-content;width:-moz-fit-content;width:fit-content}.btn-icon i.fa,.btn-menuitem i.fa,.btn-primary i.fa,.btn-secondary i.fa{transition:color .2s}.btn-primary{gap:8px;background:#1B7C5D;color:#FFF;text-decoration:none}.btn-primary svg{fill:#FFF}.btn-primary:active{background:#66A792;color:#FFF}.btn-secondary{gap:8px;box-shadow:inset 0 0 0 1px #959DA4;background-color:#F5F5F5;color:#135842;text-decoration:none}.btn-secondary svg{fill:#1B7C5D}.btn-secondary:active{box-shadow:inset 0 0 0 1px #B7BDC2;background-color:#FCFCFC;color:#1B7C5D}.btn-icon{box-shadow:inset 0 0 0 2px #959DA4;line-height:0;height:-moz-fit-content;height:fit-content;border-radius:100px;background:none;text-decoration:none}.btn-icon svg{fill:#FFF}.btn-icon:active{background-color:#B7C5C8}.btn-icon:active svg{fill:#EBB55F}.landing,.page,.slide{display:flex;flex-direction:column;align-items:center}.landing .page-body,.landing .page-body .section,.landing .page-body .section-body,.landing .page-title,.page .page-body,.page .page-body .section,.page .page-body .section-body,.page .page-title,.slide .page-body,.slide .page-body .section,.slide .page-body .section-body,.slide .page-title{display:flex;flex-direction:column;align-items:center;width:100%}.landing .page-title,.page .page-title,.slide .page-title{color:#FFF}.landing .page-body,.page .page-body,.slide .page-body{color:#0D171F}.landing .page-item-container,.page .page-item-container,.slide .page-item-container{width:100%}.landing .page-item-container.title,.page .page-item-container.title,.slide .page-item-container.title{background-color:#182939;box-shadow:0 0 10px 0 rgba(0,0,0,.4)}.landing .page-item-container.title .breadcrumbs-container,.page .page-item-container.title .breadcrumbs-container,.slide .page-item-container.title .breadcrumbs-container{box-shadow:inset 0 0 10px 0 rgba(0,0,0,.4);background-color:#B7C5C8}.landing .page-item-container.title nav.breadcrumbs ul,.page .page-item-container.title nav.breadcrumbs ul,.slide .page-item-container.title nav.breadcrumbs ul{list-style-type:none;flex-flow:row wrap}.landing .page-item-container.title nav.breadcrumbs ul a,.landing .page-item-container.title nav.breadcrumbs ul a span,.page .page-item-container.title nav.breadcrumbs ul a,.page .page-item-container.title nav.breadcrumbs ul a span,.slide .page-item-container.title nav.breadcrumbs ul a,.slide .page-item-container.title nav.breadcrumbs ul a span{color:#0D171F}.landing .page-item-container.title nav.breadcrumbs ul li:last-child,.page .page-item-container.title nav.breadcrumbs ul li:last-child,.slide .page-item-container.title nav.breadcrumbs ul li:last-child{font-weight:600}.landing .page-item-container.title .page-title .info h1,.page .page-item-container.title .page-title .info h1,.slide .page-item-container.title .page-title .info h1{width:unset}.landing .page-item-container.body,.page .page-item-container.body,.slide .page-item-container.body{background-color:#FCFCFC}.landing .info,.landing .info .title,.landing ol,.landing ul,.page .info,.page .info .title,.page ol,.page ul,.slide .info,.slide .info .title,.slide ol,.slide ul{display:flex;flex-direction:column}.landing .info .title .description,.landing .info .title-1,.landing .info .title-2,.page .info .title .description,.page .info .title-1,.page .info .title-2,.slide .info .title .description,.slide .info .title-1,.slide .info .title-2{width:100%}.footer{display:flex;flex-direction:column;align-items:center}.footer-container{background-color:#0A1118}.footer .main-nav,.footer ul,.footer-sitemap{display:flex;list-style-type:none;align-items:center}.footer .main-nav .btn-icon.link,.footer ul .btn-icon.link,.footer-sitemap .btn-icon.link{box-shadow:unset;padding:9px;width:36px}.footer .main-nav .btn-icon.link i.fa,.footer .main-nav .btn-icon.link svg,.footer ul .btn-icon.link i.fa,.footer ul .btn-icon.link svg,.footer-sitemap .btn-icon.link i.fa,.footer-sitemap .btn-icon.link svg{color:#B7C5C8;font-size:18px;line-height:18px}.footer .main-nav .btn-icon.link:active,.footer ul .btn-icon.link:active,.footer-sitemap .btn-icon.link:active{background-color:transparent}.footer .main-nav .btn-icon.link:active i.fa,.footer .main-nav .btn-icon.link:active svg,.footer ul .btn-icon.link:active i.fa,.footer ul .btn-icon.link:active svg,.footer-sitemap .btn-icon.link:active i.fa,.footer-sitemap .btn-icon.link:active svg{fill:#66A792;color:#66A792}.footer .main-nav a.footer-link,.footer ul a.footer-link,.footer-sitemap a.footer-link{font-size:14px;font-weight:600;line-height:16px;letter-spacing:-.2px;font-family:Josefin Sans,serif;-webkit-text-decoration:underline 1px solid transparent;text-decoration:underline 1px solid transparent;color:#B7C5C8}.footer .main-nav a.footer-link:active,.footer ul a.footer-link:active,.footer-sitemap a.footer-link:active{color:#66A792;text-decoration-color:#66A792}.footer-logo svg{width:auto}.footer-logo svg path{transition:fill .3s ease;fill:#B7C5C8}.footer-logo:active svg path{fill:#66A792}