@media print{.pageHeader{padding:1.7rem 0}.pageHeader__logo{width:7.5rem;height:11.8rem}.-adjust .pageHeader__logo{width:5.3rem;height:5rem}.container__faq{width:100%;max-width:780px}.content__faq{padding:2.69% 12.82% 5.38%}.container__contact{width:100%;max-width:780px}.content__contact{padding:2.69% 12.82% 5.38%}.content__contact.-thanks{min-height:65vh}.faq__title{font-size:1.56vw;padding:2em 1em;background-image:url(/images/lp/bg_faq.jpg)}.faq__subtitle{font-size:1.36vw;padding:.6em 2.5em;text-align:left}.content__faq .faq__list{margin:3% auto 6%}.faq__list__item.-anchor{margin-top:-84px;padding-top:84px}.faq__list__item__title{font-size:1.36vw;font-weight:700;padding:1em 2.5em}.faq__list__item__title:before{font-size:1.36vw;padding:1em 0}.faq__list__item__title:after{border-width:.45em .3em 0}.faq__list__item__answer{font-size:1.36vw}.faq__list__item__answer__inner{padding:0 2.5em 1em}.faq__list__item__answer__inner:before{font-size:1.36vw;padding:0 0 1em}.faq__list__item.active .faq__list__item__answer__inner{padding-bottom:2em}.contact__title{font-size:1.56vw;padding:2em 1em;background-image:url(/images/lp/bg_contact.jpg)}.contact__text{font-size:1.4rem;line-height:2;margin:2.945% auto 1.22%}.contact__text__bold{margin-bottom:1.5em}.contact__requestText{font-size:1rem}.contact__item{margin-bottom:3.2rem}.contact__item__inset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2rem}.contact__item__inset.-pcVertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact__item .inputVisual,.contact__item__textarea{font-size:1.4rem}.contact__item .inputVisual__label{margin:0}.contact__item input[type=email],.contact__item input[type=text]{font-size:1.4rem}.contact__confirm{padding:5.38% 0}.contact__confirm__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:3.2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.contact__confirm__item__name{width:36%}.contact__confirm__item__value{width:64%}.contact__note{font-size:1.3rem;margin:10% auto}.error__list__wrapper{width:100%}.error__text{font-size:1rem}}