.p-interview-archive,.p-interview-single{overflow:clip}.interview-container{width:min(100% - var(--container-inline) * 2, var(--content-width));margin-inline:auto}.interview-breadcrumb{padding-top:2.4rem;font-size:1.1rem;line-height:1.5}.interview-breadcrumb__list{align-items:center;gap:.3rem;min-width:0;list-style:none;display:flex}.interview-breadcrumb__item{color:#555;align-items:center;gap:.3rem;min-width:0;display:flex;position:relative;overflow:hidden}.interview-breadcrumb__separator{flex:none;width:1.2124rem;height:.4536rem}.interview-breadcrumb__link,.interview-breadcrumb__current{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.interview-breadcrumb__link{color:inherit;text-decoration:none}@media (hover:hover){.interview-breadcrumb__link:hover{text-decoration:underline}}.interview-breadcrumb__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.interview-archive-hero{padding-block:6.2rem 1rem;position:relative}@media (width>=1024px){.interview-archive-hero{min-height:clamp(340px,31.4286vw,502.857px);padding-block:clamp(66.56px,6.5vw,104px) clamp(29.2571px,2.85714vw,45.7143px)}}@media (width>=1200px){.p-interview-archive .interview-breadcrumb,.interview-archive-hero__content{width:100%;max-width:clamp(1140px,1560px - 30vw,1200px);margin-inline:auto}}@media (width>=600px){.interview-archive-hero__eyebrow{font-size:clamp(16px,13px + .5vw,20px)}}@media (width>=1024px){.interview-archive-hero__decoration{opacity:.58;width:clamp(720px,334.857px + 37.6116vw,1057px);bottom:clamp(-83px,73.4286px - 8.14732vw,-10px);right:clamp(-180px,43.4043px - 15.9574vw,-120px)}}.interview-archive-list{padding-block:8rem 12rem}@media (width>=1024px){.interview-archive-list{padding-block:clamp(65.8286px,6.42857vw,127px) clamp(131.657px,12.8571vw,205.714px)}}.interview-archive-list__grid{width:100%;max-width:var(--content-width-grid);grid-template-columns:minmax(0,1fr);gap:6.5rem 3rem;margin-inline:auto;list-style:none;display:grid}@media (width>=768px){.interview-archive-list__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.interview-archive-list__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(70px,6.28571vw,96px) 3rem}}@media (width>=1200px){.interview-archive-list__grid{max-width:clamp(1140px,780px + 30vw,1200px)}}.interview-archive-list__empty{text-align:center;padding-block:4rem;font-size:1.5rem}.interview-card{min-width:0}@media (hover:hover) and (pointer:fine){.interview-card__link:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.interview-card__link{transition:none}}.interview-card__link .interview-card__arrow{transition:translate .22s ease-out}@media (prefers-reduced-motion:reduce){.interview-card__link .interview-card__arrow{transition:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.interview-card__link:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]) .interview-card__arrow{translate:3px}}.interview-card__link{transition:filter .22s ease-out}@media (hover:hover) and (pointer:fine){.interview-card__link:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.interview-card__link{transition:none}}.interview-card__link .interview-card__image{transition:transform .28s ease-out}@media (prefers-reduced-motion:reduce){.interview-card__link .interview-card__image{transition:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.interview-card__link:is(:hover,:focus-visible) .interview-card__image{transform:scale(1.025)}}.interview-card__link{height:100%;color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}.interview-card__media{aspect-ratio:1030/576;background-color:var(--color-interview-palette-1);border-radius:1.8rem;width:100%;overflow:hidden}@media (width>=1024px){.interview-card__media{border-radius:clamp(18px,1.71429vw,27.4286px)}}.interview-card--archive .interview-card__media,.interview-card--related .interview-card__media{aspect-ratio:474/318}.interview-card--palette-1 .interview-card__media{background-color:var(--color-interview-palette-1)}.interview-card--palette-2 .interview-card__media{background-color:var(--color-interview-palette-2)}.interview-card--palette-3 .interview-card__media{background-color:var(--color-interview-palette-3)}.interview-card--palette-4 .interview-card__media{background-color:var(--color-interview-palette-4)}.interview-card--palette-5 .interview-card__media{background-color:var(--color-interview-palette-5)}.interview-card--palette-6 .interview-card__media{background-color:var(--color-interview-palette-6)}.interview-card__image{object-fit:cover;width:100%;height:100%}.interview-card__body{flex-direction:column;flex:auto;min-height:22rem;padding-top:2rem;display:flex}@media (width>=1024px){.interview-card__body{min-height:clamp(190px,16.0714vw,257.143px);padding-top:clamp(18px,1.42857vw,22.8571px)}}.interview-card__title{color:var(--color-primary);font-family:var(--font-heading);font-size:clamp(18px,5vw,20px);font-weight:var(--font-weight-bold);letter-spacing:.03em;line-height:1.55}@media (width>=1024px){.interview-card__title{font-size:clamp(20px,1.42857vw,20px)}}.interview-card__profile{margin-top:2rem;font-size:1.2rem;line-height:1.65}@media (width>=1024px){.interview-card__profile{margin-top:clamp(16px,1.42857vw,22.8571px);font-size:clamp(11px,.857143vw,13.7143px)}}.interview-card__department{font-weight:var(--font-weight-bold)}.interview-card__name{margin-top:.2rem}.interview-card__year{border-top:1px solid #707070;width:fit-content;margin-top:.4rem;padding-top:.4rem;display:inline-block}.interview-card__arrow{width:3.8rem;height:3.8rem;color:var(--color-primary);justify-content:center;align-items:center;margin-top:auto;margin-left:auto;display:flex}.interview-card--archive .interview-card__body,.interview-card--related .interview-card__body{min-height:0;position:relative}.interview-card--archive .interview-card__profile,.interview-card--related .interview-card__profile{font-weight:var(--font-weight-regular);margin-top:auto;padding-top:2rem;padding-right:5.4rem}@media (width>=1024px){.interview-card--archive .interview-card__profile,.interview-card--related .interview-card__profile{padding-top:clamp(16px,1.42857vw,22.8571px);padding-right:clamp(50px,3.85714vw,61.7143px)}}.interview-card--archive .interview-card__department,.interview-card--related .interview-card__department{font-weight:var(--font-weight-regular)}.interview-card--archive .interview-card__year,.interview-card--related .interview-card__year{width:13.5rem;display:block}@media (width>=1024px){.interview-card--archive .interview-card__year,.interview-card--related .interview-card__year{width:clamp(135px,9.64286vw,190px)}}.interview-card--archive .interview-card__arrow,.interview-card--related .interview-card__arrow{margin-top:0;position:absolute;bottom:0;right:0}.c-frame-arrow{width:100%;height:100%}.c-frame-arrow--previous{transform:rotate(180deg)}.interview-card__link:focus-visible{outline:3px solid var(--color-focus);outline-offset:5px}.interview-single-hero{margin-top:2.6rem}@media (width>=1024px){.interview-single-hero{margin-top:clamp(42px,4.30769px + 2.69231vw,56px)}}.interview-single-hero__panel{border:1px solid #707070;border-radius:2rem;flex-direction:column;display:flex;overflow:hidden}@media (width>=1024px){.interview-single-hero__panel{aspect-ratio:1250/690;background-color:var(--color-interview-hero);border:0;border-radius:clamp(24px,7.84615px + 1.15385vw,30px);grid-template-columns:minmax(0,1fr);display:grid;position:relative}}.interview-single-hero__media{aspect-ratio:474/318;order:1;width:100%;overflow:hidden}@media (width>=1024px){.interview-single-hero__media{aspect-ratio:auto;width:100%;height:100%;position:absolute;inset:0}}.interview-single-hero__picture{width:100%;height:100%;display:block}.interview-single-hero__image{object-fit:cover;object-position:center;width:100%;height:100%}@media (width>=1024px){.interview-single-hero__image{object-position:center}}.interview-single-hero__content{z-index:2;color:var(--color-primary);order:2;padding:3rem 2.4rem 3.4rem;position:relative}@media (width>=1024px){.interview-single-hero__content{flex-direction:column;justify-content:flex-end;align-self:stretch;width:51%;min-width:0;padding:clamp(35.1086px,3.42857vw,54.8571px) clamp(17.5543px,1.71429vw,27.4286px) clamp(48px,5.38462vw - 27.3846px,76px) clamp(46.8114px,4.57143vw,73.1429px);display:flex}}.interview-single-hero__title{font-family:var(--font-heading);font-size:clamp(20px,5.5vw,22px);font-weight:var(--font-weight-bold);letter-spacing:.03em;line-height:1.55;position:relative}.interview-single-hero__title:after{content:"";background-color:#fff;width:14rem;height:1px;position:absolute;bottom:-1.1rem;left:0}@media (width>=1024px){.interview-single-hero__title{max-width:clamp(320px,28.5714vw,400px);font-size:clamp(22px,1.64286vw,23px)}.interview-single-hero__title:after{width:clamp(140px,13.5714vw,190px);bottom:clamp(-18px,7.84615px - 1.34615vw,-11px)}}.interview-single-hero__profile{margin-top:2.2rem;font-size:1.3rem;line-height:1.55}@media (width>=1024px){.interview-single-hero__profile{margin-top:clamp(22px,3.46154vw - 26.4615px,40px);font-size:clamp(13px,.928571vw,13px)}}.interview-single-hero__department{font-weight:var(--font-weight-bold)}.interview-single-hero__name{font-family:var(--font-heading);font-size:2.6rem;font-weight:var(--font-weight-bold);margin-top:.4rem;line-height:1.35}@media (width>=1024px){.interview-single-hero__name{font-size:clamp(26px,1.92857vw,27px)}}.interview-single-hero__year{font-size:1.2rem;font-weight:var(--font-weight-bold);margin-top:.5rem}@media (width>=1024px){.interview-single-hero__year{font-size:clamp(12px,.857143vw,12px)}}.interview-single-hero__introduction{color:var(--color-primary);font-size:clamp(13px,3.5vw,14px);font-weight:var(--font-weight-bold);margin-top:3.2rem;line-height:2}@media (width>=1024px){.interview-single-hero__introduction{margin-top:clamp(38px,4.23077vw - 21.2308px,60px);font-size:clamp(14px,1.28571vw,18px)}}.interview-single-hero__introduction p+p{margin-top:1em}.interview-content{padding-top:7.5rem}@media (width>=1024px){.interview-content{padding-top:clamp(90px,8.46154vw - 28.4615px,134px)}}.interview-content__inner{flex-direction:column;gap:7.5rem;display:flex}@media (width>=1024px){.interview-content__inner{gap:clamp(80px,7.14286vw,100px)}}.interview-content__block{grid-template-columns:minmax(0,1fr);grid-template-areas:"body""media";gap:3rem;min-width:0;display:grid}@media (width>=1024px){.interview-content__block{gap:clamp(48px,8.07692vw - 65.0769px,90px)}}.interview-content__block:not(.interview-content__block--has-image){grid-template-areas:"body";gap:0}@media (width>=1024px){.interview-content__block--image-left.interview-content__block--has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"media body";align-items:flex-start}.interview-content__block--image-right.interview-content__block--has-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"body media";align-items:flex-start}.interview-content__block--wide-image.interview-content__block--has-image{grid-template-areas:"body""media";gap:clamp(54px,10.9231px + 3.07692vw,70px)}}.interview-content__body{grid-area:body;min-width:0}.interview-content__question{align-items:center;gap:1.2rem;display:flex}@media (width>=1024px){.interview-content__question{gap:clamp(12px,2.30769vw - 20.3077px,24px)}}.interview-content__number{color:var(--color-primary);font-family:var(--font-heading);font-size:clamp(24px,21.6px + .6vw,30px);font-weight:var(--font-weight-bold);flex:none;line-height:1.4}.interview-content__question-label{color:#fff;min-width:0;font-size:clamp(16px,14.4px + .4vw,20px);font-weight:var(--font-weight-bold);background-color:var(--color-primary);flex:auto;padding:.5rem 1.4rem;line-height:1.35;display:inline-block}@media (width>=1024px){.interview-content__question-label{flex:0 auto}}.interview-content__question+.interview-content__answer-title,.interview-content__question+.interview-content__answer-text{margin-top:2rem}.interview-content__answer-title{color:var(--color-primary);font-family:var(--font-heading);font-size:clamp(19px,5vw,20px);font-weight:var(--font-weight-bold);letter-spacing:.03em;margin-top:2.2rem;line-height:1.55}@media (width>=1024px){.interview-content__answer-title{margin-top:clamp(16.8229px,1.64286vw,26.2857px);font-size:2rem}}.interview-content__answer-text{margin-top:2rem;font-size:clamp(13px,3.5vw,14px);line-height:1.95}@media (width>=1024px){.interview-content__answer-text{margin-top:clamp(16.8229px,1.64286vw,26.2857px);font-size:clamp(14px,8.55319px + .531915vw,16px)}}.interview-content__answer-text p+p{margin-top:1em}.interview-content__media{border-radius:1.8rem;grid-area:media;width:100%;overflow:hidden}@media (width>=1024px){.interview-content__media{border-radius:clamp(18px,1.57143vw,25.1429px)}}.interview-content__block--image-left .interview-content__media,.interview-content__block--image-right .interview-content__media{aspect-ratio:3/2}.interview-content__block--wide-image .interview-content__media{aspect-ratio:1250/472}.interview-content__image{object-fit:cover;width:100%;height:100%}.interview-related{padding-block:12rem 13rem}@media (width>=1024px){.interview-related{padding-block:clamp(165px,16.3462vw - 63.8462px,250px) clamp(124.343px,12.1429vw,194.286px)}}.interview-related-spacer{height:13rem}@media (width>=1024px){.interview-related-spacer{height:clamp(124.343px,12.1429vw,194.286px)}}.interview-related__title{color:var(--color-primary)}@media (width>=600px){.interview-related__title{font-size:clamp(32px,3.42857vw,48px)}}.interview-related__viewport{width:100%;padding-inline:var(--container-inline);overscroll-behavior-inline:contain;scroll-padding-inline:var(--container-inline);scroll-snap-type:inline mandatory;scrollbar-width:none;padding-block:3.4rem .8rem;overflow:auto hidden}@media (width>=1024px){.interview-related__viewport{padding-top:clamp(40px,2.30769px + 2.69231vw,54px)}}.interview-related__viewport::-webkit-scrollbar{display:none}.interview-related__viewport:focus-visible{outline:3px solid var(--color-focus);outline-offset:-3px}.interview-related__list{grid-auto-columns:min(78vw,32rem);grid-auto-flow:column;gap:2rem;width:max-content;list-style:none;display:grid}@media (width>=768px){.interview-related__list{grid-auto-columns:min(43vw,34rem);gap:2.8rem}}@media (width>=1024px){.interview-related__list{grid-auto-columns:clamp(360px,29.8077vw - 57.3077px,515px);gap:clamp(38px,3.26923vw - 7.76923px,55px)}}.interview-card--related{scroll-snap-align:start;width:100%}.interview-related__controls{justify-content:center;align-items:center;gap:1.6rem;margin-top:3.5rem;display:none}.is-js .interview-related__controls{display:flex}.interview-related__controls[hidden]{display:none}.interview-related__button{transition:filter .22s ease-out}@media (hover:hover) and (pointer:fine){.interview-related__button:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true]){filter:brightness(1.1)}}@media (prefers-reduced-motion:reduce){.interview-related__button{transition:none}}.interview-related__button>svg{transition:translate .22s ease-out}@media (prefers-reduced-motion:reduce){.interview-related__button>svg{transition:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.interview-related__button:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true])>svg{translate:var(--carousel-arrow-offset,3px) 0}}.interview-related__button{width:3.8rem;height:3.8rem;color:var(--color-primary);cursor:pointer;background:0 0;padding:0;display:block}.interview-related__button:disabled{cursor:default;opacity:.32}.interview-related__button:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.interview-related__button--previous{--carousel-arrow-offset:-3px}
