@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@200;300;400;500;600;700;900&family=Noto+Serif+JP:wght@200;300;400;500;600;700;900&display=swap";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after{content:"";content:none}q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{background-color:#0000;border:none;cursor:pointer;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}input,button,select,textarea{background:#0000;border:none;border-radius:0;font:inherit;outline:none}*,*:before,*:after{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%;font-family:Noto Sans JP,sans-serif;box-sizing:border-box;overflow-x:hidden}@media(max-width:768px){html{font-size:94.8%}}@media(max-width:540px){html{font-size:62.5%}}@media(max-width:374px){html{font-size:2.667vw}}body{color:#333;letter-spacing:.02em;line-height:1.5}a{text-decoration:none;color:inherit;cursor:pointer}img{max-width:100%;width:100%;line-height:1;vertical-align:bottom}button,input{outline:none}textarea{outline:none;resize:none}body{font-family:Noto Sans JP,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:#000;font-weight:400;line-height:1;letter-spacing:.05em;font-feature-settings:"palt"}@media screen and (orientation:landscape){body{padding-bottom:clamp(62.4px,5.56vw,144px)}}@media screen and (orientation:portrait){body{padding-bottom:clamp(84.48px,24.62vw,163.2px)}}.fadein{opacity:0}.background-gray{background-color:#f2f2f2}.container{margin:0 auto;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;max-width:600px}.section{position:relative;width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.section{padding:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.section{padding:clamp(21.12px,6.15vw,40.8px)}}.hero{align-items:flex-start}@media screen and (orientation:landscape){.hero{padding-top:clamp(104px,9.26vw,240px);padding-bottom:clamp(78px,6.94vw,180px)}}@media screen and (orientation:portrait){.hero{padding-top:clamp(105.6px,30.77vw,204px);padding-bottom:clamp(105.6px,30.77vw,204px)}}.hero h1{font-weight:800;color:#4c3701;line-height:1.4;filter:drop-shadow(clamp(1.95px,.17vw,4.5px) clamp(1.95px,.17vw,4.5px) 0 white)}@media screen and (orientation:landscape){.hero h1{font-size:clamp(27.3px,2.43vw,63px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.hero h1{font-size:clamp(28.16px,8.21vw,54.4px);margin-bottom:clamp(24.64px,7.18vw,47.6px)}}@media screen and (orientation:landscape){.hero h1 span{font-size:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.hero h1 span{font-size:clamp(38.72px,11.28vw,74.8px)}}.hero h2{color:#4d4d4d;font-weight:600;letter-spacing:.1em;filter:drop-shadow(clamp(1.95px,.17vw,4.5px) clamp(1.95px,.17vw,4.5px) 0 white)}@media screen and (orientation:landscape){.hero h2{font-size:clamp(20.8px,1.85vw,48px);margin-bottom:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.hero h2{font-size:clamp(15.84px,4.62vw,30.6px);margin-bottom:clamp(35.2px,10.26vw,68px)}}.hero h3{font-weight:600;background-color:#fff;color:#00afcc}@media screen and (orientation:landscape){.hero h3{font-size:clamp(13px,1.16vw,30px);padding:clamp(6.5px,.58vw,15px) clamp(7.8px,.69vw,18px);margin-bottom:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.hero h3{font-size:clamp(14.08px,4.1vw,27.2px);padding:clamp(8.8px,2.56vw,17px) clamp(10.56px,3.08vw,20.4px);margin-bottom:clamp(10.56px,3.08vw,20.4px)}}.hero-image-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10}.hero-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-pattern-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-5}.hero-pattern-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.hero-header-wrapper{overflow:hidden;position:absolute;top:0;left:0;width:100%;display:flex;justify-content:center;align-items:center}@media screen and (orientation:landscape){.hero-header-wrapper{height:clamp(68.25px,6.08vw,157.5px)}}@media screen and (orientation:portrait){.hero-header-wrapper{height:clamp(74.8px,21.79vw,144.5px)}}.hero-header-wrapper img{height:auto}@media screen and (orientation:landscape){.hero-header-wrapper img{width:clamp(45.5px,4.05vw,105px)}}@media screen and (orientation:portrait){.hero-header-wrapper img{width:clamp(44px,12.82vw,85px)}}.hero-header-background{position:absolute;bottom:0;left:50%;transform:translate(-50%);width:120%;height:220%;background-color:#fffc;border-radius:0 0 50% 50%;z-index:-8}.hos-type-logo{height:auto}@media screen and (orientation:landscape){.hos-type-logo{width:clamp(156px,13.89vw,360px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.hos-type-logo{width:clamp(193.6px,56.41vw,374px);margin-bottom:clamp(28.16px,8.21vw,54.4px)}}.licence-logos{display:flex}@media screen and (orientation:landscape){.licence-logos{width:clamp(130px,11.57vw,300px);gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.licence-logos{width:clamp(158.4px,46.15vw,306px);gap:clamp(10.56px,3.08vw,20.4px)}}.licence-logos img{width:50%;height:auto}@media screen and (orientation:landscape){.cta-button{padding:clamp(26px,2.31vw,60px) clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.cta-button{padding:clamp(28.16px,8.21vw,54.4px) clamp(21.12px,6.15vw,40.8px)}}.cta-button-link{display:flex;justify-content:center;align-items:center;background-color:#00afcc;color:#fff;font-weight:700;width:auto;border-radius:100px;cursor:pointer}@media screen and (orientation:landscape){.cta-button-link{font-size:clamp(15.6px,1.39vw,36px);gap:clamp(7.8px,.69vw,18px);padding:clamp(13px,1.16vw,30px) clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.cta-button-link{font-size:clamp(15.84px,4.62vw,30.6px);gap:clamp(10.56px,3.08vw,20.4px);padding:clamp(21.12px,6.15vw,40.8px) clamp(28.16px,8.21vw,54.4px)}}.cta-button-link img{height:auto}@media screen and (orientation:landscape){.cta-button-link img{width:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.cta-button-link img{width:clamp(17.6px,5.13vw,34px)}}.sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:100;height:auto;background-color:#00afcc;box-shadow:0 -4px 12px #00000026}@media screen and (orientation:landscape){.sticky-cta{padding:clamp(7.8px,.69vw,18px) clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.sticky-cta{padding:clamp(10.56px,3.08vw,20.4px) clamp(21.12px,6.15vw,40.8px)}}.sticky-cta-inner{display:flex;flex-direction:row;justify-content:center;align-items:center}.sticky-cta-button{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;width:auto;border-radius:100px;cursor:pointer}@media screen and (orientation:landscape){.sticky-cta-button{font-size:clamp(15.6px,1.39vw,36px);gap:clamp(7.8px,.69vw,18px);padding:clamp(10.4px,.93vw,24px) clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.sticky-cta-button{font-size:clamp(15.84px,4.62vw,30.6px);gap:clamp(8.8px,2.56vw,17px);padding:clamp(14.08px,4.1vw,27.2px) clamp(17.6px,5.13vw,34px);width:100%}}.sticky-cta-button>p{font-weight:500;color:#ddaa26}@media screen and (orientation:landscape){.sticky-cta-button>p{font-size:clamp(9.1px,.81vw,21px)}}@media screen and (orientation:portrait){.sticky-cta-button>p{font-size:clamp(10.56px,3.08vw,20.4px)}}.sticky-cta-button-inner{display:flex;flex-direction:row;justify-content:center;align-items:center;color:#00afcc;font-weight:600}@media screen and (orientation:landscape){.sticky-cta-button-inner{font-size:clamp(14.3px,1.27vw,33px);gap:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.sticky-cta-button-inner{font-size:clamp(14.08px,4.1vw,27.2px);gap:clamp(10.56px,3.08vw,20.4px)}}.sticky-cta-button-inner img{height:auto}@media screen and (orientation:landscape){.sticky-cta-button-inner img{width:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.sticky-cta-button-inner img{width:clamp(14.08px,4.1vw,27.2px)}}@media screen and (orientation:landscape){.introduction{gap:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.introduction{gap:clamp(35.2px,10.26vw,68px)}}.introduction-zoom-session-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.introduction-zoom-session-wrapper{gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.introduction-zoom-session-wrapper{gap:clamp(28.16px,8.21vw,54.4px)}}.introduction-zoom-session-wrapper h2{font-weight:800;text-align:center;line-height:1.8;-webkit-text-decoration:underline 2px #f0e409;text-decoration:underline 2px #f0e409}@media screen and (orientation:landscape){.introduction-zoom-session-wrapper h2{font-size:clamp(23.4px,2.08vw,54px);text-underline-offset:clamp(3.9px,.35vw,9px)}}@media screen and (orientation:portrait){.introduction-zoom-session-wrapper h2{font-size:clamp(21.12px,6.15vw,40.8px);text-underline-offset:clamp(5.28px,1.54vw,10.2px)}}.introduction-zoom-session{width:100%;display:flex;justify-content:center;align-items:center}@media screen and (orientation:landscape){.introduction-zoom-session{gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.introduction-zoom-session{gap:clamp(10.56px,3.08vw,20.4px)}}.introduction-zoom-session>img{height:auto}@media screen and (orientation:landscape){.introduction-zoom-session>img{width:clamp(156px,13.89vw,360px)}}@media screen and (orientation:portrait){.introduction-zoom-session>img{width:clamp(158.4px,46.15vw,306px)}}.introduction-zoom-session-text{display:flex;flex:1;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.introduction-zoom-session-text{gap:clamp(5.2px,.46vw,12px)}}@media screen and (orientation:portrait){.introduction-zoom-session-text{gap:clamp(7.04px,2.05vw,13.6px)}}.introduction-zoom-session-text p{font-weight:600;border:2px solid #f0e409;border-radius:100px;width:100%;text-align:center;background-color:#fff}@media screen and (orientation:landscape){.introduction-zoom-session-text p{font-size:clamp(13px,1.16vw,30px);padding:clamp(7.8px,.69vw,18px) clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.introduction-zoom-session-text p{font-size:clamp(14.08px,4.1vw,27.2px);padding:clamp(10.56px,3.08vw,20.4px) clamp(14.08px,4.1vw,27.2px)}}.introduction-pattern{height:auto;z-index:-1}@media screen and (orientation:landscape){.introduction-pattern{width:clamp(260px,23.15vw,600px);margin-top:clamp(-65px,-5.79vw,-150px)}}@media screen and (orientation:portrait){.introduction-pattern{width:clamp(264px,76.92vw,510px);margin-top:clamp(-52.8px,-15.38vw,-102px)}}.introduction-content-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.introduction-content-wrapper{gap:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.introduction-content-wrapper{gap:clamp(56.32px,16.41vw,108.8px)}}.introduction-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.introduction-content{gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.introduction-content{gap:clamp(28.16px,8.21vw,54.4px)}}.introduction-content img{height:auto}@media screen and (orientation:landscape){.introduction-content img{width:clamp(195px,17.36vw,450px)}}@media screen and (orientation:portrait){.introduction-content img{width:clamp(264px,76.92vw,510px)}}.introduction-content h2{font-weight:800;text-align:center;color:#00afcc;line-height:1.4}@media screen and (orientation:landscape){.introduction-content h2{font-size:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.introduction-content h2{font-size:clamp(21.12px,6.15vw,40.8px)}}.introduction-content p{font-weight:400;line-height:2}@media screen and (orientation:landscape){.introduction-content p{text-align:center;font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.introduction-content p{font-size:clamp(14.08px,4.1vw,27.2px)}}.voice{background-color:#f2f2f2}@media screen and (orientation:landscape){.voice{padding:clamp(41.6px,3.7vw,96px) clamp(15.6px,1.39vw,36px);gap:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.voice{padding:clamp(56.32px,16.41vw,108.8px) clamp(21.12px,6.15vw,40.8px);gap:clamp(35.2px,10.26vw,68px)}}.voice h2{font-weight:800;text-align:center}@media screen and (orientation:landscape){.voice h2{font-size:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.voice h2{font-size:clamp(21.12px,6.15vw,40.8px)}}.voice-content-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.voice-content-wrapper{gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.voice-content-wrapper{gap:clamp(35.2px,10.26vw,68px)}}.voice-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}@media screen and (orientation:landscape){.voice-content{padding:clamp(26px,2.31vw,60px) clamp(15.6px,1.39vw,36px);gap:clamp(13px,1.16vw,30px);border-radius:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.voice-content{padding:clamp(35.2px,10.26vw,68px) clamp(21.12px,6.15vw,40.8px);gap:clamp(17.6px,5.13vw,34px);border-radius:clamp(28.16px,8.21vw,54.4px)}}.voice-content h3{font-weight:500;text-align:center;color:#666;line-height:1.4;letter-spacing:.1em}@media screen and (orientation:landscape){.voice-content h3{font-size:clamp(13px,1.16vw,30px)}}@media screen and (orientation:portrait){.voice-content h3{font-size:clamp(15.84px,4.62vw,30.6px)}}.voice-content p{font-weight:400;line-height:2;color:#000}@media screen and (orientation:landscape){.voice-content p{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.voice-content p{font-size:clamp(12.32px,3.59vw,23.8px)}}.voice-content p span{font-weight:700}@media screen and (orientation:landscape){.voice-content p span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.voice-content p span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.voice-content-divider{width:100%;height:2px;background-color:#00afcc}.cta-type-b{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}.cta-type-b-image-wrapper{position:relative;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.cta-type-b-image-wrapper img{width:100%;height:auto}.cta-type-b-image-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;aspect-ratio:1/1;border-radius:50%}@media screen and (orientation:landscape){.cta-type-b-image-content{gap:clamp(18.2px,1.62vw,42px);width:clamp(208px,18.52vw,480px)}}@media screen and (orientation:portrait){.cta-type-b-image-content{width:clamp(246.4px,71.79vw,476px);gap:clamp(24.64px,7.18vw,47.6px)}}.cta-type-b-image-content p{font-weight:600;text-align:center;line-height:1.4;color:#00afcc}@media screen and (orientation:landscape){.cta-type-b-image-content p{font-size:clamp(18.2px,1.62vw,42px)}}@media screen and (orientation:portrait){.cta-type-b-image-content p{font-size:clamp(21.12px,6.15vw,40.8px)}}.cta-type-b-image-content h3{font-weight:800;text-align:center;color:#00afcc}@media screen and (orientation:landscape){.cta-type-b-image-content h3{font-size:clamp(26px,2.31vw,60px);-webkit-text-decoration:underline clamp(2.6px,.23vw,6px) #ddaa26;text-decoration:underline clamp(2.6px,.23vw,6px) #ddaa26;text-underline-offset:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.cta-type-b-image-content h3{font-size:clamp(31.68px,9.23vw,61.2px);-webkit-text-decoration:underline clamp(3.52px,1.03vw,6.8px) #ddaa26;text-decoration:underline clamp(3.52px,1.03vw,6.8px) #ddaa26;text-underline-offset:clamp(10.56px,3.08vw,20.4px)}}.cta-type-b-content-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.cta-type-b-content-wrapper{padding:clamp(41.6px,3.7vw,96px) 0 clamp(20.8px,1.85vw,48px);gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.cta-type-b-content-wrapper{padding:clamp(56.32px,16.41vw,108.8px) 0 clamp(28.16px,8.21vw,54.4px);gap:clamp(21.12px,6.15vw,40.8px)}}.cta-type-b-content-wrapper p{font-weight:700;text-align:center;line-height:1.4}@media screen and (orientation:landscape){.cta-type-b-content-wrapper p{font-size:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.cta-type-b-content-wrapper p{font-size:clamp(21.12px,6.15vw,40.8px)}}.cta-type-b-content-wrapper h3{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em;color:#00afcc}@media screen and (orientation:landscape){.cta-type-b-content-wrapper h3{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.cta-type-b-content-wrapper h3{font-size:clamp(31.68px,9.23vw,61.2px)}}@media screen and (orientation:landscape){.what-is-hos{padding-top:clamp(41.6px,3.7vw,96px);padding-bottom:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.what-is-hos{padding-top:clamp(56.32px,16.41vw,108.8px);padding-bottom:clamp(56.32px,16.41vw,108.8px)}}.what-is-hos h3{font-weight:600;text-align:center;letter-spacing:.05em}@media screen and (orientation:landscape){.what-is-hos h3{font-size:clamp(18.2px,1.62vw,42px);margin-bottom:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.what-is-hos h3{font-size:clamp(17.6px,5.13vw,34px);margin-bottom:clamp(21.12px,6.15vw,40.8px)}}.what-is-hos p{font-weight:400;line-height:2;text-align:center;color:#000}@media screen and (orientation:landscape){.what-is-hos p{font-size:clamp(10.4px,.93vw,24px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.what-is-hos p{font-size:clamp(13.2px,3.85vw,25.5px);margin-bottom:clamp(35.2px,10.26vw,68px)}}.what-is-hos-logo{height:auto}@media screen and (orientation:landscape){.what-is-hos-logo{width:clamp(195px,17.36vw,450px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.what-is-hos-logo{width:clamp(246.4px,71.79vw,476px);margin-bottom:clamp(35.2px,10.26vw,68px)}}.what-is-hos-title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.what-is-hos-title{margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.what-is-hos-title{margin-bottom:clamp(35.2px,10.26vw,68px)}}.what-is-hos-title h2{font-weight:800;text-align:center;line-height:1.8}@media screen and (orientation:landscape){.what-is-hos-title h2{font-size:clamp(26px,2.31vw,60px);-webkit-text-decoration:underline clamp(1.3px,.12vw,3px) #00afcc;text-decoration:underline clamp(1.3px,.12vw,3px) #00afcc;text-underline-offset:clamp(6.5px,.58vw,15px)}}@media screen and (orientation:portrait){.what-is-hos-title h2{font-size:clamp(24.64px,7.18vw,47.6px);-webkit-text-decoration:underline clamp(1.76px,.51vw,3.4px) #00afcc;text-decoration:underline clamp(1.76px,.51vw,3.4px) #00afcc;text-underline-offset:clamp(8.8px,2.56vw,17px)}}.what-is-hos-title img{height:auto;position:absolute;top:55%;left:50%;transform:translate(-50%) translateY(-50%)}@media screen and (orientation:landscape){.what-is-hos-title img{width:clamp(65px,5.79vw,150px)}}@media screen and (orientation:portrait){.what-is-hos-title img{width:clamp(88px,25.64vw,170px)}}.what-is-hos-licence-logos{display:flex;justify-content:center;align-items:center}@media screen and (orientation:landscape){.what-is-hos-licence-logos{width:clamp(182px,16.2vw,420px);gap:clamp(15.6px,1.39vw,36px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.what-is-hos-licence-logos{width:clamp(228.8px,66.67vw,442px);gap:clamp(21.12px,6.15vw,40.8px);margin-bottom:clamp(35.2px,10.26vw,68px)}}.what-is-hos-licence-logos img{width:50%;height:auto}.what-is-hos-image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.what-is-hos-image-wrapper{gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.what-is-hos-image-wrapper{gap:clamp(21.12px,6.15vw,40.8px)}}.what-is-hos-image-wrapper img{width:100%;height:auto}.festival{background-color:#f2f2f2}@media screen and (orientation:landscape){.festival{padding-top:clamp(41.6px,3.7vw,96px);padding-bottom:clamp(41.6px,3.7vw,96px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.festival{padding-top:clamp(56.32px,16.41vw,108.8px);padding-bottom:clamp(56.32px,16.41vw,108.8px);gap:clamp(35.2px,10.26vw,68px)}}.festival>img{position:absolute;height:auto}@media screen and (orientation:landscape){.festival>img{width:clamp(104px,9.26vw,240px);top:clamp(-52px,-4.63vw,-120px);right:0}}@media screen and (orientation:portrait){.festival>img{width:clamp(140.8px,41.03vw,272px);top:clamp(-52.8px,-15.38vw,-102px);right:0}}.festival h2{font-weight:700;text-align:center;line-height:1.4;z-index:2}@media screen and (orientation:landscape){.festival h2{font-size:clamp(18.2px,1.62vw,42px)}}@media screen and (orientation:portrait){.festival h2{font-size:clamp(21.12px,6.15vw,40.8px)}}.festival-image-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.festival-image-wrapper{gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.festival-image-wrapper{gap:clamp(21.12px,6.15vw,40.8px)}}.festival-image-wrapper img{width:100%;height:auto}@media screen and (orientation:landscape){.graduates{padding-top:clamp(41.6px,3.7vw,96px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.graduates{padding-top:clamp(56.32px,16.41vw,108.8px);gap:clamp(35.2px,10.26vw,68px)}}.graduates>img{position:absolute;height:auto}@media screen and (orientation:landscape){.graduates>img{width:clamp(104px,9.26vw,240px);top:clamp(-39px,-3.47vw,-90px);left:0}}@media screen and (orientation:portrait){.graduates>img{width:clamp(140.8px,41.03vw,272px);top:clamp(-35.2px,-10.26vw,-68px);left:0}}.graduates h2{font-weight:700;text-align:center;line-height:1.4;z-index:2}@media screen and (orientation:landscape){.graduates h2{font-size:clamp(18.2px,1.62vw,42px)}}@media screen and (orientation:portrait){.graduates h2{font-size:clamp(21.12px,6.15vw,40.8px)}}.graduates-image-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.graduates-image-wrapper{gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.graduates-image-wrapper{gap:clamp(21.12px,6.15vw,40.8px)}}.graduates-image-wrapper img{width:100%;height:auto}.what-is-yoga{background-color:#f2f2f2}@media screen and (orientation:landscape){.what-is-yoga{padding-top:clamp(41.6px,3.7vw,96px);padding-bottom:clamp(41.6px,3.7vw,96px);margin-top:clamp(20.8px,1.85vw,48px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.what-is-yoga{padding-top:clamp(56.32px,16.41vw,108.8px);padding-bottom:clamp(56.32px,16.41vw,108.8px);margin-top:clamp(28.16px,8.21vw,54.4px);gap:clamp(35.2px,10.26vw,68px)}}.what-is-yoga h2{font-weight:800;text-align:center;line-height:1.4;color:#00afcc}@media screen and (orientation:landscape){.what-is-yoga h2{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.what-is-yoga h2{font-size:clamp(24.64px,7.18vw,47.6px)}}.what-is-yoga p{font-weight:400;line-height:2;color:#333;letter-spacing:.05em}@media screen and (orientation:landscape){.what-is-yoga p{font-size:clamp(11.7px,1.04vw,27px)}}@media screen and (orientation:portrait){.what-is-yoga p{font-size:clamp(12.32px,3.59vw,23.8px)}}.what-is-yoga p span{font-weight:700}@media screen and (orientation:landscape){.what-is-yoga p span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.what-is-yoga p span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.what-is-yoga>img:first-child{position:absolute;height:auto}@media screen and (orientation:landscape){.what-is-yoga>img:first-child{width:clamp(130px,11.57vw,300px);bottom:30%;right:0}}@media screen and (orientation:portrait){.what-is-yoga>img:first-child{width:clamp(158.4px,46.15vw,306px);bottom:25%;right:0}}.what-is-yoga>img:last-child{width:100%;height:auto}@media screen and (orientation:landscape){.can-be-a-teacher{padding-top:clamp(41.6px,3.7vw,96px);padding-bottom:clamp(41.6px,3.7vw,96px);gap:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.can-be-a-teacher{padding-top:clamp(56.32px,16.41vw,108.8px);padding-bottom:clamp(56.32px,16.41vw,108.8px);gap:clamp(28.16px,8.21vw,54.4px)}}.can-be-a-teacher h2{font-weight:800;text-align:center;line-height:1.4;color:#00afcc}@media screen and (orientation:landscape){.can-be-a-teacher h2{font-size:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.can-be-a-teacher h2{font-size:clamp(21.12px,6.15vw,40.8px)}}.can-be-a-teacher p{font-weight:400;line-height:2;color:#333;letter-spacing:.05em}@media screen and (orientation:landscape){.can-be-a-teacher p{font-size:clamp(11.7px,1.04vw,27px)}}@media screen and (orientation:portrait){.can-be-a-teacher p{font-size:clamp(12.32px,3.59vw,23.8px)}}.can-be-a-teacher p span{font-weight:700}@media screen and (orientation:landscape){.can-be-a-teacher p span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.can-be-a-teacher p span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.can-be-a-teacher ul{width:100%;display:flex;flex-direction:column;justify-content:center;list-style:disc}@media screen and (orientation:landscape){.can-be-a-teacher ul{gap:clamp(10.4px,.93vw,24px);font-size:clamp(10.4px,.93vw,24px);padding-left:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.can-be-a-teacher ul{gap:clamp(14.08px,4.1vw,27.2px);font-size:clamp(12.32px,3.59vw,23.8px);padding-left:clamp(14.08px,4.1vw,27.2px)}}.can-be-a-teacher ul li{font-weight:400;line-height:1.6;color:#333;letter-spacing:.05em}.trainer-dake{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.trainer-dake{padding-top:clamp(104px,9.26vw,240px);padding-bottom:clamp(41.6px,3.7vw,96px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.trainer-dake{padding-top:clamp(105.6px,30.77vw,204px);padding-bottom:clamp(56.32px,16.41vw,108.8px);gap:clamp(35.2px,10.26vw,68px)}}.trainer-dake>img:first-child{position:absolute;height:auto;opacity:.4;z-index:-1}@media screen and (orientation:landscape){.trainer-dake>img:first-child{width:clamp(136.5px,12.15vw,315px);top:clamp(0px,0vw,0px);left:0}}@media screen and (orientation:portrait){.trainer-dake>img:first-child{width:clamp(140.8px,41.03vw,272px);top:clamp(0px,0vw,0px);left:0}}.trainer-dake>img:last-child{position:absolute;height:auto;z-index:-1}@media screen and (orientation:landscape){.trainer-dake>img:last-child{width:clamp(136.5px,12.15vw,315px);top:45%;right:0}}@media screen and (orientation:portrait){.trainer-dake>img:last-child{width:clamp(140.8px,41.03vw,272px);top:45%;right:0}}.trainer-dake h3{font-weight:700;text-align:center;color:#00afcc}@media screen and (orientation:landscape){.trainer-dake h3{font-size:clamp(15.6px,1.39vw,36px);margin-bottom:clamp(-10.4px,-.93vw,-24px)}}@media screen and (orientation:portrait){.trainer-dake h3{font-size:clamp(17.6px,5.13vw,34px);margin-bottom:clamp(-14.08px,-4.1vw,-27.2px)}}.trainer-dake h3 span{font-weight:700;color:#fff;background-color:#00afcc}@media screen and (orientation:landscape){.trainer-dake h3 span{padding:clamp(0px,0vw,0px) clamp(15.6px,1.39vw,36px);margin-right:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.trainer-dake h3 span{padding:clamp(0px,0vw,0px) clamp(21.12px,6.15vw,40.8px);margin-right:clamp(10.56px,3.08vw,20.4px)}}.trainer-dake h2{font-weight:700;text-align:center;line-height:1.4}@media screen and (orientation:landscape){.trainer-dake h2{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.trainer-dake h2{font-size:clamp(24.64px,7.18vw,47.6px)}}.trainer-dake p{font-weight:400;line-height:2;color:#333;letter-spacing:.05em}@media screen and (orientation:landscape){.trainer-dake p{font-size:clamp(11.7px,1.04vw,27px);padding:clamp(0px,0vw,0px) clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.trainer-dake p{font-size:clamp(12.32px,3.59vw,23.8px);padding:clamp(0px,0vw,0px) clamp(21.12px,6.15vw,40.8px)}}.trainer-dake p span{font-weight:700}@media screen and (orientation:landscape){.trainer-dake p span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.trainer-dake p span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.trainer-dake-image-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.trainer-dake-image-wrapper{gap:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.trainer-dake-image-wrapper{gap:clamp(10.56px,3.08vw,20.4px)}}.trainer-dake-image-wrapper img{width:80%;height:auto}.trainer-dake-image-wrapper p{font-family:"Noto Serif JP",-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,serif;font-weight:200}.lecture{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.lecture{padding-bottom:clamp(41.6px,3.7vw,96px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.lecture{padding-bottom:clamp(56.32px,16.41vw,108.8px);gap:clamp(35.2px,10.26vw,68px)}}.lecture h2{font-weight:700;text-align:center;line-height:1.6;color:#00afcc}@media screen and (orientation:landscape){.lecture h2{font-size:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.lecture h2{font-size:clamp(17.6px,5.13vw,34px)}}.lecture>img{width:80%;height:auto}.lecture p{font-weight:400;line-height:2;color:#333;letter-spacing:.05em}@media screen and (orientation:landscape){.lecture p{font-size:clamp(11.7px,1.04vw,27px);padding:clamp(0px,0vw,0px) clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.lecture p{font-size:clamp(12.32px,3.59vw,23.8px);padding:clamp(0px,0vw,0px) clamp(21.12px,6.15vw,40.8px)}}.lecture p span{font-weight:700}@media screen and (orientation:landscape){.lecture p span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.lecture p span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.lecture-image-wrapper{position:absolute;bottom:0;right:0;z-index:-1;opacity:.2}@media screen and (orientation:landscape){.lecture-image-wrapper{width:clamp(136.5px,12.15vw,315px)}}@media screen and (orientation:portrait){.lecture-image-wrapper{width:clamp(140.8px,41.03vw,272px)}}.lecture-image-wrapper img{width:100%;height:auto}.free-trial{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.free-trial{padding-top:clamp(78px,6.94vw,180px);padding-bottom:clamp(195px,17.36vw,450px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.free-trial{padding-top:clamp(105.6px,30.77vw,204px);padding-bottom:clamp(193.6px,56.41vw,374px);gap:clamp(35.2px,10.26vw,68px)}}.free-trial h2{font-weight:700;line-height:1.8;text-align:center;letter-spacing:.05em}@media screen and (orientation:landscape){.free-trial h2{font-size:clamp(26px,2.31vw,60px);-webkit-text-decoration:underline clamp(1.3px,.12vw,3px) #00afcc;text-decoration:underline clamp(1.3px,.12vw,3px) #00afcc;text-underline-offset:clamp(6.5px,.58vw,15px)}}@media screen and (orientation:portrait){.free-trial h2{font-size:clamp(24.64px,7.18vw,47.6px);-webkit-text-decoration:underline clamp(1.76px,.51vw,3.4px) #00afcc;text-decoration:underline clamp(1.76px,.51vw,3.4px) #00afcc;text-underline-offset:clamp(8.8px,2.56vw,17px)}}.free-trial h3{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em;color:#00afcc}@media screen and (orientation:landscape){.free-trial h3{font-size:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.free-trial h3{font-size:clamp(21.12px,6.15vw,40.8px)}}.free-trial-logo{height:auto}@media screen and (orientation:landscape){.free-trial-logo{width:60%}}@media screen and (orientation:portrait){.free-trial-logo{width:80%}}.point-list-wrapper{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}@media screen and (orientation:landscape){.point-list-wrapper{gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.point-list-wrapper{gap:clamp(14.08px,4.1vw,27.2px)}}.point-list{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;height:auto;background-color:#fefbd1}@media screen and (orientation:landscape){.point-list{width:40%;height:clamp(143px,12.73vw,330px);padding:clamp(7.8px,.69vw,18px);border-radius:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.point-list{width:40%;height:clamp(158.4px,46.15vw,306px);padding:clamp(10.56px,3.08vw,20.4px);border-radius:clamp(28.16px,8.21vw,54.4px)}}.point-list img{position:absolute;height:auto}@media screen and (orientation:landscape){.point-list img{width:clamp(78px,6.94vw,180px);top:clamp(3.9px,.35vw,9px);left:clamp(0px,0vw,0px)}}@media screen and (orientation:portrait){.point-list img{width:clamp(88px,25.64vw,170px);top:clamp(5.28px,1.54vw,10.2px);left:clamp(0px,0vw,0px)}}.point-list p{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em;color:#805c00}@media screen and (orientation:landscape){.point-list p{font-size:clamp(18.2px,1.62vw,42px)}}@media screen and (orientation:portrait){.point-list p{font-size:clamp(17.6px,5.13vw,34px)}}.free-trial-bg-top{position:absolute;height:auto;z-index:-1}@media screen and (orientation:landscape){.free-trial-bg-top{width:100%;top:0;left:0}}@media screen and (orientation:portrait){.free-trial-bg-top{width:100%;top:0;left:0}}.free-trial-bg-middle{position:absolute;height:auto;z-index:-1}@media screen and (orientation:landscape){.free-trial-bg-middle{width:100%;top:35%;left:0}}@media screen and (orientation:portrait){.free-trial-bg-middle{width:100%;top:35%;left:0}}.free-trial-bg-bottom{position:absolute;height:auto;z-index:-2}@media screen and (orientation:landscape){.free-trial-bg-bottom{width:100%;bottom:0;left:0}}@media screen and (orientation:portrait){.free-trial-bg-bottom{width:100%;bottom:0;left:0}}.trial-contents{background-color:#f2f2f2}@media screen and (orientation:landscape){.trial-contents{padding-top:clamp(41.6px,3.7vw,96px);padding-bottom:clamp(41.6px,3.7vw,96px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.trial-contents{padding-top:clamp(56.32px,16.41vw,108.8px);padding-bottom:clamp(56.32px,16.41vw,108.8px);gap:clamp(35.2px,10.26vw,68px)}}.trial-contents h3{font-weight:700;text-align:center;letter-spacing:.05em;color:#00afcc}@media screen and (orientation:landscape){.trial-contents h3{font-size:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.trial-contents h3{font-size:clamp(21.12px,6.15vw,40.8px)}}.trial-contents-title{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.trial-contents-title{padding:clamp(26px,2.31vw,60px) clamp(0px,0vw,0px)}}@media screen and (orientation:portrait){.trial-contents-title{padding:clamp(35.2px,10.26vw,68px) clamp(0px,0vw,0px)}}.trial-contents-title h2{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em;color:#4d4d4d;z-index:2}@media screen and (orientation:landscape){.trial-contents-title h2{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.trial-contents-title h2{font-size:clamp(24.64px,7.18vw,47.6px)}}.trial-contents-title img{position:absolute;height:auto;top:50%;left:50%;transform:translate(-50%) translateY(-50%);z-index:1}@media screen and (orientation:landscape){.trial-contents-title img{width:clamp(130px,11.57vw,300px)}}@media screen and (orientation:portrait){.trial-contents-title img{width:clamp(176px,51.28vw,340px)}}.trial-contents-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;background-color:#fff}@media screen and (orientation:landscape){.trial-contents-list-wrapper{padding:clamp(26px,2.31vw,60px);border-radius:clamp(20.8px,1.85vw,48px);gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.trial-contents-list-wrapper{padding:clamp(24.64px,7.18vw,47.6px);border-radius:clamp(28.16px,8.21vw,54.4px);gap:clamp(21.12px,6.15vw,40.8px)}}.trial-contents-list-wrapper>p{font-weight:200;line-height:1.8;color:#000;letter-spacing:.05em}@media screen and (orientation:landscape){.trial-contents-list-wrapper>p{font-size:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.trial-contents-list-wrapper>p{font-size:clamp(10.56px,3.08vw,20.4px)}}.trial-contents-list{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;height:auto;list-style:none}@media screen and (orientation:landscape){.trial-contents-list{gap:clamp(6.5px,.58vw,15px)}}@media screen and (orientation:portrait){.trial-contents-list{gap:clamp(8.8px,2.56vw,17px)}}.trial-contents-list li{position:relative;display:flex;align-items:flex-start;font-weight:500;color:#000;line-height:1.6;letter-spacing:.05em}@media screen and (orientation:landscape){.trial-contents-list li{font-size:clamp(10.4px,.93vw,24px)}.trial-contents-list li:before{width:clamp(13px,1.16vw,30px);height:clamp(13px,1.16vw,30px);margin-right:clamp(6.5px,.58vw,15px)}}@media screen and (orientation:portrait){.trial-contents-list li{font-size:clamp(12.32px,3.59vw,23.8px)}.trial-contents-list li:before{width:clamp(17.6px,5.13vw,34px);height:clamp(17.6px,5.13vw,34px);margin-right:clamp(8.8px,2.56vw,17px)}}.trial-contents-list li:before{content:"";flex-shrink:0;margin-top:.1em;background:url(/images/checkbox.webp) no-repeat center/contain}.trial-details{background-color:#f2f2f2}@media screen and (orientation:landscape){.trial-details{padding-top:clamp(0px,0vw,0px);padding-bottom:clamp(0px,0vw,0px);gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.trial-details{padding-top:clamp(0px,0vw,0px);padding-bottom:clamp(0px,0vw,0px);gap:clamp(35.2px,10.26vw,68px)}}.trial-details h2{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em;color:#00afcc}@media screen and (orientation:landscape){.trial-details h2{font-size:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.trial-details h2{font-size:clamp(24.64px,7.18vw,47.6px)}}.trial-details>p{font-weight:400;line-height:1.6;color:#000;width:100%;text-align:center}@media screen and (orientation:landscape){.trial-details>p{font-size:clamp(7.8px,.69vw,18px);margin-top:clamp(-13px,-1.16vw,-30px)}}@media screen and (orientation:portrait){.trial-details>p{font-size:clamp(8.8px,2.56vw,17px);margin-top:clamp(-17.6px,-5.13vw,-34px)}}.trial-details-card{width:100%;background-color:#fff;overflow:hidden}@media screen and (orientation:landscape){.trial-details-card{border-radius:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.trial-details-card{border-radius:clamp(28.16px,8.21vw,54.4px)}}.trial-details-card h3{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em;color:#fff;background-color:#00afcc;width:100%}@media screen and (orientation:landscape){.trial-details-card h3{font-size:clamp(15.6px,1.39vw,36px);padding:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.trial-details-card h3{font-size:clamp(15.84px,4.62vw,30.6px);padding:clamp(10.56px,3.08vw,20.4px)}}.trial-details-card-text-wrapper{width:100%}@media screen and (orientation:landscape){.trial-details-card-text-wrapper{padding:clamp(15.6px,1.39vw,36px) clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.trial-details-card-text-wrapper{padding:clamp(21.12px,6.15vw,40.8px) clamp(14.08px,4.1vw,27.2px)}}.trial-details-card-text-wrapper table{width:100%;border-collapse:collapse;border-spacing:0;line-height:1.6;color:#4d4d4d;font-weight:600}@media screen and (orientation:landscape){.trial-details-card-text-wrapper table{font-size:clamp(11.7px,1.04vw,27px)}}@media screen and (orientation:portrait){.trial-details-card-text-wrapper table{font-size:clamp(14.08px,4.1vw,27.2px)}}@media screen and (orientation:landscape){.trial-details-card-text-wrapper td,.trial-details-card-text-wrapper th{padding:clamp(3.9px,.35vw,9px) clamp(0px,0vw,0px)}}@media screen and (orientation:portrait){.trial-details-card-text-wrapper td,.trial-details-card-text-wrapper th{padding:clamp(5.28px,1.54vw,10.2px) clamp(0px,0vw,0px)}}.trial-details-card-text-wrapper th{font-weight:600;text-align:left;color:#00afcc}@media screen and (orientation:landscape){.trial-details-card-text-wrapper th{width:clamp(52px,4.63vw,120px)}}@media screen and (orientation:portrait){.trial-details-card-text-wrapper th{width:clamp(52.8px,15.38vw,102px)}}.trial-details-card-images-wrapper{display:flex;justify-content:center;width:100%;height:auto}@media screen and (orientation:landscape){.trial-details-card-images-wrapper{padding:clamp(15.6px,1.39vw,36px) clamp(10.4px,.93vw,24px);gap:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.trial-details-card-images-wrapper{padding:clamp(21.12px,6.15vw,40.8px) clamp(14.08px,4.1vw,27.2px);gap:clamp(10.56px,3.08vw,20.4px)}}.trial-details-card-image-item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.trial-details-card-image-item{gap:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.trial-details-card-image-item{gap:clamp(10.56px,3.08vw,20.4px)}}.trial-details-card-image-item img{width:100%;height:auto}.trial-details-card-image-item p{font-weight:400;line-height:1.4;color:#4d4d4d;letter-spacing:.05em}@media screen and (orientation:landscape){.trial-details-card-image-item p{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.trial-details-card-image-item p{font-size:clamp(12.32px,3.59vw,23.8px)}}.be-independent{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.be-independent{padding-top:clamp(0px,0vw,0px);padding-bottom:clamp(0px,0vw,0px)}}@media screen and (orientation:portrait){.be-independent{padding-top:clamp(0px,0vw,0px);padding-bottom:clamp(0px,0vw,0px)}}.be-independent-image-top{width:100%;height:auto}.be-independent-content-wrapper{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.be-independent-content-wrapper{padding:clamp(26px,2.31vw,60px) clamp(15.6px,1.39vw,36px);gap:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.be-independent-content-wrapper{padding:clamp(35.2px,10.26vw,68px) clamp(21.12px,6.15vw,40.8px);gap:clamp(28.16px,8.21vw,54.4px)}}.be-independent-content-wrapper h2{font-weight:700;text-align:center;line-height:1.8;letter-spacing:.05em}@media screen and (orientation:landscape){.be-independent-content-wrapper h2{font-size:clamp(26px,2.31vw,60px);-webkit-text-decoration:underline clamp(1.3px,.12vw,3px) #00afcc;text-decoration:underline clamp(1.3px,.12vw,3px) #00afcc;text-underline-offset:clamp(6.5px,.58vw,15px)}}@media screen and (orientation:portrait){.be-independent-content-wrapper h2{font-size:clamp(24.64px,7.18vw,47.6px);-webkit-text-decoration:underline clamp(1.76px,.51vw,3.4px) #00afcc;text-decoration:underline clamp(1.76px,.51vw,3.4px) #00afcc;text-underline-offset:clamp(8.8px,2.56vw,17px)}}.be-independent-content-wrapper p{font-weight:400;line-height:2;color:#333;letter-spacing:.05em}@media screen and (orientation:landscape){.be-independent-content-wrapper p{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.be-independent-content-wrapper p{font-size:clamp(12.32px,3.59vw,23.8px)}}.be-independent-content-wrapper p span{font-weight:700}@media screen and (orientation:landscape){.be-independent-content-wrapper p span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.be-independent-content-wrapper p span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.be-independent-logo{width:80%;height:auto}.be-independent-list{position:relative;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.be-independent-list p{font-weight:600;line-height:1.6;color:#4d4d4d;letter-spacing:.05em;width:100%}@media screen and (orientation:landscape){.be-independent-list p{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.be-independent-list p{font-size:clamp(12.32px,3.59vw,23.8px)}}.be-independent-list-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;height:auto;border-bottom:1px solid #cccccc}@media screen and (orientation:landscape){.be-independent-list-item{padding:clamp(5.2px,.46vw,12px) clamp(5.2px,.46vw,12px);gap:clamp(5.2px,.46vw,12px)}}@media screen and (orientation:portrait){.be-independent-list-item{padding:clamp(7.04px,2.05vw,13.6px) clamp(7.04px,2.05vw,13.6px);gap:clamp(7.04px,2.05vw,13.6px)}}.be-independent-list-item-icon{width:100%;height:auto;background-color:#4d4d4d;border-radius:50%}@media screen and (orientation:landscape){.be-independent-list-item-icon{width:clamp(5.2px,.46vw,12px);height:clamp(5.2px,.46vw,12px)}}@media screen and (orientation:portrait){.be-independent-list-item-icon{width:clamp(7.04px,2.05vw,13.6px);height:clamp(7.04px,2.05vw,13.6px)}}.be-independent-image-bottom{width:80%;height:auto}.be-independent-background-pattern{position:absolute;width:100%;height:auto;z-index:-1}@media screen and (orientation:landscape){.be-independent-background-pattern{bottom:0;left:0}}@media screen and (orientation:portrait){.be-independent-background-pattern{bottom:0;left:0}}.testmonials-section-divider{width:100%;background-color:#f2f2f2}.testmonials-section-divider .triangle{position:relative;width:100%;background-color:#fff;clip-path:polygon(0% 0%,100% 0%,50% 100%)}@media screen and (orientation:landscape){.testmonials-section-divider .triangle{height:clamp(65px,5.79vw,150px)}}@media screen and (orientation:portrait){.testmonials-section-divider .triangle{height:clamp(79.2px,23.08vw,153px)}}.testmonials{background-color:#f2f2f2}@media screen and (orientation:landscape){.testmonials{padding-top:clamp(41.6px,3.7vw,96px);padding-bottom:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.testmonials{padding-top:clamp(56.32px,16.41vw,108.8px);padding-bottom:clamp(56.32px,16.41vw,108.8px)}}.testmonials h2{font-weight:700;text-align:center;letter-spacing:.05em;line-height:1.4}@media screen and (orientation:landscape){.testmonials h2{font-size:clamp(20.8px,1.85vw,48px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.testmonials h2{font-size:clamp(21.12px,6.15vw,40.8px);margin-bottom:clamp(35.2px,10.26vw,68px)}}.testmonials-list-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto}@media screen and (orientation:landscape){.testmonials-list-wrapper{gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.testmonials-list-wrapper{gap:clamp(26.4px,7.69vw,51px)}}.testmonials-list{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:auto;background-color:#fff}@media screen and (orientation:landscape){.testmonials-list{padding:clamp(26px,2.31vw,60px);border-radius:clamp(20.8px,1.85vw,48px);gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.testmonials-list{padding:clamp(24.64px,7.18vw,47.6px);border-radius:clamp(28.16px,8.21vw,54.4px);gap:clamp(21.12px,6.15vw,40.8px)}}@media screen and (orientation:landscape){.testmonials-list img{width:clamp(130px,11.57vw,300px)}}@media screen and (orientation:portrait){.testmonials-list img{width:clamp(132px,38.46vw,255px)}}.testmonials-list-header{display:flex;flex-direction:column;width:100%;align-items:center}@media screen and (orientation:landscape){.testmonials-list-header{gap:clamp(22.75px,2.03vw,52.5px)}}@media screen and (orientation:portrait){.testmonials-list-header{gap:clamp(17.6px,5.13vw,34px)}}.testmonials-list-header ul{list-style-type:disc;padding-left:clamp(13px,1.16vw,30px)}.testmonials-list-header ul li{font-weight:600;line-height:1.5;letter-spacing:.05em;color:#4d4d4d}@media screen and (orientation:landscape){.testmonials-list-header ul li{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.testmonials-list-header ul li{font-size:clamp(12.32px,3.59vw,23.8px)}}.testmonials-list-divider{width:100%;height:2px;background-color:#00afcc}.testmonials-list-content p{font-weight:400;line-height:2;color:#000;letter-spacing:.05em}@media screen and (orientation:landscape){.testmonials-list-content p{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.testmonials-list-content p{font-size:clamp(12.32px,3.59vw,23.8px)}}.testmonials-list-content span{font-weight:700}@media screen and (orientation:landscape){.testmonials-list-content span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.testmonials-list-content span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.testmonials-list-content span+p{margin-top:clamp(10.4px,.93vw,24px)}.testmonials-list-content span+span{margin-top:clamp(10.4px,.93vw,24px)}@media screen and (orientation:landscape){.message{padding-bottom:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.message{padding-bottom:clamp(56.32px,16.41vw,108.8px)}}.message-image-wrapper{position:relative}.message-image-wrapper .message-hos-logo-wrapper{position:absolute;left:0;width:100%}@media screen and (orientation:landscape){.message-image-wrapper .message-hos-logo-wrapper{bottom:clamp(39px,3.47vw,90px)}}@media screen and (orientation:portrait){.message-image-wrapper .message-hos-logo-wrapper{bottom:clamp(44px,12.82vw,85px)}}.message-image-wrapper .message-hos-logo-wrapper img{display:block;margin:0 auto}@media screen and (orientation:landscape){.message-image-wrapper .message-hos-logo-wrapper img{width:clamp(195px,17.36vw,450px)}}@media screen and (orientation:portrait){.message-image-wrapper .message-hos-logo-wrapper img{width:clamp(264px,76.92vw,510px)}}@media screen and (orientation:landscape){.message-content-wrapper{padding:0 clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.message-content-wrapper{padding:0 clamp(21.12px,6.15vw,40.8px)}}@media screen and (orientation:landscape){.message-content-wrapper img{margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.message-content-wrapper img{margin-bottom:clamp(35.2px,10.26vw,68px)}}.message-content-wrapper h2{font-weight:700;text-align:center;line-height:1.4;letter-spacing:.05em}@media screen and (orientation:landscape){.message-content-wrapper h2{font-size:clamp(26px,2.31vw,60px);margin-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.message-content-wrapper h2{font-size:clamp(17.6px,5.13vw,34px);margin-bottom:clamp(35.2px,10.26vw,68px)}}.message-content-wrapper p{font-weight:400;line-height:2;color:#333;letter-spacing:.05em}@media screen and (orientation:landscape){.message-content-wrapper p{font-size:clamp(11.7px,1.04vw,27px)}}@media screen and (orientation:portrait){.message-content-wrapper p{font-size:clamp(12.32px,3.59vw,23.8px)}}.message-content-wrapper span{font-weight:700}@media screen and (orientation:landscape){.message-content-wrapper span{-webkit-text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-decoration:underline clamp(5.2px,.46vw,12px) rgba(240,228,9,.4);text-underline-offset:clamp(-2.6px,-.23vw,-6px)}}@media screen and (orientation:portrait){.message-content-wrapper span{-webkit-text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-decoration:underline clamp(7.04px,2.05vw,13.6px) rgba(240,228,9,.4);text-underline-offset:clamp(-3.52px,-1.03vw,-6.8px)}}.message-content-wrapper span+span{margin-top:clamp(10.4px,.93vw,24px)}.message-content-wrapper span+p{margin-top:clamp(10.4px,.93vw,24px)}.cta-type-b-text-color-secondary{color:#ddaa26}.reservation-caution-content-wrapper{width:100%;display:flex;flex-direction:column;background-color:#f2f2f2}@media screen and (orientation:landscape){.reservation-caution-content-wrapper{padding:clamp(26px,2.31vw,60px) clamp(15.6px,1.39vw,36px);border-radius:clamp(20.8px,1.85vw,48px);gap:clamp(16.9px,1.5vw,39px)}}@media screen and (orientation:portrait){.reservation-caution-content-wrapper{padding:clamp(21.12px,6.15vw,40.8px);border-radius:clamp(28.16px,8.21vw,54.4px);gap:clamp(22.88px,6.67vw,44.2px)}}.reservation-caution-content-wrapper h2{line-height:1.25;font-weight:700;border:2px solid #00afcc;text-align:center;color:#00afcc}@media screen and (orientation:landscape){.reservation-caution-content-wrapper h2{font-size:clamp(13px,1.16vw,30px);padding:clamp(13px,1.16vw,30px);border-radius:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.reservation-caution-content-wrapper h2{font-size:clamp(14.08px,4.1vw,27.2px);padding:clamp(10.56px,3.08vw,20.4px) clamp(7.04px,2.05vw,13.6px);border-radius:clamp(28.16px,8.21vw,54.4px)}}.reservation-caution-content-wrapper h3{font-weight:700;color:#4d4d4d}@media screen and (orientation:landscape){.reservation-caution-content-wrapper h3{font-size:clamp(11.7px,1.04vw,27px);margin-bottom:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.reservation-caution-content-wrapper h3{font-size:clamp(14.08px,4.1vw,27.2px);margin-bottom:clamp(14.08px,4.1vw,27.2px)}}.reservation-caution-list-wrapper{display:flex;flex-direction:column}@media screen and (orientation:landscape){.reservation-caution-list-wrapper{gap:clamp(1.95px,.17vw,4.5px);margin-bottom:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.reservation-caution-list-wrapper{gap:clamp(2.64px,.77vw,5.1px);margin-bottom:clamp(14.08px,4.1vw,27.2px)}}.reservation-caution-list{display:flex;flex-direction:row}@media screen and (orientation:landscape){.reservation-caution-list{gap:clamp(2.6px,.23vw,6px)}}@media screen and (orientation:portrait){.reservation-caution-list{gap:clamp(3.52px,1.03vw,6.8px)}}.reservation-caution-list p{font-weight:500;color:#4d4d4d;line-height:1.6}@media screen and (orientation:landscape){.reservation-caution-list p{font-size:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.reservation-caution-list p{font-size:clamp(10.56px,3.08vw,20.4px)}}.reservation-caution-contact{display:flex;flex-direction:row;align-items:center}@media screen and (orientation:landscape){.reservation-caution-contact{gap:clamp(3.9px,.35vw,9px)}}@media screen and (orientation:portrait){.reservation-caution-contact{gap:clamp(5.28px,1.54vw,10.2px)}}.reservation-caution-contact p,.reservation-caution-contact a{font-weight:500}@media screen and (orientation:landscape){.reservation-caution-contact p,.reservation-caution-contact a{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.reservation-caution-contact p,.reservation-caution-contact a{font-size:clamp(10.56px,3.08vw,20.4px)}}.reservation-caution-contact p{color:#4d4d4d}.reservation-caution-contact a{color:#00afcc}.reservation{background-color:#00afcc;display:flex;flex-direction:column}@media screen and (orientation:landscape){.reservation{gap:clamp(26px,2.31vw,60px);padding-top:clamp(26px,2.31vw,60px);padding-bottom:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.reservation{gap:clamp(35.2px,10.26vw,68px);padding-top:clamp(35.2px,10.26vw,68px);padding-bottom:clamp(35.2px,10.26vw,68px)}}.reservation-steps{width:100%;background-color:#fff;display:flex;flex-direction:column}@media screen and (orientation:landscape){.reservation-steps{border-radius:clamp(13px,1.16vw,30px);padding:clamp(26px,2.31vw,60px) clamp(15.6px,1.39vw,36px);gap:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.reservation-steps{border-radius:clamp(28.16px,8.21vw,54.4px);padding:clamp(21.12px,6.15vw,40.8px) clamp(21.12px,6.15vw,40.8px);gap:clamp(10.56px,3.08vw,20.4px)}}.reservation-steps ul{display:flex;flex-direction:column}@media screen and (orientation:landscape){.reservation-steps ul{padding:clamp(7.8px,.69vw,18px) clamp(3.9px,.35vw,9px);gap:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.reservation-steps ul{padding:clamp(10.56px,3.08vw,20.4px) clamp(5.28px,1.54vw,10.2px);gap:clamp(10.56px,3.08vw,20.4px)}}.reservation-steps ul li{font-weight:500;color:#4d4d4d}@media screen and (orientation:landscape){.reservation-steps ul li{font-size:clamp(11.7px,1.04vw,27px)}}@media screen and (orientation:portrait){.reservation-steps ul li{font-size:clamp(12.32px,3.59vw,23.8px)}}.reservation-steps-title{width:100%;text-align:center;border:2px solid #00afcc}@media screen and (orientation:landscape){.reservation-steps-title{border-radius:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.reservation-steps-title{border-radius:clamp(28.16px,8.21vw,54.4px)}}.reservation-steps-title h3{font-weight:700;color:#00afcc}@media screen and (orientation:landscape){.reservation-steps-title h3{padding:clamp(9.1px,.81vw,21px);font-size:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.reservation-steps-title h3{padding:clamp(10.56px,3.08vw,20.4px);font-size:clamp(12.32px,3.59vw,23.8px)}}.reservation-form-wrapper{width:100%}.faq{background-color:#f2f2f2}@media screen and (orientation:landscape){.faq{padding:clamp(41.6px,3.7vw,96px) clamp(15.6px,1.39vw,36px);gap:clamp(41.6px,3.7vw,96px)}}@media screen and (orientation:portrait){.faq{padding:clamp(56.32px,16.41vw,108.8px) clamp(21.12px,6.15vw,40.8px);gap:clamp(35.2px,10.26vw,68px)}}.faq h2{font-weight:800;text-align:center}@media screen and (orientation:landscape){.faq h2{font-size:clamp(20.8px,1.85vw,48px)}}@media screen and (orientation:portrait){.faq h2{font-size:clamp(21.12px,6.15vw,40.8px)}}.faq-bg{position:absolute;left:0;opacity:.3}@media screen and (orientation:landscape){.faq-bg{top:clamp(-19.5px,-1.74vw,-45px);width:clamp(71.5px,6.37vw,165px)}}@media screen and (orientation:portrait){.faq-bg{top:clamp(-26.4px,-7.69vw,-51px);width:clamp(79.2px,23.08vw,153px)}}.faq-content-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (orientation:landscape){.faq-content-wrapper{gap:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.faq-content-wrapper{gap:clamp(17.6px,5.13vw,34px)}}.faq-content{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff}@media screen and (orientation:landscape){.faq-content{padding:clamp(26px,2.31vw,60px) clamp(15.6px,1.39vw,36px);gap:clamp(13px,1.16vw,30px);border-radius:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.faq-content{padding:clamp(26.4px,7.69vw,51px) clamp(17.6px,5.13vw,34px);gap:clamp(17.6px,5.13vw,34px);border-radius:clamp(7.04px,2.05vw,13.6px)}}.faq-content h3{font-weight:700;text-align:left;color:#000;line-height:1.5;letter-spacing:.1em}@media screen and (orientation:landscape){.faq-content h3{font-size:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.faq-content h3{font-size:clamp(12.32px,3.59vw,23.8px)}}.faq-content p{font-weight:400;line-height:2;color:#000}@media screen and (orientation:landscape){.faq-content p{font-size:clamp(11.7px,1.04vw,27px)}}@media screen and (orientation:portrait){.faq-content p{font-size:clamp(10.56px,3.08vw,20.4px)}}.faq-content-question{display:flex;flex-direction:row;width:100%}@media screen and (orientation:landscape){.faq-content-question{gap:clamp(9.75px,.87vw,22.5px)}}@media screen and (orientation:portrait){.faq-content-question{gap:clamp(15.84px,4.62vw,30.6px)}}.faq-content-question-icon{color:#00afcc!important}.faq-content-divider{width:100%;height:1px;background-color:#ccc}.faq-content-answer{display:flex;flex-direction:row;width:100%}@media screen and (orientation:landscape){.faq-content-answer{gap:clamp(9.75px,.87vw,22.5px)}}@media screen and (orientation:portrait){.faq-content-answer{gap:clamp(15.84px,4.62vw,30.6px)}}.faq-content-answer-icon{color:#ddaa26!important}.footer{background-color:#fff;display:flex;flex-direction:column;width:100%}@media screen and (orientation:landscape){.footer{padding:clamp(39px,3.47vw,90px) clamp(15.6px,1.39vw,36px) 0;gap:clamp(15.6px,1.39vw,36px)}}@media screen and (orientation:portrait){.footer{padding:clamp(49.28px,14.36vw,95.2px) 0 0;gap:clamp(21.12px,6.15vw,40.8px)}}.footer-logo{width:100%;height:auto;margin:0 auto}@media screen and (orientation:landscape){.footer-logo{width:clamp(162.5px,14.47vw,375px)}}@media screen and (orientation:portrait){.footer-logo{width:clamp(176px,51.28vw,340px)}}.footer-logo img{width:100%;height:auto}.footer-company-info{display:flex;flex-direction:column;margin:0 auto}@media screen and (orientation:landscape){.footer-company-info{gap:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.footer-company-info{gap:clamp(10.56px,3.08vw,20.4px)}}.footer-company-info-items{display:flex;flex-direction:row;color:#666}@media screen and (orientation:landscape){.footer-company-info-items{gap:clamp(78px,6.94vw,180px)}}@media screen and (orientation:portrait){.footer-company-info-items{gap:clamp(88px,25.64vw,170px)}}.footer-company-info-items p{line-height:1.8;font-weight:500}@media screen and (orientation:landscape){.footer-company-info-items p{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.footer-company-info-items p{font-size:clamp(10.56px,3.08vw,20.4px)}}.footer-contact-button-wrapper{width:100%}.footer-contact-button{width:90%;display:flex;text-align:center;flex-direction:column;align-items:center;justify-content:center;background-color:#00afcc;color:#fff;font-weight:800;margin:0 auto}@media screen and (orientation:landscape){.footer-contact-button{font-size:clamp(15.6px,1.39vw,36px);padding:clamp(13px,1.16vw,30px) clamp(26px,2.31vw,60px);border-radius:clamp(26px,2.31vw,60px)}}@media screen and (orientation:portrait){.footer-contact-button{font-size:clamp(14.08px,4.1vw,27.2px);padding:clamp(17.6px,5.13vw,34px) clamp(35.2px,10.26vw,68px);border-radius:clamp(35.2px,10.26vw,68px)}}.footer-contact-button>div{display:flex;flex-direction:row;align-items:center}@media screen and (orientation:landscape){.footer-contact-button>div{gap:clamp(7.8px,.69vw,18px)}}@media screen and (orientation:portrait){.footer-contact-button>div{gap:clamp(10.56px,3.08vw,20.4px)}}.footer-contact-button img{display:inline-block}@media screen and (orientation:landscape){.footer-contact-button img{height:clamp(19.5px,1.74vw,45px);margin-bottom:clamp(-1.95px,-.17vw,-4.5px)}}@media screen and (orientation:portrait){.footer-contact-button img{height:clamp(17.6px,5.13vw,34px);margin-bottom:clamp(-2.64px,-.77vw,-5.1px)}}.footer-links{width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (orientation:landscape){.footer-links{gap:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.footer-links{gap:clamp(14.08px,4.1vw,27.2px)}}.footer-links a{display:inline-block;font-weight:500;color:#666}@media screen and (orientation:landscape){.footer-links a{font-size:clamp(9.1px,.81vw,21px)}}@media screen and (orientation:portrait){.footer-links a{font-size:clamp(10.56px,3.08vw,20.4px)}}.footer-copyright{display:flex;justify-content:center;width:100%;background-color:#00afcc4d}@media screen and (orientation:landscape){.footer-copyright{margin-top:clamp(19.5px,1.74vw,45px);padding:clamp(16.25px,1.45vw,37.5px) 0}}@media screen and (orientation:portrait){.footer-copyright{margin-top:clamp(26.4px,7.69vw,51px);padding:clamp(16.25px,1.45vw,37.5px) 0}}.footer-copyright small{color:#00afcc;font-weight:400}@media screen and (orientation:landscape){.footer-copyright small{font-size:clamp(10.4px,.93vw,24px)}}@media screen and (orientation:portrait){.footer-copyright small{font-size:clamp(10.56px,3.08vw,20.4px)}}
