@font-face{font-family:clashGrotesk;src:url(../media/ClashGrotesk_Regular-s.p.456b20e8.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:clashGrotesk;src:url(../media/ClashGrotesk_Medium-s.p.6e60d628.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:clashGrotesk;src:url(../media/ClashGrotesk_Semibold-s.p.a715fa6f.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:clashGrotesk Fallback;src:local(Arial);ascent-override:92.12%;descent-override:25.88%;line-gap-override:9.32%;size-adjust:96.61%}.clashgrotesk_534d5a0e-module__Q_Wdoq__className{font-family:clashGrotesk,clashGrotesk Fallback}.clashgrotesk_534d5a0e-module__Q_Wdoq__variable{--font-primary:"clashGrotesk","clashGrotesk Fallback"}
:has([data-page=home]) .header-module-scss-module__s0RhOa__header{background:linear-gradient(to right,var(--color-background-blue)0%,var(--color-background-blue)36%,var(--color-brand-primary)36%,var(--color-brand-primary)100%)}:has([data-page=plain]) .header-module-scss-module__s0RhOa__header{background:var(--color-brand-primary)}.header-module-scss-module__s0RhOa__header{padding:var(--spacing-20)10vw var(--spacing-40)14vw;z-index:5;background-color:#0000;justify-content:space-between;align-items:center;display:flex;position:relative}@media screen and (max-width:770px){.header-module-scss-module__s0RhOa__header{padding:var(--spacing-30)var(--spacing-20)}}.header-module-scss-module__s0RhOa__deskLogo{display:block}@media screen and (max-width:800px){.header-module-scss-module__s0RhOa__deskLogo{display:none}}.header-module-scss-module__s0RhOa__mobLogo{display:block}@media screen and (min-width:801px){.header-module-scss-module__s0RhOa__mobLogo{display:none}}
.navigation-module-scss-module__f0ODOG__navToggle{display:none}.navigation-module-scss-module__f0ODOG__hamburger{cursor:pointer}.navigation-module-scss-module__f0ODOG__hamburger svg{color:var(--color-brand-secondary);transition:color .3s}.navigation-module-scss-module__f0ODOG__hamburger svg:hover{color:var(--color-text-primary)}.navigation-module-scss-module__f0ODOG__overlay{z-index:1001;opacity:0;visibility:hidden;pointer-events:none;background-color:#00000080;transition:opacity .5s,visibility .3s;position:fixed;inset:0}.navigation-module-scss-module__f0ODOG__navigation{z-index:1002;scrollbar-width:none;-ms-overflow-style:none;background-color:#525400;flex-direction:column;width:45vw;padding:60px 40px 60px 80px;transition:transform 1s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%)}.navigation-module-scss-module__f0ODOG__navigation::-webkit-scrollbar{display:none}@media screen and (max-width:900px){.navigation-module-scss-module__f0ODOG__navigation{width:66vw}}@media screen and (max-width:770px){.navigation-module-scss-module__f0ODOG__navigation{width:100vw;padding:60px 20px}}.navigation-module-scss-module__f0ODOG__closeButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:8px 8px 8px 50px;display:flex;position:absolute;top:20px;left:20px}.navigation-module-scss-module__f0ODOG__closeButton svg{color:#fff;transition:color .3s}.navigation-module-scss-module__f0ODOG__closeButton svg:hover{color:var(--color-brand-third)}@media screen and (max-width:770px){.navigation-module-scss-module__f0ODOG__closeButton{padding-left:10px}}.navigation-module-scss-module__f0ODOG__navList{flex-direction:column;gap:0;margin:60px 0 0;padding:0;list-style:none;display:flex}@media screen and (max-width:770px){.navigation-module-scss-module__f0ODOG__navList{align-items:center;margin:30px 0 0}}.navigation-module-scss-module__f0ODOG__navLink{color:#fff;font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);letter-spacing:.5px;padding:20px 0;text-decoration:none;transition:color .3s,padding-left .3s;display:block}.navigation-module-scss-module__f0ODOG__navLink:hover,.navigation-module-scss-module__f0ODOG__navLink.navigation-module-scss-module__f0ODOG__active{color:var(--color-brand-third)}@media screen and (max-width:1024px){.navigation-module-scss-module__f0ODOG__navLink{padding:10px 0}}@media screen and (max-width:770px){.navigation-module-scss-module__f0ODOG__navLink{font-size:var(--font-size-lg);line-height:1.5}}.navigation-module-scss-module__f0ODOG__navToggle:checked~.navigation-module-scss-module__f0ODOG__navigation{transform:translate(0)}.navigation-module-scss-module__f0ODOG__navToggle:checked~.navigation-module-scss-module__f0ODOG__overlay{opacity:1;visibility:visible;pointer-events:auto}
.profilePic-module-scss-module__rjgHoq__profilePicContainer{display:inline-block;position:relative}.profilePic-module-scss-module__rjgHoq__profilePic{object-fit:cover;border-radius:50%;width:56px;height:56px;margin:1vw 0 -1rem}@media screen and (max-width:770px){.profilePic-module-scss-module__rjgHoq__profilePic{margin:-.6rem 0 -1rem}}.profilePic-module-scss-module__rjgHoq__profileImageDisplay{z-index:1;position:relative}.profilePic-module-scss-module__rjgHoq__profilePic{object-fit:cover;border-radius:50%;width:56px;height:56px;transition:all .3s}.profilePic-module-scss-module__rjgHoq__profileDropdown{display:inline-block;position:relative}.profilePic-module-scss-module__rjgHoq__dropdownButton{cursor:pointer;background:0 0;border:none;border-radius:50%;padding:0;transition:all .3s}.profilePic-module-scss-module__rjgHoq__dropdownButton:hover .profilePic-module-scss-module__rjgHoq__profilePic{border:2px solid #666a01;box-shadow:0 0 10px 2px #666a01}.profilePic-module-scss-module__rjgHoq__dropdownButton:focus{outline:none}.profilePic-module-scss-module__rjgHoq__dropdownButton:focus .profilePic-module-scss-module__rjgHoq__profilePic{outline-offset:2px;outline:2px solid #666a01}.profilePic-module-scss-module__rjgHoq__dropdownMenu{border:1px solid var(--color-border,#e0e0e0);z-index:1000;background-color:#fff;border-radius:4px;min-width:160px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 4px 12px #00000026}.profilePic-module-scss-module__rjgHoq__dropdownMenuHidden{display:none}.profilePic-module-scss-module__rjgHoq__dropdownItem{text-align:left;cursor:pointer;width:100%;font-size:var(--font-size-base,1rem);color:var(--color-text-primary,#2d2d2d);background:0 0;border:none;padding:.75rem 1rem;transition:background-color .2s;display:block}.profilePic-module-scss-module__rjgHoq__dropdownItem:hover{background-color:var(--color-background-hover,#f5f5f5)}.profilePic-module-scss-module__rjgHoq__dropdownItem:focus{background-color:var(--color-background-hover,#f5f5f5);outline:none}.profilePic-module-scss-module__rjgHoq__dropdownItem:not(:last-child){border-bottom:1px solid var(--color-border,#e0e0e0)}
.footer-module-scss-module__494BbG__footer{background-color:var(--color-brand-third);padding:var(--spacing-80)var(--spacing-60);gap:var(--spacing-60);border-top:1px solid var(--color-background-primary);grid-template-columns:2.5fr 1fr 1fr 1.5fr;display:grid}.footer-module-scss-module__494BbG__footer h3{font-size:var(--font-size-xl);font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-25)0;color:var(--color-text-primary)}.footer-module-scss-module__494BbG__footer ul{flex-direction:column;list-style:none;display:flex}.footer-module-scss-module__494BbG__footer li{margin:0 0 var(--spacing-20)0}.footer-module-scss-module__494BbG__footer a{color:var(--color-text-primary);font-size:--font-size-base;font-weight:var(--font-weight-medium);text-decoration:none;transition:color .3s}.footer-module-scss-module__494BbG__footer a:hover{color:var(--color-text-secondary)}@media (max-width:1024px){.footer-module-scss-module__494BbG__footer{gap:var(--spacing-40);grid-template-columns:1fr 50%}}@media (max-width:640px){.footer-module-scss-module__494BbG__footer{gap:var(--spacing-15);padding:var(--spacing-40)var(--spacing-20);grid-column-gap:0}}.footer-module-scss-module__494BbG__footerInfo{gap:var(--spacing-20);flex-direction:column;margin:0 2vw 0 8vw;display:flex}.footer-module-scss-module__494BbG__footerInfo img{object-fit:contain;width:40px;height:50px}.footer-module-scss-module__494BbG__footerInfo p{font-size:var(--font-size-base);color:var(--color-text-primary);max-width:380px;line-height:1.6}@media screen and (max-width:1024px){.footer-module-scss-module__494BbG__footerInfo{grid-column:span 2;margin:0 2vw 0 0}}@media screen and (max-width:770px){.footer-module-scss-module__494BbG__footerInfo{margin:0 0 2rem}}.footer-module-scss-module__494BbG__footerSection{flex-direction:column;display:flex}@media screen and (max-width:770px){.footer-module-scss-module__494BbG__contact{grid-column:span 2}}:has([data-footer=noBorder]) .footer-module-scss-module__494BbG__footer{border-top:none}
.copyright-module-scss-module__onu5Kq__copyright{background-color:var(--color-brand-secondary);padding:var(--spacing-30).5rem;text-align:center;justify-content:center;align-items:center;display:flex}.copyright-module-scss-module__onu5Kq__copyright p{font-size:var(--font-size-sm);color:var(--color-text-white)}
:root{--color-brand-primary:#c5c69f;--color-brand-secondary:#676900;--color-brand-third:#a4a566;--color-text-primary:#292a00;--color-text-secondary:#676900;--color-text-white:#fff;--color-text-dark:#1f2937;--color-background-primary:#fff;--color-background-blue:#bfe3ee;--color-background-offWhite:#f4f4ec;--color-background-pale-blue:#e5f4f8;--color-success:#4caf50;--color-error:#f44336;--color-warning:#ff9800;--color-info:#2196f3;--font-primary:"Clash Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xxs:.625rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--spacing-5:.3125rem;--spacing-10:.625rem;--spacing-15:.9375rem;--spacing-20:1.25rem;--spacing-25:1.5625rem;--spacing-30:1.875rem;--spacing-35:2.1875rem;--spacing-40:2.5rem;--spacing-45:2.8125rem;--spacing-50:3.125rem;--spacing-60:3.75rem;--spacing-70:4.375rem;--spacing-80:5rem;--spacing-100:6rem}html,body{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;max-width:100vw;overflow-x:hidden}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6,li,a,p,span,strong,summary,label,input,textarea,button,select,input::placeholder,textarea::placeholder{font-family:var(--font-primary);margin:0}button,a{cursor:pointer;text-decoration:none}
