/*! 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)))){[data-v-a31970e1],[data-v-a31970e1]::backdrop,[data-v-a31970e1]:after,[data-v-a31970e1]:before{--tw-duration:initial}*,::backdrop,:after,:before{--tw-border-style:solid;--tw-font-weight:initial;--tw-content:""}}}.menu-toggle__line[data-v-a31970e1]{margin-block:calc(var(--spacing,.25rem)*.75);height:calc(var(--spacing,.25rem)*.75);width:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-md,.375rem);transition-property:transform,translate,scale,rotate;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;transition-duration:.3s;display:block}.menu-toggle__line[data-v-a31970e1]:last-child{width:calc(var(--spacing,.25rem)*5);margin-left:auto}.menu-toggle__open .menu-toggle__line[data-v-a31970e1]{width:calc(var(--spacing,.25rem)*6);transform:translateY(3px)rotate(45deg)}.menu-toggle__open .menu-toggle__line[data-v-a31970e1]:last-child{transform:translateY(-3px)rotate(-45deg)}@property --tw-duration{syntax:"*";inherits:false}.inner-shadow-cs{box-shadow:inset 0 2px 6px -2px #6464641a}.highlight-link{margin-top:calc(var(--spacing,.25rem)*4);border-top-style:var(--tw-border-style);border-top-width:2px;border-color:var(--color-orange-500,#ff6400);padding-block:calc(var(--spacing,.25rem)*2)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}.shadow-nav[data-v-685f101e]{box-shadow:0 2px 6px 2px #6464641a}@media print{.shadow-nav[data-v-685f101e]{box-shadow:none}}.prose>:first-child{margin-top:0}.prose h2,.prose h3,.prose h4{-webkit-hyphens:auto;hyphens:auto}.prose h2{margin-top:calc(var(--spacing,.25rem)*10)}.prose h2,.prose h3{margin-bottom:calc(var(--spacing,.25rem)*4)}.prose h3{margin-top:calc(var(--spacing,.25rem)*9)}.prose h4{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*4)}.prose h5{margin-top:calc(var(--spacing,.25rem)*7)}.prose h5,.prose h6{margin-bottom:calc(var(--spacing,.25rem)*2)}.prose h6{margin-top:calc(var(--spacing,.25rem)*6)}.prose p+p:not(:has([class*=dashed-list])){margin-top:calc(var(--spacing,.25rem)*6)}@media (width>=768px){.prose p+p:not(:has([class*=dashed-list])){margin-top:1.375rem}}@media (width>=1024px){.prose p+p:not(:has([class*=dashed-list])){margin-top:calc(var(--spacing,.25rem)*6)}}.prose ol{list-style-type:decimal}.prose ol,.prose ul{margin-block:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*6)}.prose ul{list-style-type:disc}:is(.prose ul,.prose ol) li{margin-bottom:calc(var(--spacing,.25rem)*2)}.prose h2+*,.prose h3+*,.prose h4+*,.prose h5+*,.prose h6+*{margin-top:calc(var(--spacing,.25rem)*2)}.prose a{color:var(--color-blue,#009eb7);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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))}@media (hover:hover){.prose a:hover{color:var(--color-blue-600,#007e92)}}footer :is(.prose a){color:var(--color-white,#fff)}@media (hover:hover){footer :is(.prose a):hover{color:var(--color-white-800,#d4d7d8)}}.prose .link-button a{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*2);text-align:center;font-family:var(--font-sans,"Fira Sans",sans-serif);font-size:var(--text-base,1rem);line-height:var(--tw-leading,var(--text-base--line-height,1.4));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;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));border-width:2px;border-radius:.875rem;font-style:italic}.prose .link-button.primary a{background-color:var(--color-blue,#009eb7);color:var(--color-white,#fff);border-color:#0000}@media (hover:hover){.prose .link-button.primary a:hover{background-color:var(--color-blue-600,#007e92)}}.prose .link-button.secondary a{border-color:var(--color-black-50,#eaebec);background-color:var(--color-white,#fff);color:var(--color-blue,#009eb7)}@media (hover:hover){.prose .link-button.secondary a:hover{color:var(--color-blue-600,#007e92)}}.prose .link-button.accent a{background-color:var(--color-orange,#ff6400);color:var(--color-white,#fff);border-color:#0000}@media (hover:hover){.prose .link-button.accent a:hover{background-color:var(--color-orange-600,#cc5000)}}.mark-lightblue{border-radius:var(--radius-xs,.125rem);background-color:var(--color-blue-100,#ccecf1)}@media print{.mark-lightblue{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-blue-200,#99d8e2)}}.mark-yellow{border-radius:var(--radius-xs,.125rem);background-color:var(--color-yellow-400,#e9e1a6)}@media print{.mark-yellow{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-yellow-400,#e9e1a6)}}.mark-orange{border-radius:var(--radius-xs,.125rem);background-color:var(--color-orange-50,#ffe0cc)}@media print{.mark-orange{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-orange-200,#ffa266)}}.hint{margin-top:calc(var(--spacing,.25rem)*8);break-inside:avoid-page;border-radius:var(--radius-2xl,1rem);background-color:var(--color-yellow-300,#eee9bc);padding:calc(var(--spacing,.25rem)*4)}@media print{.hint{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-yellow-300,#eee9bc)}}.hint+.prose{margin-top:calc(var(--spacing,.25rem)*6)}@media (width>=768px){.hint+.prose{margin-top:1.375rem}}@media (width>=1024px){.hint+.prose{margin-top:calc(var(--spacing,.25rem)*6)}}.orange-dashed-list-xl{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.75rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.2));color:var(--color-orange-500,#ff6400);display:inline-flex}.orange-dashed-list-xl:before{color:var(--color-white,#fff);--tw-content:"–";content:var(--tw-content)}.dashed-list-xl{gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-xl,1.75rem);line-height:var(--tw-leading,var(--text-xl--line-height,1.2));display:inline-flex}.dashed-list-xl:before{--tw-content:"–";content:var(--tw-content)}.dashed-list-lg{margin-top:calc(var(--spacing,.25rem)*2);gap:calc(var(--spacing,.25rem)*2);font-size:var(--text-ml,1.25rem);line-height:var(--tw-leading,var(--text-ml--line-height,1.2));display:inline-flex}.dashed-list-lg:before{--tw-content:"–";content:var(--tw-content)}.dashed-list-md{margin-top:var(--spacing,.25rem);gap:calc(var(--spacing,.25rem)*2);display:inline-flex}.dashed-list-md:before{--tw-content:"–";content:var(--tw-content)}.blog-main .fact-box{margin-block:4.5rem}.blog-main .fact-box .prose{margin-block:calc(var(--spacing,.25rem)*4);max-width:var(--breakpoint-sm,640px)}@media (width>=1024px){.blog-main .fact-box .prose{margin-left:0}}.blog-main .hint,.blog-main .prose{max-width:var(--breakpoint-sm,640px);margin-block:4.5rem}@media (width>=1024px){.blog-main .hint,.blog-main .prose{margin-left:calc(var(--spacing,.25rem)*24)}}.blog-main .hint .prose{margin:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
