.landing-vision[data-v-28ead6a8]{padding:8rem 0;border-top:1px solid var(--lp-border-light);position:relative;overflow:hidden}.landing-vision--theme-light[data-v-28ead6a8]{background:var(--lp-bg-light)}.landing-vision--theme-white[data-v-28ead6a8]{background:var(--lp-bg-white)}.landing-vision--theme-warm[data-v-28ead6a8]{background:var(--lp-bg-warm)}.landing-vision[data-v-28ead6a8]:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(ellipse 50% 60% at 25% 50%,rgba(1,171,188,.03),transparent);pointer-events:none}.landing-vision__grid[data-v-28ead6a8]{display:grid;grid-template-columns:380px 1fr;gap:4rem;align-items:start}.landing-vision__portrait-frame[data-v-28ead6a8]{width:100%;aspect-ratio:3/4;border-radius:14px;overflow:hidden;border:1px solid var(--lp-border-light)}.landing-vision__portrait-img img[data-v-28ead6a8]{width:100%;height:100%;object-fit:cover}.landing-vision__portrait-placeholder[data-v-28ead6a8]{width:100%;height:100%;background:linear-gradient(160deg,rgba(1,171,188,.05),var(--lp-bg-warm),rgba(253,184,18,.03));display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--lp-text-muted);font-size:.65rem}.landing-vision__portrait-icon[data-v-28ead6a8]{width:56px;height:56px;border-radius:50%;border:1px dashed rgba(1,171,188,.25);display:flex;align-items:center;justify-content:center;color:var(--lp-teal-dark)}.landing-vision__award[data-v-28ead6a8]{display:block;margin:1.5rem auto 0;width:fit-content;max-width:100%;transition:transform .3s ease}a.landing-vision__award[data-v-28ead6a8]{text-decoration:none!important;transform:none!important}a.landing-vision__award[data-v-28ead6a8]:hover{transform:translateY(-2px)!important}.landing-vision__award img[data-v-28ead6a8]{display:block;height:180px;width:auto;max-width:100%;filter:drop-shadow(0 6px 16px rgba(13,19,21,.18))}@media (max-width:768px){.landing-vision__award img[data-v-28ead6a8]{height:140px}}.landing-vision__title[data-v-28ead6a8]{margin-bottom:1.25rem}.landing-vision__intro[data-v-28ead6a8]{font-size:1.08rem;color:var(--lp-text-body);line-height:1.8;margin-bottom:2rem;max-width:520px}.landing-vision__values[data-v-28ead6a8]{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem}.landing-vision__value[data-v-28ead6a8]{display:flex;gap:1rem;align-items:flex-start}.landing-vision__value-icon[data-v-28ead6a8]{width:36px;height:36px;border-radius:8px;background:rgba(1,171,188,.06);border:1px solid rgba(1,171,188,.12);display:flex;align-items:center;justify-content:center;flex-shrink:0}.landing-vision__value-icon svg[data-v-28ead6a8]{width:16px;height:16px;stroke:var(--lp-teal-accent)}.landing-vision__value h3[data-v-28ead6a8]{font-size:.95rem;font-weight:600;color:var(--lp-text-dark);margin-bottom:.15rem}.landing-vision__value p[data-v-28ead6a8]{font-size:.85rem;color:var(--lp-text-body);line-height:1.6}.landing-vision__credentials[data-v-28ead6a8]{margin-top:2.5rem;padding-top:2rem;border-top:1px solid var(--lp-border-light)}.landing-vision__credentials-row[data-v-28ead6a8]{margin-bottom:1.5rem}.landing-vision__credentials-label[data-v-28ead6a8]{font-size:.68rem;color:var(--lp-text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.75rem}.landing-vision__credentials-logos[data-v-28ead6a8]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem 1.5rem;align-items:center;justify-items:center;max-width:500px}@media (max-width:480px){.landing-vision__credentials-logos[data-v-28ead6a8]{grid-template-columns:repeat(2,1fr)}}.landing-vision__cred-logo[data-v-28ead6a8]{font-size:.72rem;font-weight:600;color:var(--lp-text-muted);letter-spacing:.04em;opacity:.45;text-transform:uppercase;transition:opacity .3s}.landing-vision__cred-logo[data-v-28ead6a8]:hover{opacity:.75}a.landing-vision__cred-logo[data-v-28ead6a8]{text-decoration:none!important;color:inherit;transform:none!important}.landing-vision__cred-img[data-v-28ead6a8]{width:auto;object-fit:contain;filter:grayscale(100%);opacity:.7;transition:filter .3s,opacity .3s}.landing-vision__cred-img--s[data-v-28ead6a8]{height:22px;max-width:170px}.landing-vision__cred-img--m[data-v-28ead6a8]{height:28px;max-width:170px}.landing-vision__cred-img--l[data-v-28ead6a8]{height:40px;max-width:130px}.landing-vision__cred-img--xl[data-v-28ead6a8]{height:52px;max-width:140px}.landing-vision__cred-logo:hover .landing-vision__cred-img[data-v-28ead6a8]{filter:grayscale(0);opacity:.9}.landing-vision__cta[data-v-28ead6a8]{margin-top:2rem}@media (max-width:768px){.landing-vision__grid[data-v-28ead6a8]{grid-template-columns:1fr}.landing-vision__portrait-frame[data-v-28ead6a8]{max-width:300px;margin:0 auto}}