@charset "UTF-8";@layer reset,default,plugin,atom,molecule,organism,theme,cro;@keyframes shake{10%,30%{transform:translate(-20px)}20%,40%{transform:translate(20px)}to{transform:translate(0)}}.animation-shake{animation:shake 1.4s}.animation-shake-infinite{animation:shake 1.4s infinite}@keyframes bounce{0%,13%,35%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}27%,29%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-12px,0)}47%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-6px,0)}60%{transform:translate3d(0,-1px,0)}}.animation-bounce{animation:bounce 1.5s}.animation-bounce-infinite{animation:bounce 1.5s infinite}@keyframes jump{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-12px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-6px,0)}90%{transform:translate3d(0,-1px,0)}}.animation-jump{animation:jump .8s}.animation-jump-infinite{animation:jump .8s infinite}@keyframes pulsate{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.animation-pulsate{animation:pulsate 2s}.animation-pulsate-infinite{animation:pulsate 2s infinite}@keyframes rotate{0%{transform:rotate(0)}70%,to{transform:rotate(360deg)}}.animation-rotate{animation:rotate 2.5s}.animation-rotate-infinite{animation:rotate 2.5s infinite}.hover-zoom{scale:1;transition:all .3s ease-in-out}.hover-zoom:hover{scale:1.05}.hover-zoom-overlay{scale:1;transition:all .3s ease-in-out}.hover-zoom-overlay:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:#fff}.hover-zoom-overlay:hover{scale:1.05}.hover-zoom-overlay:hover:after{opacity:.5}@layer reset,default,framework,plugin,atom,molecule,organism,template,step,cro;@layer default{@media (min-width: 1024px){.mobile{display:none}}@media (min-width: 768px){.mobile{display:none}}@media (max-width: 767px){.desktop{display:none}}}@layer default{:root{--paragraph-font-size: calc(var(--paragraph-font-size-mobile) * var(--mobile-base-size) * 1px);--paragraph-line-height: calc(var(--paragraph-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--paragraph-font-size: calc(var(--paragraph-font-size-desktop) * var(--tablet-base-size) * 1px);--paragraph-line-height: calc(var(--paragraph-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--paragraph-font-size: calc(var(--paragraph-font-size-desktop) * 1px);--paragraph-line-height: calc(var(--paragraph-line-height-desktop) * 1px)}}body,p,.u-paragraph,input{font-family:var(--paragraph-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--paragraph-font-size, var(--default-paragraph-font-size));line-height:var(--paragraph-line-height, var(--default-paragraph-line-height))}body.u-regular,p.u-regular,.u-paragraph.u-regular,input.u-regular{font-weight:var(--paragraph-font-weight-regular, var(--default-paragraph-font-weight-regular, 400))}body.u-bold,body strong,body b,p.u-bold,p strong,p b,.u-paragraph.u-bold,.u-paragraph strong,.u-paragraph b,input.u-bold,input strong,input b{font-weight:var(--paragraph-font-weight-bold, var(--default-paragraph-font-weight-bold, 700))}:root{--heading-1-font-size: calc(var(--heading-1-font-size-mobile) * var(--mobile-base-size) * 1px);--heading-1-line-height: calc(var(--heading-1-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--heading-1-font-size: calc(var(--heading-1-font-size-desktop) * var(--tablet-base-size) * 1px);--heading-1-line-height: calc(var(--heading-1-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--heading-1-font-size: calc(var(--heading-1-font-size-desktop) * 1px);--heading-1-line-height: calc(var(--heading-1-line-height-desktop) * 1px)}}h1,.u-heading-1{font-family:var(--heading-1-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--heading-1-font-size, var(--default-heading-1-font-size));line-height:var(--heading-1-line-height, var(--default-heading-1-line-height))}h1.u-regular,.u-heading-1.u-regular{font-weight:var(--heading-1-font-weight-regular, var(--default-heading-1-font-weight-regular, 400))}h1.u-bold,h1 strong,h1 b,.u-heading-1.u-bold,.u-heading-1 strong,.u-heading-1 b{font-weight:var(--heading-1-font-weight-bold, var(--default-heading-1-font-weight-bold, 700))}:root{--heading-2-font-size: calc(var(--heading-2-font-size-mobile) * var(--mobile-base-size) * 1px);--heading-2-line-height: calc(var(--heading-2-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--heading-2-font-size: calc(var(--heading-2-font-size-desktop) * var(--tablet-base-size) * 1px);--heading-2-line-height: calc(var(--heading-2-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--heading-2-font-size: calc(var(--heading-2-font-size-desktop) * 1px);--heading-2-line-height: calc(var(--heading-2-line-height-desktop) * 1px)}}h2,.u-heading-2{font-family:var(--heading-2-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--heading-2-font-size, var(--default-heading-2-font-size));line-height:var(--heading-2-line-height, var(--default-heading-2-line-height))}h2.u-regular,.u-heading-2.u-regular{font-weight:var(--heading-2-font-weight-regular, var(--default-heading-2-font-weight-regular, 400))}h2.u-bold,h2 strong,h2 b,.u-heading-2.u-bold,.u-heading-2 strong,.u-heading-2 b{font-weight:var(--heading-2-font-weight-bold, var(--default-heading-2-font-weight-bold, 700))}:root{--heading-3-font-size: calc(var(--heading-3-font-size-mobile) * var(--mobile-base-size) * 1px);--heading-3-line-height: calc(var(--heading-3-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--heading-3-font-size: calc(var(--heading-3-font-size-desktop) * var(--tablet-base-size) * 1px);--heading-3-line-height: calc(var(--heading-3-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--heading-3-font-size: calc(var(--heading-3-font-size-desktop) * 1px);--heading-3-line-height: calc(var(--heading-3-line-height-desktop) * 1px)}}h3,.u-heading-3{font-family:var(--heading-3-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--heading-3-font-size, var(--default-heading-3-font-size));line-height:var(--heading-3-line-height, var(--default-heading-3-line-height))}h3.u-regular,.u-heading-3.u-regular{font-weight:var(--heading-3-font-weight-regular, var(--default-heading-3-font-weight-regular, 400))}h3.u-bold,h3 strong,h3 b,.u-heading-3.u-bold,.u-heading-3 strong,.u-heading-3 b{font-weight:var(--heading-3-font-weight-bold, var(--default-heading-3-font-weight-bold, 700))}:root{--heading-4-font-size: calc(var(--heading-4-font-size-mobile) * var(--mobile-base-size) * 1px);--heading-4-line-height: calc(var(--heading-4-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--heading-4-font-size: calc(var(--heading-4-font-size-desktop) * var(--tablet-base-size) * 1px);--heading-4-line-height: calc(var(--heading-4-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--heading-4-font-size: calc(var(--heading-4-font-size-desktop) * 1px);--heading-4-line-height: calc(var(--heading-4-line-height-desktop) * 1px)}}h4,.u-heading-4{font-family:var(--heading-4-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--heading-4-font-size, var(--default-heading-4-font-size));line-height:var(--heading-4-line-height, var(--default-heading-4-line-height))}h4.u-regular,.u-heading-4.u-regular{font-weight:var(--heading-4-font-weight-regular, var(--default-heading-4-font-weight-regular, 400))}h4.u-bold,h4 strong,h4 b,.u-heading-4.u-bold,.u-heading-4 strong,.u-heading-4 b{font-weight:var(--heading-4-font-weight-bold, var(--default-heading-4-font-weight-bold, 700))}:root{--heading-5-font-size: calc(var(--heading-5-font-size-mobile) * var(--mobile-base-size) * 1px);--heading-5-line-height: calc(var(--heading-5-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--heading-5-font-size: calc(var(--heading-5-font-size-desktop) * var(--tablet-base-size) * 1px);--heading-5-line-height: calc(var(--heading-5-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--heading-5-font-size: calc(var(--heading-5-font-size-desktop) * 1px);--heading-5-line-height: calc(var(--heading-5-line-height-desktop) * 1px)}}h5,.u-heading-5{font-family:var(--heading-5-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--heading-5-font-size, var(--default-heading-5-font-size));line-height:var(--heading-5-line-height, var(--default-heading-5-line-height))}h5.u-regular,.u-heading-5.u-regular{font-weight:var(--heading-5-font-weight-regular, var(--default-heading-5-font-weight-regular, 400))}h5.u-bold,h5 strong,h5 b,.u-heading-5.u-bold,.u-heading-5 strong,.u-heading-5 b{font-weight:var(--heading-5-font-weight-bold, var(--default-heading-5-font-weight-bold, 700))}:root{--heading-6-font-size: calc(var(--heading-6-font-size-mobile) * var(--mobile-base-size) * 1px);--heading-6-line-height: calc(var(--heading-6-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--heading-6-font-size: calc(var(--heading-6-font-size-desktop) * var(--tablet-base-size) * 1px);--heading-6-line-height: calc(var(--heading-6-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--heading-6-font-size: calc(var(--heading-6-font-size-desktop) * 1px);--heading-6-line-height: calc(var(--heading-6-line-height-desktop) * 1px)}}h6,.u-heading-6{font-family:var(--heading-6-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--heading-6-font-size, var(--default-heading-6-font-size));line-height:var(--heading-6-line-height, var(--default-heading-6-line-height))}h6.u-regular,.u-heading-6.u-regular{font-weight:var(--heading-6-font-weight-regular, var(--default-heading-6-font-weight-regular, 400))}h6.u-bold,h6 strong,h6 b,.u-heading-6.u-bold,.u-heading-6 strong,.u-heading-6 b{font-weight:var(--heading-6-font-weight-bold, var(--default-heading-6-font-weight-bold, 700))}:root{--tiny-text-font-size: calc(var(--tiny-text-font-size-mobile) * var(--mobile-base-size) * 1px);--tiny-text-line-height: calc(var(--tiny-text-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){:root{--tiny-text-font-size: calc(var(--tiny-text-font-size-desktop) * var(--tablet-base-size) * 1px);--tiny-text-line-height: calc(var(--tiny-text-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){:root{--tiny-text-font-size: calc(var(--tiny-text-font-size-desktop) * 1px);--tiny-text-line-height: calc(var(--tiny-text-line-height-desktop) * 1px)}}small,.u-tiny-text{font-family:var(--tiny-text-font-family, var(--default-font-family)),"Source Sans 3","Source Sans Pro",sans-serif;font-size:var(--tiny-text-font-size, var(--default-tiny-text-font-size));line-height:var(--tiny-text-line-height, var(--default-tiny-text-line-height))}small.u-regular,.u-tiny-text.u-regular{font-weight:var(--tiny-text-font-weight-regular, var(--default-tiny-text-font-weight-regular, 400))}small.u-bold,small strong,small b,.u-tiny-text.u-bold,.u-tiny-text strong,.u-tiny-text b{font-weight:var(--tiny-text-font-weight-bold, var(--default-tiny-text-font-weight-bold, 700))}body{color:var(--global-text-color, var(--global-fallback-text-color))}p:has(>.u-tiny-text:only-child){font-size:initial;line-height:initial}a{color:var(--global-buttons-color, var(--global-fallback-buttons-color))}.u-bold,.u-bold p{font-weight:var(--paragraph-font-weight-bold, var(--default-paragraph-font-weight-bold, 700))}.u-italic{font-style:italic}.u-hint-text{color:var(--global-hint-text, var(--global-fallback-hint-text))}}:root{--space: 0;--space-xxs: 1.25vw;--space-xs: 2.5vw;--space-s: 3.75vw;--space-m: 5vw;--space-l: 7.5vw;--space-xl: 10vw;--space-xxl: 15vw;--space-xxxl: 17.5vw;--space-corner: 0vw;--space-corner-xxs: .625vw;--space-corner-xs: 1.25vw;--space-corner-s: 2.5vw;--space-corner-m: 3.75vw;--space-corner-l: 7.5vw;--space-corner-xl: 31.25vw;--space-stroke-xxs: .15625vw;--space-stroke-xs: .3125vw;--space-stroke-s: .46875vw;--space-stroke-m: .625vw}@media (min-width: 768px){:root{--space-xxs: .390625vw;--space-xs: .78125vw;--space-s: 1.171875vw;--space-m: 1.5625vw;--space-l: 2.34375vw;--space-xl: 3.125vw;--space-xxl: 4.6875vw;--space-xxxl: 5.46875vw;--space-corner: 0vw;--space-corner-xxs: .1953125vw;--space-corner-xs: .390625vw;--space-corner-s: .78125vw;--space-corner-m: 1.171875vw;--space-corner-l: 2.34375vw;--space-corner-xl: 9.765625vw;--space-stroke-xxs: .048828125vw;--space-stroke-xs: .09765625vw;--space-stroke-s: .146484375vw;--space-stroke-m: .1953125vw}}@media (min-width: 1024px){:root{--space-xxs: 4px;--space-xs: 8px;--space-s: 12px;--space-m: 16px;--space-l: 24px;--space-xl: 32px;--space-xxl: 48px;--space-xxxl: 56px;--space-corner: 0px;--space-corner-xxs: 2px;--space-corner-xs: 4px;--space-corner-s: 8px;--space-corner-m: 12px;--space-corner-l: 24px;--space-corner-xl: 100px;--space-stroke-xxs: .5px;--space-stroke-xs: 1px;--space-stroke-s: 1.5px;--space-stroke-m: 2px}}:root:not([data-theme=brand-direct]){--global-fallback-text-color: #1E1F20;--global-fallback-hint-text: #40444C;--global-fallback-border-color: #8E95A2;--global-fallback-disabled-color: #C1C5CE;--global-fallback-background-50: #696D73;--global-fallback-background-40: #8E95A2;--global-fallback-background-30: #D8DBDF;--global-fallback-background-20: #EDEEF1;--global-fallback-background-10: #F7F8F8;--global-fallback-background-0: #FFFFFF;--global-fallback-primary-500: #9D3FE7;--global-fallback-primary-400: #C071FF;--global-fallback-primary-600: #6B1BA9;--global-fallback-secondary-500: #7F91B2;--global-fallback-secondary-400: #89A0C9;--global-fallback-secondary-600: #44587D;--global-fallback-accent-500: #FF5F5E;--global-fallback-accent-400: #FA9191;--global-fallback-accent-600: #DC4241;--global-fallback-primary-button-text-color: #ffffff}:root[data-theme-colors=guide-piscine]:not([data-theme=brand-direct]){--global-fallback-text-color: #00355C;--global-fallback-hint-text: #577291;--global-fallback-border-color: #8E95A2;--global-fallback-disabled-color: #CBCBCB;--global-fallback-background-50: #24BCEE;--global-fallback-background-40: #095EB4;--global-fallback-background-30: #B9E3FB;--global-fallback-background-20: #DFF4FC;--global-fallback-background-10: #F2FDFF;--global-fallback-background-0: #FFFFFF;--global-fallback-primary-500: #FFE24B;--global-fallback-primary-400: #FFEB84;--global-fallback-primary-600: #EAC60E;--global-fallback-secondary-500: #095EB4;--global-fallback-secondary-400: #267BC9;--global-fallback-secondary-600: #033D72;--global-fallback-accent-500: #0E9DCD;--global-fallback-accent-400: #55D5FF;--global-fallback-accent-600: #0688B4;--global-fallback-primary-button-text-color: #00355C}:root[data-theme-colors=prix-pose]:not([data-theme=brand-direct]){--global-fallback-text-color: #000616;--global-fallback-hint-text: #40444C;--global-fallback-border-color: #7F91B2;--global-fallback-disabled-color: #C1C5CE;--global-fallback-background-50: #0A3558;--global-fallback-background-40: #095EB4;--global-fallback-background-30: #97C5F0;--global-fallback-background-20: #DDECFA;--global-fallback-background-10: #EFF0F3;--global-fallback-background-0: #FFFFFF;--global-fallback-primary-500: #EB7100;--global-fallback-primary-400: #F19C4D;--global-fallback-primary-600: #D26500;--global-fallback-secondary-500: #095EB4;--global-fallback-secondary-400: #5C9BDD;--global-fallback-secondary-600: #054789;--global-fallback-accent-500: #0098E4;--global-fallback-accent-400: #66C1EF;--global-fallback-accent-600: #0084C7;--global-fallback-primary-button-text-color: #000000}:root[data-theme-colors=solar-guide]:not([data-theme=brand-direct]){--global-fallback-text-color: #00273B;--global-fallback-hint-text: #005329;--global-fallback-border-color: #C1C5CE;--global-fallback-disabled-color: #8E95A2;--global-fallback-background-50: #013652;--global-fallback-background-40: #7DC1E8;--global-fallback-background-30: #B8F2D5;--global-fallback-background-20: #F3F3F3;--global-fallback-background-10: #F2F7FB;--global-fallback-background-0: #FFFFFF;--global-fallback-primary-500: #FDA302;--global-fallback-primary-400: #FEC867;--global-fallback-primary-600: #E49302;--global-fallback-secondary-500: #3D7ED4;--global-fallback-secondary-400: #77A5E1;--global-fallback-secondary-600: #3165AA;--global-fallback-accent-500: #DC4241;--global-fallback-accent-400: #FA9191;--global-fallback-accent-600: #FF1212;--global-fallback-primary-button-text-color: #000000}:root:not([data-theme=brand-direct]){--default-font-family: "Source Sans 3";--default-heading-1-font-weight-bold: 700;--default-heading-1-font-weight-regular: 400;--default-heading-1-font-size: 8.125vw;--default-heading-1-line-height: 8.4375vw;--default-heading-2-font-weight-bold: 700;--default-heading-2-font-weight-regular: 400;--default-heading-2-font-size: 6.875vw;--default-heading-2-line-height: 7.4375vw;--default-heading-3-font-weight-bold: 700;--default-heading-3-font-weight-regular: 400;--default-heading-3-font-size: 6.25vw;--default-heading-3-line-height: 7.1875vw;--default-heading-4-font-weight-bold: 700;--default-heading-4-font-weight-regular: 400;--default-heading-4-font-size: 5.625vw;--default-heading-4-line-height: 6.75vw;--default-heading-5-font-weight-bold: 700;--default-heading-5-font-weight-regular: 400;--default-heading-5-font-size: 5vw;--default-heading-5-line-height: 6.25vw;--default-heading-6-font-weight-bold: 700;--default-heading-6-font-weight-regular: 400;--default-heading-6-font-size: 4.6875vw;--default-heading-6-line-height: 6.5625vw;--default-paragraph-font-weight-bold: 700;--default-paragraph-font-weight-regular: 400;--default-paragraph-font-size: 4.6875vw;--default-paragraph-line-height: 6.5625vw;--default-tiny-text-font-weight-bold: 700;--default-tiny-text-font-weight-regular: 400;--default-tiny-text-font-size: 3.75vw;--default-tiny-text-line-height: 4.5vw}@media (min-width: 768px){:root:not([data-theme=brand-direct]){--default-heading-1-font-size: 4.8828125vw;--default-heading-1-line-height: 5.078125vw;--default-heading-2-font-size: 3.125vw;--default-heading-2-line-height: 3.37890625vw;--default-heading-3-font-size: 2.34375vw;--default-heading-3-line-height: 2.6953125vw;--default-heading-4-font-size: 1.953125vw;--default-heading-4-line-height: 2.34375vw;--default-heading-5-font-size: 1.953125vw;--default-heading-5-line-height: 2.44140625vw;--default-heading-6-font-size: 1.46484375vw;--default-heading-6-line-height: 2.05078125vw;--default-paragraph-font-size: 1.46484375vw;--default-paragraph-line-height: 2.05078125vw;--default-tiny-text-font-size: 1.171875vw;--default-tiny-text-line-height: 1.40625vw}}@media (min-width: 1024px){:root:not([data-theme=brand-direct]){--default-heading-1-font-size: 50px;--default-heading-1-line-height: 52px;--default-heading-2-font-size: 32px;--default-heading-2-line-height: 34.6px;--default-heading-3-font-size: 24px;--default-heading-3-line-height: 27.6px;--default-heading-4-font-size: 20px;--default-heading-4-line-height: 24px;--default-heading-5-font-size: 20px;--default-heading-5-line-height: 25px;--default-heading-6-font-size: 15px;--default-heading-6-line-height: 21px;--default-paragraph-font-size: 15px;--default-paragraph-line-height: 21px;--default-tiny-text-font-size: 12px;--default-tiny-text-line-height: 14.4px}}:root:not([data-theme=brand-direct]){--global-informing-error: #D51A52;--global-informing-attention: #FF9500;--global-informing-approval: #00B998;--global-informing-link: #0F0BAB;--elevation-0: 0 vw(-4) vw(24) 0 rgb(202 202 202 / 20%);--elevation-1: 0 vw(4) vw(15) 0 rgb(202 202 202 / 15%);--elevation-2: 0 vw(15) vw(25) 0 rgb(202 202 202 / 20%)}@media (min-width: 768px){:root:not([data-theme=brand-direct]){--elevation-0: 0 vw2(-4) vw2(24) 0 rgb(202 202 202 / 20%);--elevation-1: 0 vw2(4) vw2(15) 0 rgb(202 202 202 / 15%);--elevation-2: 0 vw2(15) vw2(25) 0 rgb(202 202 202 / 20%)}}@media (min-width: 1024px){:root:not([data-theme=brand-direct]){--elevation-0: 0 -4px 24px 0 rgb(202 202 202 / 20%);--elevation-1: 0 4px 15px 0 rgb(202 202 202 / 15%);--elevation-2: 0 15px 25px 0 rgb(202 202 202 / 20%)}}@layer default{body,.u-paragraph,input{font-weight:var(--paragraph-font-weight-regular, var(--default-paragraph-font-weight-regular))}h1,.u-heading-1{font-weight:var(--heading-1-font-weight-bold, var(--default-heading-1-font-weight-bold))}h2,.u-heading-2{font-weight:var(--heading-2-font-weight-bold, var(--default-heading-2-font-weight-bold))}h3,.u-heading-3{font-weight:var(--heading-3-font-weight-bold, var(--default-heading-3-font-weight-bold))}h4,.u-heading-4{font-weight:var(--heading-4-font-weight-bold, var(--default-heading-4-font-weight-bold))}h5,.u-heading-5{font-weight:var(--heading-5-font-weight-regular, var(--default-heading-5-font-weight-regular))}h6,.u-heading-6{font-weight:var(--heading-6-font-weight-regular, var(--default-heading-6-font-weight-regular))}.u-tiny-text{font-weight:var(--tiny-text-font-weight-regular, var(--default-tiny-text-font-weight-regular))}}[class*=--color-black]{color:#000}[class*=--background-black]{background-color:#000}[class*=--color-white]{color:#fff}[class*=--background-white]{background-color:#fff}[class*=--color-cyan-bluish-gray]{color:#abb8c3}[class*=--background-cyan-bluish-gray]{background-color:#abb8c3}[class*=--color-pale-pink]{color:#f78da7}[class*=--background-pale-pink]{background-color:#f78da7}[class*=--color-vivid-red]{color:#cf2e2e}[class*=--background-vivid-red]{background-color:#cf2e2e}[class*=--color-luminous-vivid-orange]{color:#ff6900}[class*=--background-luminous-vivid-orange]{background-color:#ff6900}[class*=--color-luminous-vivid-amber]{color:#fcb900}[class*=--background-luminous-vivid-amber]{background-color:#fcb900}[class*=--color-light-green-cyan]{color:#7bdcb5}[class*=--background-light-green-cyan]{background-color:#7bdcb5}[class*=--color-vivid-green-cyan]{color:#00d084}[class*=--background-vivid-green-cyan]{background-color:#00d084}[class*=--color-pale-cyan-blue]{color:#8ed1fc}[class*=--background-pale-cyan-blue]{background-color:#8ed1fc}[class*=--color-vivid-cyan-blue]{color:#0693e3}[class*=--background-vivid-cyan-blue]{background-color:#0693e3}[class*=--color-vivid-purple]{color:#9b51e0}[class*=--background-vivid-purple]{background-color:#9b51e0}@layer theme{@media (min-width: 1024px){.mobile{display:none}}@media (max-width: 767px){.desktop{display:none}}}@layer default{@media (max-width: 767px){.wordpress-column{width:100%!important}}.wordpress-column:not(.no-column,.no-column-fixed){flex-direction:column}.wordpress-column.wordpress-column--divide-width{flex:1 1 0}.wordpress-column:not(.wordpress-column--background):has(.wordpress-paragraph)+.wordpress-column:not(.wordpress-column--background):has(.wordpress-paragraph){padding-left:5vw}@media (min-width: 768px){.wordpress-column:not(.wordpress-column--background):has(.wordpress-paragraph)+.wordpress-column:not(.wordpress-column--background):has(.wordpress-paragraph){padding-left:1.5625vw}}@media (min-width: 1024px){.wordpress-column:not(.wordpress-column--background):has(.wordpress-paragraph)+.wordpress-column:not(.wordpress-column--background):has(.wordpress-paragraph){padding-left:16px}}.wordpress-column--background{padding:0;background:var(--background)}.wordpress-column--text-color{color:var(--text-color)}.wordpress-column.wordpress-column[class*=--background]{padding:5vw}@media (min-width: 768px){.wordpress-column.wordpress-column[class*=--background]{padding:2.34375vw}}@media (min-width: 1024px){.wordpress-column.wordpress-column[class*=--background]{padding:32px}}.wordpress-column:not(.wordpress-column--divide-width){width:var(--flex-basis)}.wordpress-column:has(.wordpress-group){padding:0}.wordpress-column:has(.wordpress-group).wordpress-column[class*=--background]{padding:0}.wordpress-column:has(.wordpress-group)>.wordpress-group{gap:0;max-width:-moz-fit-content;max-width:fit-content;margin:0;padding:32px}.wordpress-columns{display:flex;gap:5vw;width:100%;margin:0 auto}@media (min-width: 768px){.wordpress-columns{gap:3.125vw;padding:0 4.6875vw}}@media (min-width: 1024px){.wordpress-columns{gap:32px;max-width:1312px;padding:0 48px}}.wordpress-columns:not(.is-not-stacked-on-mobile){flex-direction:column}@media (width >= 768px){.wordpress-columns:not(.is-not-stacked-on-mobile){flex-direction:row}}.wordpress-columns.wordpress-columns--background{padding:5vw;background:var(--background)}@media (min-width: 768px){.wordpress-columns.wordpress-columns--background{width:auto;margin:0 4.6875vw;padding:3.125vw}}@media (min-width: 1024px){.wordpress-columns.wordpress-columns--background{width:100%;max-width:min(1216px,100% - 96px);margin:0 auto;padding:32px}}.wordpress-columns:deep(.wordpress-column){display:flex}.wordpress-columns>.wordpress-column:only-child{max-width:800px;margin:auto}.wordpress-columns.same-height>.wordpress-column>*{height:100%}.wordpress-group{display:flex;flex-direction:column;gap:5vw;width:100%;margin:0 auto}@media (min-width: 768px){.wordpress-group{gap:3.125vw;max-width:87.5vw;padding:0 4.6875vw}}@media (min-width: 1024px){.wordpress-group{gap:32px;max-width:896px;padding:0 48px}}.wordpress-group.wordpress-group--align-full{max-width:none;padding-inline:0}.content-and-sidebar .wordpress-group{padding-inline:0}.wordpress-group.max-width-expand{max-width:100%}@media (min-width: 768px){.wordpress-group.max-width-expand{max-width:128.125vw}}@media (min-width: 1024px){.wordpress-group.max-width-expand{max-width:1312px}}.wordpress-group.wordpress-group--background{background:var(--background)}.content-container>.wordpress-group.wordpress-group--background{width:calc(100% + 10vw);max-width:none;margin-inline:-5vw;padding:5vw}@media (min-width: 768px){.content-container>.wordpress-group.wordpress-group--background{width:100%;margin-inline:0;padding:32px 0}}.wordpress-group:not(.wordpress-group--background)>.wordpress-columns{padding:0}}.wordpress-image .wp-block-image{display:flex;flex-direction:column;justify-content:center;margin-bottom:5vw}@media (min-width: 768px){.wordpress-image .wp-block-image{margin-bottom:2.34375vw}}@media (min-width: 1024px){.wordpress-image .wp-block-image{margin-bottom:32px}}.wordpress-image~.wordpress-image:last-child .wp-block-image,.wordpress-image .wordpress-image:last-child .wp-block-image{margin-bottom:0}.wordpress-image img{width:auto;max-width:100%;height:auto}@layer default{.wordpress-list{margin-bottom:5vw;padding-left:4.0625vw;list-style-type:var(--type)}@media (min-width: 768px){.wordpress-list{margin-bottom:2.34375vw;padding-left:1.953125vw}}@media (min-width: 1024px){.wordpress-list{margin-bottom:32px;padding-left:20px}}.wordpress-list:is(ol){list-style-type:var(--type, decimal)}.wordpress-list:is(ul){list-style-type:var(--type, disc)}.wordpress-quote .wordpress-paragraph{display:flex}.wordpress-quote .wordpress-paragraph:before{content:"“"}.wordpress-quote .wordpress-paragraph:after{content:"”"}.wordpress-separator-container{container:wordpress-separator/inline-size}.wordpress-separator{width:100%;margin:0 auto;padding:var(--space-m) 0}@container wordpress-separator (min-width: 67.1875vw){@media (min-width: 768px){[data-device=tablet] .wordpress-separator{max-width:87.5vw}}}@container wordpress-separator (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .wordpress-separator{max-width:87.5vw}}}@container wordpress-separator (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .wordpress-separator{max-width:896px}}}.wordpress-separator__border{border:var(--space-stroke-xs) solid var(--separator-background, var(--global-background-30, var(--global-fallback-background-30)))}.wordpress-separator__dots{display:flex;justify-content:center;gap:var(--space-xxl)}.wordpress-separator__dot{display:block;width:1.25vw;height:1.25vw;border-radius:50%;background:var(--separator-background, var(--global-background-30, var(--global-fallback-background-30)))}@container wordpress-separator (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .wordpress-separator__dot{width:.390625vw;height:1.25vw}}}@container wordpress-separator (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .wordpress-separator__dot{width:.390625vw;height:1.25vw}}}@container wordpress-separator (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .wordpress-separator__dot{width:4px;height:4px}}}.wordpress-table,:is(.wordpress-html):has(.tablepress){container:wordpress-table/inline-size;margin-bottom:5vw;overflow-x:hidden;scrollbar-color:var(--global-border-color, var(--global-fallback-border-color)) transparent}@media (min-width: 768px){.wordpress-table,:is(.wordpress-html):has(.tablepress){margin-bottom:3.125vw}}@media (min-width: 1024px){.wordpress-table,:is(.wordpress-html):has(.tablepress){margin-bottom:32px}}.wordpress-table:has(+.wordpress-paragraph .table-note),:is(.wordpress-html):has(.tablepress):has(+.wordpress-paragraph .table-note){margin-bottom:var(--space-xs)}.wordpress-table table,.wordpress-html table,.tablepress{display:table;width:100%;border-spacing:0}@media (min-width: 768px){.wordpress-table table,.wordpress-html table,.tablepress{overflow-x:auto}}.wordpress-table table thead tr,.wordpress-html table thead tr,.tablepress thead tr{background-color:var(--global-background-30, var(--global-fallback-background-30))}.wordpress-table table thead th,.wordpress-html table thead th,.tablepress thead th{min-width:27.1875vw;max-width:27.1875vw;padding:1.5625vw 2.5vw;word-break:break-word;font-weight:var(--p-font-weight-bold);text-align:start;color:var(--global-background-0, var(--global-fallback-background-0))}@container wordpress-table (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table thead th,[data-device=tablet] .wordpress-html table thead th,[data-device=tablet] .tablepress thead th{min-width:8.49609375vw;max-width:8.49609375vw;padding:.48828125vw .78125vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:8.49609375vw;max-width:8.49609375vw;padding:.48828125vw .78125vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:87px;max-width:87px;padding:5px 8px}}}@container wordpress-table (min-width: 43.75vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table thead th,[data-device=tablet] .wordpress-html table thead th,[data-device=tablet] .tablepress thead th{min-width:8.7890625vw;max-width:8.7890625vw}}}@container wordpress-table (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:8.7890625vw;max-width:8.7890625vw}}}@container wordpress-table (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:90px;max-width:90px}}}@container wordpress-table (min-width: 67.1875vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table thead th,[data-device=tablet] .wordpress-html table thead th,[data-device=tablet] .tablepress thead th{min-width:13.4765625vw;max-width:13.4765625vw}}}@container wordpress-table (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:13.4765625vw;max-width:13.4765625vw}}}@container wordpress-table (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:138px;max-width:138px}}}@container wordpress-table (min-width: 90.625vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table thead th,[data-device=tablet] .wordpress-html table thead th,[data-device=tablet] .tablepress thead th{min-width:17.578125vw;max-width:17.578125vw}}}@container wordpress-table (min-width: 928px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:17.578125vw;max-width:17.578125vw}}}@container wordpress-table (min-width: 928px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table thead th,[data-device=desktop] .wordpress-html table thead th,[data-device=desktop] .tablepress thead th{min-width:180px;max-width:180px}}}.wordpress-table table tbody tr:nth-child(odd),.wordpress-html table tbody tr:nth-child(odd),.tablepress tbody tr:nth-child(odd){background-color:var(--global-background-10, var(--global-fallback-background-10))}.wordpress-table table tbody tr:nth-child(odd) td,.wordpress-html table tbody tr:nth-child(odd) td,.tablepress tbody tr:nth-child(odd) td{background-color:var(--global-background-10, var(--global-fallback-background-10))}.wordpress-table table tbody td,.wordpress-html table tbody td,.tablepress tbody td{min-width:27.1875vw;max-width:27.1875vw;padding:1.5625vw 2.5vw;word-break:break-word}@container wordpress-table (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table tbody td,[data-device=tablet] .wordpress-html table tbody td,[data-device=tablet] .tablepress tbody td{min-width:8.49609375vw;max-width:8.49609375vw;padding:.48828125vw .78125vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:8.49609375vw;max-width:8.49609375vw;padding:.48828125vw .78125vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:87px;max-width:87px;padding:5px 8px}}}@container wordpress-table (min-width: 43.75vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table tbody td,[data-device=tablet] .wordpress-html table tbody td,[data-device=tablet] .tablepress tbody td{min-width:8.7890625vw;max-width:8.7890625vw}}}@container wordpress-table (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:8.7890625vw;max-width:8.7890625vw}}}@container wordpress-table (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:90px;max-width:90px}}}@container wordpress-table (min-width: 67.1875vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table tbody td,[data-device=tablet] .wordpress-html table tbody td,[data-device=tablet] .tablepress tbody td{min-width:13.4765625vw;max-width:13.4765625vw}}}@container wordpress-table (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:13.4765625vw;max-width:13.4765625vw}}}@container wordpress-table (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:138px;max-width:138px}}}@container wordpress-table (min-width: 90.625vw){@media (min-width: 768px){[data-device=tablet] .wordpress-table table tbody td,[data-device=tablet] .wordpress-html table tbody td,[data-device=tablet] .tablepress tbody td{min-width:17.578125vw;max-width:17.578125vw}}}@container wordpress-table (min-width: 928px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:17.578125vw;max-width:17.578125vw}}}@container wordpress-table (min-width: 928px){@media (min-width: 1024px){[data-device=desktop] .wordpress-table table tbody td,[data-device=desktop] .wordpress-html table tbody td,[data-device=desktop] .tablepress tbody td{min-width:180px;max-width:180px}}}.wordpress-table table .has-text-align-left,.wordpress-html table .has-text-align-left,.tablepress .has-text-align-left{text-align:start}.wordpress-table table .has-text-align-center,.wordpress-html table .has-text-align-center,.tablepress .has-text-align-center{text-align:center}.wordpress-table table .has-text-align-right,.wordpress-html table .has-text-align-right,.tablepress .has-text-align-right{text-align:end}.table-style-line,.table-style-line table{border-collapse:collapse}.table-style-line thead tr,.table-style-line table thead tr{border:1px solid var(--global-secondary-600, var(--global-fallback-secondary-600))}.table-style-line tbody tr,.table-style-line table tbody tr{border:1px solid rgba(0,0,0,.15)}.table-style-line td,.table-style-line table td{border-right:1px solid rgba(0,0,0,.15)}.table-style-line td:last-child,.table-style-line table td:last-child{border-width:0}.table-cell-medium thead th,.table-cell-medium tbody td,.table-cell-medium table thead th,.table-cell-medium table tbody td{padding:4.0625vw 3.75vw}@container wordpress-table (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .table-cell-medium thead th,[data-device=tablet] .table-cell-medium tbody td,[data-device=tablet] .table-cell-medium table thead th,[data-device=tablet] .table-cell-medium table tbody td{padding:1.26953125vw 1.171875vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-cell-medium thead th,[data-device=desktop] .table-cell-medium tbody td,[data-device=desktop] .table-cell-medium table thead th,[data-device=desktop] .table-cell-medium table tbody td{padding:1.26953125vw 1.171875vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-cell-medium thead th,[data-device=desktop] .table-cell-medium tbody td,[data-device=desktop] .table-cell-medium table thead th,[data-device=desktop] .table-cell-medium table tbody td{padding:13px 12px}}}.table-cell-large thead th,.table-cell-large tbody td,.table-cell-large table thead th,.table-cell-large table tbody td{padding:6.5625vw 3.75vw}@container wordpress-table (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .table-cell-large thead th,[data-device=tablet] .table-cell-large tbody td,[data-device=tablet] .table-cell-large table thead th,[data-device=tablet] .table-cell-large table tbody td{padding:2.05078125vw 1.171875vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-cell-large thead th,[data-device=desktop] .table-cell-large tbody td,[data-device=desktop] .table-cell-large table thead th,[data-device=desktop] .table-cell-large table tbody td{padding:2.05078125vw 1.171875vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-cell-large thead th,[data-device=desktop] .table-cell-large tbody td,[data-device=desktop] .table-cell-large table thead th,[data-device=desktop] .table-cell-large table tbody td{padding:21px 12px}}}.table-cell-width-large thead th,.table-cell-width-large tbody td{min-width:33.4375vw;max-width:33.4375vw}@container wordpress-table (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .table-cell-width-large thead th,[data-device=tablet] .table-cell-width-large tbody td{min-width:10.44921875vw;max-width:10.44921875vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:10.44921875vw;max-width:10.44921875vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:107px;max-width:107px}}}@container wordpress-table (min-width: 43.75vw){@media (min-width: 768px){[data-device=tablet] .table-cell-width-large thead th,[data-device=tablet] .table-cell-width-large tbody td{min-width:14.453125vw;max-width:14.453125vw}}}@container wordpress-table (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:14.453125vw;max-width:14.453125vw}}}@container wordpress-table (min-width: 448px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:148px;max-width:148px}}}@container wordpress-table (min-width: 67.1875vw){@media (min-width: 768px){[data-device=tablet] .table-cell-width-large thead th,[data-device=tablet] .table-cell-width-large tbody td{min-width:22.265625vw;max-width:22.265625vw}}}@container wordpress-table (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:22.265625vw;max-width:22.265625vw}}}@container wordpress-table (min-width: 688px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:228px;max-width:228px}}}@container wordpress-table (min-width: 90.625vw){@media (min-width: 768px){[data-device=tablet] .table-cell-width-large thead th,[data-device=tablet] .table-cell-width-large tbody td{min-width:29.1015625vw;max-width:29.1015625vw}}}@container wordpress-table (min-width: 928px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:29.1015625vw;max-width:29.1015625vw}}}@container wordpress-table (min-width: 928px){@media (min-width: 1024px){[data-device=desktop] .table-cell-width-large thead th,[data-device=desktop] .table-cell-width-large tbody td{min-width:298px;max-width:298px}}}.table-one-column-fixed,.table-one-column-fixed table{display:block}.table-one-column-fixed thead th:nth-child(1),.table-one-column-fixed tbody td:nth-child(1),.table-one-column-fixed table thead th:nth-child(1),.table-one-column-fixed table tbody td:nth-child(1){position:sticky;top:0;right:0;bottom:0;left:0;border:none}.table-one-column-fixed thead th:nth-child(1):after,.table-one-column-fixed tbody td:nth-child(1):after,.table-one-column-fixed table thead th:nth-child(1):after,.table-one-column-fixed table tbody td:nth-child(1):after{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}@container wordpress-table (min-width: 0vw){@media (min-width: 768px){[data-device=tablet] .table-one-column-fixed thead th:nth-child(1):after,[data-device=tablet] .table-one-column-fixed tbody td:nth-child(1):after,[data-device=tablet] .table-one-column-fixed table thead th:nth-child(1):after,[data-device=tablet] .table-one-column-fixed table tbody td:nth-child(1):after{top:-.09765625vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-one-column-fixed thead th:nth-child(1):after,[data-device=desktop] .table-one-column-fixed tbody td:nth-child(1):after,[data-device=desktop] .table-one-column-fixed table thead th:nth-child(1):after,[data-device=desktop] .table-one-column-fixed table tbody td:nth-child(1):after{top:-.09765625vw}}}@container wordpress-table (min-width: 0px){@media (min-width: 1024px){[data-device=desktop] .table-one-column-fixed thead th:nth-child(1):after,[data-device=desktop] .table-one-column-fixed tbody td:nth-child(1):after,[data-device=desktop] .table-one-column-fixed table thead th:nth-child(1):after,[data-device=desktop] .table-one-column-fixed table tbody td:nth-child(1):after{top:-1px}}}.table-one-column-fixed thead th:nth-child(1),.table-one-column-fixed table thead th:nth-child(1){background-color:var(--global-secondary-500, var(--global-fallback-secondary-500))}.table-one-column-fixed tbody td:nth-child(1),.table-one-column-fixed table tbody td:nth-child(1){background:#fff}.table-style-line.table-one-column-fixed thead tr,.table-style-line.table-one-column-fixed tbody tr,.table-style-line.table-one-column-fixed table thead tr,.table-style-line.table-one-column-fixed table tbody tr{border-left:none}.table-style-line.table-one-column-fixed thead th:nth-child(1):after,.table-style-line.table-one-column-fixed table thead th:nth-child(1):after{border:1px solid var(--global-secondary-600, var(--global-fallback-secondary-600));border-bottom-width:0}.table-style-line.table-one-column-fixed tbody td:nth-child(1):after,.table-style-line.table-one-column-fixed table tbody td:nth-child(1):after{border:1px solid rgba(0,0,0,.15);border-top-width:0;border-bottom:none}.wordpress-table figcaption{padding-top:2.5vw}@media (min-width: 768px){.wordpress-table figcaption{padding-top:.78125vw}}@media (min-width: 1024px){.wordpress-table figcaption{padding-top:8px}}.wordpress-table--scrollable{overflow-x:scroll}.table-note{opacity:.6;font-style:italic;font-size:calc(var(--tiny-font-size-mobile) * var(--mobile-base-size) * 1px);line-height:calc(var(--tiny-line-height-mobile) * var(--mobile-base-size) * 1px)}@media (min-width: 768px){.table-note{font-size:calc(var(--tiny-font-size-desktop) * var(--tablet-base-size) * 1px);line-height:calc(var(--tiny-line-height-desktop) * var(--tablet-base-size) * 1px)}}@media (min-width: 1024px){.table-note{font-size:calc(var(--tiny-font-size-desktop) * 1px);line-height:calc(var(--tiny-line-height-desktop) * 1px)}}}@layer reset{*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:initial;color:inherit}a[href]:hover{text-decoration:underline}button{font-family:inherit}}@layer default{.wordpress-heading.u-heading-1>:is(h1,h2,h3,h4,h5){font-family:var(--heading-1-font-family, var(--default-font-family));font-size:var(--heading-1-font-size, var(--default-heading-1-font-size));line-height:var(--heading-1-line-height, var(--default-heading-1-line-height))}.wordpress-heading.u-heading-2>:is(h1,h2,h3,h4,h5){font-family:var(--heading-2-font-family, var(--default-font-family));font-size:var(--heading-2-font-size, var(--default-heading-2-font-size));line-height:var(--heading-2-line-height, var(--default-heading-2-line-height))}.wordpress-heading.u-heading-3>:is(h1,h2,h3,h4,h5){font-family:var(--heading-3-font-family, var(--default-font-family));font-size:var(--heading-3-font-size, var(--default-heading-3-font-size));line-height:var(--heading-3-line-height, var(--default-heading-3-line-height))}.wordpress-heading.u-heading-4>:is(h1,h2,h3,h4,h5){font-family:var(--heading-4-font-family, var(--default-font-family));font-size:var(--heading-4-font-size, var(--default-heading-4-font-size));line-height:var(--heading-4-line-height, var(--default-heading-4-line-height))}.wordpress-heading.u-heading-5>:is(h1,h2,h3,h4,h5){font-family:var(--heading-5-font-family, var(--default-font-family));font-size:var(--heading-5-font-size, var(--default-heading-5-font-size));line-height:var(--heading-5-line-height, var(--default-heading-5-line-height))}.wordpress-heading.u-heading-6>:is(h1,h2,h3,h4,h5){font-family:var(--heading-6-font-family, var(--default-font-family));font-size:var(--heading-6-font-size, var(--default-heading-6-font-size));line-height:var(--heading-6-line-height, var(--default-heading-6-line-height))}.content-layout a:not([class*=-container] *){color:var(--global-secondary-500, var(--global-fallback-secondary-500))}.wordpress-paragraph,.wordpress-list{max-width:100%}@media (min-width: 768px){.wordpress-paragraph,.wordpress-list{max-width:78.125vw}}@media (min-width: 1024px){.wordpress-paragraph,.wordpress-list{max-width:800px}}.wordpress-paragraph:has(table),.wordpress-list:has(table){max-width:100%}:is(.wordpress-heading,.wordpress-paragraph):not(:last-child){margin-bottom:var(--paragraph-line-height)}.content-layout .wordpress-image{margin-block:var(--space-m)}@media (min-width: 768px){.content-layout .wordpress-image{margin-block:var(--space-xl)}}.wordpress-paragraph:not(:last-child){margin-block:var(--space-m)}@media (min-width: 768px){.wordpress-paragraph:not(:last-child){margin-block:var(--space-l)}}.wordpress-paragraph~.wordpress-paragraph:last-child,.wordpress-paragraph:last-child{margin-bottom:0}.article-page .wordpress-heading:not(:last-child){margin-block:var(--space-m)}@media (min-width: 768px){.article-page .wordpress-heading:not(:last-child){margin-block:var(--space-l)}}.content{position:relative;z-index:1}}
