@layer utils{.contact-details__item-heading{font-size:4.8rem;font-weight:400;letter-spacing:0;line-height:1}@media(min-width:992px){.contact-details__item-heading{font-size:8rem;line-height:1.05}}}@layer partials{.contact-details{container-type:inline-size}.contact-details__container{background-color:var(--g-color-sense-kobicha);color:var(--g-color-sense-white);padding-block:8rem}@container ((width >= 992px)){.contact-details__items{display:grid;grid-template-columns:repeat(3,1fr)}}.contact-details__item{align-items:center;display:flex;padding-inline:1rem;position:relative}@container ((width >= 992px)){.contact-details__item{min-height:40.9rem;padding-inline:4rem 2rem}}.contact-details__item:after{background-color:var(--g-color-sense-white);bottom:0;content:"";height:.05rem;left:1rem;position:absolute;right:1rem}@container ((width >= 992px)){.contact-details__item:after{height:36.4rem;inset:50% 2rem auto auto;transform:translateY(-50%);width:.05rem}.contact-details__item:last-child:after{content:none}}.contact-details__item-inner{display:flex;flex-direction:column;justify-content:space-between;min-height:38rem;overflow-wrap:break-word;padding-block:5rem;width:100%}@container ((width >= 992px)){.contact-details__item-inner{min-height:36.4rem;padding-block:0;padding-right:3rem}}.contact-details__item-heading{font-size:6.4rem;line-height:1;margin-bottom:0}@container ((width >= 992px)){.contact-details__item-heading{font-size:8rem;line-height:1.05}}.contact-details__item-data{display:flex;flex-direction:column;font-size:2.2rem;gap:2rem;letter-spacing:-.01em;line-height:1.2}@container ((width >= 992px)){.contact-details__item-data{font-size:3.2rem;letter-spacing:0}}.contact-details__item-content{margin-block:0}.contact-details__item-link{color:inherit;text-decoration:none;width:fit-content}.contact-details__item-link:after{content:"→"}.contact-details__item-link-label{display:inline-block;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.2rem;transition-duration:var(--g-easing-duration-default);transition-property:text-decoration-color;transition-timing-function:var(--g-easing-hover)}@media(hover:hover)and (pointer:fine){.contact-details__item-link:hover .contact-details__item-link-label{text-decoration-color:transparent}}}
