@keyframes expandMain{0%{width:calc(100px + 12vw);height:calc(100px + 12vw);transform:translateY(0)}to{width:calc(130px + 12vw);height:calc(130px + 12vw);transform:translateY(-30%)}}@keyframes expandDescription{0%{width:calc(100px + 12vw);height:calc(100px + 12vw);top:0}to{width:calc(130px + 12vw);height:calc(130px + 12vw);top:80%}}@keyframes shrinkMain{0%{width:calc(130px + 12vw);height:calc(130px + 12vw);transform:translateY(-30%)}to{width:calc(100px + 12vw);height:calc(100px + 12vw);transform:translateY(0)}}@keyframes shrinkDescription{0%{width:calc(130px + 12vw);height:calc(130px + 12vw);top:80%}to{width:calc(100px + 12vw);height:calc(100px + 12vw);top:0}}.squareCard{color:#fff}.squareCard:hover .squareCard-main>hr{animation:expandHr .5s linear forwards}.squareCard:not(:hover) .squareCard-main>hr{animation:shrinkHr .5s linear forwards}@media(min-width:1024px){.squareCard:hover .squareCard-main{animation:expandMain .5s linear forwards}.squareCard:hover .squareCard-description{animation:expandDescription .5s linear forwards}.squareCard:not(:hover) .squareCard-main{animation:shrinkMain .5s linear forwards}.squareCard:not(:hover) .squareCard-description{animation:shrinkDescription .5s linear forwards}}.squareCard-main{width:calc(100px + 12vw);height:calc(100px + 12vw);z-index:1;transition:width .5s linear,height .5s linear,transform .5s linear}.squareCard-main>hr{width:80%;background-color:#fff;height:4px}.squareCard-description{width:calc(100px + 12vw);height:calc(100px + 12vw);top:0;z-index:0;transition:width .5s linear,height .5s linear,top .5s linear}.breadcrumbs{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;gap:1rem;--tw-text-opacity:1;color:rgb(34 34 34/var(--tw-text-opacity))}.breadcrumbs.isWhite{color:snow}.breadcrumbs-home{font-weight:600}.breadcrumbs-single:hover{text-decoration-line:underline}@keyframes slideInFromRight{0%{width:0}to{width:500px}}@keyframes slideOutToRight{0%{width:500px}to{width:0}}.Menu{position:fixed;right:0;top:-10px;height:150vh;width:500px;background-color:#3a3a3c;transform:rotate(5deg) translateX(40%) translateY(-2%)}.Menu.not-active{animation:slideOutToRight .1s ease-in forwards}.Menu.active{animation:slideInFromRight .1s ease-in forwards;border-left:1px solid #cacaca}.Menu-icons,.Menu-link{transform:rotate(-5deg)}.Menu-link{color:#e4e1dc}.Menu-link:hover{transition:all .2s ease-in-out;transform:rotate(-2deg);text-decoration:underline}.closeMenuButton{z-index:50;display:flex;cursor:pointer;flex-direction:column;align-items:center;justify-content:center;gap:.5rem}.closeMenuButton-bar{height:.5rem;width:2.5rem;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity));background-color:#222;border:1px solid #cacaca;transition:all .2s}.closeMenuButton-bar.opened{background-color:#fff;border:none}.closeMenuButton-bar.one.opened{transform:rotate(47deg) translateY(5px) translateX(5px)}.closeMenuButton-bar.two.opened{transform:rotate(-43deg) translateY(-5px) translateX(5px)}a.button,button.button{display:flex;cursor:pointer;align-items:center;gap:.5rem;--tw-bg-opacity:1;background-color:rgb(34 34 34/var(--tw-bg-opacity));line-height:1}a.button.lg,button.button.lg{padding:.5rem 1rem;font-size:1rem;line-height:1.5rem}a.button.sm,button.button.sm{padding:.5rem;font-size:.875rem;line-height:1.25rem}a.button.xs,button.button.xs{padding:.125rem .5rem;font-size:.75rem;line-height:1rem}a.button.filled,button.button.filled{border-radius:.375rem;border-width:1px;border-style:solid}a.button.filled.darkGrey,button.button.filled.darkGrey{--tw-border-opacity:1;border-color:rgb(58 58 61/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(58 58 61/var(--tw-bg-opacity));color:snow}a.button.filled.beige,button.button.filled.beige{border-color:#f6f3ee;background-color:#f6f3ee;--tw-text-opacity:1;color:rgb(58 58 60/var(--tw-text-opacity))}a.button.no-color,button.button.no-color{border-radius:.375rem;border-style:none;background-color:transparent}a.button.no-color.darkGrey,button.button.no-color.darkGrey{color:#1b2021}a.button.rounded,button.button.rounded{height:2rem;width:2rem;justify-content:center;border-radius:9999px;border-width:1px;border-style:solid;padding:0}a.button.rounded.darkGrey,button.button.rounded.darkGrey{color:snow}a.button.rounded.darkGrey,a.button.rounded.darkGrey:hover,button.button.rounded.darkGrey,button.button.rounded.darkGrey:hover{--tw-border-opacity:1;border-color:rgb(58 58 61/var(--tw-border-opacity));--tw-bg-opacity:1;background-color:rgb(58 58 61/var(--tw-bg-opacity))}.pageHeader{background:hsla(38,31%,95%,0);background:linear-gradient(180deg,#f6f3ee,#f6f3ee 40%,hsla(38,31%,95%,.01))}