@charset "UTF-8";@media screen and (min-width:768px){.c-local-navi{height:100%;left:calc((100% - var(--design-view-width))/2 + max(4rem, 1px));padding-top:max(.3rem,1px);position:absolute;top:0;width:fit-content}}@media screen and (max-width:767px){.c-local-navi{display:none}}@media screen and (min-width:768px){.c-local-navi-sticky{height:calc(50svh - max(5rem, 1px) - var(--wp-admin--admin-bar--height));position:sticky;top:calc(max(5rem, 1px) + var(--wp-admin--admin-bar--height))}}.c-local-navi-ttl{font-family:var(--font-family-cabinet);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--tracking-base);line-height:var(--leading-tight)}@media screen and (min-width:768px){.c-local-navi-ttl{font-size:max(1.1rem,1px)}}@media screen and (max-width:767px){.c-local-navi-ttl{font-size:max(1rem,1px)}}.c-local-navi-list{display:flex}@media screen and (min-width:768px){.c-local-navi-list{flex-direction:column;margin-top:max(1.5rem,1px)}}@media screen and (max-width:767px){.c-local-navi-list{flex-wrap:wrap;gap:max(.8rem,1px) max(1.6rem,1px);margin-top:max(1.4rem,1px)}}@media screen and (hover:hover) and (min-width:768px){.c-local-navi-list:has(.c-local-navi-link:hover) .c-local-navi-link:not(:hover){color:var(--color-gray-tertiary);transition-duration:.4s}}.c-local-navi-item{line-height:var(--leading-tight)}.c-local-navi-link{display:inline-block;font-family:var(--font-family-cabinet);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--tracking-base);line-height:var(--leading-normal);text-decoration:none;transition:color .6s var(--ease-power1-out)}@media screen and (min-width:768px){.c-local-navi-link{font-size:max(1.3rem,1px);padding-block:max(.2rem,1px)}}@media screen and (max-width:767px){.c-local-navi-link{font-size:max(1.2rem,1px)}}.c-local-navi-link[data-link-type=anchor]{color:var(--color-gray-tertiary);position:relative}@media screen and (min-width:768px){.c-local-navi-link[data-link-type=anchor]{padding-left:max(1.1rem,1px)}}.c-local-navi-link[data-link-type=anchor]:before{aspect-ratio:1/1;background-color:currentcolor;clip-path:polygon(100% 0,0 0,50% 100%);content:"";left:0;position:absolute;top:.6em;transition:transform .4s var(--ease-power2-out)}@media screen and (min-width:768px){.c-local-navi-link[data-link-type=anchor]:before{width:max(.5rem,1px)}}@media screen and (max-width:767px){.c-local-navi-link[data-link-type=anchor]:before{width:max(.5rem,1px)}}.c-local-navi-link[data-link-type=anchor][data-scroll-state=active]{color:var(--color-black)}.c-local-navi-link[data-link-type=anchor][data-scroll-state=active]:before{transform:rotate(-90deg) translate3d(-10%,0,0)}.c-local-navi-link[data-link-type=anchor][data-scroll-state=after]:before{transform:rotate(-180deg) translate3d(0,-20%,0)}.c-local-navi-link[data-link-type=link]{color:var(--color-gray-tertiary)}.is-current .c-local-navi-link[data-link-type=link]{color:var(--color-black)}@media screen and (hover:hover) and (min-width:768px){.c-local-navi-link:hover{color:var(--color-black)}}.c-ttl-en{display:block}@media screen and (min-width:768px){.c-ttl-en{font-family:var(--font-family-cabinet);font-size:max(8.8rem,1px);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--tracking-base);line-height:var(--leading-tighter)}}@media screen and (max-width:767px){.c-ttl-en{font-family:var(--font-family-cabinet);font-size:max(4.8rem,1px);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--tracking-base);line-height:var(--leading-tighter)}}.c-ttl-ja{display:block;font-family:var(--font-family-cezanne-db);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}@media screen and (min-width:768px){.c-ttl-ja{font-size:max(1.5rem,1px);margin-top:max(.8rem,1px)}}@media screen and (max-width:767px){.c-ttl-ja{font-size:max(1.4rem,1px);margin-top:max(.3rem,1px)}}.c-quiz-icon{aspect-ratio:1/1;cursor:pointer;display:inline-block;line-height:var(--leading-tight)}@media screen and (min-width:768px){.c-quiz-icon{width:max(6.4rem,1px)}}@media screen and (max-width:767px){.c-quiz-icon{width:max(4rem,1px)}}.c-quiz-icon svg path{fill:var(--color-white)}.c-quiz-icon svg path[fill="#fff"]{fill:var(--color-black)}.c-card{background-color:var(--color-white);border-radius:var(--border-radius);position:relative}@media screen and (min-width:768px){.c-card{padding:max(4rem,1px)}}@media screen and (max-width:767px){.c-card{padding:max(3.1rem,1px) max(2.4rem,1px) max(2.6rem,1px)}}@media screen and (min-width:768px){.c-card[data-size=large]{padding:max(4rem,1px)}}@media screen and (max-width:767px){.c-card[data-size=large]{padding:max(3.2rem,1px)}}.c-card-ttl{font-family:var(--font-family-cezanne-b);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-tight);position:relative}@media screen and (min-width:768px){.c-card-ttl{font-size:max(2.8rem,1px);margin-left:-4rem;padding-left:max(4rem,1px)}}@media screen and (max-width:767px){.c-card-ttl{font-size:max(2rem,1px);margin-left:-2.4rem;padding-left:max(2.4rem,1px)}}@media screen and (min-width:768px){[data-size=large] .c-card-ttl{font-size:max(3.6rem,1px)}}@media screen and (max-width:767px){[data-size=large] .c-card-ttl{font-size:max(2.4rem,1px);margin-left:-3.2rem;padding-left:max(3.2rem,1px)}}.c-card-ttl:before{background-color:var(--color-black);content:"";display:block;height:100%;left:0;position:absolute;top:0}@media screen and (min-width:768px){.c-card-ttl:before{width:max(.3rem,1px)}}@media screen and (max-width:767px){.c-card-ttl:before{width:max(.3rem,1px)}}.c-card-txt{overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}@media screen and (min-width:768px){.c-card-txt{font-family:var(--font-family-base);font-size:max(1.5rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.c-card-txt{font-family:var(--font-family-base);font-size:max(1.4rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (min-width:768px){.c-card-txt{margin-top:max(2.3rem,1px)}}@media screen and (max-width:767px){.c-card-txt{margin-top:max(1.7rem,1px)}}@media screen and (min-width:768px){.c-card-lead{font-family:var(--font-family-cezanne-db);font-size:max(1.5rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.c-card-lead{font-family:var(--font-family-cezanne-db);font-size:max(1.4rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (min-width:768px){.c-card-lead{margin-top:max(.8rem,1px)}}@media screen and (max-width:767px){.c-card-lead{margin-top:max(.8rem,1px)}}.c-card-year{color:var(--color-gray-tertiary);font-family:var(--font-family-cezanne-db);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-tight);text-align:right}@media screen and (min-width:768px){.c-card-year{font-size:max(1.3rem,1px);margin-top:max(5.7rem,1px)}}@media screen and (max-width:767px){.c-card-year{font-size:max(1.2rem,1px);margin-top:max(4rem,1px)}}.c-card-btn{margin-left:auto;width:fit-content}@media screen and (min-width:768px){.c-card-btn{margin-top:max(6.3rem,1px)}}@media screen and (max-width:767px){.c-card-btn{margin-top:max(3.2rem,1px)}}.c-card-quiz{display:block}@media screen and (min-width:768px){.c-card-quiz{bottom:max(3.8rem,1px);left:max(3.8rem,1px);position:absolute;width:max(5.6rem,1px)}}@media screen and (max-width:767px){.c-card-quiz{margin:max(3.6rem,1px) 0 0 auto;width:max(4.4rem,1px)}}.c-card .c-quiz-icon{width:fit-content}.c-card .c-quiz-icon svg path{fill:var(--color-yellow-main)}.c-card .c-quiz-icon svg path[fill="#fff"]{fill:var(--color-black)}.c-member-item{background-color:var(--color-white);clip-path:inset(0 0 round var(--border-radius));display:grid;grid-row:span 2;grid-template-rows:subgrid;overflow:hidden;position:relative;transition:clip-path .4s var(--ease-expo-out)}@media screen and (min-width:768px){.c-member-item{gap:max(2.1rem,1px);padding:0 max(2.4rem,1px) max(2.3rem,1px)}}@media screen and (max-width:767px){.c-member-item{gap:max(1.8rem,1px);padding:0 max(2rem,1px) max(1.8rem,1px)}}.c-member-item-img{aspect-ratio:1/1;overflow:hidden}@media screen and (min-width:768px){.c-member-item-img{margin:0 -2.4rem}}@media screen and (max-width:767px){.c-member-item-img{margin:0 -2rem}}.c-member-item-img img{height:100%;object-fit:cover;transition:transform .4s var(--ease-expo-out);width:100%}.c-member-item-info{align-items:center;display:flex;width:100%}@media screen and (max-width:767px){.c-member-item-info{align-items:start;flex-direction:column;gap:max(.2rem,1px)}}.c-member-item-role{color:var(--color-gray-tertiary);order:2}@media screen and (min-width:768px){.c-member-item-role{font-family:var(--font-family-base);font-size:max(1.2rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.c-member-item-role{font-family:var(--font-family-base);font-size:max(1.1rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (min-width:768px){.c-member-item-role{margin-left:auto;text-align:right}}.c-member-item-name{flex:0 0 auto;order:1}@media screen and (min-width:768px){.c-member-item-name{font-family:var(--font-family-cezanne-b);font-size:max(2rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}@media screen and (max-width:767px){.c-member-item-name{font-family:var(--font-family-cezanne-b);font-size:max(1.8rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}.c-member-item-btn{inset:0;position:absolute}.c-member-item-btn-icon{aspect-ratio:1/1;background-color:var(--color-black);border-radius:var(--border-radius-full);color:var(--color-white);display:grid;place-items:center;position:absolute;transition:color .2s var(--ease-power1-out),background-color .2s var(--ease-power1-out),transform .4s var(--ease-expo-out);z-index:1}@media screen and (min-width:768px){.c-member-item-btn-icon{right:max(1.6rem,1px);top:max(26.8rem,1px);width:max(4rem,1px)}}@media screen and (max-width:767px){.c-member-item-btn-icon{right:max(1rem,1px);top:max(13rem,1px);width:max(3rem,1px)}}.c-member-item-btn-icon:after,.c-member-item-btn-icon:before{background-color:currentcolor;content:"";display:block;grid-area:1/1}@media screen and (min-width:768px){.c-member-item-btn-icon:after,.c-member-item-btn-icon:before{height:max(.3rem,1px);width:max(1.2rem,1px)}}@media screen and (max-width:767px){.c-member-item-btn-icon:after,.c-member-item-btn-icon:before{height:max(.3rem,1px);width:max(1rem,1px)}}.c-member-item-btn-icon:after{transform:rotate(90deg)}@media screen and (hover:hover) and (min-width:768px){.c-member-item:has(.c-member-item-btn:hover) .c-member-item-img img{transform:scale(1.05)}.c-member-item:has(.c-member-item-btn:hover) .c-member-item-btn-icon{background-color:var(--color-yellow-main);color:var(--color-black)}}.c-interview-item{position:relative}.c-interview-item-figure{aspect-ratio:318/213;clip-path:inset(0 0 round var(--border-radius));overflow:hidden;position:relative;transition:clip-path .4s var(--ease-expo-out)}.c-interview-item-img{height:100%;position:relative;transition:transform .4s var(--ease-expo-out);width:100%}.c-interview-item-img img{height:100%;object-fit:cover;width:100%}.c-interview-item-icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-black);border-radius:var(--border-radius) 0 0 0;bottom:0;color:var(--color-white);display:flex;justify-content:center;position:absolute;right:0;transition:color .2s var(--ease-power1-out),background-color .2s var(--ease-power1-out),transform .4s var(--ease-expo-out)}@media screen and (min-width:768px){.c-interview-item-icon{width:max(3rem,1px)}}@media screen and (max-width:767px){.c-interview-item-icon{width:max(3.2rem,1px)}}@media screen and (min-width:768px){.c-interview-item-icon svg{width:max(1rem,1px)}}@media screen and (max-width:767px){.c-interview-item-icon svg{width:max(1.2rem,1px)}}.c-interview-item-info{align-items:center;display:flex}@media screen and (min-width:768px){.c-interview-item-info{gap:max(1rem,1px);margin-top:max(1.8rem,1px)}}@media screen and (max-width:767px){.c-interview-item-info{gap:max(.8rem,1px);margin-top:max(1.2rem,1px)}}.c-interview-item-name{background-color:var(--color-white);border-radius:var(--border-radius-full);width:fit-content}@media screen and (min-width:768px){.c-interview-item-name{font-family:var(--font-family-base);font-size:max(1.2rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.c-interview-item-name{font-family:var(--font-family-base);font-size:max(1.1rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (min-width:768px){.c-interview-item-name{margin-top:max(2.3rem,1px);padding:max(.4rem,1px) max(1rem,1px)}}@media screen and (max-width:767px){.c-interview-item-name{margin-top:max(2.4rem,1px);padding:max(.4rem,1px) max(.8rem,1px) max(.3rem,1px)}}.c-interview-item-ttl{overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}@media screen and (min-width:768px){.c-interview-item-ttl{margin-top:max(1.2rem,1px)}}@media screen and (max-width:767px){.c-interview-item-ttl{margin-top:max(1rem,1px)}}.c-interview-item-link{font-family:var(--font-family-cezanne-db);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal);text-decoration:none}@media screen and (min-width:768px){.c-interview-item-link{font-size:max(1.8rem,1px)}}@media screen and (max-width:767px){.c-interview-item-link{font-size:max(1.6rem,1px)}}.c-interview-item-link:before{content:"";inset:0;position:absolute;z-index:var(--zindex-middle)}@media screen and (hover:hover) and (min-width:768px){.c-interview-item:has(.c-interview-item-link:hover) .c-interview-item-figure{clip-path:inset(max(.5rem,1px) max(.5rem,1px) round var(--border-radius))}.c-interview-item:has(.c-interview-item-link:hover) .c-interview-item-img{transform:scale(1.05)}.c-interview-item:has(.c-interview-item-link:hover) .c-interview-item-icon{background-color:var(--color-yellow-main);color:var(--color-black);transform:translate3d(-.5rem,-.5rem,0)}}@media screen and (min-width:768px){.c-cta{margin-top:max(16rem,1px)}}@media screen and (max-width:767px){.c-cta{margin-top:max(12rem,1px)}}.c-cta-link{background-color:#1f1f1f;border-radius:var(--border-radius);color:var(--color-white);position:relative;text-decoration:none;transition:color .2s var(--ease-power1-out),background-color .2s var(--ease-power1-out)}@media screen and (min-width:768px){.c-cta-link{align-items:center;display:flex;padding:max(7rem,1px) max(4.8rem,1px)}}@media screen and (max-width:767px){.c-cta-link{display:block;padding:max(5.3rem,1px) max(4rem,1px) max(5.7rem,1px)}}.c-cta-link:before{background-color:var(--color-white);content:"";display:block;left:max(4.8rem,1px);position:absolute;top:0;transition:background-color .2s var(--ease-power1-out)}@media screen and (min-width:768px){.c-cta-link:before{height:max(.3rem,1px);width:max(3.2rem,1px)}}@media screen and (max-width:767px){.c-cta-link:before{height:max(.3rem,1px);width:max(3.2rem,1px)}}@media screen and (hover:hover) and (min-width:768px){.c-cta-link:hover{background-color:var(--color-yellow-main);color:var(--color-black)}.c-cta-link:hover .c-cta-icon,.c-cta-link:hover:before{background-color:var(--color-black)}.c-cta-link:hover .c-cta-icon{color:var(--color-white)}}.c-cta-ttl{font-family:var(--font-family-cabinet);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--tracking-base);line-height:var(--leading-tight)}@media screen and (min-width:768px){.c-cta-ttl{font-size:max(4.4rem,1px)}}@media screen and (max-width:767px){.c-cta-ttl{font-size:max(4rem,1px)}}.c-cta-txt{font-family:var(--font-family-cezanne-db);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}@media screen and (min-width:768px){.c-cta-txt{font-size:max(1.7rem,1px);margin-left:max(2.4rem,1px)}}@media screen and (max-width:767px){.c-cta-txt{font-size:max(1.5rem,1px);margin-top:max(.3rem,1px)}}.c-cta-icon{align-items:center;aspect-ratio:1/1;background-color:var(--color-white);border-radius:var(--border-radius);color:var(--color-black);display:flex;justify-content:center;margin-left:auto;transition:color .2s var(--ease-power1-out),background-color .2s var(--ease-power1-out)}@media screen and (min-width:768px){.c-cta-icon{width:max(4rem,1px)}}@media screen and (max-width:767px){.c-cta-icon{bottom:0;margin-block:auto;position:absolute;right:max(4rem,1px);top:0;width:max(3.6rem,1px)}}@media screen and (min-width:768px){.c-cta-icon svg{width:max(1.6rem,1px)}}@media screen and (max-width:767px){.c-cta-icon svg{width:max(1.4rem,1px)}}.message{position:relative}@media screen and (min-width:768px){.message{margin-top:-5rem;padding-top:max(5rem,1px)}}.message-lead{font-family:var(--font-family-cezanne-b);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}@media screen and (min-width:768px){.message-lead{font-size:max(4.4rem,1px);margin-top:max(5.6rem,1px)}}@media screen and (max-width:767px){.message-lead{font-size:max(2.8rem,1px);margin-top:max(4.8rem,1px)}}@media screen and (min-width:768px){.message-slider{height:100%;padding-top:max(5rem,1px);position:absolute;right:0;top:0;width:max(37.2rem,1px)}}@media screen and (max-width:767px){.message-slider{--loop-amount:0;margin:max(4.8rem,1px) -2rem 0;overflow:hidden}}@media screen and (min-width:768px){.message-slider-inner{height:100%}}@media screen and (max-width:767px){.message-slider-inner{display:flex}}@media screen and (min-width:768px){.message-slider-list:not(:first-of-type){display:none}.message-slider-list:first-of-type{display:grid;gap:max(1.4rem,1px);grid-template-columns:1fr;height:100%}}@media screen and (max-width:767px){.message-slider-list{animation:loop-slide-x 28.2285714286s var(--ease-none) infinite forwards paused;display:flex;flex:0 0 auto}.is-loop-show .message-slider-list{animation-play-state:running;will-change:transform}}.message-slider-item{border-radius:var(--border-radius);overflow:hidden}@media screen and (min-width:768px){.message-slider-item{height:100%;width:100%}}@media screen and (max-width:767px){.message-slider-item{flex:0 0 auto;margin-right:max(.7rem,1px);width:max(32rem,1px)}}.message-slider-item img{height:100%;object-fit:cover;width:100%}.message-txt{font-family:var(--font-family-cezanne-db);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}@media screen and (min-width:768px){.message-txt{font-size:max(1.8rem,1px);margin-top:max(5.6rem,1px);width:max(60rem,1px)}}@media screen and (max-width:767px){.message-txt{font-size:max(1.6rem,1px);margin-top:max(2.4rem,1px)}}@media screen and (min-width:768px){.message-txt+.message-txt{margin-top:max(2.8rem,1px)}}@media screen and (max-width:767px){.message-txt+.message-txt{margin-top:max(2.8rem,1px)}}.message-profile{align-items:center;display:flex}@media screen and (min-width:768px){.message-profile{gap:max(1.2rem,1px);margin-top:max(4.8rem,1px)}}@media screen and (max-width:767px){.message-profile{gap:max(1rem,1px);margin-top:max(2.8rem,1px)}}.message-profile-role{font-family:var(--font-family-cezanne-db);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}@media screen and (min-width:768px){.message-profile-role{font-size:max(1.3rem,1px)}}@media screen and (max-width:767px){.message-profile-role{font-size:max(1.2rem,1px)}}.message-profile-name{font-family:var(--font-family-cezanne-b);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}@media screen and (min-width:768px){.message-profile-name{font-size:max(2.8rem,1px)}}@media screen and (max-width:767px){.message-profile-name{font-size:max(2rem,1px)}}@media screen and (min-width:768px){.c-local-navi,.squizm{padding-top:max(5rem,1px)}.squizm{margin-top:max(16.6rem,1px)}}@media screen and (max-width:767px){.squizm{margin-top:max(9.6rem,1px)}}.squizm-list{display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.squizm-list{gap:max(1.6rem,1px);margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.squizm-list{gap:max(1.2rem,1px);margin-top:max(4.8rem,1px)}}.squizm-head{align-items:flex-start;display:flex}@media screen and (min-width:768px){.squizm-head{gap:max(1.6rem,1px)}}@media screen and (max-width:767px){.squizm-head{gap:max(1.6rem,1px)}}.squizm-head .c-ttl{flex:0 0 auto;min-width:0}.squizm-head-btn{flex:0 0 auto;margin-top:auto}@media screen and (min-width:768px){.squizm-head-btn{margin-bottom:max(5.5rem,1px)}}@media screen and (max-width:767px){.squizm-head-btn{margin-bottom:max(3.2rem,1px)}}.squizm-item{border-radius:var(--border-radius);overflow:hidden;position:relative}@media screen and (min-width:768px){.squizm-item{padding:max(15.2rem,1px) max(4.8rem,1px) max(4.8rem,1px)}}@media screen and (max-width:767px){.squizm-item{padding:max(13.1rem,1px) max(2.4rem,1px) max(2.8rem,1px)}}.squizm-item[data-color=yellow]{background-color:var(--color-yellow-main);color:var(--color-blue)}.squizm-item[data-color=yellow] .squizm-item-num{color:#ffeb28}.squizm-item[data-color=green]{background-color:var(--color-green);color:var(--color-pink)}.squizm-item[data-color=green] .squizm-item-num{color:#c0d2c4}.squizm-item[data-color=orange]{background-color:var(--color-orange);color:var(--color-yellow)}.squizm-item[data-color=orange] .squizm-item-num{color:#f2c11e}.squizm-item[data-color=blue]{background-color:var(--color-blue);color:#e9e1d4}.squizm-item[data-color=blue] .squizm-item-num{color:#90bdff}.squizm-item[data-color=red]{background-color:var(--color-red);color:#c0d2c4}.squizm-item[data-color=red] .squizm-item-num{color:var(--color-orange)}.squizm-item[data-color=pink]{background-color:var(--color-pink);color:var(--color-blue)}.squizm-item[data-color=pink] .squizm-item-num{color:var(--color-yellow)}.squizm-item-num{position:absolute}@media screen and (min-width:768px){.squizm-item-num{height:max(5.2rem,1px);right:max(4.5rem,1px);top:max(4.4rem,1px)}}@media screen and (max-width:767px){.squizm-item-num{height:max(3.9rem,1px);right:max(2.7rem,1px);top:max(2.8rem,1px)}}.squizm-item-num svg{height:100%;width:auto}.squizm-item-ttl{display:flex}@media screen and (min-width:768px){.squizm-item-ttl{align-items:center;gap:max(1.6rem,1px)}}@media screen and (max-width:767px){.squizm-item-ttl{align-items:flex-end;gap:max(1.6rem,1px)}}.squizm-item-ttl-txt{font-family:var(--font-family-cezanne-eb);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}@media screen and (min-width:768px){.squizm-item-ttl-txt{font-size:max(5.6rem,1px)}}@media screen and (max-width:767px){.squizm-item-ttl-txt{font-size:max(3.2rem,1px)}}.squizm-item-btn{flex:0 0 auto}@media screen and (min-width:768px){.squizm-item-btn{margin-top:max(.4rem,1px)}}@media screen and (max-width:767px){.squizm-item-btn{margin-bottom:max(.4rem,1px)}}.squizm-item-btn .c-quiz-btn-wrap{color:var(--color-black)}@media screen and (min-width:768px){.squizm-item-txt{font-family:var(--font-family-cezanne-db);font-size:max(1.5rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}}@media screen and (max-width:767px){.squizm-item-txt{font-family:var(--font-family-cezanne-db);font-size:max(1.4rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}}@media screen and (min-width:768px){.squizm-item-txt{margin-top:max(2.4rem,1px)}}@media screen and (max-width:767px){.squizm-item-txt{margin-top:max(1.2rem,1px)}}@media screen and (min-width:768px){.team{margin-top:max(12.6rem,1px);padding-top:max(5rem,1px)}}@media screen and (max-width:767px){.team{margin-top:max(12rem,1px)}}.team-lead{overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}@media screen and (min-width:768px){.team-lead{font-family:var(--font-family-base);font-size:max(1.5rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}}@media screen and (max-width:767px){.team-lead{font-family:var(--font-family-base);font-size:max(1.4rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}}@media screen and (min-width:768px){.team-lead{margin-top:max(6.5rem,1px)}}@media screen and (max-width:767px){.team-lead{margin-top:max(4.8rem,1px)}}.team-list{display:grid}@media screen and (min-width:768px){.team-list{gap:max(1.4rem,1px);grid-template-columns:repeat(2,1fr);margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.team-list{gap:max(1.2rem,1px);grid-template-columns:repeat(1,1fr);margin-top:max(3.2rem,1px)}}@media screen and (min-width:768px){.members{margin-top:max(16.6rem,1px);padding-top:max(5rem,1px)}}@media screen and (max-width:767px){.members{margin-top:max(9.6rem,1px)}}.members-head{align-items:flex-start;display:flex}@media screen and (min-width:768px){.members-head{gap:max(1.6rem,1px)}}@media screen and (max-width:767px){.members-head{gap:max(1.6rem,1px)}}.members-head .c-ttl{flex:0 0 auto;min-width:0}.members-head-btn{flex:0 0 auto;margin-top:auto}@media screen and (min-width:768px){.members-head-btn{margin-bottom:max(5.5rem,1px)}}@media screen and (max-width:767px){.members-head-btn{margin-bottom:max(3.2rem,1px)}}.members-list{display:grid}@media screen and (min-width:768px){.members-list{gap:max(1.4rem,1px);grid-template-columns:repeat(3,1fr);margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.members-list{gap:max(2rem,1px);grid-template-columns:repeat(2,1fr);margin-top:max(4.8rem,1px)}}@media screen and (min-width:768px){.interview{margin-top:max(12.6rem,1px);padding-top:max(5rem,1px)}}@media screen and (max-width:767px){.interview{margin-top:max(12rem,1px)}}.interview-list{display:grid}@media screen and (min-width:768px){.interview-list{gap:max(5.6rem,1px) max(4rem,1px);grid-template-columns:repeat(2,1fr);margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.interview-list{gap:max(4rem,1px);grid-template-columns:1fr;margin-top:max(4.8rem,1px)}}.interview:not(.is-expanded) .c-interview-item.is-collapsed{display:none}.interview.is-expanded .c-interview-item.is-collapsed{animation:interview-item-reveal .8s var(--ease-expo-out) forwards;animation-delay:var(--interview-delay,0s);opacity:0;transform:translate3d(0,20%,0)}.interview.is-expanded .interview-btn{display:none}.interview-btn{align-items:center;background-color:var(--color-black);border-radius:var(--border-radius);color:var(--color-white);display:flex;justify-content:center;transition:color .2s var(--ease-power1-out),background-color .2s var(--ease-power1-out);width:fit-content}@media screen and (min-width:768px){.interview-btn{gap:max(.8rem,1px);margin:max(6.4rem,1px) auto 0;padding:max(2rem,1px) max(2.2rem,1px)}}@media screen and (max-width:767px){.interview-btn{gap:max(1.1rem,1px);margin:max(4rem,1px) auto 0;padding:max(1.9rem,1px) max(2rem,1px) max(1.8rem,1px)}}@media screen and (hover:hover) and (min-width:768px){.interview-btn:hover{background-color:var(--color-yellow-main);color:var(--color-black)}}.interview-btn-txt{font-family:var(--font-family-cabinet);font-weight:var(--font-weight-extra-bold);letter-spacing:var(--tracking-base);line-height:var(--leading-tight)}@media screen and (min-width:768px){.interview-btn-txt{font-size:max(1.3rem,1px)}}@media screen and (max-width:767px){.interview-btn-txt{font-size:max(1.2rem,1px)}}.interview-btn-icon{aspect-ratio:1/1;line-height:var(--leading-none);margin-top:.2em;position:relative}@media screen and (min-width:768px){.interview-btn-icon{width:max(.8rem,1px)}}@media screen and (max-width:767px){.interview-btn-icon{width:max(.8rem,1px)}}.interview-btn-icon:after,.interview-btn-icon:before{background-color:currentcolor;content:"";inset:0;position:absolute;width:100%}@media screen and (min-width:768px){.interview-btn-icon:after,.interview-btn-icon:before{height:max(.2rem,1px)}}@media screen and (max-width:767px){.interview-btn-icon:after,.interview-btn-icon:before{height:max(.2rem,1px)}}.interview-btn-icon:after{transform:rotate(90deg)}@keyframes interview-item-reveal{0%{opacity:0;transform:translate3d(0,20%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media screen and (min-width:768px){.deep{margin-top:max(16.6rem,1px);padding-top:max(5rem,1px)}}@media screen and (max-width:767px){.deep{margin-top:max(9.6rem,1px)}}.deep-list{display:grid}@media screen and (min-width:768px){.deep-list{gap:max(5.6rem,1px) max(4rem,1px);grid-template-columns:repeat(2,1fr);margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.deep-list{gap:max(4rem,1px);grid-template-columns:1fr;margin-top:max(4.8rem,1px)}}@media screen and (min-width:768px){.deep .c-interview-item-ttl{margin-top:max(2rem,1px)}}@media screen and (max-width:767px){.deep .c-interview-item-ttl{margin-top:max(1.6rem,1px)}}@media screen and (min-width:768px){.faq{margin-top:max(16.6rem,1px);padding-top:max(5rem,1px)}}@media screen and (max-width:767px){.faq{margin-top:max(9.6rem,1px)}}.faq-list{display:grid;grid-template-columns:1fr}@media screen and (min-width:768px){.faq-list{gap:max(1.4rem,1px);margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.faq-list{gap:max(1.2rem,1px);margin-top:max(4.8rem,1px)}}.faq-item{background-color:var(--color-white);border-radius:var(--border-radius)}@media screen and (min-width:768px){.faq-item{padding:max(3.2rem,1px) max(4rem,1px)}}@media screen and (max-width:767px){.faq-item{padding:max(2.8rem,1px) max(2.4rem,1px)}}@media screen and (min-width:768px){.faq-item-ttl{font-family:var(--font-family-cezanne-b);font-size:max(2rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}@media screen and (max-width:767px){.faq-item-ttl{font-family:var(--font-family-cezanne-b);font-size:max(1.8rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}.faq-item-body{position:relative}@media screen and (min-width:768px){.faq-item-body{font-family:var(--font-family-base);font-size:max(1.5rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.faq-item-body{font-family:var(--font-family-base);font-size:max(1.4rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (min-width:768px){.faq-item-body{margin-top:max(1.8rem,1px);padding-left:max(2.7rem,1px)}}@media screen and (max-width:767px){.faq-item-body{margin-top:max(1.3rem,1px);padding-left:max(2.3rem,1px)}}.faq-item-body:before{content:"A.";display:block;font-family:var(--font-family-cezanne-b);font-weight:var(--font-weight-bold);left:0;letter-spacing:var(--tracking-none);line-height:var(--leading-normal);position:absolute;top:-.1em}@media screen and (min-width:768px){.faq-item-body:before{font-size:max(1.8rem,1px)}}@media screen and (max-width:767px){.faq-item-body:before{font-size:max(1.6rem,1px)}}.faq-item-body ol,.faq-item-body p,.faq-item-body ul{margin-top:1em}.faq-item-body ol:first-child,.faq-item-body p:first-child,.faq-item-body ul:first-child{margin-top:0}html:not([lang^=en]) .faq-item-body p{overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}.faq-item-body ol,.faq-item-body ul{line-height:var(--leading-relaxed);list-style:none}.faq-item-body ol>li,.faq-item-body ul>li{position:relative}.faq-item-body ol>li:before,.faq-item-body ul>li:before{align-items:center;display:flex;height:1.8em;left:0;position:absolute;top:0;width:2em}.faq-item-body ol ol,.faq-item-body ol p,.faq-item-body ol ul,.faq-item-body ul ol,.faq-item-body ul p,.faq-item-body ul ul{margin-top:0}.faq-item-body ol.is-note,.faq-item-body ul.is-note{color:var(--color-brown-muted)}@media screen and (min-width:768px){.faq-item-body ol.is-note,.faq-item-body ul.is-note{font-size:max(1.4rem,1px)}}@media screen and (max-width:767px){.faq-item-body ol.is-note,.faq-item-body ul.is-note{font-size:max(2.2rem,1px)}}.faq-item-body ul>li{padding-left:1em}.faq-item-body ul>li:before{content:"・";left:.1em}html:not([lang^=en]) .faq-item-body ul.is-note li{padding-left:1.2em}html:not([lang^=en]) .faq-item-body ul.is-note li:before{content:"※";top:0}html[lang^=en] .faq-item-body ul.is-note li{padding-left:1em}html[lang^=en] .faq-item-body ul.is-note li:before{content:"*";top:0}.faq-item-body ol{counter-reset:item}.faq-item-body ol>li{padding-left:2.3em}.faq-item-body ol>li:before{content:counters(item,".") ". ";counter-increment:item;justify-content:flex-end}@media screen and (min-width:768px){.positions{margin-top:max(12.6rem,1px);padding-top:max(5rem,1px)}}@media screen and (max-width:767px){.positions{margin-top:max(12rem,1px)}}@media screen and (min-width:768px){.positions-list{margin-top:max(6.4rem,1px)}}@media screen and (max-width:767px){.positions-list{margin-top:max(4.8rem,1px)}}.member-modal{height:100dvh;inset:0;position:fixed;visibility:hidden;width:100%}.member-modal::backdrop{background-color:rgb(var(--color-black-rgb)/70%);opacity:0;transition:opacity .2s var(--ease-power1-out)}.member-modal[open]{visibility:visible}.member-modal[open].is-open::backdrop{opacity:1;transition-duration:.2s}.member-modal-content{height:100%;overflow:auto;overscroll-behavior-y:none}@media screen and (min-width:768px){.member-modal-content{padding:max(6.4rem,1px) 0}}@media screen and (max-width:767px){.member-modal-content{padding:max(6.8rem,1px) 0 max(1.2rem,1px)}}.member-modal-body{align-items:center;display:flex;margin:0 auto;min-height:100%;opacity:0;transform:translate3d(0,100px,0);transition:opacity .2s var(--ease-power1-out),transform .8s var(--ease-expo-out)}@media screen and (min-width:768px){.member-modal-body{width:max(105.8rem,1px)}}@media screen and (max-width:767px){.member-modal-body{width:max(37.6rem,1px)}}.is-open .member-modal-body{opacity:1;transform:translate3d(0,0,0);transition-delay:.1s;transition-duration:.2s,.6s;transition-timing-function:var(--ease-power1-out),var(--ease-expo-out)}@starting-style{.is-open .member-modal-body{opacity:0;transform:translate3d(0,100px,0)}}.is-closing .member-modal-body{opacity:0;transform:translate3d(0,100px,0)}@starting-style{.is-closing .member-modal-body{opacity:1;transform:translate3d(0,0,0)}}.member-modal-body-inner{background-color:var(--color-bg);border-radius:var(--border-radius);display:none;overflow:hidden}.member-modal-body-inner.is-active{display:block}@media screen and (min-width:768px){.member-modal-body-inner{padding:max(8.8rem,1px)}}@media screen and (max-width:767px){.member-modal-body-inner{padding:max(5.6rem,1px) max(3rem,1px) max(4rem,1px)}}.member-modal-profile{display:grid}@media screen and (min-width:768px){.member-modal-profile{gap:max(4rem,1px);grid-template-columns:1fr max(47.2rem,1px);grid-template-rows:auto auto 1fr}}@media screen and (max-width:767px){.member-modal-profile{gap:max(3.2rem,1px);grid-template-columns:1fr}}@media screen and (min-width:768px){.member-modal-head{grid-column:1/2;grid-row:1/2}}@media screen and (max-width:767px){.member-modal-head{text-align:center}}@media screen and (min-width:768px){.member-modal-role{font-family:var(--font-family-base);font-size:max(1.2rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.member-modal-role{font-family:var(--font-family-base);font-size:max(1.1rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}.member-modal-name{font-family:var(--font-family-cezanne-b);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-break:var(--leading-normal)}@media screen and (min-width:768px){.member-modal-name{font-size:max(4rem,1px);margin-top:max(.2rem,1px)}}@media screen and (max-width:767px){.member-modal-name{font-size:max(3.6rem,1px);margin-top:max(.2rem,1px)}}.member-modal-img{aspect-ratio:1/1;width:100%}@media screen and (min-width:768px){.member-modal-img{grid-column:2/3;grid-row:1/4}}.member-modal-img img{border-radius:var(--border-radius);height:100%;object-fit:cover;width:100%}@media screen and (min-width:768px){.member-modal-history{grid-column:1/2;grid-row:2/3}.member-modal-history-ttl{font-family:var(--font-family-cezanne-db);font-size:max(1.5rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.member-modal-history-ttl{font-family:var(--font-family-cezanne-db);font-size:max(1.4rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}.member-modal-history-list{display:grid;grid-template-columns:max-content 1fr}@media screen and (min-width:768px){.member-modal-history-list{column-gap:max(.6rem,1px);margin-top:max(1rem,1px)}}@media screen and (max-width:767px){.member-modal-history-list{column-gap:max(1.2rem,1px);margin-top:max(.8rem,1px)}}.member-modal-history-item{align-items:start;display:grid;grid-column:1/-1;grid-template-columns:subgrid;overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}.member-modal-history-item-date{white-space:nowrap}@media screen and (min-width:768px){.member-modal-attempt{grid-column:1/2;grid-row:3/4}.member-modal-attempt-ttl{font-family:var(--font-family-cezanne-db);font-size:max(1.5rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.member-modal-attempt-ttl{font-family:var(--font-family-cezanne-db);font-size:max(1.4rem,1px);font-weight:var(--font-weight-semi-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}.member-modal-attempt-txt{overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}@media screen and (min-width:768px){.member-modal-attempt-txt{font-family:var(--font-family-base);font-size:max(1.5rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}}@media screen and (max-width:767px){.member-modal-attempt-txt{font-family:var(--font-family-base);font-size:max(1.4rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-relaxed)}}@media screen and (min-width:768px){.member-modal-attempt-txt{margin-top:max(1rem,1px)}}@media screen and (max-width:767px){.member-modal-attempt-txt{margin-top:max(.8rem,1px)}}.member-modal-photos{display:grid}@media screen and (min-width:768px){.member-modal-photos{gap:max(1.7rem,1px);grid-template-columns:repeat(3,1fr);margin-top:max(8.8rem,1px)}}@media screen and (max-width:767px){.member-modal-photos{gap:max(3.2rem,1px);grid-template-columns:1fr;margin-top:max(5.6rem,1px)}}.member-modal-photos img{border-radius:var(--border-radius)}.member-modal-photos figcaption{text-align:center}@media screen and (min-width:768px){.member-modal-photos figcaption{font-family:var(--font-family-base);font-size:max(1.2rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.member-modal-photos figcaption{font-family:var(--font-family-base);font-size:max(1.1rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (min-width:768px){.member-modal-photos figcaption{margin-top:max(1.2rem,1px)}}@media screen and (max-width:767px){.member-modal-photos figcaption{margin-top:max(1.2rem,1px)}}.member-modal-faq{align-items:start;display:grid}@media screen and (min-width:768px){.member-modal-faq{gap:max(3.2rem,1px) max(4rem,1px);grid-template-columns:repeat(2,1fr);margin-top:max(8.8rem,1px)}}@media screen and (max-width:767px){.member-modal-faq{gap:max(3.2rem,1px);grid-template-columns:1fr;margin-top:max(5.6rem,1px)}}.member-modal-faq-item{border:0 solid var(--color-gray-quaternary);display:grid;grid-template-columns:max-content 1fr}@media screen and (min-width:768px){.member-modal-faq-item{border-top-width:max(.1rem,1px);gap:max(1.6rem,1px) max(.5rem,1px);padding-top:max(4rem,1px)}}@media screen and (max-width:767px){.member-modal-faq-item{border-top-width:max(.1rem,1px);gap:max(1rem,1px) max(.4rem,1px);padding-top:max(3.2rem,1px)}}.member-modal-faq-item-ttl,.member-modal-faq-item-txt{align-items:start;display:grid;grid-column:1/-1;grid-template-columns:subgrid}.member-modal-faq-item-ttl i,.member-modal-faq-item-txt i{white-space:nowrap}@media screen and (min-width:768px){.member-modal-faq-item-ttl i,.member-modal-faq-item-txt i{font-family:var(--font-family-cezanne-b);font-size:max(2rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}@media screen and (max-width:767px){.member-modal-faq-item-ttl i,.member-modal-faq-item-txt i{font-family:var(--font-family-cezanne-b);font-size:max(1.8rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}@media screen and (min-width:768px){.member-modal-faq-item-ttl p{font-family:var(--font-family-cezanne-b);font-size:max(2rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}@media screen and (max-width:767px){.member-modal-faq-item-ttl p{font-family:var(--font-family-cezanne-b);font-size:max(1.8rem,1px);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-none);line-height:var(--leading-snug)}}.member-modal-faq-item-txt p{margin-top:.1em;overflow-wrap:anywhere;text-align:justify;text-align-last:left;text-justify:inter-character;word-break:normal}@media screen and (min-width:768px){.member-modal-faq-item-txt p{font-family:var(--font-family-base);font-size:max(1.5rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}@media screen and (max-width:767px){.member-modal-faq-item-txt p{font-family:var(--font-family-base);font-size:max(1.4rem,1px);font-weight:var(--font-weight-regular);letter-spacing:var(--tracking-none);line-height:var(--leading-normal)}}.member-modal-faq-item-img{border-radius:var(--border-radius);grid-column:1/-1;overflow:hidden}.member-modal-close{aspect-ratio:1/1;color:var(--color-white);position:absolute;transition:color .2s var(--ease-power1-out)}@media screen and (min-width:768px){.member-modal-close{right:max(2.5rem,1px);top:max(2.5rem,1px);width:max(2rem,1px)}}@media screen and (max-width:767px){.member-modal-close{right:max(1.9rem,1px);top:max(1.9rem,1px);width:max(2rem,1px)}}.member-modal-close:after,.member-modal-close:before{background-color:currentcolor;content:"";inset:0;margin:auto;position:absolute;width:100%}@media screen and (min-width:768px){.member-modal-close:after,.member-modal-close:before{height:max(.3rem,1px)}}@media screen and (max-width:767px){.member-modal-close:after,.member-modal-close:before{height:max(.3rem,1px)}}.member-modal-close:before{transform:rotate(45deg)}.member-modal-close:after{transform:rotate(-45deg)}@media screen and (hover:hover) and (min-width:768px){.member-modal-close:hover{color:var(--color-yellow)}}