.sellos{margin-top:18px;display:flex;align-items:center;gap:16px;max-width:620px;padding:12px 18px 12px 12px;border-radius:16px;background:rgba(12,28,71,.55);border:1px solid var(--line-on-dark);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.sellos__logos{flex:none;display:flex;align-items:center;gap:12px;background:linear-gradient(135deg,#f5f7fb 0%,#dce8f6 100%);border:1px solid rgba(159,208,255,.55);border-radius:12px;padding:8px 12px}.sellos__logos img{display:block;height:52px;width:auto}.sellos__logos .sep{width:1px;align-self:stretch;background:rgba(19,43,109,.15)}.sellos__txt strong{display:block;font-family:var(--ff-display);font-weight:700;font-size:1rem;line-height:1.3;color:#fff;text-wrap:balance}.sellos__txt span{display:block;margin-top:4px;font-size:.82rem;line-height:1.4;color:rgba(255,255,255,.78)}@media (min-width:1025px){.sellos{max-width:660px}}@media (max-width:600px){.sellos{flex-direction:column;align-items:flex-start;padding:12px}.sellos__logos img{height:44px}}
.auth__head{max-width:44rem;margin:0 auto clamp(28px,3.6vw,44px);text-align:center}.auth h2{font-size:clamp(1.9rem,4.4vw,3rem);color:var(--navy);text-wrap:balance}.eco{display:grid;grid-template-columns:1.15fr 1fr;gap:clamp(24px,3.4vw,48px);align-items:center;max-width:1140px;margin:0 auto;padding:clamp(24px,3.4vw,44px);background:var(--navy-900);border-radius:var(--r-md);box-shadow:var(--shadow-md);color:#fff}.eco__k{font-family:var(--ff-display);font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:#9fd0ff}.eco__t{margin-top:8px;font-family:var(--ff-display);font-weight:800;font-size:clamp(1.4rem,2.6vw,1.9rem);line-height:1.2;text-wrap:balance}.eco__d{margin-top:10px;font-size:.98rem;line-height:1.5;color:rgba(255,255,255,.82)}.eco__list{margin-top:18px;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px;padding:0;list-style:none}.eco__list li{display:flex;gap:10px;align-items:flex-start;font-size:.9rem;line-height:1.4;color:rgba(255,255,255,.85)}.eco__list b{display:block;color:#fff;font-family:var(--ff-display);font-weight:700;font-size:.92rem}.eco__chk{flex:none;width:22px;height:22px;margin-top:1px;border-radius:50%;display:grid;place-items:center;background:rgba(159,208,255,.14);border:1px solid rgba(159,208,255,.4);color:#9fd0ff}.eco__chk svg{width:12px;height:12px}.eco__seals{display:grid;gap:14px}.eco__seal{display:flex;align-items:center;gap:18px;padding:16px 18px;background:var(--white);border-radius:12px;color:var(--ink)}.eco__seal img{flex:none;display:block;height:72px;width:auto}.eco__seal-t{font-family:var(--ff-display);font-weight:700;font-size:1rem;line-height:1.25;color:var(--navy)}.eco__seal-d{margin-top:4px;font-size:.86rem;line-height:1.4;color:var(--ink-soft)}.eco__seal-d b{color:var(--navy)}.auth .diffs{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(14px,1.8vw,20px);max-width:1140px;margin:clamp(20px,2.4vw,28px) auto clamp(36px,5vw,56px)}.auth .diff{flex-direction:column;max-width:none;gap:0;padding:clamp(18px,2vw,24px);background:var(--white);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-sm)}.auth .diff__icon{width:42px;height:42px;border:0;box-shadow:none;background:var(--paper-2);color:var(--indigo)}.auth .diff__t{margin-top:14px;font-size:1rem;line-height:1.3}.auth .diff__d{margin-top:6px;font-size:.9rem;line-height:1.5}@media (max-width:1024px){.eco{grid-template-columns:1fr}.auth .diffs{grid-template-columns:1fr 1fr}}@media (max-width:520px){.eco__list{grid-template-columns:1fr}.eco__seal img{height:56px}.auth .diffs{grid-template-columns:1fr}}
