/*! tailwindcss v4.1.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-leading:initial;--tw-border-style:solid;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-duration:initial;--tw-ease:initial}}}.inner-column{margin-inline:auto;margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*16);gap:calc(var(--spacing,.25rem)*12);max-width:1290px;padding-inline:calc(var(--spacing,.25rem)*6);flex-direction:column;display:flex}@media (min-width:48rem){.inner-column{flex-direction:row}}h1{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*3);font-family:var(--font-serif,"Inter",Arial);font-size:var(--text-2xl,1.875rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-verdigris,#00a6af)}@media (min-width:48rem){h1{font-size:var(--text-3xl,2.25rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}}.blogpost .post-metadata{margin-bottom:calc(var(--spacing,.25rem)*8)}.blogpost h2{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-2xl,1.875rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-celeste,#c2fcf7)}.blogpost h3{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-xl,1.5rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-celeste,#c2fcf7)}.blogpost h4,.blogpost h5{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-celeste,#c2fcf7)}.blogpost h6{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*6);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-celeste,#c2fcf7)}.blogpost p{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-md,1.125rem);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);color:var(--color-white,#fff)}.blogpost ul{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*6);list-style-type:disc}.blogpost ul li{margin-top:calc(var(--spacing,.25rem)*2);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-md,1.125rem);color:var(--color-white,#fff)}.blogpost ol{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*6);list-style-type:decimal}.blogpost blockquote{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*4);border-left-style:var(--tw-border-style);border-left-width:2px;border-color:var(--color-steelpink,#c32ec1);padding-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*8);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-white,#fff)}.blogpost blockquote p{margin-top:calc(var(--spacing,.25rem)*4);margin-bottom:calc(var(--spacing,.25rem)*4);font-size:var(--text-lg,1.25rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-white,#fff)}.blogpost img{margin-inline:calc(var(--spacing,.25rem)*-12);--tw-translate-x:calc(var(--spacing,.25rem)*12);width:100%;translate:var(--tw-translate-x)var(--tw-translate-y);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));border:1px solid #0000}.blogpost a img{cursor:pointer}@media (hover:hover){.blogpost a img:hover{border-color:var(--color-verdigris,#00a6af)}}.sidebar{text-align:center;width:100%;margin-inline:auto}@media (min-width:48rem){.sidebar{width:33.3333%}}.sidebar .sidebar-sticky{top:calc(var(--spacing,.25rem)*20);gap:calc(var(--spacing,.25rem)*8);flex-direction:column;display:flex;position:sticky}@media (min-width:40rem){.sidebar .sidebar-sticky{flex-direction:row}}@media (min-width:48rem){.sidebar .sidebar-sticky{flex-direction:column}}.sidebar .aaiaside{aspect-ratio:auto;justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem)*2);border-radius:var(--radius-xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-steelpink,#c32ec1);width:100%;padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*12);padding-top:calc(var(--spacing,.25rem)*6);text-align:center;color:var(--color-white,#fff);flex-direction:column;display:flex;position:relative;overflow:hidden}@media (min-width:40rem){.sidebar .aaiaside{aspect-ratio:auto;width:100%}}@media (min-width:48rem){.sidebar .aaiaside{aspect-ratio:auto;width:100%}}.sidebar .aaiaside p{margin-bottom:calc(var(--spacing,.25rem)*5);font-size:var(--text-md,1.125rem);color:var(--color-white,#fff)}.sidebar .aaiaside img.logo{margin-bottom:calc(var(--spacing,.25rem)*5);width:100%;max-width:calc(var(--spacing,.25rem)*40);flex-shrink:0}.sidebar .aaiaside .cta{padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*3);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));md:text-sm}@media (hover:hover){.sidebar .aaiaside .cta:hover{border-color:var(--color-violet,#ff9afe);background-color:var(--color-steelpink,#c32ec1)}}.sidebar .aaiaside .img-container{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*2);aspect-ratio:11/9;border-radius:var(--radius-xl,1rem);flex-shrink:0;width:100%;max-width:300px;position:relative}@media (min-width:48rem){.sidebar .aaiaside .img-container{max-width:none}}.sidebar .aaiaside .img-container img.aaia-img{top:calc(var(--spacing,.25rem)*1);left:calc(var(--spacing,.25rem)*0);z-index:20;width:100%;margin-inline:auto;position:absolute}.sidebar .aaiaside .img-container svg.circle{z-index:10;--tw-translate-x: -50% ;width:70%;--tw-translate-y: -45% ;translate:var(--tw-translate-x)var(--tw-translate-y);fill:var(--color-verdigris,#00a6af);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4,0,.2,1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4,0,.2,1));filter:blur(3px)drop-shadow(0 0 5px #11afbb33)drop-shadow(0 0 10px #11afbb33)drop-shadow(0 0 15px #11afbb33);position:absolute;top:50%;left:50%}@media (min-width:40rem){.sidebar .aaiaside .img-container svg.circle{--tw-translate-y: -45% ;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:48rem){.sidebar .aaiaside .img-container svg.circle{--tw-translate-y: -47% ;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:64rem){.sidebar .aaiaside .img-container svg.circle{--tw-translate-y: -45% ;translate:var(--tw-translate-x)var(--tw-translate-y)}}.sidebar .aaiaside:hover svg.circle{fill:var(--color-celeste,#c2fcf7)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
