/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */body:has(.list-services__accordion-item:hover) .cursor-follower{display:none}.list-services__accordion{border-top:1px solid var(--color-on-muted)}.list-services__accordion .buttons__row{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.list-services__accordion-item{border-bottom:1px solid var(--color-on-muted);transition:background-color .3s,padding .3s,color .3s}@media(pointer:coarse){.list-services__accordion-item:has(.list-services__accordion-header[aria-expanded=true]){background-color:var(--color-coffee-100)}.list-services__accordion:has(.list-services__accordion-header[aria-expanded=true]) .list-services__accordion-header[aria-expanded=false]{color:var(--color-on-muted)}}@media(pointer:fine){.list-services__accordion:has(.list-services__accordion-item:hover) .list-services__accordion-item:not(:hover) .list-services__accordion-header{color:var(--color-on-muted)}}@media (max-width: calc(62rem - 1px)){.list-services__accordion-item:has(.list-services__accordion-header[aria-expanded=true]){background-color:var(--color-coffee-100)}}.list-services__accordion-header{justify-content:space-between;align-items:center;gap:var(--spacing-gap-lg);cursor:pointer;text-align:left;background:0 0;border:none;width:100%;transition:all .3s;display:flex}.list-services__accordion-header span{transition:all .2s}@media(min-width:62rem){.list-services__accordion-header svg{display:none}}.list-services__accordion-header svg path{fill:var(--color-coffee-400)}:is(.list-services:has(.list-services__accordion-header[aria-expanded=true]) .list-services__accordion-header:not([aria-expanded=true]),.list-services:has(.list-services__accordion-item:hover) .list-services__accordion-item:not(:hover) .list-services__accordion-header) span{color:var(--color-on-muted)}.list-services__accordion-header svg{flex-shrink:0;transition:transform .35s}.list-services__accordion-header[aria-expanded=true]{padding-inline:var(--spacing-padding-xs);padding-bottom:var(--spacing-10)}.list-services__accordion-header[aria-expanded=true] svg{transform:rotate(45deg)}.list-services__accordion-header[aria-expanded=true] path{fill:var(--color-coffee-800)}.list-services__accordion-content{height:0;overflow:hidden}.list-services__image-wrap{aspect-ratio:1;flex-shrink:0;width:320px;max-width:100%;height:auto;overflow:hidden}.list-services__image-wrap .list-services__image{object-fit:cover;width:100%;height:100%;display:block}.list-services__word{display:inline-block}@media(pointer:fine){.list-services__cursor-follower{pointer-events:none;z-index:9999;visibility:hidden;opacity:0;width:320px;height:320px;position:fixed;top:1.5rem;left:1.5rem;overflow:hidden}.list-services__cursor-follower img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}}@media(min-width:62rem){.list-services__accordion-item{padding:var(--spacing-padding-xs);padding-left:0}.list-services__accordion-content{overflow:visible}.list-services__accordion-content,.list-services__accordion-header{flex-basis:calc((100% - var(--spacing-gap-base)) / 2);transition:all .3s;padding:0!important}.list-services__accordion-body{padding:0!important}.list-services__accordion-content{height:auto!important}.list-services__image-wrap{align-self:center;width:320px;height:0;position:relative;overflow:visible}.list-services__image-wrap img{object-fit:cover;width:320px;max-width:100%;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:320px!important}.list-services__image-wrap,.list-services__description-buttons{transition:all .3s}.list-services__description-buttons,.list-services__description-buttons .buttons__row{overflow:visible!important}.list-services__image-wrap{pointer-events:none;display:none}.list-services__accordion-item:hover{background-color:var(--color-neutral-300,#dddddc)}.list-services__accordion-item:hover .list-services__accordion-header{padding-left:var(--spacing-padding-xs)!important}.list-services__accordion-item:not(:hover) .list-services__image-wrap{opacity:0;width:0;transition:all .3s}.list-services__accordion-item:not(:hover) .list-services__description-buttons{overflow:hidden}}
