html{scroll-behavior:smooth}.page-width{padding:0}.product-guides{display:flex;flex-direction:column;letter-spacing:normal;color:#32457a;--doc-article-bg-image:#fff}.product-guides__footer{background-color:#fafcff;padding:40px 20px;font-size:12px;color:#7c879b;font-weight:300;text-align:center}.product-guides__footer__wrap{display:block;flex-direction:column;margin:auto;justify-content:space-between;align-items:center}@media screen and (min-width:767px){.product-guides__footer__wrap{display:flex}}.product-guides__footer__wrap__top{cursor:pointer;display:block;margin-bottom:48px}.product-guides__footer__wrap__top span{color:#ff6d65;font-size:13px}.product-guides__footer__wrap__info{display:block;align-items:center}@media screen and (min-width:767px){.product-guides__footer__wrap__info{display:flex}}.product-guides__footer__wrap__info__copyright sup{font-size:normal}.product-guides__footer__wrap__info__menu{list-style-type:none;margin-left:0}.product-guides__footer__wrap__info__menu li{display:inline}.product-guides__footer__wrap__info__menu li a{color:#7c879b;text-decoration:none}.product-guides__footer__wrap__info__menu li:after{content:"|";font-size:11px}.product-guides__footer__wrap__info__menu li:last-child:after{display:none}.product-guides a{text-decoration:none}@media screen and (min-width:990px){.product-guides{flex-direction:row-reverse;align-items:flex-start}}.product-guides .side-menu{position:sticky;top:0}@media screen and (min-width:990px){.product-guides .side-menu{flex:250px 0 0}}@media screen and (max-width:989px){.product-guides .side-menu{width:100%;background:#fff;display:flex;align-items:stretch}}.product-guides .side-menu .scroll-button{flex:48px 0 0;cursor:pointer}.product-guides .side-menu .scroll-button.scroll-left{transform:scaleX(-1)}.product-guides .side-menu .scroll-button .icon{display:block}@media screen and (min-width:990px){.product-guides .side-menu .scroll-button{display:none}}.product-guides .side-menu .side-menu-header{display:none}@media screen and (min-width:990px){.product-guides .side-menu .side-menu-header{display:block;letter-spacing:1.4px;text-transform:uppercase;background-color:#ff6d65;border-radius:10px 10px 0 0;padding:5px 20px;color:#fafcff;font-size:15px;font-weight:500;line-height:1.4}}.product-guides .side-menu .side-menu-list{list-style:none;margin:0}@media screen and (min-width:990px){.product-guides .side-menu .side-menu-list{padding:10px 20px}}@media screen and (max-width:989px){.product-guides .side-menu .side-menu-list{flex-grow:1;display:flex;align-items:center;max-width:calc(100% - 96px);padding:0;overflow-x:scroll;scrollbar-width:none;touch-action:pan-x;scroll-snap-type:x mandatory;scroll-snap-stop:always;user-select:none;scroll-behavior:smooth}.product-guides .side-menu .side-menu-list::-webkit-progress-bar{display:none}}.product-guides .side-menu .side-menu-list .side-menu-item a{color:#32457a;font-size:14px;font-weight:300}.product-guides .side-menu .side-menu-list .side-menu-item a:hover{font-weight:500}@media screen and (max-width:989px){.product-guides .side-menu .side-menu-list .side-menu-item{display:flex;align-items:center;justify-content:center;flex:100% 0 0;scroll-snap-align:center}}.product-guides .product-list{flex-grow:1}.product-guides .product-list .product-item .product-info{padding:10px}@media screen and (min-width:990px){.product-guides .product-list .product-item .product-info{padding:20px 10px 10px}}.product-guides .product-list .product-item .product-info.text-pos-left{background-color:#edf4f7;border-top-left-radius:10px;border-top-right-radius:10px}.product-guides .product-list .product-item .product-info.text-pos-left.no-doc-article{border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media screen and (min-width:990px){.product-guides .product-list .product-item .product-info.text-pos-left .product-general-info{flex-direction:row-reverse}}.product-guides .product-list .product-item .product-info.text-pos-left .testimonies .testimony{background:#e0e9fa}.product-guides .product-list .product-item .product-info h2,.product-guides .product-list .product-item .product-info h3,.product-guides .product-list .product-item .product-info h4{margin:0;padding:10px;font-weight:600;color:#32457a;letter-spacing:normal}.product-guides .product-list .product-item .product-info h2{font-size:40px}.product-guides .product-list .product-item .product-info h3{font-size:22px;font-weight:500}.product-guides .product-list .product-item .product-info h4{font-size:20px}.product-guides .product-list .product-item .product-info p{padding:10px;margin:0;font-weight:500;font-size:14px;line-height:1.5}.product-guides .product-list .product-item .product-info ul{margin:0;padding-left:30px;font-weight:400;font-size:16px;line-height:normal;list-style:none}.product-guides .product-list .product-item .product-info ul li{margin-bottom:20px;display:flex;align-items:center;gap:10px}.product-guides .product-list .product-item .product-info ul li::before{content:"";background:url(/cdn/shop/files/hex-bullet.svg?v=1716398685) center/contain no-repeat;height:24px;flex:24px 0 0}.product-guides .product-list .product-item .product-general-info{display:flex;flex-direction:column}@media screen and (min-width:990px){.product-guides .product-list .product-item .product-general-info{flex-direction:row}}.product-guides .product-list .product-item .product-general-info .product-image-side{display:flex;flex-direction:column;align-items:center;gap:20px}@media screen and (min-width:990px){.product-guides .product-list .product-item .product-general-info .product-image-side{flex:50% 0 0}}.product-guides .product-list .product-item .product-general-info .product-image-side .product-image{max-width:min(100%,400px)}.product-guides .product-list .product-item .product-general-info .product-image-side .product-image img{display:block;max-width:100%;height:auto}.product-guides .product-list .product-item .product-general-info .product-image-side .more-info-button{width:300px;max-width:100%;padding:10px;border-radius:20px;background:#ff7369;font-weight:600;color:#fff;font-size:18px;text-align:center}.product-guides .product-list .product-item .product-general-info .product-image-side .extra-links{margin:0 13px;padding:0 10px;text-align:center;border:solid #32457a;border-radius:20px;background:#cbdfec;align-self:stretch}.product-guides .product-list .product-item .product-general-info .product-image-side .extra-links p{font-size:12px}.product-guides .product-list .product-item .product-general-info .product-image-side .extra-links a{color:#32457a;font-weight:600}@media screen and (min-width:990px){.product-guides .product-list .product-item .product-general-info .product-text-side{flex:50% 0 0}}.product-guides .product-list .product-item .doc-citation-block{width:500px;max-width:100%;margin:auto}.product-guides .product-list .product-item .doc-citation-block .doc-citation{padding:10px 0;font-size:20px;line-height:1.3;font-style:italic;font-weight:400;background:url(/cdn/shop/files/1MD_icon_black10.png?v=1724358298) center/contain no-repeat}.product-guides .product-list .product-item .doc-citation-block .doc-citation-name{padding:10px;text-align:center;font-size:14px;font-weight:600}.product-guides .product-list .product-item .testimonies{padding:10px;display:grid;align-items:stretch;justify-content:stretch;grid-auto-flow:row;gap:4px}@media screen and (min-width:990px){.product-guides .product-list .product-item .testimonies{grid-auto-flow:column;grid-auto-columns:1fr}}.product-guides .product-list .product-item .testimonies .testimony{display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;background:#f2f2f2;border-radius:10px;font-size:14px}.product-guides .product-list .product-item .testimonies .testimony .testimony-content{padding:10px;font-weight:300}.product-guides .product-list .product-item .testimonies .testimony .testimony-name{text-align:center;padding:10px;font-weight:600}.product-guides .product-list .product-item .underline{text-align:center}.product-guides .product-list .product-item .doc-article{display:flex;background:var(--doc-article-bg-image) -300px/cover no-repeat fixed;padding:10px}@media screen and (min-width:1440px){.product-guides .product-list .product-item .doc-article{background:var(--doc-article-bg-image) left top/cover no-repeat fixed}}.product-guides .product-list .product-item .doc-article.flip-bg-image{background:var(--doc-article-bg-image) right top/cover no-repeat fixed}.product-guides .product-list .product-item .doc-article .doc-article-block{background:rgba(255,255,255,.3137254902);border-radius:25px}@media screen and (min-width:990px){.product-guides .product-list .product-item .doc-article .doc-article-block{flex:50% 0 0}}.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h1,.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h2,.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h3,.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h4,.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h5,.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h6,.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content p{padding:10px;margin:0;color:#32457a}.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h4{font-weight:600;font-size:40px;line-height:1.25}.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content h6{font-weight:600;font-size:17px;line-height:1.88;text-align:right}.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-content p{font-size:17px;line-height:1.88}.product-guides .product-list .product-item .doc-article .doc-article-block .doc-article-sign img{display:block;height:auto;max-width:100%;margin:10px 10px 10px auto}@media screen and (min-width:990px){.product-guides .product-list .product-item .doc-article.text-pos-left .doc-article-block{margin-left:auto}}