@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-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-border-style:solid}}}.blog-article{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);overflow-wrap:break-word;color:var(--color-neutral-dark,var(--color-gray-700))}.blog-article :where(h1,h2,h3,h4,h5,h6){--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-neutral-dark,var(--color-gray-700));scroll-margin-top:72px}.blog-article h2{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-h5,1.375rem);line-height:var(--tw-leading,var(--text-h5--line-height,1.875rem));font-weight:var(--tw-font-weight,var(--text-h5--font-weight,600));--tw-tracking:-.69px;letter-spacing:-.69px}.blog-article h3{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 6.5);line-height:calc(var(--spacing,.25rem) * 6.5);--tw-tracking:-.38px;letter-spacing:-.38px}.blog-article :where(h4,h5,h6){margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6)}.blog-article :where(p,ul,ol,dl,blockquote,pre,table,figure):not(:last-child){margin-bottom:calc(var(--spacing,.25rem) * 4)}.blog-article ul{padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:disc}.blog-article ol{padding-left:calc(var(--spacing,.25rem) * 6);list-style-type:decimal}.blog-article li+li{margin-top:var(--spacing,.25rem)}.blog-article a{color:var(--color-primary-dark,var(--color-catalina-blue-700))}@media (hover:hover){.blog-article a:hover{text-decoration-line:underline}}.blog-article img{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-lighter,var(--color-gray-200));max-width:100%;height:auto}.blog-article figure{margin-block:calc(var(--spacing,.25rem) * 8);text-align:center}.blog-article figcaption{margin-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-leading:calc(var(--spacing,.25rem) * 5);line-height:calc(var(--spacing,.25rem) * 5);color:var(--color-neutral-light,var(--color-gray-400))}.blog-article iframe{max-width:100%}.blog-article blockquote{margin-inline:auto;margin-block:calc(var(--spacing,.25rem) * 4);border-block-style:var(--tw-border-style);border-block-width:2px;border-color:var(--color-secondary,var(--color-tussock-600));background-color:var(--color-white,#fff);width:100%;max-width:530px;padding-block:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 6);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:calc(var(--spacing,.25rem) * 6.5);line-height:calc(var(--spacing,.25rem) * 6.5);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:-.38px;letter-spacing:-.38px;padding-left:58px;position:relative}.blog-article blockquote:before{content:url(/images/icons/quote.svg);top:calc(var(--spacing,.25rem) * 4);left:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);position:absolute}.blog-article table{margin-block:calc(var(--spacing,.25rem) * 6);border-collapse:collapse;border-radius:var(--radius-md,.375rem);border-color:var(--color-neutral-lighter,var(--color-gray-200));width:100%;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));overflow:hidden}.blog-article table th,.blog-article table td{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-neutral-lighter,var(--color-gray-200));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2.5);text-align:left;vertical-align:middle}.blog-article table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-neutral-lighter,var(--color-gray-200));background-color:var(--color-primary-lightest,var(--color-catalina-blue-50));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-dark,var(--color-catalina-blue-700))}.blog-article table>tr:first-child:has(th) th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-neutral-lighter,var(--color-gray-200));background-color:var(--color-primary-lightest,var(--color-catalina-blue-50));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-dark,var(--color-catalina-blue-700))}.blog-article table>tbody>tr:first-child:has(th) th{border-bottom-style:var(--tw-border-style);border-bottom-width:2px;border-color:var(--color-neutral-lighter,var(--color-gray-200));background-color:var(--color-primary-lightest,var(--color-catalina-blue-50));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-dark,var(--color-catalina-blue-700))}.blog-article table tbody tr:nth-child(2n){background-color:var(--color-neutral-lightest,var(--color-gray-50))}.blog-article table tbody tr:nth-child(odd){background-color:var(--color-white,#fff)}.blog-article table:not(:has(tbody))>tr:not(:first-child):nth-child(2n){background-color:var(--color-neutral-lightest,var(--color-gray-50))}.blog-article table:not(:has(tbody))>tr:not(:first-child):nth-child(odd){background-color:var(--color-white,#fff)}.blog-article table tbody tr:hover{background-color:var(--color-primary-lightest,var(--color-catalina-blue-50))}.blog-article table:not(:has(tbody))>tr:not(:first-child):hover{background-color:var(--color-primary-lightest,var(--color-catalina-blue-50))}@supports (color:color-mix(in lab, red, red)){.blog-article table tbody tr:hover{background-color:color-mix(in oklab, var(--color-primary-lightest,var(--color-catalina-blue-50)) 40%, transparent)}.blog-article table:not(:has(tbody))>tr:not(:first-child):hover{background-color:color-mix(in oklab, var(--color-primary-lightest,var(--color-catalina-blue-50)) 40%, transparent)}}.blog-article table tbody td{color:var(--color-neutral-dark,var(--color-gray-700))}.blog-article table tfoot td,.blog-article table tfoot th{border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-neutral-lighter,var(--color-gray-200));background-color:var(--color-neutral-lightest,var(--color-gray-50));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-neutral-dark,var(--color-gray-700))}.blog-article .widget-cta{margin-block:calc(var(--spacing,.25rem) * 8)}.blog-article .widget-cta__form{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-primary,var(--color-catalina-blue-600));padding:calc(var(--spacing,.25rem) * 5)}.blog-article .widget-cta__form .widget-cta__title,.blog-article .widget-cta__form .widget-cta__title p{font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,calc(1.5 / 1)));--tw-leading:calc(var(--spacing,.25rem) * 6);line-height:calc(var(--spacing,.25rem) * 6);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.blog-article .widget-cta__form .widget-cta__title{margin-bottom:calc(var(--spacing,.25rem) * 4)}.blog-article div:has(iframe):not(:first-child){margin-top:calc(var(--spacing,.25rem) * 4)}.blog-article div:has(iframe):not(:last-child){margin-bottom:calc(var(--spacing,.25rem) * 4)}@media (max-width:599px){.blog-article table{display:block;overflow-x:auto}}@media (min-width:992px){.blog-article .widget-cta__form .widget-cta__title,.blog-article .widget-cta__form .widget-cta__title p{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)))}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}