html{scroll-behavior:smooth;margin:0}
body{color:#2b2a2e;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fbf7f2;margin:0}
a{color:#2b2a2e;text-decoration:none;transition:color .18s cubic-bezier(.4,0,.2,1)}
a:visited{color:initial}
ul{margin:0;padding:0;list-style-type:none}
:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #6b8e76}
::selection{color:#2b2a2e;background:#d8e2d9}
@media screen and (min-width:1025px){h1,h2{margin:20px 0;font-size:40px}h3{margin:18px 0;font-size:34px}h4{margin:18px 0;font-size:28px}h5{margin:15px 0;font-size:20px}h6{margin:15px 0;font-size:16px}}
@media screen and (min-width:640px) and (max-width:1024px){h1,h2{margin:20px 0;font-size:34px}h3{margin:18px 0;font-size:30px}h4{margin:18px 0;font-size:26px}h5{margin:15px 0;font-size:18px}h6{margin:15px 0;font-size:15px}}
@media screen and (max-width:640px){h1,h2{margin:20px 0;font-size:28px}h3{margin:18px 0;font-size:26px}h4{margin:18px 0;font-size:24px}h5{margin:15px 0;font-size:16px}h6{margin:15px 0;font-size:14px}}
@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
._1lmcrhx0{color:#2b2a2e;z-index:5;-webkit-backdrop-filter:saturate(180%)blur(12px);background-color:#fbf7f2d9;border-bottom:1px solid #ece5dd;width:100%;position:sticky;top:0}
._1lmcrhx1{justify-content:space-between;align-items:center;gap:16px;max-width:1500px;height:100%;margin:0 auto;padding:0 20px;display:flex}
._1lmcrhx2{justify-content:flex-start;align-items:center;gap:12px;display:flex}
._1lmcrhx3{background:#fbf7f2;width:auto;transition:left .26s cubic-bezier(.4,0,.2,1);display:flex;left:-260px}
._1lmcrhx4{left:0}
._1lmcrhx5{color:#2b2a2e;font-weight:500;transition:color .18s cubic-bezier(.4,0,.2,1);position:relative}
._1lmcrhx5:hover{color:#6b8e76}
._1lmcrhx5:after{content:"";transform-origin:0;background:#6b8e76;height:1.5px;transition:transform .26s cubic-bezier(.4,0,.2,1);display:block;position:absolute;bottom:4px;left:20px;right:20px;transform:scaleX(0)}
._1lmcrhx5:hover:after{transform:scaleX(1)}
._1lmcrhx6{cursor:pointer;width:25px;height:21px;position:relative}
._1lmcrhx7{background-color:#2b2a2e;border-radius:2px;width:100%;height:2px;transition:transform .18s cubic-bezier(.4,0,.2,1),top .18s cubic-bezier(.4,0,.2,1),width .18s cubic-bezier(.4,0,.2,1),left .18s cubic-bezier(.4,0,.2,1);display:block;position:absolute}
._1lmcrhx8{top:0}
._1lmcrhxb{width:0%;left:50%}
._1lmcrhxc{transform:rotate(45deg)}
._1lmcrhxd{transform:rotate(-45deg)}
@media screen and (min-width:1025px){._1lmcrhx0{height:90px}._1lmcrhx3{background:0 0;flex-direction:row;align-items:center;gap:4px;display:flex}._1lmcrhx5{padding:8px 20px;font-size:20px;line-height:25px}._1lmcrhx6{display:none}._1lmcrhx9{top:10px}._1lmcrhxa{top:20px}._1lmcrhxc,._1lmcrhxd{top:10px}._1lmcrhx0 svg{width:92px;height:92px}}
@media screen and (min-width:640px) and (max-width:1024px){._1lmcrhx0{height:70px}._1lmcrhx2{width:20%}._1lmcrhx3{border-right:1px solid #ece5dd;flex-direction:column;width:260px;position:absolute;top:70px;box-shadow:0 4px 12px #2b2a2e14}._1lmcrhx5{border-bottom:1px solid #ece5dd;padding:16px 22px;font-size:18px;line-height:25px}._1lmcrhx5:after{display:none}._1lmcrhx6{display:block}._1lmcrhx9{top:8px}._1lmcrhxa{top:16px}._1lmcrhxc,._1lmcrhxd{top:8px}._1lmcrhx0 svg{width:60px;height:60px}}
@media screen and (max-width:640px){._1lmcrhx0{height:55px}._1lmcrhx2{width:40%}._1lmcrhx3{border-right:1px solid #ece5dd;flex-direction:column;width:260px;position:absolute;top:55px;box-shadow:0 4px 12px #2b2a2e14}._1lmcrhx5{border-bottom:1px solid #ece5dd;padding:16px 22px;font-size:18px;line-height:25px}._1lmcrhx5:after{display:none}._1lmcrhx6{display:block}._1lmcrhx9{top:8px}._1lmcrhxa{top:16px}._1lmcrhxc,._1lmcrhxd{top:8px}._1lmcrhx0 svg{width:50px;height:50px}}
._1u60e810{cursor:pointer;color:#000;background-color:#6b8e7673;border:1px solid #0000003d;border-radius:25px;padding:10px 20px;font-family:inherit;font-size:18px;transition:background-color .3s,color .3s}
._1u60e810:hover{color:#fff;background-color:#6b8e76}
._1u60e811{cursor:pointer;color:#000;background-color:#fff;border:1px solid #0000003d;border-radius:25px;padding:10px 20px;font-family:inherit;font-size:18px;transition:background-color .3s,color .3s}
._1u60e811:hover{background-color:#fbf7f2}
._1u60e812{cursor:pointer;color:#000;background-color:#0000;border:1px solid #0000003d;border-radius:25px;padding:10px 20px;font-family:inherit;font-size:18px;transition:background-color .3s,color .3s}
._1u60e812:hover{background-color:#ebebeb}
@media screen and (min-width:1025px){._1u60e810,._1u60e811,._1u60e812{padding:10px 20px}}
@media screen and (min-width:640px) and (max-width:1024px){._1u60e810,._1u60e811,._1u60e812{padding:8px 16px}}
@media screen and (max-width:640px){._1u60e810,._1u60e811,._1u60e812{padding:5px 15px;font-size:16px}}
