@font-face{font-family:'NeoSea Rounded';font-style:normal;font-weight:400 800;font-display:swap;src:url(/wp-content/plugins/neosea-home-blog-section/assets/nunito-latin-variable.woff2) format('woff2')}.neosea-blog-host,.neosea-blog-host>.e-con-inner,.neosea-blog-host .elementor-widget-shortcode,.neosea-blog-host .elementor-widget-container{width:100%;min-width:0;height:auto!important;min-height:0!important}.neosea-blog-host{padding:0!important;gap:0!important}.nseo-blog{--nseo-teal:#01969d;--nseo-deep:#103b41;--nseo-link:#007980;--nseo-gold:#feaa01;--nseo-red:#f01f27;--nseo-blue:#0056a3;--nseo-ink:#102e33;--nseo-muted:#536c6a;--nseo-font:'NeoSea Rounded', Nunito, -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;container:neosea-blog / inline-size;width:100%;max-width:100%;min-width:0;height:auto;min-height:0;margin:0;padding:0;background:#fff;color:var(--nseo-ink);font-family:var(--nseo-font);text-align:left}.nseo-blog *,.nseo-blog *::before,.nseo-blog *::after{box-sizing:border-box}.nseo-blog .nseo-blog__inner{width:100%;max-width:1280px;min-width:0;margin-inline:auto;padding:40px 16px}.nseo-blog .nseo-blog__header{max-width:820px;margin:0 auto 28px;text-align:center}.nseo-blog .nseo-blog__eyebrow{margin:0 0 10px;padding:0;color:var(--nseo-link);font-family:var(--nseo-font);font-size:11px;font-weight:800;letter-spacing:1.6px;line-height:1.5}.nseo-blog .nseo-blog__title{margin:0;padding:0;color:var(--nseo-ink);font-family:var(--nseo-font);font-size:28px;font-weight:800;line-height:1.2;letter-spacing:-.7px;overflow-wrap:break-word;text-wrap:balance}.nseo-blog .nseo-blog__brand-line{display:block;width:64px;height:4px;margin:18px auto 0;border-radius:4px;background:linear-gradient(90deg,var(--nseo-teal) 0 40%,var(--nseo-red) 40% 62%,var(--nseo-gold) 62% 84%,var(--nseo-blue) 84% 100%)}.nseo-blog .nseo-blog__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;align-items:stretch;min-width:0;margin:0;padding:0}.nseo-blog .nseo-blog__item{display:flex;min-width:0;margin:0;padding:0}.nseo-blog .nseo-blog__motion{display:flex;flex:1;width:100%;min-width:0;height:auto;min-height:0}.nseo-blog[data-nseo-scroll-ready='true'] .nseo-blog__motion{transform:translate3d(0,var(--nseo-scroll-y,0),0);transition:transform .18s cubic-bezier(.2,.65,.3,1)}.nseo-blog a.nseo-card{display:flex;flex:1;flex-direction:column;min-width:0;height:auto;min-height:0;margin:0;padding:0;overflow:hidden;border:1px solid #e1eae8;border-radius:20px;background:#fff;color:var(--nseo-ink);font-family:var(--nseo-font);text-decoration:none!important;box-shadow:0 2px 8px rgb(16 59 65 / .035);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,transform .25s ease}.nseo-blog .nseo-card__media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:16 / 9;margin:0;overflow:hidden;background:#e6f2ef}.nseo-blog .nseo-card__photo{position:absolute;z-index:1;inset:0;display:block;width:100%;height:100%;max-width:none;margin:0;border:0;border-radius:0;object-fit:contain;object-position:center;background:#edf5f3;transition:transform .4s ease}.nseo-blog .nseo-card__fallback{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;color:var(--nseo-link);background:radial-gradient(circle at 90% 0,rgb(254 170 1 / .16),transparent 48%),linear-gradient(135deg,#edf7f4,#d9eeea)}.nseo-blog .nseo-card__fallback svg{flex:0 0 74px;width:88px;height:74px;max-width:88px;max-height:74px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linejoin:round;stroke-linecap:round}.nseo-blog .nseo-card__fallback span{font:800 14px/1.4 var(--nseo-font);letter-spacing:.2px}.nseo-blog .nseo-card__tag{position:absolute;z-index:2;bottom:12px;left:16px;max-width:calc(100% - 32px);padding:7px 11px;border:1px solid rgb(255 255 255 / .8);border-radius:7px;background:#fff;color:var(--nseo-deep);font-family:var(--nseo-font);font-size:10px;font-weight:800;line-height:1.3;letter-spacing:.7px;text-transform:uppercase;overflow-wrap:anywhere;transition:background-color .25s ease,border-color .25s ease}.nseo-blog .nseo-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:22px 20px 24px}.nseo-blog .nseo-card__date{display:block;margin:0 0 10px;color:var(--nseo-muted);font-family:var(--nseo-font);font-size:12px;font-weight:600;line-height:1.5;transition:color .25s ease}.nseo-blog .nseo-card__title{width:100%;min-width:0;margin:0 0 12px;padding:0;color:var(--nseo-ink);font-family:var(--nseo-font);font-size:21px;font-weight:800;line-height:1.3;letter-spacing:-.3px;overflow-wrap:break-word;transition:color .25s ease}.nseo-blog .nseo-card__excerpt{width:100%;min-width:0;margin:0 0 22px;padding:0;color:var(--nseo-muted);font-family:var(--nseo-font);font-size:15px;font-weight:400;line-height:1.7;overflow-wrap:break-word;transition:color .25s ease}.nseo-blog .nseo-card__read{display:inline-flex;align-items:center;gap:9px;margin-top:auto;padding-top:2px;color:var(--nseo-link);font-family:var(--nseo-font);font-size:14px;font-weight:800;line-height:1.5;transition:color .25s ease}.nseo-blog .nseo-card__read svg,.nseo-blog .nseo-blog__all svg{display:block;flex:0 0 20px;width:20px;height:20px;max-width:20px;max-height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.nseo-blog a.nseo-card:focus-visible{outline:3px solid var(--nseo-blue);outline-offset:3px;border-color:var(--nseo-teal);background:var(--nseo-deep)}.nseo-blog a.nseo-card:focus-visible .nseo-card__title,.nseo-blog a.nseo-card:focus-visible .nseo-card__read{color:#fff}.nseo-blog a.nseo-card:focus-visible .nseo-card__excerpt,.nseo-blog a.nseo-card:focus-visible .nseo-card__date{color:#d9eceb}.nseo-blog a.nseo-card:focus-visible .nseo-card__tag{border-color:var(--nseo-gold);background:var(--nseo-gold)}.nseo-blog .nseo-blog__footer{margin:32px 0 0;text-align:center}.nseo-blog a.nseo-blog__all{display:inline-flex;justify-content:center;align-items:center;gap:12px;min-height:48px;max-width:100%;margin:0;padding:13px 24px;border:1px solid var(--nseo-link);border-radius:100px;background:#fff;color:var(--nseo-link);font-family:var(--nseo-font);font-size:15px;font-weight:800;line-height:1.4;text-decoration:none!important;transition:background-color .2s ease,color .2s ease}.nseo-blog a.nseo-blog__all:focus-visible{outline:3px solid var(--nseo-blue);outline-offset:3px}@media (hover:hover) and (pointer:fine){.nseo-blog a.nseo-card:hover{border-color:var(--nseo-teal);background:var(--nseo-deep);transform:translateY(-4px);box-shadow:0 16px 36px rgb(16 59 65 / .17)}.nseo-blog a.nseo-card:hover .nseo-card__photo{transform:scale(1.045)}.nseo-blog a.nseo-card:hover .nseo-card__title,.nseo-blog a.nseo-card:hover .nseo-card__read{color:#fff}.nseo-blog a.nseo-card:hover .nseo-card__excerpt,.nseo-blog a.nseo-card:hover .nseo-card__date{color:#d9eceb}.nseo-blog a.nseo-card:hover .nseo-card__tag{border-color:var(--nseo-gold);background:var(--nseo-gold)}.nseo-blog a.nseo-card:hover .nseo-card__read svg{color:var(--nseo-gold)}.nseo-blog a.nseo-blog__all:hover{background:var(--nseo-link);color:#fff}}@container neosea-blog (min-width:640px){.nseo-blog .nseo-blog__inner{padding:48px 24px}.nseo-blog .nseo-blog__grid{grid-template-columns:repeat(var(--nseo-tablet-columns,2),minmax(0,1fr));gap:24px}.nseo-blog .nseo-blog__header{margin-bottom:32px}.nseo-blog .nseo-blog__title{font-size:36px}.nseo-blog .nseo-card__body{padding:24px}}@container neosea-blog (min-width:1000px){.nseo-blog .nseo-blog__inner{padding:60px 32px 56px}.nseo-blog .nseo-blog__grid{grid-template-columns:repeat(var(--nseo-columns,3),minmax(0,1fr))}.nseo-blog .nseo-blog__title{font-size:42px}}@media (prefers-reduced-motion:reduce){.nseo-blog[data-nseo-scroll-ready='true'] .nseo-blog__motion{transform:none;transition:none}.nseo-blog .nseo-card,.nseo-blog .nseo-card__photo,.nseo-blog .nseo-card__tag,.nseo-blog .nseo-card__title,.nseo-blog .nseo-card__excerpt,.nseo-blog .nseo-card__date,.nseo-blog .nseo-card__read,.nseo-blog .nseo-blog__all{transition:none}.nseo-blog a.nseo-card:hover,.nseo-blog a.nseo-card:hover .nseo-card__photo{transform:none}}