@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.c-form-note-portable-text[data-v-77a30be5]{font-size:var(--body-small-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.c-form-note-portable-text[data-v-77a30be5]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.c-form-note-portable-text[data-v-77a30be5]{font-size:var(--body-small-size-desk)}}:lang(ja) .c-form-note-portable-text[data-v-77a30be5][data-v-77a30be5]{font-family:kozuza-gothic-pr6n,sans-serif}.wrapper--large[data-v-9103b9bf]{--rows-override:1}@media (min-width:48rem){.wrapper--large[data-v-9103b9bf]{--rows-override:2}}.solutions-tiles[data-v-9803b3e7]{--rows-override:1}@media (min-width:48rem){.solutions-tiles[data-v-9803b3e7]{--rows-override:2}}.c-ticker[data-v-252a5e8d]{--animation-direction:normal}.c-ticker--large[data-v-252a5e8d]{--gap:3.5rem;color:var(--ticker-large-color);font-size:var(--h1-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1;word-break:break-word}@media (min-width:48rem){.c-ticker--large[data-v-252a5e8d]{font-size:var(--h1-size-tabletwide)}}@media (min-width:75rem){.c-ticker--large[data-v-252a5e8d]{font-size:var(--h1-size-desk)}}:lang(ja) .c-ticker--large[data-v-252a5e8d][data-v-252a5e8d]{font-family:noto-sans-cjk-jp,sans-serif}.c-ticker--small[data-v-252a5e8d]{--gap:2.5rem;color:var(--ticker-small-color);font-size:var(--h3-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;word-break:break-word}@media (min-width:48rem){.c-ticker--small[data-v-252a5e8d]{font-size:var(--h3-size-tabletwide)}}@media (min-width:75rem){.c-ticker--small[data-v-252a5e8d]{font-size:var(--h3-size-desk)}}:lang(ja) .c-ticker--small[data-v-252a5e8d][data-v-252a5e8d]{font-family:noto-sans-cjk-jp,sans-serif}.c-ticker--reversed[data-v-252a5e8d]{--animation-direction:reverse}.c-ticker--mobile[data-v-252a5e8d]{margin-bottom:.5rem}@media (min-width:48rem){.c-ticker--mobile[data-v-252a5e8d]{display:none!important}}.c-ticker[data-v-252a5e8d]{display:flex;gap:var(--gap);max-width:100vw;overflow:visible}@keyframes ticker-252a5e8d{0%{transform:translate(0)}to{transform:translate(calc(-100% - var(--gap)))}}.c-ticker__content[data-v-252a5e8d]{animation-direction:var(--animation-direction);animation-duration:var(--c-ticker-animation-duration);animation-iteration-count:infinite;animation-name:ticker-252a5e8d;animation-timing-function:linear;gap:var(--gap)}.c-ticker__item[data-v-252a5e8d]{flex-wrap:nowrap;position:relative;text-transform:uppercase;top:-1px;white-space:nowrap}.c-profile-picture[data-v-710c2800]{--size-tablet:96px;--size:72px;border:1px solid var(--profile-picture-border-color);border-radius:100%;display:inline-block;height:72px;height:var(--size);-o-object-fit:cover;object-fit:cover;width:72px;width:var(--size)}@media (min-width:48rem){.c-profile-picture[data-v-710c2800]{height:var(--size-tablet);width:var(--size-tablet)}}.size--0[data-v-710c2800]{--size-tablet:18px;--size:calc(var(--size-tablet)/1.33)}.size--1[data-v-710c2800]{--size-tablet:32px;--size:calc(var(--size-tablet)/1.33)}.size--2[data-v-710c2800]{--size-tablet:56px;--size:calc(var(--size-tablet)/1.33)}.size--4[data-v-710c2800]{--size-tablet:164px;--size:calc(var(--size-tablet)/1.33)}.c-partner-picture[data-v-9028c8bd]{align-self:center;display:inline-block;height:72px;-o-object-fit:contain;object-fit:contain;width:128px}div[data-highlighted][data-v-ede48197]{color:var(--theme-heading-color-app)!important;font-weight:700}.s-autocomplete__empty[data-v-ede48197]{display:flex;justify-content:center;line-height:2;padding:2rem 2rem 1rem;text-align:center;width:100%}.s-autocomplete__list-wrapper[data-v-ede48197]{box-shadow:0 1px .5rem #252d2d33;margin-top:.25rem;position:absolute;z-index:9}.s-autocomplete__list-wrapper[data-v-ede48197] .wrapper{padding-left:0;padding-right:0}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.tag{font-size:var(--body-small-size);background-color:#fffdc3;border-radius:46px;color:var(--theme-text-color);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;padding:4px 10px;word-break:break-word}@media (min-width:48rem){.tag{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.tag{font-size:var(--body-small-size-desk)}}:lang(ja) .tag{font-family:kozuza-gothic-pr6n,sans-serif}.tag:focus{outline:2px solid var(--theme-text-color)}.bag-header{background-color:#f9f3f0!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 1024 256'%3E%3Cpath fill='%23005250' d='M575.497 101.474c-18.3 4.78-31.885 15.544-42.666 30.2-5.032 6.842-9.717 13.947-14.909 20.662-12.666 16.381-28.845 19.191-46.672 8.51-7.5-4.493-13.562-10.748-20.348-16.111-5.8-4.584-11.896-8.539-19.343-9.967-6.363-1.22-12.27.032-17.809 3.117-3.237 1.802-5.194 4.576-5.21 8.496-.067 16.982-.191 33.965-.247 50.947-.026 7.975 1.403 9.432 9.2 9.434q95.475.016 190.95-.003c7.77-.002 9.256-1.526 9.258-9.418q.02-67.982.003-135.964c-.002-7.794-2.351-10.15-10.113-10.15q-94.476-.008-188.951.015c-8.089.002-10.314 2.248-10.339 10.418-.032 10.83-.006 21.66-.031 32.491-.003 1.494-.02 3.011-.279 4.474-.252 1.42-1.213 2.38-2.766 2.402-1.549.022-2.543-.926-2.887-2.303-.318-1.272-.366-2.634-.369-3.957-.02-10.997-.063-21.995.023-32.991.09-11.634 4.743-16.17 16.466-16.171 63.317-.004 126.634.168 189.95-.135 11.337-.054 15.654 7.065 15.653 15.654-.005 45.821.04 91.643 0 137.464-.008 9.688-4.546 13.88-14.127 13.873-64.316-.046-128.633-.032-192.95-.045-11.04-.002-15.339-3.96-14.92-15.016.663-17.482.52-34.962.653-52.444.059-7.723 5.235-11.71 11.537-14.106 10.908-4.148 21.564-2.944 31.66 2.952 6.23 3.638 11.516 8.498 16.961 13.145 5.854 4.995 11.95 9.6 19.174 12.482 8.073 3.222 15.588 2.167 22.668-2.817 6.557-4.617 11.039-11.044 15.446-17.52 7.707-11.328 15.809-22.246 26.927-30.609 12.948-9.739 27.658-14.3 43.587-15.47 2.263-.167 5.2-.39 5.442 2.853.246 3.318-2.543 3.411-4.938 3.379-5.21-.07-10.235 1.107-15.684 2.23'/%3E%3Cpath fill='%23005250' d='M471.417 117.423c-1.713.073-3.044.262-4.335.112-1.624-.19-2.902-1.092-2.811-2.906.088-1.77 1.377-2.637 3.02-2.728 2.512-.138 4.971-.47 7.327-1.367 7.702-2.931 11.97-11.396 9.612-19.03-2.495-8.079-10.823-12.662-18.912-10.409-8.28 2.307-13.074 10.104-11.3 18.376.14.65.222 1.317.408 1.954.568 1.946.56 3.837-1.678 4.53-2.573.796-3.428-1.139-4.181-3.138-4.474-11.888 4.484-26.532 17.21-28.08 13.025-1.583 22.929 5.909 24.802 18.763 1.713 11.754-6.15 21.764-19.162 23.923'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;border-radius:8px;height:100px;overflow:hidden;position:relative;width:100vw}.bag-header.loaded .bag-header__image{opacity:1}.bag-header.loaded.bag-header__image--fade:after{background-color:#fff;bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:1}.bag-header__image{border-radius:8px;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .5s ease-in-out;width:100%}.bag-header__tag{position:absolute}.bag-header__tag__logo{height:64px;width:64px}@media (min-width:48rem){.bag-header__tag__logo{height:60px;width:60px}}.bag-header__tag__logo__placeholder{background-image:url(./sprout-placeholder-logo.CYZnULz3.png);background-position:50%;background-size:cover;height:64px;width:64px}.bag-header__tag__top-left{display:flex;gap:4px;left:8px;top:8px}@media (min-width:48rem){.bag-header__tag__top-left{left:10px;top:10px}}.bag-header__tag__top-left-second{background-color:#f4f6f6}.bag-header__tag__top-right{background-color:#fff;display:flex;right:8px;top:8px}@media (min-width:48rem){.bag-header__tag__top-right{right:10px;top:10px}}.bag-header__tag__bottom-left{bottom:8px;left:8px}@media (min-width:48rem){.bag-header__tag__bottom-left{bottom:10px;left:10px}}.bag-header__tag__bottom-left,.bag-header__tag__logo,.bag-header__tag__top-left,.bag-header__tag__top-right{z-index:3}.screen-reader-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.card[data-v-f00d6f00]{background-color:#fff;border:1px solid rgba(37,45,45,.075);border-radius:5px;border-radius:.5rem;box-shadow:0 2px 8px 2px #252d2d13;font-size:var(--body-small-size);height:275px;padding:4px;color:var(--theme-text-color-app);display:flex;flex-direction:column;font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;overflow:hidden;width:330px;word-break:break-word}@media (min-width:48rem){.card[data-v-f00d6f00]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.card[data-v-f00d6f00]{font-size:var(--body-small-size-desk)}}:lang(ja) .card[data-v-f00d6f00][data-v-f00d6f00]{font-family:kozuza-gothic-pr6n,sans-serif}@media (min-width:30.625rem){.card[data-v-f00d6f00]{width:340px}}.card[data-v-f00d6f00]:hover{border:1px solid #00615f}.content[data-v-f00d6f00]{height:30%;text-align:left}.content__title[data-v-f00d6f00]{font-size:var(--body-large-size);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;overflow:hidden;padding:4px 4px 0;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}@media (min-width:48rem){.content__title[data-v-f00d6f00]{font-size:var(--body-large-size-tabletwide)}}@media (min-width:75rem){.content__title[data-v-f00d6f00]{font-size:var(--body-large-size-desk)}}:lang(ja) .content__title[data-v-f00d6f00][data-v-f00d6f00]{font-family:kozuza-gothic-pr6n,sans-serif}.content__description[data-v-f00d6f00]{display:flex;flex-direction:column;padding:0 4px}.content__description__text[data-v-f00d6f00]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content__footer[data-v-f00d6f00]{border-top:1px dashed #dee3e3;display:flex;font-size:var(--body-large-size);justify-content:flex-end;margin-top:4px;font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.content__footer[data-v-f00d6f00]{font-size:var(--body-large-size-tabletwide)}}@media (min-width:75rem){.content__footer[data-v-f00d6f00]{font-size:var(--body-large-size-desk)}}:lang(ja) .content__footer[data-v-f00d6f00][data-v-f00d6f00]{font-family:kozuza-gothic-pr6n,sans-serif}.content__footer__text[data-v-f00d6f00]{color:var(--theme-text-color-app);padding:0 4px 4px}.content__footer__text__fade[data-v-f00d6f00]{opacity:.5}.content__footer__text-old[data-v-f00d6f00]{font-size:var(--body-small-size);color:#5f6d6d;font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;margin-right:8px;text-decoration:line-through;word-break:break-word}@media (min-width:48rem){.content__footer__text-old[data-v-f00d6f00]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.content__footer__text-old[data-v-f00d6f00]{font-size:var(--body-small-size-desk)}}:lang(ja) .content__footer__text-old[data-v-f00d6f00][data-v-f00d6f00]{font-family:kozuza-gothic-pr6n,sans-serif}.image[data-v-f00d6f00]{border-radius:5px;height:60%;overflow:hidden;width:100%}.virtual-list__wrapper[data-v-e5c4a631]{display:grid;gap:1rem;grid-template-columns:repeat(1,1fr);justify-items:center;overflow:auto;width:auto;width:100%}@media (min-width:48rem){.virtual-list__wrapper[data-v-e5c4a631]{grid-template-columns:repeat(2,1fr)}}@media (min-width:75rem){.virtual-list__wrapper[data-v-e5c4a631]{grid-template-columns:repeat(3,1fr)}}@media (min-width:87.5rem){.virtual-list__wrapper[data-v-e5c4a631]{justify-items:left}}.virtual-list__item[data-v-e5c4a631]{width:auto}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.s-hero[data-v-95ec3ddc]{background-color:var(--theme-heading-color-app);display:flex;height:auto;overflow:visible;padding:7.5rem 0 4.5rem;width:100vw}@media (min-width:48rem){.s-hero[data-v-95ec3ddc]{padding:6rem 0 0}}.s-hero__title[data-v-95ec3ddc]{display:flex;justify-content:flex-start;padding-bottom:1.25rem;text-align:left}.s-hero__text[data-v-95ec3ddc]{display:flex;flex:1;flex-direction:column;padding:0 2rem;width:auto}@media (min-width:75rem){.s-hero__text[data-v-95ec3ddc]{padding:0 6rem}}@media (min-width:1600px){.s-hero__text[data-v-95ec3ddc]{padding-left:25%}}.s-hero__text[data-v-95ec3ddc] .c-base-title__pre-title{text-align:left}.s-hero__text[data-v-95ec3ddc] .c-base-title__header{color:var(--theme-background-color-app)!important;text-align:left}.s-hero__image[data-v-95ec3ddc]{--img-max-height:374px;display:none}@media (min-width:48rem){.s-hero__image[data-v-95ec3ddc]{display:flex;flex:1;height:var(--img-max-height);justify-content:flex-end}}@media (min-width:75rem){.s-hero__image[data-v-95ec3ddc]{max-height:var(--img-max-height)}}.s-hero__geolocation[data-v-95ec3ddc]{align-items:center;color:var(--theme-background-color-app);display:flex;gap:.5rem;margin-top:.75rem}.s-hero__geolocation[data-v-95ec3ddc]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'%3E%3Cpath d='M12 21c-4.8-4.8-8-8.1-8-11.5a8 8 0 0 1 16 0c0 3.4-3.2 6.7-8 11.5'/%3E%3Ccircle cx='12' cy='9' r='2.5'/%3E%3C/svg%3E");background-repeat:no-repeat;content:"";display:block;height:24px;width:24px}.s-hero__geolocation[data-v-95ec3ddc]:hover{color:var(--btn-primary-hover-type);cursor:pointer;text-decoration-color:var(--btn-primary-hover-type)}.s-results[data-v-95ec3ddc]{display:flex;flex-direction:column;margin:0 auto}.s-results__cta[data-v-95ec3ddc]{align-items:center;background-color:var(--theme-heading-color-app);border-radius:100px;color:#fff;display:inline-flex;font-family:Tenon,sans-serif,serif;justify-content:center;padding:.5rem 1.25rem;position:relative;text-align:center;transition:.3s cubic-bezier(.45,0,.4,1);transition-property:border-color,color;width:100%;width:-moz-fit-content;width:fit-content}.s-results__cta[data-v-95ec3ddc][data-v-95ec3ddc]:after{background-color:var(--theme-heading-color-app)}.s-results__cta[data-v-95ec3ddc][data-v-95ec3ddc]:hover{background-color:#007a78}.s-results__cta[data-v-95ec3ddc][data-v-95ec3ddc]:focus{border:1px solid #fff}.s-results__cta[data-v-95ec3ddc]:hover{background-color:#007a78}.s-results__cta[data-v-95ec3ddc]:disabled{background-color:#dee3e3;color:#859494;cursor:not-allowed}.s-results__cta[data-v-95ec3ddc]:disabled:hover{background-color:#dee3e3;color:#859494}.s-results__title[data-v-95ec3ddc]{font-size:var(--h5-size);color:var(--theme-text-color-app);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;padding-bottom:1.25rem;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-results__title[data-v-95ec3ddc]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-results__title[data-v-95ec3ddc]{font-size:var(--h5-size-desk)}}:lang(ja) .s-results__title[data-v-95ec3ddc][data-v-95ec3ddc]{font-family:kozuza-gothic-pr6n,sans-serif}.s-results__subtitle[data-v-95ec3ddc]{align-items:flex-end;background-repeat:no-repeat;color:var(--theme-heading-color-app);display:flex;gap:.25rem;padding-bottom:1rem}.s-results__subtitle[data-v-95ec3ddc]:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16'%3E%3Cpath fill='%235F6D6D' d='M7.327 9.654 1.566 7.325a.83.83 0 0 1-.44-.334.96.96 0 0 1-.145-.524.9.9 0 0 1 .155-.517.93.93 0 0 1 .44-.333L15.397.454q.27-.106.513-.033a.97.97 0 0 1 .658.659.77.77 0 0 1-.032.512l-5.202 13.83a.9.9 0 0 1-.364.435.97.97 0 0 1-.488.133.9.9 0 0 1-.478-.14.9.9 0 0 1-.343-.429zm3.14 3.51 4.016-10.666L3.798 6.494l4.757 1.913z'/%3E%3C/svg%3E");background-position-x:left;background-repeat:no-repeat;content:"";display:inline-block;height:20px;width:25px}@media (min-width:30.625rem){.s-results__subtitle[data-v-95ec3ddc]:before{margin-left:-30px}.s-results__subtitle[data-v-95ec3ddc]{margin:0 -30px!important;margin:0 calc(var(--arrow-offset)*-1)!important;padding-bottom:1.5rem}}.s-results__subtitle span[data-v-95ec3ddc]{display:block;padding:0 var(--arrow-offset)}.s-results__subtitle span[data-v-95ec3ddc],.s-results__title span[data-v-95ec3ddc]{display:block}@media (min-width:30.625rem){.s-results__subtitle[data-v-95ec3ddc],.s-results__title[data-v-95ec3ddc]{margin:0 auto;width:340px}}@media (min-width:48rem){.s-results__subtitle[data-v-95ec3ddc],.s-results__title[data-v-95ec3ddc]{width:100%}}.s-results__wrapper[data-v-95ec3ddc]{display:flex;flex-direction:column;padding:2.5rem 1rem 0}@media (min-width:30.625rem){.s-results__wrapper[data-v-95ec3ddc]{padding-left:0;padding-right:0}}.s-empty[data-v-95ec3ddc]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:6rem 2rem 7.5rem}.s-empty__text[data-v-95ec3ddc]{color:#5f6d6d;padding-top:1.25rem;text-align:center;width:70%}.s-empty__img[data-v-95ec3ddc]{height:auto;width:170px}.scroll[data-v-ae7f574e]{scroll-margin-top:(6rem * 2)}.c-cta-section[data-v-a5b490b3][data-theme=app][data-v-a5b490b3]+.c-section[data-theme=app],.c-cta-section[data-v-a5b490b3][data-theme=dark-alt][data-v-a5b490b3]+.c-section[data-theme=dark-alt],.c-cta-section[data-v-a5b490b3][data-theme=dark][data-v-a5b490b3]+.c-section[data-theme=dark],.c-cta-section[data-v-a5b490b3][data-theme=light-alt][data-v-a5b490b3]+.c-section[data-theme=light-alt],.c-cta-section[data-v-a5b490b3][data-theme=light][data-v-a5b490b3]+.c-section[data-theme=light]{padding-top:var(--section-padding-top)}:root [data-theme=light]+.c-cta-section[data-v-a5b490b3]{--cta-top-background-color:var(--theme-background-color-light)}:root [data-theme=light-alt]+.c-cta-section[data-v-a5b490b3]{--cta-top-background-color:var(--theme-background-color-light-alt)}:root [data-theme=dark]+.c-cta-section[data-v-a5b490b3]{--cta-top-background-color:var(--theme-background-color-dark)}:root [data-theme=dark-alt]+.c-cta-section[data-v-a5b490b3]{--cta-top-background-color:var(--theme-background-color-dark-alt)}.c-cta-section[data-v-a5b490b3]:has(+[data-theme=light]){--cta-bottom-background-color:var(--theme-background-color-light)}.c-cta-section[data-v-a5b490b3]:has(+[data-theme=light-alt]){--cta-bottom-background-color:var(--theme-background-color-light-alt)}.c-cta-section[data-v-a5b490b3]:has(+[data-theme=dark]){--cta-bottom-background-color:var(--theme-background-color-dark)}.c-cta-section[data-v-a5b490b3]:has(+[data-theme=dark-alt]){--cta-bottom-background-color:var(--theme-background-color-dark-alt)}.c-cta-section[data-v-a5b490b3]{padding:0}@media (min-width:48rem){.c-cta-section[data-v-a5b490b3]{padding-inline:2.5rem}:root [data-theme=dark-alt]+.c-cta-section:has(+[data-theme=dark-alt]) .c-cta-section__bg--bottom[data-v-a5b490b3],:root [data-theme=dark]+.c-cta-section:has(+[data-theme=dark]) .c-cta-section__bg--bottom[data-v-a5b490b3],:root [data-theme=light-alt]+.c-cta-section:has(+[data-theme=light-alt]) .c-cta-section__bg--bottom[data-v-a5b490b3],:root [data-theme=light]+.c-cta-section:has(+[data-theme=light]) .c-cta-section__bg--bottom[data-v-a5b490b3]{background-color:var(--cta-top-background-color)}}.c-cta-section__bg[data-v-a5b490b3]{height:50%;inset-inline:0;position:absolute;z-index:-1}.c-cta-section__bg--top[data-v-a5b490b3]{background-color:var(--cta-top-background-color);top:0}.c-cta-section__bg--bottom[data-v-a5b490b3]{background-color:var(--cta-bottom-background-color);bottom:0}.c-cta-section__wrapper[data-v-a5b490b3]{background-color:var(--cta-front-background-color);display:flex;flex-direction:column;gap:1.5rem;padding:3.5rem 1.25rem;z-index:3}@media (min-width:75rem){.c-cta-section__wrapper[data-v-a5b490b3]{align-items:center;flex-direction:row;gap:2rem;justify-content:space-between;padding-inline:2rem}}.c-cta-section__left-content[data-v-a5b490b3]{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}@media (min-width:75rem){.c-cta-section__left-content[data-v-a5b490b3]{align-items:flex-start;max-width:636px;text-align:left}}.c-cta-section__right-content[data-v-a5b490b3]{align-items:center;display:flex;flex:1;justify-content:center}@media (min-width:75rem){.c-cta-section__right-content[data-v-a5b490b3]{justify-content:flex-end}}.c-cta-section[data-v-a5b490b3] .c-base-title__header{text-align:center}@media (min-width:75rem){.c-cta-section[data-v-a5b490b3] .c-base-title__header{text-align:left}}.m-blocks[data-v-fa9e1d1d]{--inner-block-v-spacing:1.5rem;width:100%}@media (min-width:48rem){.m-blocks[data-v-fa9e1d1d]{--inner-block-v-spacing:2rem}}.m-blocks--inner>*+*[data-v-fa9e1d1d]{margin-top:var(--inner-block-v-spacing)}.m-blocks--inner>:is(.inner-block-faq)+:is(.inner-block-faq[data-v-fa9e1d1d]){margin-top:0}:is(.outer-block-hero) .m-blocks--inner>*+*[data-v-fa9e1d1d]{--inner-block-v-spacing:1rem}@media (min-width:48rem){:is(.outer-block-hero) .m-blocks--inner>*+*[data-v-fa9e1d1d]{--inner-block-v-spacing:1.5rem}}:is(.outer-block-hero) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-base-text[data-v-fa9e1d1d],.inner-block-raw-html[data-v-fa9e1d1d]){--inner-block-v-spacing:.75rem}@media (min-width:48rem){:is(.outer-block-hero) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-base-text[data-v-fa9e1d1d],.inner-block-raw-html[data-v-fa9e1d1d]){--inner-block-v-spacing:1rem}}:is(.outer-block-section,.c-section-block--no-image,.outer-block-cta) .m-blocks--inner>:is(.inner-block-title)+*[data-v-fa9e1d1d]{--inner-block-v-spacing:1rem}@media (min-width:48rem){:is(.outer-block-section,.c-section-block--no-image,.outer-block-cta) .m-blocks--inner>:is(.inner-block-title)+*[data-v-fa9e1d1d]{--inner-block-v-spacing:1.5rem}}:is(.outer-block-section,.c-section-block--no-image,.outer-block-cta) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-base-text[data-v-fa9e1d1d],.inner-block-raw-html[data-v-fa9e1d1d]){--inner-block-v-spacing:.75rem}:is(.outer-block-section.c-section-block--image-left,.outer-block-section.c-section-block--image-right,.outer-block-sub-hero) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-base-text[data-v-fa9e1d1d],.inner-block-raw-html[data-v-fa9e1d1d]){--inner-block-v-spacing:.75rem}:is(.outer-block-section.c-section-block--image-left,.outer-block-section.c-section-block--image-right,.outer-block-sub-hero) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-ticker[data-v-fa9e1d1d]){--inner-block-v-spacing:1.5rem}:is(.outer-block-steps-section) .m-blocks--inner>:is(.inner-block-title,.inner-block-base-text,.inner-block-raw-html)+*[data-v-fa9e1d1d]{--inner-block-v-spacing:1rem}@media (min-width:48rem){:is(.outer-block-steps-section) .m-blocks--inner>:is(.inner-block-title,.inner-block-base-text,.inner-block-raw-html)+*[data-v-fa9e1d1d]{--inner-block-v-spacing:1.5rem}}:is(.outer-block-steps-section) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-base-text[data-v-fa9e1d1d],.inner-block-raw-html[data-v-fa9e1d1d]){--inner-block-v-spacing:.5rem}@media (min-width:48rem){:is(.outer-block-steps-section) .m-blocks--inner>:is(.inner-block-title)+:is(.inner-block-base-text[data-v-fa9e1d1d],.inner-block-raw-html[data-v-fa9e1d1d]){--inner-block-v-spacing:.75rem}}:is(.outer-block-steps-section) .m-blocks--inner>*+:is(.inner-block-button-group[data-v-fa9e1d1d]){--inner-block-v-spacing:2rem}@media (min-width:48rem){:is(.outer-block-steps-section) .m-blocks--inner>*+:is(.inner-block-button-group[data-v-fa9e1d1d]){--inner-block-v-spacing:2.5rem}}:is(.outer-block-cta[data-v-fa9e1d1d]){--inner-block-v-spacing:.75rem}:is(.outer-block-sub-hero) .inner-block-base-text[data-v-fa9e1d1d]{text-align:center}:is(.outer-block-section.c-section-block--image-left,.outer-block-section.c-section-block--image-right) .inner-block-base-text[data-v-fa9e1d1d]{text-align:center}@media (min-width:48rem){:is(.outer-block-section.c-section-block--image-left,.outer-block-section.c-section-block--image-right) .inner-block-base-text[data-v-fa9e1d1d]{text-align:left}:is(.outer-block-cta[data-v-fa9e1d1d]):has(+.outer-block-image-video){padding-bottom:4.5rem}}:is(.inner-block-title[data-v-fa9e1d1d]){scroll-margin-top:calc(var(--header-height)*1.2)}.c-callout[data-v-0a6b3348]{align-items:center;display:flex;flex-direction:column;text-align:center}.c-callout__icon[data-v-0a6b3348]{color:var(--callout-icon-color);font-size:3.5rem;position:relative;z-index:1}@media (min-width:48rem){.c-callout__icon[data-v-0a6b3348]{font-size:6rem}}.c-callout__title+.c-callout__subtitle[data-v-0a6b3348]{padding-top:.5rem}.c-callout__subtitle[data-v-0a6b3348]{color:var(--theme-heading-color)}.c-callout__action[data-v-0a6b3348]{margin-top:1rem}@media (min-width:48rem){.c-callout__action[data-v-0a6b3348]{margin-top:1.5rem}}.c-callout__title-group[data-v-0a6b3348]{position:relative;z-index:1}.c-callout__title-group>.c-callout__title[data-v-0a6b3348]:first-child{margin-top:-.5625rem}@media (min-width:48rem){.c-callout__title-group>.c-callout__title[data-v-0a6b3348]:first-child{margin-top:-1.25rem}}.c-carousel-indicator__dot[data-v-4960afdd]{background-color:currentColor;border-radius:100%;height:8px;width:8px}.c-carousel-step-counter[data-v-6a08723e]{color:var(--c-carousel-indicator-color)}.c-carousel-section[data-v-b47e9f9e]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:48rem){.c-carousel-section[data-v-b47e9f9e]{gap:2rem}}.c-carousel-section__wrapper[data-v-b47e9f9e]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:48rem){.c-carousel-section__wrapper[data-v-b47e9f9e]{gap:1.5rem}}.c-carousel-section__content[data-v-b47e9f9e]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center}@media (min-width:48rem){.c-carousel-section__content[data-v-b47e9f9e]{gap:1.5rem}}.c-base-text--center[data-v-6e51508e]{text-align:center}body[data-v-8f4c2a13]{background:linear-gradient(#0007,#0000),#123;height:100vh;margin:0;overflow:hidden}@keyframes firework-8f4c2a13{0%{opacity:1;transform:translate(var(--x),var(--initialY));width:var(--initialSize)}50%{opacity:1;width:.5vmin}to{opacity:0;width:var(--finalSize)}}.firework[data-v-8f4c2a13],.firework[data-v-8f4c2a13]:after,.firework[data-v-8f4c2a13]:before{--initialSize:.9vmin;--finalSize:50vmin;--particleSize:.3vmin;--color1:#ff0;--color2:khaki;--color3:#fff;--color4:lime;--color5:gold;--color6:#3cb371;--y:-30vmin;--x:-50%;--initialY:60vmin;animation:firework-8f4c2a13 2.5s infinite;aspect-ratio:1;background:radial-gradient(circle,#ff0 .3vmin,#0000 0) 50% 0,radial-gradient(circle,khaki .3vmin,#0000 0) 100% 50%,radial-gradient(circle,#fff .3vmin,#0000 0) 50% 100%,radial-gradient(circle,#0f0 .3vmin,#0000 0) 0 50%,radial-gradient(circle,gold .3vmin,#0000 0) 80% 90%,radial-gradient(circle,#3cb371 .3vmin,#0000 0) 95% 90%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 90% 70%,radial-gradient(circle,khaki .3vmin,#0000 0) 100% 60%,radial-gradient(circle,#fff .3vmin,#0000 0) 55% 80%,radial-gradient(circle,#0f0 .3vmin,#0000 0) 70% 77%,radial-gradient(circle,gold .3vmin,#0000 0) 22% 90%,radial-gradient(circle,#3cb371 .3vmin,#0000 0) 45% 90%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 33% 70%,radial-gradient(circle,khaki .3vmin,#0000 0) 10% 60%,radial-gradient(circle,#fff .3vmin,#0000 0) 31% 80%,radial-gradient(circle,#0f0 .3vmin,#0000 0) 28% 77%,radial-gradient(circle,gold .3vmin,#0000 0) 13% 72%,radial-gradient(circle,#3cb371 .3vmin,#0000 0) 80% 10%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 95% 14%,radial-gradient(circle,khaki .3vmin,#0000 0) 90% 23%,radial-gradient(circle,#fff .3vmin,#0000 0) 100% 43%,radial-gradient(circle,#0f0 .3vmin,#0000 0) 85% 27%,radial-gradient(circle,gold .3vmin,#0000 0) 77% 37%,radial-gradient(circle,#3cb371 .3vmin,#0000 0) 60% 7%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 22% 14%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 45% 20%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 33% 34%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 10% 29%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 31% 37%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 28% 7%,radial-gradient(circle,#ff0 .3vmin,#0000 0) 13% 42%;background:radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 50% 0,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 100% 50%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 50% 100%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 0 50%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 80% 90%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 95% 90%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 90% 70%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 100% 60%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 55% 80%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 70% 77%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 22% 90%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 45% 90%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 33% 70%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 10% 60%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 31% 80%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 28% 77%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 13% 72%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 80% 10%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 95% 14%,radial-gradient(circle,var(--color2) var(--particleSize),#0000 0) 90% 23%,radial-gradient(circle,var(--color3) var(--particleSize),#0000 0) 100% 43%,radial-gradient(circle,var(--color4) var(--particleSize),#0000 0) 85% 27%,radial-gradient(circle,var(--color5) var(--particleSize),#0000 0) 77% 37%,radial-gradient(circle,var(--color6) var(--particleSize),#0000 0) 60% 7%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 22% 14%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 45% 20%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 33% 34%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 10% 29%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 31% 37%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 28% 7%,radial-gradient(circle,var(--color1) var(--particleSize),#0000 0) 13% 42%;background-repeat:no-repeat;background-size:.9vmin .9vmin;background-size:var(--initialSize) var(--initialSize);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-30vmin);transform:translate(-50%,var(--y));width:.9vmin;width:var(--initialSize)}.firework[data-v-8f4c2a13]:before{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(40deg) scale(1.3) rotateY(40deg)}.firework[data-v-8f4c2a13]:after{--x:-50%;--y:-50%;--initialY:-50%;transform:translate(-50%,-50%) rotate(170deg) scale(1.15) rotateY(-30deg)}.firework[data-v-8f4c2a13]:nth-child(2){--x:30vmin}.firework[data-v-8f4c2a13]:nth-child(2),.firework[data-v-8f4c2a13]:nth-child(2):after,.firework[data-v-8f4c2a13]:nth-child(2):before{--color1:pink;--color2:violet;--color3:#f0f;--color4:orchid;--color5:plum;--color6:#e6e6fa;--finalSize:40vmin;animation-delay:-.25s;left:30%;top:60%}.firework[data-v-8f4c2a13]:nth-child(3){--x:-30vmin;--y:-50vmin}.firework[data-v-8f4c2a13]:nth-child(3),.firework[data-v-8f4c2a13]:nth-child(3):after,.firework[data-v-8f4c2a13]:nth-child(3):before{--color1:cyan;--color2:#e0ffff;--color3:#add8e6;--color4:#afeeee;--color5:skyblue;--color6:#e6e6fa;--finalSize:35vmin;animation-delay:-.4s;left:70%;top:60%}.counter[data-v-6e6afa04]{display:flex;height:55px;justify-content:center;overflow:hidden;width:100%}@media (min-width:48rem){.counter[data-v-6e6afa04]{height:60px}}.counter__unit[data-v-6e6afa04]{display:flex;flex-direction:column;margin:0 4px}.counter__number[data-v-6e6afa04]{font-size:var(--h2-size);border-radius:8px;color:#00615f;font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;height:48px;letter-spacing:0;line-height:1.1;margin-bottom:10px;padding:5px 0;text-align:center;width:48px;word-break:break-word}@media (min-width:48rem){.counter__number[data-v-6e6afa04]{font-size:var(--h2-size-tabletwide)}}@media (min-width:75rem){.counter__number[data-v-6e6afa04]{font-size:var(--h2-size-desk)}}:lang(ja) .counter__number[data-v-6e6afa04][data-v-6e6afa04]{font-family:noto-sans-cjk-jp,sans-serif}@media (min-width:48rem){.counter__number[data-v-6e6afa04]{height:52px;margin-bottom:20px;padding:0;width:52px}}.counter .moving[data-v-6e6afa04]{transform:translateY(-50px)}@media (min-width:48rem){.counter .moving[data-v-6e6afa04]{transform:translateY(-65px)}}@media (min-width:48rem){.wrapper[data-v-dcf74c7a]{max-width:600px}}.counter__image[data-v-dcf74c7a]{align-self:center;height:auto;width:180px}@media (min-width:48rem){.counter__image[data-v-dcf74c7a]{width:280px}}.c-accordion[data-v-ec5599c7]{--c-accordion-vertical-padding:.75rem;--c-accordion-vertical-gap:.5rem}@media (min-width:48rem){.c-accordion[data-v-ec5599c7]{--c-accordion-vertical-padding:1rem;--c-accordion-vertical-gap:.75rem}}.c-accordion__content__inner[data-v-d1d48cfc]{padding-bottom:var(--c-accordion-vertical-gap);text-align:left}.c-accordion__item[data-v-38d93226]{border-bottom:1px solid var(--theme-heading-color);padding-bottom:calc(var(--c-accordion-vertical-padding) - var(--c-accordion-vertical-gap))}.c-accordion__trigger__icon--open[data-v-200ec3ca]{display:none}.c-accordion__trigger[data-v-200ec3ca]{align-items:center;color:var(--c-accordion-title-color);display:flex;flex:1 1 0%;font-weight:700;justify-content:space-between;padding-bottom:var(--c-accordion-vertical-gap);padding-top:var(--c-accordion-vertical-padding);text-align:left}.c-accordion__trigger__icon[data-v-200ec3ca]{color:var(--c-accordion-icon-color);flex-shrink:0;height:1rem;width:1rem}.c-accordion__trigger[data-state=open] .c-accordion__trigger__icon--closed[data-v-200ec3ca]{display:none}.c-accordion__trigger[data-state=open] .c-accordion__trigger__icon--open[data-v-200ec3ca]{display:block}.c-parallax-image[data-v-b721d896]{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover;height:360px;position:relative}@supports (-webkit-touch-callout:none){.c-parallax-image[data-v-b721d896]{background-attachment:scroll}}@media (min-width:48rem){.c-parallax-image[data-v-b721d896]{height:540px}}@media (min-width:75rem){.c-parallax-image[data-v-b721d896]{height:640px}}.c-image[data-v-cebfb792]{height:360px;-o-object-fit:cover;object-fit:cover;width:100%}@media (min-width:48rem){.c-image[data-v-cebfb792]{height:640px}}.c-video-background__container[data-v-a8a7aea6]{container-type:size;overflow:hidden;position:absolute;width:100%}.c-video-background__container video[data-v-a8a7aea6]{-o-object-fit:cover;object-fit:cover}.c-video-background__container iframe[data-v-a8a7aea6],.c-video-background__container video[data-v-a8a7aea6]{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}@container (min-aspect-ratio: 16/9){.c-video-background__container iframe[data-v-a8a7aea6],.c-video-background__container video[data-v-a8a7aea6]{height:56.25cqw}}@container (max-aspect-ratio: 16/9){.c-video-background__container iframe[data-v-a8a7aea6],.c-video-background__container video[data-v-a8a7aea6]{width:177.78cqh}}.c-main-hero[data-v-4c11e429]{display:flex;min-height:100svh;position:relative}@media (min-width:48rem){.c-main-hero[data-v-4c11e429]{min-height:840px}}.c-main-hero__image[data-v-4c11e429]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.c-main-hero__video-background[data-v-4c11e429]{height:100%;margin-bottom:calc(var(--section-padding-bottom)*-1);margin-top:calc(var(--section-padding-top)*-1);-o-object-fit:cover;object-fit:cover}.c-main-hero__overlay[data-v-4c11e429]{background:linear-gradient(#0003 40%,#00000080);height:100%;left:0;position:absolute;top:0;width:100%}.c-main-hero__wrapper[data-v-4c11e429]{display:flex;flex:1}.c-main-hero__content[data-v-4c11e429]{display:flex;flex:1;flex-direction:column;gap:1rem;justify-content:center;position:relative;z-index:1}@media (min-width:48rem){.c-main-hero__content[data-v-4c11e429]{gap:1.5rem}}.c-main-hero__content--offset-header[data-v-4c11e429]{justify-content:flex-end}.c-outer-ticker[data-v-0313b68f]{background-color:var(--theme-background-color);overflow:hidden;padding:.5rem 0}@media tablet-wide{.c-outer-ticker[data-v-0313b68f]{padding:.75rem 0}}.c-people-tile__job-title[data-v-faad1c32]{color:var(--theme-tertiary-text-color);font-weight:700}@media (min-width:30.625rem){[data-v-faad1c32] .c-tile__content{padding:.5rem 1rem}}@media (min-width:75rem){[data-v-faad1c32] .c-tile__content{padding:.5rem 1.5rem}}.c-people-list[data-v-2438d2ec]{width:100%;--gap:.75rem;--rows:1}@media (min-width:48rem){.c-people-list[data-v-2438d2ec]{--gap:1.5rem;--rows:2}}@media (min-width:75rem){.c-people-list[data-v-2438d2ec]{--rows:3}@container (max-width: 48rem){.c-people-list[data-v-2438d2ec]{--rows:2}}}.c-people-list[data-v-2438d2ec]{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.c-people-list__item[data-v-2438d2ec]{flex:0 0 calc(100%/var(--rows) - var(--gap)*(var(--rows) - 1)/var(--rows))}.c-people-list[data-v-2438d2ec] img{padding:0}.c-privacy-control-section__wrapper[data-v-6e24db45] .btn--primary-base{margin-bottom:1.5rem;min-width:250px}.c-privacy-control-section__wrapper[data-v-6e24db45] .btn--primary-base:disabled{display:none}@media (min-width:48rem){.c-privacy-control-section__wrapper-btns[data-v-6e24db45]{display:flex;gap:1.5rem;justify-content:center}}.c-raw-html[data-v-1b6ee367]{--tw-prose-body:var(--theme-text-color);--tw-prose-headings:var(--theme-heading-color);--tw-prose-bold:var(--theme-heading-color);--tw-prose-bullets:var(--theme-text-color);text-align:left}.c-raw-html--center[data-v-1b6ee367]{text-align:center}.c-raw-html[data-v-1b6ee367] h1{font-size:var(--h1-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase;word-break:break-word}@media (min-width:48rem){.c-raw-html[data-v-1b6ee367] h1{font-size:var(--h1-size-tabletwide)}}@media (min-width:75rem){.c-raw-html[data-v-1b6ee367] h1{font-size:var(--h1-size-desk)}}:lang(ja) :is(.c-raw-html[data-v-1b6ee367] h1)[data-v-1b6ee367]{font-family:noto-sans-cjk-jp,sans-serif}.c-raw-html[data-v-1b6ee367] h2{font-size:var(--h2-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase;word-break:break-word}@media (min-width:48rem){.c-raw-html[data-v-1b6ee367] h2{font-size:var(--h2-size-tabletwide)}}@media (min-width:75rem){.c-raw-html[data-v-1b6ee367] h2{font-size:var(--h2-size-desk)}}:lang(ja) :is(.c-raw-html[data-v-1b6ee367] h2)[data-v-1b6ee367]{font-family:noto-sans-cjk-jp,sans-serif}.c-raw-html[data-v-1b6ee367] h3{font-size:var(--h3-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;text-transform:uppercase;word-break:break-word}@media (min-width:48rem){.c-raw-html[data-v-1b6ee367] h3{font-size:var(--h3-size-tabletwide)}}@media (min-width:75rem){.c-raw-html[data-v-1b6ee367] h3{font-size:var(--h3-size-desk)}}:lang(ja) :is(.c-raw-html[data-v-1b6ee367] h3)[data-v-1b6ee367]{font-family:noto-sans-cjk-jp,sans-serif}.c-referral__logo[data-v-b5f9b09c]{margin-bottom:1.5rem}.c-referral__logo img[data-v-b5f9b09c]{border-radius:50%;overflow:hidden;--size-tablet:150px;--size:120px;height:120px;height:var(--size);width:120px;width:var(--size)}.c-referral__logo-border[data-v-b5f9b09c]{border:4px solid var(--profile-picture-border-color)}.c-referral__wrapper[data-v-b5f9b09c]{align-items:center;display:flex;flex-direction:column-reverse;gap:2rem;justify-content:space-between;padding-top:3.5rem}@media (min-width:62.5rem){.c-referral__wrapper[data-v-b5f9b09c]{flex-direction:row}}.c-referral__content[data-v-b5f9b09c]{align-items:left;display:flex;flex-direction:column;max-width:588px;width:100%}.c-referral__content-store-name[data-v-b5f9b09c]{color:var(--profile-picture-border-color);text-transform:capitalize}.c-referral__media[data-v-b5f9b09c]{margin-left:auto;margin-right:auto;max-height:220px;max-width:min(100%,588px);-o-object-fit:cover;object-fit:cover}@media (min-width:62.5rem){.c-referral__media[data-v-b5f9b09c]{height:486px;margin-left:unset;margin-right:unset;max-height:none;max-width:unset;width:486px}}.c-section-images[data-v-0c0fa19b]{align-items:center;display:flex;justify-content:center;position:relative;--c-section-images-size:320px;--main-image-size:248px;--sub-image-size:146px}@media (min-width:75rem){.c-section-images[data-v-0c0fa19b]{--c-section-images-size:588px;--main-image-size:442px;--sub-image-size:282px}}.c-section-images[data-v-0c0fa19b]{height:var(--c-section-images-size);max-height:var(--c-section-images-size);max-width:var(--c-section-images-size);width:var(--c-section-images-size)}.c-section-images--one-image .c-section-images__image--main[data-v-0c0fa19b]{top:0;right:0;bottom:0;left:0;--main-image-size:var(--c-section-images-size)}.c-section-images--right .c-section-images__image--main[data-v-0c0fa19b]{left:unset;right:0}.c-section-images--right .c-section-images__image--sub[data-v-0c0fa19b]{left:0;right:unset}.c-section-images__image[data-v-0c0fa19b]{position:absolute;transition:opacity .3s ease-in-out}.c-section-images__image--main[data-v-0c0fa19b]{bottom:0;height:var(--main-image-size);left:0;max-height:var(--main-image-size);max-width:var(--main-image-size);width:var(--main-image-size)}.c-section-images__image--sub[data-v-0c0fa19b]{height:var(--sub-image-size);max-height:var(--sub-image-size);max-width:var(--sub-image-size);right:0;top:0;width:var(--sub-image-size)}.c-section-block[data-v-06da6cae]{display:flex;flex-direction:column;gap:1.5rem}@media (min-width:48rem){.c-section-block[data-v-06da6cae]{gap:2rem}}.c-section-block__wrapper[data-v-06da6cae]{align-items:center;display:flex;justify-content:space-between}@media (min-width:48rem){.c-section-block--align-left .c-section-block__content[data-v-06da6cae]{text-align:left}.c-section-block--align-center .c-section-block__content[data-v-06da6cae]{align-items:center;text-align:center}}.c-section-block__content[data-v-06da6cae]{align-items:center;display:flex;flex:1;flex-direction:column;text-align:center}.c-section-block--image-left .c-section-block__wrapper[data-v-06da6cae],.c-section-block--image-right .c-section-block__wrapper[data-v-06da6cae]{align-items:center;flex-direction:column-reverse;gap:1.5rem}@media (min-width:48rem){.c-section-block--image-left .c-section-block__wrapper[data-v-06da6cae],.c-section-block--image-right .c-section-block__wrapper[data-v-06da6cae]{flex-direction:row}}.c-section-block--image-left .c-section-block__content--inner[data-v-06da6cae],.c-section-block--image-right .c-section-block__content--inner[data-v-06da6cae]{width:100%}@media (min-width:48rem){.c-section-block--image-left .c-section-block__content--inner[data-v-06da6cae],.c-section-block--image-right .c-section-block__content--inner[data-v-06da6cae]{max-width:588px}}.c-section-block--image-left .c-section-block__image[data-v-06da6cae],.c-section-block--image-right .c-section-block__image[data-v-06da6cae]{--image-size:320px;height:320px;height:var(--image-size);max-height:320px;max-height:var(--image-size);max-width:320px;max-width:var(--image-size);-o-object-fit:cover;object-fit:cover;width:320px;width:var(--image-size)}@media (min-width:48rem){.c-section-block--image-left .c-section-block__image[data-v-06da6cae],.c-section-block--image-right .c-section-block__image[data-v-06da6cae]{--image-size:486px}.c-section-block--image-left .c-section-block__wrapper[data-v-06da6cae]{flex-direction:row-reverse}}.c-section-block--extra-spacing .c-section-block__wrapper[data-v-06da6cae]{margin-bottom:7.5rem;margin-top:7.5rem}.c-stats[data-v-b54ead46]{--statistics-grid-gap:2rem}@media (min-width:48rem){.c-stats[data-v-b54ead46]{--statistics-grid-gap:1.5rem}}.c-stats[data-v-b54ead46]{gap:2rem}.c-stats[data-v-b54ead46],.c-stats__items[data-v-b54ead46]{display:flex;flex-direction:column}.c-stats__items[data-v-b54ead46]{align-items:center;gap:var(--statistics-grid-gap);justify-content:center}@media (min-width:48rem){.c-stats__items[data-v-b54ead46]{align-items:flex-start;flex-direction:row;flex-wrap:wrap}}.c-stats__item[data-v-b54ead46]{align-items:center;display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;text-align:center}@media (min-width:30.625rem){.c-stats__item[data-v-b54ead46]{width:calc(50% - var(--statistics-grid-gap)/2)}}@media (min-width:48rem){.c-stats__item[data-v-b54ead46]{gap:.5rem}}@media (min-width:75rem){.c-stats__item[data-v-b54ead46]{width:calc(33% - var(--statistics-grid-gap)/2)}}.c-stats__item-icon[data-v-b54ead46]{color:var(--statistics-icon-color);font-size:3em}@media (min-width:48rem){.c-stats__item-icon[data-v-b54ead46]{font-size:4em}}.c-stats__item-stat[data-v-b54ead46]{color:var(--theme-heading-color);display:flex;flex-direction:column}.c-stats__item-content[data-v-b54ead46]{color:var(--theme-text-color)}.c-stats__action[data-v-b54ead46]{display:flex;justify-content:center}.c-steps-section[data-v-fcd5bd86]{--sub-image-offset:45px}@media (min-width:75rem){.c-steps-section[data-v-fcd5bd86]{--sub-image-offset:102px}}.c-steps-section[data-v-fcd5bd86]{align-items:center;display:flex;flex-direction:column-reverse;gap:2rem;justify-content:space-between;min-height:100%}@media (min-width:75rem){.c-steps-section[data-v-fcd5bd86]{flex-direction:row;gap:1.5rem;margin-bottom:0}.c-steps-section__reverse[data-v-fcd5bd86]{flex-direction:row-reverse}}.c-steps-section__wrapper[data-v-fcd5bd86]{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;max-width:486px;min-height:0;text-align:center}@media (min-width:75rem){.c-steps-section__wrapper[data-v-fcd5bd86]{align-items:flex-start;gap:2.5rem;margin-left:102px;text-align:unset}}.c-steps-section__content[data-v-fcd5bd86]{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:486px}@media (min-width:75rem){.c-steps-section__content[data-v-fcd5bd86]{gap:1.5rem;max-width:384px}.c-steps-section__content--one-image[data-v-fcd5bd86]{max-width:486px}}.c-steps-section[data-v-fcd5bd86]{--main-image-size:275px;--sub-image-size:125px}@media (min-width:75rem){.c-steps-section[data-v-fcd5bd86]{--main-image-size:627px;--sub-image-size:286px}}.c-steps-section__images[data-v-fcd5bd86]{align-items:center;display:flex;justify-content:center;margin-bottom:var(--sub-image-offset);margin-left:var(--sub-image-offset);min-height:var(--main-image-size);min-width:var(--main-image-size);position:relative}@media (min-width:75rem){.c-steps-section__images[data-v-fcd5bd86]{margin-right:calc(var(--wrapper-padding)*-1)}}.c-steps-section--one-image .c-steps-section__images[data-v-fcd5bd86]{margin-bottom:calc(var(--sub-image-offset)*.5);margin-top:calc(var(--sub-image-offset)*.5)}.c-steps-section--one-image .c-steps-section__main-image[data-v-fcd5bd86]{--main-image-size:320px;position:relative;transform:translate(calc(var(--sub-image-offset)*-.5))}@media (min-width:75rem){.c-steps-section--one-image .c-steps-section__main-image[data-v-fcd5bd86]{margin-right:var(--wrapper-padding);--main-image-size:auto;transform:none}}.c-steps-section__main-image[data-v-fcd5bd86]{height:var(--main-image-size);max-height:var(--main-image-size);max-width:var(--main-image-size);-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:var(--main-image-size)}.c-steps-section__sub-image[data-v-fcd5bd86]{bottom:calc(var(--sub-image-offset)*-1);height:var(--sub-image-size);left:calc(var(--sub-image-offset)*-1);-o-object-fit:cover;object-fit:cover;position:absolute;width:var(--sub-image-size)}.image-fade-enter-active[data-v-fcd5bd86],.image-fade-leave-active[data-v-fcd5bd86]{transition:all .3s ease-out}.image-fade-leave-active[data-v-fcd5bd86]{z-index:2}.image-fade-enter[data-v-fcd5bd86]{z-index:1}.image-fade-leave[data-v-fcd5bd86]{opacity:1;z-index:2}.image-fade-leave-to[data-v-fcd5bd86]{opacity:0;z-index:2}.c-sub-hero-section__wrapper[data-v-99e418a7]{align-items:center;display:flex;flex-direction:column-reverse;gap:2rem;justify-content:center;padding-top:3.5rem}.c-sub-hero-section__wrapper--app[data-v-99e418a7]{padding-top:0}@media (min-width:62.5rem){.c-sub-hero-section__wrapper[data-v-99e418a7]{flex-direction:row}}.c-sub-hero-section__content[data-v-99e418a7]{align-items:center;display:flex;flex-direction:column;width:100%}.c-sub-hero-section__media[data-v-99e418a7]{-o-object-fit:cover;object-fit:cover}.c-sub-hero-section--media-right .c-sub-hero-section__wrapper[data-v-99e418a7]{justify-content:space-between}.c-sub-hero-section--media-right .c-sub-hero-section__content[data-v-99e418a7]{max-width:588px}.c-sub-hero-section--media-right .c-sub-hero-section__media[data-v-99e418a7]{margin-left:auto;margin-right:auto;max-height:220px;max-width:min(100%,588px)}@media (min-width:62.5rem){.c-sub-hero-section--media-right .c-sub-hero-section__media[data-v-99e418a7]{height:486px;margin-left:unset;margin-right:unset;max-height:none;max-width:unset;width:486px}}.c-sub-hero-section--media-center[data-v-99e418a7]{--sub-hero-image-height:214px}@media (min-width:48rem){.c-sub-hero-section--media-center[data-v-99e418a7]{--sub-hero-image-height:356px}}.c-sub-hero-section--media-center[data-v-99e418a7]:has(+[data-theme=light]){--gap-color:var(--theme-background-color-light)}.c-sub-hero-section--media-center[data-v-99e418a7]:has(+[data-theme=light-alt]){--gap-color:var(--theme-background-color-light-alt)}.c-sub-hero-section--media-center[data-v-99e418a7]:has(+[data-theme=dark]){--gap-color:var(--theme-background-color-dark)}.c-sub-hero-section--media-center[data-v-99e418a7]:has(+[data-theme=dark-alt]){--gap-color:var(--theme-background-color-dark-alt)}.c-sub-hero-section--media-center[data-v-99e418a7]:has(+[data-theme=app]){--gap-color:var(--theme-heading-color-app)}.c-sub-hero-section--media-center[data-v-99e418a7][data-theme=app][data-v-99e418a7]:has(+:not([data-theme=app])),.c-sub-hero-section--media-center[data-v-99e418a7][data-theme=dark-alt][data-v-99e418a7]:has(+:not([data-theme=dark-alt])),.c-sub-hero-section--media-center[data-v-99e418a7][data-theme=dark][data-v-99e418a7]:has(+:not([data-theme=dark])),.c-sub-hero-section--media-center[data-v-99e418a7][data-theme=light-alt][data-v-99e418a7]:has(+:not([data-theme=light-alt])),.c-sub-hero-section--media-center[data-v-99e418a7][data-theme=light][data-v-99e418a7]:has(+:not([data-theme=light])){padding-bottom:0}.c-sub-hero-section--media-center .c-sub-hero-section__gap[data-v-99e418a7]{background-color:var(--gap-color);height:calc(var(--sub-hero-image-height)/2)}.c-sub-hero-section--media-center .c-sub-hero-section__wrapper[data-v-99e418a7]{flex-direction:column;gap:2rem;justify-content:space-between;position:relative}@media (min-width:62.5rem){.c-sub-hero-section--media-center .c-sub-hero-section__wrapper[data-v-99e418a7]{gap:3.5rem}}.c-sub-hero-section--media-center .c-sub-hero-section__media-container[data-v-99e418a7]{display:flex;height:calc(var(--sub-hero-image-height)/2);justify-content:center;overflow:visible;position:relative}.c-sub-hero-section--media-center .c-sub-hero-section__media[data-v-99e418a7]{height:var(--sub-hero-image-height);position:absolute;width:100%}@media (min-width:62.5rem){.c-sub-hero-section--media-center .c-sub-hero-section__media[data-v-99e418a7]{height:var(--sub-hero-image-height)}}.c-grid-tile[data-v-92a69da9]{display:flex;flex:1}.c-grid-tile[data-v-92a69da9] .c-tile--media .c-tile__image{height:auto}.c-grid-tile[data-v-92a69da9] .c-tile__image img{margin-top:24px;max-height:160px;max-width:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:8px}.c-grid-tile[data-v-92a69da9] .c-tile__content{padding-top:16px}.c-tiles-grid[data-v-ad995143]{width:100%;--gap:.75rem;--rows:1}@media (min-width:48rem){.c-tiles-grid[data-v-ad995143]{--gap:1.5rem;--rows:2}}@media (min-width:75rem){.c-tiles-grid[data-v-ad995143]{--rows:3}@container (max-width: 48rem){.c-tiles-grid[data-v-ad995143]{--rows:2}}}.c-tiles-grid.c-tiles-grid--large[data-v-ad995143]{--rows:1}@media (min-width:48rem){.c-tiles-grid.c-tiles-grid--large[data-v-ad995143]{--rows:2}}.c-tiles-grid[data-v-ad995143]{align-items:stretch;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap);justify-content:center}.c-tiles-grid__item[data-v-ad995143]{align-self:stretch;display:flex;flex:0 0 calc(100%/var(--rows-override, var(--rows)) - var(--gap)*(var(--rows-override, var(--rows)) - 1)/var(--rows-override, var(--rows)));flex-direction:column;justify-self:stretch}.c-tiles-grid__item[data-v-ad995143] a{display:flex;flex-direction:column;height:100%}.c-tiles__image-container[data-v-ad995143]{--tile-image-container:320px}@media (min-width:75rem){.c-tiles__image-container[data-v-ad995143]{--tile-image-container:588px}}.c-tiles__image-container[data-v-ad995143]{height:var(--tile-image-container);margin-left:auto;margin-right:auto;max-width:var(--tile-image-container);position:relative;width:100%}.c-tiles__image-container[data-v-ad995143]>.c-section-images{left:0;position:absolute;top:0}.c-tiles__image-container[data-v-ad995143]>.c-section-images__image{position:absolute;transition:opacity .3s ease-in-out}.c-tiles__image-container[data-v-ad995143]>.c-section-images__image--main{bottom:0;height:var(--main-image-size);left:0;max-height:var(--main-image-size);max-width:var(--main-image-size);width:var(--main-image-size)}.c-tiles__image-container[data-v-ad995143]>.c-section-images__image--sub{height:var(--sub-image-size);max-height:var(--sub-image-size);max-width:var(--sub-image-size);right:0;top:0;width:var(--sub-image-size)}.c-tile__image[data-v-ad995143]{opacity:0;transition:opacity .5s ease-in-out}.c-tile__image--active[data-v-ad995143]{opacity:1;transition:opacity .5s ease-in-out}:lang(ja) .c-ticker__content{font-family:Korolev,Verdana,Arial Black,Arial,sans-serif}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.name[data-v-d040458c]{font-size:var(--h5-size);color:var(--var-title-header-color);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;text-transform:uppercase;word-break:break-word}@media (min-width:48rem){.name[data-v-d040458c]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.name[data-v-d040458c]{font-size:var(--h5-size-desk)}}:lang(ja) .name[data-v-d040458c][data-v-d040458c]{font-family:noto-sans-cjk-jp,sans-serif}.job-title[data-v-d040458c]{font-size:var(--body-small-size);color:var(--theme-tertiary-text-color);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.job-title[data-v-d040458c]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.job-title[data-v-d040458c]{font-size:var(--body-small-size-desk)}}:lang(ja) .job-title[data-v-d040458c][data-v-d040458c]{font-family:kozuza-gothic-pr6n,sans-serif}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Konga Pro;src:url(../fonts/kongapro.040724.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.c-portable-editor[data-v-0b6ca8e8] p,.c-post__content--migrated[data-v-0b6ca8e8] p{min-height:1em}.c-portable-editor[data-v-0b6ca8e8] ol,.c-portable-editor[data-v-0b6ca8e8] p,.c-portable-editor[data-v-0b6ca8e8] ul,.c-post__content--migrated[data-v-0b6ca8e8] ol,.c-post__content--migrated[data-v-0b6ca8e8] p,.c-post__content--migrated[data-v-0b6ca8e8] ul{margin-bottom:1rem;margin-top:1rem}.c-portable-editor[data-v-0b6ca8e8] :first-child,.c-post__content--migrated[data-v-0b6ca8e8] :first-child{margin-top:0}.c-portable-editor[data-v-0b6ca8e8] :last-child,.c-post__content--migrated[data-v-0b6ca8e8] :last-child{margin-bottom:0}.c-portable-editor[data-v-0b6ca8e8] ul>li,.c-post__content--migrated[data-v-0b6ca8e8] ul>li{list-style-position:inside;list-style-type:disc;margin-bottom:.25rem;margin-top:.25rem}.c-portable-editor[data-v-0b6ca8e8] ol>li,.c-post__content--migrated[data-v-0b6ca8e8] ol>li{list-style-position:inside;list-style-type:decimal;margin-bottom:.25rem;margin-top:.25rem}.c-portable-editor[data-v-0b6ca8e8] ol ol,.c-portable-editor[data-v-0b6ca8e8] ol ul,.c-portable-editor[data-v-0b6ca8e8] ul ol,.c-portable-editor[data-v-0b6ca8e8] ul ul,.c-post__content--migrated[data-v-0b6ca8e8] ol ol,.c-post__content--migrated[data-v-0b6ca8e8] ol ul,.c-post__content--migrated[data-v-0b6ca8e8] ul ol,.c-post__content--migrated[data-v-0b6ca8e8] ul ul{margin-bottom:.5rem;margin-top:.5rem}.c-portable-editor[data-v-0b6ca8e8] br,.c-post__content--migrated[data-v-0b6ca8e8] br{display:block;line-height:150%}.c-portable-editor[data-v-0b6ca8e8] h1,.c-post__content--migrated[data-v-0b6ca8e8] h1{font-size:var(--h1-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1;margin-bottom:1.5rem;margin-top:0;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] h1,.c-post__content--migrated[data-v-0b6ca8e8] h1{font-size:var(--h1-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] h1,.c-post__content--migrated[data-v-0b6ca8e8] h1{font-size:var(--h1-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] h1)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] h1)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] h2,.c-post__content--migrated[data-v-0b6ca8e8] h2{font-size:var(--h2-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.1;margin-bottom:1rem;margin-top:2rem;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] h2,.c-post__content--migrated[data-v-0b6ca8e8] h2{font-size:var(--h2-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] h2,.c-post__content--migrated[data-v-0b6ca8e8] h2{font-size:var(--h2-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] h2)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] h2)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] h3,.c-post__content--migrated[data-v-0b6ca8e8] h3{font-size:var(--h3-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;margin-bottom:.5rem;margin-top:1.75rem;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] h3,.c-post__content--migrated[data-v-0b6ca8e8] h3{font-size:var(--h3-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] h3,.c-post__content--migrated[data-v-0b6ca8e8] h3{font-size:var(--h3-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] h3)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] h3)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] h4,.c-post__content--migrated[data-v-0b6ca8e8] h4{font-size:var(--h4-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;margin-bottom:.5rem;margin-top:1.25rem;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] h4,.c-post__content--migrated[data-v-0b6ca8e8] h4{font-size:var(--h4-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] h4,.c-post__content--migrated[data-v-0b6ca8e8] h4{font-size:var(--h4-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] h4)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] h4)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] h5,.c-post__content--migrated[data-v-0b6ca8e8] h5{font-size:var(--h5-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;margin-bottom:.5rem;margin-top:1.25rem;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] h5,.c-post__content--migrated[data-v-0b6ca8e8] h5{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] h5,.c-post__content--migrated[data-v-0b6ca8e8] h5{font-size:var(--h5-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] h5)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] h5)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] h6,.c-post__content--migrated[data-v-0b6ca8e8] h6{font-size:var(--h6-size);font-family:Korolev,Verdana,Arial Black,Arial,sans-serif;font-weight:900;letter-spacing:0;line-height:1.3;margin-bottom:.5rem;margin-top:1.25rem;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] h6,.c-post__content--migrated[data-v-0b6ca8e8] h6{font-size:var(--h6-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] h6,.c-post__content--migrated[data-v-0b6ca8e8] h6{font-size:var(--h6-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] h6)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] h6)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] h1,.c-portable-editor[data-v-0b6ca8e8] h2,.c-portable-editor[data-v-0b6ca8e8] h3,.c-portable-editor[data-v-0b6ca8e8] h4,.c-portable-editor[data-v-0b6ca8e8] h5,.c-portable-editor[data-v-0b6ca8e8] h6,.c-post__content--migrated[data-v-0b6ca8e8] h1,.c-post__content--migrated[data-v-0b6ca8e8] h2,.c-post__content--migrated[data-v-0b6ca8e8] h3,.c-post__content--migrated[data-v-0b6ca8e8] h4,.c-post__content--migrated[data-v-0b6ca8e8] h5,.c-post__content--migrated[data-v-0b6ca8e8] h6{color:var(--theme-heading-color);text-transform:uppercase}.c-portable-editor[data-v-0b6ca8e8] .h1-highlight,.c-post__content--migrated[data-v-0b6ca8e8] .h1-highlight{font-size:var(--h1-highlight-size);color:var(--theme-highlight-color);font-family:Konga Pro,sans-serif;font-weight:400;letter-spacing:0;line-height:1.1;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .h1-highlight,.c-post__content--migrated[data-v-0b6ca8e8] .h1-highlight{font-size:var(--h1-highlight-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .h1-highlight,.c-post__content--migrated[data-v-0b6ca8e8] .h1-highlight{font-size:var(--h1-highlight-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .h1-highlight)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .h1-highlight)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .h2-highlight,.c-post__content--migrated[data-v-0b6ca8e8] .h2-highlight{font-size:var(--h2-highlight-size);color:var(--theme-highlight-color);font-family:Konga Pro,sans-serif;font-weight:400;letter-spacing:0;line-height:1;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .h2-highlight,.c-post__content--migrated[data-v-0b6ca8e8] .h2-highlight{font-size:var(--h2-highlight-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .h2-highlight,.c-post__content--migrated[data-v-0b6ca8e8] .h2-highlight{font-size:var(--h2-highlight-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .h2-highlight)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .h2-highlight)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .h3-tenon,.c-post__content--migrated[data-v-0b6ca8e8] .h3-tenon{font-size:var(--h3-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .h3-tenon,.c-post__content--migrated[data-v-0b6ca8e8] .h3-tenon{font-size:var(--h3-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .h3-tenon,.c-post__content--migrated[data-v-0b6ca8e8] .h3-tenon{font-size:var(--h3-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .h3-tenon)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .h3-tenon)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .h5-tenon,.c-post__content--migrated[data-v-0b6ca8e8] .h5-tenon{font-size:var(--h5-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;text-transform:none;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .h5-tenon,.c-post__content--migrated[data-v-0b6ca8e8] .h5-tenon{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .h5-tenon,.c-post__content--migrated[data-v-0b6ca8e8] .h5-tenon{font-size:var(--h5-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .h5-tenon)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .h5-tenon)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .body-large,.c-post__content--migrated[data-v-0b6ca8e8] .body-large{font-size:var(--body-large-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .body-large,.c-post__content--migrated[data-v-0b6ca8e8] .body-large{font-size:var(--body-large-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .body-large,.c-post__content--migrated[data-v-0b6ca8e8] .body-large{font-size:var(--body-large-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .body-large)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .body-large)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .body-small,.c-post__content--migrated[data-v-0b6ca8e8] .body-small{font-size:var(--body-small-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .body-small,.c-post__content--migrated[data-v-0b6ca8e8] .body-small{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .body-small,.c-post__content--migrated[data-v-0b6ca8e8] .body-small{font-size:var(--body-small-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .body-small)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .body-small)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .body-xsmall,.c-post__content--migrated[data-v-0b6ca8e8] .body-xsmall{font-size:var(--body-xsmall-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.c-portable-editor[data-v-0b6ca8e8] .body-xsmall,.c-post__content--migrated[data-v-0b6ca8e8] .body-xsmall{font-size:var(--body-xsmall-size-tabletwide)}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .body-xsmall,.c-post__content--migrated[data-v-0b6ca8e8] .body-xsmall{font-size:var(--body-xsmall-size-desk)}}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .body-xsmall)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .body-xsmall)[data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .colored,.c-post__content--migrated[data-v-0b6ca8e8] .colored{color:var(--theme-heading-color)}.c-portable-editor[data-v-0b6ca8e8] a,.c-post__content--migrated[data-v-0b6ca8e8] a{cursor:pointer;text-decoration:underline}.c-portable-editor[data-v-0b6ca8e8] a:hover,.c-post__content--migrated[data-v-0b6ca8e8] a:hover{color:var(--btn-primary-hover-type)}.c-portable-editor[data-v-0b6ca8e8] .editor-btn,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn{align-items:center;background-color:var(--btn-primary-background);border:1px solid var(--btn-primary-border);color:var(--btn-primary-type);display:inline-flex;font-family:Korolev,Verdana,Arial Black,Arial,sans-serif,serif;justify-content:center;position:relative;text-align:center;text-transform:uppercase;transition:.3s cubic-bezier(.45,0,.4,1);transition-property:border-color,color}:lang(ja) :is(.c-portable-editor[data-v-0b6ca8e8] .editor-btn)[data-v-0b6ca8e8],:lang(ja) :is(.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn)[data-v-0b6ca8e8]{font-family:noto-sans-cjk-jp,sans-serif}.c-portable-editor[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:after,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:after{background-color:currentColor;content:"";display:inline-block;-webkit-mask-size:contain;mask-size:contain;transition:.3s cubic-bezier(.45,0,.4,1);transition-property:transform}.c-portable-editor[data-v-0b6ca8e8] .editor-btn.active[data-v-0b6ca8e8],.c-portable-editor[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:active,.c-portable-editor[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:hover,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn.active[data-v-0b6ca8e8],.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:active,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:hover{background-color:var(--btn-primary-hover-background);border:1px solid var(--btn-primary-hover-border);color:var(--btn-primary-hover-type)}.c-portable-editor[data-v-0b6ca8e8] .editor-btn.active[data-v-0b6ca8e8]:after,.c-portable-editor[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:active:after,.c-portable-editor[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:hover:after,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn.active[data-v-0b6ca8e8]:after,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:active:after,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:hover:after{background-color:currentColor;transform:translate(10px)}.c-portable-editor[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:focus-visible,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[data-v-0b6ca8e8]:focus-visible{background-color:var(--btn-primary-focus-background);border:1px solid var(--btn-primary-focus-border);color:var(--btn-primary-focus-type)}.c-portable-editor[data-v-0b6ca8e8] .editor-btn[disabled][data-v-0b6ca8e8],.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn[disabled][data-v-0b6ca8e8]{border:1px solid var(--btn-primary-disabled-border);color:var(--btn-primary-disabled-type);pointer-events:none}@media (min-width:0rem){.c-portable-editor[data-v-0b6ca8e8] .editor-btn,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn{padding:.4375rem 1rem .5rem .75rem}}@media (min-width:30.625rem){.c-portable-editor[data-v-0b6ca8e8] .editor-btn,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn{padding:.4375rem 1.125rem .5rem .875rem}}@media (min-width:75rem){.c-portable-editor[data-v-0b6ca8e8] .editor-btn,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn{padding:.4375rem 1.5rem .5rem 1rem}}.c-portable-editor[data-v-0b6ca8e8] .editor-btn:hover,.c-post__content--migrated[data-v-0b6ca8e8] .editor-btn:hover{background-color:var(--btn-primary-hover-background);border:1px solid var(--btn-primary-hover-border);color:var(--btn-primary-hover-type);cursor:pointer}.c-post__content[data-v-0b6ca8e8] .c-portable-editor,.c-post__content[data-v-0b6ca8e8] .c-post__content--migrated{text-align:left}.c-post[data-v-0b6ca8e8]{--post-content-spacing:2.5rem}@media (min-width:48rem){.c-post[data-v-0b6ca8e8]{--post-content-spacing:4.5rem}}.c-post__content[data-v-0b6ca8e8]{--post-content-image-width:1010px;padding-top:2.5rem}@media (min-width:48rem){.c-post__content[data-v-0b6ca8e8]{padding-top:4.5rem}}.c-post__content[data-v-0b6ca8e8] .c-section{padding-top:0}.c-post__content .c-portable-editor[data-v-0b6ca8e8]>.block__image,.c-post__content .c-portable-editor>p[data-v-0b6ca8e8]:first-of-type{margin-bottom:var(--post-content-spacing)!important;margin-top:var(--post-content-spacing)!important}.c-post__content[data-v-0b6ca8e8] .block__image{margin-left:calc(var(--wrapper-padding)*-1);margin-right:calc(var(--wrapper-padding)*-1)}@media (min-width:48rem){.c-post__content[data-v-0b6ca8e8] .block__image{margin-left:calc((var(--post-content-image-width) - var(--wrapper-content-max-width))/2*-1);margin-right:calc((var(--post-content-image-width) - var(--wrapper-content-max-width))/2*-1)}}.c-post__date[data-v-0b6ca8e8]{font-size:var(--body-small-size);color:var(--theme-tertiary-text-color);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.c-post__date[data-v-0b6ca8e8]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.c-post__date[data-v-0b6ca8e8]{font-size:var(--body-small-size-desk)}}:lang(ja) .c-post__date[data-v-0b6ca8e8][data-v-0b6ca8e8]{font-family:kozuza-gothic-pr6n,sans-serif}[data-v-0b6ca8e8] .c-cta-section__bg--top{background-color:var(--theme-background-color-light)}.c-filter[data-v-4bd9e8fb]{display:grid;gap:.75rem;grid-template-columns:repeat(3,1fr);margin-bottom:2rem}@media (min-width:48rem){.c-filter[data-v-4bd9e8fb]{display:flex;gap:1rem;justify-content:center;margin-bottom:2.5rem}}.c-filter__tag[data-v-4bd9e8fb]{align-items:center;cursor:pointer;display:flex;justify-content:center;line-height:1.5;padding:.25rem .5rem;white-space:break-spaces;width:100%;word-break:normal}@media (min-width:48rem){.c-filter__tag[data-v-4bd9e8fb]{padding:.25rem .75rem;width:-moz-fit-content;width:fit-content}}.c-filter__tag--active[data-v-4bd9e8fb],.c-filter__tag[data-v-4bd9e8fb]:hover{border-color:var(--tag-border-hover-color);color:var(--tag-text-hover-color)}.c-listing[data-v-c88ffd9f]{--listing-grid-gap:1.5rem;scroll-margin-top:calc(var(--header-height)*1.2)}.c-listing[data-v-c88ffd9f] .c-base-image{-o-object-position:center;object-position:center;padding:12px 12px 0}.c-listing--thumbnail[data-v-c88ffd9f] .c-tile--media .c-tile__image{height:auto}.c-listing--thumbnail[data-v-c88ffd9f] .c-tile__image img{max-height:160px;max-width:160px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;padding:8px}.c-listing[data-v-c88ffd9f] .c-tile__title{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:4}.c-listing[data-v-c88ffd9f] .c-tile__content{align-items:flex-start;text-align:left}.c-listing__posts[data-v-c88ffd9f]{display:grid;gap:var(--listing-grid-gap);grid-template-columns:1fr}@media (min-width:30.625rem){.c-listing__posts[data-v-c88ffd9f]{grid-template-columns:repeat(2,1fr)}}@media (min-width:75rem){.c-listing__posts[data-v-c88ffd9f]{grid-template-columns:repeat(4,1fr)}}.c-listing__posts--media[data-v-c88ffd9f] .c-tile__content{align-items:center;text-align:center}@media (min-width:75rem){.c-listing__posts--media[data-v-c88ffd9f]{grid-template-columns:repeat(3,1fr)}}.c-listing__posts[data-layout=latest][data-v-c88ffd9f]{grid-template-columns:repeat(1,1fr)}@media (min-width:30.625rem){.c-listing__posts[data-layout=latest][data-v-c88ffd9f]{grid-template-columns:repeat(2,1fr)}}@media (min-width:75rem){.c-listing__posts[data-layout=latest][data-v-c88ffd9f]{grid-template-columns:repeat(4,1fr)}}.c-listing__no-posts-title[data-v-c88ffd9f]{color:var(--theme-heading-color)}.c-video[data-v-7be5d138]{width:100%}.signature-wrapper[data-v-cba779b5]{align-items:center;display:flex;flex-direction:column;justify-content:space-evenly;margin-top:32px;position:relative;width:100%}@media (min-width:48rem){.signature-wrapper[data-v-cba779b5]{flex-direction:row}}.breadcrumb[data-v-461fbc4a]{color:#5f6d6d;display:flex;gap:8px;list-style:none;padding:0}.breadcrumb__element[data-v-461fbc4a]:last-child{flex:1 3}.breadcrumb__link[data-v-461fbc4a]{color:var(--theme-heading-color-app);cursor:pointer;flex:2 3;font-weight:700;text-decoration:none}.breadcrumb__link[data-v-461fbc4a]:hover{text-decoration:underline}.breadcrumb__link[data-v-461fbc4a]:after{content:"›";margin-left:8px}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.s-pop-up__title[data-v-b6e95d83]{font-size:var(--h5-size);color:#000;font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-pop-up__title[data-v-b6e95d83]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-pop-up__title[data-v-b6e95d83]{font-size:var(--h5-size-desk)}}:lang(ja) .s-pop-up__title[data-v-b6e95d83][data-v-b6e95d83]{font-family:kozuza-gothic-pr6n,sans-serif}.s-pop-up__wrapper[data-v-b6e95d83]{background-color:#fff;border-radius:8px;box-shadow:0 10px 38px -10px #0e121659,0 10px 20px -15px #0e121633;display:flex;flex-direction:column;justify-content:center;left:50%;padding:25px;position:fixed;top:50%;transform:translate(-50%,-50%);width:70%;z-index:1}@media (min-width:48rem){.s-pop-up__wrapper[data-v-b6e95d83]{max-width:300px}}.s-link[data-v-b6e95d83]{color:var(--theme-heading-color-app);text-decoration:underline}.s-button[data-v-b6e95d83]{align-items:center;background-color:var(--theme-heading-color-app);border-radius:100px;color:#fff;display:inline-flex;font-family:Tenon,sans-serif,serif;font-size:var(--body-size);justify-content:center;position:relative;text-align:center;transition:.3s cubic-bezier(.45,0,.4,1);transition-property:border-color,color;width:100%;align-self:center;font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;margin-top:20px;padding:4px 20px;width:-moz-fit-content;width:fit-content;word-break:break-word}.s-button[data-v-b6e95d83][data-v-b6e95d83]:after{background-color:var(--theme-heading-color-app)}.s-button[data-v-b6e95d83][data-v-b6e95d83]:hover{background-color:#007a78}.s-button[data-v-b6e95d83][data-v-b6e95d83]:focus{border:1px solid #fff}@media (min-width:48rem){.s-button[data-v-b6e95d83]{font-size:var(--body-size-tabletwide)}}@media (min-width:75rem){.s-button[data-v-b6e95d83]{font-size:var(--body-size-desk)}}:lang(ja) .s-button[data-v-b6e95d83][data-v-b6e95d83]{font-family:kozuza-gothic-pr6n,sans-serif}.progress-bar__wrapper[data-v-4f83a233]{background-color:#dee3e3;border-radius:.5rem;height:8px;overflow:hidden;position:relative;width:100%}.progress-bar__indicator[data-v-4f83a233]{animation:fillBar-4f83a233 1.5s ease-in-out;background-color:#339a72;border-radius:.5rem;height:100%;transition:transform .66s cubic-bezier(.65,0,.35,1);width:100%}@keyframes fillBar-4f83a233{0%{width:0}to{width:100%}}.star-rating[data-v-d1a618d9]{display:inline-flex;gap:2px}.star[data-v-d1a618d9]{display:inline-block;font-size:11px;position:relative}.fill[data-v-d1a618d9]{color:#339a72;height:100%;left:0;overflow:hidden;position:absolute;top:0;white-space:nowrap}.empty[data-v-d1a618d9]{color:transparent;-webkit-text-stroke:1px #859494}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.s-detail__rating__title[data-v-47b73480]{font-size:var(--h5-size);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-detail__rating__title[data-v-47b73480]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-detail__rating__title[data-v-47b73480]{font-size:var(--h5-size-desk)}}:lang(ja) .s-detail__rating__title[data-v-47b73480][data-v-47b73480]{font-family:kozuza-gothic-pr6n,sans-serif}.s-detail__rating__subtitle[data-v-47b73480]{font-size:var(--body-small-size);color:#5f6d6d;font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;word-break:break-word}@media (min-width:48rem){.s-detail__rating__subtitle[data-v-47b73480]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.s-detail__rating__subtitle[data-v-47b73480]{font-size:var(--body-small-size-desk)}}:lang(ja) .s-detail__rating__subtitle[data-v-47b73480][data-v-47b73480]{font-family:kozuza-gothic-pr6n,sans-serif}.s-detail__rating__total[data-v-47b73480]{font-size:var(--h5-size);align-items:center;background-color:#f4f6f6;border-radius:8px;display:flex;flex-direction:column;font-family:Tenon,sans-serif;font-weight:400;font-weight:700;justify-content:center;letter-spacing:0;line-height:1.5;padding:0 8px;text-transform:none;width:auto;word-break:break-word}@media (min-width:48rem){.s-detail__rating__total[data-v-47b73480]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-detail__rating__total[data-v-47b73480]{font-size:var(--h5-size-desk)}}:lang(ja) .s-detail__rating__total[data-v-47b73480][data-v-47b73480]{font-family:kozuza-gothic-pr6n,sans-serif}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.s-qr[data-v-ef4e0238]{display:flex;flex-direction:column}@media (min-width:48rem){.s-qr[data-v-ef4e0238]{display:flex;height:50%;width:80%}}.s-qr__content[data-v-ef4e0238]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:.6875rem 0;text-align:center}@media (min-width:48rem){.s-qr__content[data-v-ef4e0238]{border:1px solid rgba(37,45,45,.075);border-radius:8px;box-shadow:0 2px 8px 2px #252d2d13;padding:.6875rem 0 3.5rem}}.s-qr__links[data-v-ef4e0238]{align-items:center;display:flex;flex-direction:column;flex-wrap:no-wrap;gap:.5rem;justify-content:space-between;margin-top:1.5rem;max-width:100%}@media (min-width:75rem){.s-qr__links[data-v-ef4e0238]{flex-direction:row}}.s-qr__loader[data-v-ef4e0238]{color:var(--theme-heading-color-app);height:2rem;margin:3.5rem;width:2rem}@media (min-width:75rem){.s-qr__loader[data-v-ef4e0238]{margin:6rem}}.s-qr__title[data-v-ef4e0238]{font-size:var(--h5-size);color:var(--theme-heading-color-app);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;padding:1.25rem 0 .5rem;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-qr__title[data-v-ef4e0238]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-qr__title[data-v-ef4e0238]{font-size:var(--h5-size-desk)}}:lang(ja) .s-qr__title[data-v-ef4e0238][data-v-ef4e0238]{font-family:kozuza-gothic-pr6n,sans-serif}.s-qr__subtitle[data-v-ef4e0238]{font-size:var(--body-size);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;width:80%;word-break:break-word}@media (min-width:48rem){.s-qr__subtitle[data-v-ef4e0238]{font-size:var(--body-size-tabletwide)}}@media (min-width:75rem){.s-qr__subtitle[data-v-ef4e0238]{font-size:var(--body-size-desk)}}:lang(ja) .s-qr__subtitle[data-v-ef4e0238][data-v-ef4e0238]{font-family:kozuza-gothic-pr6n,sans-serif}@media (min-width:30.625rem){.s-qr__wrapper[data-v-ef4e0238]{display:flex;flex:1 1;flex-direction:column}}@font-face{font-family:Tenon;src:url(../fonts/tenon_regular.woff2) format(woff2);font-display:swap;font-weight:400;font-style:normal}.s-hero[data-v-2cb865c7]{padding:24px 0;text-align:center}.s-hero[data-v-2cb865c7] .bag-header__image__wrapper{background-color:var(--theme-background-color-app);max-width:100%;min-height:220px}@media (min-width:48rem){.s-hero[data-v-2cb865c7] .bag-header__image__wrapper{height:280px}}.s-detail__cta[data-v-2cb865c7]{align-items:center;background-color:var(--theme-heading-color-app);border-radius:100px;color:#fff;display:inline-flex;font-family:Tenon,sans-serif,serif;justify-content:center;margin-top:1rem;padding:12px 0;position:relative;text-align:center;transition:.3s cubic-bezier(.45,0,.4,1);transition-property:border-color,color;width:100%}.s-detail__cta[data-v-2cb865c7][data-v-2cb865c7]:after{background-color:var(--theme-heading-color-app)}.s-detail__cta[data-v-2cb865c7][data-v-2cb865c7]:hover{background-color:#007a78}.s-detail__cta[data-v-2cb865c7][data-v-2cb865c7]:focus{border:1px solid #fff}.s-detail__wrapper[data-v-2cb865c7]{background-color:#fff;font-size:var(--body-large-size);color:var(--theme-text-color-app);font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;padding:1.25rem;text-align:left;width:100%;word-break:break-word}@media (min-width:48rem){.s-detail__wrapper[data-v-2cb865c7]{font-size:var(--body-large-size-tabletwide)}}@media (min-width:75rem){.s-detail__wrapper[data-v-2cb865c7]{font-size:var(--body-large-size-desk)}}:lang(ja) .s-detail__wrapper[data-v-2cb865c7][data-v-2cb865c7]{font-family:kozuza-gothic-pr6n,sans-serif}@media (min-width:48rem){.s-detail__wrapper[data-v-2cb865c7]{padding:1.25rem 6rem}}@media (min-width:75rem){.s-detail__wrapper[data-v-2cb865c7]{padding:2.5rem 6rem}}@media (min-width:87.5rem){.s-detail__wrapper[data-v-2cb865c7]{padding:1.25rem 6rem}}.s-detail__content[data-v-2cb865c7]{flex:2.2 1}@media (min-width:48rem){.s-detail__content__margin[data-v-2cb865c7]{margin-right:6rem}}.s-detail__content__wrapper[data-v-2cb865c7]{display:flex;flex-direction:column}@media (min-width:48rem){.s-detail__content__wrapper[data-v-2cb865c7]{flex-direction:row;justify-content:space-between}}.s-detail__description__tag[data-v-2cb865c7]{background-color:#f4f6f6;margin-top:1rem;width:-moz-fit-content;width:fit-content}.s-detail__header[data-v-2cb865c7]{display:flex;flex-basis:100%}.s-detail__header__price[data-v-2cb865c7]{font-size:var(--h5-size);align-items:center;display:flex;flex:25%;font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-detail__header__price[data-v-2cb865c7]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-detail__header__price[data-v-2cb865c7]{font-size:var(--h5-size-desk)}}:lang(ja) .s-detail__header__price[data-v-2cb865c7][data-v-2cb865c7]{font-family:kozuza-gothic-pr6n,sans-serif}.s-detail__header__price__fade[data-v-2cb865c7]{opacity:.5}.s-detail__header__price--old[data-v-2cb865c7]{font-size:var(--body-small-size);color:#5f6d6d;font-family:Tenon,sans-serif;font-weight:400;letter-spacing:0;line-height:1.5;margin-right:.5rem;text-decoration:line-through;word-break:break-word}@media (min-width:48rem){.s-detail__header__price--old[data-v-2cb865c7]{font-size:var(--body-small-size-tabletwide)}}@media (min-width:75rem){.s-detail__header__price--old[data-v-2cb865c7]{font-size:var(--body-small-size-desk)}}:lang(ja) .s-detail__header__price--old[data-v-2cb865c7][data-v-2cb865c7]{font-family:kozuza-gothic-pr6n,sans-serif}.s-detail__header__price--mobile[data-v-2cb865c7]{align-items:center;display:flex;flex-direction:column}@media (min-width:30.625rem){.s-detail__header__price--tablet[data-v-2cb865c7]{align-content:center;display:flex;justify-content:center}}.s-detail__subtitle[data-v-2cb865c7]{color:var(--theme-heading-color-app)}.s-detail__title[data-v-2cb865c7]{font-size:var(--h3-size);flex:75%;font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-detail__title[data-v-2cb865c7]{font-size:var(--h3-size-tabletwide)}}@media (min-width:75rem){.s-detail__title[data-v-2cb865c7]{font-size:var(--h3-size-desk)}}:lang(ja) .s-detail__title[data-v-2cb865c7][data-v-2cb865c7]{font-family:kozuza-gothic-pr6n,sans-serif}.s-detail__title__secondary[data-v-2cb865c7]{font-size:var(--h5-size);font-family:Tenon,sans-serif;font-weight:400;font-weight:700;letter-spacing:0;line-height:1.5;padding-bottom:.5rem;text-transform:none;word-break:break-word}@media (min-width:48rem){.s-detail__title__secondary[data-v-2cb865c7]{font-size:var(--h5-size-tabletwide)}}@media (min-width:75rem){.s-detail__title__secondary[data-v-2cb865c7]{font-size:var(--h5-size-desk)}}:lang(ja) .s-detail__title__secondary[data-v-2cb865c7][data-v-2cb865c7]{font-family:kozuza-gothic-pr6n,sans-serif}.s-detail__title__wrapper[data-v-2cb865c7]{align-items:flex-start;display:flex;flex-direction:column;padding-bottom:.5rem}@media (min-width:75rem){.s-detail__title__wrapper[data-v-2cb865c7]{align-items:center;flex-direction:row;justify-content:space-between}}.s-divider[data-v-2cb865c7]{border-top:1px solid #dee3e3;margin:1.5rem 0}.s-divider__sm[data-v-2cb865c7]{display:flex}@media (min-width:48rem){.s-divider__sm[data-v-2cb865c7]{display:none}}.s-link[data-v-2cb865c7]{color:var(--theme-heading-color-app);text-decoration:underline}.s-qr__desktop-sm[data-v-2cb865c7]{display:flex}@media (min-width:30.625rem){.s-qr__desktop-sm[data-v-2cb865c7]{display:none}}
