@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/google-sans-flex-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Google Sans Flex;font-style:normal;font-weight:300 800;font-display:swap;src:url(/fonts/google-sans-flex-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.asn{--sc-bg:#fafcff;--sc-surface:#fff;--sc-surface-2:#f4f7fb;--sc-surface-cream:#faf3e9;--sc-text:#292d32;--sc-text-muted:#5b6573;--sc-text-inverse:#fff;--sc-border:#e6eaee;--sc-border-strong:#d0deed;--sc-primary:#023263;--sc-primary-hover:#013054;--sc-primary-press:#021e3c;--sc-primary-soft:#ebf5ff;--sc-accent:#b0dc00;--sc-accent-press:#83a300;--sc-accent-soft:#efffad;--sc-accent-ink:#4a5e00;--sc-success-soft:#efffad;--sc-info-soft:#dfeaf6;--sc-info-ink:#1f476f;--sc-shadow-xs:0 1px 2px #0232630f;--sc-shadow-sm:0 2px 6px #02326314;--sc-shadow-md:0 8px 24px #0232631a;--sc-shadow-lg:0 20px 48px #02326329;--font-display:"Google Sans Flex", var(--font-roboto), system-ui, -apple-system, sans-serif;--font-body:var(--font-roboto), system-ui, -apple-system, sans-serif;--r-md:10px;--r-lg:12px;--r-xl:16px;--r-pill:999px;font-family:var(--font-body);color:var(--sc-text);background:var(--sc-bg);overflow-x:clip}.asn *,.asn :before,.asn :after{box-sizing:border-box}.asn-wrap{max-width:1280px;margin:0 auto}.asn-section{padding:100px 40px}.asn-nav-inner{align-items:center;gap:32px;max-width:1360px;margin:0 auto;padding:14px 40px;display:flex}.asn-reveal.is-armed{opacity:0;transform:translateY(20px)}.asn-reveal.is-armed.is-shown{opacity:1;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transition-delay:var(--reveal-delay,0s);transform:none}@media (prefers-reduced-motion:reduce){.asn-reveal.is-armed{opacity:1;transition:none;transform:none}}.asn-btn{white-space:nowrap;cursor:pointer;border:none;justify-content:center;align-items:center;gap:9px;font-weight:600;text-decoration:none;display:inline-flex}.asn-btn-primary{background:var(--sc-primary);color:var(--sc-text-inverse);box-shadow:var(--sc-shadow-sm);transition:background .16s,transform .16s}.asn-btn-primary:hover{background:var(--sc-primary-hover);transform:translateY(-1px)}.asn-btn-accent{background:var(--sc-accent);color:var(--sc-primary);box-shadow:var(--sc-shadow-md);transition:background .16s,transform .16s}.asn-btn-accent:hover{background:var(--sc-accent-press);transform:translateY(-1px)}.asn-btn-ghost{color:var(--sc-primary);border:1px solid var(--sc-border-strong);background:0 0;transition:background .16s}.asn-btn-ghost:hover{background:#0232630d}.asn-btn-ghost-dark{color:var(--sc-text-inverse);background:0 0;border:1px solid #ffffff47;transition:background .16s}.asn-btn-ghost-dark:hover{background:#ffffff14}.asn-navlink{color:var(--sc-text);font-size:15px;font-weight:500;text-decoration:none;transition:color .16s}.asn-navlink:hover{color:var(--sc-accent-ink)}.asn-nav-cta{border-radius:var(--r-lg);background:var(--sc-accent);height:44px;color:var(--sc-primary);white-space:nowrap;box-shadow:var(--sc-shadow-xs);cursor:pointer;border:none;align-items:center;gap:8px;padding:0 18px;font-size:14.5px;font-weight:600;text-decoration:none;transition:background .16s;display:inline-flex}.asn-nav-cta:hover{background:var(--sc-accent-press)}.asn-signin{color:var(--sc-primary);padding:10px 12px;font-size:15px;font-weight:500;text-decoration:none;transition:color .16s}.asn-signin:hover{color:var(--sc-accent-ink)}.asn-lang{color:var(--sc-primary);border-radius:var(--r-md);border:1px solid var(--sc-border-strong);background:var(--sc-surface);cursor:pointer;align-items:center;gap:6px;padding:8px 10px;font-size:14px;font-weight:600;transition:color .16s,border-color .16s;display:inline-flex}.asn-lang:hover{color:var(--sc-accent-ink);border-color:var(--sc-accent)}.asn-nav-burger{border:1px solid var(--sc-border-strong);border-radius:var(--r-md);background:var(--sc-surface);width:40px;height:40px;color:var(--sc-primary);cursor:pointer;justify-content:center;align-items:center;display:none}.asn-mobile-menu{border-top:1px solid var(--sc-border);background:var(--sc-surface-cream);flex-direction:column;gap:4px;padding:12px 24px 20px;display:none}.asn-mobile-link{color:var(--sc-text);padding:10px 4px;font-size:15px;font-weight:500;text-decoration:none}.asn-mobile-link:hover{color:var(--sc-accent-ink)}.asn-lift{transition:transform .2s,box-shadow .2s}.asn-lift:hover{box-shadow:var(--sc-shadow-md);transform:translateY(-4px)}.asn-vcard{transition:box-shadow .2s,transform .2s}.asn-vcard:hover{box-shadow:var(--sc-shadow-md);transform:translate(3px)}.asn-navy-stat{transition:transform .2s,background .2s}.asn-navy-stat:hover{background:#ffffff14;transform:translateY(-3px)}.asn-footlink{color:var(--sc-text-muted);font-size:14px;text-decoration:none;transition:color .16s}.asn-footlink:hover{color:var(--sc-primary)}.asn-social{color:var(--sc-text-muted);transition:color .16s;display:inline-flex}.asn-social:hover{color:var(--sc-primary)}.asn-hero-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:56px;display:grid}.asn-proof-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.asn-grid-3{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.asn-steps-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.asn-verify-grid{grid-template-columns:.9fr 1.1fr;align-items:start;gap:60px;display:grid}.asn-navy-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.asn-principle-grid{background:var(--sc-border);border:1px solid var(--sc-border);border-radius:var(--r-xl);grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.asn-cap-grid{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.asn-contact-grid{grid-template-columns:1.15fr .85fr;align-items:start;gap:56px;display:grid}.asn-office-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.asn-form-row{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.asn-mag-lead{grid-template-columns:1.55fr 1fr;align-items:start;gap:40px;display:grid}.asn-mag-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.asn-art-rel-grid{grid-template-columns:repeat(2,1fr);gap:22px;display:grid}.asn-trends-grid{grid-template-columns:1.55fr 1fr;align-items:stretch;gap:24px;display:grid}.asn-news-lead{grid-template-columns:1.1fr 1fr;align-items:stretch;display:grid}.asn-art-grid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:56px;display:grid}.asn-art-aside{position:sticky;top:90px}.asn-footer-grid{grid-template-columns:1.5fr repeat(5,1fr);gap:32px;padding-bottom:96px;display:grid}.asn-steps-line{z-index:0;height:2px;position:absolute;top:26px;left:8%;right:8%}@media (max-width:1024px){.asn-verify-grid{grid-template-columns:1fr;gap:32px}.asn-contact-grid{grid-template-columns:1fr;gap:40px}.asn-mag-lead{grid-template-columns:1fr;gap:32px}.asn-mag-grid{grid-template-columns:repeat(2,1fr)}.asn-trends-grid,.asn-news-lead{grid-template-columns:1fr}.asn-art-grid{grid-template-columns:1fr;gap:40px}.asn-art-aside{position:static}.asn-verify-sticky{position:static!important}.asn-footer-grid{grid-template-columns:1.5fr repeat(3,1fr);row-gap:40px}.asn-nav-links{display:none!important}.asn-nav-burger{display:inline-flex}.asn-mobile-menu{display:flex}}@media (max-width:900px){.asn-section{padding:72px 24px}.asn-nav-inner{padding:14px 24px}.asn-hero-grid{grid-template-columns:1fr;gap:40px}.asn-grid-3,.asn-cap-grid,.asn-navy-grid,.asn-office-grid{grid-template-columns:1fr}.asn-steps-grid{grid-template-columns:repeat(2,1fr);gap:32px 20px}.asn-steps-line{display:none}.asn-principle-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.asn-section{padding:60px 20px}.asn-nav-inner{padding:12px 20px}.asn-proof-grid{grid-template-columns:repeat(2,1fr);gap:28px 16px}.asn-form-row,.asn-mag-grid,.asn-art-rel-grid{grid-template-columns:1fr}.asn-art-rel-card{flex-direction:column!important;height:auto!important}.asn-art-rel-img{width:100%!important;min-width:0!important;height:160px!important}.asn-steps-grid,.asn-principle-grid{grid-template-columns:1fr}.asn-footer-grid{grid-template-columns:1fr 1fr}.asn-signin{display:none}}
