*{box-sizing:border-box;padding:0;margin:0}:root{--top-strip-height:0px;--header-height:80px;--announcement-height:46px;--fixed-top-offset:calc(var(--top-strip-height) + var(--header-height) + var(--announcement-height))}body,html{max-width:100vw;overflow-x:hidden;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#333;background:white;line-height:1.6;padding-top:var(--fixed-top-offset)}a{color:inherit;text-decoration:none}button{font-family:inherit}html{scroll-behavior:smooth}:focus{outline:2px solid #68d391;outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (max-width:768px){:root{--header-height:76px;--announcement-height:42px}}.announcement-bar_bar__QjnhB{position:fixed;top:calc(var(--top-strip-height) + var(--header-height));left:0;right:0;width:100%;height:var(--announcement-height);display:flex;align-items:center;overflow:hidden;background:#f3eadf;border:0;padding:0;margin:0;appearance:none;text-align:left;cursor:pointer;z-index:990}.announcement-bar_track__qDeTk{display:inline-flex;width:max-content;min-width:max-content;animation:announcement-bar_marquee__c64tL 36s linear infinite;animation-play-state:running;will-change:transform}.announcement-bar_group__jfJQ9{display:inline-flex;flex:0 0 auto;gap:clamp(2.25rem,4vw,4.5rem);padding-right:clamp(2.25rem,4vw,4.5rem)}.announcement-bar_item__PQMgA{flex:0 0 auto;color:#5d554c;font-size:clamp(.8rem,.72rem + .35vw,1.05rem);font-weight:700;letter-spacing:.26em;text-transform:uppercase;white-space:nowrap}@keyframes announcement-bar_marquee__c64tL{0%{transform:translateZ(0)}to{transform:translate3d(-50%,0,0)}}@media (max-width:768px){.announcement-bar_track__qDeTk{animation-duration:30s}.announcement-bar_group__jfJQ9{gap:2rem;padding-right:2rem}.announcement-bar_item__PQMgA{letter-spacing:.2em}}