.page-contact .ly_header_toggle,.page-contact .ly_header_menu{display:none}.un_contact{padding-block:clamp(104px,95.5492957746px + 2.2535211268vw,128px) clamp(64px,58.3661971831px + 1.5023474178vw,80px)}.un_contact_heading{position:relative;z-index:0;display:grid;justify-items:center}.un_contact_heading::before{position:absolute;top:44%;left:50%;z-index:-1;font-family:var(--font-number);font-size:clamp(6rem,3.1830985915rem + 12.0187793427vw,14rem);line-height:1;color:var(--color-inactive-lightest);text-transform:capitalize;content:attr(data-section);transform:translate(-50%, -50%)}.un_contact_grid{display:grid;gap:48px;margin-top:clamp(24px,4.2816901408px + 5.2582159624vw,80px)}.un_contact_infoTtl{font-size:clamp(1.125rem,.948943662rem + .7511737089vw,1.625rem);font-weight:bold;line-height:1.5;letter-spacing:.03em}.un_contact_lead{margin-top:clamp(24px,21.1830985915px + .7511737089vw,32px);font-size:clamp(.875rem,.8309859155rem + .1877934272vw,1rem);line-height:1.9}.un_contact_line{display:grid;gap:24px;padding:clamp(24px,21.1830985915px + .7511737089vw,32px);margin-top:clamp(40px,31.5492957746px + 2.2535211268vw,64px);border:1px solid var(--color-base)}.un_contact_lineTtl{font-size:clamp(1rem,.911971831rem + .3755868545vw,1.25rem);font-weight:bold;line-height:1.5}.un_contact_lineTxt{margin-top:12px;font-size:.875rem;line-height:1.8}.un_contact_lineBody{display:grid;gap:12px;justify-items:center}.un_contact_lineQr{display:block;width:128px;transition:opacity .3s}.un_contact_lineQr:focus-visible{opacity:.7}.un_contact_lineQr img{width:100%;height:auto}.un_contact_lineBtn{display:block;width:116px;transition:opacity .3s}.un_contact_lineBtn:focus-visible{opacity:.7}.un_contact_lineBtn img{width:100%;height:auto}.un_contact_promise{display:grid;gap:32px;padding-bottom:32px;margin-top:clamp(24px,18.3661971831px + 1.5023474178vw,40px);background-color:var(--color-contrast-light)}.un_contact_promiseTtl{padding:.5em 16px;font-size:.9375rem;font-weight:bold;line-height:1.5;color:var(--color-contrast-light);text-align:center;letter-spacing:.05em;background-color:var(--color-base)}.un_contact_promiseList{display:grid;gap:clamp(12px,9.1830985915px + .7511737089vw,20px);padding-inline:4.1379310345%}.un_contact_promiseList li{position:relative;display:flex;grid-template-columns:18px 1fr;gap:6px;align-items:center;font-size:clamp(.875rem,.8529929577rem + .0938967136vw,.9375rem);font-weight:bold;line-height:1.5;letter-spacing:.05em}.un_contact_promiseList li::before{display:block;width:.4em;aspect-ratio:1;content:"";background-color:var(--color-base);border-radius:50%}.un_contact_profile{display:flex;flex-direction:column;gap:30px;align-items:center;margin-top:clamp(24px,15.5492957746px + 2.2535211268vw,48px)}.un_contact_profileImg{flex:0 0 auto;width:180px;aspect-ratio:1;overflow:hidden;border-radius:50%}.un_contact_profileImg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.un_contact_profileBody{display:grid;gap:16px;width:100%}.un_contact_profileTtl{font-size:clamp(1.125rem,1.0809859155rem + .1877934272vw,1.25rem);font-weight:bold;line-height:1.5;letter-spacing:.03em}.un_contact_profileTtl span{color:var(--color-base)}.un_contact_profileTxt{font-size:.9375rem;line-height:1.8}.un_contact_profileName{font-weight:bold;line-height:1.5;text-align:right}.un_contact_form textarea{resize:vertical}@media screen and (min-width: 576px){.un_contact_line{grid-template-columns:1fr auto;align-items:center}}@media screen and (min-width: 1024px){.un_contact_grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:64px 6.6666666667%;align-items:start}.un_contact_profileBody{width:361px}}@media screen and (min-width: 1440px){.un_contact_profile{flex-direction:row;align-items:center}}@media (any-hover: hover){.un_contact_lineQr:hover{opacity:.7}.un_contact_lineBtn:hover{opacity:.7}}
