.CampusTourSection_section__4RQuq{position:relative;display:flex;overflow:visible;border-radius:.75rem;width:100%;max-width:1440px;margin-inline:auto;padding-inline:clamp(1rem,.7572815534rem + 1.0355987055vw,2rem);top:-30px;box-sizing:border-box;min-height:clamp(32.5rem,30.072815534rem + 10.355987055vw,42.5rem)}@media(max-width:767px){.CampusTourSection_section__4RQuq{padding-inline:0}}.CampusTourSection_inner__1oOCk{display:flex;flex-direction:column;align-items:center;gap:clamp(1.25rem,1.067961165rem + .7766990291vw,2rem);width:100%;max-width:1280px;background:#fff;border-radius:.75rem;margin-inline:auto;padding:clamp(1.25rem,1.0983009709rem + .6472491909vw,1.875rem);box-shadow:0 2px 24px rgba(0,0,0,.08);box-sizing:border-box}.CampusTourSection_header__3YjlE{display:flex;position:relative;align-items:center;gap:clamp(1rem,.817961165rem + .7766990291vw,1.75rem);width:100%}@media(max-width:639px){.CampusTourSection_header__3YjlE{flex-direction:column;text-align:center}}.CampusTourSection_logo__DghqC{flex-shrink:0;width:clamp(5rem,4.3932038835rem + 2.5889967638vw,7.5rem);height:clamp(5rem,4.3932038835rem + 2.5889967638vw,7.5rem)}.CampusTourSection_logo__DghqC img{width:100%;height:100%;object-fit:contain}.CampusTourSection_headerText__qCzsL{display:flex;position:absolute;left:50%;width:70%;max-width:calc(100% - clamp(12.5rem, 10.6796116505rem + 7.7669902913vw, 20rem));flex-direction:column;text-align:center;align-items:center;gap:clamp(.375rem,.3143203883rem + .2588996764vw,.625rem);transform:translateX(-50%)}@media(max-width:639px){.CampusTourSection_headerText__qCzsL{position:static;transform:none;max-width:100%;width:100%}}.CampusTourSection_heading__Z1_GB{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:600;font-size:clamp(1.125rem,.8822815534rem + 1.0355987055vw,2.125rem);line-height:1.05;color:#1a1a1a;margin:0;text-transform:uppercase}.CampusTourSection_subtitle__T8OFp{font-family:var(--font-garamond),"Times New Roman",Georgia,serif;font-weight:400;font-size:clamp(.875rem,.8143203883rem + .2588996764vw,1.125rem);line-height:1.4;color:#4b5563;margin:0}.CampusTourSection_mapArea__l8Bgv{position:relative;width:100%}.CampusTourSection_mapWrap__ysXsQ{position:relative;width:100%;aspect-ratio:2200/1181;border-radius:.625rem;overflow:hidden;container-type:inline-size}.CampusTourSection_mapImage__j7qKf{object-fit:cover;object-position:center}.CampusTourSection_buildingSpot__TPFPL{position:absolute;z-index:2;cursor:pointer;pointer-events:auto;transform:scale(1);transition:transform .28s ease}.CampusTourSection_buildingSpot__TPFPL.CampusTourSection_active___S_3j,.CampusTourSection_buildingSpot__TPFPL:focus-visible,.CampusTourSection_buildingSpot__TPFPL:hover{z-index:3;transform:scale(1.02);outline:none}.CampusTourSection_buildingImage__T1uyI{width:100%;height:100%;object-fit:contain;user-select:none;pointer-events:none;opacity:0;transition:opacity .28s ease,filter .28s ease;filter:drop-shadow(0 4px 12px rgba(0,0,0,.15))}.CampusTourSection_buildingSpot__TPFPL.CampusTourSection_active___S_3j .CampusTourSection_buildingImage__T1uyI,.CampusTourSection_buildingSpot__TPFPL:focus-visible .CampusTourSection_buildingImage__T1uyI,.CampusTourSection_buildingSpot__TPFPL:hover .CampusTourSection_buildingImage__T1uyI{opacity:1;filter:drop-shadow(0 8px 24px rgba(0,0,0,.28))}.CampusTourSection_buildingName__FlbGG{position:absolute;top:25%;left:50%;transform:translate(-50%,-50%);width:90%;text-align:center;font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:600;font-size:clamp(.5rem,.4013956311rem + .4207119741vw,.90625rem);line-height:1.18;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.95),0 1px 4px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.65);pointer-events:none;user-select:none;z-index:2;white-space:pre-line;opacity:1;transition:opacity .25s ease}.CampusTourSection_buildingSpot__TPFPL.CampusTourSection_active___S_3j .CampusTourSection_buildingName__FlbGG,.CampusTourSection_buildingSpot__TPFPL:focus-visible .CampusTourSection_buildingName__FlbGG,.CampusTourSection_buildingSpot__TPFPL:hover .CampusTourSection_buildingName__FlbGG{opacity:0}.CampusTourSection_guideCardWrap__aOGHH{position:absolute;top:clamp(-6.25rem,-3.9199029126rem - 1.9417475728vw,-4.375rem);right:clamp(-6.25rem,-3.9199029126rem - 1.9417475728vw,-4.375rem);width:clamp(11.25rem,9.4296116505rem + 7.7669902913vw,18.75rem);z-index:4;box-sizing:border-box}@media(max-width:1439px){.CampusTourSection_guideCardWrap__aOGHH{right:max(clamp(-6.25rem,-3.9199029126rem - 1.9417475728vw,-4.375rem),(100% - 100vw)/2 + 16px)}}@media(max-width:639px){.CampusTourSection_guideCardWrap__aOGHH{position:relative;top:auto;right:auto;width:100%;max-width:320px;max-height:none;display:flex;justify-content:center;margin-inline:auto;margin-top:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem)}}@media(max-width:499px){.CampusTourSection_inner__1oOCk{padding:clamp(1rem,.9393203883rem + .2588996764vw,1.25rem)}.CampusTourSection_heading__Z1_GB{font-size:clamp(1rem,.9089805825rem + .3883495146vw,1.375rem)}}@media(max-width:767px){.CampusTourSection_section__4RQuq{top:-20px;padding-inline:0}}@media(max-width:499px){.CampusTourSection_bottomCta__D12st{width:100%;min-width:100%;justify-content:center;text-align:center}}.HeroSection_section__5gy5_{position:relative;width:100%;overflow:hidden;box-sizing:border-box}.HeroSection_backgroundWrap__9DNfM{position:absolute;inset:0;z-index:0}.HeroSection_backgroundImage__uMJF_{object-fit:cover;object-position:center bottom;width:100%;height:100%}.HeroSection_content__4kd5m{position:relative;z-index:1;display:flex;align-items:center;gap:clamp(1.5rem,.9538834951rem + 2.3300970874vw,3.75rem);width:100%;max-width:1200px;margin-inline:auto;padding-block:clamp(2.5rem,1.8932038835rem + 2.5889967638vw,5rem);padding-inline:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);box-sizing:border-box}@media(max-width:1023px){.HeroSection_content__4kd5m{flex-direction:column}.HeroSection_left__wxaK9{max-width:100%}}.HeroSection_left__wxaK9{display:flex;flex-direction:column;gap:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);flex:1;min-width:0;max-width:560px}.HeroSection_logos__gc1YH{display:flex;align-items:center;gap:clamp(.75rem,.6286407767rem + .5177993528vw,1.25rem)}.HeroSection_brandLogo__qhyBc{position:relative;width:clamp(6.25rem,5.3398058252rem + 3.8834951456vw,10rem);height:clamp(5rem,4.2415048544rem + 3.2362459547vw,8.125rem);flex-shrink:0}.HeroSection_brandLogoImage___88s1{object-fit:contain;object-position:center}.HeroSection_heading__Mjq_A{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(1.75rem,1.4769417476rem + 1.1650485437vw,2.875rem);line-height:1.15;color:rgb(6.2715501295%,19.7795042545%,32.081391047%);margin:0}.HeroSection_subtitle__g_h2a{font-family:var(--font-open-sans),Arial,Helvetica,sans-serif;font-weight:400;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem);line-height:1.65;color:#1a1a1a;margin:0;max-width:50ch}.HeroSection_videoPlayer__JQFmG{width:100%;max-width:560px}.HeroSection_actions__yYUkH{align-items:stretch;display:flex;flex-wrap:wrap;gap:clamp(.625rem,.5339805825rem + .3883495146vw,1rem);padding-top:clamp(.25rem,.1893203883rem + .2588996764vw,.5rem)}@media(max-width:1023px){.HeroSection_heroButtonIcon__O6eYs{display:none!important}}.HeroSection_right__DjVmj{flex:1;display:flex;align-items:center;justify-content:flex-start;min-width:0;overflow:visible}.HeroSection_carousel__VcSEb{position:relative;width:clamp(25rem,20.7524271845rem + 18.1229773463vw,42.5rem);height:clamp(26.25rem,22.7609223301rem + 14.8867313916vw,40.625rem)}.HeroSection_bookCard__aREIN{position:absolute;top:0;left:0;width:clamp(17.5rem,15.6796116505rem + 7.7669902913vw,25rem);aspect-ratio:2/3;border-radius:.625rem;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.1);will-change:transform,opacity;transition:transform .65s cubic-bezier(.4,0,.2,1),opacity .65s ease-in-out}.HeroSection_posFront__GYDfA{z-index:3;transform:translateX(0) scale(1);opacity:1}.HeroSection_posMiddle__QOR__{z-index:2;transform:translateX(45%) scale(.92);opacity:1}.HeroSection_posBack__tWgEk{z-index:1;transform:translateX(85%) scale(.82);opacity:.92}.HeroSection_posQueue__cfeMs{z-index:0;transform:translateX(120%) scale(.72);opacity:.85}@media(min-width:768px)and (max-width:1439px){.HeroSection_carousel__VcSEb{width:clamp(12.5rem,9.1626213592rem + 14.2394822006vw,26.25rem);height:clamp(18.75rem,15.7160194175rem + 12.9449838188vw,31.25rem)}.HeroSection_bookCard__aREIN{width:clamp(12.5rem,10.9830097087rem + 6.4724919094vw,18.75rem)}}.HeroSection_bookImage__mmNJD{object-fit:cover;object-position:center}.HeroSection_bookPlaceholder__tlP1E{position:absolute;inset:0;display:flex;align-items:flex-end;justify-content:center;padding:clamp(1rem,.8786407767rem + .5177993528vw,1.5rem);background:linear-gradient(160deg,rgb(15.8792082871%,52.8258753687%,86.4737328894%),#1a5285 50%,rgb(6.2715501295%,19.7795042545%,32.081391047%))}.HeroSection_bookPlaceholderTitle__omy6l{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-weight:700;font-size:clamp(1rem,.9089805825rem + .3883495146vw,1.375rem);color:#fff;text-align:center;line-height:1.2}@media(max-width:1023px){.HeroSection_content__4kd5m{flex-direction:column;align-items:center;text-align:center;gap:clamp(.875rem,.7839805825rem + .3883495146vw,1.25rem);padding-block:clamp(1.75rem,1.4466019417rem + 1.2944983819vw,3rem)}.HeroSection_left__wxaK9{display:contents}.HeroSection_logos__gc1YH{order:1;justify-content:center;gap:16px}.HeroSection_videoPlayer__JQFmG{order:1;width:100%;max-width:480px;margin-inline:auto}.HeroSection_heading__Mjq_A{order:2;font-size:clamp(1.5rem,1.2876213592rem + .9061488673vw,2.375rem);max-width:20ch;margin-inline:auto}.HeroSection_right__DjVmj{order:3;display:flex;justify-content:center;align-items:center;width:100%;margin-block:clamp(.5rem,.3786407767rem + .5177993528vw,1rem)}.HeroSection_carousel__VcSEb{width:290px;height:220px;margin-inline:auto}.HeroSection_bookCard__aREIN{width:138px;top:50%;left:50%;aspect-ratio:2/3;border-radius:.625rem;box-shadow:0 8px 24px rgba(0,0,0,.22)}.HeroSection_posFront__GYDfA{z-index:3;transform:translate(-50%,-50%) scale(1);opacity:1}.HeroSection_posMiddle__QOR__{z-index:2;transform:translate(6%,-50%) scale(.88);opacity:.95}.HeroSection_posBack__tWgEk{z-index:1;transform:translate(-106%,-50%) scale(.88);opacity:.95}.HeroSection_posQueue__cfeMs{z-index:0;transform:translate(-150%,-50%) scale(.8);opacity:.9}.HeroSection_subtitle__g_h2a{order:4;max-width:48ch;margin-inline:auto;font-size:clamp(.875rem,.8446601942rem + .1294498382vw,1rem);line-height:1.6}.HeroSection_actions__yYUkH{order:5;display:flex;flex-direction:column;align-items:center;width:100%;max-width:360px;margin-inline:auto;gap:12px;padding-top:4px}.HeroSection_actions__yYUkH>*{width:100%;min-width:100%}}@media(max-width:499px){.HeroSection_heading__Mjq_A{font-size:clamp(1.375rem,1.2536407767rem + .5177993528vw,1.875rem)}.HeroSection_carousel__VcSEb{width:260px;height:195px}.HeroSection_bookCard__aREIN{width:120px}}.StudioSection_section__Xr6V3{position:relative;display:flex;flex-direction:column;overflow:hidden;border-radius:clamp(1.25rem,1.1286407767rem + .5177993528vw,1.75rem);width:100%;max-width:1400px;margin-inline:auto;box-sizing:border-box;border:1px solid rgba(255,255,255,.18);box-shadow:0 16px 48px rgba(0,0,0,.4)}.StudioSection_backgroundWrap__D7ztI{position:absolute;inset:0;z-index:0}.StudioSection_backgroundImage__SlFQs{object-fit:cover;object-position:center}.StudioSection_overlay__SCMgY{position:absolute;inset:0;background:linear-gradient(180deg,rgb(6.2715501295%,19.7795042545%,32.081391047%) 10%,rgba(6.2715501295%,19.7795042545%,32.081391047%,.5) 50%,rgb(6.2715501295%,19.7795042545%,32.081391047%))}.StudioSection_content__ywG3L{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:clamp(2.25rem,1.9769417476rem + 1.1650485437vw,3.375rem);width:100%;margin-inline:auto;padding-block:clamp(2.75rem,2.3859223301rem + 1.5533980583vw,4.25rem);padding-inline:clamp(1.25rem,.8252427184rem + 1.8122977346vw,3rem);box-sizing:border-box}.StudioSection_header__njw1G{display:flex;flex-direction:column;align-items:center;gap:clamp(.375rem,.3143203883rem + .2588996764vw,.625rem);text-align:center}.StudioSection_heading__1YZHm{font-weight:500;font-size:clamp(2.25rem,1.9466019417rem + 1.2944983819vw,3.5rem);line-height:1.1;color:#fff;letter-spacing:.08em;text-transform:uppercase;text-shadow:0 2px 14px rgba(0,0,0,.5)}.StudioSection_heading__1YZHm,.StudioSection_subtitle__gpc2C{font-family:var(--font-trajan),Georgia,"Times New Roman",serif;margin:0}.StudioSection_subtitle__gpc2C{font-weight:400;font-size:clamp(.9375rem,.8464805825rem + .3883495146vw,1.3125rem);line-height:1.4;color:#dca052;letter-spacing:.05em;text-shadow:0 1px 6px rgba(0,0,0,.4)}.StudioSection_columns__NWXtO{display:grid;grid-template-columns:minmax(0,clamp(15.625rem,15.0182038835rem + 2.5889967638vw,18.125rem)) minmax(0,clamp(23.125rem,22.0631067961rem + 4.5307443366vw,27.5rem)) minmax(0,clamp(15.625rem,15.0182038835rem + 2.5889967638vw,18.125rem));justify-content:center;align-items:stretch;gap:clamp(1.5rem,1.1055825243rem + 1.6828478964vw,3.125rem);width:100%;box-sizing:border-box}.StudioSection_cardItem__Mu6V1,.StudioSection_column__IEyaL{display:flex;flex-direction:column;align-items:center;width:100%}.StudioSection_cardItem__Mu6V1{gap:clamp(1.25rem,1.067961165rem + .7766990291vw,2rem);height:100%}.StudioSection_cardWrapper__s3wpr{width:100%;height:clamp(19.375rem,18.3889563107rem + 4.2071197411vw,23.4375rem);display:flex}.StudioSection_imageCardWrapper__mTlKx{max-width:clamp(15.625rem,15.0182038835rem + 2.5889967638vw,18.125rem);margin-inline:auto}.StudioSection_textCardWrapper__nURZO{max-width:clamp(23.125rem,22.0631067961rem + 4.5307443366vw,27.5rem);margin-inline:auto}.StudioSection_pillButton__wokCJ{display:inline-flex;align-items:center;justify-content:center;border-radius:.75rem;background-color:#fff;color:rgb(6.2715501295%,19.7795042545%,32.081391047%);font-family:var(--font-trajan),Georgia,"Times New Roman",serif;font-size:clamp(.8125rem,.7821601942rem + .1294498382vw,.9375rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;min-height:clamp(2.75rem,2.5983009709rem + .6472491909vw,3.375rem);min-width:min(100%,clamp(11.25rem,10.036407767rem + 5.1779935275vw,16.25rem));padding:clamp(.75rem,.7044902913rem + .1941747573vw,.9375rem) clamp(1.5rem,1.3483009709rem + .6472491909vw,2.125rem);box-shadow:0 4px 16px rgba(0,0,0,.25);border:1px solid rgba(255,255,255,.95);cursor:pointer;white-space:nowrap;box-sizing:border-box;text-align:center;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease,color .2s ease}.StudioSection_pillButton__wokCJ:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.35);background-color:#f8fafc;color:rgb(3.0011098779%,9.4650388457%,15.3518312986%)}.StudioSection_pillButton__wokCJ:active{transform:translateY(0)}@media(max-width:1023px){.StudioSection_columns__NWXtO{display:flex;flex-direction:column;align-items:center;gap:36px;width:100%;max-width:400px;margin-inline:auto}.StudioSection_column__IEyaL{width:100%}.StudioSection_columnText__gSJxB{order:1}.StudioSection_columnPodcast__5YrYQ{order:2}.StudioSection_columnSeminar__iRG2h{order:3}.StudioSection_cardItem__Mu6V1{width:100%;gap:16px;align-items:center}.StudioSection_cardWrapper__s3wpr{width:100%;height:auto;display:flex;justify-content:center}.StudioSection_imageCardWrapper__mTlKx{width:250px;max-width:100%;height:350px;margin-inline:auto}.StudioSection_textCardWrapper__nURZO{width:100%;max-width:380px;height:auto;margin-inline:auto}.StudioSection_pillButton__wokCJ{width:100%;max-width:280px;min-height:48px;font-size:14px;margin-inline:auto}}@media(max-width:499px){.StudioSection_content__ywG3L{padding-block:36px;padding-inline:16px;gap:28px}.StudioSection_heading__1YZHm{font-size:clamp(1.625rem,1.4733009709rem + .6472491909vw,2.25rem)}.StudioSection_subtitle__gpc2C{font-size:clamp(.75rem,.6893203883rem + .2588996764vw,1rem)}.StudioSection_columns__NWXtO{gap:32px}.StudioSection_imageCardWrapper__mTlKx{width:230px;height:320px}}