@import"https://fonts.googleapis.com/css2?family=EB+Garamond:wght@400;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap";:root{--color-primary: oklch(99.07% .0095 93.57);--color-primary-darker: oklch(95.21% .022 86.06);--color-primary-alt: oklch(42.73% .0391 84.52);--color-secondary: oklch(16.57% .0308 93.22);--color-tertiary-2: oklch(76.49% .1244 64.76);--color-tertiary: oklch(38.69% .085 275.67);--color-white: oklch(1 0 0);--color-black: oklch(0 0 0);--ff-body: "Roboto", sans-serif;--ff-heading: "Roboto", sans-serif;--ff-logo: "EB Garamond", sans-serif;--fs-base: 16px;--font-size-xs: 1rem;--line-height-xs: 1.5rem;--font-size-sm: 1.25rem;--line-height-sm: 1.875rem;--font-size-md: 1.5rem;--line-height-md: 2.25rem;--font-size-lg: 2rem;--line-height-lg: 2.5rem;--font-size-xl: 3rem;--line-height-xl: 3.75rem;--font-size-2xl: 4rem;--line-height-2xl: 5rem;--height-header: 120px;--width-sc: 1440px;--breakpoint-xs: 480px;--breakpoint-sm: 768px;--breakpoint-md: 1024px;--breakpoint-lg: 1280px;--breakpoint-xl: 1440px;--breakpoint-max: 1600px}@media (max-width: 1600px){:root{--width-sc: 1280px}}@media (max-width: 1440px){:root{--width-sc: 1024px;--font-size-xs: .9rem;--line-height-xs: 1.35rem;--font-size-sm: 1rem;--line-height-sm: 1.5rem;--font-size-md: 1.25rem;--line-height-md: 1.875rem;--font-size-lg: 1.5rem;--line-height-lg: 2.25rem;--font-size-xl: 2rem;--line-height-xl: 2.5rem;--font-size-2xl: 3rem;--line-height-2xl: 3.75rem}}@media (max-width: 480px){:root{--width-sc: calc(100vw - 2rem) ;--font-size-xs: 1rem;--line-height-xs: 1.5rem;--font-size-sm: 1rem;--line-height-sm: 1.5rem;--font-size-md: 1rem;--line-height-md: 1.5rem;--font-size-lg: 1.15rem;--line-height-lg: 1.75rem;--font-size-xl: 1.35rem;--line-height-xl: 2.5rem;--font-size-2xl: 1.75rem;--line-height-2xl: 2.5rem}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}body{margin:0;padding:0;background-color:var(--color-primary);color:var(--color-secondary);font-size:var(--fs-base);font-family:var(--ff-body)}ul,ol{list-style:none}a{text-decoration:none;color:inherit}h1,h2,h3,h4,h5,h6{margin:0;font-weight:400}button{border:none;background:none;cursor:pointer;font-family:inherit}img{height:auto;display:block}table{border-collapse:collapse;width:100%}input,textarea,select{font:inherit;border:none;outline:none}input:focus,textarea:focus,select:focus{border:none;outline:none}.bg-primary{background-color:var(--color-primary)}.bg-primary-darker{background-color:var(--color-primary-darker)}.bg-secondary{background-color:var(--color-secondary)}.bg-tertiary{background-color:var(--color-tertiary)}.bg-white{background-color:var(--color-white)}.bg-black{background-color:var(--color-black)}.br-25{border-radius:.25rem}.br-50{border-radius:.5rem}.br-75{border-radius:.75rem}.br-100{border-radius:1rem}.br-125{border-radius:1.25rem}.br-150{border-radius:1.5rem}.br-175{border-radius:1.75rem}.br-200{border-radius:2rem}.br-225{border-radius:2.25rem}.br-250{border-radius:2.5rem}.br-275{border-radius:2.75rem}.br-300{border-radius:3rem}.br-325{border-radius:3.25rem}.br-350{border-radius:3.5rem}.br-375{border-radius:3.75rem}.br-400{border-radius:4rem}.br-425{border-radius:4.25rem}.br-450{border-radius:4.5rem}.br-475{border-radius:4.75rem}.br-500{border-radius:5rem}.br-525{border-radius:5.25rem}.br-550{border-radius:5.5rem}.br-575{border-radius:5.75rem}.br-600{border-radius:6rem}.btn-xs{padding:.6rem 1.75rem;border-radius:.25rem;font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.btn-sm{padding:.8rem 2rem;border-radius:.25rem;font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.btn-md{padding:1rem 2.25rem;border-radius:.5rem;font-size:var(--font-size-md);line-height:var(--line-height-md)}.btn-lg{padding:1.25rem 2.5rem;border-radius:.75rem;font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.btn{display:flex;align-items:center;font-weight:600}.btn.btn-primary.btn-filled{background-color:var(--color-primary)}.btn.btn-primary.btn-outline{outline:4px solid var(--color-primary);outline-offset:-4px;background-color:transparent}.btn.btn-primary-darker.btn-filled{background-color:var(--color-primary-darker)}.btn.btn-primary-darker.btn-outline{outline:4px solid var(--color-primary-darker);outline-offset:-4px;background-color:transparent}.btn.btn-secondary.btn-filled{background-color:var(--color-secondary)}.btn.btn-secondary.btn-outline{outline:4px solid var(--color-secondary);outline-offset:-4px;background-color:transparent}.btn.btn-tertiary.btn-filled{background-color:var(--color-tertiary)}.btn.btn-tertiary.btn-outline{outline:4px solid var(--color-tertiary);outline-offset:-4px;background-color:transparent}.btn.btn-white.btn-filled{background-color:var(--color-white)}.btn.btn-white.btn-outline{outline:4px solid var(--color-white);outline-offset:-4px;background-color:transparent}.btn.btn-black.btn-filled{background-color:var(--color-black)}.btn.btn-black.btn-outline{outline:4px solid var(--color-black);outline-offset:-4px;background-color:transparent}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.align-start{align-items:start}.align-center{align-items:center}.align-end{align-items:end}.justify-start{justify-content:start}.justify-center{justify-content:center}.justify-end{justify-content:end}.justify-between{justify-content:space-between}.flex-center{justify-content:center;align-items:center}.width-fill{width:100%}.o-hidden{overflow:hidden}.pos-relative{position:relative}.pos-absolute{position:absolute}.sr-only{display:none}.gap-25{gap:.25rem}.gap-50{gap:.5rem}.gap-75{gap:.75rem}.gap-100{gap:1rem}.gap-125{gap:1.25rem}.gap-150{gap:1.5rem}.gap-175{gap:1.75rem}.gap-200{gap:2rem}.gap-225{gap:2.25rem}.gap-250{gap:2.5rem}.gap-275{gap:2.75rem}.gap-300{gap:3rem}.gap-325{gap:3.25rem}.gap-350{gap:3.5rem}.gap-375{gap:3.75rem}.gap-400{gap:4rem}.gap-425{gap:4.25rem}.gap-450{gap:4.5rem}.gap-475{gap:4.75rem}.gap-500{gap:5rem}.gap-525{gap:5.25rem}.gap-550{gap:5.5rem}.gap-575{gap:5.75rem}.gap-600{gap:6rem}section,header,footer,main{width:100%}section.height-sm,header.height-sm,footer.height-sm,main.height-sm{padding:60px 0}section.height-md,header.height-md,footer.height-md,main.height-md{padding:100px 0}section.height-fill,header.height-fill,footer.height-fill,main.height-fill{min-height:calc(100vh - var(--height-header))}section.height-fill .sc,header.height-fill .sc,footer.height-fill .sc,main.height-fill .sc{margin-bottom:calc(var(--height-header) / 2)}.sc{width:var(--width-sc)}.call-number{font-weight:800;cursor:pointer}.img-container img{width:auto;height:100%}.img-container .overlay{width:100%;height:100%;z-index:999}.icon-container svg{width:100%;height:100%}@media (max-width: 480px){section.height-sm{padding:3rem 0}section.height-md{padding:3rem 0}}.text-xs{font-size:var(--font-size-xs);line-height:var(--line-height-xs)}.text-sm{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.text-md{font-size:var(--font-size-md);line-height:var(--line-height-md)}.text-lg{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.text-xl{font-size:var(--font-size-xl);line-height:var(--line-height-xl);font-family:var(--ff-heading);font-weight:800}.text-2xl{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);font-family:var(--ff-heading);font-weight:800}.text-primary{color:var(--color-primary)}.text-primary path{fill:var(--color-primary)}.text-primary-darker{color:var(--color-primary-darker)}.text-primary-darker path{fill:var(--color-primary-darker)}.text-primary-alt{color:var(--color-primary-alt)}.text-primary-alt path{fill:var(--color-primary-alt)}.text-secondary{color:var(--color-secondary)}.text-secondary path{fill:var(--color-secondary)}.text-tertiary{color:var(--color-tertiary)}.text-tertiary path{fill:var(--color-tertiary)}.text-white{color:var(--color-white)}.text-white path{fill:var(--color-white)}.text-black{color:var(--color-black)}.text-black path{fill:var(--color-black)}header{height:var(--height-header)}.logo{gap:1rem}img{width:80px;height:80px}h1{font-family:var(--ff-logo);font-size:1.5rem;line-height:1.75rem;color:var(--color-white);text-transform:uppercase;font-weight:500}.nav-btn{cursor:pointer;width:2.5rem;gap:.5rem;display:none}.nav-btn .nav-btn-bar{width:100%;height:.25rem;border-radius:20px;background-color:var(--color-white);transition:all .3s ease;position:relative}.nav-btn.active .b1{rotate:-45deg;translate:0 6px}.nav-btn.active .b2{display:none}.nav-btn.active .b3{rotate:45deg;translate:0 -6px}@media (max-width: 480px){header{height:100px}header .sc{gap:.75rem}header .logo{gap:.75rem}header .logo img{width:60px;height:60px}header .logo h1{font-size:1rem;line-height:1.25rem}header .nav-btn{display:flex}header nav.flex{display:none}header nav.flex.active{display:flex;position:absolute;z-index:1000;top:100%;left:0;width:100%;flex-direction:column;background-color:var(--color-secondary);padding:0 0 1.5rem;gap:1.5rem}}footer{padding:40px 0}footer img{width:80px;height:80px}footer .div{height:1.5rem;width:2px;background-color:var(--color-white)}footer .icon-container{width:2rem;height:2rem}@media (max-width: 480px){footer{padding:1rem 0}footer .sc{justify-content:center;flex-direction:column-reverse;align-items:center;gap:1rem}footer .nav-container{gap:1rem;flex-direction:column-reverse}footer nav.flex{gap:.5rem}footer img{width:40px;height:40px}footer .div{height:1.5rem;width:2px;background-color:var(--color-white)}footer .icon-container{width:2rem;height:2rem}footer .info-container{align-items:center}}
