:root{--b-navy:#071b36;--b-blue:#12498e;--b-orange:#ec6b2f;--b-ink:#14233b;--b-muted:#647187;--b-paper:#f5f7fa;--b-line:#dce4ed;--b-r:18px;--b-shadow:0 18px 45px #10284a14}.blog-page{font-family:inherit;color:var(--b-ink);line-height:1.65}.blog-page *{box-sizing:border-box}.blog-wrap{width:min(1160px,calc(100% - 40px));margin:auto}.blog-section{padding:88px 0}.blog-paper{background:var(--b-paper)}.blog-page h1,.blog-page h2,.blog-page h3{font-weight:800;line-height:1.12;letter-spacing:-.035em;margin-top:0}.blog-page h2{font-size:clamp(2rem,4vw,3.15rem)}.blog-page p{color:var(--b-muted)}.blog-label{color:var(--b-orange)!important;font-size:.73rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.blog-hero{position:relative;isolation:isolate;min-height:680px;display:flex;align-items:center;color:#fff;background:var(--b-navy)}.blog-hero>img,.blog-hero>div{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.blog-hero>div{background:linear-gradient(100deg,#061932ed,#082a578a);z-index:-1}.blog-hero .blog-wrap{padding:115px 0 55px;text-align:center;display:flex;flex-direction:column;align-items:center}.blog-hero nav{display:flex;gap:9px;font-size:.84rem;margin-bottom:35px}.blog-hero nav a{color:#fff;text-decoration:none}.blog-hero h1{font-size:clamp(2.8rem,5.7vw,5rem);max-width:760px;color:#fff}.blog-hero p:not(.blog-label){color:#dbe5f2;max-width:580px;font-size:1.1rem}.blog-hero aside,.blog-cta aside{display:flex;gap:11px;flex-wrap:wrap;margin-top:25px}.blog-hero aside a,.blog-cta aside a{color:#fff;text-decoration:none;border:1px solid #ffffff88;border-radius:99px;padding:13px 19px;font-size:.85rem;font-weight:800}.blog-hero aside a:first-child,.blog-cta aside a:first-child{background:var(--b-orange);border-color:var(--b-orange)}.blog-intro{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.blog-intro>img{width:100%;height:470px;object-fit:cover;border-radius:var(--b-r)}.blog-lead{font-size:1.1rem;color:#35455c!important}.blog-intro div div{display:flex;flex-wrap:wrap;gap:8px}.blog-intro span{border:1px solid var(--b-line);border-radius:99px;padding:7px 10px;font-size:.77rem;font-weight:700}.blog-feature{display:grid;grid-template-columns:1.1fr .9fr;background:#fff;border-radius:var(--b-r);overflow:hidden;box-shadow:var(--b-shadow)}.blog-feature img{width:100%;height:390px;object-fit:cover}.blog-feature>div{padding:clamp(25px,4vw,55px)}.blog-feature>div>p:first-child,.blog-card div>p:first-child{color:var(--b-orange);font-size:.72rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.blog-feature h2{font-size:clamp(1.7rem,3vw,2.55rem)}.blog-feature a,.blog-card a{color:var(--b-orange);font-size:.85rem;font-weight:800;text-decoration:none}.blog-search{display:grid;grid-template-columns:1fr auto;gap:8px;max-width:600px;margin-bottom:19px}.blog-search label{grid-column:1/-1;font-size:.8rem;font-weight:800}.blog-search input{border:1px solid var(--b-line);border-radius:9px;padding:13px;font:inherit}.blog-search button{background:var(--b-navy);border:0;border-radius:9px;color:#fff;padding:0 20px;font-weight:800;cursor:pointer}.blog-filter{display:flex;flex-wrap:wrap;gap:8px}.blog-filter a{border:1px solid var(--b-line);background:#fff;color:var(--b-ink);border-radius:99px;padding:9px 13px;text-decoration:none;font-size:.78rem;font-weight:700}.blog-filter a.active,.blog-filter a:hover{background:var(--b-orange);border-color:var(--b-orange);color:#fff}.blog-head{max-width:650px;margin-bottom:35px}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px}.blog-card{border:1px solid var(--b-line);border-radius:var(--b-r);overflow:hidden;transition:.3s;background:#fff}.blog-card:hover{box-shadow:var(--b-shadow);transform:translateY(-5px)}.blog-card__image{display:block;height:205px;overflow:hidden}.blog-card__image img{height:100%;width:100%;object-fit:cover;transition:.5s}.blog-card:hover img{transform:scale(1.06)}.blog-card>div{padding:19px}.blog-card h3{font-size:1.08rem}.blog-card h3 a{color:var(--b-ink)}.blog-card>div>p:nth-of-type(2){font-size:.86rem}.blog-message{padding:30px;background:var(--b-paper);border-radius:12px}.blog-pagination{display:flex;gap:8px;justify-content:center;margin-top:34px}.blog-pagination a{width:37px;height:37px;display:grid;place-items:center;border:1px solid var(--b-line);border-radius:50%;text-decoration:none;color:var(--b-ink);font-weight:700}.blog-pagination a.active{background:var(--b-orange);color:#fff;border-color:var(--b-orange)}.blog-popular{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.blog-popular a{padding:27px;background:#fff;border-radius:var(--b-r);text-decoration:none;color:var(--b-ink)}.blog-popular b{color:var(--b-orange)}.blog-popular span{display:block;color:var(--b-muted);font-size:.73rem;font-weight:700;margin-top:18px}.blog-popular h3{font-size:1.05rem;margin:6px 0 18px}.blog-popular i{font-size:.8rem;color:var(--b-orange);font-style:normal;font-weight:800}.blog-value{display:grid;grid-template-columns:repeat(3,1fr)}.blog-value article{border:1px solid var(--b-line);padding:27px}.blog-value span{color:var(--b-orange)}.blog-value h3{margin:14px 0 6px}.blog-value p{font-size:.86rem;margin:0}.blog-topics{display:grid;grid-template-columns:repeat(4,1fr);gap:11px}.blog-topics a{display:flex;gap:7px;align-items:center;padding:14px;border:1px solid var(--b-line);border-radius:12px;background:#fff;text-decoration:none;color:var(--b-ink);font-size:.84rem;font-weight:800}.blog-topics span{color:var(--b-orange)}.blog-topics b{margin-left:auto}.blog-news{background:linear-gradient(120deg,var(--b-navy),var(--b-blue));color:#fff;padding:70px 0}.blog-news .blog-wrap{display:grid;grid-template-columns:1fr .8fr;gap:70px;align-items:center}.blog-news h2{font-size:clamp(1.8rem,3vw,2.7rem);color:#fff}.blog-news p:not(.blog-label){color:#cfdaea}.blog-news form{display:grid;grid-template-columns:1fr auto;gap:8px}.blog-news label{grid-column:1/-1;font-size:.78rem;font-weight:800}.blog-news input{padding:13px;border:0;border-radius:8px;font:inherit}.blog-news button{background:var(--b-orange);border:0;border-radius:8px;color:#fff;font-weight:800;padding:0 18px}.blog-stats{display:grid;grid-template-columns:repeat(5,1fr)}.blog-stats div{text-align:center;border-right:1px solid var(--b-line)}.blog-stats div:last-child{border:0}.blog-stats strong{font-size:clamp(2.2rem,4vw,3.5rem);color:var(--b-navy)}.blog-stats b{color:var(--b-orange);font-size:1.4rem}.blog-stats span{display:block;font-size:.72rem;font-weight:800;text-transform:uppercase}.blog-faq{max-width:900px}.blog-faq article{border-bottom:1px solid var(--b-line)}.blog-faq button{width:100%;display:flex;justify-content:space-between;border:0;background:none;padding:20px 0;text-align:left;font:800 1rem inherit;color:var(--b-ink);cursor:pointer}.blog-faq button b{color:var(--b-orange);font-size:1.5rem;font-weight:400}.blog-faq article>div{display:grid;grid-template-rows:0fr;transition:.3s}.blog-faq article>div p{overflow:hidden;margin:0}.blog-faq article.open>div{grid-template-rows:1fr}.blog-faq article.open>div p{padding-bottom:18px}.blog-faq article.open button b{transform:rotate(45deg)}.blog-cta{position:relative;isolation:isolate;background:url('https://images.unsplash.com/photo-1511818966892-d7d671e672a2?auto=format&fit=crop&w=1920&q=84') center/cover;color:#fff;padding:100px 0;text-align:center}.blog-cta>div:first-child{position:absolute;inset:0;background:#061932d9;z-index:-1}.blog-cta .blog-wrap{max-width:780px}.blog-cta h2{font-size:clamp(2rem,5vw,4rem);color:#fff}.blog-cta p:not(.blog-label){color:#d5e0ec}@media(max-width:767px){.blog-section{padding:62px 0}.blog-wrap{width:min(100% - 30px,1160px)}.blog-intro,.blog-news .blog-wrap{grid-template-columns:1fr;gap:32px}.blog-intro>img{height:360px}.blog-feature{grid-template-columns:1fr}.blog-feature img{height:260px}.blog-grid,.blog-popular{grid-template-columns:1fr}.blog-value{grid-template-columns:1fr}.blog-topics{grid-template-columns:repeat(2,1fr)}.blog-stats{grid-template-columns:repeat(3,1fr);gap:20px}.blog-stats div:nth-child(3){border:0}.blog-stats div:nth-child(4){grid-column:1/3}}@media(max-width:374px){.blog-hero aside,.blog-cta aside{display:grid}.blog-hero aside a,.blog-cta aside a{width:100%}.blog-topics{grid-template-columns:1fr}.blog-stats{grid-template-columns:repeat(2,1fr)}}
