.SpAboutBandSection-module__rEuUdG__section{z-index:2;height:var(--sp-about-band-h,clamp(480px, calc(630 / var(--gipe-frame,1920) * 100vw), 630px));position:relative;overflow:visible}.SpAboutBandSection-module__rEuUdG__bg{object-fit:cover;object-position:center}.SpAboutBandSection-module__rEuUdG__bgWrap{z-index:0;position:absolute;inset:0;overflow:hidden}.SpAboutBandSection-module__rEuUdG__panelWrap{z-index:1;padding:var(--sp-about-panel-top,clamp(48px, calc(62 / var(--gipe-frame,1920) * 100vw), 62px)) var(--sp-about-panel-inset-x,clamp(20px, calc(177 / var(--gipe-frame,1920) * 100vw), 177px)) 0;pointer-events:none;justify-content:flex-end;align-items:flex-end;display:flex;position:absolute;inset:0}.SpAboutBandSection-module__rEuUdG__panel{z-index:5;pointer-events:auto;transform:translateY(var(--sp-about-panel-overhang,clamp(40px, calc(80 / var(--gipe-frame,1920) * 100vw), 80px)));position:relative}.SpAboutBandSection-module__rEuUdG__panelContent{box-sizing:border-box;flex:auto;justify-content:flex-start;gap:10px;padding:20px}.SpAboutBandSection-module__rEuUdG__panelContent>:last-child{margin-top:10px}.SpAboutBandSection-module__rEuUdG__title{text-align:center;width:100%;font-size:clamp(32px, calc(48 / var(--gipe-frame,1920) * 100vw), 48px);color:#fff;margin:0;line-height:1.4}.SpAboutBandSection-module__rEuUdG__titleItalic{font-family:var(--font-playfair), Georgia, serif;color:#fff;font-style:italic;font-weight:400}.SpAboutBandSection-module__rEuUdG__titleRest{font-family:var(--font-inter), system-ui, sans-serif;color:#fff;font-weight:500}.SpAboutBandSection-module__rEuUdG__body{color:#fff;flex-direction:column;gap:0;width:100%;display:flex}.SpAboutBandSection-module__rEuUdG__body p{font-size:clamp(16px, calc(20 / var(--gipe-frame,1920) * 100vw), 20px);color:#fff;margin:0;font-weight:400;line-height:1.8}@media (max-width:991px){.SpAboutBandSection-module__rEuUdG__section{height:auto;min-height:0;margin-top:clamp(8px, calc(16 / var(--gipe-frame,1920) * 100vw), 16px);padding-bottom:clamp(28px,7vw,48px)}.SpAboutBandSection-module__rEuUdG__bgWrap{height:clamp(220px,58vw,340px);inset:0 0 auto}.SpAboutBandSection-module__rEuUdG__bg{object-position:28% center}.SpAboutBandSection-module__rEuUdG__panelWrap{justify-content:center;align-items:flex-start;min-height:0;padding:clamp(120px,36vw,200px) clamp(12px,4vw,20px) 0;position:relative;inset:auto}.SpAboutBandSection-module__rEuUdG__panel{width:100%;max-width:100%;transform:translateY(clamp(28px,7vw,48px))}.SpAboutBandSection-module__rEuUdG__panelContent{gap:10px;padding:16px}.SpAboutBandSection-module__rEuUdG__panelContent>:last-child{margin-top:12px}.SpAboutBandSection-module__rEuUdG__title{font-size:clamp(28px,7vw,36px)}.SpAboutBandSection-module__rEuUdG__body p{font-size:15px;line-height:1.65}}
.SpResearchAreasSection-module__gnywbG__section{width:100%;padding-top:var(--sp-areas-clearance,clamp(100px, calc(160 / var(--gipe-frame,1920) * 100vw), 160px));padding-bottom:clamp(60px, calc(90 / var(--gipe-frame,1920) * 100vw), 90px)}.SpResearchAreasSection-module__gnywbG__inner{gap:clamp(40px, calc(67 / var(--gipe-frame,1920) * 100vw), 67px);box-sizing:border-box;width:100%;max-width:1920px;padding-inline:clamp(20px, calc(248 / var(--gipe-frame,1920) * 100vw), 248px);flex-direction:column;margin-inline:auto;display:flex}.SpResearchAreasSection-module__gnywbG__title{font-size:clamp(28px, calc(48 / var(--gipe-frame,1920) * 100vw), 48px);margin:0;line-height:1.5}.SpResearchAreasSection-module__gnywbG__titleLead{font-family:var(--font-inter), system-ui, sans-serif;color:var(--gipe-accent);font-weight:500}.SpResearchAreasSection-module__gnywbG__titleItalic{font-family:var(--font-playfair), Georgia, serif;color:#000;font-style:italic;font-weight:400}@media (max-width:991px){.SpResearchAreasSection-module__gnywbG__section{padding-top:clamp(72px,18vw,100px);padding-bottom:clamp(40px,10vw,64px)}.SpResearchAreasSection-module__gnywbG__inner{gap:28px;padding-inline:16px}.SpResearchAreasSection-module__gnywbG__title{font-size:clamp(24px,6.5vw,32px)}}
