/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-duration:initial}}}section.services-list{background-color:var(--color-black,#000);width:100%;padding-block:calc(var(--spacing,.25rem)*16);color:var(--color-white,#fff);display:block;position:relative;overflow:hidden}@media (min-width:768px){section.services-list{padding-block:90px}}section.services-list .container .services-list-title{font-family:var(--font-din,"DIN",sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase}section.services-list .container .services-list-container{margin-top:calc(var(--spacing,.25rem)*12)}section.services-list .container .services-list-container .service-item{margin-top:calc(var(--spacing,.25rem)*5);position:relative}section.services-list .container .services-list-container .service-item:first-of-type{margin-top:calc(var(--spacing,.25rem)*0)}section.services-list .container .services-list-container .service-item a{width:100%;display:block}section.services-list .container .services-list-container .service-item .service-item-title{align-items:center;gap:calc(var(--spacing,.25rem)*7);font-family:var(--font-din,"DIN",sans-serif);font-size:var(--text-3xl,32px);line-height:var(--tw-leading,var(--text-3xl--line-height,40px));--tw-font-weight:var(--font-weight-light,300);font-weight:var(--font-weight-light,300);--tw-duration:.3s;transition-duration:.3s;display:inline-flex}@media (min-width:768px){section.services-list .container .services-list-container .service-item .service-item-title{font-size:var(--text-5xl,56px);line-height:var(--tw-leading,var(--text-5xl--line-height,64px))}}section.services-list .container .services-list-container .service-item .service-item-title .arrow-icon-wrapper{height:calc(var(--spacing,.25rem)*12);width:calc(var(--spacing,.25rem)*12);background-color:var(--color-stone-500,#eee9e0);color:var(--color-olive-500,#52594c);opacity:0;--tw-duration:.5s;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;margin-left:-40px;transition-duration:.5s;display:none}@media (min-width:480px){section.services-list .container .services-list-container .service-item .service-item-title .arrow-icon-wrapper{display:flex}}section.services-list .container .services-list-container .service-item .horizontal-line{margin-top:calc(var(--spacing,.25rem)*5);background-color:var(--color-white,#fff);width:100%;height:1px}section.services-list .container .services-list-container .service-item:hover .service-item-title .arrow-icon-wrapper{margin-left:calc(var(--spacing,.25rem)*0);opacity:1}section.services-list .container .services-list-container .service-item:last-of-type .horizontal-line{display:none}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}
