.interviews-page{--ibg:#061d2f;--ipanel:#082c41;--icyan:#00bdd6;--icoral:#f24d3e;--iline:#285a70;--imut:#b8cbd3;background:var(--ibg);color:#f4fbfd;min-height:100vh;overflow:hidden}.interviews-page *{box-sizing:border-box}.interviews-shell{width:min(1170px,100% - 112px);margin-inline:auto}.interviews-hero{isolation:isolate;background:var(--ibg);min-height:478px;position:relative}.interviews-hero:before{z-index:-1;content:"";background:radial-gradient(circle at 77% 38%,#00bdd638,#0000 19%),radial-gradient(circle at 85% 63%,#f24d3e21,#0000 16%),linear-gradient(90deg,#031827 0%,#031827f5 47%,#03182775),linear-gradient(135deg,#0000 56%,#00bdd61f 56.2%,#0000 56.6%);position:absolute;inset:91px 0 0}.interviews-hero-copy{padding-top:94px}.interview-series-label{color:var(--icyan);letter-spacing:1.1px;margin:0 0 10px;font:800 12px Barlow,Arial,sans-serif}.interviews-page h1,.interviews-page h2{margin:0;font-family:Arial Black,Arial,sans-serif;line-height:1.05}.interviews-page h1{font-size:54px}.interviews-page h1 span{color:var(--icyan)}.interviews-hero-copy>p:not(.interview-series-label){max-width:620px;color:var(--imut);margin:19px 0;font-size:18px;line-height:1.55}.interviews-listing{padding:78px 0 88px}.interviews-heading{justify-content:space-between;align-items:end;gap:34px;margin-bottom:27px;display:flex}.interviews-heading h2{font-size:35px}.interviews-heading>p{max-width:480px;color:var(--imut);margin:0;line-height:1.5}.interview-card-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.interview-card{border:1px solid var(--iline);border-left:4px solid var(--icyan);background:linear-gradient(135deg,#0b374e,#061d2f 73%);grid-template-columns:230px minmax(0,1fr);display:grid;overflow:hidden;box-shadow:0 18px 48px #00000029}.interview-card-portrait,.interview-detail-portrait{background:radial-gradient(circle at 48% 42%,#00bdd642,#0000 24%),linear-gradient(140deg,#103e54,#062338);place-items:center;display:grid;position:relative;overflow:hidden}.interview-card-portrait:before,.interview-detail-portrait:before{content:"";border:1px solid #00bdd699;border-radius:50%;position:absolute;inset:14%}.interview-card-portrait:after,.interview-detail-portrait:after{content:"";border:1px solid #f24d3e52;border-radius:50% 50% 0 0;width:145%;height:62%;position:absolute;bottom:-34%}.interview-card-portrait span,.interview-detail-portrait span{z-index:1;color:#e8fbfd;letter-spacing:2px;font:900 54px Barlow Condensed,Arial,sans-serif;position:relative}.interview-card-portrait img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.interview-card-copy{padding:29px 32px}.interview-card h2{font-size:33px}.interview-card-role{color:#e6f8fb;margin:8px 0 0;font-size:16px;font-weight:700}.interview-card-organisation{color:var(--icyan);margin:10px 0 0;font-size:13px;font-weight:700}.interview-card-spot{max-width:670px;color:var(--imut);margin:17px 0 0;font-size:15px;line-height:1.53}.interview-card-footer{border-top:1px solid #24546a;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;padding-top:16px;display:flex}.interview-card-footer time{color:#9bbac5;letter-spacing:.35px;font-size:11px;font-weight:800}.interview-card-footer a{border:1px solid var(--icoral);background:var(--icoral);color:#fff;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-size:11px;font-weight:900;display:inline-flex}.interviews-footer{text-align:center;color:#d7e8ed;letter-spacing:1px;background:#031826;padding:22px;font-size:12px}.interview-nav-shell{background:#061d2f;min-height:92px}.interview-detail{width:min(920px,100% - 44px);margin:0 auto;padding:56px 0 82px}.interview-back{color:#b5d7e0;margin-bottom:34px;font-weight:700;display:inline-block}.interview-detail-hero{border:1px solid var(--iline);border-left:4px solid var(--icyan);background:linear-gradient(135deg,#0b374e,#061d2f 73%);grid-template-columns:185px minmax(0,1fr);align-items:center;gap:30px;padding:30px;display:grid}.interview-detail-portrait{border:1px solid #27738b;min-height:185px}.interview-detail-portrait span{font-size:60px}.interview-detail h1{font-size:clamp(40px,6vw,67px)}.interview-detail-subtitle{max-width:620px;color:var(--icyan);margin:13px 0 0;font-size:20px;font-weight:700;line-height:1.3}.interview-meta{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.interview-meta span{color:#eafcff;background:#041d2dcc;border:1px solid #28748d;padding:7px 9px;font-size:11px}.interview-credits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:23px 0;display:grid}.interview-credits>div{background:#08283c;border:1px solid #285e75;padding:18px}.interview-credits span{color:var(--icyan);letter-spacing:.7px;font-size:10px;font-weight:900;display:block}.interview-credits strong{margin-top:8px;font-size:18px;display:block}.interview-credits small{color:var(--imut);margin-top:5px;line-height:1.4;display:block}.interview-intro{max-width:790px;padding:22px 0 17px}.interview-intro p{color:#d1e0e5;margin:0 0 18px;font-size:18px;line-height:1.72}.interview-intro p:first-child{color:#f4fbfd;font-size:22px;font-weight:600}.interview-questions{border-top:1px solid #275a70;margin-top:22px;padding-top:33px}.interview-questions h2{font-size:33px}.interview-editorial-note{color:var(--imut);background:#08283c;border:1px dashed #31758a;margin:22px 0 0;padding:18px 20px;line-height:1.5}.interview-qa{background:#08283c;border:1px solid #285e75;margin-top:25px;padding:23px}.interview-qa p{color:#d5e3e8;margin:0;line-height:1.68}.interview-qa p+p{margin-top:17px}.interview-qa span{color:var(--icyan);letter-spacing:.7px;margin-bottom:7px;font-size:10px;font-weight:900;display:block}.interviews-page a:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:760px){.interviews-shell{width:calc(100% - 44px)}.interviews-hero{min-height:465px}.interviews-hero:before{inset:73px 0 0}.interviews-hero-copy{padding-top:78px}.interviews-page h1{font-size:38px;line-height:1.08}.interviews-hero-copy>p:not(.interview-series-label){font-size:16px}.interviews-listing{padding:60px 0}.interviews-heading{display:block}.interviews-heading h2{font-size:29px}.interviews-heading>p{margin-top:12px}.interview-card{grid-template-columns:1fr}.interview-card-portrait{min-height:150px}.interview-card-copy{padding:22px 18px}.interview-card h2{font-size:28px}.interview-card-footer{flex-direction:column;align-items:flex-start}.interview-card-footer a{width:100%}.interview-nav-shell{min-height:73px}.interview-detail{padding-top:38px}.interview-detail-hero{grid-template-columns:1fr;gap:20px;padding:20px}.interview-detail-portrait{min-height:155px}.interview-detail h1{font-size:39px}.interview-detail-subtitle{font-size:18px}.interview-credits{grid-template-columns:1fr}.interview-intro p{font-size:17px}.interview-intro p:first-child{font-size:19px}.interview-questions h2{font-size:28px}.interviews-footer{font-size:10px}}.interview-qa-flow{margin-top:25px}.interview-detail .interview-qa{margin-top:0;padding:0}.interview-detail .interview-question,.interview-detail .interview-answer{padding:23px}.interview-detail .interview-question{background:linear-gradient(90deg,#00bdd61f,#0000);border-bottom:1px solid #285e75}.interview-detail .interview-question span,.interview-detail .interview-answer>span{color:var(--icyan);letter-spacing:.8px;margin-bottom:9px;font-size:10px;font-weight:900;display:block}.interview-detail .interview-question p{color:#f4fbfd;margin:0;font-size:20px;font-weight:700;line-height:1.45}.interview-detail .interview-answer{padding-top:22px}.interview-detail .interview-answer p{color:#d5e3e8;margin:0;line-height:1.72}.interview-detail .interview-answer p+p{margin-top:16px}.interview-pull-quote{text-align:center;background:linear-gradient(90deg,#00bdd61a,#f24d3e14);border-block:1px solid #28748d;max-width:760px;margin:26px auto 4px;padding:25px 31px;position:relative}.interview-pull-quote:before{content:"“";color:var(--icoral);font:900 66px/1 Georgia,serif;position:absolute;top:-15px;left:18px}.interview-pull-quote p{color:#effcff;margin:0;font-family:Barlow Condensed,Arial,sans-serif;font-size:clamp(26px,4vw,39px);font-weight:800;line-height:1.07}.interview-pull-quote cite{color:var(--icyan);letter-spacing:.7px;margin-top:13px;font-size:11px;font-style:normal;font-weight:900;display:block}.interview-closing-note{border:1px solid #31758a;border-left:4px solid var(--icoral);background:linear-gradient(135deg,#082d42,#061d2f);margin-top:55px;padding:35px}.interview-closing-note h2{font-size:31px}.interview-closing-note>p:not(.interview-series-label){color:#d2e2e7;max-width:740px;margin:16px 0 0;line-height:1.7}.interview-closing-note>p:last-child{color:#effcff;font-weight:700}@media (max-width:760px){.interview-detail .interview-question,.interview-detail .interview-answer{padding:19px}.interview-detail .interview-question p{font-size:19px}.interview-pull-quote{margin-inline:0;padding:24px 22px}.interview-closing-note{margin-top:40px;padding:25px 21px}.interview-closing-note h2{font-size:28px}}.interview-card-portrait.has-image:before,.interview-card-portrait.has-image:after,.interview-detail-portrait.has-image:before,.interview-detail-portrait.has-image:after{display:none}.interview-card-portrait.has-image img,.interview-detail-portrait.has-image img{object-fit:cover;object-position:center 21%}.interview-detail .interview-detail-portrait.has-image{min-height:235px}.interview-inline-image{width:min(74%,680px);margin:29px auto 5px}.interview-inline-image img{border:1px solid #28748d;border-radius:3px;width:100%;height:auto;display:block}.interview-inline-image figcaption{color:#9fbdc7;text-align:center;margin-top:9px;font-size:12px;line-height:1.45}@media (max-width:760px){.interview-detail .interview-detail-portrait.has-image{min-height:220px}.interview-inline-image{width:100%;margin-top:24px}.interview-inline-image figcaption{font-size:11px}}.interview-detail footer.interview-closing-note{border:1px solid #31758a;border-left:4px solid var(--icoral);color:#f4fbfd;background:linear-gradient(135deg,#082d42,#061d2f);width:100%;min-width:0;max-width:790px;height:auto;margin:58px 0 82px;padding:35px;display:block}.interview-detail .interview-closing-note>*{white-space:normal;word-break:normal;overflow-wrap:normal;width:100%;min-width:0;display:block}.interview-detail .interview-closing-note .interview-series-label{margin:0 0 11px}.interview-detail .interview-closing-note h2{color:#f4fbfd;margin:0;font-size:31px;line-height:1.14}.interview-detail .interview-closing-note>p:not(.interview-series-label){color:#d2e2e7;max-width:690px;margin:16px 0 0;font-size:17px;line-height:1.7}.interview-detail .interview-closing-note>p:last-child{color:#effcff;margin-top:22px;font-weight:700}@media (max-width:760px){.interview-detail footer.interview-closing-note{max-width:none;margin:42px 0 58px;padding:25px 21px}.interview-detail .interview-closing-note h2{font-size:28px}.interview-detail .interview-closing-note>p:not(.interview-series-label){font-size:16px;line-height:1.65}}.interview-detail .interview-closing-note{box-sizing:border-box;border:1px solid #31758a;border-left:4px solid var(--icoral);color:#f4fbfd;background:linear-gradient(135deg,#082d42,#061d2f);border-radius:3px;width:min(100%,790px);min-width:0;max-width:790px;height:auto;margin:44px 0 64px;padding:28px 30px;display:block}.interview-detail .interview-closing-note__eyebrow,.interview-detail .interview-closing-note h2,.interview-detail .interview-closing-note__body,.interview-detail .interview-closing-note__body p,.interview-detail .interview-closing-note__closing{white-space:normal;word-break:normal;overflow-wrap:normal;width:auto;min-width:0;max-width:none;margin-left:0;margin-right:0;display:block}.interview-detail .interview-closing-note__eyebrow{color:var(--icyan);letter-spacing:1.1px;margin-top:0;margin-bottom:11px;font:800 12px Barlow,Arial,sans-serif}.interview-detail .interview-closing-note h2{color:#f4fbfd;margin-top:0;margin-bottom:0;font-size:31px;line-height:1.14}.interview-detail .interview-closing-note__body{margin-top:16px}.interview-detail .interview-closing-note__body p{color:#d2e2e7;max-width:690px;margin-top:0;margin-bottom:16px;font-size:17px;line-height:1.7}.interview-detail .interview-closing-note__body p:last-child{margin-bottom:0}.interview-detail .interview-closing-note__closing{color:#effcff;max-width:690px;margin-top:22px;margin-bottom:0;font-size:17px;font-weight:800;line-height:1.65}@media (max-width:760px){.interview-detail .interview-closing-note{width:100%;max-width:none;margin:42px 0 58px;padding:25px 20px}.interview-detail .interview-closing-note h2{font-size:28px}.interview-detail .interview-closing-note__body p,.interview-detail .interview-closing-note__closing{font-size:16px;line-height:1.65}}
