.post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0;padding:0;list-style:none;display:grid}.post-card{color:#0a1c5c;flex-direction:column;height:100%;display:flex;position:relative}.post-card-media{aspect-ratio:436/280;background:linear-gradient(117deg,#10349f,#0a1c5c);border-radius:16px 16px 0 0;overflow:hidden}.post-card-media img{object-fit:cover;width:100%;height:100%;display:block}.post-card-body{background:var(--background);border:1px solid #b3dcff;border-top:0;border-radius:0 0 16px 16px;flex-direction:column;flex:1;gap:8px;padding:24px 16px 16px;display:flex}.post-card-title{font:600 18px/26px var(--font);letter-spacing:-.25px;margin:0}.post-card-title a{color:inherit;text-decoration:none}.post-card-title a:after{content:"";border-radius:16px;position:absolute;inset:0}.post-card-title a:focus-visible{outline:none}.post-card:has(.post-card-title a:focus-visible){outline:2px solid var(--primary);outline-offset:2px;border-radius:16px}.post-card:hover .post-card-title{color:var(--primary)}.post-card-excerpt{-webkit-line-clamp:3;line-clamp:3;font:400 16px/24px var(--font);letter-spacing:-.25px;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.post-card-footer{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:18px;display:flex}.post-card-time{font:400 14px/20px var(--font);align-items:center;gap:4px;display:inline-flex}.post-card-action{color:#0811fa;font:500 16px/24px var(--font);letter-spacing:-.25px;align-items:center;display:inline-flex}.blog-page{isolation:isolate;padding-bottom:120px;position:relative;overflow:clip}.blog-page:before{content:"";z-index:-1;background:var(--section-tint);border-radius:0 0 50% 50%/0 0 47% 47%;height:840px;position:absolute;inset:0 0 auto}.blog-head{flex-direction:column;gap:48px;padding-block:116px 32px;display:flex}.blog-head h1{color:#0a1c5c;max-width:798px;font:700 57px/64px var(--font);letter-spacing:-.15px;margin:0}.blog-head h1 span{color:#0811fa;display:block}.blog-head p{color:#0a1c5c;max-width:798px;font:400 22px/28px var(--font);letter-spacing:-.5px;margin:16px 0 0}.blog-search{align-self:flex-end;align-items:center;width:min(100%,452px);display:flex;position:relative}.blog-search input{background:var(--background);color:#0a1c5c;width:100%;height:56px;font:400 16px/24px var(--font);border:1px solid #b3dcff;border-radius:28px;padding:0 56px 0 24px}.blog-search button{color:#0a1c5c;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;right:4px}.blog-search button:hover{background:#0a1c5c14}.blog-pagination{justify-content:center;gap:24px;margin-top:32px;display:flex}.blog-pagination a{color:#0a1c5c;min-height:48px;font:500 16px/24px var(--font);border:1px solid #85c2ff;border-radius:16px;align-items:center;gap:8px;padding:12px 24px 12px 16px;text-decoration:none;display:inline-flex}.blog-pagination a[rel=next]{padding:12px 16px 12px 24px}.blog-pagination a:hover{background:#0a1c5c0f}.search-status{color:#0a1c5c;font:400 16px/24px var(--font);margin:0 0 24px}.search-more-wrapper{justify-content:center;margin-top:32px;display:flex}.search-more{background:var(--background);color:#0a1c5c;min-height:48px;font:500 16px/24px var(--font);cursor:pointer;border:1px solid #85c2ff;border-radius:16px;padding:12px 24px}.search-more:hover{background:#0a1c5c0f}.search-more[aria-disabled=true]{opacity:.6;cursor:progress}.search-message{color:#0a1c5c;font:400 18px/26px var(--font);margin:0}.post-hero{flex-direction:column;align-items:center;gap:48px;padding-top:100px;display:flex}.post-hero .top-block{text-align:center;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.post-hero .top-block>h1,.post-hero .top-block>.author-block{max-width:900px}.post-hero .top-block>.blog-image{margin-top:32px}.post-hero h1.page-title{color:#0a1c5c;font:700 45px/52px var(--font);letter-spacing:-.15px;margin:0}.post-hero .author-block{color:#0a1c5c;font:400 16px/24px var(--font);letter-spacing:-.25px;flex-wrap:wrap;justify-content:center;gap:4px 24px;margin:0;display:flex}.post-hero .author-block>*+:before{content:"•";margin-right:24px}.post-hero .blog-author{font-weight:600}.post-hero .blog-image{border-radius:var(--radius-m);background:linear-gradient(117deg,#10349f,#0a1c5c);place-items:center;width:100%;padding:32px 8px;display:grid}.post-hero .blog-image img{border-radius:8px;width:min(100%,700px);height:auto;display:block}.post-layout{grid-template-columns:793fr 534fr;align-items:start;column-gap:32px;padding-top:100px;display:grid}.post-main{min-width:0}.post-side{top:calc(var(--app-bar-height,72px) + 24px);grid-template-columns:48px minmax(0,1fr);align-items:start;column-gap:32px;display:grid;position:sticky}.post-side-cards{flex-direction:column;gap:8px;min-width:0;display:flex}.post-toc-card{border-radius:var(--radius-m);background:var(--background);border:1px solid #b3dcff;padding:23px}.post-toc-card h2{color:#0a1c5c;font:600 14px/20px var(--font);letter-spacing:.1px;text-transform:uppercase;margin:0 0 24px}.post-toc-card ul{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.post-toc-card ul ul{gap:8px;margin-top:8px;padding-left:16px}.post-toc-card a{color:#0a1c5c;font:400 16px/24px var(--font);letter-spacing:-.25px;text-decoration:none}.post-toc-card a:hover,.post-toc-card a[aria-current=true]{color:#0811fa;font-weight:600}.post-hire-card{border-radius:var(--radius-m);color:var(--on-primary);background:linear-gradient(117deg,#00014d,#0004bb);flex-direction:column;align-items:flex-start;gap:32px;padding:24px;display:flex}.post-hire-card h2{font:600 22px/28px var(--font);letter-spacing:-.5px;margin:0 0 16px}.post-hire-card p{font:400 16px/24px var(--font);letter-spacing:-.25px;margin:0}.share-social-media-div{flex-direction:column;gap:8px;display:flex}.share-social-media-div a{background:var(--background) center / 24px no-repeat;border:1px solid #b3dcff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.share-social-media-div a:hover{border-color:var(--primary)}.share-social-media-div img{width:24px;height:24px}.post-video{border-radius:var(--radius-m);margin-bottom:40px;position:relative;overflow:hidden}.post-video .video{position:relative}.post-video iframe{width:100%;height:100%;position:absolute;inset:0}#editorInbox{color:#303030;font:400 18px/26px var(--font);letter-spacing:-.25px;overflow-wrap:break-word}#editorInbox>*{margin:0 0 24px}#editorInbox h2{font:700 32px/44px var(--font);letter-spacing:-.15px;scroll-margin-top:calc(var(--app-bar-height,72px) + 24px);margin-top:48px}#editorInbox h3{font:600 24px/32px var(--font);scroll-margin-top:calc(var(--app-bar-height,72px) + 24px);margin-top:32px}#editorInbox h4,#editorInbox h5,#editorInbox h6{font:600 18px/26px var(--font);margin-top:24px}#editorInbox>:first-child{margin-top:0}#editorInbox a{color:#0811fa;text-underline-offset:2px;text-decoration:underline}#editorInbox ul,#editorInbox ol{padding-left:28px}#editorInbox ul[role=list]{list-style:outside}#editorInbox ol[role=list]{list-style:decimal}#editorInbox li+li,#editorInbox li>ul,#editorInbox li>ol{margin-top:8px}#editorInbox .checklist{padding-left:0;list-style:none}#editorInbox blockquote{border-radius:var(--radius-m);background:var(--section-tint);color:#0a1c5c;border:1px solid #b3dcff;margin:24px 0;padding:20px 24px}#editorInbox hr{border:0;border-top:1px solid #b3dcff}#editorInbox figure{margin-inline:auto}#editorInbox figure img{border-radius:8px;max-width:100%;height:auto;margin-inline:auto;display:block}#editorInbox figcaption{color:#5c5c5c;font:400 14px/20px var(--font);text-align:center;margin-top:8px}#editorInbox .w-richtext-align-floatleft{float:left;margin:0 24px 16px 0}#editorInbox .w-richtext-align-floatright{float:right;margin:0 0 16px 24px}#editorInbox table{border-collapse:collapse;width:100%;font-size:16px;line-height:24px}#editorInbox .table-center table{margin-inline:auto}#editorInbox th,#editorInbox td{text-align:left;vertical-align:top;border:1px solid #b3dcff;padding:10px 12px}#editorInbox th{background:var(--section-tint);font-weight:600}#editorInbox .table-center,#editorInbox>table{display:block;overflow-x:auto}#editorInbox pre{border-radius:var(--radius-m);font:400 14px/22px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;overflow-x:auto;padding:16px!important}#editorInbox :not(pre)>code{background:var(--section-tint);border-radius:4px;padding:2px 6px;font-size:.9em}#editorInbox iframe{max-width:100%}#editorInbox .toc-generated{border-radius:var(--radius-m);border:1px solid #b3dcff;padding:23px}#editorInbox .toc-generated h2{font:600 14px/20px var(--font);letter-spacing:.1px;text-transform:uppercase;margin:0 0 16px}#editorInbox .toc-generated ul{margin:0;padding-left:0;list-style:none}#editorInbox .toc-generated ul ul{padding-left:16px}#editorInbox .toc-generated a{color:#0a1c5c;font-size:16px;text-decoration:none}.post-after{flex-direction:column;gap:32px;margin-top:48px;display:flex}.post-form{border-radius:var(--radius-m);background:var(--section-tint);padding:32px}.text-blog-outro{color:#303030;font:400 18px/26px var(--font)}.text-blog-outro a{color:#0811fa}.post-related{padding-block:120px}.post-related-inner{flex-direction:column;gap:32px;display:flex}.post-related-head{justify-content:space-between;align-items:center;gap:24px;display:flex}.post-related-head h2{color:#0a1c5c;font:700 36px/44px var(--font);letter-spacing:-.15px;margin:0}@media (width>=1024px){#editorInbox .toc-generated{display:none}}@media (width<=1023px){.post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.post-layout{grid-template-columns:minmax(0,1fr);row-gap:40px;padding-top:56px}.post-side{grid-template-columns:minmax(0,1fr);row-gap:24px;position:static}.share-social-media-div{flex-direction:row}.post-toc-card{display:none}.blog-search{align-self:stretch}}@media (width<=767px){.post-grid{grid-template-columns:minmax(0,1fr)}.blog-page{padding-bottom:72px}.blog-head{gap:32px;padding-top:64px}.blog-head h1{font-size:36px;line-height:44px}.blog-head p{font-size:18px;line-height:26px}.post-hero{gap:32px;padding-top:56px}.post-hero h1.page-title{font-size:30px;line-height:38px}.post-hero .author-block{gap:4px 16px}.post-hero .author-block>*+:before{content:none}.post-hero .blog-image{padding:16px 8px}#editorInbox blockquote{padding:16px}#editorInbox .zoom-open{pointer-events:none}#editorInbox h2{font-size:26px;line-height:34px}#editorInbox h3{font-size:20px;line-height:28px}.post-related{padding-block:72px}.post-related-head{flex-direction:column;align-items:flex-start}.post-related-head h2{font-size:28px;line-height:36px}.post-form{padding:20px}}#editorInbox .zoom-open{cursor:zoom-in;background:0 0;border:0;max-width:100%;margin-inline:auto;padding:0;display:block}#editorInbox .zoom-open:disabled{cursor:auto}#editorInbox .zoom-open:focus-visible{outline:2px solid var(--color-primary,#10349f);outline-offset:4px;border-radius:8px}#editorInbox .zoom{background:0 0;border:0;max-width:95vw;max-height:95vh;padding:0;overflow:visible}#editorInbox .zoom::backdrop{background:#0a1c5cf2}#editorInbox .zoom-close{cursor:zoom-out;background:0 0;border:0;padding:0;display:block;position:relative}#editorInbox .zoom-close:after{content:"×";color:#fff;width:40px;height:40px;font:400 28px/1 var(--font);background:#0a1c5cb8;border-radius:50%;place-items:center;display:grid;position:fixed;top:16px;right:16px}#editorInbox .zoom-close:focus-visible{outline-offset:4px;outline:2px solid #fff}#editorInbox .zoom .zoom-image{background:#fff;border-radius:8px;max-width:none;height:auto;margin:0;display:block}
