.lia-contact-page{background:radial-gradient(120% 80% at 50% 0,#0f1a30 0%,#0a1120 45%,#070c17 100%)}.lia-contact-page .nk-menu-link[aria-current=page]{color:#f1f5f9;background:#1e293bd9;border:1px solid #94a3b838;border-radius:10px}.lia-contact{--lia-vh:1vh;--pad-y:clamp(.75rem, calc(var(--lia-vh) * 3), 2.5rem);--gap:clamp(.65rem, calc(var(--lia-vh) * 2), 1.25rem);--field-gap:clamp(.3rem, calc(var(--lia-vh) * .8), .55rem);--ctl-h:clamp(2.75rem, calc(var(--lia-vh) * 6), 3.4rem);--ta-h:clamp(4.25rem, calc(var(--lia-vh) * 15), 8.5rem);--label-fs:clamp(.9rem, calc(var(--lia-vh) * 1.9), 1.05rem);--title-fs:clamp(1.9rem, min(5vw, calc(var(--lia-vh) * 7.5)), 3.75rem);--lead-fs:clamp(.95rem, min(1.5vw, calc(var(--lia-vh) * 2.4)), 1.2rem);--icon-size:clamp(2.5rem, calc(var(--lia-vh) * 6.5), 3.5rem);min-height:calc(100vh - var(--lia-header-h,6.75rem));padding:var(--pad-y) 0 max(var(--pad-y), env(safe-area-inset-bottom));color:#cbd5e1;align-items:center;display:flex;overflow-x:clip}@supports (height:1dvh){.lia-contact{--lia-vh:1dvh;min-height:calc(100dvh - var(--lia-header-h,6.75rem))}}.lia-contact>.container{width:100%;padding-left:max(calc(var(--bs-gutter-x) * .5), env(safe-area-inset-left));padding-right:max(calc(var(--bs-gutter-x) * .5), env(safe-area-inset-right))}.lia-contact-grid{gap:calc(var(--gap) * 1.25);flex-direction:column;display:flex}@media (width>=992px),(width>=640px) and (height<=560px) and (orientation:landscape){.lia-contact-grid{flex-direction:row;justify-content:space-between;align-items:center;gap:clamp(1.5rem,4vw,4rem)}.lia-contact-info{flex:1 1 0;min-width:0;max-width:40rem}.lia-contact-card{flex:0 54%;min-width:0}}.lia-contact-title{margin:0 0 calc(var(--gap) * .75);font-size:var(--title-fs);letter-spacing:-.01em;color:#f8fafc;font-weight:400;line-height:1.1}.lia-contact-accent{color:#60a5fa}.lia-contact-lead{margin:0 0 calc(var(--gap) * 1.35);max-width:40rem;font-size:var(--lead-fs);color:#a7b4c8;line-height:1.6}.lia-contact-list{gap:var(--gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.lia-contact-item{align-items:center;gap:clamp(.85rem,1.6vw,1.5rem);display:flex}.lia-contact-icon{width:var(--icon-size);height:var(--icon-size);color:#93c5fd;font-size:calc(var(--icon-size) * .36);background:linear-gradient(160deg,#1e293bb3,#0f172a59);border:1px solid #94a3b829;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.lia-contact-label{font-size:clamp(.95rem, calc(var(--lia-vh) * 2), 1.15rem);color:#f1f5f9;margin:0 0 .2rem;font-weight:600}.lia-contact-links{flex-direction:column;align-items:flex-start;display:flex}.lia-contact-link{color:#b6c2d4;overflow-wrap:anywhere;border-radius:4px;min-height:1.5rem;line-height:1.55;text-decoration:none;transition:color .15s;display:inline-block}.lia-contact-link:hover{color:#93c5fd;text-underline-offset:3px;text-decoration:underline}.lia-contact-link:focus-visible,.lia-contact-submit:focus-visible,.lia-contact-back:focus-visible{outline-offset:3px;outline:2px solid #60a5fa}@media (width<=991.98px){.lia-contact{--pad-y:.75rem;--ta-h:clamp(4.25rem, calc(var(--lia-vh) * 12), 7rem);--title-fs:clamp(1.75rem, 8vw, 2.4rem);--lead-fs:clamp(.9rem, 3.8vw, 1.05rem);--icon-size:2.5rem}.lia-contact-lead{line-height:1.5}.lia-contact-item{align-items:flex-start}}@media (width<=991.98px) and (height<=760px),(height<=560px){.lia-contact{--pad-y:.5rem;--gap:.6rem;--title-fs:clamp(1.6rem, 7.5vw, 2rem);--lead-fs:.875rem;--icon-size:2.25rem}.lia-contact-title{margin-bottom:.35rem}.lia-contact-lead{margin-bottom:.75rem;line-height:1.45}.lia-contact-list{gap:.5rem}.lia-contact-item{align-items:center;gap:.75rem}.lia-contact-label{clip:rect(0, 0, 0, 0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.lia-contact-break{display:none}.lia-contact-link{font-size:.9rem;line-height:1.5}.lia-contact-links{flex-flow:wrap;column-gap:.9rem}}.lia-contact-card{padding:clamp(1rem, calc(var(--lia-vh) * 3.2), 2.5rem) clamp(1rem, 3vw, 2.5rem);background:#0d1424b8;border:1px solid #94a3b824;border-radius:20px}.lia-contact-form,.lia-contact-row{gap:var(--gap);flex-direction:column;display:flex}@media (width>=576px){.lia-contact-row{flex-direction:row;gap:1rem}.lia-contact-row>.lia-field{flex:1 1 0;min-width:0}}.lia-field{gap:var(--field-gap);flex-direction:column;display:flex}.lia-field-label{font-size:var(--label-fs);color:#e2e8f0;margin:0;font-weight:500;line-height:1.3}.lia-field-control{width:100%;min-width:0;min-height:var(--ctl-h);color:#f1f5f9;font:inherit;text-overflow:ellipsis;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a1120b3;border:1px solid #94a3b829;border-radius:12px;padding:.55rem clamp(.85rem,1.4vw,1.25rem);font-size:1rem;transition:border-color .15s,box-shadow .15s}.lia-field-control::placeholder{color:#8391a7;opacity:1}.lia-field-control:hover{border-color:#94a3b84d}.lia-field-control:focus{border-color:#3b82f6;outline:none;box-shadow:0 0 0 3px #3b82f647}.lia-field-control[aria-invalid=true]{border-color:#f87171}.lia-field-control[aria-invalid=true]:focus{box-shadow:0 0 0 3px #f8717140}select.lia-field-control{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%2393a3b8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 1.1rem center;background-repeat:no-repeat;padding-right:3rem}select.lia-field-control option{color:#f1f5f9;background:#0f172a}textarea.lia-field-control{height:var(--ta-h);resize:vertical;min-height:4.25rem;line-height:1.5}.lia-field-error{color:#fca5a5;margin:0;font-size:.875rem;line-height:1.4}.lia-field-error[hidden],.lia-form-status[hidden]{display:none}.lia-contact-actions{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.75rem;display:flex}.lia-form-step-label{color:#a7b4c8;margin:0 auto 0 0;font-size:.9rem}.lia-contact-actions.is-stepped{justify-content:flex-end}.lia-contact-submit,.lia-contact-back{min-height:max(2.75rem, calc(var(--ctl-h) - .25rem));font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:.6rem 1.5rem;font-size:1rem;font-weight:600;transition:background-color .15s,border-color .15s;display:inline-flex}.lia-contact-submit{color:#fff;background:#3b82f6;border:0}.lia-contact-submit:hover{background:#2563eb}.lia-contact-back{color:#e2e8f0;background:0 0;border:1px solid #94a3b84d}.lia-contact-back:hover{background:#1e293b99;border-color:#94a3b88c}.lia-contact-submit[aria-disabled=true]{opacity:.7;cursor:progress}.lia-form-status{border:1px solid;border-radius:12px;flex-direction:column;gap:.25rem;padding:.7rem 1rem;font-size:.92rem;line-height:1.5;display:flex}.lia-form-status p{margin:0}.lia-form-status-title{font-weight:600}.lia-form-status.is-info{color:#dbeafe;background:#2563eb1f;border-color:#60a5fa73}.lia-form-status.is-error{color:#fee2e2;background:#dc26261a;border-color:#f8717173}@media (prefers-reduced-motion:reduce){.lia-field-control,.lia-contact-submit,.lia-contact-back,.lia-contact-link{transition:none}}
