html{scroll-behavior:smooth}body,button{font-family:Montserrat,Noto Sans JP,sans-serif}hr{width:100%}details summary{cursor:pointer;font-size:calc(14px + .390625vw);font-weight:700}details[open] summary{color:var(--color-brand);font-size:calc(14px + .390625vw);font-weight:700;position:absolute;left:0}details[open]{position:relative}details[open] div{margin-top:3rem}:root{--ambassador-blue-100:#f2f2f4;--ambassador-blue-200:#dddee1;--ambassador-blue-300:#b4b8bf;--ambassador-blue-400:#808796;--ambassador-blue-500:#0b345b;--ambassador-blue-600:#0a2d4f;--ambassador-blue-700:#082540;--ambassador-blue-800:#061a2e;--bg-ambassador-blue-100:var(--ambassador-blue-100);--bg-ambassador-blue-200:var(--ambassador-blue-200);--bg-ambassador-blue-300:var(--ambassador-blue-300);--bg-ambassador-blue-400:var(--ambassador-blue-400);--bg-ambassador-blue-500:var(--ambassador-blue-500);--bg-ambassador-blue-600:var(--ambassador-blue-600);--bg-ambassador-blue-700:var(--ambassador-blue-700);--bg-ambassador-blue-800:var(--ambassador-blue-800);--color-ambassador-blue-100:var(--ambassador-blue-100);--color-ambassador-blue-200:var(--ambassador-blue-200);--color-ambassador-blue-300:var(--ambassador-blue-300);--color-ambassador-blue-400:var(--ambassador-blue-400);--color-ambassador-blue-500:var(--ambassador-blue-500);--color-ambassador-blue-600:var(--ambassador-blue-600);--color-ambassador-blue-700:var(--ambassador-blue-700);--color-ambassador-blue-800:var(--ambassador-blue-800);--border-color-ambassador-blue-100:var(--ambassador-blue-100);--border-color-ambassador-blue-200:var(--ambassador-blue-200);--border-color-ambassador-blue-300:var(--ambassador-blue-300);--border-color-ambassador-blue-400:var(--ambassador-blue-400);--border-color-ambassador-blue-500:var(--ambassador-blue-500);--border-color-ambassador-blue-600:var(--ambassador-blue-600);--border-color-ambassador-blue-700:var(--ambassador-blue-700);--border-color-ambassador-blue-800:var(--ambassador-blue-800);--color-text:#213547;--color-headers:#313132;--color-bg:#fff;--color-brand:var(--ambassador-blue-500);--color-brand-hover:var(--ambassador-blue-600);--color-border-default:var(--ambassador-blue-300);--color-surface:var(--ambassador-blue-100);--h:33;--s:90%;--l:90%;--headers-color:var(--color-headers);--page-padding:1rem 5rem 5rem 8rem;--page-padding-equal:1rem 5rem;--page-padding-tablet:1rem 2rem;--hero-height:80vh;--card-width:9.5rem;--local-nav-size:18vw;--font-size-usual:calc(11px + .390625vw);--font-size-small:calc(9px + .390625vw);--font-size-smaller:calc(7px + .390625vw);--font-size-micro:calc(5px + .390625vw);color:var(--color-text);background-color:var(--color-bg)}h1,h2,h3,h4,h5,h6{font-weight:unset;color:#000;margin:0;padding:0}h1{padding:.5rem 0 2rem;font-size:calc(32px + .390625vw);font-weight:700}p{margin:0}h2{font-size:calc(28px + .390625vw);font-weight:600}.content ul{padding-left:1.5rem}h3{color:#000;border-left:9px solid var(--bg-ambassador-blue-300);padding-left:1rem;font-size:calc(20px + .390625vw);font-weight:600}h4{font-size:calc(14px + .390625vw);font-weight:500}h5{color:#fff;font-size:calc(14px + .390625vw);font-weight:500}.custom-video-flex{justify-content:center;display:flex}.custom-video-flex iframe{width:80%;height:27vw}figure{margin:0}.explanation img{width:100%}.explanation{font-size:calc(11px + .390625vw);line-height:1.6}.explanation figcaption{text-align:center;font-size:calc(9px + .390625vw)}.usercase-content .image-container,.news-info-content .image-container{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.usercase-content .image-container .single-image,.news-info-content .image-container .single-image{flex:1;margin:0}.usercase-content .image-container img,.news-info-content .image-container img{max-width:100%;height:auto}.usercase-content .image-container .double-image,.news-info-content .image-container .double-image{flex:2}.modal-button{cursor:pointer;background-color:unset}@media (width<=768px){.usercase-content .image-container,.news-info-content .image-container{flex-direction:column;align-items:center}.usercase-content .image-container .single-image,.usercase-content .image-container .double-image,.news-info-content .image-container .single-image,.news-info-content .image-container .double-image{max-width:100%}}.section-wrapper>div>div:not(.sample-box,.image-text-flexbox,.dynamic-image-text-flexbox,.screenshot-container,.gloves,.modal,.image-container){flex-direction:column;flex:50%;justify-content:space-between;display:flex}.section-wrapper div figure{flex:50%}.section-wrapper div figure img{width:100%}.spec-list li{word-break:keep-all;padding-bottom:.5rem}.section-container img{width:auto;max-width:100%}.page-content{margin-left:var(--local-nav-size);padding:1px 16px}.goToMain{font-size:calc(8px + .390625vw);font-weight:500}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,0px)!important}.hero-image{object-fit:cover;aspect-ratio:2;width:100%;max-height:100%}.section-container{flex-direction:column;gap:2rem;padding:0 0 4rem;display:flex}.section-white-container{background:#fff;border-radius:14px;flex-direction:row;gap:5rem;padding:3rem;display:flex;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}div.svelte-lightbox-body{max-height:85vh!important}div.svelte-lightbox-body>*,div.svelte-lightbox-body,div.svelte-lightbox-main{width:100%!important}div.svelte-lightbox-main{max-width:fit-content!important}div.svelte-lightbox-header{margin-right:2rem!important}div.svelte-lightbox-footer{padding-left:1rem!important;font-size:calc(18px + .390625vw)!important}.thumb{width:100%}a{color:#000;font-weight:500}a:hover{color:#000}header a{text-decoration:none}header li:has(a.active):after{content:"";background-color:var(--bg-ambassador-blue-500);height:4px;position:absolute;bottom:0;left:1.5rem;right:1.5rem}ul{margin:0;padding:0}body{min-height:100vh;margin:0}#app{margin:0 auto}.image-text-flexbox,.dynamic-image-text-flexbox{flex-direction:row;align-items:center;gap:2rem;display:flex}.image-text-flexbox img{width:auto}.dynamic-image-text-flexbox img{width:30vw}.dynamic-image-text-flexbox .iframe{width:100%;height:30vw}.viewMore{font-weight:600}.viconTop{margin:0 auto;display:flex}.relatedLinks-overflowedText{margin:0}.description-list{flex-direction:column;gap:.1rem;margin:.5rem 0;display:flex}.description-list dd a{padding:0}.description-sublist{flex-direction:column;gap:.1rem;margin:0;display:flex}.description-list dd,.description-sublist dd{margin-inline-start:20px}.faceware-system,.faceware-price,.faceware-support{border-bottom:none;min-height:0!important}.faceware-platform,.faceware-analysis,.faceware-retargeting,.faceware-camerasystem,.faceware-sub-price,.faceware-catalog,.faceware-manual,.faceware-tips,.faceware-kaigai{border-top:none!important;min-height:0!important;padding:0 0 2rem 2rem!important}.faceware-faq{gap:2rem!important}.faceware-sub-portal,.faceware-sub-tradesoft,.faceware-sub-tradecamera,.faceware-sub-academicsoft,.faceware-sub-academiccamera,.faceware-sub-rentalsoft,.faceware-sub-rentalhard{border-top:none!important;min-height:0!important;padding:0 0 0 4rem!important}.relatedLinks-figcaption{text-align:left;background-color:#fff;border-radius:0 0 8px 8px;flex-direction:column;align-items:baseline;gap:.5rem;padding:15px;font-size:clamp(11px,1.38889vw + 2.33333px,14px);display:flex}.relatedLinks-image{cursor:pointer;object-fit:contain;border-radius:8px 8px 0 0;width:auto;height:185px;max-height:240px;display:block}.relatedLinks-figure{width:inherit;border-radius:8px;height:100%;margin:0;box-shadow:0 1px 2px #3c40434d,0 1px 3px 1px #3c404326}.relatedLinks-linkTitle{margin:0;font-size:clamp(16px,1.38889vw + 7.33333px,24px);font-weight:700}.relatedLinks-cardList{margin:2vh 0;place-content:center;gap:2rem;margin-top:2rem;padding:0 1rem 1.5vh;list-style:none;display:flex;overflow:hidden}.relatedLinks-card{width:15.5rem}.relatedLinks-card:last-child{margin-right:0}.relatedLinks-link{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;text-decoration:none;display:flex;overflow:hidden}table{max-width:fit-content;font-size:clamp(11px,1.38889vw + 3.33333px,15px);display:block;overflow-x:auto}.pageContent{padding:1rem 8rem;position:relative}.sidebar-item{width:fit-content;padding:10px 20px 10px 0;font-size:calc(11px + .390625vw);text-decoration:none}.sidebar-item:hover,.sidebar-item.active{background-color:#e5e5e5;width:fit-content;margin-left:-20px;padding-left:20px;padding-right:20px}.relatedLinks{background-color:var(--bg-ambassador-blue-200);text-align:center;width:100%;margin:5rem 0 0;padding:2rem 0;overflow:hidden}.article-content{flex-flow:column wrap;align-items:baseline;gap:2rem;margin-bottom:1rem;font-size:calc(11px + .390625vw);display:flex}.article-content img{width:auto;max-width:100%;height:auto;max-height:65vh}.hero-image-container{border-radius:15px;justify-content:center;align-items:center;max-height:105vh;display:flex;overflow:hidden}.sample-box{align-items:center;gap:5rem;justify-content:unset;flex-direction:row;display:flex}.gsc-search-box,.gsc-input table{max-width:none!important;overflow-x:unset!important}.gsc-search-button{cursor:pointer!important}.gsc-control-cse{padding:1em 1em 0!important;font-family:Montserrat,Noto Sans JP,sans-serif!important}.search-container{width:85%!important}.gsc-search-button-v2{padding:6px 13px!important}table.gsc-search-box td.gsc-input{padding-top:2px!important}abbr{cursor:help}abbr:hover{color:red}details[open] summary~*{animation:.5s ease-in-out sweep}.flexbox video{width:55%}.promo-container{text-align:center;background:#fff;border:1px solid #213547;border-radius:10px;align-self:center;width:100%;max-width:1000px;padding:20px;box-shadow:0 4px 8px #0000001a}.promo-header{color:#213547;margin-bottom:20px;font-size:1.5em}.promo-subheader{color:#213547;white-space:nowrap;margin-bottom:10px;font-size:1.2em}.promo-text{color:#213547;margin-bottom:20px;font-size:1em;line-height:1.5}.promo-list{text-align:left;color:#213547;margin-bottom:20px}.promo-list li{margin-bottom:10px}.promo-price{color:#213547;margin-bottom:20px;font-size:1.2em}.promo-discount{color:red;font-size:1.3em;font-weight:700}.news-info-content,.article-info-content{color:#213547;background:#fff;border-radius:5px;align-self:center;width:100%;max-width:1000px;padding:40px;font-size:1em;line-height:1.5;box-shadow:0 2px 10px #0000001a}.news-info-content p,.article-info-content p{margin:inherit}.news-info-highlight{background-color:#f0f8ff;border-left:5px solid #4682b4;margin:20px 0;padding:15px}.news-info-contact{border-top:1px solid #ddd;margin-top:30px;padding-top:15px}.news-info-contact p{margin:revert}.contact-email a{font-weight:700}.geppei-flex-container{flex-wrap:wrap;justify-content:space-between;gap:40px;display:flex}.geppei-flex-section{background-color:#fff;border-radius:10px;flex:400px;padding:20px;box-shadow:0 4px 6px #0000001a}.geppei-flex-video-container{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.geppei-flex-video-container video{width:100%;height:100%;position:absolute;top:0;left:0}.geppei-flex img{border-radius:5px;max-width:100%;height:auto}@media (width<=768px){.geppei-flex-container{flex-direction:column}.geppei-flex-section{flex:300px;align-self:center;width:fit-content;padding:10px}h4{font-size:calc(13px + .390625vw)}}.geppei-container{margin:0 auto}.geppei-container-many{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.geppei-container-many .geppei-image-item{text-align:center;box-sizing:border-box;background-color:#fff;border-radius:10px;flex:0 0 calc(33.33% - 6.67px);min-width:200px;padding:10px;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.geppei-container-many .geppei-uneven-vertical-image-item{flex:0 0 26%}.geppei-container-many .geppei-uneven-horizontal-image-item{flex:0 0 calc(46% - 6.67px)}.geppei-image-row{flex-wrap:wrap;justify-content:space-between;gap:20px;display:flex}.geppei-image-item-wide{text-align:center;background-color:#fff;border-radius:10px;flex:1.35;min-width:200px;padding:10px;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.geppei-image-item{text-align:center;background-color:#fff;border-radius:10px;flex:1;min-width:200px;padding:10px;transition:transform .3s;box-shadow:0 4px 6px #0000001a}.geppei-image{border-radius:5px;max-width:100%;height:auto}.geppei-image-caption{font-size:.8em}.swiper-pagination-bullet,.swiper-horizontal>.swiper-pagination-bullets{border:1px solid #fff}@media (width<=600px){.promo-header,.promo-subheader{font-size:1.2em}.geppei-image-caption{font-size:1em}.promo-price{font-size:.9em}.promo-discount{font-size:1.1em}}@media (width<=1000px){.promo-container{width:95%}.geppei-flex-container{flex-flow:column wrap;justify-content:center;align-items:center;gap:40px;display:flex}.geppei-flex-section{width:fit-content}}@keyframes sweep{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}@media screen and (width<=700px){.geppei-container-many .geppei-image-item{flex:0 0 calc(50% - 5px)}.geppei-image-item,.geppei-image-item-wide{width:100%;max-width:100%}.geppei-image-row{flex-direction:column;align-items:center}.gsc-results-wrapper-overlay{height:120%!important;top:-8%!important}.gsc-modal-background-image{top:-3rem!important}.flexbox video{width:100%}.faceware-sub-portal,.faceware-sub-tradesoft,.faceware-sub-tradecamera,.faceware-sub-academicsoft,.faceware-sub-academiccamera,.faceware-sub-rentalsoft,.faceware-sub-rentalhard{border-top:none!important;min-height:0!important;padding:0!important}.dynamic-image-text-flexbox .iframe{width:100%;height:80vw}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom,5px)!important}.dynamic-image-text-flexbox{flex-direction:column}.custom-video-flex iframe{width:80%;height:36vw}.sample-box{flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:2rem}.spec-list li{word-break:break-word;padding-bottom:.5rem}.dynamic-image-text-flexbox img{width:100%}.sidebar-item{padding:.5rem 17px}.pageContent{padding:1rem}.page-content{border-top:2px solid #000;margin-left:0;padding-top:1rem}}@media screen and (width<=450px){.geppei-container-many .geppei-image-item{flex:1}}@media (width<=800px){.section-container,.section-white-container{flex-direction:column}.section-white-container{padding:1rem}}@media screen and (width<=1000px){.image-text-flexbox{flex-direction:column}.image-text-flexbox img{width:100%;height:auto}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media screen and (width>=700px) and (width<=1200px){.flexbox video{width:85%}.pageContent{padding:1rem;position:relative}.sidebar-item{padding:0 50px 5px 0;font-size:calc(10px + .390625vw)}.sidebar-item.active{font-size:calc(10px + .390625vw)}}@media screen and (width<=1200px){.news-info-content,.article-info-content{width:100%;padding:10px;font-size:1.1em}.relatedLinks-cardList{flex-direction:column;justify-content:center;align-items:center;gap:2rem}.relatedLinks-cardListMobile{flex-direction:column;justify-content:center;align-items:center;gap:2rem;margin-top:1rem;list-style-type:none;display:flex}main{padding-top:3.5rem}h1{padding:0 2rem 2rem}details[open] div{margin-top:4rem}.goToMain{font-size:calc(12px + .390625vw);font-weight:500}.page-content{padding:1rem 0}.hero-image-container{border-radius:0}.sidebar-item,.sidebar-item.active{font-size:calc(12px + .390625vw)}}.map-image{display:none}@media print{.no-print,.nav,.footer-container,.moon-phase-wrapper,.map{display:none!important}header{flex-direction:row!important;justify-content:center!important;gap:2rem!important}.page-content{margin-left:0!important}.map-image,.section-white-container,.section-wrapper,.container,.section-wrapper>div>div:not(.sample-box,.image-text-flexbox,.dynamic-image-text-flexbox,.screenshot-container,.gloves,.modal){display:block!important}.relatedLinks{margin:1rem 0 0!important;padding:0!important}section:not(.relatedLinks){text-align:center;padding:1rem!important}.sidebar{flex-direction:row;margin-top:1rem;width:100vw!important;display:flex!important;position:relative!important}img{object-fit:contain}}.moon-phase-wrapper.svelte-8nvbt8{width:fit-content;padding-bottom:.2rem;position:absolute;left:12.5rem}.moon-phase-paragraph.svelte-8nvbt8{color:#fff;margin:0;font-family:ヒラギノ角ゴ Pro W3,Hiragino Kaku Gothic Pro,メイリオ,Meiryo,Osaka,ＭＳ Ｐゴシック,MS PGothic,sans-serif;font-size:clamp(11px,1.38889vw + 2.33333px,14px);font-weight:500}.moon-phase.svelte-8nvbt8{flex-direction:column;justify-content:flex-end;align-items:center;padding-left:5px;display:flex}.moon-image-container.svelte-8nvbt8{flex-direction:row;justify-content:center;gap:.1rem;padding:.1rem .5rem;display:flex}.moon-image.svelte-8nvbt8{width:3rem}@media only screen and (width<=1200px){.moon-phase-paragraph.svelte-8nvbt8{color:#fff;margin:0;font-size:15px;font-weight:500}.moon-image.svelte-8nvbt8{width:2.5rem;height:100%}.moon-phase-wrapper.svelte-8nvbt8{width:fit-content;padding-bottom:.5rem;position:absolute;left:7rem}.moon-phase-paragraph.svelte-8nvbt8{font-size:12px}}.dropbtn.svelte-x5ad8s{color:#fff;background-color:#000;border:none;padding:16px;font-size:16px}.dropdown.svelte-x5ad8s{align-self:center;display:inline-block;position:relative}.dropdown-content.svelte-x5ad8s{z-index:2;background-color:#f1f1f1;min-width:160px;display:none;position:absolute;box-shadow:0 8px 16px #0003}.dropdown-content.svelte-x5ad8s a:where(.svelte-x5ad8s){color:#000;cursor:pointer;padding:12px 16px;text-decoration:none;display:block}.dropdown-content.svelte-x5ad8s a:where(.svelte-x5ad8s):hover{background-color:#ddd}.dropdown.svelte-x5ad8s:hover .dropdown-content:where(.svelte-x5ad8s){display:block}.dropdown.svelte-x5ad8s:hover .dropbtn:where(.svelte-x5ad8s){background-color:#3e8e41}@media screen and (width<=1200px){.dropbtn.svelte-x5ad8s{color:#fff;background-color:#3e8e41;border:none;padding:12px;font-size:12px}.dropdown.svelte-x5ad8s{align-self:center;display:inline-block;position:relative}.dropdown-content.svelte-x5ad8s{z-index:1;background-color:#f1f1f1;min-width:110px;display:none;position:absolute;box-shadow:0 8px 16px #0003}.dropdown-content.svelte-x5ad8s a:where(.svelte-x5ad8s){color:#000;cursor:pointer;padding:8px 12px;text-decoration:none;display:block}.dropdown.svelte-x5ad8s:hover .dropbtn:where(.svelte-x5ad8s){background-color:#000}}.search-overlay.svelte-1puue20{z-index:1000;background-color:#00000080;justify-content:right;align-items:baseline;width:100%;height:100%;display:none;position:fixed;top:0;left:0}.search-overlay.visible.svelte-1puue20{display:flex}.search-modal.svelte-1puue20{width:90%;max-width:400px;max-height:80vh;overflow-y:auto;overflow:unset;background-color:#fff;border-top:13px solid #313132;border-radius:8px;justify-content:center;gap:0;margin-top:4.2rem;margin-right:1rem;padding:5px;display:flex}button.svelte-1puue20{color:#000;cursor:pointer;background-color:#fff;border:none;border-radius:4px;padding:0}button.svelte-1puue20:hover:after{content:"";background-color:var(--bg-ambassador-blue-500);height:4px;position:absolute;bottom:0;left:1.5rem;right:1.5rem}button.svelte-1puue20:not(.active):hover{color:inherit}button.svelte-1puue20 svg:where(.svelte-1puue20){clip-path:url(#squircleClip);align-items:center;height:100%;padding:0 1.2rem;font-weight:500;display:flex;position:relative}h4.svelte-1puue20{padding-top:.8rem;padding-left:.8rem;font-size:calc(12px + .34vw);font-weight:500}@media screen and (width<=700px){button.svelte-1puue20{background-color:unset}button.svelte-1puue20 svg:where(.svelte-1puue20) path:where(.svelte-1puue20){fill:#fff}h4.svelte-1puue20{padding-top:1.3rem}}.mobileHeader.svelte-zne36e{color:#6b7280;z-index:20;width:-webkit-fill-available;background:#fff;flex-direction:row-reverse;width:-moz-available;padding:0 1rem;display:flex;position:fixed;top:0;left:0}.logoContainer.svelte-zne36e{z-index:1;text-align:center;cursor:pointer;border-radius:.5em;width:fit-content;margin:0}.pc.svelte-zne36e{height:100%}.pcNavi.svelte-zne36e{height:100%;margin:0;padding:0;font-size:calc(12px + .390625vw);list-style-type:none;display:flex}.pcNavi.svelte-zne36e li:where(.svelte-zne36e){height:100%;display:flex;position:relative}.pcNavi.svelte-zne36e li:where(.svelte-zne36e):hover:after{content:"";background-color:var(--bg-ambassador-blue-500);height:4px;position:absolute;bottom:0;left:1.5rem;right:1.5rem}.pcNavi.svelte-zne36e li:where(.svelte-zne36e) a:where(.svelte-zne36e):not(.active):hover{color:inherit}.pcNavi.svelte-zne36e li:where(.svelte-zne36e) a:where(.svelte-zne36e){clip-path:url(#squircleClip);align-items:center;height:100%;padding:0 1rem;font-weight:500;display:flex;position:relative}.mobileNavi.svelte-zne36e{width:100%;top:50%;left:50%;bottom:unset;flex-direction:column;align-items:center;gap:2rem;margin:0;padding:0;font-size:calc(12px + .390625vw);list-style-type:none;display:flex;position:absolute;transform:translate(-50%,-50%)}.mobileNavi.svelte-zne36e li:where(.svelte-zne36e) a:where(.svelte-zne36e){color:#fff;font-size:calc(.357143vw + 14.8571px)}.mobile.svelte-zne36e{z-index:5;background:#000c;border-left:1px solid #aaa;width:100%;height:100%;position:fixed;top:0;right:0;overflow-y:auto}svg.svelte-zne36e{min-height:24px;transition:transform .3s ease-in-out}svg.svelte-zne36e line:where(.svelte-zne36e){stroke:#0d3f6e;stroke-width:3px;transition:transform .3s ease-in-out}.hamburger.svelte-zne36e{color:#6b7280;cursor:pointer;z-index:20;background:0 0;border:0;border-radius:10px;padding:0 .5rem;top:1rem;right:0}.hamburger.svelte-zne36e:hover{color:#374151}.sidebar_show.svelte-zne36e svg:where(.svelte-zne36e){transform:scale(.7)}.sidebar_show.svelte-zne36e #top:where(.svelte-zne36e){transform:translate(6px)rotate(45deg)}#topShow.svelte-zne36e{stroke:#fff;transform:translate(6px)rotate(45deg)}.sidebar_show.svelte-zne36e #middle:where(.svelte-zne36e){opacity:0}#middleShow.svelte-zne36e{stroke:#fff;opacity:0}.sidebar_show.svelte-zne36e #bottom:where(.svelte-zne36e){transform:translate(-12px,9px)rotate(-45deg)}#bottomShow.svelte-zne36e{stroke:#fff;transform:translate(-12px,9px)rotate(-45deg)}header.svelte-zne36e{color:#000;background-color:#fff;flex-direction:row;justify-content:space-between;align-items:center;height:5rem;padding:0 4rem 0 5rem;display:flex}.logo.svelte-zne36e{width:100%;max-width:100px;height:auto}@media only screen and (width<=1150px){header.svelte-zne36e{padding:0 2rem}.pcNavi.svelte-zne36e li:where(.svelte-zne36e){padding:0 1rem}.pcNavi.svelte-zne36e li:where(.svelte-zne36e) a:where(.svelte-zne36e){align-self:center}.logo.svelte-zne36e{width:100%;max-width:70px;height:auto}}@media only screen and (width<=1200px){.logoContainer.svelte-zne36e{margin-left:1rem}.logo.svelte-zne36e{width:100%;max-width:70px;height:auto}}@media only screen and (width>=1200px) and (width<=1366px){.pcNavi.svelte-zne36e{font-size:calc(10px + .390625vw)}.pcNavi.svelte-zne36e li:where(.svelte-zne36e) a:where(.svelte-zne36e){padding:0 .5rem}}@media only screen and (width<=768px){.mobileHeader.svelte-zne36e{padding:0 1rem}.hamburger.svelte-zne36e{padding:0}}footer.svelte-9sff3o span:where(.svelte-9sff3o),footer.svelte-9sff3o p:where(.svelte-9sff3o){color:#313132}footer.svelte-9sff3o span:where(.svelte-9sff3o){font-weight:600}footer.svelte-9sff3o p:where(.svelte-9sff3o){font-weight:400;line-height:1.7em}.footer-container.svelte-9sff3o{grid-template:"companyname companyname companyname companyname companyname"1fr"addresses contacts mainlinks sublinks social"3fr/.7fr .7fr .7fr .7fr 1fr;gap:1rem;padding:3rem 1rem 1rem 2vw;display:grid}.companyname.svelte-9sff3o{grid-area:companyname;font-size:calc(18px + .390625vw);font-weight:600}.addresses.svelte-9sff3o{flex-direction:column;grid-area:addresses;justify-content:center;display:flex}.contacts.svelte-9sff3o{border-right:1px solid #000;flex-direction:column;grid-area:contacts;justify-content:center;display:flex}.mainlinks.svelte-9sff3o{text-align:left;flex-direction:column;grid-area:mainlinks;justify-content:center;margin:0 auto;display:flex}.sublinks.svelte-9sff3o{border-right:1px solid #000;flex-direction:column;grid-area:sublinks;justify-content:center;display:flex}.social.svelte-9sff3o{flex-direction:column;grid-area:social;justify-content:center;align-items:center;gap:1rem;display:flex}.social-cont.svelte-9sff3o{justify-content:center;gap:1rem;display:flex}.flex-rw.svelte-9sff3o{background:#f9f7f0;border-top:13px solid #313132;flex-direction:column;gap:1rem;margin-top:auto;display:flex}.footer-bottom-wrapper.svelte-9sff3o{text-align:center;border-top:2px solid #000;padding:1rem 0}@media only screen and (width<=568px){.footer-bottom-wrapper.svelte-9sff3o{text-align:center;width:100%;margin-top:10px}.mainlinks.svelte-9sff3o,.sublinks.svelte-9sff3o{text-align:left;flex-direction:column;gap:1rem;display:flex}.footer-container.svelte-9sff3o{font-size:13px}}@media only screen and (width<=320px){.footer-bottom-wrapper.svelte-9sff3o{font-size:1.3em}}@media only screen and (width<=768px){.footer-bottom-wrapper.svelte-9sff3o{font-size:16px;line-height:25px}.social.svelte-9sff3o{gap:0;margin-top:1rem}}@media only screen and (width<=1200px){.footer-container.svelte-9sff3o{grid-template:"companyname companyname".2fr"addresses contacts"1fr"mainlinks sublinks".8fr"social social".2fr/1fr 1fr;column-gap:1rem;padding:3rem 2rem 1rem 3rem;display:grid}.contacts.svelte-9sff3o,.sublinks.svelte-9sff3o{border:none}.companyname.svelte-9sff3o{text-align:center}}.back-to-top.svelte-1w1s78c{background-color:var(--bg-ambassador-blue-300);text-align:center;z-index:10;opacity:1;-webkit-user-select:none;user-select:none;color:#fff;cursor:pointer;border:none;border-radius:4px;width:50px;height:50px;padding:0;transition:background-color .3s,opacity .5s,visibility .5s;display:inline-block;position:fixed;bottom:120px;right:40px}.back-to-top.svelte-1w1s78c:after{content:"↑";color:#fff;font-size:2em;line-height:3rem}.back-to-top.svelte-1w1s78c:hover{cursor:pointer;background-color:var(--bg-ambassador-blue-500)}.back-to-top.svelte-1w1s78c:focus-visible{outline:3px solid var(--ambassador-blue-400);outline-offset:2px}.back-to-top.svelte-1w1s78c:active{background-color:#555}.back-to-top.hidden.svelte-1w1s78c{opacity:0;visibility:hidden}.wrapper.svelte-1re81aj{z-index:100;background:#fff;border-radius:8px;width:auto;max-width:345px;padding:15px 25px 22px;transition:right .3s;position:fixed;bottom:50px;right:7rem;box-shadow:0 5px 10px #0000001a}.wrapper.svelte-1re81aj .data:where(.svelte-1re81aj) p:where(.svelte-1re81aj){color:#333;font-size:16px}.data.svelte-1re81aj p:where(.svelte-1re81aj) a:where(.svelte-1re81aj){color:#4070f4;text-decoration:none}.data.svelte-1re81aj p:where(.svelte-1re81aj) a:where(.svelte-1re81aj):hover{text-decoration:underline}.wrapper.svelte-1re81aj .buttons:where(.svelte-1re81aj){justify-content:space-between;align-items:center;width:100%;margin-top:16px;display:flex}.buttons.svelte-1re81aj .button:where(.svelte-1re81aj){color:#fff;cursor:pointer;background:#4070f4;border:none;border-radius:4px;width:calc(50% - 10px);padding:8px 0;transition:background-color .2s}.buttons.svelte-1re81aj .button:where(.svelte-1re81aj):hover{background-color:#034bf1}.buttons.svelte-1re81aj .button:where(.svelte-1re81aj):focus-visible{outline-offset:2px;outline:3px solid #4070f4}@media screen and (width<=700px){.wrapper.svelte-1re81aj{max-width:unset;bottom:6rem;left:1rem;right:1rem}}
