section.contact.svelte-hmem01.svelte-hmem01{width:100%;float:left;padding:9rem 3rem 5rem;border-bottom:.0625rem solid rgba(0,0,0,.09)}@media screen and (max-width: 992px){section.contact.svelte-hmem01.svelte-hmem01{padding:9rem 2rem 3rem}}section.contact.svelte-hmem01 header.svelte-hmem01{width:100%;float:left;margin-bottom:4rem}section.contact.svelte-hmem01 header span.label.svelte-hmem01{font-size:.75rem;text-transform:uppercase;letter-spacing:.14em;color:#0006}section.contact.svelte-hmem01 header h2.svelte-hmem01{font-size:3.4rem;font-weight:400;line-height:1.1;margin-top:1.5rem;max-width:22em;color:#000c}@media screen and (max-width: 992px){section.contact.svelte-hmem01 header h2.svelte-hmem01{font-size:2rem}}section.contact.svelte-hmem01 div.list.svelte-hmem01{width:100%;float:left;border-bottom:.0625rem solid rgba(0,0,0,.12)}section.contact.svelte-hmem01 a.channel.svelte-hmem01{width:100%;float:left;padding:2rem 0;border-top:.0625rem solid rgba(0,0,0,.12);color:#000;text-decoration:none;display:flex;align-items:center;gap:2rem}@media screen and (max-width: 992px){section.contact.svelte-hmem01 a.channel.svelte-hmem01{flex-wrap:wrap;gap:.4rem;padding:1.5rem 0}}section.contact.svelte-hmem01 a.channel span.name.svelte-hmem01{width:14rem;flex-shrink:0;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em;color:#00000080}@media screen and (max-width: 992px){section.contact.svelte-hmem01 a.channel span.name.svelte-hmem01{width:100%}}section.contact.svelte-hmem01 a.channel span.value.svelte-hmem01{flex:1;font-size:1.6rem;line-height:1.25;word-break:break-word;background-image:linear-gradient(#000,#000);background-size:0% .0625rem;background-position:0 100%;background-repeat:no-repeat;transition:background-size .4s cubic-bezier(.33,.32,.1,1.03)}@media screen and (max-width: 992px){section.contact.svelte-hmem01 a.channel span.value.svelte-hmem01{width:100%;flex:initial;font-size:1.3rem}}section.contact.svelte-hmem01 a.channel:hover span.value.svelte-hmem01{background-size:100% .0625rem}section.contact.svelte-hmem01 a.channel svg.arrow.svelte-hmem01{width:1.5rem;flex-shrink:0;opacity:0;transform:translate(-.5rem,.5rem);transition:all .4s cubic-bezier(.33,.32,.1,1.03)}@media screen and (max-width: 992px){section.contact.svelte-hmem01 a.channel svg.arrow.svelte-hmem01{display:none}}section.contact.svelte-hmem01 a.channel:hover svg.arrow.svelte-hmem01{opacity:1;transform:translate(0)}
