.gcr-blog-banner{position:relative;overflow:hidden;margin-top:0!important;padding:76px 20px 96px;background:radial-gradient(circle at 15% 18%,rgb(255 196 76 / .14) 0%,#fff0 28%),radial-gradient(circle at 85% 16%,rgb(79 70 229 / .18) 0%,#fff0 32%),radial-gradient(circle at 50% 100%,rgb(59 130 246 / .14) 0%,#fff0 36%),linear-gradient(135deg,#556274 0%,#475366 30%,#2e3a4b 62%,#1d2735 100%)}.gcr-blog-banner::before{content:"";position:absolute;top:0;left:0;right:0;height:34px;background:linear-gradient(180deg,rgb(255 255 255 / .12) 0%,rgb(255 255 255 / .04) 48%,#fff0 100%);z-index:1;pointer-events:none}.gcr-blog-banner::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:150px;background:linear-gradient(180deg,#fff0 0%,rgb(36 44 57 / .1) 20%,rgb(67 74 87 / .18) 40%,rgb(126 131 140 / .24) 58%,rgb(220 220 220 / .66) 82%,#f1f1f1 100%);z-index:1;pointer-events:none}.gcr-blog-banner__overlay{position:absolute;inset:0;background:linear-gradient(135deg,rgb(15 23 42 / .14),rgb(15 23 42 / .34));z-index:1}.gcr-blog-banner__inner{position:relative;z-index:2;max-width:1100px;margin:0 auto;text-align:center;color:#fff}.gcr-blog-banner__eyebrow{display:inline-block;margin-bottom:16px;padding:7px 14px;border:1px solid rgb(255 255 255 / .16);border-radius:999px;background:rgb(255 255 255 / .08);font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffd15c;box-shadow:0 8px 24px rgb(0 0 0 / .1)}.gcr-blog-banner__title{margin:0 0 14px;font-size:44px;line-height:1.12;font-weight:800;letter-spacing:-.02em;color:#fff;text-shadow:0 10px 30px rgb(0 0 0 / .16)}.gcr-blog-banner__desc{max-width:760px;margin:0 auto;font-size:17px;line-height:1.75;color:rgb(255 255 255 / .88)}.gcr-blog-banner__actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:26px}.gcr-blog-banner__btn{display:inline-flex;align-items:center;justify-content:center;min-width:168px;padding:13px 22px;border-radius:999px;font-size:15px;font-weight:700;text-decoration:none;transition:all 0.25s ease}.gcr-blog-banner__btn--primary{background:linear-gradient(180deg,#ffffff 0%,#f5f7fb 100%);color:#111827;box-shadow:0 10px 24px rgb(0 0 0 / .14)}.gcr-blog-banner__btn--primary:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgb(0 0 0 / .2);color:#111827}.gcr-blog-banner__btn--ghost{border:1px solid rgb(255 255 255 / .18);background:rgb(255 255 255 / .08);color:#fff}.gcr-blog-banner__btn--ghost:hover{background:rgb(255 255 255 / .14);transform:translateY(-2px);color:#fff}.home.blog .site-content{background:#f1f1f1}.home.blog .site-main,.home.blog .content-area{margin-top:0!important;padding-top:0!important}@media (max-width:768px){.gcr-blog-banner{padding:56px 16px 74px}.gcr-blog-banner__title{font-size:30px}.gcr-blog-banner__desc{font-size:15px;line-height:1.7}.gcr-blog-banner__actions{gap:10px;margin-top:20px}.gcr-blog-banner__btn{width:100%;max-width:260px}.gcr-blog-banner::after{height:110px}}