@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/034d78ad42e9620c-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fe0777f1195381cb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/eafabf029ad39a43-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/db911767852bc875-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f10b8e9d91f3edcb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8888a3826f4a3af4-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/29e7bbdce9332268-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c3bc380753a8436c-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/0484562807a97172-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/29a4aea02fdee119-s.woff2) format("woff2");unicode-range:u+0900-097f,u+1cd0-1cf4,u+1cf7-1cf9,u+200c-200d,u+20a8,u+20b9,u+20f0,u+25cc,u+a830-a839,u+a8e0-a8ff,u+11b00-11b0a}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1386beebedccca4-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b957ea75a84b6ea7-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Poppins Fallback;src:local("Arial");ascent-override:93.62%;descent-override:31.21%;line-gap-override:8.92%;size-adjust:112.16%}.__className_f3d017{font-family:Poppins,Poppins Fallback;font-style:normal}.__variable_f3d017{--font-poppins:"Poppins","Poppins Fallback"}:root{--font-mono:"Roboto Mono",monospace;--button-secondary-bg:transparent;--button-secondary-border:#525252;--button-secondary-color:#171717;--button-secondary-bg-hover:#f5f5f5;--button-danger-bg:#dc2626;--button-danger-bg-hover:#b91c1c;--button-danger-color:#fff}*{box-sizing:border-box}.search-highlight{background:rgba(0,110,208,.14);color:inherit;border-radius:.125rem;padding:0 .0625rem}html{font-size:1.125rem;line-height:2rem;background:#fff;-webkit-font-smoothing:antialiased}.layout{position:relative;display:flex;flex-direction:column;min-height:100vh}.main{flex:1 1;min-height:clamp(8rem,22dvh,18rem)}.pageContentAnimated{min-width:0;width:100%;transition:opacity .18s ease,transform .18s ease}html.route-loading .pageContentAnimated{opacity:.62;transform:translateY(.25rem)}.blockWrapperAnimated{opacity:1}.blockWrapperScrollReveal{will-change:transform,opacity,filter;transform-origin:center top}@media (prefers-reduced-motion:reduce){.pageContentAnimated{transition:none}html.route-loading .pageContentAnimated{opacity:1;transform:none}}.heroAnimated{opacity:1;width:100%}.heroIntroSection,.home .content>.heroAnimated,.home .content>.heroIntroSection,.page .content>.heroAnimated,.page .content>.heroIntroSection{width:100%}.home>.content,.page>.content{width:100%;max-width:100%}.home>.content{align-self:stretch}#app,body,html{height:100%}body{font-family:var(--font-poppins),system-ui,sans-serif;font-size:var(--typo-poppins-body);line-height:var(--typo-poppins-body-lh);font-weight:400;margin:0;color:#1a1a1a}@media (max-width:48rem){body{font-size:1.125rem}}img{max-width:100%;height:auto;display:block}.typo-button{font-family:var(--font-poppins),system-ui,sans-serif;font-size:var(--typo-poppins-button);font-weight:700}.typo-button-regular{font-weight:400}.typo-chip{font-size:var(--typo-poppins-chip);font-weight:500}.typo-chip,.typo-hero-h1{font-family:var(--font-poppins),system-ui,sans-serif}.typo-hero-h1{font-size:var(--typo-poppins-display-h1);line-height:var(--typo-poppins-display-h1-lh);font-weight:700}a{color:currentColor;&:focus{opacity:.8;outline:none}&:active{opacity:.7;outline:none}}@media (hover:hover) and (pointer:fine){:where(a,button,[role=button]):where([class*=Button],[class*=button],[class*=Btn],[class*=btn],.richtext-cta,.share-buttons__icon-btn):not(:disabled):not([aria-disabled=true]){transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,color .22s ease,filter .22s ease,opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1);transform:translateZ(0)}:where(a,button,[role=button]):where([class*=Button],[class*=button],[class*=Btn],[class*=btn],.richtext-cta,.share-buttons__icon-btn):not(:disabled):not([aria-disabled=true]):hover{filter:brightness(1.02) saturate(1.04);transform:translateY(-.125rem)}:where(a,button,[role=button]):where([class*=Button],[class*=button],[class*=Btn],[class*=btn],.richtext-cta,.share-buttons__icon-btn):not(:disabled):not([aria-disabled=true]):active{filter:brightness(.99);transform:translateY(0) scale(.985)}}@media (prefers-reduced-motion:reduce){:where(a,button,[role=button]):where([class*=Button],[class*=button],[class*=Btn],[class*=btn],.richtext-cta,.share-buttons__icon-btn){transition:none}:where(a,button,[role=button]):where([class*=Button],[class*=button],[class*=Btn],[class*=btn],.richtext-cta,.share-buttons__icon-btn):active,:where(a,button,[role=button]):where([class*=Button],[class*=button],[class*=Btn],[class*=btn],.richtext-cta,.share-buttons__icon-btn):hover{transform:none}}svg{vertical-align:middle}.contentBlocksLayout{display:flex;flex-direction:column;gap:0;max-width:none;margin:0;padding:var(--section-gap-mobile) 0;width:100%}[id=content]{scroll-margin-top:5.5rem}@media (min-width:64.0625rem){[id=content]{scroll-margin-top:7rem}}.blockWrapper{margin-top:0;margin-bottom:0}.blockWrapper:not(:first-child){margin-top:var(--section-gap-mobile)}.blockWrapper:not(:first-child)[data-block-spacing=none]{margin-top:0}.blockWrapper:not(:first-child)[data-block-spacing=small]{margin-top:var(--section-gap-small-mobile)}.blockWrapper:not(:first-child)[data-block-spacing=large]{margin-top:var(--section-gap-large-mobile)}@media (min-width:48rem){.contentBlocksLayout{padding-top:var(--section-gap-tablet);padding-bottom:var(--section-gap-tablet)}.blockWrapper:not(:first-child){margin-top:var(--section-gap-tablet)}.blockWrapper:not(:first-child)[data-block-spacing=small]{margin-top:var(--section-gap-small-tablet)}.blockWrapper:not(:first-child)[data-block-spacing=large]{margin-top:var(--section-gap-large-tablet)}}@media (min-width:64rem){.contentBlocksLayout{padding-top:var(--section-gap-desktop);padding-bottom:var(--section-gap-desktop)}.blockWrapper:not(:first-child){margin-top:var(--section-gap-desktop)}.blockWrapper:not(:first-child)[data-block-spacing=small]{margin-top:var(--section-gap-small-desktop)}.blockWrapper:not(:first-child)[data-block-spacing=large]{margin-top:var(--section-gap-large-desktop)}}.layoutWithSidebar .contentBlocksLayout{padding-top:0}.home .contentBlocksLayout{width:100%}.heroIntroSection{display:flex;flex-direction:column;width:100%;overflow:visible}.heroIntroSection>:nth-child(2){margin-top:0}.page{margin:0 auto}.blog-list,.blog-post{width:100%;max-width:100%;margin:0 auto;padding:var(--content-layout-padding-y-mobile) 1rem;box-sizing:border-box}@media (min-width:48rem){.blog-list,.blog-post{max-width:100%;padding:var(--content-layout-padding-y-tablet) var(--content-layout-padding-x-tablet)}}@media (min-width:64rem){.blog-list,.blog-post{max-width:min(76rem,100%);padding:var(--content-layout-padding-y-desktop) var(--content-layout-padding-x-desktop)}}.blog-post__meta{display:flex;gap:1rem;margin-bottom:.5rem;font-size:.9rem;color:var(--text-muted,#666)}.blog-post__meta-row{justify-content:space-between;gap:1rem;margin-bottom:2rem}.blog-post__meta-left,.blog-post__meta-row{display:flex;align-items:center;flex-wrap:wrap}.blog-post__meta-left{gap:.25rem;font-size:.875rem;font-family:var(--font-poppins);text-transform:uppercase;letter-spacing:.02em}.blog-post__title{flex:1 1 100%;width:100%;margin:0 0 .5rem;font-family:var(--font-poppins),system-ui,sans-serif;font-size:clamp(1.5rem,3vw,2rem);font-weight:700;line-height:1.25;letter-spacing:normal;text-transform:none;color:var(--blue-700,#002444)}.blog-post__category{color:var(--text-color,#1a1a1a);font-weight:600}.blog-post__meta-date,.blog-post__meta-sep{color:var(--text-muted,#666);font-weight:400}.blog-post__share-wrap{flex-shrink:0}.blog-post__content{margin:2rem 0}.blog-post__content .blog-post__richtext{overflow:visible;display:block;font-family:var(--font-poppins),system-ui,sans-serif;font-size:1.125rem;font-weight:400;line-height:1.65;color:var(--gray-900,#06141b)}.blog-post__content .blog-post__richtext h1,.blog-post__content .blog-post__richtext h2,.blog-post__content .blog-post__richtext h3,.blog-post__content .blog-post__richtext h4{margin:1.75rem 0 .625rem;font-family:var(--font-poppins),system-ui,sans-serif;font-weight:700;line-height:1.25;color:var(--blue-800,#003d73)}.blog-post__content .blog-post__richtext h1{font-size:1.5rem}.blog-post__content .blog-post__richtext h2{font-size:1.25rem;text-transform:uppercase;letter-spacing:.02em}.blog-post__content .blog-post__richtext h3{font-size:1.125rem;text-transform:none}.blog-post__content .blog-post__richtext h4{font-size:1rem}.blog-post__content .blog-post__richtext>:first-child{margin-top:0}.blog-post__content .blog-post__richtext strong{font-weight:700}.blog-post__content .blog-post__richtext a:not(.richtext-cta){color:var(--blue-600,#006ed0);text-decoration:underline;text-underline-offset:.12em}.blog-post__content .blog-post__richtext a:not(.richtext-cta):hover{color:var(--blue-700,#0056a2);text-decoration:none}.blog-post__content .blog-post__richtext ol,.blog-post__content .blog-post__richtext ul{margin:.5rem 0 1rem;padding-left:1.5rem}.blog-post__content .blog-post__richtext li{margin:.375rem 0;padding-left:.25rem}.blog-post__content .blog-post__richtext li::marker{color:var(--blue-600,#006ed0)}.blog-post__content .blog-post__richtext blockquote{margin:1.25rem 0;padding:.75rem 0 .75rem 1rem;border-left:4px solid var(--blue-200,#8ccbff);font-style:italic;color:var(--gray-700,#203b53)}.blog-post__content .blog-post__richtext hr{margin:1.5rem 0;border:none;border-top:1px solid var(--border-color,#ddd)}.blog-post__content .richtext-upload{margin:1.5rem 0}.blog-post__content .richtext-upload.align-full{width:100%;clear:both;margin-left:auto;margin-right:auto;display:flex;justify-content:center;flex-wrap:wrap}.blog-post__content .richtext-upload--image img,.blog-post__content .richtext-upload--image picture{max-width:100%;height:auto;border-radius:.5rem;display:block}.blog-post__content .richtext-upload--video video{max-width:100%;height:auto;border-radius:.5rem}.blog-post__content .richtext-upload--document{display:flex;align-items:center;gap:1rem;padding:1rem 1.25rem;margin:.75rem 0;background:var(--header-bg,#fff);border-radius:10px;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 4px rgba(0,0,0,.05);min-height:4rem;flex-wrap:wrap}.blog-post__content .richtext-upload--document .richtext-document-icon-wrap{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:#f5f9eb;border:1px solid var(--gray-200,#dce1e5);border-radius:4px;color:var(--blue-700,#0056a2)}.blog-post__content .richtext-upload--document .richtext-document-icon{display:block;width:24px;height:24px}.blog-post__content .richtext-upload--document .richtext-document-meta{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.blog-post__content .richtext-upload--document .richtext-document-name{font-weight:600;font-size:1rem;color:var(--text-color,#1a1a1a);overflow-wrap:break-word;word-break:break-word}.blog-post__content .richtext-upload--document .richtext-document-details{font-size:.8125rem;color:var(--text-muted,#666)}.blog-post__content .richtext-upload--document .richtext-document-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 12px 0 16px;font-family:var(--font-poppins);font-size:16px;font-weight:500;line-height:16px;color:var(--blue-700,#005290);background:var(--blue-50,#f0f7ff);border:1px solid var(--blue-700,#005290);border-radius:4px;text-decoration:none;flex-shrink:0;transition:background .2s,border-color .2s}.blog-post__content .richtext-upload--document .richtext-document-link:hover{background:var(--blue-100,#e0efff);border-color:var(--blue-800,#003d73)}.blog-post__content .richtext-upload--document .richtext-document-link__icon{flex-shrink:0;width:20px;height:20px}@media (max-width:48rem){.blog-post__content .richtext-upload--document .richtext-document-link{width:100%;justify-content:center;margin-top:.25rem}.blog-post__meta-row{flex-direction:column;align-items:flex-start;gap:.75rem}}.blog-post__content .richtext-upload.align-left{float:left;margin:0 1.5rem 1rem 0;max-width:45%;min-width:280px}.blog-post__content .richtext-upload.align-right{float:right;clear:left;margin:0 0 1rem 1.5rem;max-width:45%;min-width:280px}.blog-post__content .blog-post__richtext p{clear:none;margin:0 0 .875rem}@media (min-width:64rem){.blog-post__content .blog-post__richtext p{margin-bottom:1rem}}@media (max-width:48rem){.blog-post__content .richtext-upload.align-left,.blog-post__content .richtext-upload.align-right{float:none;clear:both;max-width:100%;min-width:0;margin-left:0;margin-right:0}}.blog-post__content a.richtext-cta{position:relative;display:inline-block;margin:1rem 0;padding:.75rem 1.5rem;font-weight:600;color:var(--primary-button-color,#fff);background:var(--primary-button-bg,#0056a2);border-radius:2rem;text-decoration:none;overflow:hidden;box-shadow:0 .5rem 1.125rem rgba(0,61,115,.14)}.blog-post__content a.richtext-cta:hover{background:var(--primary-button-bg-hover,#003d73);color:var(--primary-button-color,#fff)}.blog-post__content:after{content:"";display:table;clear:both}.blog-post__share{margin-top:2rem;padding-top:1rem;border-top:.0625rem solid #eee}.share-buttons{display:flex;gap:1rem}.share-buttons--icons{align-items:center;gap:.75rem}.share-buttons__icon-btn{display:inline-flex;position:relative;padding:0;border:none;background:none;cursor:pointer;line-height:0;transition:opacity .2s}.share-buttons__copied{position:absolute;left:50%;bottom:calc(100% + .4rem);transform:translateX(-50%);white-space:nowrap;padding:.3rem .55rem;border-radius:.375rem;background:var(--blue-800,#054a87);color:#fff;font-family:var(--font-poppins),system-ui,sans-serif;font-size:.75rem;font-weight:600;line-height:1.2;pointer-events:none;z-index:2}.share-buttons__icon-btn:hover{opacity:.8}.share-buttons__icon-btn img{display:block;width:32px;height:32px}.share-buttons a.share-buttons__icon-btn{text-decoration:none}.share-buttons--sidebar .share-buttons__icon,.share-buttons--sidebar .share-buttons__link{display:inline-flex;padding:0;border:none;background:none;line-height:0;transition:opacity .2s}.share-buttons--sidebar .share-buttons__link:hover{opacity:.8}.share-buttons--sidebar .share-buttons__link img{display:block;width:32px;height:32px}.blog-list__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(17.5rem,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}.generic-page{max-width:50rem;margin:0 auto;padding:2rem 1.5rem}.generic-page__content{margin-top:1.5rem}.home{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:0;max-width:100%;margin:0 auto;overflow-x:hidden;@media (max-width:25rem){padding-left:0;padding-bottom:0;padding-right:0;padding-top:0}.content{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;flex-grow:1;width:100%}.links{display:flex;align-items:center;gap:.75rem;a{text-decoration:none;padding:.25rem .5rem;border-radius:.25rem}.admin{color:rgb(0,0,0);background:rgb(1000,1000,1000);border:.0625rem solid rgb(0,0,0)}.docs{color:rgb(1000,1000,1000);background:rgb(0,0,0);border:.0625rem solid rgb(1000,1000,1000)}}.footer{display:flex;align-items:center;gap:.5rem;@media (max-width:64rem){flex-direction:column;gap:.375rem}p{margin:0}.codeLink{text-decoration:none;padding:0 .5rem;background:rgb(60,60,60);border-radius:.25rem}}}