.gg-prose{font-family:var(--font);color:var(--navy-light);overflow-wrap:normal;word-break:normal;hyphens:none;min-width:0;font-size:16px;line-height:1.75}.gg-prose a,.gg-prose code{overflow-wrap:anywhere}.gg-prose>:first-child{margin-top:0}.gg-prose>:last-child{margin-bottom:0}.gg-prose h2,.gg-prose h3,.gg-prose h4{font-family:var(--font);color:#0d1b3e;text-wrap:balance;scroll-margin-top:calc(var(--header-h) + 1rem);line-height:1.3}.gg-prose h2{letter-spacing:-.01em;border-bottom:1px solid var(--border);margin:2.5rem 0 1rem;padding-bottom:.6rem;font-size:22px;font-weight:800}.gg-prose h3{margin:2rem 0 .6rem;font-size:18px;font-weight:700}.gg-prose h4{margin:1.5rem 0 .5rem;font-size:16px;font-weight:700}.gg-prose p{margin:0 0 1.1rem}.gg-prose p:where(:last-child){margin-bottom:0}.gg-prose strong{color:var(--navy);font-weight:700}.gg-prose em{font-style:italic}.gg-prose sup,.gg-prose sub{font-size:.75em;line-height:0}.gg-prose ul,.gg-prose ol{list-style:revert;margin:0 0 1.25rem;padding-left:1.4rem}.gg-prose ul{list-style-type:disc}.gg-prose ol{list-style-type:decimal}.gg-prose li{margin-bottom:.5rem;padding-left:.2rem}.gg-prose li::marker{color:var(--blue)}.gg-prose li>ul,.gg-prose li>ol{margin:.5rem 0 0}.gg-prose a{color:var(--blue);text-underline-offset:2px;font-weight:600;text-decoration:underline 1px;transition:color .15s}.gg-prose a:hover{color:var(--blue-dark)}.gg-prose img{border-radius:var(--radius-md);max-width:100%;height:auto;margin-inline:auto;display:block}.gg-prose p:has(>img),.gg-prose figure{margin:1.75rem 0}.gg-prose figcaption{color:var(--muted);text-align:center;margin-top:.6rem;font-size:13px}.gg-prose iframe,.gg-prose video{border-radius:var(--radius-md);max-width:100%}.gg-prose blockquote{background:var(--blue-light);border-radius:var(--radius-md);color:var(--navy);margin:1.75rem 0;padding:1rem 1.25rem;font-size:15px}.gg-prose blockquote p:last-child{margin-bottom:0}.gg-prose blockquote.gg-quote{background:0 0;border-top:1px solid #e3e8ef;border-bottom:1px solid #e3e8ef;border-radius:0;margin:2rem 0;padding:1.25rem 0}.gg-prose blockquote.gg-quote .q{color:#1b2533;margin:0;font-size:21px;font-weight:600;line-height:1.45}.gg-prose blockquote.gg-quote .who{color:#4a5566;margin:.6rem 0 0;font-size:14.5px;line-height:1.55}.gg-prose .gg-insert{background:#f6f8fb;border:1px solid #e3e8ef;border-radius:12px;margin:30px 0;padding:22px 24px}.gg-prose .gg-insert:where([role=button]:focus-visible){border-radius:6px}.gg-prose .gg-insert--product{background:var(--white)}.gg-prose .gg-insert>:last-child{margin-bottom:0}.gg-prose .gg-insert p{margin:0 0 .6rem}.gg-prose .gg-insert__label{letter-spacing:.08em;text-transform:uppercase;color:#0166b0;font-size:12.5px;font-weight:700;line-height:1.4}.gg-prose .gg-insert--product .gg-insert__label{color:#8a5a00}.gg-prose .gg-insert__title{color:var(--navy);font-size:17.5px;font-weight:600;line-height:1.4}.gg-prose .gg-insert ul{margin:.25rem 0 0;padding-left:1.2rem}.gg-prose .gg-insert li{margin-bottom:.45rem}.gg-prose .gg-insert a{color:#0166b0;text-decoration:none}.gg-prose .gg-insert a:hover{text-decoration:underline}.gg-prose .gg-insert__more{margin-top:.9rem}.gg-prose .gg-insert a.gg-insert__btn{border:1px solid #0166b0;border-radius:8px;padding:9px 18px;font-weight:600;line-height:1.3;display:inline-block}.gg-prose .gg-insert a.gg-insert__btn:hover{background:#e8f1fa;text-decoration:none}@media (width<=600px){.gg-prose .gg-insert{padding:18px 16px}.gg-prose blockquote.gg-quote .q{font-size:20px}}.gg-prose hr{border:0;border-top:1px solid var(--border);margin:2.25rem 0}.gg-prose code{background:var(--bg);border:1px solid var(--border);border-radius:5px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9em}.gg-prose pre{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);margin:0 0 1.25rem;padding:1rem;overflow-x:auto}.gg-prose pre code{background:0 0;border:0;padding:0}.gg-prose__table{border:1px solid var(--border);border-radius:var(--radius-md);-webkit-overflow-scrolling:touch;margin:0 0 1.75rem;overflow-x:auto}.gg-prose__table table{border-collapse:collapse;table-layout:auto;width:100%;min-width:480px;margin:0;font-size:14px}.gg-prose__table th,.gg-prose__table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--border);overflow-wrap:normal;word-break:normal;hyphens:none;padding:10px 14px}.gg-prose__table a{overflow-wrap:normal}.gg-prose__table th{background:var(--blue);color:var(--white);white-space:nowrap;font-size:13px;font-weight:700}.gg-prose__table tbody tr:nth-child(2n){background:var(--bg)}.gg-prose__table tbody tr:last-child td{border-bottom:0}.gg-prose__note{border-radius:var(--radius-md);color:#5c4813;background:#fffbea;border:1px solid #f5e0a3;margin:0 0 1.75rem;padding:1rem 1.25rem;font-size:15px;line-height:1.7}.gg-prose__note strong{color:#7a5c0a}.gg-prose__note a{color:#8a5a00}.gg-prose__note a:hover{color:#6b4600}.gg-prose__note>:last-child{margin-bottom:0}.gg-prose__cta{background:var(--blue);border-radius:var(--radius-lg);max-width:560px;color:var(--white);text-align:center;box-shadow:var(--shadow-md);margin:2rem auto;padding:1.5rem 1.75rem}.gg-prose__cta p{color:#ffffffeb;margin-bottom:.5rem}.gg-prose__cta p:where(:last-child){margin-bottom:0}.gg-prose__cta p:first-child{color:var(--white);font-size:17px;font-weight:700}.gg-prose__cta p:last-child{margin-bottom:0}.gg-prose__cta a:not(.gg-prose__btn){color:var(--white)}.gg-prose__cta a:not(.gg-prose__btn):hover{color:#fffc}.gg-prose .gg-prose__btn,.gg-prose .gg-prose__cta>p:last-child>a:only-child{background:var(--white);color:var(--blue);border-radius:var(--radius-sm);letter-spacing:.2px;max-width:100%;margin-top:.5rem;padding:11px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.gg-prose .gg-prose__btn:where([role=button]:active){transform:scale(.98)}.gg-prose .gg-prose__btn:where([role=button]:focus-visible){border-radius:6px}.gg-prose .gg-prose__btn:hover,.gg-prose .gg-prose__cta>p:last-child>a:only-child:hover{color:var(--blue-dark);text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 18px #0000002e}.gg-prose .grant-cta-banner{background:var(--blue);border-radius:var(--radius-lg);max-width:560px;color:var(--white);text-align:center;box-shadow:var(--shadow-md);margin:2rem auto;padding:1.5rem 1.75rem}.gg-prose .grant-cta-banner:where([role=button]:focus-visible){border-radius:6px}.gg-prose .grant-cta-background{display:none}.gg-prose .grant-cta-title{color:var(--white);margin:0 0 .5rem;font-size:19px}.gg-prose .grant-cta-description{color:#ffffffeb;margin:0 0 1rem}.gg-prose .grant-cta-button{background:var(--white);max-width:100%;color:var(--blue);border-radius:var(--radius-sm);font:inherit;letter-spacing:.2px;cursor:pointer;border:0;padding:11px 26px;font-size:14px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-block}.gg-prose .grant-cta-button:where([role=button]:active){transform:scale(.98)}.gg-prose .grant-cta-button:where([role=button]:focus-visible){border-radius:6px}.gg-prose .grant-cta-button:hover{color:var(--blue-dark);text-decoration:none;transform:translateY(-1px);box-shadow:0 6px 18px #0000002e}.gg-prose__box{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-md);margin:0 0 1.75rem;padding:1rem 1.25rem}.gg-prose__box>:last-child{margin-bottom:0}.gg-prose__center{text-align:center}@media (width<=640px){.gg-prose{font-size:15px}.gg-prose h2{margin-top:2rem;font-size:19px}.gg-prose h3{font-size:17px}.gg-prose__cta{border-radius:var(--radius-md);padding:1.25rem 1rem}.gg-prose__note,.gg-prose__box{padding:.9rem 1rem}.gg-prose__btn{padding:11px 18px}.gg-prose__table{border:0;border-radius:0;margin-bottom:1.5rem;overflow-x:visible}.gg-prose__table table{width:100%;min-width:0;font-size:15px;display:block}.gg-prose__table colgroup,.gg-prose__table thead{display:none}.gg-prose__table tbody{display:block}.gg-prose__table tbody tr{background:var(--white);border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:.55rem;padding:.8rem .95rem;display:block}.gg-prose__table tbody tr:nth-child(2n){background:var(--white)}.gg-prose__table tbody tr:last-child{margin-bottom:0}.gg-prose__table td{overflow-wrap:break-word;border:0;padding:0;line-height:1.6;display:block}.gg-prose__table a{overflow-wrap:break-word}.gg-prose__table td:empty{display:none}.gg-prose__table--pairs td:first-child{color:#0d1b3e;margin-bottom:.3rem;font-weight:700}.gg-prose__table--pairs td+td{color:var(--navy-light)}.gg-prose__table--wide td+td{margin-top:.6rem}.gg-prose__table--wide td[data-label]:before{content:attr(data-label);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-bottom:.15rem;font-size:11px;font-weight:700;display:block}.gg-prose__table--wide td:first-child{color:#0d1b3e;font-weight:600}.gg-prose__table--wide td:first-child[data-label]:before{font-weight:700}}.gd-share-btn{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #eaecf0;border-radius:8px;align-items:center;gap:6px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}@media (width<=600px){.gd-share-block{flex-direction:column;align-items:flex-start}}@media (width<=768px){.cg{padding:.55rem .6rem}}#page-blog{background:#f9fafb}.gd-section-title{color:#0d1b3e;border-bottom:1px solid #f0f1f3;margin-bottom:.85rem;padding-bottom:.6rem;font-size:16px;font-weight:800}.gd-text{color:#4b5563;font-size:14px;line-height:1.8}.gd-text p{margin-bottom:.75rem}.gd-text p:where(:last-child){margin-bottom:0}.gd-text ul{flex-direction:column;gap:.35rem;padding-left:1.25rem;display:flex}.gd-text li{color:#4b5563;font-size:14px;line-height:1.7;list-style:outside}.gd-share-btns{flex-wrap:wrap;gap:8px;display:flex}@media (width<=600px){.gd-share-block{flex-direction:column;align-items:flex-start}}.gd-cta{background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;justify-content:space-between;align-items:center;gap:1.25rem;margin-top:1.5rem;padding:1.25rem 1.5rem;display:flex}@media (width<=600px){.gd-cta{text-align:center;flex-direction:column;align-items:stretch}}.gd-share-btn{border-radius:6px}.gd-share-btn:hover{border-color:var(--blue);color:var(--blue);box-shadow:none;background:#f0f5fb}@media (width<=767px){.gd-share-block{flex-wrap:wrap;gap:.5rem;padding:.85rem}.gd-share-btns{gap:.5rem}.gd-share-btn{padding:6px 10px;font-size:12px}}.rb-card-img-inner{opacity:.3;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.rb-card-img-icon{display:none}.rb-card-img-featured{aspect-ratio:16/9}.rb-card-img-inner{opacity:.28;background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:auto;height:auto;padding:0;display:flex;position:absolute;inset:0}.rb-card-img-inner svg{color:#fff;width:48px;height:48px}.rb-card-img-1{background:linear-gradient(145deg,#0b1d38 0%,#0d2a5e 60%,#1241a0 100%)}.rb-card-img-2{background:linear-gradient(145deg,#2d1b69 0%,#4c1d95 60%,#6d28d9 100%)}.rb-card-img-3{background:linear-gradient(145deg,#78350f 0%,#b45309 60%,#d97706 100%)}.rb-card-img-4{background:linear-gradient(145deg,#064e3b 0%,#059669 60%,#10b981 100%)}.rb-card-img-5{background:linear-gradient(145deg,#0c4a6e 0%,#0369a1 60%,#0ea5e9 100%)}.rb-card-img-6{background:linear-gradient(145deg,#1c1917 0%,#44403c 60%,#78716c 100%)}.rb-card-img-7{background:linear-gradient(145deg,#4c1d95 0%,#7c3aed 60%,#a78bfa 100%)}.rb-card-img-8{background:linear-gradient(145deg,#7f1d1d 0%,#b91c1c 60%,#0166b0 100%)}.rb-card-img-9{background:linear-gradient(145deg,#164e63 0%,#0e7490 60%,#06b6d4 100%)}.gd-section-title{color:#0d1b3e;margin:2rem 0 .75rem;font-size:18px;font-weight:700}.gd-text{color:#374151;margin-bottom:1rem;font-size:15px;line-height:1.75}.gd-share-label{color:#0d1b3e;white-space:nowrap;letter-spacing:.01em;font-size:13px;font-weight:700}.gd-share-btn{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1.5px solid #d4d8df;border-radius:8px;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.gd-share-btn:hover{color:#0166b0;background:#eff6ff;border-color:#0166b0}.rb-newsletter{background:#0166b0;border:none;border-radius:14px;padding:1.5rem}.rb-newsletter h4{color:#fff;align-items:center;margin:0 0 .4rem;font-size:15px;font-weight:700;display:flex}.rb-newsletter h4 svg{opacity:.8}.rb-newsletter p{color:#ffffffc7;margin:0 0 1rem;font-size:13px;line-height:1.55}.rb-nl-form{flex-direction:column;gap:.6rem;display:flex}.rb-nl-input{color:#fff;background:#ffffff1f;border:1.5px solid #ffffff40;border-radius:9px;outline:none;width:100%;padding:10px 12px;font-family:inherit;font-size:13px}.rb-nl-input::placeholder{color:#ffffff80}.rb-nl-input:focus{background:#ffffff2e;border-color:#fff9}.rb-nl-btn{color:#0166b0;cursor:pointer;background:#fff;border:none;border-radius:9px;width:100%;padding:11px;font-family:inherit;font-size:13px;font-weight:700;transition:background .15s}.rb-nl-btn:hover{background:#eff6ff}.gd-text,.gd-text li{color:#374151;line-height:1.75;font-size:16px!important}.gd-text p{margin-bottom:.85rem;font-size:16px;line-height:1.75}.gd-share-block{background:#f4f7fb;border:1.5px solid #e2e8f0;border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:2rem;padding:1.1rem 1.4rem;display:flex}.gd-share-label{color:#0d1b3e;white-space:nowrap;font-size:13px;font-weight:700}.rb-nl-btn{color:#0166b0!important;background:#fff!important;border:1.5px solid #fff!important;transition:background .15s,color .15s,border-color .15s!important}.rb-nl-btn:hover{color:#fff!important;background:#0166b0!important;border-color:#0166b0!important}
