/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-border-style:solid;--tw-content:"";--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-leading:initial;--tw-tracking:initial}}}@layer components{.blog-post-content>*+*{margin-top:calc(var(--spacing,.25rem) * 6)}@media not all and (min-width:768px){.blog-post-content>*+*{margin-top:calc(var(--spacing,.25rem) * 4)}}.blog-post-content>*+:is(div,figure,blockquote,hr,video,iframe,table),.blog-post-content>:is(div,figure,blockquote,hr,video,iframe,table)+*{margin-top:calc(var(--spacing,.25rem) * 10)}@media not all and (min-width:768px){.blog-post-content>*+:is(div,figure,blockquote,hr,video,iframe,table),.blog-post-content>:is(div,figure,blockquote,hr,video,iframe,table)+*{margin-top:calc(var(--spacing,.25rem) * 8)}}.blog-post-content>*+h2{margin-top:calc(var(--spacing,.25rem) * 16)}@media not all and (min-width:768px){.blog-post-content>*+h2{margin-top:calc(var(--spacing,.25rem) * 12)}}.blog-post-content>*+h3{margin-top:calc(var(--spacing,.25rem) * 12)}@media not all and (min-width:768px){.blog-post-content>*+h3{margin-top:calc(var(--spacing,.25rem) * 8)}}.blog-post-content>*+h4{margin-top:calc(var(--spacing,.25rem) * 10)}@media not all and (min-width:768px){.blog-post-content>*+h4{margin-top:calc(var(--spacing,.25rem) * 8)}}.blog-post-content>:is(h2,h3,h4)+*{margin-top:calc(var(--spacing,.25rem) * 6)}@media not all and (min-width:768px){.blog-post-content>:is(h2,h3,h4)+*{margin-top:calc(var(--spacing,.25rem) * 4)}}.blog-post-content>blockquote+p{margin-top:calc(var(--spacing,.25rem) * 6)}@media not all and (min-width:768px){.blog-post-content>blockquote+p{margin-top:calc(var(--spacing,.25rem) * 4)}}.blog-post-content>style+:not(style){margin-top:0}.blog-post-content h2{width:100%;font-family:var(--font-figtree,Figtree, sans-serif);font-size:var(--text-40,40px);line-height:var(--tw-leading,var(--text-40--line-height,44px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-night-blue-800,#1d2452)}@media not all and (min-width:1024px){.blog-post-content h2{font-size:var(--text-32,32px);line-height:var(--tw-leading,var(--text-32--line-height,36px))}}@media not all and (min-width:768px){.blog-post-content h2{font-size:var(--text-28,28px);line-height:var(--tw-leading,var(--text-28--line-height,32px))}}.blog-post-content h3{width:100%;font-family:var(--font-figtree,Figtree, sans-serif);font-size:var(--text-32,32px);line-height:var(--tw-leading,var(--text-32--line-height,36px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-night-blue-800,#1d2452)}@media not all and (min-width:1024px){.blog-post-content h3{font-size:var(--text-28,28px);line-height:var(--tw-leading,var(--text-28--line-height,32px))}}@media not all and (min-width:768px){.blog-post-content h3{font-size:var(--text-22,22px);line-height:var(--tw-leading,var(--text-22--line-height,28px))}}.blog-post-content h4{font-family:var(--font-figtree,Figtree, sans-serif);font-size:var(--text-24,24px);line-height:var(--tw-leading,var(--text-24--line-height,32px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-night-blue-800,#1d2452)}@media not all and (min-width:1440px){.blog-post-content h4{font-size:var(--text-22,22px);line-height:var(--tw-leading,var(--text-22--line-height,28px))}}@media not all and (min-width:768px){.blog-post-content h4{font-size:var(--text-20,20px);line-height:var(--tw-leading,var(--text-20--line-height,28px))}}.blog-post-content p{font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-md,16px);line-height:var(--tw-leading,var(--text-md--line-height,24px));color:var(--color-night-blue-600,#555b7d)}.blog-post-content strong{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-night-blue-800,#1d2452)}.blog-post-content .raw-html-embed strong{color:inherit}.blog-post-content a{color:var(--color-royal-blue-700,#2f3fc6);text-decoration-line:underline}.blog-post-content hr{border-color:var(--color-night-blue-200,#dddee5)}.blog-post-content img{border-radius:var(--radius-sm,12px)}@media not all and (min-width:768px){.blog-post-content img{border-radius:var(--radius-xs,8px)}}.blog-post-content ul,.blog-post-content ol{gap:calc(var(--spacing,.25rem) * 4);font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-md,16px);line-height:var(--tw-leading,var(--text-md--line-height,24px));color:var(--color-night-blue-600,#555b7d);flex-direction:column;display:flex}@media not all and (min-width:768px){.blog-post-content ul,.blog-post-content ol{gap:calc(var(--spacing,.25rem) * 3)}}.blog-post-content ul{padding-left:calc(var(--spacing,.25rem) * 4);list-style-type:disc}.blog-post-content ol{padding-left:calc(var(--spacing,.25rem) * 5);list-style-type:decimal}.blog-post-content li>*+*,.blog-post-content li>:is(ul,ol){margin-top:calc(var(--spacing,.25rem) * 4)}@media not all and (min-width:768px){.blog-post-content li>*+*,.blog-post-content li>:is(ul,ol){margin-top:calc(var(--spacing,.25rem) * 3)}}.blog-post-content ul.todo-list{padding-left:0;list-style-type:none}.blog-post-content .todo-list__label{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);display:flex}.blog-post-content .todo-list__label input[type=checkbox]{margin-top:calc(var(--spacing,.25rem) * .5);width:calc(var(--spacing,.25rem) * 5);height:calc(var(--spacing,.25rem) * 5);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:var(--radius-xxs,4px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-night-blue-400,#8e92a8);background-color:var(--color-white,#fff);flex-shrink:0}.blog-post-content blockquote{padding-top:calc(var(--spacing,.25rem) * 12);position:relative}.blog-post-content blockquote:before{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 9);--tw-content:"";content:var(--tw-content);background-image:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='37' height='24' viewBox='0 0 37 24' fill='none'%3E%3Cg clip-path='url(%23clip0_526_7313)'%3E%3Cpath d='M19.2036 24H34.8034V10.552H27.1746C27.1708 10.4249 27.1594 10.3017 27.1594 10.1707C27.1594 5.48396 30.8939 2.01027 35.5184 2.01027C35.7351 2.01027 36.1763 2.01027 36.1763 2.01027V0.758667C34.8833 0.265726 32.7308 0.00385094 30.7875 0.00385094C24.3947 0.00385094 19.2112 4.65982 19.2112 11.1374V24H19.2036Z' fill='%232F3FC6'/%3E%3Cpath d='M-0.000986099 24H15.595V10.552H7.96625C7.96245 10.4249 7.95104 10.3017 7.95104 10.1707C7.95104 5.48396 11.6856 2.01027 16.31 2.01027C16.5268 2.01027 16.9679 2.01027 16.9679 2.01027V0.758667C15.6749 0.265726 13.5224 0.00385094 11.5791 0.00385094C5.18628 0.00385094 0.00281715 4.65982 0.00281715 11.1374V24H-0.000986099Z' fill='%232F3FC6'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_526_7313'%3E%3Crect width='36.1739' height='24' fill='white' transform='matrix(-1 0 0 -1 36.174 24)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");position:absolute;top:0;left:0}.blog-post-content blockquote p{font-family:var(--font-figtree,Figtree, sans-serif);font-size:var(--text-24,24px);line-height:var(--tw-leading,var(--text-24--line-height,32px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-night-blue-800,#1d2452)}@media not all and (min-width:1440px){.blog-post-content blockquote p{font-size:var(--text-22,22px);line-height:var(--tw-leading,var(--text-22--line-height,28px))}}@media not all and (min-width:768px){.blog-post-content blockquote p{font-size:var(--text-20,20px);line-height:var(--tw-leading,var(--text-20--line-height,28px))}}.blog-post-content blockquote p+p{margin-top:calc(var(--spacing,.25rem) * 4)}.blog-post-content blockquote+p{padding-left:calc(var(--spacing,.25rem) * 7);font-family:var(--font-figtree,Figtree, sans-serif);font-size:var(--text-20,20px);line-height:var(--tw-leading,var(--text-20--line-height,28px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);position:relative}.blog-post-content blockquote+p:before{top:var(--spacing-1\/2,50%);width:calc(var(--spacing,.25rem) * 3);height:calc(var(--spacing,.25rem) * 3);--tw-translate-y:calc(var(--spacing-1\/2,50%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:var(--radius-full,9999px);background-color:var(--color-royal-blue-700,#2f3fc6);--tw-content:"";content:var(--tw-content);position:absolute;left:0}@media not all and (min-width:1440px){.blog-post-content blockquote+p{font-size:var(--text-18,18px);line-height:var(--tw-leading,var(--text-18--line-height,24px))}}.blog-post-content figure.table{display:block!important;overflow:auto!important}.blog-post-content table,.blog-post-content td,.blog-post-content th{border-style:var(--tw-border-style);border-width:1px}.blog-post-content td{padding:calc(var(--spacing,.25rem) * 3);font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-md,16px);line-height:var(--tw-leading,var(--text-md--line-height,24px));color:var(--color-night-blue-600,#555b7d)}.blog-post-content th{background-color:var(--color-night-blue-50,#f5f6f8);padding:calc(var(--spacing,.25rem) * 3);text-align:left;vertical-align:top;font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-md,16px);line-height:var(--tw-leading,var(--text-md--line-height,24px));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-night-blue-800,#1d2452)}@media not all and (min-width:768px){.blog-post-content table:has(thead){min-width:var(--container-5xl,64rem)}}.blog-post-content table:has(thead) td{vertical-align:top}.blog-post-content table:has(thead) td:nth-child(2){min-width:calc(var(--spacing,.25rem) * 64)}.blog-post-content video{border-radius:var(--radius-sm,12px);width:100%;height:auto;display:block}@media not all and (min-width:768px){.blog-post-content video{border-radius:var(--radius-xs,8px)}}.blog-post-content video.blog-gif{width:auto;max-width:100%}.blog-post-content>p>img:only-child,.blog-post-content>p>video.blog-gif:only-child,.blog-post-content>video.blog-gif,.blog-post-content>figure>img,.blog-post-content>figure.image{margin-inline:auto;display:block}.blog-post-content .blog-embed iframe{aspect-ratio:var(--aspect-video,16 / 9);border-radius:var(--radius-sm,12px);width:100%;height:auto;display:block}@media not all and (min-width:768px){.blog-post-content .blog-embed iframe{border-radius:var(--radius-xs,8px)}}.blog-post-content figure.image figcaption{margin-top:calc(var(--spacing,.25rem) * 3);text-align:center;font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-sm,14px);line-height:var(--tw-leading,var(--text-sm--line-height,20px));color:var(--color-night-blue-500,#727793)}.blog-post-content .blog-callout{gap:calc(var(--spacing,.25rem) * 4);border-radius:var(--radius-sm,12px);background-color:var(--color-night-blue-50,#f5f6f8);padding:calc(var(--spacing,.25rem) * 6);font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-md,16px);line-height:var(--tw-leading,var(--text-md--line-height,24px));color:var(--color-night-blue-800,#1d2452);display:flex}@media not all and (min-width:768px){.blog-post-content .blog-callout{gap:calc(var(--spacing,.25rem) * 3);padding:calc(var(--spacing,.25rem) * 4)}}.blog-post-content .blog-callout--blue{background-color:var(--color-azure-light-400,#e5e9ff)}.blog-post-content .blog-callout--white{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-night-blue-200,#dddee5);background-color:var(--color-white,#fff)}.blog-post-content .blog-callout__emoji{font-size:var(--text-24,24px);line-height:var(--tw-leading,var(--text-24--line-height,32px));--tw-leading:1;flex-shrink:0;line-height:1}.blog-post-content .blog-definition{border-radius:var(--radius-sm,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-night-blue-200,#dddee5);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);font-family:var(--font-inter,Inter, sans-serif);font-size:var(--text-md,16px);line-height:var(--tw-leading,var(--text-md--line-height,24px));color:var(--color-night-blue-600,#555b7d)}@media not all and (min-width:768px){.blog-post-content .blog-definition{padding:calc(var(--spacing,.25rem) * 4)}}.blog-post-content .blog-definition>strong:first-child{margin-bottom:calc(var(--spacing,.25rem) * 2);--tw-tracking:var(--tracking-wide,.025em);letter-spacing:var(--tracking-wide,.025em);text-transform:uppercase;display:block}.blog-post-content .blog-definition>ul{margin-top:calc(var(--spacing,.25rem) * 3)}.blog-post-sidebar{max-height:calc(100dvh - calc(var(--spacing,.25rem) * 36));scrollbar-width:thin;overscroll-behavior:contain;overflow-y:auto}@media not all and (min-width:768px){.blog-post-sidebar{max-height:none;overflow:visible}}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
