.t-heading--h1{color:var(--c-black-text);font-family:var(--font-std);font-size:80px;font-style:normal;font-weight:600;line-height:74px}@media only screen and (min-width:1920px){.t-heading--h1{font-size:clamp(5rem,4.17vw + 0rem,10rem);line-height:clamp(4.63rem,3.85vw + 0rem,9.25rem)}}@media only screen and (max-width:767px){.t-heading--h1{font-size:30px;line-height:42px}}.t-heading--h2,h1,h2{color:var(--c-black-text);font-family:var(--font-std);font-size:44px;font-style:normal;font-weight:600;line-height:58px}@media only screen and (min-width:1920px){.t-heading--h2,h1,h2{font-size:clamp(2.75rem,2.29vw + 0rem,5.5rem);line-height:clamp(3.63rem,3.02vw + 0rem,7.25rem)}}@media only screen and (max-width:767px){.t-heading--h2,h1,h2{font-size:30px;line-height:42px}}.t-heading--h3,h3{color:var(--c-black-text);font-family:var(--font-std);font-size:38px;font-style:normal;font-weight:600;line-height:50px}@media only screen and (min-width:1920px){.t-heading--h3,h3{font-size:clamp(2.38rem,1.98vw + 0rem,4.75rem);line-height:clamp(3.13rem,2.6vw + 0rem,6.25rem)}}@media only screen and (max-width:767px){.t-heading--h3,h3{font-size:30px;line-height:42px}}.t-heading--h4,h4{color:var(--c-black-text);font-family:var(--font-std);font-size:30px;font-style:normal;font-weight:600;line-height:42px}@media only screen and (min-width:1920px){.t-heading--h4,h4{font-size:clamp(1.88rem,1.56vw + 0rem,3.75rem);line-height:clamp(2.63rem,2.19vw + 0rem,5.25rem)}}.t-heading--h5,h5{color:var(--c-black-text);font-family:var(--font-std);font-size:25px;font-style:normal;font-weight:600;line-height:32px}@media only screen and (min-width:1920px){.t-heading--h5,h5{font-size:clamp(1.56rem,1.3vw + 0rem,3.13rem);line-height:clamp(2rem,1.67vw + 0rem,4rem)}}.t-heading--h6,h6{color:var(--c-black-text);font-family:var(--font-std);font-size:22px;font-style:normal;font-weight:600;line-height:28px}@media only screen and (min-width:1920px){.t-heading--h6,h6{font-size:clamp(1.38rem,1.15vw + 0rem,2.75rem);line-height:clamp(1.75rem,1.46vw + 0rem,3.5rem)}}.t-heading--h7{color:var(--c-black-text);font-family:var(--font-std);font-size:18px;font-style:normal;font-weight:600;line-height:28px}@media only screen and (min-width:1920px){.t-heading--h7{font-size:clamp(1.13rem,.94vw + 0rem,2.25rem);line-height:clamp(1.75rem,1.46vw + 0rem,3.5rem)}}.t-heading--h8{color:var(--c-black-text);font-family:var(--font-std);font-size:18px;font-style:normal;font-weight:500;line-height:28px}@media only screen and (min-width:1920px){.t-heading--h8{font-size:clamp(1.13rem,.94vw + 0rem,2.25rem);line-height:clamp(1.75rem,1.46vw + 0rem,3.5rem)}}.t-heading--h9{color:var(--c-black-text);font-family:var(--font-std);font-size:18px;font-style:normal;font-weight:400;line-height:28px}@media only screen and (min-width:1920px){.t-heading--h9{font-size:clamp(1.13rem,.94vw + 0rem,2.25rem);line-height:clamp(1.75rem,1.46vw + 0rem,3.5rem)}}.t-heading--h10,.t-link{color:var(--c-black-text);font-family:var(--font-std);font-size:16px;font-style:normal;font-weight:600;line-height:24px}@media only screen and (min-width:1920px){.t-heading--h10,.t-link{font-size:clamp(1rem,.83vw + 0rem,2rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.t-heading--h11{color:var(--c-black-text);font-family:var(--font-std);font-size:16px;font-style:normal;font-weight:500;line-height:24px}@media only screen and (min-width:1920px){.t-heading--h11{font-size:clamp(1rem,.83vw + 0rem,2rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.t-heading--h12{color:var(--c-black-text);font-family:var(--font-std);font-size:15px;font-style:normal;font-weight:600;line-height:24px}@media only screen and (min-width:1920px){.t-heading--h12{font-size:clamp(.94rem,.78vw + 0rem,1.88rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.t-heading--h13{color:var(--c-black-text);font-family:var(--font-std);font-size:15px;font-style:normal;font-weight:600;letter-spacing:.1em;line-height:24px;text-transform:uppercase}@media only screen and (min-width:1920px){.t-heading--h13{font-size:clamp(.94rem,.78vw + 0rem,1.88rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.t-heading--h14{color:var(--c-black-text);font-family:var(--font-std);font-size:15px;font-style:normal;font-weight:500;line-height:24px}@media only screen and (min-width:1920px){.t-heading--h14{font-size:clamp(.94rem,.78vw + 0rem,1.88rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.t-heading--h15{color:var(--c-black-text);font-family:var(--font-std);font-size:15px;font-style:normal;font-weight:400;line-height:24px}@media only screen and (min-width:1920px){.t-heading--h15{font-size:clamp(.94rem,.78vw + 0rem,1.88rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.footer-bottom-bar__wrapper .desc *,.footer-bottom-bar__wrapper .menu ul li a,.t-heading--h16{color:var(--c-black-text);font-family:var(--font-std);font-size:13px;font-style:normal;font-weight:400;line-height:20px}@media only screen and (min-width:1920px){.footer-bottom-bar__wrapper .desc *,.footer-bottom-bar__wrapper .menu ul li a,.t-heading--h16{font-size:clamp(.81rem,.68vw + 0rem,1.63rem);line-height:clamp(1.25rem,1.04vw + 0rem,2.5rem)}}.t-heading strong,.t-link strong{color:var(--c-green-main)}.t-white,.t-white *{color:var(--c-white)}.t-green,.t-green *{color:var(--c-green-main)}.t-paragraph--s,.t-paragraph--s p{font-size:15px;font-weight:400;letter-spacing:0;line-height:24px}@media only screen and (min-width:1920px){.t-paragraph--s,.t-paragraph--s p{font-size:clamp(.94rem,.78vw + 0rem,1.88rem);line-height:clamp(1.5rem,1.25vw + 0rem,3rem)}}.t-paragraph--l,.t-paragraph--l p{font-size:20px;font-weight:400;letter-spacing:0;line-height:30px}@media only screen and (min-width:1920px){.t-paragraph--l,.t-paragraph--l p{font-size:clamp(1.25rem,1.04vw + 0rem,2.5rem);line-height:clamp(1.88rem,1.56vw + 0rem,3.75rem)}}.t-font--regular{font-weight:400}.t-font--medium{font-weight:500}.t-font--bold{font-weight:600}.t-font--extra-bold{font-weight:700}.t-link{color:var(--c-green-main);cursor:pointer;line-height:20px;text-decoration:underline;transition:.2s ease-in-out}@media only screen and (min-width:1920px){.t-link{line-height:clamp(1.25rem,1.04vw + 0rem,2.5rem)}}.t-link:active,.t-link:hover{color:var(--c-green-strokes)}.footer-bottom-bar{background-color:var(--c-black-text)}.footer-bottom-bar__wrapper{align-items:center;display:flex;justify-content:space-between;padding-block:20px}@media only screen and (min-width:1920px){.footer-bottom-bar__wrapper{padding-block:clamp(1.25rem,1.04vw + 0rem,2.5rem)}}@media only screen and (max-width:767px){.footer-bottom-bar__wrapper{flex-wrap:wrap}.footer-bottom-bar__wrapper .desc{padding-bottom:10px;width:100%}}.footer-bottom-bar__wrapper .desc *{color:var(--c-gray-1);margin:0}.footer-bottom-bar__wrapper .menu ul{display:flex}.footer-bottom-bar__wrapper .menu ul li a{border-right:1px solid var(--c-gray-1);color:var(--c-gray-1);display:block;margin-right:15px;padding-right:15px;transition:.2s ease-in-out}@media only screen and (min-width:1920px){.footer-bottom-bar__wrapper .menu ul li a{border-width:clamp(.06rem,.05vw + 0rem,.13rem);margin-right:clamp(.94rem,.78vw + 0rem,1.88rem);padding-right:clamp(.94rem,.78vw + 0rem,1.88rem)}}.footer-bottom-bar__wrapper .menu ul li a:hover{color:var(--c-white)}.footer-bottom-bar__wrapper .menu ul li:last-child a{border-right:none;margin-right:0;padding-right:0}