.LibraryHeroSection-module-scss-module__Hr0dia__hero{background-position:50% 60%;background-repeat:no-repeat;background-size:cover;height:100dvh;max-height:770px;position:relative}.LibraryHeroSection-module-scss-module__Hr0dia__hero:before{content:"";z-index:1;background-color:#0003;position:absolute;inset:0}@media (max-width:767px){.LibraryHeroSection-module-scss-module__Hr0dia__hero{height:auto;min-height:500px;max-height:none}}.LibraryHeroSection-module-scss-module__Hr0dia__section{height:100%;padding:100px 80px 50px;position:relative;overflow:visible}@media (max-width:767px){.LibraryHeroSection-module-scss-module__Hr0dia__section{padding:90px 20px 40px}}.LibraryHeroSection-module-scss-module__Hr0dia__container{z-index:10;flex-direction:column;justify-content:space-between;align-items:center;max-width:1280px;height:100%;margin:0 auto;padding:0 32px;display:flex;position:relative}@media (max-width:767px){.LibraryHeroSection-module-scss-module__Hr0dia__container{justify-content:center;align-items:center;gap:10px;padding:0}}.LibraryHeroSection-module-scss-module__Hr0dia__headerContainer{text-align:center;flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}.LibraryHeroSection-module-scss-module__Hr0dia__eyebrow{color:#fff}.LibraryHeroSection-module-scss-module__Hr0dia__title{color:#fff;font-family:Raleway,sans-serif;font-size:3rem;font-weight:400}@media (max-width:767px){.LibraryHeroSection-module-scss-module__Hr0dia__title{text-align:center;font-size:3.5rem;line-height:44px}}.LibraryHeroSection-module-scss-module__Hr0dia__heroTiles{align-self:stretch;align-items:stretch;gap:1.25rem;display:flex}@media (min-width:768px) and (max-width:1024px){.LibraryHeroSection-module-scss-module__Hr0dia__heroTiles{flex-wrap:wrap}}@media (max-width:767px){.LibraryHeroSection-module-scss-module__Hr0dia__heroTiles{flex-direction:column}}.LibraryHeroSection-module-scss-module__Hr0dia__tile{flex:1;max-width:none}
.LibraryInformationSection-module-scss-module__8kTJSG__section{background-color:#fff;padding:80px 40px;overflow:visible}@media (min-width:768px) and (max-width:1024px){.LibraryInformationSection-module-scss-module__8kTJSG__section{padding:60px 24px}}@media (max-width:767px){.LibraryInformationSection-module-scss-module__8kTJSG__section{padding:48px 16px}}.LibraryInformationSection-module-scss-module__8kTJSG__container{flex-direction:column;gap:80px;width:100%;max-width:1280px;margin:0 auto;display:flex;overflow:visible}@media (max-width:767px){.LibraryInformationSection-module-scss-module__8kTJSG__container{gap:48px}}.LibraryInformationSection-module-scss-module__8kTJSG__topBlock{flex-direction:column;gap:40px;width:100%;display:flex}.LibraryInformationSection-module-scss-module__8kTJSG__imageBlock{width:100%;max-width:800px;margin:0 auto;position:relative}.LibraryInformationSection-module-scss-module__8kTJSG__pattern{z-index:0;pointer-events:none;width:271px;height:331px;position:absolute;top:-30px;left:-160px}@media (max-width:767px){.LibraryInformationSection-module-scss-module__8kTJSG__pattern{width:140px;height:auto;top:-16px;left:-16px}}.LibraryInformationSection-module-scss-module__8kTJSG__imageWrapper{z-index:1;background:#d3d3d3 50%/cover no-repeat;border-radius:20px;width:100%;height:320px;position:relative}@media (max-width:767px){.LibraryInformationSection-module-scss-module__8kTJSG__imageWrapper{height:220px}}.LibraryInformationSection-module-scss-module__8kTJSG__introText{width:100%;max-width:800px;margin:0 auto}.LibraryInformationSection-module-scss-module__8kTJSG__bottomBlock{justify-content:center;width:100%;display:flex;overflow:visible}.LibraryInformationSection-module-scss-module__8kTJSG__bottomMainContent{justify-content:center;align-items:flex-start;width:100%;max-width:1200px;height:392px;margin:0 auto;display:flex;overflow:visible}@media (min-width:768px) and (max-width:1024px){.LibraryInformationSection-module-scss-module__8kTJSG__bottomMainContent{flex-direction:column;align-items:stretch;gap:24px;height:auto}}.LibraryInformationSection-module-scss-module__8kTJSG__bottomOverlapCluster{flex-shrink:0;width:948px;max-width:100%;height:392px;position:relative}@media (min-width:768px) and (max-width:1024px){.LibraryInformationSection-module-scss-module__8kTJSG__bottomOverlapCluster{width:100%;height:auto}}.LibraryInformationSection-module-scss-module__8kTJSG__bottomImage{z-index:1;background-color:#d9d9dc;background-position:50%;background-size:cover;border-radius:20px;width:590px;height:370px;position:absolute;top:0;left:0}@media (min-width:768px) and (max-width:1024px){.LibraryInformationSection-module-scss-module__8kTJSG__bottomImage{width:100%;max-width:100%;height:280px;position:static}}.LibraryInformationSection-module-scss-module__8kTJSG__overlayCard{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#e9eaebe6;border-radius:20px;width:478px;max-width:min(478px,100% - 24px);padding:40px;position:absolute;top:49%;left:530px;transform:translateY(-50%);box-shadow:0 8px 32px #0000001a}@media (min-width:768px) and (max-width:1024px){.LibraryInformationSection-module-scss-module__8kTJSG__overlayCard{width:100%;max-width:none;margin-top:-32px;margin-left:16px;margin-right:16px;padding:40px 32px;position:static;left:auto;transform:none;box-shadow:0 4px 24px #0000000f}}.LibraryInformationSection-module-scss-module__8kTJSG__overlayDescription{color:#000;margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:26px}.LibraryInformationSection-module-scss-module__8kTJSG__closingBlock{flex-direction:column;gap:20px;width:100%;max-width:800px;margin:0 auto;display:flex}.LibraryInformationSection-module-scss-module__8kTJSG__description{color:var(--Primary-Black,#000);margin:0;font-family:Arial,Helvetica,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px}
.LibraryBottomSection-module-scss-module__6bkP0q__section{background-color:#0d1b5e;padding:80px 40px}@media (min-width:768px) and (max-width:1024px){.LibraryBottomSection-module-scss-module__6bkP0q__section{padding:64px 0}}@media (max-width:767px){.LibraryBottomSection-module-scss-module__6bkP0q__section{padding:48px 0}}.LibraryBottomSection-module-scss-module__6bkP0q__container{width:100%;max-width:1200px;margin:0 auto}@media (max-width:767px){.LibraryBottomSection-module-scss-module__6bkP0q__container{gap:40px;padding:0 16px}}.LibraryBottomSection-module-scss-module__6bkP0q__bottomSectionContainer{gap:40px;display:flex}@media (min-width:768px) and (max-width:1024px){.LibraryBottomSection-module-scss-module__6bkP0q__bottomSectionContainer{flex-direction:column}}@media (max-width:767px){.LibraryBottomSection-module-scss-module__6bkP0q__bottomSectionContainer{flex-direction:column;gap:32px}}.LibraryBottomSection-module-scss-module__6bkP0q__item{flex-direction:column;flex:1;display:flex}.LibraryBottomSection-module-scss-module__6bkP0q__imageContainer{margin-bottom:28px;position:relative;overflow:visible}.LibraryBottomSection-module-scss-module__6bkP0q__image{aspect-ratio:585/389;object-fit:cover;z-index:1;border-radius:16px;width:100%;height:auto;display:block;position:relative}@media (max-width:767px){.LibraryBottomSection-module-scss-module__6bkP0q__image{gap:16px;padding-right:0}}.LibraryBottomSection-module-scss-module__6bkP0q__imageBorderOverlay{z-index:2;pointer-events:none;border:2px solid #eebb48;border-radius:16px;position:absolute;inset:10px -10px -10px 10px}@media (max-width:767px){.LibraryBottomSection-module-scss-module__6bkP0q__imageBorderOverlay{inset:5px -5px -5px 5px}}.LibraryBottomSection-module-scss-module__6bkP0q__itemTitle{letter-spacing:-.72px;color:#fff;margin:0 0 16px;font-family:raleway,sans-serif;font-size:36px;font-style:normal;font-weight:400;line-height:44px}@media (max-width:767px){.LibraryBottomSection-module-scss-module__6bkP0q__itemTitle{font-size:28px;line-height:36px}}.LibraryBottomSection-module-scss-module__6bkP0q__itemDescription{color:#fff;flex:1;margin:0 0 28px;font-family:arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:24px}.LibraryBottomSection-module-scss-module__6bkP0q__itemButton{background:var(--Secondary-Blue,#0f307d);width:fit-content;padding:10px 30px;color:#fff!important;border:1px solid var(--Primary-White,#fff)!important}
