.interview[data-astro-cid-luag2zov]{margin-top:calc(var(--border-radius) * -1);padding:var(--spacing-section-block) var(--spacing-gutter);padding-bottom:calc(var(--spacing-section-block) + var(--border-radius));color:var(--color-white);background:url(/assets/images/bg/top_interview_bg.png),linear-gradient(180deg,#20b2e9,#0660b3);background-size:cover;background-position:top center;border-top-left-radius:60px;overflow:hidden;position:relative;z-index:3}@media (max-width: 768px){.interview[data-astro-cid-luag2zov]{border-top-left-radius:30px}}.inner[data-astro-cid-luag2zov]{margin-inline:auto;width:var(--container-size);display:grid;gap:75px}@media (max-width: 768px){.inner[data-astro-cid-luag2zov]{grid-template-columns:1fr;gap:40px}}.slide[data-astro-cid-luag2zov]{position:relative}.slide__inner[data-astro-cid-luag2zov]{margin-top:calc(var(--font-size-100) / 2);display:block;aspect-ratio:4/5;border-top-left-radius:60px;overflow:hidden;position:relative}@media (max-width: 768px){.slide__inner[data-astro-cid-luag2zov]{aspect-ratio:550/640;border-top-left-radius:30px}}.slide__inner[data-astro-cid-luag2zov]>img[data-astro-cid-luag2zov]{scale:1;transition:scale .4s}.is-hover[data-astro-cid-luag2zov] .slide__inner[data-astro-cid-luag2zov]>img[data-astro-cid-luag2zov]{scale:1.1}.slide__num[data-astro-cid-luag2zov]{font-family:var(--font-en);font-size:var(--font-size-100);font-weight:700;color:var(--color-blue);line-height:1;position:absolute;top:0;right:0;z-index:10;translate:2% 0}.slide__title[data-astro-cid-luag2zov]{padding:30px 40px;font-size:var(--font-size-28);line-height:1.6;position:absolute;bottom:0}@media (max-width: 768px){.slide__title[data-astro-cid-luag2zov]{padding:13px 20px}}.name-box[data-astro-cid-luag2zov]{padding-top:40px;display:grid;gap:20px}@media (max-width: 768px){.name-box[data-astro-cid-luag2zov]{padding-top:20px}}.name-box__info[data-astro-cid-luag2zov]{margin-block:var(--leading-trim);font-weight:400}.name-box__name[data-astro-cid-luag2zov]{margin-block:var(--leading-trim);font-family:var(--font-en);font-size:var(--font-size-40)}.slider[data-astro-cid-luag2zov]{margin-right:calc((100vw - var(--container-size)) / -2);overflow:hidden}.swiper-wrapper[data-astro-cid-luag2zov]{transition-timing-function:ease-in-out}.swiper-controller[data-astro-cid-luag2zov]{width:var(--container-size);margin-top:80px;display:grid;grid-template-columns:auto 1fr;align-items:center;justify-content:start;gap:80px}@media (max-width: 768px){.swiper-controller[data-astro-cid-luag2zov]{margin-top:40px;grid-template-columns:1fr;gap:40px}}.swiper-button-wrapper[data-astro-cid-luag2zov]{display:flex;gap:40px}@media (max-width: 768px){.swiper-button-wrapper[data-astro-cid-luag2zov]{order:2}}.swiper-button-next,.swiper-button-prev{margin:0!important;width:100px!important;height:100px!important;border-radius:1000px;border:3px solid var(--color-white);position:relative!important;inset:auto!important}@media (max-width: 768px){.swiper-button-next,.swiper-button-prev{width:60px!important;height:60px!important;border-width:2px}}.swiper-button[data-astro-cid-luag2zov]:before{content:"";width:102%;height:102%;position:absolute;background:var(--color-white);border-radius:1000px;scale:0;transition:scale .4s}@media (any-hover: hover){.swiper-button[data-astro-cid-luag2zov]:hover:before{scale:1}.swiper-button[data-astro-cid-luag2zov]:hover .swiper-button-arrow{fill:var(--color-blue)}}.swiper-navigation-icon{display:none}.swiper-button-arrow{width:25px!important;position:absolute}@media (max-width: 768px){.swiper-button-arrow{width:20px!important}}.swiper-button-prev-arrow{rotate:180deg}.swiper-pagination{width:calc(100% - 180px)!important;height:4px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;position:relative!important;inset:auto!important;background:var(--color-white)}@media (max-width: 768px){.swiper-pagination{width:calc(100% - var(--spacing-gutter))!important;height:3px}}.swiper-controller[data-astro-cid-luag2zov] .swiper-pagination{width:100%!important}@media (max-width: 1360px){.swiper-controller[data-astro-cid-luag2zov] .swiper-pagination{width:calc(100% - var(--spacing-gutter))!important}}.swiper-pagination-bullet{margin:0!important;height:100%!important;width:101%!important;border-radius:0!important;opacity:1!important;background-color:var(--color-red)!important;transition:transform .4s ease-in-out;transform:scaleX(0);transform-origin:right center}.swiper-pagination-bullet-active{transform:scaleX(1);transform-origin:left center}.is-prev .swiper-pagination-bullet{transform-origin:left center}.is-prev .swiper-pagination-bullet-active{transform-origin:right center}
