.navbar-collapse.collapsing,.navbar-collapse.show{display:block!important;padding:1rem 0;width:100%}.navbar-collapse.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion:reduce){.navbar-collapse.collapsing{transition:none}}.navbar-nav{align-items:stretch;display:flex;gap:4px;list-style:none;margin:0;padding:0}@media(max-width:1199px){.navbar-nav{flex-direction:column;width:100%}.navbar-nav .nav-item{width:100%}.navbar-nav .nav-link{border-radius:8px;justify-content:flex-start;padding:.75rem 1rem;transition:background-color .2s ease;width:100%}.navbar-nav .nav-link:focus,.navbar-nav .nav-link:hover{background:hsla(0,0%,100%,.1)}.navbar-nav .nav-link.active{background:hsla(0,0%,100%,.15)}.navbar-nav .dropdown-menu{background:rgba(0,0,0,.15);border:none;border-radius:8px;margin-top:4px;padding:.5rem}.navbar-nav .dropdown-item{border-radius:6px;color:#fff;font-size:.95rem;padding:.6rem 1rem}.navbar-nav .dropdown-item:focus,.navbar-nav .dropdown-item:hover{background:hsla(0,0%,100%,.1);color:#fff}.auth-links{border-top:1px solid hsla(0,0%,100%,.15);margin-top:1rem;padding-top:1rem}}:root{--navbar-logo-height:45px;--navbar-padding-y:15px;--navbar-offset:calc(var(--navbar-logo-height) + var(--navbar-padding-y)*2)}*,:after,:before{box-sizing:border-box}body{font-family:Poppins,sans-serif;margin:0;padding-top:var(--navbar-offset,75px)}a{color:inherit;text-decoration:none}img{display:block;height:auto;max-width:100%}nav{background:var(--accent-gradient,radial-gradient(circle at 10% 15%,var(--secondary-color,#16bd9c),var(--accent-color,#1a89bc)))!important;box-shadow:0 4px 6px rgba(0,0,0,.1);left:0;position:fixed;right:0;top:0;z-index:9997}.navbar{min-height:var(--navbar-offset,75px);padding:var(--navbar-padding-y,15px) 0}.navbar,.navbar .container-fluid{align-items:center;display:flex;flex-wrap:wrap}.navbar .container-fluid{gap:normal;justify-content:space-between;padding:0 calc(var(--bs-gutter-x, 1.5rem)*.5);width:100%}.navbar-margin{margin-left:0;margin-right:0}.navbar-brand{align-items:center;display:flex}.main-logo{height:var(--navbar-logo-height,45px);width:auto}.navbar-toggler{background:transparent;border:1px solid hsla(0,0%,100%,.35);border-radius:.375rem;padding:.25rem .5rem}.navbar-toggler-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cpath stroke='rgba(255,255,255,0.9)' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:block;height:1.5em;width:1.5em}.navbar-collapse{display:none}.auth-links,.main-nav{list-style:none;margin-bottom:.5rem;margin-top:0;padding-left:0}.nav-link{align-items:center;border-radius:20px;color:#fff;display:flex;font-size:16px;font-weight:600;padding:8px 15px}@media(min-width:1200px){.navbar,.navbar .container-fluid{flex-wrap:nowrap}.navbar-collapse{align-items:center;display:flex!important;flex-basis:auto;flex-grow:1;justify-content:space-between;width:auto}.auth-links,.main-nav{margin-bottom:0!important}.navbar-toggler{display:none}}.blog-page{--blog-bg:#f3f7fb;--blog-surface:#fff;--blog-text:#102a43;--blog-muted:#486581;background:var(--blog-bg);overflow-x:clip;padding:0 0 2.7rem;position:relative}.blog-container{margin:0 auto;position:relative;width:min(1120px,92vw);z-index:1}.blog-spa-area{padding-top:1.5rem;position:relative;z-index:10}.blog-hero{align-items:center;background:radial-gradient(circle at 10% 15%,var(--secondary-color,#16bd9c),var(--accent-color,#1a89bc));display:flex;min-height:160px;overflow:hidden;position:relative}.blog-hero:after{background:linear-gradient(180deg,transparent,rgba(243,247,251,.18));content:"";height:48px;inset:auto 0 0;pointer-events:none;position:absolute;z-index:2}@keyframes blogHeroBackgroundReveal{0%{opacity:0;transform:scale(1.02)}to{opacity:.25;transform:scale(1)}}@keyframes blogArticleBackgroundReveal{0%{opacity:0;transform:scale(1.08)}to{opacity:.82;transform:scale(1.04)}}.blog-hero__bg{animation:blogHeroBackgroundReveal 1.35s cubic-bezier(.25,.46,.45,.94) .2s both;height:100%;inset:0;mix-blend-mode:overlay;-o-object-fit:cover;object-fit:cover;-o-object-position:center 28%;object-position:center 28%;pointer-events:none;position:absolute;width:100%;z-index:0}.blog-hero__inner{padding:2rem 1.25rem 2.25rem;position:relative;text-align:center;width:100%;z-index:1}.blog-hero__text{transition:opacity .2s ease,transform .2s ease}.blog-hero__eyebrow{color:hsla(0,0%,100%,.48);display:block;font-size:.7rem;font-weight:700;letter-spacing:.18em;margin-bottom:.3rem;text-transform:uppercase}.blog-hero__brand{text-wrap:balance;color:#fff;font-size:clamp(1.85rem,5vw,3rem);font-weight:800;letter-spacing:-.02em;line-height:1.1;margin:0}.blog-hero__brand-accent{color:#161f22}.blog-hero--article{align-items:flex-end;min-height:340px}.blog-hero--article:after{display:none}.blog-hero__bg--article{animation:blogArticleBackgroundReveal .9s cubic-bezier(.25,.46,.45,.94) .25s both;filter:blur(1.5px);mix-blend-mode:normal;-o-object-position:center center;object-position:center center}.blog-hero__overlay{background:linear-gradient(180deg,rgba(22,31,34,.25) 0,rgba(22,31,34,.45) 50%,rgba(22,31,34,.78));inset:0;pointer-events:none;position:absolute;z-index:1}.blog-hero__overlay--solid{background:linear-gradient(135deg,rgba(22,31,34,.95),rgba(30,41,45,.98))}.blog-hero__inner--article{padding:100px 1.25rem 2rem;text-align:left}.blog-hero__article-header{margin:0 auto;width:min(1120px,92vw)}.blog-hero__back-btn{align-items:center;color:hsla(0,0%,100%,.88);display:inline-flex;font-size:.92rem;font-weight:600;gap:.4rem;margin-bottom:1rem;text-decoration:none}.blog-hero__article-title{color:#fff;font-size:clamp(1.6rem,5.5vw,3rem);font-weight:800;line-height:1.15;margin:0 0 1.25rem;text-shadow:0 4px 20px rgba(0,0,0,.5)}.blog-hero__article-meta{align-items:center;color:hsla(0,0%,100%,.88);display:flex;flex-wrap:wrap;gap:1rem}.blog-hero__article-author{align-items:center;display:inline-flex;gap:.75rem}.blog-hero__article-avatar,.blog-hero__article-avatar-icon{border-radius:999px;flex:0 0 52px;height:52px;width:52px}.blog-hero__article-avatar{-o-object-fit:cover;object-fit:cover}.blog-hero__article-avatar-icon{align-items:center;color:hsla(0,0%,100%,.92);display:inline-flex;font-size:2rem;justify-content:center}.blog-hero__article-author-label{color:hsla(0,0%,100%,.6);display:block;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.blog-hero__article-author-name{color:#fff;display:block;font-size:1rem}.blog-hero__article-stats{align-items:center;display:inline-flex;flex-wrap:wrap;gap:.85rem}.blog-hero__article-stat{align-items:center;display:inline-flex;font-size:.95rem;gap:.4rem}.blog-hero__article-stat-divider{background:hsla(0,0%,100%,.28);height:18px;width:1px}.blog-card-main{margin-top:-2rem;position:relative;z-index:3}@media(min-width:768px){.blog-hero{min-height:185px}.blog-hero__inner{padding:2.25rem 2rem 2.5rem}}@media(max-width:767.98px){.blog-hero__article-meta{align-items:flex-start;flex-direction:column;gap:.8rem}.blog-hero__article-stat-divider{display:none}}
