.BookDetail_main__SVf0P{display:flex;flex-direction:column;background-color:#fcf8ef;overflow:hidden;position:relative}.Button_button__4kTrj{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;white-space:nowrap;font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;line-height:1;letter-spacing:0;text-decoration:none;cursor:pointer;border:1px solid rgba(0,0,0,0);border-radius:.75rem;transition:color .2s ease,border-color .2s ease,transform .15s ease}.Button_button__4kTrj:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.Button_button__4kTrj:active{transform:translateY(1px)}.Button_button__4kTrj:disabled{cursor:not-allowed;opacity:.55;transform:none}.Button_filled__6HhkT{background-color:#1a5285;border-color:#1a5285;color:#fff;overflow:hidden}.Button_filled__6HhkT:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,rgb(15.8792082871%,52.8258753687%,86.4737328894%),rgb(3.0011098779%,9.4650388457%,15.3518312986%));transform:translateX(-101%);transition:transform .8s ease-out}.Button_filled__6HhkT:focus-visible:before,.Button_filled__6HhkT:hover:not(:disabled):before{transform:translateX(0)}.Button_outline__KXLrB{background-color:#fff;border-color:#1a5285;color:#1a5285;overflow:hidden;transition:color .4s ease,border-color .4s ease,transform .15s ease}.Button_outline__KXLrB:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(135deg,rgb(15.8792082871%,52.8258753687%,86.4737328894%),#1a5285 50%,rgb(3.0011098779%,9.4650388457%,15.3518312986%));transform:translateX(-101%);transition:transform .8s ease-out}.Button_outline__KXLrB:focus-visible,.Button_outline__KXLrB:hover:not(:disabled){color:#fff}.Button_outline__KXLrB:focus-visible:before,.Button_outline__KXLrB:hover:not(:disabled):before{transform:translateX(0)}.Button_sm__hlrlo{min-height:clamp(2.25rem,1.9466019417rem + 1.2944983819vw,3.5rem);padding:clamp(.375rem,.1626213592rem + .9061488673vw,1.25rem) clamp(.375rem,.3143203883rem + .2588996764vw,.625rem);font-size:clamp(.625rem,.5036407767rem + .5177993528vw,1.125rem)}.Button_md__mNx3c{min-height:clamp(2.5rem,2.4089805825rem + .3883495146vw,2.875rem);padding:.1rem clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);font-size:clamp(.625rem,.5339805825rem + .3883495146vw,1rem)}.Button_lg__0VASL{min-height:clamp(2.75rem,2.6589805825rem + .3883495146vw,3.125rem);padding:.1rem clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);font-size:clamp(.75rem,.6286407767rem + .5177993528vw,1.25rem)}.Button_fullWidth__3BUQK{width:95%}.Button_withIcon__zGOJ8{gap:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);padding-top:clamp(.1875rem,.1571601942rem + .1294498382vw,.3125rem);padding-bottom:clamp(.1875rem,.1571601942rem + .1294498382vw,.3125rem)}.Button_withIcon__zGOJ8.Button_sm__hlrlo{padding-top:clamp(.25rem,.1893203883rem + .2588996764vw,.5rem);padding-bottom:clamp(.25rem,.1893203883rem + .2588996764vw,.5rem);padding-right:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem)}.Button_icon__MKU0c,.Button_label__tzvwd{display:inline-flex;align-items:center}.Button_icon__MKU0c{justify-content:center;flex-shrink:0;width:clamp(1.75rem,1.5983009709rem + .6472491909vw,2.375rem);height:clamp(1.75rem,1.5983009709rem + .6472491909vw,2.375rem);border-radius:20%;color:inherit}.Button_icon__MKU0c svg{width:55%;height:55%}.Button_filled__6HhkT .Button_icon__MKU0c{background-color:#fff;color:#1a5285}.Button_outline__KXLrB .Button_icon__MKU0c{background-color:#1a5285;color:#fff}.Button_iconBgTransparent__pgOup .Button_icon__MKU0c{background-color:rgba(0,0,0,0)!important;color:inherit!important}.BookshelfCard_card__Plqql{display:flex;flex-direction:column;background-color:#fff;border-radius:.625rem;box-shadow:0 2px 24px rgba(0,0,0,.08);overflow:hidden;flex-shrink:0;padding:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);transition:transform .3s ease,box-shadow .3s ease}.BookshelfCard_card__Plqql:hover{transform:translateY(-4px);box-shadow:0 8px 32px rgba(0,0,0,.12)}@media(min-width:640px){.BookshelfCard_card__Plqql{flex-direction:row}}.BookshelfCard_coverWrap__sSaN_{position:relative;background-color:rgba(26,82,133,.08);overflow:hidden;border-radius:.625rem;width:175px;aspect-ratio:2/3;margin-inline:auto;box-shadow:0 4px 16px rgba(0,0,0,.15)}@media(min-width:640px){.BookshelfCard_coverWrap__sSaN_{width:auto;aspect-ratio:auto;align-self:stretch;flex:0 0 clamp(8.75rem,6.6262135922rem + 9.0614886731vw,17.5rem);max-width:220px;margin-inline:0;box-shadow:none}}.BookshelfCard_coverImage__ZUm3R{object-fit:cover;object-position:center top;border-radius:.625rem}.BookshelfCard_coverPlaceholder__5ITY_{position:absolute;inset:0;background:linear-gradient(160deg,rgba(26,82,133,.12),rgba(26,82,133,.25));border-radius:.625rem}.BookshelfCard_content__IZPh7{display:flex;flex-direction:column;gap:clamp(.75rem,.6286407767rem + .5177993528vw,1.25rem);padding-top:clamp(.75rem,.6893203883rem + .2588996764vw,1rem);flex:1;min-width:0}@media(min-width:640px){.BookshelfCard_content__IZPh7{padding:0 0 0 clamp(.75rem,.6286407767rem + .5177993528vw,1.25rem)}}.BookshelfCard_title__kMkeJ{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:600;font-size:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);line-height:1.15;color:rgb(6.2715501295%,19.7795042545%,32.081391047%);-webkit-line-clamp:1}.BookshelfCard_description__gDvbR,.BookshelfCard_title__kMkeJ{margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.BookshelfCard_description__gDvbR{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-size:.875rem;line-height:1.65;color:#1a1a1a;-webkit-line-clamp:4}.BookshelfCard_formats__Bwi87{display:flex;flex-direction:column;gap:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem)}.BookshelfCard_formatsHeading__ezwvc{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:600;font-size:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);line-height:1.15;color:rgb(6.2715501295%,19.7795042545%,32.081391047%);margin:0}.BookshelfCard_formatColumns__bKTne{display:flex;gap:clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem);overflow:hidden}.BookshelfCard_formatList__aqrl5{display:flex;flex-direction:column;gap:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem);margin:0;padding:0;list-style:none}.BookshelfCard_formatList__aqrl5 .BookshelfCard_formatItem__E7mal:nth-child(n+4){display:none}@media(max-width:639px){.BookshelfCard_formatList__aqrl5:last-child{display:none}}@media(min-width:900px)and (max-width:1199px){.BookshelfCard_formatList__aqrl5:last-child{display:none}}.BookshelfCard_formatItem__E7mal{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:600;font-size:.875rem;line-height:1.4;letter-spacing:.07em;text-transform:uppercase;color:#1a5285;display:flex;align-items:center;gap:clamp(.3125rem,.2821601942rem + .1294498382vw,.4375rem);white-space:nowrap;min-width:0}.BookshelfCard_formatItem__E7mal:before{content:"·";font-size:1.4em;line-height:0;color:#1a5285;flex-shrink:0}.BookshelfCard_actions__Sg7Zp{display:flex;flex-wrap:wrap;gap:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);margin-top:auto}.BookshelfCard_actions__Sg7Zp>*{flex:1 1 0;min-width:0;white-space:normal;text-align:center}@media(max-width:767px){.BookshelfCard_actions__Sg7Zp{flex-direction:column}.BookshelfCard_actions__Sg7Zp>*{width:100%}}@media(max-width:639px){.BookshelfCard_card__Plqql{align-items:center;text-align:center;padding:24px 18px;border:1px solid rgba(255,183,82,.3);border-radius:.75rem;box-shadow:0 2px 12px rgba(0,0,0,.08)}.BookshelfCard_content__IZPh7{align-items:center;text-align:center;padding:16px 0 0;width:100%}.BookshelfCard_title__kMkeJ{text-align:center;font-size:20px;-webkit-line-clamp:2}.BookshelfCard_description__gDvbR{text-align:center;font-size:13px;line-height:1.5;-webkit-line-clamp:3;margin-inline:auto;max-width:44ch}.BookshelfCard_formats__Bwi87{align-items:center;text-align:center;width:100%;margin-top:4px}.BookshelfCard_formatsHeading__ezwvc{text-align:center;font-size:13px;letter-spacing:.05em}.BookshelfCard_formatColumns__bKTne{justify-content:center;flex-wrap:wrap;gap:6px 14px}.BookshelfCard_formatList__aqrl5{flex-direction:row;flex-wrap:wrap;justify-content:center;gap:4px 10px}.BookshelfCard_formatList__aqrl5 .BookshelfCard_formatItem__E7mal:nth-child(n+4),.BookshelfCard_formatList__aqrl5:last-child{display:flex}.BookshelfCard_formatItem__E7mal{font-size:11px}.BookshelfCard_actions__Sg7Zp{width:100%;flex-direction:column;gap:10px;margin-top:16px}.BookshelfCard_actions__Sg7Zp>*{width:100%;min-width:100%;min-height:42px}}.Breadcrumb_breadcrumb__7vCar{width:100%}.Breadcrumb_list__EbTZ4{flex-wrap:wrap;list-style:none;margin:0;padding:0}.Breadcrumb_item__ILWPM,.Breadcrumb_list__EbTZ4{display:flex;align-items:center;gap:.25rem}.Breadcrumb_link___5pZQ{display:flex;align-items:center;gap:.3rem;font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;color:#1a5285;text-decoration:none;transition:color .2s ease}.Breadcrumb_link___5pZQ:hover{color:rgb(6.2715501295%,19.7795042545%,32.081391047%);text-decoration:underline}.Breadcrumb_homeIcon__vXQGi{flex-shrink:0;opacity:.8}.Breadcrumb_separator__mmcxz{color:#4b5563;user-select:none}.Breadcrumb_current__DeifA,.Breadcrumb_separator__mmcxz{font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem)}.Breadcrumb_current__DeifA{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;color:#cc8725}.CampusGuideCard_card__SSodG{display:flex;flex-direction:column;align-items:center;gap:clamp(.5rem,.3786407767rem + .5177993528vw,1rem);background:rgba(255,255,255,.95);background-color:#fcf8ef;backdrop-filter:blur(10px);border:1.5px solid rgba(255,183,82,.35);border-radius:.75rem;padding:clamp(.625rem,.4733009709rem + .6472491909vw,1.25rem);box-shadow:0 4px 24px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease;width:100%;box-sizing:border-box;overflow:hidden}.CampusGuideCard_card__SSodG:hover{transform:translateY(-2px);box-shadow:0 8px 32px rgba(0,0,0,.12)}.CampusGuideCard_heading__l_Wk7{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(.8125rem,.7063106796rem + .4530744337vw,1.25rem);color:#1a5285;margin:0;letter-spacing:.04em;text-transform:uppercase}.CampusGuideCard_photoWrap__Auex9{position:relative;width:100%;aspect-ratio:1/1;border-radius:.625rem;overflow:hidden;box-sizing:border-box}.CampusGuideCard_photo__TGG6H{object-fit:cover;object-position:center top}.CampusGuideCard_embedWrap__Nzm7q{position:relative;width:100%;aspect-ratio:16/9;border-radius:.625rem;overflow:hidden;box-sizing:border-box}.CampusGuideCard_embedWrap__Nzm7q tavus-embed{width:100%;height:100%}.CampusGuideCard_guideInfo__l2H1N{text-align:center}.CampusGuideCard_guideName__lOetH{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(.8125rem,.7063106796rem + .4530744337vw,1.25rem);color:#1a5285;margin:0;letter-spacing:.04em;text-transform:uppercase}.CampusGuideCard_guideRole__w6M9N{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-weight:500;font-size:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);color:#4b5563;margin:0;line-height:1.3}.CampusGuideCard_connectLabel__OddLq{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:800;font-size:clamp(.5625rem,.5169902913rem + .1941747573vw,.75rem);color:#1a5285;text-transform:uppercase;letter-spacing:.05em;margin:0}.CampusGuideCard_modes__OM3S3{display:flex;justify-content:center;align-items:center;gap:clamp(.25rem,.1589805825rem + .3883495146vw,.625rem);width:100%}.CampusGuideCard_modes__OM3S3 a,.CampusGuideCard_modes__OM3S3 button{flex:1;font-size:clamp(.5625rem,.5018203883rem + .2588996764vw,.8125rem);min-height:clamp(1.625rem,1.4733009709rem + .6472491909vw,2.25rem);letter-spacing:.02em;white-space:nowrap}@media(max-width:499px){.CampusGuideCard_card__SSodG{padding:clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.CampusGuideCard_modes__OM3S3{flex-wrap:nowrap;gap:6px}.CampusGuideCard_modes__OM3S3 a,.CampusGuideCard_modes__OM3S3 button{padding:6px 4px;font-size:11px;min-height:30px}}.CarouselArrows_navArrows__Ly2tX{display:flex;gap:clamp(.375rem,.2839805825rem + .3883495146vw,.75rem);flex-shrink:0}.CarouselArrows_arrowBtn__cAcde:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.CarouselArrows_arrowBtn__cAcde{display:flex;align-items:center;justify-content:center;width:clamp(1.875rem,1.6626213592rem + .9061488673vw,2.75rem);height:clamp(1.875rem,1.6626213592rem + .9061488673vw,2.75rem);border-radius:.625rem;background-color:#1a5285;color:#fff;border:none;cursor:pointer;transition:background-color .2s ease,opacity .2s ease,box-shadow .2s ease;box-shadow:0 2px 12px rgba(0,0,0,.08);box-sizing:border-box}.CarouselArrows_arrowBtn__cAcde:hover:not(:disabled){background-color:rgb(3.0011098779%,9.4650388457%,15.3518312986%);box-shadow:0 4px 24px rgba(0,0,0,.1)}.CarouselArrows_arrowBtn__cAcde:hover:not(:disabled) .CarouselArrows_arrowIcon__GRWVq{transform:scale(1.2)}.CarouselArrows_arrowBtn__cAcde:disabled{opacity:.35;cursor:default;box-shadow:none}.CarouselArrows_arrowIcon__GRWVq{width:clamp(.6875rem,.6116504854rem + .3236245955vw,1rem);height:clamp(.6875rem,.6116504854rem + .3236245955vw,1rem);object-fit:contain;transition:transform .2s ease}.CategoryCarousel_wrapper__74nYI{position:relative;width:100%;max-width:1200px;margin-inline:auto;background-color:#fff;border-radius:28px;box-shadow:0 4px 24px rgba(26,51,73,.06);border:1px solid rgba(26,82,133,.08);padding:clamp(1.5rem,1.317961165rem + .7766990291vw,2.25rem) clamp(1rem,.7572815534rem + 1.0355987055vw,2rem);box-sizing:border-box}@media(max-width:767px){.CategoryCarousel_wrapper__74nYI{padding:28px 0;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.06)}}.CategoryCarousel_arrowIcon__sTwJc{width:clamp(.6875rem,.6116504854rem + .3236245955vw,1rem);height:clamp(.6875rem,.6116504854rem + .3236245955vw,1rem);object-fit:contain;transition:transform .2s ease}.CategoryCarousel_headingWrap__KEIJu{text-align:center;margin-bottom:clamp(1.25rem,1.067961165rem + .7766990291vw,2rem)}@media(max-width:767px){.CategoryCarousel_headingWrap__KEIJu{padding-inline:16px;margin-bottom:22px}}.CategoryCarousel_heading__coeaH{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(1.25rem,1.0983009709rem + .6472491909vw,1.875rem);font-weight:600;color:#2b323c;text-transform:uppercase;letter-spacing:.08em;margin:0}@media(max-width:767px){.CategoryCarousel_heading__coeaH{font-size:20px;letter-spacing:.06em}}.CategoryCarousel_carouselRow__yLCg_{position:relative;display:flex;align-items:center;width:100%}.CategoryCarousel_navButton__vAwdl{position:absolute;top:50%;transform:translateY(-50%);z-index:10;width:clamp(2rem,1.8483009709rem + .6472491909vw,2.625rem);height:clamp(2rem,1.8483009709rem + .6472491909vw,2.625rem);border-radius:10px;background-color:#1a5285;color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 14px rgba(26,82,133,.35);transition:all .25s ease}.CategoryCarousel_navButton__vAwdl:hover{background-color:rgb(6.2715501295%,19.7795042545%,32.081391047%);transform:translateY(-50%) scale(1.08);box-shadow:0 6px 18px rgba(26,82,133,.45)}.CategoryCarousel_navButton__vAwdl:active{transform:translateY(-50%) scale(.96)}@media(max-width:767px){.CategoryCarousel_navButton__vAwdl{display:none}}.CategoryCarousel_navButton__vAwdl.CategoryCarousel_prev__fP_aG{left:clamp(-3.75rem,-.3325242718rem - 2.8478964401vw,-1rem)}.CategoryCarousel_navButton__vAwdl.CategoryCarousel_next__UY4nx{right:clamp(-3.75rem,-.3325242718rem - 2.8478964401vw,-1rem)}.CategoryCarousel_cardsContainer__LSzxt{display:flex;gap:clamp(1rem,.817961165rem + .7766990291vw,1.75rem);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;width:100%;padding:clamp(.25rem,.1893203883rem + .2588996764vw,.5rem);box-sizing:border-box}.CategoryCarousel_cardsContainer__LSzxt::-webkit-scrollbar{display:none}@media(max-width:767px){.CategoryCarousel_cardsContainer__LSzxt{gap:14px;padding-inline:20%;padding-block:4px}}.CategoryCarousel_categoryCard__bta8J{flex:1 1 0;min-width:160px;display:flex;flex-direction:column;align-items:center;gap:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);scroll-snap-align:start;text-decoration:none;transition:transform .25s ease,opacity .25s ease}.CategoryCarousel_categoryCard__bta8J:hover{transform:translateY(-5px)}.CategoryCarousel_categoryCard__bta8J:hover .CategoryCarousel_imageWrap__1FNen{box-shadow:0 12px 28px rgba(26,51,73,.16)}.CategoryCarousel_categoryCard__bta8J:hover .CategoryCarousel_label__C51BH{color:#1a5285}@media(max-width:767px){.CategoryCarousel_categoryCard__bta8J{flex:0 0 60%;min-width:0;gap:0;scroll-snap-align:center;opacity:.72;transform:scale(.92)}.CategoryCarousel_categoryCard__bta8J.CategoryCarousel_activeCard__dlNt5{opacity:1;transform:scale(1)}.CategoryCarousel_categoryCard__bta8J.CategoryCarousel_activeCard__dlNt5 .CategoryCarousel_imageWrap__1FNen{box-shadow:0 10px 24px rgba(0,0,0,.22)}}.CategoryCarousel_imageWrap__1FNen{position:relative;width:100%;aspect-ratio:526/726;border-radius:.625rem;overflow:hidden;background-color:#f1f5f9;box-shadow:0 4px 14px rgba(0,0,0,.08);transition:box-shadow .25s ease}.CategoryCarousel_image__RpXq3{object-fit:cover;width:100%;height:100%}.CategoryCarousel_label__C51BH{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.6875rem,.6419902913rem + .1941747573vw,.875rem);font-weight:600;color:#2b323c;text-align:center;margin:0;letter-spacing:.03em;transition:color .2s ease}@media(max-width:767px){.CategoryCarousel_label__C51BH{display:none}}.CategoryCarousel_mobileActiveLabel__MgZZ0{display:none}@media(max-width:767px){.CategoryCarousel_mobileActiveLabel__MgZZ0{display:block;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:14.5px;font-weight:700;color:#2b323c;text-align:center;margin:14px 0;letter-spacing:.05em;text-transform:uppercase}}.CategoryCarousel_mobileNavControls__x4Oi9{display:none}@media(max-width:767px){.CategoryCarousel_mobileNavControls__x4Oi9{display:flex;justify-content:center;align-items:center;gap:14px}}.CategoryCarousel_mobileNavBtn__4FdpE{width:44px;height:44px;border-radius:12px;background:#1a5285;background:linear-gradient(180deg,#1e588f,#154673);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 12px rgba(22,70,115,.35);transition:all .2s ease}.CategoryCarousel_mobileNavBtn__4FdpE:active{transform:scale(.94)}.CategoryCarousel_mobileNavBtn__4FdpE:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.CategoryCarousel_mobileNavBtn__4FdpE .CategoryCarousel_arrowIcon__sTwJc{width:16px;height:16px;filter:brightness(0) invert(1)}.AudioBooks_tier__Ar84r{display:flex;flex-direction:column;align-items:center}.AudioBooks_tier3Books__aCkXp,.AudioBooks_tier__Ar84r{gap:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);width:100%}.AudioBooks_tier3Books__aCkXp{display:grid;grid-template-columns:repeat(4,1fr);max-width:1200px;margin-inline:auto}@media(min-width:768px)and (max-width:1023px){.AudioBooks_tier3Books__aCkXp{grid-template-columns:repeat(2,1fr);gap:16px;max-width:860px}}@media(min-width:500px)and (max-width:767px){.AudioBooks_tier3Books__aCkXp{grid-template-columns:repeat(2,1fr);gap:14px;max-width:600px}}@media(max-width:499px){.AudioBooks_tier3Books__aCkXp{grid-template-columns:1fr;max-width:100%;gap:10px}}.AudioBooks_tier3Books__aCkXp.AudioBooks_tier3BooksTwo__S_iuA{grid-template-columns:repeat(2,1fr);max-width:600px}@media(min-width:500px)and (max-width:767px){.AudioBooks_tier3Books__aCkXp.AudioBooks_tier3BooksTwo__S_iuA{grid-template-columns:repeat(2,1fr);max-width:600px}}@media(max-width:499px){.AudioBooks_tier3Books__aCkXp.AudioBooks_tier3BooksTwo__S_iuA{grid-template-columns:1fr;max-width:100%}}.AudioBooks_tier3Books__aCkXp.AudioBooks_tier3BooksSingle__JvQAN{grid-template-columns:1fr;max-width:420px}@media(max-width:499px){.AudioBooks_tier3Books__aCkXp.AudioBooks_tier3BooksSingle__JvQAN{max-width:100%}}.Books_pageWrapper__91H6Y{width:100%;background-color:#fcf8ef;min-height:100vh;padding-bottom:clamp(2.5rem,1.8932038835rem + 2.5889967638vw,5rem)}.Books_main__fFLXK{display:flex;flex-direction:column;gap:clamp(2.5rem,1.8932038835rem + 2.5889967638vw,5rem);width:100%;max-width:1280px;margin-inline:auto;padding-inline:clamp(1rem,.7572815534rem + 1.0355987055vw,2rem);box-sizing:border-box}.HeroVideoPlayer_playerWrapper__XfCH6{position:relative;width:100%;aspect-ratio:16/9;border-radius:16px;overflow:hidden;background:#000;box-shadow:0 8px 32px rgba(0,0,0,.25);user-select:none}.HeroVideoPlayer_playRegion__mR8_d{position:absolute;inset:0;cursor:pointer}.HeroVideoPlayer_videoElement__VHL03{display:block;width:100%;height:100%;object-fit:cover}.HeroVideoPlayer_posterImage__me7Wd{object-fit:cover;object-position:center;z-index:1}.HeroVideoPlayer_bigPlayOverlay__Yf71q{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;z-index:2;pointer-events:none}.HeroVideoPlayer_bigPlayCircle__RZeQh{display:flex;align-items:center;justify-content:center;width:clamp(3.5rem,3.1359223301rem + 1.5533980583vw,5rem);height:clamp(3.5rem,3.1359223301rem + 1.5533980583vw,5rem);border-radius:50%;background:rgba(255,255,255,.35);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:2px solid rgba(255,255,255,.5);box-shadow:0 8px 32px rgba(0,0,0,.3);transition:transform .25s ease,background .25s ease}.HeroVideoPlayer_playerWrapper__XfCH6:hover .HeroVideoPlayer_bigPlayCircle__RZeQh{transform:scale(1.06);background:rgba(255,255,255,.45)}.HeroVideoPlayer_bigPlayIcon__BlU55{width:clamp(1.375rem,1.2233009709rem + .6472491909vw,2rem);height:clamp(1.375rem,1.2233009709rem + .6472491909vw,2rem);margin-left:3px;color:#fff;filter:drop-shadow(0 2px 4px rgba(0,0,0,.3))}.HeroVideoPlayer_isPlaying__3KLbO .HeroVideoPlayer_bigPlayOverlay__Yf71q{opacity:0;transition:opacity .3s ease}.HeroVideoPlayer_controlsBar__scTFo{position:absolute;bottom:0;left:0;right:0;z-index:3;display:flex;align-items:center;gap:clamp(.5rem,.4089805825rem + .3883495146vw,.875rem);padding:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem) clamp(.875rem,.7839805825rem + .3883495146vw,1.25rem);background:linear-gradient(0deg,rgba(0,0,0,.65),rgba(0,0,0,0));transition:opacity .3s ease}.HeroVideoPlayer_controlBtn__2_ckH{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:none;color:#fff;cursor:pointer;flex-shrink:0}.HeroVideoPlayer_controlBtn__2_ckH:hover{opacity:.85}.HeroVideoPlayer_controlIcon__wYg2y{width:18px;height:18px}.HeroVideoPlayer_timestamp__Lr0Gg{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);color:rgba(255,255,255,.9);white-space:nowrap;flex-shrink:0;min-width:72px}.HeroVideoPlayer_progressTrack__5hDUh{flex:1;height:4px;background:rgba(255,255,255,.3);border-radius:2px;cursor:pointer;position:relative;transition:height .15s ease}.HeroVideoPlayer_progressTrack__5hDUh:hover{height:6px}.HeroVideoPlayer_progressTrack__5hDUh:hover .HeroVideoPlayer_progressThumb__RW0Hz{opacity:1}.HeroVideoPlayer_progressFill__3skaR{height:100%;background:#fff;border-radius:2px;transition:width .1s linear}.HeroVideoPlayer_progressThumb__RW0Hz{position:absolute;top:50%;width:12px;height:12px;background:#fff;border-radius:50%;transform:translate(-50%,-50%);box-shadow:0 1px 4px rgba(0,0,0,.4);opacity:0;transition:opacity .2s}@media(max-width:767px){.HeroVideoPlayer_playerWrapper__XfCH6{border-radius:12px}.HeroVideoPlayer_bigPlayCircle__RZeQh{width:56px;height:56px}.HeroVideoPlayer_bigPlayIcon__BlU55{width:22px;height:22px}}@media(max-width:499px){.HeroVideoPlayer_playerWrapper__XfCH6{border-radius:10px}.HeroVideoPlayer_controlsBar__scTFo{gap:8px;padding:8px 12px}.HeroVideoPlayer_timestamp__Lr0Gg{font-size:10px;min-width:60px}}.CartDrawer_overlay___lS25{position:fixed;inset:0;z-index:90;background-color:rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .25s ease}.CartDrawer_overlayVisible__LxrxI{opacity:1;pointer-events:auto}.CartDrawer_drawer___F_OS{position:fixed;top:0;right:0;z-index:100;display:flex;flex-direction:column;width:min(90vw,420px);height:100vh;background-color:#fff;box-shadow:-8px 0 24px rgba(0,0,0,.08);transform:translateX(100%);visibility:hidden;transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s}.CartDrawer_drawerOpen__bF6yq{visibility:visible;transform:translateX(0);transition:transform .25s ease,visibility 0s linear 0s}.CartDrawer_header__Jl0km{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid #e2e5ea;flex-shrink:0}.CartDrawer_heading__5OTo2{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:1.125rem;font-weight:700;color:#1a3349;margin:0}.CartDrawer_closeBtn__89G6J{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:#f1f5f9;color:#4b5563;font-size:1.25rem;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.CartDrawer_closeBtn__89G6J:hover{background:#e2e5ea;color:#1a1a1a}.CartDrawer_body__SbyKo{flex:1;overflow-y:auto;padding:.75rem 1.5rem}.CartDrawer_emptyMessage__YrMP1{text-align:center;padding:3rem 1rem;color:#4b5563;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.938rem}.CartDrawer_cartItem__ZJkBZ{display:flex;align-items:flex-start;gap:.875rem;padding:1rem 0;border-bottom:1px solid #edf0f5}.CartDrawer_cartItem__ZJkBZ:last-child{border-bottom:none}.CartDrawer_itemCoverWrap__LvCJO{position:relative;width:56px;height:78px;border-radius:.5rem;overflow:hidden;flex-shrink:0;background:#f1f5f9}.CartDrawer_itemCover__mzQnt{object-fit:cover}.CartDrawer_itemBody__tJozB{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.CartDrawer_itemTitle__IOj6f{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:.875rem;font-weight:600;color:#1a3349;margin:0;line-height:1.35;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.CartDrawer_itemFormat___h6UM{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.75rem;color:#4b5563;text-transform:capitalize}.CartDrawer_itemBottomRow__agElf{display:flex;align-items:center;justify-content:space-between;margin-top:.375rem}.CartDrawer_itemPrice__hi02T{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.938rem;font-weight:700;color:#1a5285;white-space:nowrap}.CartDrawer_qtyControls__qi4LI{display:flex;align-items:center;gap:0;border:1px solid #e2e5ea;border-radius:.625rem;overflow:hidden}.CartDrawer_qtyBtn__Do47l{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:#f8fafc;color:#1a1a1a;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:1rem;font-weight:600;line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}.CartDrawer_qtyBtn__Do47l:hover{background:#e2e5ea}.CartDrawer_qtyBtnDisabled__Xxana{opacity:.35;cursor:not-allowed;pointer-events:none}.CartDrawer_qtyValue__bZdfv{display:inline-flex;align-items:center;justify-content:center;min-width:30px;height:28px;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.813rem;font-weight:600;color:#1a3349;background:#fff}.CartDrawer_qtyGroup__HXkKR{display:flex;align-items:center;gap:10px}.CartDrawer_deleteBtn__Qfd92{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #e2e5ea;border-radius:.625rem;background:#f8fafc;color:#6d8ba3;cursor:pointer;transition:all .15s ease;flex-shrink:0}.CartDrawer_deleteBtn__Qfd92:hover{background:rgba(192,57,43,.08);border-color:#c0392b;color:#c0392b}.CartDrawer_deleteBtn__Qfd92 svg{display:block}.CartDrawer_footer__F5JWi{padding:1rem 1.5rem 1.5rem;border-top:1px solid #e2e5ea;flex-shrink:0}.CartDrawer_totalRow__pRirw{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.CartDrawer_totalLabel__bGRAR{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.938rem;font-weight:600;color:#1a1a1a}.CartDrawer_totalAmount__yNJTB{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:1.125rem;font-weight:700;color:#1a5285}.CartDrawer_checkoutBtn__2iQdi{width:100%}.CartDrawer_cartIconWhite__GOoDX{filter:brightness(0) invert(1)}.CartDrawer_clearBtn__r_DRk{display:block;width:100%;margin-top:.625rem;padding:.5rem;border:none;background:rgba(0,0,0,0);color:#4b5563;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.813rem;text-align:center;cursor:pointer;transition:color .15s ease}.CartDrawer_clearBtn__r_DRk:hover{color:#c0392b}.MeetingForm_card__GJwNp{position:relative;display:flex;flex-direction:column;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);background:rgba(255,255,255,.96);backdrop-filter:blur(12px);border-radius:.625rem;padding:clamp(1.125rem,.9733009709rem + .6472491909vw,1.75rem);border:1px solid rgba(0,0,0,0);background-clip:padding-box;box-shadow:-2px 4px 10px rgba(75,85,99,.05),-7px 17px 18px rgba(75,85,99,.04);max-width:424px}.MeetingForm_card__GJwNp:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:exclude;-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;pointer-events:none;z-index:1}.MeetingForm_formHeading__h_7kv{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:400;font-size:clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);line-height:1.2;color:#1a5285;text-align:center;text-transform:uppercase;letter-spacing:.04em;margin:0 0 clamp(.125rem,.0643203883rem + .2588996764vw,.375rem)}.MeetingForm_row__s9KlC{display:grid;grid-template-columns:1fr 1fr;gap:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem)}@media(max-width:499px){.MeetingForm_row__s9KlC{grid-template-columns:1fr}}.MeetingForm_field__pFxqj{display:flex;flex-direction:column;gap:3px}.MeetingForm_label__tjf_2{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:700;color:#1a5285;letter-spacing:.06em}.MeetingForm_label__tjf_2,.MeetingForm_optional__j_Sqa{font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);text-transform:uppercase}.MeetingForm_optional__j_Sqa{font-weight:400;color:#4b5563}.MeetingForm_input__eOQRh,.MeetingForm_select__4_P5l,.MeetingForm_textarea__Cx_1R{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);color:#1a1a1a;background:#fff;border:1px solid hsl(217.5,16%,86.1960784314%);border-radius:.625rem;padding:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem) clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);outline:none;transition:border-color .2s ease,box-shadow .2s ease;width:100%;box-sizing:border-box}.MeetingForm_input__eOQRh::placeholder,.MeetingForm_select__4_P5l::placeholder,.MeetingForm_textarea__Cx_1R::placeholder{color:rgba(75,85,99,.6);font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem)}.MeetingForm_input__eOQRh:focus,.MeetingForm_select__4_P5l:focus,.MeetingForm_textarea__Cx_1R:focus{border-color:#1a5285;box-shadow:0 0 0 2px rgba(26,82,133,.1)}.MeetingForm_select__4_P5l{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8'%3E%3Cpath d='M1 1l5 5 5-5' fill='none' stroke='%234b5563' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;cursor:pointer}.MeetingForm_textarea__Cx_1R{resize:vertical;min-height:62px}.MeetingForm_inputError__mcrYi{border-color:#c0392b}.MeetingForm_inputError__mcrYi:focus{box-shadow:0 0 0 2px rgba(192,57,43,.1)}.MeetingForm_error__BY6XH{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);color:#c0392b;line-height:1.3}.MeetingForm_chips__Bq18m{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(.375rem,.3143203883rem + .2588996764vw,.625rem)}.MeetingForm_chip__dK5HC{display:flex;align-items:center;gap:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem);background:#fff;border:1px solid hsl(217.5,16%,86.1960784314%);border-radius:.625rem;padding:clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);cursor:pointer}.MeetingForm_chip__dK5HC:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.MeetingForm_chip__dK5HC{transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.4375rem,.4071601942rem + .1294498382vw,.5625rem);font-weight:600;color:#1a5285;text-align:left;line-height:1.35}.MeetingForm_chip__dK5HC:hover{border-color:rgb(15.8792082871%,52.8258753687%,86.4737328894%);background-color:rgba(26,82,133,.08)}.MeetingForm_chipActive__xIjbr{border-color:#1a5285;background-color:rgba(26,82,133,.08);box-shadow:0 0 0 1px #1a5285}.MeetingForm_chipIcon__EExgI{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);height:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem)}.MeetingForm_chipLabel__dIZTr{white-space:nowrap}.MeetingForm_divider__nVsvq{width:100%;height:1px;background:#e2e5ea;margin-block:clamp(.125rem,.0946601942rem + .1294498382vw,.25rem)}.MeetingForm_availability__sZIwK{display:flex;flex-direction:column;align-items:center;gap:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem)}.MeetingForm_availabilityOr__moVWg{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.5625rem,.5321601942rem + .1294498382vw,.6875rem);color:#4b5563;font-style:italic}.MeetingForm_availabilityRow__o7fsJ{display:flex}.MeetingForm_availabilityLink__YtRAh,.MeetingForm_availabilityRow__o7fsJ{align-items:center;gap:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem)}.MeetingForm_availabilityLink__YtRAh{display:inline-flex;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.5625rem,.5169902913rem + .1941747573vw,.75rem);font-weight:700;color:#1a5285;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}.MeetingForm_availabilityLink__YtRAh:hover{text-decoration:underline}.MeetingForm_infoWrap__X9Cwa{position:relative}.MeetingForm_infoButton__2hp10{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:2px;opacity:.6;transition:opacity .2s ease}.MeetingForm_infoButton__2hp10:hover{opacity:1}.MeetingForm_tooltip___kBly{position:absolute;bottom:calc(100% + 10px);right:-20px;width:max-content;max-width:240px;background:#fcf8ef;border-radius:.625rem;padding:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem) clamp(.75rem,.6893203883rem + .2588996764vw,1rem);box-shadow:0 2px 10px rgba(0,0,0,.08),0 4px 20px rgba(0,0,0,.06);z-index:10;animation:MeetingForm_tooltipFadeIn__oVSgo .2s ease}.MeetingForm_tooltip___kBly:after{content:"";position:absolute;bottom:-6px;right:22px;width:12px;height:12px;background:#fcf8ef;transform:rotate(45deg);box-shadow:2px 2px 4px rgba(0,0,0,.04)}@keyframes MeetingForm_tooltipFadeIn__oVSgo{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.MeetingForm_tooltipText__gKN8Q{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.5625rem,.5321601942rem + .1294498382vw,.6875rem);font-style:italic;color:#1a1a1a;margin:0;line-height:1.5}.MeetingForm_successMessage__YlKrU{display:flex;flex-direction:column;align-items:center;gap:clamp(.75rem,.6286407767rem + .5177993528vw,1.25rem);padding:clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem) 0;text-align:center}.MeetingForm_successHeading__fwKax{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);color:#1a5285;margin:0}.MeetingForm_successText__8X66c{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem);color:#1a1a1a;line-height:1.6;margin:0;max-width:360px}@media(max-width:499px){.MeetingForm_chips__Bq18m{grid-template-columns:1fr;gap:8px}.MeetingForm_card__GJwNp{padding:16px 14px;max-width:100%}}.Footer_footer__n7ZYN{position:relative;overflow:hidden;min-height:auto;display:flex;flex-direction:column;justify-content:flex-end;color:rgba(255,255,255,.82)}.Footer_footer__n7ZYN:before{content:"";position:absolute;top:0;left:0;right:0;height:clamp(3.75rem,2.3847087379rem + 5.8252427184vw,9.375rem);background:linear-gradient(180deg,#fcf8ef,rgba(255,255,255,.75) 30%,rgba(255,255,255,0));z-index:2;pointer-events:none}.Footer_bgImageBase__YRmaP{object-fit:cover;object-position:center 40%}.Footer_inner__Glm1k{position:relative;z-index:4;display:grid;grid-template-columns:minmax(clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem),1fr) minmax(0,1400px) minmax(clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem),1fr);grid-template-rows:1fr auto auto;flex:1;padding-top:clamp(4.375rem,3.6923543689rem + 2.9126213592vw,7.1875rem);padding-bottom:clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem)}.Footer_inner__Glm1k>*{grid-column:2}.Footer_columns__jjL8b{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}.Footer_columnLinkGroup__9Nsds{order:2}.Footer_columnContact__GwIDy{grid-column:1/-1;order:3;margin-top:clamp(1.25rem,.9162621359rem + 1.4239482201vw,2.625rem)}.Footer_column__i4CYi{display:flex;flex-direction:column;gap:10px}.Footer_heading__cBGhR{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);line-height:1;letter-spacing:-.02em;margin:0;font-weight:600;font-size:16px;color:#fff;letter-spacing:-.01em}.Footer_linkList__gw2np{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.Footer_link__q9fE8{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-weight:400;font-style:normal;font-size:clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);line-height:1;letter-spacing:0;color:rgba(255,255,255,.82);font-size:14px;text-decoration:none;transition:color .2s ease}.Footer_link__q9fE8:focus-visible,.Footer_link__q9fE8:hover{color:#fff}.Footer_contactList__5_ciY{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}.Footer_contactItem__0vsj5{display:flex;align-items:flex-start;gap:10px}.Footer_contactIcon__9lI9c{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:7px;background-color:#fff;margin-top:2px}.Footer_contactIconImage__iy1qF{width:14px;height:14px;object-fit:contain}.Footer_contactBody___Kd6L{display:flex;flex-direction:column;gap:2px}.Footer_contactLabel__gHJXD{font-size:clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);font-size:12px;color:#6ebbfe}.Footer_contactLabel__gHJXD,.Footer_contactValue__zUTqB{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:0}.Footer_contactValue__zUTqB{font-size:clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);font-size:13px;line-height:1.35;display:flex;flex-direction:column;color:#fff;text-decoration:none}.Footer_contactLine__qXoc4{display:block}.Footer_contactValue__zUTqB:focus-visible,.Footer_contactValue__zUTqB:hover{color:#fff}.Footer_logoColumn__curcc{grid-column:1/-1;order:1;display:flex;align-items:center;justify-content:center;margin-bottom:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}.Footer_logoImage__TEWEI{width:clamp(10rem,9.6966019417rem + 1.2944983819vw,11.25rem);height:auto;max-height:150px;object-fit:contain}.Footer_socialRow__OTvLE{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;margin-bottom:clamp(1.5rem,1.317961165rem + .7766990291vw,2.25rem)}.Footer_socialLabel__VTzm7{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);line-height:1;letter-spacing:-.02em;font-weight:600;font-size:16px;color:#fff;text-align:center;white-space:nowrap}.Footer_socialDivider__XDjOf{display:none}.Footer_socialList__Gbwy7{display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:clamp(.25rem,.1893203883rem + .2588996764vw,.5rem);margin:0;padding:0;list-style:none;max-width:100%}.Footer_socialLink__ZFbco{display:inline-flex;align-items:center;justify-content:center;position:relative;flex-shrink:0;width:29px;height:29px;border-radius:50%;border:1px solid rgba(255,255,255,.28);color:#fff;text-decoration:none;background:rgba(26,82,133,.7);box-shadow:-1px 2px 4px rgba(0,0,0,.12),-2px 6px 8px rgba(0,0,0,.08);transition:box-shadow .2s ease,background-color .2s ease,transform .15s ease}.Footer_socialLink__ZFbco:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:conic-gradient(from 0deg,rgba(75,85,99,.5) 0deg,rgba(75,85,99,.35) 45deg,rgba(255,255,255,.5) 90deg,rgba(255,255,255,.5) 135deg,rgba(75,85,99,.35) 180deg,#f9f9f9 225deg,rgba(255,255,255,.5) 270deg,rgba(249,249,249,.5) 315deg,rgba(75,85,99,.5) 1turn);-webkit-mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#ffffff 0 0) content-box,linear-gradient(#ffffff 0 0);mask-composite:exclude;pointer-events:none}.Footer_socialLink__ZFbco .Footer_socialIcon__xW_jP{position:relative;z-index:1;width:14px;height:14px;object-fit:contain}.Footer_socialLink__ZFbco:focus-visible,.Footer_socialLink__ZFbco:hover{background-color:rgba(255,255,255,.18);transform:translateY(-1px)}.Footer_bottomBar__Ypono{display:flex;flex-direction:column;align-items:center;gap:8px;margin-top:0;padding-top:18px;border-top:1px solid rgba(255,255,255,.16);text-align:center}.Footer_copyright__J7BRx{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);line-height:1;letter-spacing:-.02em;font-size:11px;letter-spacing:.04em;margin:0;color:rgba(255,255,255,.7);text-transform:uppercase}.Footer_legalList__GQAWH{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin:0;padding:0;list-style:none}.Footer_legalItem__7qtzP{display:inline-flex;align-items:center;gap:8px}.Footer_legalLink__e4pEl{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);line-height:1;letter-spacing:-.02em;font-size:13px;color:rgba(255,255,255,.85);text-decoration:none;transition:color .2s ease}.Footer_legalLink__e4pEl:focus-visible,.Footer_legalLink__e4pEl:hover{color:#fff}.Footer_legalDivider___hr9l{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);line-height:1;letter-spacing:-.02em;font-size:13px;color:rgba(255,255,255,.45)}@media(min-width:425px)and (max-width:1023px){.Footer_columnLinkGroup__9Nsds{order:1}.Footer_columnContact__GwIDy{grid-column:1/2}.Footer_columnContact__GwIDy,.Footer_logoColumn__curcc{order:2;margin-top:clamp(1.5rem,1.317961165rem + .7766990291vw,2.25rem)}.Footer_logoColumn__curcc{grid-column:2/3;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0}.Footer_logoImage__TEWEI{width:clamp(8.75rem,7.8398058252rem + 3.8834951456vw,12.5rem);height:auto;max-height:160px;object-fit:contain}}@media(min-width:250px){.Footer_inner__Glm1k{padding-top:clamp(23.75rem,22.6881067961rem + 4.5307443366vw,28.125rem)}}@media(min-width:1024px){.Footer_inner__Glm1k{grid-template-columns:minmax(clamp(2.5rem,1.286407767rem + 5.1779935275vw,7.5rem),1fr) minmax(0,1400px) minmax(clamp(2.5rem,1.286407767rem + 5.1779935275vw,7.5rem),1fr);padding-top:240px;padding-bottom:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}.Footer_columns__jjL8b{grid-template-columns:repeat(3,minmax(0,3fr)) auto;align-items:start;gap:clamp(2.5rem,2.2572815534rem + 1.0355987055vw,3.5rem)}.Footer_columnLinkGroup__9Nsds{order:1}.Footer_columnContact__GwIDy{grid-column:auto;order:3;margin-top:0}.Footer_logoColumn__curcc{grid-column:auto;order:4;justify-content:flex-end;margin-top:0;margin-bottom:0}.Footer_logoImage__TEWEI{width:clamp(12.5rem,9.1626213592rem + 14.2394822006vw,26.25rem);height:auto}.Footer_socialRow__OTvLE{flex-direction:row;justify-content:flex-start;align-items:center;gap:clamp(.5rem,.3786407767rem + .5177993528vw,1rem);margin-top:clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem);margin-bottom:clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem)}.Footer_socialLabel__VTzm7{text-align:left}.Footer_socialDivider__XDjOf,.Footer_socialLabel__VTzm7{font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem)}.Footer_socialDivider__XDjOf{display:inline;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-style:normal;line-height:1;letter-spacing:-.02em;color:rgba(255,255,255,.6)}.Footer_socialList__Gbwy7{flex-wrap:wrap;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem)}.Footer_socialLink__ZFbco{width:clamp(1.625rem,1.5339805825rem + .3883495146vw,2rem);height:clamp(1.625rem,1.5339805825rem + .3883495146vw,2rem)}.Footer_socialLink__ZFbco .Footer_socialIcon__xW_jP{width:clamp(.75rem,.6893203883rem + .2588996764vw,1rem);height:clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.Footer_bottomBar__Ypono{flex-direction:row;align-items:center;justify-content:space-between;text-align:left;margin-top:auto;padding-top:clamp(1.5rem,1.3483009709rem + .6472491909vw,2.125rem)}.Footer_copyright__J7BRx{font-size:clamp(.875rem,.875rem + 0vw,.875rem);text-align:left}.Footer_legalList__GQAWH{justify-content:flex-end}}.CartIcon_cartButton__EPC73{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;flex-shrink:0;transition:opacity .2s ease}.CartIcon_cartButton__EPC73:hover{opacity:.75}.CartIcon_cartIcon__fmqyH{width:26px;height:26px}.CartIcon_badge__zqYkw{position:absolute;top:-6px;right:-8px;display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 4px;border-radius:50%;background-color:#cc8725;color:#fff;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:11px;font-weight:700;line-height:1;pointer-events:none}.OwnerImage_wrap__2hugz{position:relative;flex-shrink:0;border-radius:50%;overflow:hidden;border:3px solid #1a5285;transition:transform .3s ease,box-shadow .3s ease}.OwnerImage_wrap__2hugz:hover{transform:scale(1.05);box-shadow:0 4px 16px rgba(26,82,133,.25)}.OwnerImage_image__lU1JB{object-fit:cover;object-position:center}.OwnerImage_sm__LWNe2{width:clamp(3.125rem,2.5940533981rem + 2.2653721683vw,5.3125rem);height:clamp(3.125rem,2.5940533981rem + 2.2653721683vw,5.3125rem)}.OwnerImage_md__TXK_a{width:clamp(4.375rem,3.6165048544rem + 3.2362459547vw,7.5rem);height:clamp(4.375rem,3.6165048544rem + 3.2362459547vw,7.5rem)}.CampusModal_overlay__yCktV{position:absolute;inset:0;z-index:20;display:flex;align-items:center;justify-content:flex-start;padding-left:clamp(.5rem,.317961165rem + .7766990291vw,1.25rem);padding-right:clamp(.5rem,.317961165rem + .7766990291vw,1.25rem);box-sizing:border-box;overflow:hidden;pointer-events:none;animation:CampusModal_fadeIn__hUc7i .2s ease-out}@media(max-width:639px){.CampusModal_overlay__yCktV{justify-content:center;padding-inline:8px}}@keyframes CampusModal_fadeIn__hUc7i{0%{opacity:0}to{opacity:1}}.CampusModal_modalCard__lhti6{position:relative;pointer-events:auto;display:flex;flex-direction:column;background:#fff;border-radius:1rem;box-shadow:0 14px 44px rgba(17,40,61,.28),0 2px 10px rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.06);width:100%;max-width:clamp(33.75rem,31.322815534rem + 10.355987055vw,43.75rem);max-height:calc(100% - 16px);padding:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem) clamp(1.25rem,1.067961165rem + .7766990291vw,2rem);box-sizing:border-box;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;animation:CampusModal_slideInLeft__Rv6jE .24s cubic-bezier(.16,1,.3,1)}.CampusModal_modalCard__lhti6::-webkit-scrollbar{width:5px}.CampusModal_modalCard__lhti6::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.CampusModal_modalCard__lhti6::-webkit-scrollbar-thumb{background:rgba(26,82,133,.25);border-radius:50px}@media(max-width:639px){.CampusModal_modalCard__lhti6{max-width:min(540px,100%);max-height:calc(100% - 12px);padding:clamp(.75rem,.6589805825rem + .3883495146vw,1.125rem)}}@keyframes CampusModal_slideInLeft__Rv6jE{0%{opacity:0;transform:translateX(-14px) scale(.98)}to{opacity:1;transform:translateX(0) scale(1)}}.CampusModal_closeButton__RC9ms{position:absolute;top:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);right:clamp(.75rem,.6589805825rem + .3883495146vw,1.125rem);z-index:10;display:flex;align-items:center;justify-content:center;width:clamp(1.75rem,1.6589805825rem + .3883495146vw,2.125rem);height:clamp(1.75rem,1.6589805825rem + .3883495146vw,2.125rem);background:rgba(0,0,0,0);border:none;cursor:pointer;color:#4b5563;border-radius:50%;transition:color .18s ease,transform .18s ease,background-color .18s ease}.CampusModal_closeButton__RC9ms svg{width:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);height:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem)}.CampusModal_closeButton__RC9ms:hover{color:#1a3349;background-color:rgba(26,82,133,.08);transform:scale(1.08)}.CampusModal_closeButton__RC9ms:active{transform:scale(.94)}.CampusModal_closeButton__RC9ms:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.CampusModal_content__AQYid{display:flex;align-items:stretch;gap:clamp(1rem,.8483009709rem + .6472491909vw,1.625rem);width:100%;box-sizing:border-box}@media(max-width:499px){.CampusModal_content__AQYid{flex-direction:column;align-items:center}}.CampusModal_leftColumn___XALl{flex:0 0 clamp(12.5rem,11.4381067961rem + 4.5307443366vw,16.875rem);display:flex;flex-direction:column;justify-content:center;box-sizing:border-box}@media(max-width:499px){.CampusModal_leftColumn___XALl{flex:none;width:100%;max-width:280px}}.CampusModal_guideCard__mVQjA{box-shadow:none!important;border:1.5px solid rgba(218,140,29,.45)!important;background-color:#fcf8ef!important;padding:clamp(.5rem,.4089805825rem + .3883495146vw,.875rem)!important;gap:clamp(.375rem,.3143203883rem + .2588996764vw,.625rem)!important;box-sizing:border-box!important}.CampusModal_guideCard__mVQjA:hover{transform:none!important;box-shadow:none!important}.CampusModal_guideCard__mVQjA h3,.CampusModal_guideCard__mVQjA h4{font-size:clamp(.6875rem,.6268203883rem + .2588996764vw,.9375rem)!important}.CampusModal_guideCard__mVQjA p{font-size:clamp(.5625rem,.5169902913rem + .1941747573vw,.75rem)!important}.CampusModal_rightColumn__OQpL4{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:space-between;padding-right:clamp(.25rem,.1589805825rem + .3883495146vw,.625rem);box-sizing:border-box}@media(max-width:499px){.CampusModal_rightColumn__OQpL4{padding-right:0;width:100%;text-align:center;align-items:center}}.CampusModal_headerArea__O6LGn{display:flex;flex-direction:column;gap:clamp(.5rem,.4089805825rem + .3883495146vw,.875rem);margin-top:clamp(.125rem,.0643203883rem + .2588996764vw,.375rem);box-sizing:border-box}.CampusModal_buildingTitle__YIjC5{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(1rem,.9089805825rem + .3883495146vw,1.375rem);line-height:1.15;color:#1a3349;margin:0;letter-spacing:.04em;text-transform:uppercase}.CampusModal_buildingDescription__0uj7k{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-weight:400;font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);line-height:1.5;color:#1a1a1a;margin:0}.CampusModal_actionsArea__LrSwA{display:flex;flex-direction:column;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);width:100%;max-width:100%;box-sizing:border-box;margin-top:clamp(.875rem,.7839805825rem + .3883495146vw,1.25rem)}@media(max-width:499px){.CampusModal_actionsArea__LrSwA{align-items:center}}.CampusModal_pillButton__yH_bM{box-sizing:border-box!important;width:100%!important;max-width:100%!important;border-radius:50px!important;border-color:#1a5285!important;border-width:1.5px!important;color:#1a5285!important;font-family:var(--font-trajan),Georgia,"Times New Roman",serif!important;font-weight:700!important;font-size:clamp(.625rem,.5794902913rem + .1941747573vw,.8125rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;min-height:clamp(2.125rem,2.0339805825rem + .3883495146vw,2.5rem)!important;padding-inline:clamp(.75rem,.6589805825rem + .3883495146vw,1.125rem)!important}.CampusModal_pillButton__yH_bM:hover:not(:disabled){color:#fff!important}.CampusModal_bookRoomButton__HLI4Q{box-sizing:border-box!important;width:60%!important;max-width:100%!important;align-self:center!important;border-radius:50px!important;background-color:#1a5285!important;border-color:#1a5285!important;color:#fff!important;font-family:var(--font-trajan),Georgia,"Times New Roman",serif!important;font-weight:700!important;font-size:clamp(.6875rem,.6419902913rem + .1941747573vw,.875rem)!important;letter-spacing:.05em!important;text-transform:uppercase!important;min-height:clamp(2.25rem,2.1589805825rem + .3883495146vw,2.625rem)!important;padding-inline:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)!important}@media(max-width:499px){.CampusModal_bookRoomButton__HLI4Q{width:100%!important}}.ConsentModal_overlay__3ST82{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(17,40,61,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);padding:16px;animation:ConsentModal_fadeIn__ZAiyO .25s ease-out forwards}@keyframes ConsentModal_fadeIn__ZAiyO{0%{opacity:0}to{opacity:1}}.ConsentModal_modalCard__m2e6G{width:100%;max-width:1074px;min-height:487px;background-color:#f3f8fd;border-radius:clamp(.875rem,.7839805825rem + .3883495146vw,1.25rem);overflow:hidden;box-shadow:0 20px 50px rgba(0,0,0,.25);display:flex;flex-direction:column;position:relative;animation:ConsentModal_slideUp__dKOl4 .3s cubic-bezier(.16,1,.3,1) forwards;max-height:92vh}@keyframes ConsentModal_slideUp__dKOl4{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ConsentModal_mainBody__IAREs{display:flex;flex-direction:row;flex:1;overflow-y:auto;position:relative}@media(max-width:899px){.ConsentModal_mainBody__IAREs{flex-direction:column}}.ConsentModal_leftColumn__o63kV{flex:1;background-color:#f3f8fd;padding:0;display:flex;flex-direction:column;position:relative;min-height:380px}@media(max-width:639px){.ConsentModal_leftColumn__o63kV{min-height:auto}}.ConsentModal_leftContent__NgPFF{position:relative;z-index:2;padding:clamp(1.5rem,1.3786407767rem + .5177993528vw,2rem) clamp(1.5rem,1.3786407767rem + .5177993528vw,2rem) 0}@media(max-width:639px){.ConsentModal_leftContent__NgPFF{padding:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem) clamp(1rem,.9393203883rem + .2588996764vw,1.25rem) 0}}.ConsentModal_logoWrapper__OmCPK{display:inline-block;max-width:250px;margin-bottom:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem)}@media(max-width:639px){.ConsentModal_logoWrapper__OmCPK{max-width:200px;margin-bottom:clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}}.ConsentModal_logoImage__pfCrf{width:100%;height:auto;display:block}.ConsentModal_mainHeading__qHUNL{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(1.125rem,1.0643203883rem + .2588996764vw,1.375rem);font-weight:700;line-height:1.15;color:#1a1a1a;letter-spacing:.05em;text-transform:uppercase;margin:0}.ConsentModal_goldDividerLeft__1LEgO{width:44px;height:3px;background-color:#cc8725;border-radius:2px;margin:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem) 0 clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.ConsentModal_leftDescription__OjmhL{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:clamp(.75rem,.7196601942rem + .1294498382vw,.875rem);line-height:1.6;color:#4b5563;margin:0;max-width:440px}.ConsentModal_mountainWrapper__2Z02M{margin-top:auto;position:relative;width:100%;line-height:0;pointer-events:none;z-index:1;padding:0}@media(max-width:899px){.ConsentModal_mountainWrapper__2Z02M{display:none}}.ConsentModal_mountainImage__Y7XwZ{width:100%;height:auto;display:block;object-fit:cover;transform:translateY(2px)}.ConsentModal_rightColumn__B3jln{flex:1.08;background-color:#fff;padding:clamp(1.5rem,1.4089805825rem + .3883495146vw,1.875rem) clamp(1.75rem,1.6286407767rem + .5177993528vw,2.25rem) clamp(1rem,.9393203883rem + .2588996764vw,1.25rem);display:flex;flex-direction:column;position:relative}@media(max-width:639px){.ConsentModal_rightColumn__B3jln{padding:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem) clamp(1rem,.9393203883rem + .2588996764vw,1.25rem) clamp(1rem,.9393203883rem + .2588996764vw,1.25rem)}}.ConsentModal_closeButton___k41S{position:absolute;top:20px;right:24px;background:rgba(0,0,0,0);border:none;cursor:pointer;padding:8px;color:#4b6377;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease;z-index:10}.ConsentModal_closeButton___k41S:hover{color:#1a1a1a;background-color:#f1f5f9}.ConsentModal_closeButton___k41S svg{width:16px;height:16px;stroke-width:2.5}.ConsentModal_rightHeaderRow__za0Lo{display:flex;align-items:center;gap:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);padding-right:36px}.ConsentModal_secureShieldIcon__nH9x7{width:18px;height:20px;object-fit:contain;flex-shrink:0}.ConsentModal_rightHeading__lHfdM{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(1rem,.9544902913rem + .1941747573vw,1.1875rem);font-weight:700;color:#164673;letter-spacing:.05em;text-transform:uppercase;margin:0}.ConsentModal_goldDividerRight___sV5Y{width:140px;height:2.5px;background-color:#cc8725;border-radius:2px;margin:clamp(.4375rem,.4071601942rem + .1294498382vw,.5625rem) 0 clamp(.5rem,.4696601942rem + .1294498382vw,.625rem)}.ConsentModal_rightSubtitle__mXh59{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:clamp(.75rem,.7196601942rem + .1294498382vw,.875rem);line-height:1.45;color:#4b5563;margin:0 0 clamp(.5rem,.4393203883rem + .2588996764vw,.75rem)}.ConsentModal_pledgeList__9nRQ7{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.ConsentModal_pledgeItem__ukxEn{display:flex;align-items:center;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);padding:clamp(.4375rem,.4071601942rem + .1294498382vw,.5625rem) 0;border-top:1px solid #edf0f5}.ConsentModal_pledgeItem__ukxEn:first-child{border-top:1px solid #edf0f5}.ConsentModal_iconBadge__7xSqu{width:26px;height:26px;border-radius:50%;background-color:#164673;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 1px 3px rgba(22,70,115,.2)}.ConsentModal_badgeIcon__9v5Kr{width:13px;height:13px;object-fit:contain;display:block}.ConsentModal_pledgeText__IXfB_{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);line-height:1.42;color:#4b5563;margin:0}.ConsentModal_customizeView__v8fnZ{display:flex;flex-direction:column;height:100%}.ConsentModal_categoryList__JgOo8{display:flex;flex-direction:column;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);margin:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem) 0 clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.ConsentModal_categoryCard__koj7T{background-color:#f8fafc;border:1px solid #e2e5ea;border-radius:.625rem;padding:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem) clamp(.625rem,.5643203883rem + .2588996764vw,.875rem);display:flex;align-items:center;justify-content:space-between;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem)}.ConsentModal_categoryInfo__YYhGo{flex:1}.ConsentModal_categoryTitle__cuRAH{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.6875rem,.6571601942rem + .1294498382vw,.8125rem);font-weight:700;color:#164673;margin:0 0 3px;text-transform:uppercase;letter-spacing:.03em}.ConsentModal_categoryDesc__kvBR2{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);line-height:1.35;color:#4b5563;margin:0}.ConsentModal_toggleSwitch__yisG9{position:relative;display:inline-block;width:40px;height:22px;flex-shrink:0}.ConsentModal_toggleSwitch__yisG9 input{opacity:0;width:0;height:0}.ConsentModal_toggleSwitch__yisG9 input:checked+.ConsentModal_toggleSlider__HGOt8{background-color:#164673}.ConsentModal_toggleSwitch__yisG9 input:checked+.ConsentModal_toggleSlider__HGOt8:before{transform:translateX(18px)}.ConsentModal_toggleSwitch__yisG9 input:disabled+.ConsentModal_toggleSlider__HGOt8{opacity:.6;cursor:not-allowed}.ConsentModal_toggleSlider__HGOt8{position:absolute;cursor:pointer;inset:0;background-color:#cbd5e1;border-radius:50px;transition:.2s}.ConsentModal_toggleSlider__HGOt8:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.2s}.ConsentModal_badgeAlwaysActive__Ex_68{font-size:clamp(.5625rem,.5473300971rem + .0647249191vw,.625rem);font-weight:600;color:#164673;background-color:rgba(22,70,115,.15);padding:clamp(.1875rem,.1723300971rem + .0647249191vw,.25rem) clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);border-radius:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);white-space:nowrap}.ConsentModal_customizeActions__2O17P{display:flex;align-items:center;gap:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);margin-top:auto;padding-top:10px}.ConsentModal_saveButton__O4M7Y{background-color:#164673;color:#fff;border:none;border-radius:50px;padding:clamp(.3125rem,.2821601942rem + .1294498382vw,.4375rem) clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.ConsentModal_saveButton__O4M7Y:hover{background-color:rgb(3.0011098779%,9.4650388457%,15.3518312986%);transform:translateY(-1px);box-shadow:0 4px 10px rgba(22,70,115,.2)}.ConsentModal_backButton__VIl33{background:rgba(0,0,0,0);color:#4b5563;border:1px solid #cbd5e1;border-radius:50px;padding:clamp(.3125rem,.2821601942rem + .1294498382vw,.4375rem) clamp(.75rem,.6893203883rem + .2588996764vw,1rem);font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.625rem,.5946601942rem + .1294498382vw,.75rem);font-weight:600;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .2s ease}.ConsentModal_backButton__VIl33:hover{background-color:#f1f5f9;color:#1a3349}.ConsentModal_bottomBar__3kB4H{background-color:#124370;padding:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem) clamp(1rem,.9393203883rem + .2588996764vw,1.25rem);display:flex;align-items:center;justify-content:space-between;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);flex-wrap:nowrap;box-sizing:border-box;width:100%}@media(max-width:767px){.ConsentModal_bottomBar__3kB4H{padding:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem) clamp(.75rem,.6893203883rem + .2588996764vw,1rem);flex-direction:column;align-items:stretch;gap:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem)}}.ConsentModal_legalLinks__rg_rg{display:flex;align-items:center;flex-wrap:nowrap;gap:clamp(.25rem,.2348300971rem + .0647249191vw,.3125rem);list-style:none;padding:0;margin:0;flex-shrink:0}@media(max-width:767px){.ConsentModal_legalLinks__rg_rg{justify-content:center;flex-wrap:wrap;row-gap:clamp(.75rem,.7196601942rem + .1294498382vw,.875rem);column-gap:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem)}}.ConsentModal_legalItem__JSZAz{display:inline-flex;align-items:center;gap:clamp(.25rem,.2348300971rem + .0647249191vw,.3125rem)}.ConsentModal_legalLink__nsHaz{display:inline-block;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.5rem,.4696601942rem + .1294498382vw,.625rem);font-weight:500;color:#fff;text-decoration:none;transition:opacity .15s ease;white-space:nowrap;padding-block:7px}.ConsentModal_legalLink__nsHaz:hover{opacity:.85;text-decoration:underline}.ConsentModal_legalDivider__y_uH2{color:rgba(255,255,255,.6);font-size:clamp(.5rem,.4848300971rem + .0647249191vw,.5625rem);user-select:none}.ConsentModal_buttonGroup__QFHc0{display:flex;align-items:center;justify-content:flex-end;gap:clamp(.375rem,.3446601942rem + .1294498382vw,.5rem);flex-shrink:0;margin-left:auto}@media(max-width:767px){.ConsentModal_buttonGroup__QFHc0{margin-left:0;justify-content:center;flex-wrap:wrap}}.ConsentModal_actionButton__HjfjY{background-color:#fff;color:#124370;border:none;border-radius:50px;padding:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem) clamp(.625rem,.5643203883rem + .2588996764vw,.875rem);min-height:24px;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.5625rem,.5321601942rem + .1294498382vw,.6875rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .2s cubic-bezier(.16,1,.3,1);box-shadow:0 1px 4px rgba(0,0,0,.1);white-space:nowrap;flex-shrink:0;box-sizing:border-box}.ConsentModal_actionButton__HjfjY:hover{background-color:#f8fafc;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.15)}.ConsentModal_actionButton__HjfjY:active{transform:translateY(0);box-shadow:0 1px 2px rgba(0,0,0,.1)}@media(max-width:499px){.ConsentModal_actionButton__HjfjY{font-size:clamp(.5625rem,.5473300971rem + .0647249191vw,.625rem);padding:clamp(.25rem,.2196601942rem + .1294498382vw,.375rem) clamp(.5rem,.4696601942rem + .1294498382vw,.625rem)}}.Header_header__c60r4{position:sticky;top:0;z-index:50;width:100%;background-color:#fff;border-bottom:1px solid #e2e5ea}.Header_inner__1O_Wy{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%;max-width:1440px;margin-inline:auto;padding-block:clamp(.3125rem,.2366504854rem + .3236245955vw,.625rem);padding-inline:clamp(1.25rem,1.067961165rem + .7766990291vw,2rem);box-sizing:border-box}.Header_logo__DFmq3{display:inline-flex;align-items:center;gap:.65rem;flex-shrink:0;color:#1a1a1a;text-decoration:none;box-sizing:border-box}.Header_logoIcon__wT0KX{width:87px;height:82px;flex-shrink:0}.Header_nav__8qnN8{position:fixed;top:0;right:0;z-index:40;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:2rem;width:min(80vw,320px);height:100vh;background-color:#fff;box-shadow:-8px 0 24px rgba(0,0,0,.08);padding:5.5rem 1.75rem 2rem;overflow-y:auto;visibility:hidden;transform:translateX(100%);transition:transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;box-sizing:border-box}.Header_navOpen__dlS2v{visibility:visible;transform:translateX(0);transition:transform .25s ease,visibility 0s linear 0s}.Header_navList__HHl2r{display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1.25rem,.8252427184rem + 1.8122977346vw,3rem);margin:0;padding:0;list-style:none;box-sizing:border-box}.Header_navLink__OSJ5Z:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.Header_navLink__OSJ5Z{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.625rem,.4733009709rem + .6472491909vw,1.25rem);font-weight:600;line-height:1;letter-spacing:0;color:#1a1a1a;text-decoration:none;white-space:nowrap;transition:color .2s ease;box-sizing:border-box}.Header_navLink__OSJ5Z:focus-visible,.Header_navLink__OSJ5Z:hover{color:#1a5285}.Header_navActions__3709N{display:flex;flex-direction:column;align-items:stretch;gap:clamp(.75rem,.6286407767rem + .5177993528vw,1.25rem);width:100%;margin-top:clamp(.5rem,.4393203883rem + .2588996764vw,.75rem);box-sizing:border-box}.Header_mobileActions__xMcPl{display:flex;align-items:center;gap:clamp(.625rem,.5643203883rem + .2588996764vw,.875rem);z-index:60}.Header_menuIcon___NFNg{width:44px;height:44px;flex-shrink:0}.Header_menuToggle__ZBE4z{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:40px;height:40px;flex-shrink:0;padding:0;border:none;background:rgba(0,0,0,0);cursor:pointer;z-index:60;box-sizing:border-box}.Header_menuToggle__ZBE4z:focus-visible{outline:2px solid #1a5285;outline-offset:2px;border-radius:.625rem}.Header_overlay__vTHon{position:fixed;inset:0;z-index:30;background-color:rgba(0,0,0,.35);opacity:0;pointer-events:none;transition:opacity .25s ease}.Header_overlayVisible__bM24h{opacity:1;pointer-events:auto}@media(min-width:769px){.Header_nav__8qnN8{position:static;z-index:auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:2rem;flex:1;width:auto;height:auto;background:none;box-shadow:none;padding:0;overflow:visible;visibility:visible;transform:none;transition:none}.Header_navList__HHl2r{flex-direction:row;align-items:center;justify-content:center;gap:clamp(.625rem,.1699029126rem + 1.9417475728vw,2.5rem)}.Header_navLink__OSJ5Z{font-size:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);white-space:nowrap}.Header_navActions__3709N{flex-direction:row;align-items:center;width:auto;margin-top:0;gap:clamp(.5rem,.4089805825rem + .3883495146vw,.875rem)}.Header_menuToggle__ZBE4z,.Header_overlay__vTHon{display:none}.Header_mobileActions__xMcPl{gap:0}}.PaperbackBooks_tier__RIfaF{display:flex;flex-direction:column;align-items:center;gap:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);width:100%}.PaperbackBooks_tier1Books__BYdzI{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,.8483009709rem + .6472491909vw,1.625rem);width:100%;max-width:1200px;margin-inline:auto}@media(max-width:767px){.PaperbackBooks_tier1Books__BYdzI{grid-template-columns:repeat(2,1fr)}}@media(max-width:499px){.PaperbackBooks_tier1Books__BYdzI{grid-template-columns:repeat(2,1fr);gap:12px}}.PaperbackBooks_tier1Books__BYdzI.PaperbackBooks_tier1BooksTwo__QadOk{grid-template-columns:repeat(2,1fr);max-width:600px}.PaperbackBooks_tier1Books__BYdzI.PaperbackBooks_tier1BooksSingle__V5GiC{grid-template-columns:1fr;max-width:300px}.PaperbackBooks_tier1Card__LDrSa{display:flex;flex-direction:column;align-items:flex-start;gap:8px;text-decoration:none;transition:transform .25s ease}.PaperbackBooks_tier1Card__LDrSa:hover{transform:translateY(-4px)}.PaperbackBooks_tier1Card__LDrSa:hover .PaperbackBooks_tier1CoverWrap__ZQ1YF{box-shadow:0 10px 24px rgba(26,51,73,.18)}.PaperbackBooks_tier1Card__LDrSa:hover .PaperbackBooks_tier1Title__XbJXr{color:#1a5285}.PaperbackBooks_tier1CoverWrap__ZQ1YF{position:relative;width:100%;aspect-ratio:2/3;border-radius:.625rem;overflow:hidden;box-shadow:0 4px 14px rgba(0,0,0,.1);transition:box-shadow .25s ease}.PaperbackBooks_tier1Cover__zINvz{object-fit:cover;width:100%;height:100%}.PaperbackBooks_tier1Info__kAHlY{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left}.PaperbackBooks_tier1Title__XbJXr{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:clamp(.8125rem,.7821601942rem + .1294498382vw,.9375rem);font-weight:700;color:#2b323c;text-align:left;margin:0;line-height:1.3;transition:color .2s ease}@media(max-width:499px){.PaperbackBooks_tier1Title__XbJXr{font-size:11.5px}}.PaperbackBooks_tier1Author__HbVNk{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:clamp(.75rem,.7196601942rem + .1294498382vw,.875rem);font-weight:400;color:#cc8725;text-align:left;margin:0;line-height:1.3}@media(max-width:499px){.PaperbackBooks_tier1Author__HbVNk{font-size:10px}}.ChapterPreviewModal_overlay__8FL6R{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background-color:rgba(17,40,61,.65);backdrop-filter:blur(4px);padding:0;box-sizing:border-box;animation:ChapterPreviewModal_fadeIn__6r0Cl .2s ease-out}@keyframes ChapterPreviewModal_fadeIn__6r0Cl{0%{opacity:0}to{opacity:1}}.ChapterPreviewModal_modalCard__6Rygx{position:relative;width:100%;max-width:900px;max-height:85vh;background-color:#fff;border-radius:24px;box-shadow:0 24px 60px rgba(0,0,0,.4),0 4px 16px rgba(0,0,0,.1);overflow-y:auto;overflow-x:hidden;padding:36px 36px 40px 40px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px;animation:ChapterPreviewModal_slideUp__3PDNF .25s cubic-bezier(.16,1,.3,1);scrollbar-width:thin;scrollbar-color:#9aa4af rgba(0,0,0,0)}.ChapterPreviewModal_modalCard__6Rygx::-webkit-scrollbar{width:7px}.ChapterPreviewModal_modalCard__6Rygx::-webkit-scrollbar-track{background:rgba(0,0,0,0);margin-block:16px}.ChapterPreviewModal_modalCard__6Rygx::-webkit-scrollbar-thumb{background-color:#9aa4af;border-radius:8px}.ChapterPreviewModal_modalCard__6Rygx::-webkit-scrollbar-thumb:hover{background-color:#7a8694}.ChapterPreviewModal_modalCard__6Rygx.ChapterPreviewModal_pdfMode__D6ql2{height:85vh;overflow:hidden;padding-bottom:0}@keyframes ChapterPreviewModal_slideUp__3PDNF{0%{opacity:0;transform:translateY(16px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.ChapterPreviewModal_closeButton__DU4W8{position:absolute;top:16px;right:16px;z-index:10;width:36px;height:36px;border-radius:50%;border:1px solid rgba(203,213,225,.6);background:rgba(255,255,255,.9);color:#3b5266;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.08)}.ChapterPreviewModal_closeButton__DU4W8 svg{width:18px;height:18px}.ChapterPreviewModal_closeButton__DU4W8:hover{background:#fff;color:#1a3349;transform:scale(1.06);box-shadow:0 3px 10px rgba(0,0,0,.15)}.ChapterPreviewModal_titleBar__Z9Ksm{flex-shrink:0}.ChapterPreviewModal_title__rXmpJ{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(1.625rem,1.3822815534rem + 1.0355987055vw,2.625rem);font-weight:700;color:#27313c;line-height:1.12;text-transform:uppercase;letter-spacing:.02em;margin:0}.ChapterPreviewModal_subtitle__HeGhj{font-family:var(--font-garamond),"Times New Roman",Georgia,serif,serif;font-size:clamp(.875rem,.8294902913rem + .1941747573vw,1.0625rem);color:#515d69;line-height:1.45;margin:6px 0 0}.ChapterPreviewModal_pdfScrollContainer__oIxNU{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;border-radius:0;background-color:#fff;scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) rgba(0,0,0,0)}.ChapterPreviewModal_pdfScrollContainer__oIxNU::-webkit-scrollbar{width:8px}.ChapterPreviewModal_pdfScrollContainer__oIxNU::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.ChapterPreviewModal_pdfScrollContainer__oIxNU::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);border-radius:8px}.ChapterPreviewModal_pdfScrollContainer__oIxNU::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.35)}.ChapterPreviewModal_pdfCanvasContainer__Uq6i6{display:flex;flex-direction:column;align-items:center;gap:0;padding:0}.ChapterPreviewModal_pdfPageWrapper__45zDh{display:flex;justify-content:center}.ChapterPreviewModal_pdfCanvas__NQF9m{display:block;max-width:100%;height:auto;box-shadow:none}.ChapterPreviewModal_pdfLoading__1jZf1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding:60px 20px;color:rgba(0,0,0,.5);font-family:var(--font-garamond),"Times New Roman",Georgia,serif,serif;font-size:15px}.ChapterPreviewModal_pdfSpinner__FkUL4{width:36px;height:36px;border:3px solid rgba(0,0,0,.1);border-top-color:rgba(0,0,0,.5);border-radius:50%;animation:ChapterPreviewModal_spin__dxMFe .8s linear infinite}@keyframes ChapterPreviewModal_spin__dxMFe{to{transform:rotate(1turn)}}.ChapterPreviewModal_pdfError__82e30{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:60px 20px;color:rgba(0,0,0,.5);font-family:var(--font-garamond),"Times New Roman",Georgia,serif,serif;font-size:15px;text-align:center}.ChapterPreviewModal_pdfErrorDetail__sEQQG{font-size:13px;color:rgba(0,0,0,.35)}.ChapterPreviewModal_bodyContent__w7i4i{display:flex;flex-direction:column;gap:20px;width:100%}.ChapterPreviewModal_paragraph__gK15a{font-family:var(--font-garamond),"Times New Roman",Georgia,serif,serif;font-style:italic;font-size:clamp(.90625rem,.8759101942rem + .1294498382vw,1.03125rem);line-height:1.68;color:#323d47;margin:0}@media(max-width:639px){.ChapterPreviewModal_modalCard__6Rygx{padding:26px 20px 30px;border-radius:20px;gap:20px}.ChapterPreviewModal_modalCard__6Rygx.ChapterPreviewModal_pdfMode__D6ql2{height:80vh;padding-bottom:0}.ChapterPreviewModal_closeButton__DU4W8{top:12px;right:12px;width:32px;height:32px}.ChapterPreviewModal_closeButton__DU4W8 svg{width:16px;height:16px}.ChapterPreviewModal_pdfCanvasContainer__Uq6i6{padding:0}}@keyframes LoginModal_fadeIn__A6Cpk{0%{opacity:0}to{opacity:1}}@keyframes LoginModal_slideUp__gnt5a{0%{opacity:0;transform:translateY(20px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.LoginModal_overlay__Qq21G{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;background:rgba(17,40,61,.65);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);animation:LoginModal_fadeIn__A6Cpk .25s ease-out}.LoginModal_modalCard__qzsl5{display:flex;flex-direction:column;width:100%;max-width:980px;max-height:92vh;background:#fff;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.25);overflow:hidden;position:relative;animation:LoginModal_slideUp__gnt5a .3s cubic-bezier(.16,1,.3,1) forwards}@media(min-width:900px){.LoginModal_modalCard__qzsl5{flex-direction:row;max-height:88vh}}.LoginModal_leftPanel__fFcTC{position:relative;flex:0 0 48%;display:flex;flex-direction:column;justify-content:space-between;background-color:#f2f6fa;overflow:hidden}@media(max-width:899px){.LoginModal_leftPanel__fFcTC{flex:none;width:100%}}.LoginModal_leftContent__5pqtr{position:relative;z-index:2;display:flex;flex-direction:column;padding:32px 32px 0}@media(max-width:639px){.LoginModal_leftContent__5pqtr{padding:24px 20px 0}}.LoginModal_logoWrapper__FpTKi{margin-bottom:20px}@media(max-width:639px){.LoginModal_logoWrapper__FpTKi{margin-bottom:16px}}.LoginModal_logo__UR39K{width:auto;max-width:240px;height:auto;max-height:70px;object-fit:contain;display:block}@media(max-width:639px){.LoginModal_logo__UR39K{max-width:190px}}.LoginModal_pledgeHeadingBlock__xx6m0{margin-bottom:12px}.LoginModal_pledgeHeading___NS_7{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:21px;font-weight:700;color:#1a3349;letter-spacing:.04em;line-height:1.25;margin:0;text-transform:uppercase}@media(max-width:639px){.LoginModal_pledgeHeading___NS_7{font-size:18px}}.LoginModal_goldDivider__xV4in{width:48px;height:3px;background-color:#da8c1d;border-radius:2px;margin-top:8px}.LoginModal_pledgeDescription__Xbdb_{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:13.5px;line-height:1.55;color:#4a5568;margin:0 0 16px}@media(max-width:639px){.LoginModal_pledgeDescription__Xbdb_{font-size:12.5px;margin-bottom:14px}}.LoginModal_pledgeList__Up_0Z{display:flex;flex-direction:column;gap:12px;margin:0;padding:0;list-style:none}@media(max-width:639px){.LoginModal_pledgeList__Up_0Z{gap:10px}}.LoginModal_pledgeItem__2Dw8W{display:flex;align-items:flex-start;gap:12px}.LoginModal_pledgeNumber__fYiVV{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background-color:#1a5285;color:#fff;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:12.5px;font-weight:700;line-height:1;margin-top:1px}.LoginModal_pledgeText__e_7Vx{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:13px;line-height:1.45;color:#2d3748}@media(max-width:639px){.LoginModal_pledgeText__e_7Vx{font-size:12px;line-height:1.4}}.LoginModal_mountainWrapper__uhvUQ{position:relative;z-index:1;width:100%;margin-top:16px;line-height:0;pointer-events:none}@media(max-width:899px){.LoginModal_mountainWrapper__uhvUQ{display:none}}.LoginModal_mountainImage__ZtJNt{width:100%;height:auto;display:block;object-fit:cover;object-position:top center;transform:translateY(2px)}.LoginModal_rightPanel__jLqHf{position:relative;flex:1;display:flex;flex-direction:column;padding:32px 36px 28px;background:#fff;overflow-y:auto}@media(max-width:639px){.LoginModal_rightPanel__jLqHf{padding:24px 20px 20px}}.LoginModal_closeButton__FkIVM{position:absolute;top:16px;right:18px;z-index:10;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:50%;background:rgba(0,0,0,0);color:#718096;font-size:19px;line-height:1;cursor:pointer;transition:background .15s,color .15s}.LoginModal_closeButton__FkIVM:hover{background:#f1f5f9;color:#1a202c}.LoginModal_closeButton__FkIVM:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.LoginModal_formHeading__4_dRO{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:26px;font-weight:700;color:#1a3349;letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px}@media(max-width:639px){.LoginModal_formHeading__4_dRO{font-size:22px}}.LoginModal_formSubtitle__oplm5{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:14.5px;color:#4a5568;margin:0 0 20px;line-height:1.5}@media(max-width:639px){.LoginModal_formSubtitle__oplm5{font-size:13.5px;margin-bottom:16px}}.LoginModal_form__r9mv0{display:flex;flex-direction:column;gap:14px}.LoginModal_fieldGroup__HJf_k{position:relative;display:flex;flex-direction:column}.LoginModal_notchedLabel__xs8sP{position:absolute;top:-8px;left:46px;z-index:2;padding:0 6px;background-color:#fff;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:12px;font-weight:600;color:#2d3748;line-height:1;pointer-events:none;letter-spacing:.01em}.LoginModal_inputBox__wzp0u{display:flex;align-items:center;height:48px;border:1.5px solid #d2d8e2;border-radius:12px;background-color:#fff;padding:0 14px;gap:10px;transition:border-color .2s,box-shadow .2s}.LoginModal_inputBox__wzp0u:focus-within{border-color:#1a5285;box-shadow:0 0 0 3px rgba(26,82,133,.12)}.LoginModal_inputBoxError__DfMiF{border-color:#c0392b!important}.LoginModal_inputBoxError__DfMiF:focus-within{box-shadow:0 0 0 3px rgba(192,57,43,.12)}.LoginModal_iconContainer__dCNVK{display:flex;align-items:center;justify-content:center;width:20px;flex-shrink:0}.LoginModal_inputIcon__Ni1Lq{width:18px;height:18px;object-fit:contain;opacity:.65}.LoginModal_input__bhSRv{flex:1;height:100%;border:none;outline:none;background:rgba(0,0,0,0);font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:14px;color:#1a202c}.LoginModal_input__bhSRv::placeholder{color:#94a3b8;font-size:13.5px}.LoginModal_errorText__xTuX7{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:11.5px;color:#c0392b;margin-top:4px;padding-left:12px}.LoginModal_micSection__rqk3L{display:flex;flex-direction:column;gap:8px;margin-top:2px}.LoginModal_micLabel__zP01B{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:14.5px;font-weight:600;color:#1a3349}.LoginModal_micToggleRow__1AQ33{display:flex;gap:12px}.LoginModal_micButton__owtEA{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;height:46px;border-radius:12px;font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:15px;font-weight:600;letter-spacing:.05em;cursor:pointer;transition:all .2s ease}.LoginModal_micButton__owtEA:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.LoginModal_micActive__ZfegO{background-color:#1a5285;border:1.5px solid #1a5285;color:#fff}.LoginModal_micActive__ZfegO .LoginModal_micIconOn__P3JjM{filter:none;margin-bottom:.375rem}.LoginModal_micActive__ZfegO .LoginModal_micIconOff__QqpJc{filter:brightness(0) invert(1);margin-bottom:.375rem}.LoginModal_micInactive__1UIj8{background-color:#fff;border:1.5px solid #1a5285;color:#1a5285}.LoginModal_micInactive__1UIj8 .LoginModal_micIconOn__P3JjM{filter:invert(27%) sepia(51%) saturate(1630%) hue-rotate(182deg) brightness(92%) contrast(92%)}.LoginModal_micInactive__1UIj8 .LoginModal_micIconOff__QqpJc{filter:none}.LoginModal_micInactive__1UIj8:hover{background-color:rgba(26,82,133,.04)}.LoginModal_pledgeCard__P5maX{padding:14px 16px;border:1px solid #e2e8f0;border-radius:12px;background-color:#fff;margin-top:2px}.LoginModal_pledgeCardHeader__ndhmX{display:flex;align-items:center;gap:8px;margin-bottom:6px}.LoginModal_shieldLockIcon__YoTuG{width:20px;height:22px;object-fit:contain;flex-shrink:0}.LoginModal_pledgeCardTitle__U1Wqf{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:14.5px;font-weight:700;color:#1a3349;letter-spacing:.04em;text-transform:uppercase}.LoginModal_pledgeCardSubtitle__cDWwl{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:13px;color:#4a5568;line-height:1.45;margin:0}.LoginModal_termsRow__hGw92{display:flex;flex-direction:column;gap:4px;margin-top:2px}.LoginModal_checkboxLabel__nNFKJ{display:flex;align-items:center;gap:10px;cursor:pointer;user-select:none}.LoginModal_checkbox__juY0s{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.LoginModal_checkboxCustom__XXN17{flex-shrink:0;width:18px;height:18px;border:1.5px solid #a0aec0;border-radius:4px;background-color:#fff;transition:background-color .15s,border-color .15s;position:relative;display:flex;align-items:center;justify-content:center}.LoginModal_checkbox__juY0s:checked+.LoginModal_checkboxCustom__XXN17{background-color:#1a3349;border-color:#1a3349}.LoginModal_checkbox__juY0s:checked+.LoginModal_checkboxCustom__XXN17:after{content:"✓";position:absolute;color:#fff;font-size:12px;font-weight:700;line-height:1}.LoginModal_checkbox__juY0s:focus-visible+.LoginModal_checkboxCustom__XXN17{outline:2px solid #1a5285;outline-offset:2px}.LoginModal_termsText__lCCiB{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-size:12.5px;color:#4a5568;line-height:1.45}.LoginModal_termsLink__B9Fit{color:#1a5285;text-decoration:none;transition:color .15s,text-decoration .15s}.LoginModal_termsLink__B9Fit:hover{text-decoration:underline;color:#1a3349}.LoginModal_submitButton__7MU0D{width:100%;height:48px;border:none;border-radius:10px;background-color:#1a5285;color:#fff;font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:15px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,box-shadow .2s,transform .1s;margin-top:4px}.LoginModal_submitButton__7MU0D:hover{background-color:rgb(6.2715501295%,19.7795042545%,32.081391047%);box-shadow:0 4px 14px rgba(26,82,133,.3)}.LoginModal_submitButton__7MU0D:active{transform:translateY(1px)}.LoginModal_submitButton__7MU0D:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.LoginModal_notNowButton__BYI05{display:block;width:fit-content;margin:12px auto 0;padding:4px 8px;border:none;background:rgba(0,0,0,0);color:#1a5285;font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:15px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;text-decoration:none;transition:color .15s}.LoginModal_notNowButton__BYI05:hover{color:#11283d}.LoginModal_notNowButton__BYI05:focus-visible{outline:2px solid #1a5285;outline-offset:2px}.HeroLegal_hero__cmPsm{position:relative;width:100%;min-height:clamp(15rem,8.932038835rem + 25.8899676375vw,40rem);display:flex;align-items:center;overflow:hidden;background-color:#dceaf5}.HeroLegal_hero__cmPsm:after{content:"";position:absolute;bottom:0;left:0;right:0;height:clamp(2.5rem,1.8932038835rem + 2.5889967638vw,5rem);background:linear-gradient(180deg,rgba(252,248,239,0) 0,rgba(252,248,239,.75) 60%,#fcf8ef);pointer-events:none;z-index:2}.HeroLegal_backgroundWrap___oEws{position:absolute;inset:0;z-index:1}.HeroLegal_backgroundImage__Cj5Vl{width:100%;height:100%;object-fit:cover;object-position:center;pointer-events:none}.HeroLegal_container__hhmZ0{position:relative;z-index:3;width:100%;max-width:1440px;margin:0 auto;padding:clamp(2rem,1.5752427184rem + 1.8122977346vw,3.75rem) clamp(1.25rem,.3398058252rem + 3.8834951456vw,5rem)}.HeroLegal_content___0w8l{max-width:780px}.HeroLegal_title__Ufn9g{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(1.5rem,1.1055825243rem + 1.6828478964vw,3.125rem);line-height:1.15;letter-spacing:.03em;text-transform:uppercase;color:#1a3349;margin:0 0 clamp(.75rem,.6589805825rem + .3883495146vw,1.125rem);max-width:clamp(36.25rem,51.7839805825rem - 12.9449838188vw,48.75rem)}.HeroLegal_subtitle__omlSS{font-size:clamp(.75rem,.6589805825rem + .3883495146vw,1.125rem);line-height:1.6;color:#3b5266;margin:0;max-width:680px}.HeroLegal_meta__9EiF3{display:flex;align-items:center;gap:.75rem;margin-top:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);font-size:.8125rem;color:#4b5563}@media(max-width:767px){.HeroLegal_hero__cmPsm{min-height:clamp(11.25rem,8.5194174757rem + 11.6504854369vw,22.5rem)}.HeroLegal_container__hhmZ0{padding:clamp(1.5rem,1.2572815534rem + 1.0355987055vw,2.5rem) clamp(1rem,.6359223301rem + 1.5533980583vw,2.5rem)}.HeroLegal_content___0w8l{max-width:100%}.HeroLegal_subtitle__omlSS{max-width:65%}}@media(max-width:639px){.HeroLegal_hero__cmPsm{min-height:clamp(10rem,8.786407767rem + 5.1779935275vw,15rem)}.HeroLegal_title__Ufn9g{font-size:clamp(1.25rem,1.067961165rem + .7766990291vw,2rem);max-width:100%}.HeroLegal_subtitle__omlSS{font-size:clamp(.6875rem,.6419902913rem + .1941747573vw,.875rem);max-width:60%}}@media(max-width:499px){.HeroLegal_hero__cmPsm{min-height:160px}.HeroLegal_title__Ufn9g{font-size:clamp(1.125rem,1.0339805825rem + .3883495146vw,1.5rem);letter-spacing:.02em}}.TableOfContent_sidebarWrapper__dRrp5{position:sticky;top:2rem;width:100%;max-width:350px}@media(max-width:899px){.TableOfContent_sidebarWrapper__dRrp5{max-width:100%;position:static;top:auto}}.TableOfContent_tocCard__F2w_8{background:#fff;border:1px solid #e8ded1;border-radius:20px;padding:1.75rem 1.25rem 1.5rem;box-shadow:0 4px 20px rgba(0,0,0,.03)}.TableOfContent_tocTitle__V6_Ia{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:#222e3c;margin:0 0 1.25rem .5rem}.TableOfContent_navList__FY19g{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.25rem}.TableOfContent_navItem__n5wLq{margin:0;padding:0}.TableOfContent_navLink__q2IRz{display:flex;align-items:center;gap:.875rem;padding:.65rem .875rem;border-radius:14px;width:100%;text-align:left;background:rgba(0,0,0,0);border:none;border-left:4px solid rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease,border-color .15s ease,color .15s ease;position:relative}.TableOfContent_navLink__q2IRz:hover{background-color:rgba(218,140,29,.06)}.TableOfContent_navLink__q2IRz.TableOfContent_active__akbgX{background-color:#fcf8ef;border-left:4px solid #cc8725}.TableOfContent_navLink__q2IRz.TableOfContent_active__akbgX .TableOfContent_itemNumber__L0Irp{color:#cc8725}.TableOfContent_navLink__q2IRz.TableOfContent_active__akbgX .TableOfContent_itemLabel__2dr_v{color:#cc8725;font-weight:600}.TableOfContent_itemNumber__L0Irp{flex-shrink:0;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.9375rem;font-weight:600;color:#cc8725;min-width:24px;line-height:1}.TableOfContent_itemLabel__2dr_v{flex:1;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.9rem;font-weight:500;color:#2d3748;line-height:1.35;transition:color .15s ease}.TableOfContent_helpBox__4FTaQ{background-color:#ebf4fe;border-radius:16px;padding:1.25rem 1.35rem 1.35rem;margin-top:1.5rem;display:flex;flex-direction:column;gap:.5rem}.TableOfContent_helpHeader__EMggZ{display:flex;align-items:center;gap:.625rem}.TableOfContent_helpIcon__V0WRB{width:22px;height:22px;flex-shrink:0;color:#1a202c}.TableOfContent_helpTitle___5f_e{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:1.1rem;font-weight:700;color:#1a202c;margin:0;line-height:1.2}.TableOfContent_helpDescription__2IazH{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.875rem;line-height:1.45;color:#4a5568;margin:.125rem 0 .65rem}.TableOfContent_helpButton__cvUl5{align-self:flex-start;display:inline-block;padding:.65rem 1.65rem;border-radius:12px;background-color:#174a7e;color:#fff;font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:.85rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;transition:background-color .2s ease,transform .15s ease}.TableOfContent_helpButton__cvUl5:hover{background-color:#123755;transform:translateY(-1px)}@media(max-width:767px){.TableOfContent_tocCard__F2w_8{padding:1.5rem 1rem 1.25rem}.TableOfContent_navLink__q2IRz{padding:.55rem .75rem;gap:.625rem}.TableOfContent_itemLabel__2dr_v{font-size:.85rem}.TableOfContent_itemNumber__L0Irp{font-size:.875rem;min-width:20px}}@media(max-width:639px){.TableOfContent_sidebarWrapper__dRrp5{max-width:100%;overflow:hidden}.TableOfContent_tocCard__F2w_8{border-radius:14px}.TableOfContent_helpBox__4FTaQ{padding:1rem 1.125rem 1.125rem;border-radius:12px}.TableOfContent_helpTitle___5f_e{font-size:1rem}.TableOfContent_helpDescription__2IazH{font-size:.8125rem}.TableOfContent_helpButton__cvUl5{padding:.55rem 1.35rem;font-size:.8rem;border-radius:10px}}.RowColumnLegal_layoutContainer__Y3aOy{width:100%;max-width:1440px;margin:0 auto;padding:clamp(2rem,1.5145631068rem + 2.071197411vw,4rem) clamp(1.25rem,.3398058252rem + 3.8834951456vw,5rem);box-sizing:border-box}.RowColumnLegal_layoutRow__C0J2F{display:grid;grid-template-columns:320px 1fr;gap:clamp(2rem,1.5145631068rem + 2.071197411vw,4rem);align-items:start}@media(max-width:899px){.RowColumnLegal_layoutRow__C0J2F{grid-template-columns:280px 1fr;gap:2rem}}@media(max-width:767px){.RowColumnLegal_layoutRow__C0J2F{grid-template-columns:1fr;gap:2.5rem}}.RowColumnLegal_sidebarColumn__4CFdw{width:100%}.RowColumnLegal_contentColumn__Gf_hu{width:100%;min-width:0;overflow:hidden;overflow-wrap:break-word}.RowColumnLegal_tableWrapper__1Sn8t{width:100%;margin:1.5rem 0;border-radius:12px;overflow:hidden;border:1px solid #ebd9c8;background:#fff;box-shadow:0 2px 10px rgba(0,0,0,.02)}.RowColumnLegal_tableResponsive__ENXdT{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.RowColumnLegal_legalTable__W6CFa{width:100%;border-collapse:collapse;text-align:left;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.875rem}.RowColumnLegal_legalTable__W6CFa thead{background-color:#e9cfab}.RowColumnLegal_legalTable__W6CFa thead th{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:.8125rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#1a3349;padding:1rem 1.25rem;border-bottom:1px solid rgba(218,140,29,.2)}.RowColumnLegal_legalTable__W6CFa thead th:first-child{border-top-left-radius:12px}.RowColumnLegal_legalTable__W6CFa thead th:last-child{border-top-right-radius:12px}.RowColumnLegal_legalTable__W6CFa tbody tr{border-bottom:1px solid rgba(226,229,234,.7);transition:background-color .15s ease}.RowColumnLegal_legalTable__W6CFa tbody tr:last-child{border-bottom:none}.RowColumnLegal_legalTable__W6CFa tbody tr:hover{background-color:rgba(253,243,227,.4)}.RowColumnLegal_legalTable__W6CFa tbody td{padding:1.125rem 1.25rem;vertical-align:top;line-height:1.55;color:#2b323c}.RowColumnLegal_legalTable__W6CFa tbody td:first-child{font-weight:600;color:#1a3349}.RowColumnLegal_tableCaption__6byHd{padding:.75rem 1.25rem;font-size:.75rem;font-style:italic;color:#4b5563;background-color:rgba(252,248,239,.5);border-top:1px solid #edf0f5}.RowColumnLegal_cardsGrid__gcgKW{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin:1.5rem 0}@media(max-width:639px){.RowColumnLegal_cardsGrid__gcgKW{grid-template-columns:1fr}}.RowColumnLegal_cardItem__hPiiz{display:flex;align-items:flex-start;gap:.875rem;background:#f3f8fd;border:1px solid rgba(26,82,133,.18);border-radius:10px;padding:1rem 1.25rem;transition:all .2s ease;text-decoration:none;color:inherit}.RowColumnLegal_cardItem__hPiiz:hover{border-color:#1a5285;background-color:hsl(210,71.4285714286%,99.2549019608%);box-shadow:0 4px 12px rgba(26,82,133,.08)}.RowColumnLegal_cardIcon__KrwYI{flex-shrink:0;width:22px;height:22px;margin-top:.125rem}.RowColumnLegal_cardBody__QUUKr{flex:1}.RowColumnLegal_cardTitle__XAJMF{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:.875rem;font-weight:700;letter-spacing:.03em;color:#1a5285;margin:0 0 .25rem}.RowColumnLegal_cardDescription__AsWKB{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-size:.8125rem;line-height:1.45;color:#3b5266;margin:0}@media(max-width:639px){.RowColumnLegal_layoutContainer__Y3aOy{padding:clamp(1.25rem,.9466019417rem + 1.2944983819vw,2.5rem) clamp(1rem,.6359223301rem + 1.5533980583vw,2.5rem)}}@media(max-width:499px){.RowColumnLegal_legalTable__W6CFa{font-size:.8125rem}.RowColumnLegal_legalTable__W6CFa thead th{padding:.75rem .875rem;font-size:.75rem}.RowColumnLegal_legalTable__W6CFa tbody td{padding:.875rem}.RowColumnLegal_cardItem__hPiiz{padding:.875rem 1rem;gap:.625rem}.RowColumnLegal_cardTitle__XAJMF{font-size:.8125rem}.RowColumnLegal_cardDescription__AsWKB{font-size:.775rem}}