.breadcrumb-section{position:relative;padding:70px 0;overflow:hidden;background:linear-gradient(180deg,#F8FBFF 0%,#FFFFFF 100%)}.breadcrumb-section::before{content:"";position:absolute;top:-180px;right:-180px;width:420px;height:420px;border-radius:50%;background:radial-gradient(rgb(37 99 235 / .08),transparent 72%)}.breadcrumb-section::after{content:"";position:absolute;left:-140px;bottom:-140px;width:320px;height:320px;border-radius:50%;background:radial-gradient(rgb(255 122 26 / .08),transparent 72%)}.breadcrumb-wrapper{position:relative;z-index:2;padding:55px;background:#fff;border-radius:32px;border:1px solid rgb(15 23 42 / .06);box-shadow:0 25px 70px rgb(15 23 42 / .06)}.custom-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:14px;list-style:none;padding:0;margin:0 0 30px}.custom-breadcrumb li{color:#64748B;font-size:14px}.custom-breadcrumb a{color:#64748B;text-decoration:none;transition:.3s}.custom-breadcrumb a:hover{color:#2563EB}.custom-breadcrumb .active{color:#081C3A;font-weight:700}.custom-breadcrumb i{font-size:12px}.article-category{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;margin-bottom:25px;border-radius:50px;background:#EFF6FF;color:#2563EB;font-size:14px;font-weight:700;box-shadow:0 10px 30px rgb(37 99 235 / .08)}.article-category i{color:#FF7A1A}.breadcrumb-wrapper h1{margin-bottom:25px;font-size:52px;font-weight:800;line-height:1.18;letter-spacing:-1px;color:#081C3A}.breadcrumb-wrapper p{margin-bottom:35px;color:#64748B;font-size:18px;line-height:1.9}.article-meta{display:flex;align-items:center;flex-wrap:wrap;gap:25px}.article-meta span{display:flex;align-items:center;gap:10px;color:#64748B;font-size:15px;font-weight:600}.article-meta i{color:#2563EB}.article-image{position:relative;overflow:hidden;border-radius:28px;box-shadow:0 25px 70px rgb(15 23 42 / .08)}.article-image img{width:100%;height:100%;object-fit:cover;transition:.7s}.article-image:hover img{transform:scale(1.05)}.article-image::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;z-index:2;background:linear-gradient(90deg,#2563EB,#3B82F6,#FF7A1A)}@media(max-width:1199px){.breadcrumb-wrapper h1{font-size:44px}}@media(max-width:991px){.breadcrumb-wrapper{padding:40px}.article-image{margin-top:40px}.breadcrumb-wrapper h1{font-size:38px}}@media(max-width:767px){.breadcrumb-section{padding:45px 0}.breadcrumb-wrapper{padding:25px;border-radius:24px}.custom-breadcrumb{gap:10px;margin-bottom:20px}.article-category{font-size:12px;padding:8px 16px;margin-bottom:20px}.breadcrumb-wrapper h1{font-size:28px;line-height:1.3;margin-bottom:18px}.breadcrumb-wrapper p{font-size:15px;line-height:1.8;margin-bottom:25px}.article-meta{gap:15px}.article-meta span{font-size:13px}.article-image{margin-top:30px;border-radius:20px}}.article-hero-section{position:relative;padding:35px 0 55px;background:#fff}.article-hero-card{position:relative;padding:35px 40px;border-radius:24px;background:#fff;border:1px solid rgb(15 23 42 / .06);box-shadow:0 20px 50px rgb(15 23 42 / .06);overflow:hidden}.article-hero-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,#2563EB,#3B82F6,#FF7A1A)}.article-author{display:flex;align-items:center;gap:18px}.author-icon{width:72px;height:72px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#2563EB,#3B82F6);color:#fff;font-size:26px;box-shadow:0 18px 40px rgb(37 99 235 / .20);flex-shrink:0}.article-author h4{margin:0 0 6px;font-size:22px;font-weight:700;color:#081C3A}.article-author p{margin:0;color:#64748B;font-size:15px;line-height:1.7}.article-share{display:flex;flex-direction:column;align-items:flex-end}.article-share>span{margin-bottom:16px;font-size:14px;font-weight:700;color:#081C3A;text-transform:uppercase;letter-spacing:.6px}.share-icons{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.share-icons a,.share-icons button{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#F8FAFC;border:1px solid rgb(15 23 42 / .08);color:#2563EB;cursor:pointer;transition:.35s;text-decoration:none}.share-icons button{outline:none}.share-icons a:hover,.share-icons button:hover{transform:translateY(-5px);background:#2563EB;color:#fff;box-shadow:0 15px 35px rgb(37 99 235 / .18)}.share-icons i{font-size:17px}.article-hero-card::after{content:"";position:absolute;left:40px;right:40px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgb(15 23 42 / .08),transparent)}.article-hero-card:hover{box-shadow:0 30px 70px rgb(37 99 235 / .08)}@media(max-width:991px){.article-hero-card{padding:30px}.article-share{align-items:flex-start;margin-top:25px}.share-icons{justify-content:flex-start}}@media(max-width:767px){.article-hero-section{padding:20px 0 40px}.article-hero-card{padding:22px;border-radius:20px}.article-author{align-items:flex-start}.author-icon{width:58px;height:58px;font-size:20px}.article-author h4{font-size:18px}.article-author p{font-size:14px}.article-share{margin-top:22px}.article-share>span{font-size:12px;margin-bottom:12px}.share-icons{gap:10px}.share-icons a,.share-icons button{width:42px;height:42px}.share-icons i{font-size:15px}.article-hero-card::after{left:22px;right:22px}}.content-cta-section{position:relative;padding:80px 0;overflow:hidden;background:linear-gradient(180deg,#ffffff 0%,#F8FBFF 100%)}.content-cta-section::before{content:"";position:absolute;top:-180px;right:-180px;width:420px;height:420px;border-radius:50%;background:radial-gradient(rgb(37 99 235 / .08),transparent 70%)}.content-cta-section::after{content:"";position:absolute;left:-120px;bottom:-120px;width:280px;height:280px;border-radius:50%;background:radial-gradient(rgb(255 122 26 / .08),transparent 70%)}.content-cta{position:relative;z-index:2;padding:60px;border-radius:32px;background:#fff;border:1px solid rgb(15 23 42 / .06);box-shadow:0 30px 80px rgb(15 23 42 / .08)}.cta-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 22px;margin-bottom:24px;border-radius:50px;background:#EFF6FF;color:#2563EB;font-size:14px;font-weight:700}.cta-badge i{color:#FF7A1A}.cta-content h2{margin-bottom:22px;font-size:46px;font-weight:800;line-height:1.18;color:#081C3A}.cta-content p{margin-bottom:30px;color:#64748B;font-size:17px;line-height:1.9}.cta-features{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.cta-features div{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:16px;background:#F8FAFC;border:1px solid rgb(15 23 42 / .06);transition:.35s;font-size:15px;font-weight:600;color:#334155}.cta-features div:hover{transform:translateY(-4px);border-color:#2563EB;box-shadow:0 18px 35px rgb(37 99 235 / .08)}.cta-features i{color:#22C55E;font-size:18px}.cta-card{position:relative;overflow:hidden;padding:40px 35px;text-align:center;border-radius:28px;background:linear-gradient(135deg,#2563EB,#3B82F6);color:#fff;box-shadow:0 25px 60px rgb(37 99 235 / .22)}.cta-card::before{content:"";position:absolute;top:-80px;right:-80px;width:180px;height:180px;border-radius:50%;background:rgb(255 255 255 / .08)}.cta-card::after{content:"";position:absolute;bottom:-70px;left:-70px;width:160px;height:160px;border-radius:50%;background:rgb(255 255 255 / .06)}.cta-icon{width:90px;height:90px;margin:0 auto 25px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255 / .15);backdrop-filter:blur(8px);font-size:34px}.cta-card h3{margin-bottom:15px;font-size:28px;font-weight:700}.cta-card p{margin-bottom:28px;color:rgb(255 255 255 / .92);line-height:1.8;font-size:15px}.cta-primary-btn{display:block;padding:16px;margin-bottom:15px;border-radius:60px;background:#fff;color:#2563EB;font-weight:700;text-decoration:none;transition:.35s}.cta-primary-btn:hover{transform:translateY(-4px);color:#2563EB}.cta-secondary-btn{display:block;padding:16px;border-radius:60px;border:1px solid rgb(255 255 255 / .35);color:#fff;text-decoration:none;font-weight:700;transition:.35s}.cta-secondary-btn:hover{background:rgb(255 255 255 / .12);color:#fff}@media(max-width:1199px){.cta-content h2{font-size:40px}}@media(max-width:991px){.content-cta{padding:45px}.cta-card{margin-top:35px}}@media(max-width:767px){.content-cta-section{padding:50px 0}.content-cta{padding:28px;border-radius:24px}.cta-badge{font-size:12px;padding:8px 16px}.cta-content h2{font-size:30px;line-height:1.3}.cta-content p{font-size:15px;margin-bottom:25px}.cta-features{grid-template-columns:1fr;gap:14px}.cta-features div{padding:14px 16px;font-size:14px}.cta-card{padding:30px 25px;border-radius:22px}.cta-icon{width:70px;height:70px;font-size:28px;margin-bottom:18px}.cta-card h3{font-size:22px}.cta-card p{font-size:14px;margin-bottom:22px}.cta-primary-btn,.cta-secondary-btn{padding:14px;font-size:15px}}.author-section{position:relative;padding:90px 0;overflow:hidden;background:linear-gradient(180deg,#F8FBFF 0%,#FFFFFF 100%)}.author-section::before{content:"";position:absolute;top:-180px;right:-180px;width:420px;height:420px;border-radius:50%;background:radial-gradient(rgb(37 99 235 / .08),transparent 70%)}.author-section::after{content:"";position:absolute;left:-140px;bottom:-140px;width:300px;height:300px;border-radius:50%;background:radial-gradient(rgb(255 122 26 / .08),transparent 70%)}.author-card{position:relative;z-index:2;overflow:hidden;padding:60px;border-radius:32px;background:#fff;border:1px solid rgb(15 23 42 / .06);box-shadow:0 30px 80px rgb(15 23 42 / .08)}.author-card::before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(90deg,#2563EB,#3B82F6,#FF7A1A)}.author-wrapper{display:flex;align-items:flex-start;gap:30px}.author-logo{flex-shrink:0}.author-logo img{width:300px;object-fit:contain;padding:18px;border-radius:24px;background:#fff;border:1px solid rgb(15 23 42 / .06);box-shadow:0 20px 50px rgb(15 23 42 / .06)}.author-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;margin-bottom:22px;border-radius:50px;background:#EFF6FF;color:#2563EB;font-size:14px;font-weight:700}.author-badge i{color:#22C55E}.author-content h2{margin-bottom:18px;font-size:38px;font-weight:800;color:#081C3A}.author-content p{margin-bottom:30px;color:#64748B;font-size:17px;line-height:1.9}.author-highlights{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.author-highlights div{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:16px;background:#F8FAFC;border:1px solid rgb(15 23 42 / .06);font-size:15px;font-weight:600;color:#334155;transition:.35s}.author-highlights div:hover{transform:translateY(-4px);border-color:#2563EB;box-shadow:0 18px 35px rgb(37 99 235 / .08)}.author-highlights i{color:#22C55E}.author-contact{height:100%;padding:40px 35px;border-radius:28px;text-align:center;background:linear-gradient(135deg,#2563EB,#3B82F6);color:#fff;box-shadow:0 25px 60px rgb(37 99 235 / .22)}.author-contact h3{margin-bottom:15px;font-size:28px;font-weight:700}.author-contact p{margin-bottom:28px;color:rgb(255 255 255 / .92);line-height:1.8}.author-btn{display:block;padding:16px;margin-bottom:15px;border-radius:60px;background:#fff;color:#2563EB;text-decoration:none;font-weight:700;transition:.35s}.author-btn:hover{color:#2563EB;transform:translateY(-4px)}.author-btn-outline{display:block;padding:16px;margin-bottom:30px;border-radius:60px;border:1px solid rgb(255 255 255 / .30);color:#fff;text-decoration:none;font-weight:700;transition:.35s}.author-btn-outline:hover{background:rgb(255 255 255 / .12);color:#fff}.author-social{display:flex;justify-content:center;gap:14px}.author-social a{width:46px;height:46px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgb(255 255 255 / .12);color:#fff;transition:.35s}.author-social a:hover{background:#fff;color:#2563EB;transform:translateY(-4px)}@media(max-width:1199px){.author-content h2{font-size:34px}}@media(max-width:991px){.author-card{padding:40px}.author-contact{margin-top:35px}}@media(max-width:767px){.author-section{padding:60px 0}.author-card{padding:25px;border-radius:24px}.author-wrapper{flex-direction:column;gap:20px}.author-logo{text-align:center}.author-logo img{width:100%;padding:12px}.author-badge{font-size:12px;padding:8px 16px}.author-content h2{font-size:28px;line-height:1.3}.author-content p{font-size:15px;margin-bottom:22px}.author-highlights{grid-template-columns:1fr;gap:12px}.author-highlights div{padding:14px 16px;font-size:14px}.author-contact{padding:30px 25px;border-radius:22px}.author-contact h3{font-size:22px}.author-contact p{font-size:14px;margin-bottom:22px}.author-btn,.author-btn-outline{padding:14px;font-size:15px}.author-social{gap:10px}.author-social a{width:42px;height:42px}}.related-blog-section{position:relative;padding:90px 0;overflow:hidden;background:linear-gradient(180deg,#F8FBFF 0%,#FFFFFF 100%)}.related-blog-section::before{content:"";position:absolute;top:-180px;right:-180px;width:420px;height:420px;border-radius:50%;background:radial-gradient(rgb(37 99 235 / .06),transparent 72%)}.related-blog-section::after{content:"";position:absolute;left:-150px;bottom:-150px;width:320px;height:320px;border-radius:50%;background:radial-gradient(rgb(255 122 26 / .06),transparent 72%)}.related-blog-section .section-title{max-width:760px;margin:0 auto 60px}.related-blog-section .section-badge{display:inline-flex;align-items:center;padding:10px 22px;border-radius:50px;background:#EFF6FF;color:#2563EB;font-size:14px;font-weight:700;margin-bottom:20px}.related-blog-section .section-title h2{margin-bottom:18px;font-size:42px;font-weight:800;color:#081C3A}.related-blog-section .section-title p{color:#64748B;font-size:17px;line-height:1.8;margin:0}.related-blog-card{height:100%;overflow:hidden;border-radius:24px;background:#fff;border:1px solid rgb(15 23 42 / .06);box-shadow:0 18px 45px rgb(15 23 42 / .06);transition:.35s}.related-blog-card:hover{transform:translateY(-8px);box-shadow:0 30px 70px rgb(37 99 235 / .12)}.related-blog-card a{display:block;height:100%;color:inherit;text-decoration:none}.related-image{position:relative;overflow:hidden}.related-image img{width:100%;aspect-ratio:16/10;object-fit:cover;transition:.6s}.related-blog-card:hover img{transform:scale(1.08)}.related-image::after{content:"";position:absolute;inset:0;background:linear-gradient(#fff0,rgb(8 28 58 / .18))}.related-category{position:absolute;left:18px;top:18px;z-index:2;display:inline-flex;align-items:center;padding:8px 16px;border-radius:40px;background:rgb(255 255 255 / .96);color:#2563EB;font-size:12px;font-weight:700;backdrop-filter:blur(10px)}.related-content{padding:26px}.related-meta{display:flex;flex-wrap:wrap;gap:18px;margin-bottom:18px}.related-meta span{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#64748B}.related-meta i{color:#2563EB}.related-content h3{margin-bottom:15px;font-size:24px;font-weight:700;line-height:1.4;color:#081C3A;transition:.3s}.related-blog-card:hover h3{color:#2563EB}.related-content p{color:#64748B;font-size:15px;line-height:1.8;margin-bottom:22px}.related-read{display:inline-flex;align-items:center;gap:10px;color:#2563EB;font-size:15px;font-weight:700;transition:.35s}.related-read i{transition:.35s}.related-blog-card:hover .related-read i{transform:translateX(8px)}.related-blog-card::before{content:"";display:block;width:100%;height:4px;background:linear-gradient(90deg,#2563EB,#3B82F6,#FF7A1A);transform:scaleX(0);transform-origin:left;transition:.35s}.related-blog-card:hover::before{transform:scaleX(1)}@media(max-width:1199px){.related-content h3{font-size:22px}}@media(max-width:991px){.related-blog-section{padding:70px 0}.related-blog-section .section-title{margin-bottom:45px}}@media(max-width:767px){.related-blog-section{padding:50px 0}.related-blog-section .section-title{margin-bottom:35px}.related-blog-section .section-badge{font-size:12px;padding:8px 16px;margin-bottom:15px}.related-blog-section .section-title h2{font-size:30px;line-height:1.3}.related-blog-section .section-title p{font-size:15px}.related-blog-card{border-radius:20px}.related-content{padding:20px}.related-meta{gap:12px;margin-bottom:14px}.related-meta span{font-size:12px}.related-content h3{font-size:20px;margin-bottom:12px}.related-content p{font-size:14px;margin-bottom:18px}.related-read{font-size:14px}.related-category{font-size:11px;padding:7px 14px}}