.ImportantUpdateModal-module__0leTrq__overlay{z-index:100;padding:clamp(16px, calc(20 / var(--gipe-frame,1920) * 100vw), 20px);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ImportantUpdateModal-module__0leTrq__backdrop{cursor:default;background:#00000080;border:none;padding:0;position:absolute;inset:0}.ImportantUpdateModal-module__0leTrq__panel{z-index:1;box-sizing:border-box;width:min(720px,100%);max-height:min(80vh,100vh - 40px);padding:clamp(24px, calc(32 / var(--gipe-frame,1920) * 100vw), 36px);background:var(--gipe-cream-dark,#eeebe6);border:10px solid #fff;outline:none;position:relative;overflow-y:auto;box-shadow:4px 4px 14px #00000040}.ImportantUpdateModal-module__0leTrq__closeBtn{top:clamp(12px, calc(16 / var(--gipe-frame,1920) * 100vw), 16px);right:clamp(12px, calc(16 / var(--gipe-frame,1920) * 100vw), 16px);width:32px;height:32px;color:var(--gipe-accent);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;font-size:28px;line-height:1;display:flex;position:absolute}.ImportantUpdateModal-module__0leTrq__date{font-size:clamp(14px, calc(16 / var(--gipe-frame,1920) * 100vw), 16px);color:#000;margin:0 0 8px;padding-right:36px;font-weight:300;line-height:1.5}.ImportantUpdateModal-module__0leTrq__title{margin:0 0 clamp(16px, calc(20 / var(--gipe-frame,1920) * 100vw), 20px);font-family:var(--font-display), Georgia, serif;font-size:clamp(22px, calc(28 / var(--gipe-frame,1920) * 100vw), 28px);color:var(--gipe-brown);padding-right:36px;font-style:italic;font-weight:400;line-height:1.4}.ImportantUpdateModal-module__0leTrq__body{font-size:clamp(14px, calc(16 / var(--gipe-frame,1920) * 100vw), 16px);color:#000;font-weight:300;line-height:1.8}.ImportantUpdateModal-module__0leTrq__body a{color:var(--gipe-accent);text-decoration:underline}.ImportantUpdateModal-module__0leTrq__body p+p{margin-top:.75em}:is(.ImportantUpdateModal-module__0leTrq__body ul,.ImportantUpdateModal-module__0leTrq__body ol){margin:.75em 0;padding-inline-start:1.25em}.ImportantUpdateModal-module__0leTrq__empty{font-size:clamp(14px, calc(16 / var(--gipe-frame,1920) * 100vw), 16px);color:#000;margin:0;font-weight:300;line-height:1.8}
.AnnouncementsSection-module__Y5jAYa__section{background-color:#fefefe}.AnnouncementsSection-module__Y5jAYa__mobile{flex-direction:column;gap:clamp(12px,3.63636vw,16px);padding:clamp(16px,4.54545vw,20px);display:flex}.AnnouncementsSection-module__Y5jAYa__mobileHeader{align-items:center;width:100%;display:flex}.AnnouncementsSection-module__Y5jAYa__mobileTitle{width:100%;font-family:var(--font-display), Georgia, serif;color:var(--gipe-brown);margin:0;font-size:clamp(22px,5.90909vw,26px);font-style:italic;font-weight:400;line-height:1.4}.AnnouncementsSection-module__Y5jAYa__mobileTrack{scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#532d2259 transparent;padding-bottom:8px;display:flex;overflow-x:auto}.AnnouncementsSection-module__Y5jAYa__mobileTrack::-webkit-scrollbar{height:4px}.AnnouncementsSection-module__Y5jAYa__mobileTrack::-webkit-scrollbar-track{background:0 0}.AnnouncementsSection-module__Y5jAYa__mobileTrack::-webkit-scrollbar-thumb{background:#532d2259;border-radius:999px}.AnnouncementsSection-module__Y5jAYa__mobileSlide{scroll-snap-align:start;scroll-snap-stop:always;flex-shrink:0;align-items:stretch;gap:clamp(8px,2.27273vw,10px);width:100%;display:flex}.AnnouncementsSection-module__Y5jAYa__mobileItem{text-align:left;min-width:0;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;flex:1 1 0;justify-content:center;gap:clamp(8px,2.27273vw,10px);padding:0;text-decoration:none;display:flex}.AnnouncementsSection-module__Y5jAYa__mobileItemTitle{color:#000;align-items:flex-start;gap:clamp(8px,2.27273vw,10px);font-size:clamp(14px,3.63636vw,16px);font-weight:300;line-height:1.5;display:flex}.AnnouncementsSection-module__Y5jAYa__mobileItemTitleText{overflow-wrap:break-word;word-break:break-word;flex:1 1 0;min-width:0}.AnnouncementsSection-module__Y5jAYa__mobileItem:hover .AnnouncementsSection-module__Y5jAYa__mobileItemTitleText{color:var(--gipe-accent)}.AnnouncementsSection-module__Y5jAYa__mobileItemDate{color:#000;font-size:clamp(13px,3.18182vw,14px);font-weight:300;line-height:1.5}.AnnouncementsSection-module__Y5jAYa__mobileDivider{background-color:var(--gipe-border);flex-shrink:0;align-self:center;width:1px;height:clamp(110px,29.5455vw,130px)}.AnnouncementsSection-module__Y5jAYa__arrowSm{flex-shrink:0;width:clamp(16px,4.09091vw,18px);height:clamp(15px,3.86364vw,17px);margin-top:2px}.AnnouncementsSection-module__Y5jAYa__desktop{display:none}@media (min-width:1200px){.AnnouncementsSection-module__Y5jAYa__mobile{display:none}.AnnouncementsSection-module__Y5jAYa__desktop{align-items:stretch;gap:clamp(8px, calc(10 / var(--gipe-frame) * 100vw), 10px);display:flex}.AnnouncementsSection-module__Y5jAYa__headingCol{box-sizing:border-box;width:clamp(200px, calc(273 / var(--gipe-frame) * 100vw), 273px);justify-content:center;gap:clamp(8px, calc(10 / var(--gipe-frame) * 100vw), 10px);padding-block:clamp(24px, calc(32 / var(--gipe-frame) * 100vw), 32px);flex-direction:column;flex-shrink:0;display:flex}.AnnouncementsSection-module__Y5jAYa__desktopTitle{font-family:var(--font-display), Georgia, serif;font-size:clamp(26px, calc(36 / var(--gipe-frame) * 100vw), 36px);color:var(--gipe-brown);margin:0;font-style:italic;font-weight:500;line-height:1.4}.AnnouncementsSection-module__Y5jAYa__carouselWrap{flex:1 1 0;min-width:0;position:relative}.AnnouncementsSection-module__Y5jAYa__desktopTrack{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#532d2259 transparent;align-items:stretch;width:100%;height:100%;padding-bottom:6px;display:flex;overflow-x:auto}.AnnouncementsSection-module__Y5jAYa__desktopTrack::-webkit-scrollbar{height:4px}.AnnouncementsSection-module__Y5jAYa__desktopTrack::-webkit-scrollbar-track{background:0 0}.AnnouncementsSection-module__Y5jAYa__desktopTrack::-webkit-scrollbar-thumb{background:#532d2259;border-radius:999px}.AnnouncementsSection-module__Y5jAYa__desktopSlide{min-width:clamp(200px, calc(280 / var(--gipe-frame) * 100vw), 360px);max-width:clamp(280px, calc(420 / var(--gipe-frame) * 100vw), 420px);scroll-snap-align:start;flex:1 1 0;align-items:center;display:flex}.AnnouncementsSection-module__Y5jAYa__desktopDivider{width:1px;height:clamp(88px, calc(110 / var(--gipe-frame) * 100vw), 110px);background-color:var(--gipe-border);flex-shrink:0;align-self:center}.AnnouncementsSection-module__Y5jAYa__desktopItem{justify-content:center;gap:clamp(6px, calc(8 / var(--gipe-frame) * 100vw), 10px);padding-block:clamp(18px, calc(24 / var(--gipe-frame) * 100vw), 28px);padding-inline:clamp(12px, calc(16 / var(--gipe-frame) * 100vw), 20px);text-align:left;color:inherit;cursor:pointer;font:inherit;background:0 0;border:none;flex-direction:column;flex:auto;text-decoration:none;display:flex}.AnnouncementsSection-module__Y5jAYa__desktopItemTitle{align-items:flex-start;gap:clamp(6px, calc(8 / var(--gipe-frame) * 100vw), 10px);width:100%;font-size:clamp(15px, calc(18 / var(--gipe-frame) * 100vw), 20px);color:#000;font-weight:300;line-height:1.45;display:flex}.AnnouncementsSection-module__Y5jAYa__desktopItemTitleText{overflow-wrap:break-word;word-break:break-word;flex:1 1 0;min-width:0}.AnnouncementsSection-module__Y5jAYa__desktopItem:hover .AnnouncementsSection-module__Y5jAYa__desktopItemTitleText{color:var(--gipe-accent)}.AnnouncementsSection-module__Y5jAYa__desktopItemDate{font-size:clamp(13px, calc(15 / var(--gipe-frame) * 100vw), 16px);color:#000;font-weight:300;line-height:1.5}.AnnouncementsSection-module__Y5jAYa__arrowLg{width:clamp(18px, calc(22 / var(--gipe-frame) * 100vw), 24px);height:clamp(17px, calc(21 / var(--gipe-frame) * 100vw), 23px);flex-shrink:0;margin-top:2px}}
.ResearchSection-module__0qxoFq__section{--research-frame:1920;--research-img-h:clamp(360px, calc(600 / var(--research-frame) * 100vw), 600px);--research-img-border:clamp(3px, calc(5 / var(--research-frame) * 100vw), 5px);--research-gap:clamp(24px, calc(80 / var(--research-frame) * 100vw), 80px);--research-copy-gap:clamp(24px, calc(40 / var(--research-frame) * 100vw), 40px);--research-title:clamp(28px, calc(40 / var(--research-frame) * 100vw), 40px);--research-tagline:clamp(16px, calc(22 / var(--research-frame) * 100vw), 22px);--research-slide-title:clamp(22px, calc(28 / var(--research-frame) * 100vw), 28px);--research-body:clamp(15px, calc(18 / var(--research-frame) * 100vw), 18px);--research-nav:clamp(36px, calc(50 / var(--research-frame) * 100vw), 50px);--research-tabs-mt:clamp(40px, calc(80 / var(--research-frame) * 100vw), 80px);position:relative;overflow:hidden}.ResearchSection-module__0qxoFq__texture{pointer-events:none;opacity:.25;mix-blend-mode:multiply;position:absolute;inset:0}.ResearchSection-module__0qxoFq__textureImg{object-fit:cover}.ResearchSection-module__0qxoFq__mobile{z-index:1;flex-direction:column;gap:clamp(28px,7vw,40px);width:100%;max-width:1920px;margin-inline:auto;padding:20px 20px 0;display:flex;position:relative}.ResearchSection-module__0qxoFq__mobileHeader{flex-direction:column;gap:10px;display:flex}.ResearchSection-module__0qxoFq__mobileTitle{color:#000;width:100%;margin:0;font-size:clamp(22px,6vw,28px)}.ResearchSection-module__0qxoFq__mobileTitleAccent{font-family:var(--font-inter), system-ui, sans-serif;color:var(--gipe-accent);font-style:normal;font-weight:500;line-height:1.4}.ResearchSection-module__0qxoFq__mobileTitleItalic{font-family:var(--font-playfair), Georgia, serif;font-style:italic;font-weight:400;line-height:1.5}.ResearchSection-module__0qxoFq__taglineBox{border-left:1px solid #000;border-right:1px solid #000;width:fit-content;padding-inline:15px}.ResearchSection-module__0qxoFq__tagline{text-align:center;text-transform:uppercase;color:#000;margin:0;font-weight:500;line-height:1.5}.ResearchSection-module__0qxoFq__taglineBold{font-style:italic;font-weight:700}.ResearchSection-module__0qxoFq__mobileSlideCopy{flex-direction:column;gap:16px;display:flex}.ResearchSection-module__0qxoFq__slideTitle{font-family:var(--font-playfair), Georgia, serif;color:#000;margin:0;font-style:italic;font-weight:400;line-height:1.5}.ResearchSection-module__0qxoFq__slideBody{color:#000;font-weight:300;line-height:1.8}.ResearchSection-module__0qxoFq__slideBody p{margin:0}.ResearchSection-module__0qxoFq__slideBody p+p{margin-top:0}.ResearchSection-module__0qxoFq__frame{box-sizing:border-box;border:var(--research-img-border) solid #fff;background:#eee7dc;position:relative;overflow:hidden;box-shadow:0 4px 8px #00000026}.ResearchSection-module__0qxoFq__frameImg{object-fit:cover}.ResearchSection-module__0qxoFq__mobileFrame{flex-shrink:0;width:100%;height:clamp(220px,58vw,322px)}.ResearchSection-module__0qxoFq__cta{box-sizing:border-box;border:3px dashed var(--gipe-brown);background:var(--gipe-brown);min-width:193px;height:40px;color:var(--gipe-cream-dark);text-transform:uppercase;white-space:nowrap;background-clip:padding-box;justify-content:center;align-items:center;padding:10px 40px;font-size:16px;font-weight:500;line-height:1.5;text-decoration:none;transition:background-color .2s,border-color .2s;display:inline-flex}.ResearchSection-module__0qxoFq__cta:hover{border-color:var(--gipe-accent);background:var(--gipe-accent)}.ResearchSection-module__0qxoFq__ctaMobile{width:100%;height:44px}.ResearchSection-module__0qxoFq__fade{transition:opacity .3s ease-in-out}.ResearchSection-module__0qxoFq__fadeVisible{opacity:1}.ResearchSection-module__0qxoFq__fadeHidden{opacity:0}.ResearchSection-module__0qxoFq__tabsMobile{z-index:1;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:1920px;margin-inline:auto;padding:20px;display:flex;position:relative}.ResearchSection-module__0qxoFq__tabsDesktop{display:none}.ResearchSection-module__0qxoFq__ticker{scrollbar-width:none;-ms-overflow-style:none;min-width:0;overflow-x:auto}.ResearchSection-module__0qxoFq__ticker::-webkit-scrollbar{display:none}.ResearchSection-module__0qxoFq__tickerTrack{text-transform:uppercase;flex-wrap:nowrap;align-items:center;gap:16px;width:max-content;font-size:14px;line-height:1.8;display:flex}.ResearchSection-module__0qxoFq__tabSep{color:#666;flex-shrink:0;font-weight:400}.ResearchSection-module__0qxoFq__tabBtn{text-align:left;text-transform:uppercase;cursor:pointer;background:0 0;border:0;flex-shrink:0;align-items:center;padding:0;line-height:1.8;transition:color .15s;display:flex}.ResearchSection-module__0qxoFq__tabBtn:hover{color:var(--gipe-brown)}.ResearchSection-module__0qxoFq__tabActive{color:var(--gipe-brown);font-weight:500}.ResearchSection-module__0qxoFq__tabIdle{color:#666;font-weight:400}.ResearchSection-module__0qxoFq__navBtns{flex-shrink:0;align-items:center;gap:16px;display:flex}.ResearchSection-module__0qxoFq__navBtn{cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;transition:opacity .15s;position:relative}.ResearchSection-module__0qxoFq__navBtn:hover:not(:disabled){opacity:.8}.ResearchSection-module__0qxoFq__navBtn:disabled{cursor:default;opacity:.2}.ResearchSection-module__0qxoFq__navIcon{width:30px;height:30px;display:block}.ResearchSection-module__0qxoFq__desktop{display:none}@media (min-width:992px){.ResearchSection-module__0qxoFq__section{padding-block:var(--gipe-section-py,clamp(48px, calc(72 / 1920 * 100vw), 72px))}.ResearchSection-module__0qxoFq__mobile,.ResearchSection-module__0qxoFq__tabsMobile{display:none}.ResearchSection-module__0qxoFq__desktop{z-index:1;width:100%;max-width:1920px;margin-inline:auto;display:block;position:relative}.ResearchSection-module__0qxoFq__grid{align-items:stretch;gap:var(--research-gap);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.ResearchSection-module__0qxoFq__frameCol{width:100%;min-width:0}.ResearchSection-module__0qxoFq__desktopFrame{width:100%;height:var(--research-img-h);max-width:100%}.ResearchSection-module__0qxoFq__copyCol{justify-content:space-between;gap:var(--research-copy-gap);min-width:0;min-height:var(--research-img-h);flex-direction:column;display:flex}.ResearchSection-module__0qxoFq__desktopHeader{flex-direction:column;gap:10px;display:flex}.ResearchSection-module__0qxoFq__desktopTitle{width:100%;font-size:var(--research-title);color:#000;margin:0}.ResearchSection-module__0qxoFq__desktopTitleAccent{font-family:var(--font-inter), system-ui, sans-serif;color:var(--gipe-accent);font-style:normal;font-weight:500;line-height:1.4}.ResearchSection-module__0qxoFq__desktopTitleItalic{font-family:var(--font-playfair), Georgia, serif;font-style:italic;font-weight:400;line-height:1.5}.ResearchSection-module__0qxoFq__tagline{font-size:var(--research-tagline)}.ResearchSection-module__0qxoFq__copyBlock{gap:var(--research-copy-gap);flex-direction:column;display:flex}.ResearchSection-module__0qxoFq__slideCopy{color:#000;flex-direction:column;gap:10px;display:flex}.ResearchSection-module__0qxoFq__slideTitle{font-size:var(--research-slide-title)}.ResearchSection-module__0qxoFq__slideBody{font-size:var(--research-body)}.ResearchSection-module__0qxoFq__tabsDesktop{margin-top:var(--research-tabs-mt);align-items:center;gap:clamp(12px, calc(16 / var(--research-frame) * 100vw), 16px);flex-direction:row;display:flex}.ResearchSection-module__0qxoFq__tabsDesktop .ResearchSection-module__0qxoFq__ticker{flex:auto}.ResearchSection-module__0qxoFq__tabsDesktop .ResearchSection-module__0qxoFq__tickerTrack{font-size:clamp(13px, calc(16 / var(--research-frame) * 100vw), 16px);gap:clamp(12px, calc(16 / var(--research-frame) * 100vw), 16px)}.ResearchSection-module__0qxoFq__tabsDesktop .ResearchSection-module__0qxoFq__navBtns{gap:clamp(14px, calc(20 / var(--research-frame) * 100vw), 20px)}.ResearchSection-module__0qxoFq__tabsDesktop .ResearchSection-module__0qxoFq__navIcon{width:var(--research-nav);height:var(--research-nav)}}@media (min-width:992px) and (max-width:1199px){.ResearchSection-module__0qxoFq__section{--research-gap:clamp(20px, 3.5vw, 40px);--research-img-h:clamp(320px, 42vw, 480px);--research-title:clamp(26px, 3.2vw, 34px);--research-slide-title:clamp(20px, 2.4vw, 24px);--research-body:clamp(14px, 1.6vw, 16px);--research-tabs-mt:clamp(32px, 5vw, 56px)}.ResearchSection-module__0qxoFq__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}@media (min-width:1200px){.ResearchSection-module__0qxoFq__section{--research-gap:clamp(40px, calc(80 / var(--research-frame) * 100vw), 80px);--research-img-h:clamp(420px, calc(600 / var(--research-frame) * 100vw), 600px)}.ResearchSection-module__0qxoFq__grid{grid-template-columns:minmax(0,852fr) minmax(0,705fr)}}
