.policy-text{z-index:1100;background:#fff;margin-top:100px;padding:0 20% 75px}@media (max-width:1100px){.policy-text{padding:0 5% 75px}}.bottom-sec{z-index:2;justify-content:flex-end;align-items:center;height:200px;padding:50px 0;display:flex;position:relative;overflow:hidden}@media (max-width:1100px){.bottom-sec{flex-direction:column;justify-content:center;height:100px}}.bottom-sec__title{max-width:40%}@media (max-width:1100px){.bottom-sec__title{max-width:100%}}.bottom-sec__text-container{flex-direction:column;gap:20px;width:40%;display:flex}@media (max-width:1100px){.bottom-sec__text-container{width:100%}}.bottom-sec__buttons{align-items:center;gap:10px;display:flex}@media (max-width:1100px){.bottom-sec__buttons{flex-direction:column}}@media (max-width:600px){.bottom-sec__buttons a{width:100%}.bottom-sec__buttons a button{justify-content:center;width:100%}}.bottom-sec__circle-1{position:absolute;top:-50%;left:-37%}.bottom-sec__circle-2{position:absolute;top:-50%;right:-31%}.bottom-sec__grid-group{position:absolute}.bottom-sec__grid-group-left{top:0;left:-22%}.bottom-sec__grid-group-right{bottom:0;right:-21%}.blog-hero{text-align:center;color:#fff;padding:120px 0;position:relative}.blog-hero:before,.blog-hero:after{content:"";opacity:.2;pointer-events:none;z-index:-1;background-repeat:no-repeat;width:1106px;height:754px;position:absolute;top:-116px}.blog-hero:before{background-image:url(/assets/img/grid-group-2.svg);left:0}.blog-hero:after{background-image:url(/assets/img/grid-group.svg);right:0}.blog-hero h1{margin-bottom:.5rem}.blog-hero p{opacity:.85;max-width:700px;margin:0 auto;font-size:1.125rem;line-height:1.6}.blog-filter{justify-content:space-between;align-items:center;gap:1.5rem;margin:40px 0 32px;display:flex}@media (max-width:800px){.blog-filter{flex-direction:column;align-items:stretch;gap:1rem}}.blog-filter__categories{flex-wrap:wrap;gap:.5rem;min-width:0;display:flex}@media (max-width:800px){.blog-filter__categories{width:100%}}.blog-filter__category{color:#475569;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #e2e8f0;border-radius:999px;align-items:center;height:36px;padding:0 14px;font-family:inherit;font-size:.8125rem;font-weight:500;line-height:1;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.blog-filter__category:hover{color:#0f172a;background:#f8fafc;border-color:#cbd5e1}.blog-filter__category:focus-visible{border-color:#2563eb;outline:none;box-shadow:0 0 0 3px #2563eb26}.blog-filter__category.active{color:#fff;background:#2563eb;border-color:#2563eb}.blog-filter__category.active:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.blog-search{box-sizing:border-box;background:#fff;border:1px solid #e2e8f0;border-radius:999px;align-items:center;gap:6px;width:100%;max-width:300px;height:36px;padding:0 6px 0 12px;transition:border-color .15s,box-shadow .15s;display:inline-flex}@media (max-width:800px){.blog-search{max-width:100%}}.blog-search:hover{border-color:#cbd5e1}.blog-search:focus-within{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb26}.blog-search__icon{color:#94a3b8;flex-shrink:0;font-size:18px!important}.blog-search__input.MuiInputBase-root{color:#0f172a;flex:1;min-width:0;font-family:inherit;font-size:.875rem}.blog-search__input.MuiInputBase-root input{background:0 0;height:auto;padding:0 4px}.blog-search__input.MuiInputBase-root input::placeholder{color:#94a3b8;opacity:1}.blog-search__input.MuiInputBase-root input:focus{outline:none}.blog-search__clear.MuiIconButton-root{color:#94a3b8;flex-shrink:0;width:24px;height:24px;padding:0;transition:background-color .15s,color .15s}.blog-search__clear.MuiIconButton-root:hover{color:#0f172a;background:#f1f5f9}.blog-search__clear.MuiIconButton-root svg{font-size:16px}.blog-featured{padding:60px 0}.blog-featured .featured-inner{align-items:center;gap:2rem;display:flex}@media (max-width:900px){.blog-featured .featured-inner{text-align:center;flex-direction:column-reverse}}.blog-featured .featured-inner .featured-text{flex:1}.blog-featured .featured-inner .featured-text .featured-label{color:#38bdf8;text-transform:uppercase;margin-bottom:.5rem;font-size:.875rem;font-weight:600;display:block}.blog-featured .featured-inner .featured-text h2{color:#1a202c;letter-spacing:-.015em;margin-bottom:1rem;font-weight:600;line-height:1.25}.blog-featured .featured-inner .featured-text p{color:#475569;margin-bottom:1.5rem;line-height:1.65}.blog-featured .featured-inner .featured-text a.button.primary,.blog-featured .featured-inner .featured-text button.button.primary{margin-top:1rem;font-size:1rem;line-height:1.2;text-decoration:none;transition:background-color .2s;display:inline-block;color:#fff!important;background-color:#014f86!important;border-radius:.5rem!important;padding:.5rem 1.25rem!important}.blog-featured .featured-inner .featured-text a.button.primary:hover,.blog-featured .featured-inner .featured-text button.button.primary:hover{background-color:#01406d!important}.blog-featured .featured-inner .featured-text a.button.primary p,.blog-featured .featured-inner .featured-text button.button.primary p{margin:0;color:#fff!important}.blog-featured .featured-inner .featured-img{flex:1}.blog-featured .featured-inner .featured-img img{border-radius:.5rem;width:100%;height:auto;box-shadow:0 12px 24px #0000001a}.blog-listing{padding-top:20px;padding-bottom:20px}.blog-listing .grid_columns_3{grid-template-columns:repeat(3,1fr);gap:2rem;display:grid}@media (max-width:900px){.blog-listing .grid_columns_3{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.blog-listing .grid_columns_3{grid-template-columns:1fr}}.blog-listing .blog-pagination{justify-content:center;margin:40px 0;display:flex}.blog-listing .blog-newsletter{justify-content:center;padding-bottom:60px;display:flex}.blog-article-table{min-width:0}.blog-article-table .blog-article-table__grid{font-family:Inter,Montserrat,system-ui,-apple-system,sans-serif}.blog-article-table th,.blog-article-table td{white-space:normal}.blog-article-table th p,.blog-article-table td p{margin:0;line-height:1.5}.blog-article-table th p+p,.blog-article-table td p+p{margin-top:.35em}.blog-article-table th ul,.blog-article-table th ol,.blog-article-table td ul,.blog-article-table td ol{margin:.35em 0 0;padding-left:1.25rem}.blog-article-table th li,.blog-article-table td li{margin-bottom:.2em}.blog-article-table strong{font-weight:600}@media (max-width:600px){.blog-article-table .blog-article-table__grid{font-size:14px}}.blog-article-table--wide .blog-article-table__grid .MuiTableCell-root{word-break:normal!important;overflow-wrap:break-word!important;-webkit-hyphens:none!important;hyphens:none!important}.blog-article-table--wide .blog-article-table__grid th.MuiTableCell-head{white-space:normal}.blog__post-content .blog-article-table{box-sizing:border-box;min-width:0;max-width:100%}.blog__post-content .blog-article-table img,.blog__post-content .blog-article-table video{max-width:100%;height:auto}.blog-listing-page .hero-sec-center h1{letter-spacing:-.02em;font-weight:400}.blog-listing-page .hero-sec-center__text{color:#cbd5e1;font-size:1.05rem;line-height:1.65}.blog__post-content{color:#334155;letter-spacing:.005em;overflow-wrap:break-word;font-size:17px;line-height:1.8}.blog__post-content h1,.blog__post-content h2,.blog__post-content h3,.blog__post-content h4,.blog__post-content h5,.blog__post-content h6{color:#0f172a;scroll-margin-top:7rem}.blog__post-content p{color:#334155;margin-bottom:1.25rem;line-height:1.8}.blog__post-content strong{color:#1e293b;font-weight:600}.blog__post-content a{color:#2563eb;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.blog__post-content a:hover{color:#1d4ed8}.blog__post-content ul,.blog__post-content ol{margin-bottom:1.25rem;padding-left:1.5rem}.blog__post-content ul li,.blog__post-content ol li{color:#334155;margin-bottom:.5rem;line-height:1.75}.blog__post-content ul li::marker{color:#64748b}.blog__post-content ol li::marker{color:#64748b}.blog-heading-1{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.02em;margin-top:2.75rem;margin-bottom:.85rem;scroll-margin-top:7rem;font-size:clamp(27px,23px + 1vw,32px);font-weight:400;line-height:1.28}.blog-heading-2{font-family:var(--font-heading);color:#0f172a;letter-spacing:-.015em;margin-top:2.5rem;margin-bottom:.75rem;scroll-margin-top:7rem;font-size:clamp(24px,21.5px + .6vw,28px);font-weight:400;line-height:1.32}.blog-heading-3{font-family:var(--font-heading);color:#1e293b;letter-spacing:-.01em;margin-top:1.85rem;margin-bottom:.55rem;scroll-margin-top:7rem;font-size:clamp(21px,20px + .2vw,22px);font-weight:400;line-height:1.38}.blog-code-block{color:#e2e8f0;background-color:#0d1117;border:1px solid #1e293b;border-radius:8px;margin:16px 0;padding:16px 20px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;line-height:1.6;overflow-x:auto}.blog-inline-code{color:#0f172a;overflow-wrap:anywhere;word-break:break-word;background-color:#f1f5f9;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,Fira Code,monospace;font-size:.88em}.blog-listing__mobile-list{flex-direction:column;gap:2rem;display:flex}@media (max-width:600px){.blog-listing .MuiCard-root{width:100%!important;max-width:none!important}.blog-listing .MuiCard-root img{object-fit:cover;width:100%!important}}.blog__post-content a.blog-figure-link{cursor:zoom-in;border-radius:8px;width:fit-content;max-width:100%;margin:16px 0;text-decoration:none;display:block;position:relative}.blog__post-content a.blog-figure-link img{border-radius:8px;max-width:100%;height:auto;display:block}.blog__post-content a.blog-figure-link:focus-visible{outline-offset:3px;outline:2px solid #2563eb}.blog-figure-link__badge{color:#fff;opacity:0;pointer-events:none;background:#0f172ab8;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .15s;display:inline-flex;position:absolute;bottom:10px;right:10px}.blog-figure-link:hover .blog-figure-link__badge,.blog-figure-link:focus-visible .blog-figure-link__badge{opacity:1}@media (hover:none){.blog-figure-link__badge{opacity:1}}.blog__post-content blockquote{color:#334663;background:#f9fafb;border-left:4px solid #2563eb;margin:1.5rem 0;padding-left:1rem;font-style:italic}.blog__post-content blockquote p{margin:0}.blog-author-byline{align-items:center;gap:12px;margin:16px 0 8px;display:flex}.blog-author-byline__avatar{background:#2563eb;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.blog-author-byline__avatar img{object-fit:cover;width:100%;height:100%}.blog-author-byline__name{color:#121212!important;font-size:15px!important;font-weight:700!important;line-height:1.3!important}.blog-author-byline__title{color:#6b7280!important;font-size:13px!important;line-height:1.3!important}.blog-tldr{background:#f0f6ff;border-left:4px solid #2563eb;border-radius:0 8px 8px 0;margin:20px 0 12px;padding:16px 20px}.blog-tldr__header{align-items:center;gap:8px;margin-bottom:8px;display:flex}.blog-tldr__label{letter-spacing:.5px;color:#121212!important;font-size:16px!important;font-weight:800!important}.blog-tldr__content{color:#334663!important;font-size:15px!important;line-height:1.6!important}.blog-tldr__loading{align-items:center;display:flex}.blog-ai-summarize__btn{background:0 0;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:background .2s,transform .15s;display:inline-flex}.blog-ai-summarize__btn:hover{background:#e5e7eb;transform:scale(1.08)}.blog-ai-summarize__btn img{object-fit:cover;border-radius:6px;width:26px;height:26px}.blog-toc-scroll{scrollbar-width:thin;scrollbar-color:#2563eb59 #0000}.blog-toc-scroll::-webkit-scrollbar{width:5px}.blog-toc-scroll::-webkit-scrollbar-track{background:0 0}.blog-toc-scroll::-webkit-scrollbar-thumb{background:#94a3b88c;border-radius:999px}.blog-toc-scroll::-webkit-scrollbar-thumb:hover{background:#2563eb73}
