.nos-hero{position:relative;background:linear-gradient(165deg,#FAF5F0,hsl(18,38%,96%));overflow:hidden}.nos-hero__grid{display:grid;grid-template-columns:1fr;gap:40px;align-items:center;padding-top:64px;padding-bottom:60px}@media (min-width:1100px){.nos-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:56px}}.nos-hero__text{text-align:center}.nos-hero__text h1{font-size:46px;line-height:1.12;margin-bottom:18px}@media (max-width:820px){.nos-hero__text h1{font-size:34px}}.nos-hero__lead{font-size:19px;line-height:1.6;color:var(--sec);max-width:540px;margin:0 auto}.nos-stats{display:flex;flex-wrap:wrap;gap:32px;margin-top:32px;justify-content:center}.nos-stat{text-align:center}.nos-stat__num{display:block;font-size:34px;font-weight:700;line-height:1}.nos-stat__label{display:block;font-size:14px;margin-top:4px}.nos-diagram{position:relative;display:flex;align-items:center;justify-content:center;min-height:412px}.nos-diagram__row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:10px;align-items:center;width:100%}@media (max-width:560px){.nos-diagram__row{grid-template-columns:minmax(0,1fr);justify-items:center;gap:30px}.nos-diagram__pin{order:2}.nos-diagram__side--con{order:3}}.nos-diagram__side{position:relative;min-height:360px;max-width:320px;margin:0 auto;width:100%}@keyframes nos-float{0%,to{transform:translateY(0)}50%{transform:translateY(-11px)}}.nos-float-a,.nos-float-c{animation:nos-float 6.5s ease-in-out infinite}.nos-float-c{animation-delay:-4.4s}@media (prefers-reduced-motion:reduce){.nos-float-a,.nos-float-c{animation:none}}.nos-diagram__person-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-48%)}.nos-person{width:min(230px,62vw);height:auto;display:block}.nos-tag{position:absolute;top:-14px;left:50%;transform:translateX(-50%);white-space:nowrap;color:#fff;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:4px 14px;border-radius:var(--pill)}.nos-tag--sin{background:var(--coral)}.nos-tag--con{background:var(--teal)}.nos-bubble{position:absolute;display:inline-flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;font-weight:600;padding:5px 12px;border-radius:var(--pill);box-shadow:0 6px 16px rgba(44,41,107,.1);background:#fff}.nos-bubble svg{flex:none}.nos-bubble--sin{border:1px solid rgba(239,51,64,.35);color:#B8232E}.nos-bubble--con{border:1px solid rgba(44,41,107,.3);color:var(--indigo);background:var(--grad-marca),#fff}.nos-bubble--1{top:34px;left:0}.nos-bubble--2{top:86px;right:0}.nos-bubble--3{bottom:58px;left:0}.nos-bubble--4{bottom:2px;right:10px}.nos-bubble--sin.nos-bubble--1{transform:rotate(-4deg)}.nos-bubble--sin.nos-bubble--2{transform:rotate(3deg)}.nos-bubble--sin.nos-bubble--3{transform:rotate(2.5deg)}.nos-bubble--sin.nos-bubble--4{transform:rotate(-3deg)}.nos-bubble--con.nos-bubble--4{bottom:2px;right:auto;left:50%;transform:translateX(-50%)}.nos-diagram__pin{display:flex;flex-direction:column;align-items:center;gap:6px;z-index:1}.nos-diagram__pin img{width:52px;height:auto;display:block;filter:drop-shadow(0 10px 20px rgba(44,41,107,.25))}.nos-what__lead{font-size:18px;color:var(--sec);line-height:1.8;text-align:center;margin-bottom:20px}.nos-what__lead--2{margin-bottom:22px}.nos-what__remate{font-size:20px;font-weight:600;color:var(--indigo);line-height:1.55;text-align:center;margin-bottom:44px}.nos-community{display:grid;grid-template-columns:repeat(3,1fr);max-width:720px;margin:0 auto;gap:16px}@media (max-width:820px){.nos-community{grid-template-columns:1fr}}.nos-community__tile{background:#fff;border:1px solid var(--indigo);border-radius:18px;padding:32px 24px;text-align:center;box-shadow:0 1px 3px rgba(44,41,107,.06)}.nos-community__num{display:block;font-size:46px;font-weight:700;color:var(--teal);line-height:1.05}.nos-community__label{display:block;font-size:15px;color:var(--indigo);margin-top:10px}.nos-beliefs{background:linear-gradient(165deg,#FAF5F0,hsl(18,38%,96%))}.nos-beliefs__grid{display:grid;grid-template-columns:1fr;gap:40px}@media (min-width:901px){.nos-beliefs__grid{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:40px}}.nos-mv{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.nos-mv__card{background:#fff;border-radius:18px;padding:26px;box-shadow:0 8px 24px rgba(44,41,107,.08);display:flex;flex-direction:column;justify-content:center}.nos-mv__card--orange{border:1px solid var(--orange)}.nos-mv__card--teal{border:1px solid var(--teal)}.nos-mv__card h3{font-size:20px;margin-bottom:8px}.nos-mv__card p{font-size:15px;color:#4B4A70;line-height:1.6}.nos-principles{display:flex;flex-direction:column}.nos-principle{display:grid;grid-template-columns:56px 48px 1fr;align-items:center;gap:18px;padding:14px 4px;border-bottom:1px solid #e9e7f0}.nos-principle:last-child{border-bottom:none}.nos-principle__num{font-size:28px;font-weight:700;line-height:1}.nos-principle__ico{width:48px;height:48px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:2px solid}.nos-principle h3{font-size:19px;color:var(--indigo);margin-bottom:4px}.nos-principle p{font-size:15px;color:var(--sec);line-height:1.5}@media (max-width:720px){.nos-principle{grid-template-columns:44px 1fr;gap:14px;padding:22px 2px}.nos-principle__ico{display:none}}.nos-toggle__grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:820px;margin:0 auto 20px}@media (max-width:820px){.nos-toggle__grid{grid-template-columns:1fr}}.nos-toggle__card{cursor:pointer;background:#fff;border:1px solid var(--divider);border-radius:20px;padding:34px 32px;box-shadow:0 1px 3px rgba(44,41,107,.06);text-align:center;transition:border-color .15s ease,box-shadow .18s ease,transform .18s var(--curve)}.nos-toggle__card--on.nos-toggle__card--orange{border:2px solid var(--orange);box-shadow:0 14px 30px rgba(242,133,0,.18)}.nos-toggle__card--on.nos-toggle__card--teal{border:2px solid var(--teal);box-shadow:0 14px 30px rgba(0,152,155,.18)}.nos-toggle__icon{display:inline-flex;width:56px;height:56px;border-radius:16px;background:#fff;align-items:center;justify-content:center;margin-bottom:20px;border:2px solid}.nos-toggle__icon--orange{color:var(--orange)}.nos-toggle__icon--teal{color:var(--teal)}.nos-toggle__card h3{font-size:22px;margin-bottom:10px;color:var(--indigo)}.nos-toggle__card p{font-size:16px;color:var(--sec)}.nos-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media (max-width:820px){.nos-trust{grid-template-columns:1fr 1fr}.nos-trust__card{min-height:210px}}.nos-trust__card{border-radius:20px;padding:32px 26px;text-align:center;min-height:244px;display:flex;flex-direction:column;align-items:center}.nos-trust__icon{display:inline-flex;width:60px;height:60px;border-radius:18px;color:#fff;align-items:center;justify-content:center;margin-bottom:18px}.nos-trust__card h3{font-size:18px;margin-bottom:8px;color:var(--indigo)}.nos-trust__card p{font-size:15px;color:var(--sec)}.nos-cta-section{background:hsl(18,38%,96%);padding:88px 0}.nos-cta__title{font-size:34px;line-height:1.2}@media (max-width:820px){.nos-cta__title{font-size:30px}}.nos-cta__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width:820px){.nos-cta__grid{grid-template-columns:1fr}}.nos-cta__card{background:#fff;border:1px solid var(--divider);border-radius:22px;padding:40px 36px;box-shadow:0 10px 30px rgba(44,41,107,.08)}.nos-cta__card h3{font-size:26px;line-height:1.2;margin-bottom:10px}.nos-cta__card p{font-size:16px;color:var(--sec);margin-bottom:24px}.nos-cta__card .pbtn{font-size:16px;padding:15px 30px;gap:9px}.nos-cta__card .pbtn--orange{box-shadow:0 6px 16px rgba(242,133,0,.24)}.nos-cta__card--teal{background:var(--teal);border:none;box-shadow:0 14px 34px rgba(0,152,155,.22)}.nos-cta__card--teal h3{color:#fff}.nos-cta__card--teal p{color:rgba(255,255,255,.9)}