.btn_a[data-astro-cid-tfhouzfu]{background-color:var(--lightningcss-light,var(--btn-white))var(--lightningcss-dark,var(--btn-black));width:100%;padding-inline:var(--padd-space);padding-block:calc(var(--padd-space));height:100%;font-size:var(--size-s);justify-content:center;align-items:center;display:flex;position:relative}.btn_a[data-astro-cid-tfhouzfu]:hover{background-color:var(--lightningcss-light,var(--btn-white))var(--lightningcss-dark,var(--btn-black))}.btn_a[data-astro-cid-tfhouzfu] .btn_border{--sq:6px;border:1px solid var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white));pointer-events:none;opacity:0;transition:opacity var(--anim-fast), transform var(--anim-fast);-webkit-mask:conic-gradient(#000 0 0) content-box, conic-gradient(at var(--sq) var(--sq), #0000 75%, #000 0) 0 0 / calc(100% - var(--sq)) calc(100% - var(--sq));-webkit-mask:conic-gradient(#000 0 0) content-box, conic-gradient(at var(--sq) var(--sq), #0000 75%, #000 0) 0 0 / calc(100% - var(--sq)) calc(100% - var(--sq));mask:conic-gradient(#000 0 0) content-box, conic-gradient(at var(--sq) var(--sq), #0000 75%, #000 0) 0 0 / calc(100% - var(--sq)) calc(100% - var(--sq));display:flex;position:absolute;inset:-4px;transform:scale(.5)}.btn_a[data-astro-cid-tfhouzfu]:hover>.btn_border[data-astro-cid-tfhouzfu],.btn_a[data-astro-cid-tfhouzfu]:active>.btn_border[data-astro-cid-tfhouzfu]{opacity:1;transform:scale(1)}.outline[data-astro-cid-tfhouzfu]{border:1px solid var(--lightningcss-light,var(--plus-white))var(--lightningcss-dark,var(--plus-black));color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white));background-color:#0000}.outline[data-astro-cid-tfhouzfu]:hover{background-color:var(--lightningcss-light,var(--btn-white))var(--lightningcss-dark,var(--btn-black));color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white));border-color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white))}.white[data-astro-cid-tfhouzfu]{background-color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white));color:var(--lightningcss-light,var(--c-white))var(--lightningcss-dark,var(--c-black))}.white[data-astro-cid-tfhouzfu]:hover{background-color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white))}.coral[data-astro-cid-tfhouzfu]{background-color:var(--lightningcss-light,var(--c-white))var(--lightningcss-dark,var(--c-black));color:var(--lightningcss-light,var(--c-coral))var(--lightningcss-dark,var(--c-coral));border-color:var(--lightningcss-light,var(--c-coral))var(--lightningcss-dark,var(--c-coral))}.coral[data-astro-cid-tfhouzfu]:hover{background-color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white))}.outline_coral[data-astro-cid-tfhouzfu]{border:1px solid var(--lightningcss-light,var(--plus-white))var(--lightningcss-dark,var(--plus-black));color:var(--lightningcss-light,var(--c-black))var(--lightningcss-dark,var(--c-white));background-color:#0000}.outline_coral[data-astro-cid-tfhouzfu]:hover,.outline_coral[data-astro-cid-tfhouzfu]:active{color:var(--lightningcss-light,var(--c-coral))var(--lightningcss-dark,var(--c-coral));border-color:var(--lightningcss-light,var(--c-coral))var(--lightningcss-dark,var(--c-coral));background-color:#0000}:is(.outline_coral[data-astro-cid-tfhouzfu]:hover,.outline_coral[data-astro-cid-tfhouzfu]:active) .btn_border{border-color:var(--lightningcss-light,var(--c-coral))var(--lightningcss-dark,var(--c-coral))}.what[data-astro-cid-tfhouzfu]{background-color:var(--lightningcss-light,var(--c-what-light))var(--lightningcss-dark,var(--c-what-dark));color:var(--lightningcss-light,var(--c-white))var(--lightningcss-dark,var(--c-black))}.what[data-astro-cid-tfhouzfu]:hover{background-color:var(--lightningcss-light,var(--c-what-light-hov))var(--lightningcss-dark,var(--c-what-dark-hov))}.tel[data-astro-cid-tfhouzfu]{background-color:var(--lightningcss-light,var(--c-tel-light))var(--lightningcss-dark,var(--c-tel-dark));color:var(--lightningcss-light,var(--c-white))var(--lightningcss-dark,var(--c-black))}.tel[data-astro-cid-tfhouzfu]:hover{background-color:var(--lightningcss-light,var(--c-tel-light-hov))var(--lightningcss-dark,var(--c-tel-dark-hov))}.home_section[data-astro-cid-irotuynx]{z-index:10;flex-direction:column;display:flex}.home_section[data-astro-cid-irotuynx] .home_container{gap:var(--gap-space);background-color:var(--lightningcss-light,var(--c-white))var(--lightningcss-dark,var(--c-black));padding:var(--padd-space);grid-template-rows:auto 1fr;grid-template-columns:1fr;display:grid}.home_section[data-astro-cid-irotuynx] .home_container .h1_hero{height:fit-content;padding:var(--padd-space);font-size:var(--size-s);line-height:2;font-family:var(--font-title);order:2;display:flex}.home_section[data-astro-cid-irotuynx] .home_container .info_hero{gap:calc(var(--gap-space) * 4);padding:var(--padd-space);flex-direction:column;order:1;display:flex}.home_section[data-astro-cid-irotuynx] .home_container .info_hero .h2_hero{font-family:var(--font-title);font-size:var(--size-l);font-weight:400;line-height:1.2}.home_section[data-astro-cid-irotuynx] .home_container .info_hero .btn_hero{gap:var(--gap-space);flex-direction:column;display:flex}@media (width>768px){.home_section[data-astro-cid-irotuynx] .home_container{grid-template-rows:1fr;grid-template-columns:repeat(2,1fr)}}
