button[data-v-dc20e05a]:hover{transform:scale(1.1)}.wave-underline[data-v-dc20e05a]{height:40px;opacity:1;width:100%}.title-line[data-v-dc20e05a]{align-items:center;display:flex;flex-direction:column}button[data-v-dc20e05a]:focus{outline:2px solid #fff;outline-offset:2px}.line-clamp-2[data-v-47fd76c1]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.group[data-v-47fd76c1]:hover{transform:translate(4px)}.group[data-v-47fd76c1]{position:relative;z-index:1}.group .absolute.left-0[data-v-47fd76c1]{transition:transform .3s cubic-bezier(.4,0,.2,1)}.group:hover .w-8.h-8[data-v-47fd76c1]{transform:scale(1.1)}.appointment-circle[data-v-def9c3f8]{align-items:center;border-radius:9999px;cursor:pointer;display:flex;flex-direction:column;height:10rem;justify-content:center;width:10rem;--tw-bg-opacity:1;background-color:var(--fallback-in,oklch(var(--in)/var(--tw-bg-opacity,1)))}.appointment-circle[data-v-def9c3f8]:hover{--tw-bg-opacity:1;background-color:var(--fallback-p,oklch(var(--p)/var(--tw-bg-opacity,1)));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.card-animation[data-v-b68a2e74]{color:inherit;overflow:hidden;position:relative;text-decoration:none;transition:all .5s ease-out;z-index:1}.card-animation[data-v-b68a2e74]:before{background-color:#fff;bottom:0;content:"";left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0 50%;transition:transform .5s ease-out;z-index:-1}.card-animation[data-v-b68a2e74]:hover:before{transform:scaleX(1)}.card-animation[data-v-b68a2e74]:after{border-color:transparent transparent #e7e2df;border-style:solid;border-width:0 0 20px 20px;bottom:0;content:"";height:0;position:absolute;right:0;transition:all .3s ease;width:0}.card-animation[data-v-b68a2e74]:hover:after{border-color:transparent transparent #968c82;border-width:0 0 30px 30px;filter:brightness(1.15)}.card-animation[data-v-b68a2e74]:hover{background-color:#fffffff2;transform:translateY(-5px)}.card-animation:hover .h-36[data-v-b68a2e74],.card-animation:hover .h-44[data-v-b68a2e74]{filter:brightness(1.15) saturate(.92);opacity:.95}.card-animation:hover h3[data-v-b68a2e74]{color:#6a5f55;text-shadow:0 0 1px hsla(0,0%,100%,.8)}.card-animation:hover p[data-v-b68a2e74]{color:#333}.whitespace-pre-line[data-v-9f3581c0]{white-space:pre-line}@media (max-width:768px){h2[data-v-9f3581c0]{font-size:1.5rem;line-height:1.4}}@keyframes fade-in-up-9223080c{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in-up[data-v-9223080c]{animation:fade-in-up-9223080c .8s ease-out forwards}.handdrawn-line[data-v-9223080c]{height:3px;overflow:hidden;position:relative}.handdrawn-line[data-v-9223080c]:before{background:#c8d2cc;border-radius:1px;content:"";height:2px;left:0;position:absolute;right:0;top:50%;transform:translateY(-50%)}.handdrawn-line[data-v-9223080c]:after{background:repeating-linear-gradient(90deg,transparent,#c8d2cc 2px,#c8d2cc 3px,transparent 5px,transparent 8px,#c8d2cc 10px,#c8d2cc 11px,transparent 13px);content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:scaleY(.8)}@keyframes drawLineLeft-9223080c{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes drawLineRight-9223080c{0%{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@keyframes drawLineLeftAfter-9223080c{0%{transform:scaleY(.8) scaleX(0)}to{transform:scaleY(.8) scaleX(1)}}@keyframes drawLineRightAfter-9223080c{0%{transform:scaleY(.8) scaleX(0)}to{transform:scaleY(.8) scaleX(1)}}@media (max-width:1024px){.container[data-v-9223080c]{padding-left:1rem;padding-right:1rem}}@media (max-width:768px){.grid[data-v-9223080c]{gap:2rem}}.container[data-v-7cdfc4f4]{max-width:1280px}.fixed-header[data-v-ccaafc7e]{background-color:#fff;left:0;position:fixed;top:0;z-index:1000}.normal-header[data-v-ccaafc7e]{background-color:transparent;left:0;opacity:0;position:absolute;top:0;z-index:1000}.header-animated[data-v-ccaafc7e]{animation:fadeIn-ccaafc7e .8s ease-in-out forwards}@keyframes fadeIn-ccaafc7e{0%{opacity:0}to{opacity:1}}
