@charset "UTF-8";*{box-sizing:inherit}address,cite,th,button,input,select,optgroup,option,textarea{font:inherit}dialog,legend,button,input,select,optgroup,option,textarea{color:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body,figure,blockquote,form,fieldset,button,input,select{margin:0}blockquote,fieldset,legend,button,input,select{padding:0}body{box-sizing:border-box;min-height:100vh}iframe{display:block}textarea{overflow:auto}legend{display:table;max-width:100%;white-space:normal}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}summary{display:list-item}template,[hidden]{display:none}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:antialiased;-webkit-text-size-adjust:100%}button,input,select,textarea{border-radius:0}hr,img,iframe,dialog,fieldset,button,input,select,textarea,table,col,colgroup,thead,tbody,tfoot,tr,th,td{border:none}b,strong{font-weight:bolder}table{border-spacing:0;border-collapse:collapse}h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li{text-wrap:pretty}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Thin-BWIiVKo-.eot);src:url(/dashboard/assets/Gotham-Thin-BWIiVKo-.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Thin-Bp4jZ0yi.woff) format("woff"),url(/dashboard/assets/Gotham-Thin-k7PlkJ9W.ttf) format("truetype"),url(/dashboard/assets/Gotham-Thin-dYGTkctK.svg#Gotham-Thin) format("svg");font-style:normal;font-weight:100}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-ThinIta-BtyBoMDH.eot);src:url(/dashboard/assets/Gotham-ThinIta-BtyBoMDH.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-ThinIta-D26mtlrT.woff) format("woff"),url(/dashboard/assets/Gotham-ThinIta-CrPs8MC2.ttf) format("truetype"),url(/dashboard/assets/Gotham-ThinIta-BMFMGsBx.svg#Gotham-ThinIta) format("svg");font-style:italic;font-weight:100}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-XLight-DOTj-kmZ.eot);src:url(/dashboard/assets/Gotham-XLight-DOTj-kmZ.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-XLight-DSEdM13E.woff) format("woff"),url(/dashboard/assets/Gotham-XLight-BrLh5xaB.ttf) format("truetype"),url(/dashboard/assets/Gotham-XLight-DvuyyBd5.svg#Gotham-XLight) format("svg");font-style:normal;font-weight:200}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-XLightIta-pO9uWxWF.eot);src:url(/dashboard/assets/Gotham-XLightIta-pO9uWxWF.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-XLightIta-BKlNZ73F.woff) format("woff"),url(/dashboard/assets/Gotham-XLightIta-FcOOE2ke.ttf) format("truetype"),url(/dashboard/assets/Gotham-XLightIta-n6rWJ4Km.svg#Gotham-XLightIta) format("svg");font-style:italic;font-weight:200}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Light-DWkf5jeW.eot);src:url(/dashboard/assets/Gotham-Light-DWkf5jeW.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Light-D1e9jYkY.woff) format("woff"),url(/dashboard/assets/Gotham-Light-CrGrpCac.ttf) format("truetype"),url(/dashboard/assets/Gotham-Light-OOcScvFm.svg#Gotham-Light) format("svg");font-style:normal;font-weight:300}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-LightIta-DldjhNKk.eot);src:url(/dashboard/assets/Gotham-LightIta-DldjhNKk.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-LightIta-GapM_UST.woff) format("woff"),url(/dashboard/assets/Gotham-LightIta-f17d4ox5.ttf) format("truetype"),url(/dashboard/assets/Gotham-LightIta-CJS9AWxV.svg#Gotham-LightIta) format("svg");font-style:italic;font-weight:300}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Book-BpS4VwP-.eot);src:url(/dashboard/assets/Gotham-Book-BpS4VwP-.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Book-CI6_24jv.woff) format("woff"),url(/dashboard/assets/Gotham-Book-BRfJxX64.ttf) format("truetype"),url(/dashboard/assets/Gotham-Book-BpDztTca.svg#Gotham-Book) format("svg");font-style:normal;font-weight:400}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-BookIta-DEETI90I.eot);src:url(/dashboard/assets/Gotham-BookIta-DEETI90I.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-BookIta-BJU1bAL9.woff) format("woff"),url(/dashboard/assets/Gotham-BookIta-Cz0dbNCi.ttf) format("truetype"),url(/dashboard/assets/Gotham-BookIta-BpT9weHQ.svg#Gotham-BookIta) format("svg");font-style:italic;font-weight:400}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Medium-DSwa0gDa.eot);src:url(/dashboard/assets/Gotham-Medium-DSwa0gDa.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Medium-DIok8iTk.woff) format("woff"),url(/dashboard/assets/Gotham-Medium-BA73hBrx.ttf) format("truetype"),url(/dashboard/assets/Gotham-Medium-CKWuwyNT.svg#Gotham-Medium) format("svg");font-style:normal;font-weight:500}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-MediumIta-zPl59QNP.eot);src:url(/dashboard/assets/Gotham-MediumIta-zPl59QNP.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-MediumIta-d6dxc51i.woff) format("woff"),url(/dashboard/assets/Gotham-MediumIta-7RV62GP-.ttf) format("truetype"),url(/dashboard/assets/Gotham-MediumIta-1PGqQFBD.svg#Gotham-MediumIta) format("svg");font-style:italic;font-weight:500}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Bold-D0wHeUeZ.eot);src:url(/dashboard/assets/Gotham-Bold-D0wHeUeZ.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Bold-C7hS5-FN.woff) format("woff"),url(/dashboard/assets/Gotham-Bold-CI0Y3mKz.ttf) format("truetype"),url(/dashboard/assets/Gotham-Bold-CSvOqSWN.svg#Gotham-Bold) format("svg");font-style:normal;font-weight:700}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-BoldIta-DSullX7E.eot);src:url(/dashboard/assets/Gotham-BoldIta-DSullX7E.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-BoldIta-CdYLtyIM.woff) format("woff"),url(/dashboard/assets/Gotham-BoldIta-dBVrjX1N.ttf) format("truetype"),url(/dashboard/assets/Gotham-BoldIta-BtC-idvN.svg#Gotham-BoldIta) format("svg");font-style:italic;font-weight:700}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Black-r55mgEvL.eot);src:url(/dashboard/assets/Gotham-Black-r55mgEvL.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Black-DrplZ6xM.woff) format("woff"),url(/dashboard/assets/Gotham-Black-DNPy2XhR.ttf) format("truetype"),url(/dashboard/assets/Gotham-Black-DFqt6eu9.svg#Gotham-Black) format("svg");font-style:normal;font-weight:800}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-BlackIta-ufGL1S1L.eot);src:url(/dashboard/assets/Gotham-BlackIta-ufGL1S1L.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-BlackIta-B2_rC2yV.woff) format("woff"),url(/dashboard/assets/Gotham-BlackIta-GBGkzZsy.ttf) format("truetype"),url(/dashboard/assets/Gotham-BlackIta-CnrGq4zX.svg#Gotham-BlackIta) format("svg");font-style:italic;font-weight:800}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-Ultra-Y18inPRS.eot);src:url(/dashboard/assets/Gotham-Ultra-Y18inPRS.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-Ultra-CRfBlOZi.woff) format("woff"),url(/dashboard/assets/Gotham-Ultra-CDdeehtu.ttf) format("truetype"),url(/dashboard/assets/Gotham-Ultra-BM_FIsiP.svg#Gotham-Ultra) format("svg");font-style:normal;font-weight:900}@font-face{font-family:GothamFontFace;src:url(/dashboard/assets/Gotham-UltraIta-voxV5P_i.eot);src:url(/dashboard/assets/Gotham-UltraIta-voxV5P_i.eot?#iefix) format("embedded-opentype"),url(/dashboard/assets/Gotham-UltraIta-b3SUhhmR.woff) format("woff"),url(/dashboard/assets/Gotham-UltraIta-i6nM44dT.ttf) format("truetype"),url(/dashboard/assets/Gotham-UltraIta-NrV5e0t8.svg#Gotham-UltraIta) format("svg");font-style:italic;font-weight:900}:root{--px: .0625rem;--fa-family: "Font Awesome 6 Pro";--fa-weight: 400;--header-height: calc(150 * var(--px));--heading-weight: 500;--line-height: 1.4;--page-gutter: calc(40 * var(--px));--block-width: calc(1536 * var(--px));--block-gap: calc(24 * var(--px));--column-gap: calc(24 * var(--px));--button-gap: calc(16 * var(--px));--card-padding: calc(24 * var(--px));--font-size-base: calc(18 * var(--px));--font-size-small: calc(15 * var(--px));--font-size-xsmall: calc(12 * var(--px));--font-size-medium: calc(20 * var(--px));--font-size-large: calc(22 * var(--px));--font-size-xlarge: calc(28 * var(--px));--font-size-xxlarge: calc(44 * var(--px));--font-size-h1xl: calc(64 * var(--px));--font-size-h1: calc(42 * var(--px));--font-size-h2: calc(32 * var(--px));--font-size-h3: calc(28 * var(--px));--font-size-h4: calc(24 * var(--px));--font-size-h5: calc(21 * var(--px));--font-size-h6: calc(18 * var(--px));--font-size-stat: calc(64 * var(--px))}@media screen and (max-width: 87.5em){:root{--font-size-base: calc(16 * var(--px));--font-size-small: calc(14 * var(--px));--font-size-xsmall: calc(12 * var(--px));--font-size-medium: calc(18 * var(--px));--font-size-large: calc(20 * var(--px));--font-size-xlarge: calc(24 * var(--px));--font-size-xxlarge: calc(32 * var(--px));--font-size-h1xl: calc(48 * var(--px));--font-size-h1: calc(36 * var(--px));--font-size-h2: calc(28 * var(--px));--font-size-h3: calc(24 * var(--px));--font-size-h4: calc(21 * var(--px));--font-size-h5: calc(18 * var(--px));--font-size-h6: calc(16 * var(--px));--font-size-stat: calc(64 * var(--px))}}@media screen and (min-width: 100em) and (min-height: 62.5em){:root{--font-size-base: calc(18 * var(--px));--font-size-small: calc(15 * var(--px));--font-size-xsmall: calc(12 * var(--px));--font-size-medium: calc(20 * var(--px));--font-size-large: calc(25 * var(--px));--font-size-xlarge: calc(32 * var(--px));--font-size-xxlarge: calc(54 * var(--px));--font-size-h1xl: calc(100 * var(--px));--font-size-h1: calc(66 * var(--px));--font-size-h2: calc(41 * var(--px));--font-size-h3: calc(34 * var(--px));--font-size-h4: calc(28 * var(--px));--font-size-h5: calc(22 * var(--px));--font-size-h6: calc(18 * var(--px));--font-size-stat: calc(92 * var(--px))}}@media screen and (min-width: 100em){:root{--page-gutter: calc(80 * var(--px))}}@media screen and (max-width: 37.5em){:root{--page-gutter: calc(20 * var(--px))}}@media print{:root{--page-gutter: 0;--font-size-base: 10pt;--font-size-small: 8pt;--font-size-xsmall: 6pt;--font-size-medium: 12pt;--font-size-large: 14pt;--font-size-xlarge: 16pt;--font-size-xxlarge: 18pt;--font-size-h1xl: 24pt;--font-size-h1: 21pt;--font-size-h2: 18pt;--font-size-h3: 16pt;--font-size-h4: 14pt;--font-size-h5: 12pt;--font-size-h6: 10pt;--font-size-stat: 30pt}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}body{font-family:opra-icons,GothamFontFace,sans-serif;font-size:var(--font-size-base);line-height:var(--line-height);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,dl,ul,ol,blockquote{line-height:var(--line-height);margin-bottom:0}h1,h2,h3,h4,h5,h6{--line-height: 1.1;color:var(--heading-color, inherit);font-weight:var(--heading-weight);margin-top:2em}h1+*,h2+*,h3+*,h4+*,h5+*,h6+*{margin-top:calc(14 * var(--px))}a{color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.1em}a:hover,a:focus{text-decoration-thickness:2px}h1,h2{--heading-weight: 700}h1{font-size:var(--font-size-h1)}h2{font-size:var(--font-size-h2)}h3,h4,h5,h6{--heading-weight: 500}h3{font-size:var(--font-size-h3)}h4{font-size:var(--font-size-h4)}h5{font-size:var(--font-size-h5)}h6{font-size:var(--font-size-h6)}p,dl,ol,ul,blockquote{margin-top:1em}li{margin-top:.5em}button,input,textarea,select{color:inherit;text-align:inherit}.text-align-left{text-align:left}.text-align-center{text-align:center}.text-align-right{text-align:right}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important;word-break:normal}.accent{color:RGB(var(--color-accent, 122, 37, 49))}.is-style-subtitle{font-weight:400;margin-top:.5em}.is-style-bold{font-weight:700}.plaintext{white-space:pre-wrap}.is-style-plain-list{list-style:none;padding:0;--block-gap: .5em}::selection{background:RGBA(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))),.8);color:RGB(var(--color-inverse, var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255)))))}.is-style-notice{display:inline-block;font-weight:700;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding:1em;border-radius:1em}.is-size-base,.is-size-medium,.is-size-small,.is-size-xsmall,.is-size-large,.is-size-xlarge,.is-size-xxlarge{--heading-weight: 500}.is-size-base{font-size:var(--font-size-base)}.is-size-medium{font-size:var(--font-size-medium)}.is-size-small{font-size:var(--font-size-small)}.is-size-xsmall{font-size:var(--font-size-xsmall)}.is-size-large{font-size:var(--font-size-large)}.is-size-xlarge{font-size:var(--font-size-xlarge)}.is-size-xxlarge{font-size:var(--font-size-xxlarge)}.is-size-h1xl,.is-size-h1,.is-size-h2,.is-size-h3,.is-size-h4,.is-size-h5,.is-size-h6{--line-height: 1.1}.is-size-h1xl,.is-size-h1,.is-size-h2{--heading-weight: 700}.is-size-h1xl{font-size:var(--font-size-h1xl)}.is-size-h1{font-size:var(--font-size-h1)}.is-size-h2{font-size:var(--font-size-h2)}.is-size-h3,.is-size-h4,.is-size-h5,.is-size-h6{--heading-weight: 500}.is-size-h3{font-size:var(--font-size-h3)}.is-size-h4{font-size:var(--font-size-h4)}.is-size-h5{font-size:var(--font-size-h5)}.is-size-h6{font-size:var(--font-size-h6)}.icon-before:before,.icon-after:after{flex:none;content:var(--fa-icon);font-family:var(--fa-family);font-style:normal;font-weight:var(--fa-weight);line-height:1;vertical-align:middle}.with-icon-weight-regular{--fa-weight: 400}.with-icon-weight-solid{--fa-weight: 900}[class*=has-icon-]{--fa-icon: "￼"}.has-icon-angle-down{--fa-icon: ""}.has-icon-angle-left{--fa-icon: ""}.has-icon-angle-right{--fa-icon: ""}.has-icon-angle-up{--fa-icon: ""}.has-icon-angles-down{--fa-icon: ""}.has-icon-angles-left{--fa-icon: ""}.has-icon-angles-right{--fa-icon: ""}.has-icon-angles-up{--fa-icon: ""}.has-icon-arrow-down-1-9{--fa-icon: ""}.has-icon-arrow-down-9-1{--fa-icon: ""}.has-icon-arrow-down-a-z{--fa-icon: ""}.has-icon-arrow-down-big-small{--fa-icon: ""}.has-icon-arrow-down-short-wide{--fa-icon: ""}.has-icon-arrow-down-small-big{--fa-icon: ""}.has-icon-arrow-down-wide-short{--fa-icon: ""}.has-icon-arrow-down-z-a{--fa-icon: ""}.has-icon-arrow-down{--fa-icon: ""}.has-icon-arrow-left{--fa-icon: ""}.has-icon-arrow-right{--fa-icon: ""}.has-icon-arrow-up-1-9{--fa-icon: ""}.has-icon-arrow-up-9-1{--fa-icon: ""}.has-icon-arrow-up-a-z{--fa-icon: ""}.has-icon-arrow-up-big-small{--fa-icon: ""}.has-icon-arrow-up-right-from-square{--fa-icon: ""}.has-icon-arrow-up-short-wide{--fa-icon: ""}.has-icon-arrow-up-small-big{--fa-icon: ""}.has-icon-arrow-up-wide-short{--fa-icon: ""}.has-icon-arrow-up-z-a{--fa-icon: ""}.has-icon-arrow-up{--fa-icon: ""}.has-icon-bars{--fa-icon: ""}.has-icon-bell{--fa-icon: ""}.has-icon-books{--fa-icon: ""}.has-icon-calendar-check{--fa-icon: ""}.has-icon-calendar-clock{--fa-icon: ""}.has-icon-calendar-days{--fa-icon: ""}.has-icon-calendar-plus{--fa-icon: ""}.has-icon-calendar{--fa-icon: ""}.has-icon-cart-shopping{--fa-icon: ""}.has-icon-check-double{--fa-icon: ""}.has-icon-check{--fa-icon: ""}.has-icon-chevron-down{--fa-icon: ""}.has-icon-chevron-left{--fa-icon: ""}.has-icon-chevron-right{--fa-icon: ""}.has-icon-chevron-up{--fa-icon: ""}.has-icon-circle-check{--fa-icon: ""}.has-icon-circle-dollar{--fa-icon: ""}.has-icon-circle-ellipsis-horizontal{--fa-icon: ""}.has-icon-circle-ellipsis-vertical{--fa-icon: ""}.has-icon-circle-exclamation{--fa-icon: ""}.has-icon-circle-info{--fa-icon: ""}.has-icon-circle-minus{--fa-icon: ""}.has-icon-circle-pause{--fa-icon: ""}.has-icon-circle-question{--fa-icon: ""}.has-icon-circle-user{--fa-icon: ""}.has-icon-circle-xmark{--fa-icon: ""}.has-icon-circle{--fa-icon: ""}.has-icon-clock{--fa-icon: ""}.has-icon-coin-blank{--fa-icon: ""}.has-icon-coins{--fa-icon: ""}.has-icon-comment{--fa-icon: ""}.has-icon-compress{--fa-icon: ""}.has-icon-computer-mouse{--fa-icon: ""}.has-icon-credit-card{--fa-icon: ""}.has-icon-download{--fa-icon: ""}.has-icon-envelope{--fa-icon: ""}.has-icon-expand{--fa-icon: ""}.has-icon-eye-slash{--fa-icon: ""}.has-icon-eye{--fa-icon: ""}.has-icon-file-invoice{--fa-icon: ""}.has-icon-file-invoice-dollar{--fa-icon: ""}.has-icon-file-plus{--fa-icon: ""}.has-icon-file-xls{--fa-icon: ""}.has-icon-floppy-disk{--fa-icon: ""}.has-icon-forward{--fa-icon: ""}.has-icon-gear{--fa-icon: ""}.has-icon-house{--fa-icon: ""}.has-icon-id-card{--fa-icon: ""}.has-icon-input-text{--fa-icon: ""}.has-icon-link{--fa-icon: ""}.has-icon-list-check{--fa-icon: ""}.has-icon-list-ol{--fa-icon: ""}.has-icon-list-ul{--fa-icon: ""}.has-icon-list{--fa-icon: ""}.has-icon-location-dot{--fa-icon: ""}.has-icon-lock{--fa-icon: ""}.has-icon-lock-open{--fa-icon: ""}.has-icon-magnifying-glass{--fa-icon: ""}.has-icon-memo-pad{--fa-icon: ""}.has-icon-message-dots{--fa-icon: ""}.has-icon-message{--fa-icon: ""}.has-icon-money-check-dollar{--fa-icon: ""}.has-icon-pen-to-square{--fa-icon: ""}.has-icon-person-chalkboard{--fa-icon: ""}.has-icon-play{--fa-icon: ""}.has-icon-plus{--fa-icon: "+"}.has-icon-print{--fa-icon: ""}.has-icon-question{--fa-icon: "?"}.has-icon-receipt{--fa-icon: ""}.has-icon-right-from-bracket{--fa-icon: ""}.has-icon-right-to-bracket{--fa-icon: ""}.has-icon-rotate-left{--fa-icon: ""}.has-icon-rotate-right{--fa-icon: ""}.has-icon-spinner-scale{--fa-icon: ""}.has-icon-spinner-third{--fa-icon: ""}.has-icon-square-check{--fa-icon: ""}.has-icon-square-dollar{--fa-icon: ""}.has-icon-square{--fa-icon: ""}.has-icon-table-cells{--fa-icon: ""}.has-icon-text{--fa-icon: ""}.has-icon-trash{--fa-icon: ""}.has-icon-triangle-exclamation{--fa-icon: ""}.has-icon-user-group{--fa-icon: ""}.has-icon-user{--fa-icon: ""}.has-icon-xmark{--fa-icon: ""}html{background:RGB(var(--color-page, var(--color-page-primary, 255, 255, 255)));color:RGB(var(--color-text, var(--color-text-primary, 42, 38, 35)))}button{background:none}.has-accent-white{--color-accent: 255, 255, 255;--color-accent-contrast: 42, 38, 35}.has-colorscheme-white{--color-base: 255, 255, 255;--color-contrast: 42, 38, 35}.has-accent-black{--color-accent: 42, 38, 35;--color-accent-contrast: 255, 255, 255}.has-colorscheme-black{--color-base: 42, 38, 35;--color-contrast: 255, 255, 255}.has-accent-page{--color-accent: var(--color-page, var(--color-page-primary, 255, 255, 255));--color-accent-contrast: var(--color-text, var(--color-text-primary, 42, 38, 35))}.has-colorscheme-page{--color-base: var(--color-page, var(--color-page-primary, 255, 255, 255));--color-contrast: var(--color-text, var(--color-text-primary, 42, 38, 35))}.has-accent-dark{--color-accent: 81, 98, 111;--color-accent-contrast: 255, 255, 255}.has-colorscheme-dark{--color-base: 81, 98, 111;--color-contrast: 255, 255, 255;--color-inverse: 42, 38, 35}.has-accent-blue-light{--color-accent: 158, 206, 235;--color-accent-contrast: 42, 38, 35}.has-colorscheme-blue-light{--color-base: 158, 206, 235;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-grey-1{--color-accent: 252, 251, 247;--color-accent-contrast: 42, 38, 35}.has-colorscheme-grey-1{--color-base: 252, 251, 247;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-grey-2{--color-accent: 237, 247, 247;--color-accent-contrast: 42, 38, 35}.has-colorscheme-grey-2{--color-base: 237, 247, 247;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-grey-3{--color-accent: 240, 238, 225;--color-accent-contrast: 42, 38, 35}.has-colorscheme-grey-3{--color-base: 240, 238, 225;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-grey-4{--color-accent: 203, 213, 224;--color-accent-contrast: 42, 38, 35}.has-colorscheme-grey-4{--color-base: 203, 213, 224;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-grey-5{--color-accent: 160, 174, 192;--color-accent-contrast: 42, 38, 35}.has-colorscheme-grey-5{--color-base: 160, 174, 192;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-red-dark{--color-accent: 122, 37, 49;--color-accent-contrast: 255, 255, 255}.has-colorscheme-red-dark{--color-base: 122, 37, 49;--color-contrast: 255, 255, 255;--color-inverse: 42, 38, 35}.has-accent-blue-dark{--color-accent: 58, 120, 165;--color-accent-contrast: 255, 255, 255}.has-colorscheme-blue-dark{--color-base: 58, 120, 165;--color-contrast: 255, 255, 255;--color-inverse: 42, 38, 35}.has-accent-green-dark{--color-accent: 88, 125, 113;--color-accent-contrast: 255, 255, 255}.has-colorscheme-green-dark{--color-base: 88, 125, 113;--color-contrast: 255, 255, 255;--color-inverse: 42, 38, 35}.has-accent-blue-dim{--color-accent: 99, 158, 200;--color-accent-contrast: 42, 38, 35}.has-colorscheme-blue-dim{--color-base: 99, 158, 200;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-orange-dim{--color-accent: 227, 124, 0;--color-accent-contrast: 42, 38, 35}.has-colorscheme-orange-dim{--color-base: 227, 124, 0;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-yellow-dim{--color-accent: 182, 164, 0;--color-accent-contrast: 42, 38, 35}.has-colorscheme-yellow-dim{--color-base: 182, 164, 0;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-green-dim{--color-accent: 123, 162, 150;--color-accent-contrast: 42, 38, 35}.has-colorscheme-green-dim{--color-base: 123, 162, 150;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-red{--color-accent: 255, 126, 118;--color-accent-contrast: 42, 38, 35}.has-colorscheme-red{--color-base: 255, 126, 118;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-orange{--color-accent: 255, 171, 72;--color-accent-contrast: 42, 38, 35}.has-colorscheme-orange{--color-base: 255, 171, 72;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-yellow{--color-accent: 255, 209, 71;--color-accent-contrast: 42, 38, 35}.has-colorscheme-yellow{--color-base: 255, 209, 71;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-green{--color-accent: 208, 211, 46;--color-accent-contrast: 42, 38, 35}.has-colorscheme-green{--color-base: 208, 211, 46;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}.has-accent-blue{--color-accent: 0, 150, 219;--color-accent-contrast: 42, 38, 35}.has-colorscheme-blue{--color-base: 0, 150, 219;--color-contrast: 42, 38, 35;--color-inverse: 255, 255, 255}html,body{position:relative}body:has(.modal){overflow:clip}.container,.contains>*{max-width:var(--block-width);margin-inline:auto}.container>:first-child,.contains>:first-child{margin-top:0}.container>:last-child,.contains>:last-child{margin-bottom:0}.block-width-medium{--block-width: calc(1344 * var(--px))}.block-width-small{--block-width: calc(940 * var(--px))}.alignfull{max-width:none}.alignfull.contains{padding-inline:var(--page-gutter)}.alignfull.contains>.alignfull{margin-inline:calc(var(--page-gutter) * -1)}.spacer,.wp-block-spacer{margin:auto}.nomargin{margin:0}[id]{scroll-margin-top:var(--block-gap)}.is-layout-flex{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--block-gap) var(--column-gap)}.is-layout-flex.is-nowrap{flex-wrap:nowrap}.is-layout-flex.is-vertical{gap:0 var(--block-gap);flex-direction:column}.is-layout-flex:not(.is-vertical)>*{margin:0}.is-layout-flex.is-item-alignment-top{align-items:flex-start}.is-layout-flex.is-item-alignment-center{align-items:center}.is-layout-flex.is-item-alignment-bottom{align-items:flex-end}.is-layout-flex.is-content-justification-left{justify-content:flex-start}.is-layout-flex.is-content-justification-left.is-vertical{align-items:flex-start}.is-layout-flex.is-content-justification-center{justify-content:center}.is-layout-flex.is-content-justification-center.is-vertical{align-items:center}.is-layout-flex.is-content-justification-right{justify-content:flex-end}.is-layout-flex.is-content-justification-right.is-vertical{align-items:flex-end}.is-layout-flex.is-content-justification-spaced,.is-layout-flex.is-content-justification-space-between{justify-content:space-between}@media screen{.page-content{padding-inline:var(--page-gutter)}.page-content>.alignfull{margin-inline:calc(var(--page-gutter) * -1)}.page-content>:first-child:not(.alignfull){margin-top:calc(72 * var(--px))}.page-content>:first-child:not(.alignfull){margin-top:calc(var(--header-height) + calc(72 * var(--px)))}.page-content>.opra-banner:first-child,.page-content>.opra-wrapper.alignfull:first-child{padding-top:var(--header-height)}.page-content>:last-child:not(.alignfull){margin-bottom:calc(124 * var(--px))}}@media screen and (max-width: 50em){.page-content>:first-child:not(.alignfull){margin-top:calc(24 * var(--px))}.page-content>:first-child:not(.alignfull){margin-top:calc(var(--header-height) + calc(24 * var(--px)))}.page-content>:last-child:not(.alignfull){margin-bottom:calc(48 * var(--px))}}.fade-enter-active,.fade-leave-active{transition:opacity .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.v-move,.list-move{transition:transform .3s ease-out}.list-enter-active,.list-leave-active{transition:all .5s ease}.list-enter-from,.list-leave-to{opacity:0;transform:translate(100%)}.is-style-healthcare-only{display:none}.in-sector-healthcare .is-style-healthcare-only{display:block}.is-style-education-only{display:none}.in-sector-education .is-style-education-only{display:block}.is-style-government-only{display:none}.in-sector-government .is-style-government-only{display:block}.is-style-emergency-only{display:none}.in-sector-emergency .is-style-emergency-only{display:block}.is-style-indigenous-only{display:none}.in-sector-indigenous .is-style-indigenous-only{display:block}.wp-block-image{--aspect-ratio: auto;clear:both;flex:1 0;margin-top:var(--block-gap)}.wp-block-image a:after{content:none}.wp-block-image img{display:block;max-width:100%;height:auto;aspect-ratio:var(--aspect-ratio);object-fit:cover}.wp-block-image figcaption{font-size:var(--font-size-small);margin-top:1em}.wp-block-image.alignleft,.wp-block-image.alignright,.wp-block-image.aligncenter{display:table}.wp-block-image.alignleft img,.wp-block-image.alignright img,.wp-block-image.aligncenter img{max-width:100%;height:auto;vertical-align:bottom}.wp-block-image.alignleft figcaption,.wp-block-image.alignright figcaption,.wp-block-image.aligncenter figcaption{display:table-caption;caption-side:bottom}.wp-block-image.aligncenter{text-align:center;margin-inline:auto}.wp-block-image.alignfull img,.wp-block-image.alignwide img{height:auto;width:100%}@media screen and (min-width: 37.5em){.wp-block-image.alignleft{float:left;margin-right:var(--column-gap)}.wp-block-image.alignright{float:right;margin-left:var(--column-gap)}}.wp-block-spacer{flex:none;height:calc(var(--height) / 16 * 1rem)}:fullscreen .wp-block-spacer{height:calc(var(--height) / 1920 * 100vw)}.wp-block-spacer.wp-block-spacer,.wp-block-spacer.wp-block-spacer+*{margin-top:0}.wp-block-separator{width:100%;margin-block:calc(24 * var(--px))!important;border-top:1px solid #cbd5e0}.wp-block-buttons,.wp-block-button{display:flex;gap:var(--button-gap);margin-top:var(--block-gap)}.wp-block-buttons{flex-wrap:wrap;align-items:flex-start}.wp-block-buttons .spacer{flex:1;margin-left:calc(var(--block-gap) * -1)}.wp-block-buttons .wp-block-button{margin-top:0!important}.wp-block-buttons.is-vertical{flex-direction:column}.wp-block-buttons.is-vertical>.wp-block-button:last-child{margin-bottom:0}.wp-block-buttons.is-content-justification-left{justify-content:flex-start}.wp-block-buttons.is-content-justification-left.is-vertical{align-items:flex-start}.wp-block-buttons.is-content-justification-center{justify-content:center}.wp-block-buttons.is-content-justification-center.is-vertical{align-items:center}.wp-block-buttons.is-content-justification-right{justify-content:flex-end}.wp-block-buttons.is-content-justification-right.is-vertical{align-items:flex-end}.wp-block-buttons.is-content-justification-space-between{justify-content:space-between}.wp-block-button{flex:none;display:flex}.wp-block-button.with-icon-only{--button-padding-inline: var(--button-padding-block)}.wp-block-button__link{flex:none;position:relative;isolation:isolate;display:flex;justify-content:space-between;align-items:center;gap:var(--button-flex-gap);font-size:var(--button-text-size);font-weight:500;line-height:var(--button-icon-size);text-decoration:none;padding:var(--button-padding-block) var(--button-padding-inline);min-width:var(--button-min-width);border-radius:calc(var(--button-min-width) / 2);background:#2a2623;color:#fff;overflow:hidden;cursor:pointer;transition:color .2s,background .2s,box-shadow .2s}.wp-block-button__link:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#51626f;transform:translateY(100%);transition:transform .2s ease-out}.has-colorscheme-dark .wp-block-button__link:before{background:#7a2531}.wp-block-button__link:after{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);font-size:var(--button-icon-size);line-height:1;vertical-align:middle;width:1em;text-align:center}.wp-block-button__link:hover{text-decoration:none}.wp-block-button__link:not(.disabled):hover:before{transform:translateY(70%)}.wp-block-button__link:active,.wp-block-button__link.active,.wp-block-button__link:focus-visible,.wp-block-button__link[aria-current=page]{text-decoration:none}.wp-block-button__link:active:before,.wp-block-button__link.active:before,.wp-block-button__link:focus-visible:before,.wp-block-button__link[aria-current=page]:before{transform:translateY(0)}.wp-block-button__link.disabled{opacity:.5;cursor:not-allowed}.wp-block-button__link.disabled:before{content:none}.wp-block-button__link.loading,.wp-block-button__link.with-loading:active{--fa-icon: ""}.wp-block-button__link.loading:after,.wp-block-button__link.with-loading:active:after{animation:spin 2s linear infinite}.with-icon-only .wp-block-button__link{justify-content:center}.with-icon-before .wp-block-button__link:after{order:-1}.is-style-inverse-button .wp-block-button__link{background:#fff;color:#2a2623}.is-style-inverse-button .wp-block-button__link:before{background:#f0eee1}.has-colorscheme-grey-1 .is-style-inverse-button .wp-block-button__link:before,.has-colorscheme-grey-3 .is-style-inverse-button .wp-block-button__link:before{background:#cbd5e0}.is-style-outline-button .wp-block-button__link,.is-style-naked-button .wp-block-button__link{color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))))}.is-style-outline-button .wp-block-button__link:before,.is-style-naked-button .wp-block-button__link:before{content:none}.is-style-outline-button .wp-block-button__link.active,.is-style-outline-button .wp-block-button__link[aria-current=page],.is-style-naked-button .wp-block-button__link.active,.is-style-naked-button .wp-block-button__link[aria-current=page]{background:#2a2623;color:#fff}.is-style-outline-button .wp-block-button__link.active:before,.is-style-outline-button .wp-block-button__link[aria-current=page]:before,.is-style-naked-button .wp-block-button__link.active:before,.is-style-naked-button .wp-block-button__link[aria-current=page]:before{content:"";transform:translateY(100%)}.is-style-outline-button .wp-block-button__link.active:hover:before,.is-style-outline-button .wp-block-button__link.active:focus-visible:before,.is-style-outline-button .wp-block-button__link[aria-current=page]:hover:before,.is-style-outline-button .wp-block-button__link[aria-current=page]:focus-visible:before,.is-style-naked-button .wp-block-button__link.active:hover:before,.is-style-naked-button .wp-block-button__link.active:focus-visible:before,.is-style-naked-button .wp-block-button__link[aria-current=page]:hover:before,.is-style-naked-button .wp-block-button__link[aria-current=page]:focus-visible:before{transform:translateY(70%)}.is-style-outline-button .wp-block-button__link{background:transparent;box-shadow:inset 0 0 0 1px}.is-style-outline-button .wp-block-button__link:not(.disabled):hover,.is-style-outline-button .wp-block-button__link:not(.disabled):focus-visible{box-shadow:inset 0 0 0 3px}.is-style-outline-button .wp-block-button__link.active,.is-style-outline-button .wp-block-button__link[aria-current=page]{box-shadow:none}.is-style-outline-button .wp-block-button__link.active:hover,.is-style-outline-button .wp-block-button__link.active:focus-visible,.is-style-outline-button .wp-block-button__link[aria-current=page]:hover,.is-style-outline-button .wp-block-button__link[aria-current=page]:focus-visible{box-shadow:none}.is-style-naked-button .wp-block-button__link{background:RGBA(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))),0)}.is-style-naked-button .wp-block-button__link:not(.disabled):hover,.is-style-naked-button .wp-block-button__link:not(.disabled):focus-visible{background:RGBA(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))),.1)}.wp-block-button,.is-button-size-medium,.is-button-size-large,.is-button-size-xlarge{--button-icon-size: calc(20 * var(--px));--button-text-size: var(--font-size-base);--button-flex-gap: calc(16 * var(--px));--button-padding-block: calc(16 * var(--px));--button-padding-inline: calc(20 * var(--px));--button-min-width: calc(50 * var(--px))}.is-button-size-small .wp-block-button,.is-button-size-large .wp-block-button,.is-button-size-xlarge .wp-block-button{--button-icon-size: inherit;--button-text-size: inherit;--button-flex-gap: inherit;--button-padding-block: inherit;--button-padding-inline: inherit;--button-min-width: inherit}.is-button-size-small{--button-icon-size: calc(16 * var(--px));--button-text-size: var(--font-size-small);--button-flex-gap: calc(8 * var(--px));--button-padding-block: calc(12 * var(--px));--button-padding-inline: calc(14 * var(--px));--button-min-width: calc(40 * var(--px))}@media screen and (min-width: 90em) and (min-height: 62.5em){.wp-block-button,.is-button-size-medium{--button-icon-size: calc(24 * var(--px));--button-text-size: var(--font-size-base);--button-flex-gap: calc(16 * var(--px));--button-padding-block: calc(20 * var(--px));--button-padding-inline: calc(24 * var(--px));--button-min-width: calc(64 * var(--px))}.is-button-size-small{--button-icon-size: calc(20 * var(--px));--button-text-size: var(--font-size-small);--button-flex-gap: calc(12 * var(--px));--button-padding-block: calc(15 * var(--px));--button-padding-inline: calc(16 * var(--px));--button-min-width: calc(50 * var(--px))}.is-button-size-large{--button-icon-size: calc(32 * var(--px));--button-text-size: var(--font-size-large);--line-height: calc(32 * var(--px));--button-flex-gap: calc(24 * var(--px));--button-padding-block: calc(30 * var(--px));--button-padding-inline: calc(32 * var(--px));--button-min-width: calc(90 * var(--px))}.is-button-size-xlarge{--button-icon-size: calc(32 * var(--px));--button-text-size: var(--font-size-large);--line-height: calc(32 * var(--px));--button-flex-gap: calc(24 * var(--px));--button-padding-block: calc(46 * var(--px));--button-padding-inline: calc(32 * var(--px));--button-min-width: calc(126 * var(--px))}}.button-group{display:flex;flex-wrap:wrap}.wp-block-quote{margin-top:var(--block-gap)}.wp-block-quote cite,.wp-block-quote__citation{margin-top:1.875rem;font-size:var(--font-size-medium);font-weight:700;display:block;color:#51626f}.wp-block-quote cite small,.wp-block-quote__citation small{font-size:.75em}.wp-block-quote.is-style-card-quote{padding:2.25rem 3rem;border-radius:1.5rem;border:1px solid #cbd5e0}.wp-block-social-links{padding:0;list-style:none;display:flex;flex-wrap:wrap;margin-top:var(--block-gap)}.wp-social-link{margin:0;padding:0}.wp-block-social-link-anchor{display:flex;align-items:flex-start;justify-content:center;border-radius:0;text-decoration:none}.wp-block-social-link-anchor svg{flex:none;display:block;width:calc(28 * var(--px));height:calc(28 * var(--px));fill:currentColor;padding:2px;border-radius:5px;transition:all .2s}.wp-block-social-link-anchor:after{content:none}a.wp-block-social-link-anchor:hover svg{background:var(--social-accent, RGB(var(--color-accent, 122, 37, 49)));color:var(--social-contrast, RGB(var(--color-accent-contrast, 255, 255, 255)))}.wp-social-link-amazon{--social-accent: #f90;--social-contrast: #fff}.wp-social-link-bandcamp{--social-accent: #1ea0c3;--social-contrast: #fff}.wp-social-link-behance{--social-accent: #0757fe;--social-contrast: #fff}.wp-social-link-codepen{--social-accent: #1e1f26;--social-contrast: #fff}.wp-social-link-deviantart{--social-accent: #02e49b;--social-contrast: #fff}.wp-social-link-dribbble{--social-accent: #e94c89;--social-contrast: #fff}.wp-social-link-dropbox{--social-accent: #4280ff;--social-contrast: #fff}.wp-social-link-etsy{--social-accent: #f45800;--social-contrast: #fff}.wp-social-link-facebook{--social-accent: #1778f2;--social-contrast: #fff}.wp-social-link-fivehundredpx{--social-accent: #000;--social-contrast: #fff}.wp-social-link-flickr{--social-accent: #0461dd;--social-contrast: #fff}.wp-social-link-foursquare{--social-accent: #e65678;--social-contrast: #fff}.wp-social-link-github{--social-accent: #24292d;--social-contrast: #fff}.wp-social-link-goodreads{--social-accent: #eceadd;--social-contrast: #382110}.wp-social-link-google{--social-accent: #ea4434;--social-contrast: #fff}.wp-social-link-instagram{--social-accent: #f00075;--social-contrast: #fff}.wp-social-link-lastfm{--social-accent: #e21b24;--social-contrast: #fff}.wp-social-link-linkedin{--social-accent: #0d66c2;--social-contrast: #fff}.wp-social-link-mastodon{--social-accent: #3288d4;--social-contrast: #fff}.wp-social-link-medium{--social-accent: #02ab6c;--social-contrast: #fff}.wp-social-link-meetup{--social-accent: #f6405f;--social-contrast: #fff}.wp-social-link-patreon{--social-accent: #ff424d;--social-contrast: #fff}.wp-social-link-pinterest{--social-accent: #e60122;--social-contrast: #fff}.wp-social-link-pocket{--social-accent: #ef4155;--social-contrast: #fff}.wp-social-link-reddit{--social-accent: #fe4500;--social-contrast: #fff}.wp-social-link-skype{--social-accent: #0478d7;--social-contrast: #fff}.wp-social-link-snapchat{--social-accent: #fefc00;--social-contrast: #fff}.wp-social-link-soundcloud{--social-accent: #ff5600;--social-contrast: #fff}.wp-social-link-spotify{--social-accent: #1bd760;--social-contrast: #fff}.wp-social-link-telegram{--social-accent: #2aabee;--social-contrast: #fff}.wp-social-link-tiktok{--social-accent: #000;--social-contrast: #fff}.wp-social-link-tumblr{--social-accent: #011835;--social-contrast: #fff}.wp-social-link-twitch{--social-accent: #6440a4;--social-contrast: #fff}.wp-social-link-twitter,.wp-social-link-x{--social-accent: #1da1f2;--social-contrast: #fff}.wp-social-link-vimeo{--social-accent: #1eb7ea;--social-contrast: #fff}.wp-social-link-vk{--social-accent: #4680c2;--social-contrast: #fff}.wp-social-link-wordpress{--social-accent: #3499cd;--social-contrast: #fff}.wp-social-link-yelp{--social-accent: #d32422;--social-contrast: #fff}.wp-social-link-youtube{--social-accent: #f00;--social-contrast: #fff}.wp-social-link-googlescholar{--social-accent: #4285f4;--social-contrast: #fff}.wp-social-link-pubmed{--social-accent: #20558a;--social-contrast: #fff}.wp-social-link-researchgate{--social-accent: #04D4AC;--social-contrast: #fff}.opra-card{container-name:card;container-type:inline-size;display:flex;margin-top:calc(24 * var(--px))}:where(.opra-card+.opra-card){margin-top:calc(16 * var(--px))}.opra-card__inner,.opra-card__content{flex:1;display:flex;flex-direction:column}.opra-card__inner{position:relative;isolation:isolate;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));border-radius:calc(24 * var(--px));box-shadow:0 0 0 1px #2a26231a;overflow:clip}.opra-card__poster{grid-area:poster;position:relative;z-index:-1;align-self:stretch;overflow:hidden;border-radius:inherit}.opra-card__poster img{display:block;width:85%;border-radius:50%;aspect-ratio:1;object-fit:cover;margin:-8% 0 0 auto;box-shadow:0 0 0 1px #2a26231a}.opra-card__content{grid-area:content;padding:var(--card-padding)}.opra-card__content>.wp-block-button:last-child,.opra-card__content>.wp-block-buttons:last-child{margin-top:auto;padding-top:var(--block-gap)}.opra-card__footer{grid-area:poster;padding-inline:var(--card-padding);padding-bottom:calc(var(--card-padding) / 2)}.has-corner-poster .opra-card__poster{position:absolute;z-index:-1;bottom:0;right:0;height:100%;aspect-ratio:1;transform:translate(20%) translateY(20%)}.has-corner-poster .opra-card__poster img{width:100%;margin:0}.has-corner-poster .opra-card__content{max-width:50rem}@media screen and (min-width: 62.5em) and (min-height: 37.5em){.opra-card{--card-padding: calc(36 * var(--px))}}@media screen and (min-width: 90em) and (min-height: 62.5em){.opra-card{--card-padding: calc(48 * var(--px))}}@container card (min-width: 37.5rem){.has-card-poster:not(.has-corner-poster) .opra-card__inner{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"content poster";min-height:calc(480 * var(--px))}.has-card-poster:not(.has-corner-poster) .opra-card__poster,.has-card-poster:not(.has-corner-poster) .opra-card__content{flex:1 1 0}.has-card-poster:not(.has-corner-poster) .opra-card__poster{order:1}.has-card-poster:not(.has-corner-poster) .opra-card__poster img{position:absolute;top:50%;left:0;width:120%;margin:0;transform:translateY(-45%)}.has-card-poster:not(.has-corner-poster) .opra-card__content{align-self:center}.has-card-poster:not(.has-corner-poster) .opra-card__footer{display:flex;flex-direction:column;padding-top:var(--card-padding)}}@container card (min-width: 56.25rem){.opra-card__poster img{width:95%}}.opra-card.disabled{opacity:.5}.opra-card.disabled .disabled{opacity:1}.detail-list{display:flex;align-items:stretch;flex-wrap:wrap;gap:var(--column-gap);margin-top:calc(24 * var(--px))}.detail-list .detail-item{margin:0}.detail-item{flex:1;min-width:calc(200 * var(--px));font-weight:700;margin-top:calc(24 * var(--px));padding-bottom:calc(10 * var(--px));border-bottom:1px solid #cbd5e0}.detail-item__label{font-size:var(--font-size-small)}.detail-item__value{display:flex;align-items:flex-start;gap:calc(16 * var(--px));font-size:var(--font-size-base);color:#51626f;margin:calc(10 * var(--px)) 0 0}.detail-item__value:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:900}.detail-item__value:after{margin-left:auto}.stat-list{display:flex;align-items:flex-start;flex-wrap:wrap;gap:var(--column-gap);margin-top:calc(24 * var(--px))}.stat-list .stat-item{margin:0}.stat-item{background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));display:flex;flex:none;gap:1em;margin-top:calc(24 * var(--px));border:1px solid #cbd5e0;padding:1em;border-radius:.4em}.stat-item__label{font-weight:700}.stat-item__label:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);margin-right:.5em}.stat-item__value{margin:0}.metadata-list{margin-top:1em}.metadata{display:flex;align-items:flex-start;flex-wrap:wrap}.metadata dt{font-weight:700}.metadata dt:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:400;display:inline-block;width:1em;text-align:center}.metadata dd{margin-left:calc(16 * var(--px))}.opra-resource-card{background:#fcfbf7;border:1px solid #51626f;border-radius:calc(24 * var(--px));padding:calc(24 * var(--px));font-size:var(--font-size-small);color:#51626f;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.opra-resource-card.is-style-bold-card{background:#7a2531;color:#fff}.opra-resource-card__title{position:relative;font-size:var(--font-size-base);color:#2a2623;padding-left:calc(32 * var(--px))}.opra-resource-card__title:before{position:absolute;top:0;left:0;font-size:var(--font-size-medium);--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.opra-resource-card__title a{text-decoration:none}.is-style-bold-card .opra-resource-card__title{color:inherit}.opra-resource-card__blurb{margin-top:calc(6 * var(--px))}.opra-resource-card__tags{display:flex;flex-wrap:wrap;gap:calc(6 * var(--px));margin:auto 0 0;padding:1em 0 0;list-style:none}.opra-resource-card__tags li{background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255));padding:calc(6 * var(--px));border-radius:calc(6 * var(--px));white-space:nowrap;margin:0}.summary-cards{display:flex;gap:calc(16 * var(--px))}.summary-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;background:RGB(var(--color-accent, 255, 255, 255));columns:RGB(var(--color-accent-contrast, 42, 38, 35));gap:calc(16 * var(--px));padding:calc(20 * var(--px));border-radius:calc(24 * var(--px));min-width:calc(200 * var(--px))}.summary-card a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.summary-card a{text-decoration:none}.summary-card a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.summary-card__label{font-size:var(--font-size-base);font-weight:700;line-height:1.1;margin:0}.summary-card__value{font-size:var(--font-size-xxlarge);font-weight:500;line-height:.8;margin:0}.has-labels-below .summary-card__value{order:-1}.is-style-large-summary .summary-card__label{font-size:var(--font-size-large)}.is-style-large-summary .summary-card__value{font-size:var(--font-size-stat)}.wp-block-columns{display:flex;flex-wrap:wrap;gap:var(--block-gap) var(--column-gap);margin-top:calc(var(--block-gap) * 2)}.wp-block-columns.are-vertically-aligned-top{align-items:flex-start}.wp-block-columns.are-vertically-aligned-center{align-items:center}.wp-block-columns.are-vertically-aligned-bottom{align-items:flex-end}@media screen and (min-width: 37.5em){.wp-block-columns{flex-wrap:nowrap}}@media screen and (min-width: 37.5em) and (max-width: 74.9375em){.wp-block-columns{flex-wrap:wrap}}@media screen and (max-width: 37.4375em){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:100%!important}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column.is-sticky{position:static}}@media screen and (min-width: 37.5em){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis]{flex-grow:0}}@media screen and (min-width: 37.5em) and (max-width: 74.9375em){.wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column{flex-basis:calc(50% - var(--column-gap) / 2)!important}}.wp-block-columns.is-not-stacked-on-mobile{flex-wrap:nowrap}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column{flex-basis:0;flex-grow:1}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis]{flex-grow:0}.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column.is-sticky{position:static}.wp-block-column{flex-grow:1;min-width:0;word-break:break-word;overflow-wrap:break-word}.wp-block-column.is-vertically-aligned-top{align-self:flex-start}.wp-block-column.is-vertically-aligned-center{align-self:center}.wp-block-column.is-vertically-aligned-bottom{align-self:flex-end}.wp-block-column.is-vertically-aligned-top,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-bottom{width:100%}.wp-block-column.stretch-contents{display:flex;flex-direction:column}.wp-block-column.stretch-contents>*{flex-grow:1}.opra-grid{--max-columns: 1;display:grid;grid-gap:var(--grid-gap, calc(24 * var(--px)));grid-template-columns:repeat(var(--column-repeat, min(var(--column-count, 1), var(--max-columns, 6))),var(--column-size, minmax(0, 1fr)));list-style:none;padding:0;margin-top:calc(24 * var(--px))}.opra-grid+*{margin-top:calc(72 * var(--px))}.opra-grid.columns-2{--column-count: 2}.opra-grid.columns-3{--column-count: 3}.opra-grid.columns-4{--column-count: 4}.opra-grid.columns-5{--column-count: 5}.opra-grid.columns-6{--column-count: 6}.opra-grid>*{margin:0}.opra-grid>.spans-row{grid-column:1/-1}@media screen and (min-width: 37.5em){.opra-grid{--max-columns: 2}.opra-grid.has-even-rows{grid-auto-rows:1fr}.opra-grid.columns-2{--column-count: 2}.opra-grid.columns-3{--column-count: 3}.opra-grid.columns-4{--column-count: 4}.opra-grid.columns-5{--column-count: 5}.opra-grid.columns-6{--column-count: 6}.opra-grid.columns-7{--column-count: 7}.opra-grid.columns-8{--column-count: 8}}@media screen and (min-width: 56.25em){.opra-grid{--max-columns: 3}.opra-grid.columns-3 .grid-filler:nth-child(3n-1){grid-column:span 2}.opra-grid.columns-3 .grid-filler:nth-child(3n-2){grid-column:span 3}}@media screen and (min-width: 75em){.opra-grid{--max-columns: 4}}@media screen and (min-width: 87.5em){.opra-grid{--max-columns: 5}}@media screen and (min-width: 100em){.opra-grid{--max-columns: 6}}.opra-wrapper{background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));margin-top:var(--block-gap);border-radius:calc(24 * var(--px))}.opra-wrapper__inner{padding:calc(48 * var(--px))}.opra-wrapper.alignfull{border-radius:0;padding-inline:var(--page-gutter)}.opra-wrapper.alignfull .opra-wrapper__header,.opra-wrapper.alignfull .opra-wrapper__footer{background:RGBA(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))),.8);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));position:sticky;z-index:1;padding-block:calc(24 * var(--px))}.opra-wrapper.alignfull .opra-wrapper__header,.opra-wrapper.alignfull .opra-wrapper__footer{top:0}.opra-wrapper.alignfull .opra-wrapper__inner{padding:calc(80 * var(--px)) 0}.opra-wrapper.alignfull.has-header,.opra-wrapper.alignfull.has-header .opra-wrapper__inner{padding-top:2.5rem}.opra-wrapper.alignfull.has-footer,.opra-wrapper.alignfull.has-footer .opra-wrapper__inner{padding-bottom:2.5rem}.opra-wrapper.alignfull+:not(.alignfull,.wp-block-spacer){margin-top:calc(80 * var(--px))}.wraps+.opra-wrapper.alignfull,.opra-wrapper.alignfull+.wraps{margin-top:0}.opra-wrapper.alignfull:first-child{margin-top:0}.opra-banner{background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding-inline:var(--page-gutter);overflow:clip}.opra-banner+*{margin-top:calc(140 * var(--px))}.opra-banner__inner{display:flex}.opra-banner__poster,.opra-banner__content{flex:1 1 0}.opra-banner__poster{order:1;position:relative}.opra-banner__poster img{position:absolute;top:5%;left:15%;width:calc(730 * var(--px));height:calc(730 * var(--px));object-fit:cover;border-radius:50%;box-shadow:0 0 0 1px #2a26231a}.opra-banner__content{margin-right:var(--column-gap);display:flex;flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(560 * var(--px))}.opra-banner__content>*{max-width:calc(700 * var(--px))}.wp-block-group{margin-top:1em}hr.spacer{border:none;margin-block:calc(80 * var(--px))}.combobox{position:relative}.combobox__input{display:flex}.combobox__input__inner{flex:1}.combobox__input__current:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);margin-right:.5em}.combobox__input .field__input{padding-right:3em}.combobox__options{position:absolute;z-index:1;top:100%;left:0;width:100%;margin:-1px 0 0;padding:0;list-style:none;line-height:1.4;max-height:20em;overflow:auto;background:#fff;border:1px solid;border-radius:8px}.combobox__options::-webkit-scrollbar{width:calc(10 * var(--px));height:calc(10 * var(--px))}.combobox__options::-webkit-scrollbar-track,.combobox__options::-webkit-scrollbar-thumb{border-radius:calc(10 * var(--px))}.combobox__options::-webkit-scrollbar-track{background:#0000001a}.combobox__options::-webkit-scrollbar-thumb{background:#0009}.combobox__option{font-size:var(--font-size-base);background:#fff;padding:.8em 1em;margin:0;cursor:pointer}.combobox__option:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);margin-right:.5em}.combobox__option:hover,.combobox__option[aria-selected=true]{background:#edf7f7}.combobox__option[aria-selected=true]{font-weight:500}.tooltip{position:absolute;z-index:10;top:calc(var(--y, 0) * 1px);left:calc(var(--x, 0) * 1px);background:#2a2623;color:#fff;margin-top:1em;padding:.3em .6em;border-radius:.4em;pointer-events:none;box-shadow:0 0 0 1px #fff;max-width:calc(240 * var(--px));transform:translate(-50%);transition:opacity .2s,visibility .2s}.tooltip[hidden]{display:block;opacity:0;visibility:hidden}:first-child{margin-top:0}.rating-marker{flex:none;display:inline-block;background:RGB(var(--color-accent, 122, 37, 49));color:#2a2623;font-size:var(--font-size-small);font-weight:700;line-height:1;padding:.5em;border-radius:2em}.print-item{margin-bottom:var(--font-size-h1xl)}.print-item__header{border-top:2px solid #cbd5e0;padding-top:var(--font-size-medium);margin-bottom:var(--font-size-xlarge);break-inside:avoid;break-after:avoid}.print-item__title{display:flex;align-items:flex-start;justify-content:space-between}.print-item__title h4{line-height:1.4;text-wrap:wrap}.print-item__title .status{padding:.2em .5em;border:1px solid #cbd5e0;border-radius:calc(8 * var(--px));margin:0 0 0 2em}.print-item__detail-list{display:flex;gap:var(--font-size-large)}.print-item__detail-list>*{flex:1 1 0;margin:0}.print-item__detail{border-top:1px solid #cbd5e0;padding-top:.8em;margin-bottom:var(--font-size-xlarge);break-inside:avoid}.print-item__detail h5,.print-item__detail dt{font-size:1em;font-weight:500;margin-bottom:.5em}.print-item__detail p,.print-item__detail dd{padding:0;margin:0}.print-item__detail p:empty:before,.print-item__detail dd:empty:before{content:"N/A";opacity:.5}.print-group{margin-top:var(--font-size-xlarge)}.print-group__header{padding:var(--font-size-large);border:1px solid #cbd5e0;border-radius:var(--font-size-medium);margin-bottom:var(--font-size-xlarge);break-inside:avoid;break-after:avoid}.print-group__header .ratings{display:flex;gap:calc(8 * var(--px))}@keyframes ellipsis{0%{content:"."}33%{content:".."}66%{content:"..."}}.loading-indicator{text-align:center}.loading-indicator:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);display:block;width:1em;height:1em;font-size:2em;line-height:1;animation:spin 1s ease-in-out infinite;margin:0 auto .5em}.loading-indicator__label:after{content:"";display:inline-block;text-align:left;width:1em;animation:ellipsis 1s linear infinite}.loading-placeholder{background:#f6f6f6;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem;font-size:var(--font-size-h2);font-weight:700;border-radius:1.5rem;min-height:calc(var(--height) / 16 * 1rem);box-shadow:0 0 24px #0003;padding:3rem;margin-block:calc(48 * var(--px))}.dropdown-button{display:flex;justify-content:flex-end;position:relative;z-index:1}.dropdown-button__inner{position:relative;isolation:isolate}.dropdown-button__toggle{margin:0}.dropdown-button__toggle .wp-block-button__link{min-width:calc(200 * var(--px))}.dropdown-button__options{position:absolute;z-index:-1;top:0;left:0;right:0;margin:0;background:#fcfbf7;border:1px solid #51626f;list-style:none;padding:var(--button-min-width) 0 0;border-radius:calc(var(--button-min-width) / 2)}.dropdown-button__options .wp-block-button{margin:0}.dropdown-button__options .wp-block-button__link{width:100%;background:none;color:inherit}.dropdown-button__options .wp-block-button__link:hover .button-text,.dropdown-button__options .wp-block-button__link:focus .button-text{text-decoration:underline;text-underline-offset:.1em}.dropdown-button__options .wp-block-button__link:before{content:none}.sort-control{display:flex;gap:.625rem}.sort-control>*{margin:0}@keyframes collapsibleOpen{0%,to{overflow:hidden;visibility:inherit}0%{height:0}to{height:var(--open-height)}}@keyframes collapsibleClosed{0%,to{overflow:hidden;visibility:inherit}0%{height:var(--open-height)}to{height:0}}.collapsible{height:0;overflow:hidden;visibility:hidden}.collapsible[aria-hidden=false]{height:auto;overflow:visible;visibility:inherit;animation:collapsibleOpen .4s ease-out}.collapsible[aria-hidden=true]{animation:collapsibleClosed .4s ease-out}@media print{.collapsible{height:auto;overflow:visible;visibility:inherit;animation:none}}.comment{position:relative;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));font-size:var(--font-size-medium);padding:calc(40 * var(--px)) calc(20 * var(--px)) calc(40 * var(--px)) calc(70 * var(--px));border-radius:calc(24 * var(--px))}.comment:before{position:absolute;top:calc(40 * var(--px));left:calc(20 * var(--px));font-size:1.6em;line-height:1;--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}@media print{.comment{background:none;color:inherit;padding:0 0 0 2em;font-size:inherit;border-left:4px solid grey;border-radius:0}.comment:before{content:none}}.form{position:relative;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding:calc(48 * var(--px))}:where(.form){--color-base: var(--color-page-secondary, 252, 251, 247)}.form:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:RGBA(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))),.5);z-index:10;opacity:0;visibility:hidden;border-radius:inherit;transition:opacity .2s,visibility .2s}.form.locked:after{opacity:1;visibility:inherit}.form .wp-block-buttons:not(:first-child),.form .wp-block-button:not(:first-child){margin-top:calc(72 * var(--px))}.form :where(fieldset:not(:first-child)){margin-top:calc(48 * var(--px))}.form legend{font-size:var(--font-size-medium);font-weight:700;margin-bottom:.8em}.form__prompts{color:#51626f;margin-bottom:calc(64 * var(--px))}.form__prompts ul{display:flex;justify-content:flex-end;gap:2em;list-style:none;padding:0;margin:0}@media screen and (max-width: 37.5em){.form__prompts ul{flex-direction:column;gap:1em}}.form__prompts li{margin:0}.form__prompts a,.form__prompts button{font-weight:700}@media screen and (max-width: 37.5em){.form{padding:calc(24 * var(--px))}}.form-grid{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:calc(16 * var(--px))}.form-grid>*{grid-column:span 12}.form-grid legend{display:block;width:100%}.form-grid .field{margin:0}.form-grid>.wp-block-buttons,.form-grid>.wp-block-button{margin-top:0}@media screen and (max-width: 50em){.form-grid{display:flex;flex-direction:column}}.form-span-1{grid-column:span 1}.form-span-2{grid-column:span 2}.form-span-3{grid-column:span 3}.form-span-4{grid-column:span 4}.form-span-5{grid-column:span 5}.form-span-6{grid-column:span 6}.form-span-7{grid-column:span 7}.form-span-8{grid-column:span 8}.form-span-9{grid-column:span 9}.form-span-10{grid-column:span 10}.form-span-11{grid-column:span 11}.form-span-12{grid-column:span 12}.feedback{border:1px solid RGB(var(--color-text-secondary, 81, 98, 111));background:#f0eee1;color:RGB(var(--color-text, var(--color-text-primary, 42, 38, 35)));padding:calc(24 * var(--px));border-radius:calc(8 * var(--px))}.field:where(:not(:first-child)),.field-group:where(:not(:first-child)){margin-top:calc(48 * var(--px))}legend+.field,legend+.field-group{margin-top:0!important}.field-group{display:flex;gap:var(--column-gap)}.field-group>*{flex:1 1 0;margin:0}.field__label,.field__input{display:block;width:100%}.field__label{font-size:var(--font-size-medium);font-weight:700;margin-bottom:.8em}.field__label:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);margin-right:.5em}.field__label button{cursor:pointer;text-decoration:underline}.field__label small{font-size:.8em;font-weight:400}.field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;max-width:100%;font-size:var(--font-size-base);line-height:var(--line-height);background:RGB(var(--color-page, var(--color-page-primary, 255, 255, 255)));border:1px solid #51626f;border-radius:8px;padding:1em;height:calc(var(--line-height) * 1em + 2em)}.field__input::placeholder{font-style:italic}.field__input[disabled],.field__input[aria-disabled=true]{opacity:.5}.field__input[readonly],.field__input[aria-readonly=true]{background:RGB(var(--color-page-secondary, 252, 251, 247))}.field:has([disabled]){opacity:.5}.field__help{display:block;text-align:right;font-size:var(--font-size-small);padding:.5em 0}.field__help.has-warning{font-weight:700}.modal{--block-width: calc(940 * var(--px));position:fixed;isolation:isolate;z-index:10;top:0;right:0;bottom:0;left:0;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.modal__backdrop{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;background:#0009}.modal__frame{height:100%;display:flex;justify-content:center;align-items:flex-start;overflow:auto;padding:var(--page-gutter);scroll-padding:var(--page-gutter)}.modal__body{position:relative;width:100%;margin:auto}.modal__body .form{border-radius:calc(24 * var(--px))}.modal__close{position:absolute;z-index:1;top:0;right:0;transform:translate(50%) translateY(-50%)}.modal__close+*{margin-top:0}.modal.v-enter-active,.modal.v-leave-active{transition:opacity .2s,z-index .4s}.modal.v-enter-active .modal__frame,.modal.v-leave-active .modal__frame{overflow:clip;transition:overflow .4s,transform .2s ease-out}.modal.v-enter-active .modal__frame{transition-delay:.2s}.modal.v-leave-active{transition-delay:.2s,0s}.modal.v-enter-from,.modal.v-leave-to{opacity:0}.modal.v-enter-from .modal__frame,.modal.v-leave-to .modal__frame{transform:translateY(100vh)}.custom-action-item{--block-width: calc(800 * var(--px))}.confirm-modal{--color-base: 255, 255, 255;--color-contrast: 42, 38, 35;--block-width: calc(600 * var(--px))}.confirm-modal .modal__body{background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding:calc(48 * var(--px));border-radius:calc(24 * var(--px))}.confirm-modal__buttons{justify-content:space-between;margin-top:calc(48 * var(--px))}.field--datetime .field__input-wrapper{display:flex;gap:var(--button-gap)}.field--datetime .field__input-wrapper>*{flex:1 1 0}.field--datetime .field__input-subwrapper{position:relative}.field--datetime .field__input-subwrapper:after{position:absolute;top:0;right:0;height:3.4em;width:3.4em;font-size:1em;text-align:center;line-height:3.4;pointer-events:none}.field--datetime .field__input-subwrapper.field--datetime-date:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.field--datetime .field__input-subwrapper.field--datetime-time:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.field--datetime input{padding-right:0}.field--datetime input::-webkit-calendar-picker-indicator{opacity:0;width:3.4em;height:3.4em}.combobox__input.field__input{display:flex;align-items:center}.combobox__input.field__input:after{flex:none;color:#51626f;margin-left:.5em;--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.combobox__input.field__input:hover,.combobox__input.field__input:focus{color:RGB(var(--color-text, var(--color-text-primary, 42, 38, 35)))}.combobox__input.field__input[aria-expanded=true]:after{--fa-icon: ""}.combobox__input.field__input[aria-disabled=true]:after,.combobox__input.field__input[aria-readonly=true]:after{content:none}.combobox__input__current{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tag-bubble{display:inline-flex;align-items:center;gap:.5em;background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255));box-shadow:inset 0 0 0 1px;border-radius:2em;padding:calc(12 * var(--px)) calc(14 * var(--px));font-size:var(--font-size-small);font-weight:500;line-height:calc(16 * var(--px))}.tag-bubble:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);font-size:var(--icon-size);line-height:1;vertical-align:middle;width:1em;text-align:center}@media screen and (min-width: 90em) and (min-height: 62.5em){.tag-bubble{line-height:calc(20 * var(--px));padding:calc(15 * var(--px)) calc(16 * var(--px))}}textarea.field__input{padding:1.2em 1em;height:auto}textarea.field__input::-webkit-scrollbar{width:calc(10 * var(--px));height:calc(10 * var(--px))}textarea.field__input::-webkit-scrollbar-track,textarea.field__input::-webkit-scrollbar-thumb{border-radius:calc(10 * var(--px))}textarea.field__input::-webkit-scrollbar-track{background:#0000001a}textarea.field__input::-webkit-scrollbar-thumb{background:#0009}.action-item{border-radius:calc(24 * var(--px));border:1px solid #cbd5e0;overflow:hidden}.action-item+.action-item{margin-top:calc(24 * var(--px))}.action-item__header{display:flex;align-items:flex-start;gap:var(--column-gap);padding:calc(36 * var(--px));background:#f0eee1}.action-item__header h5{margin:auto 0}.action-item__header .wp-block-buttons{flex-wrap:nowrap;margin:0 0 0 auto}.action-item__body{background:#fff;padding:calc(36 * var(--px))}.action-item .form-grid{grid-gap:calc(36 * var(--px)) calc(16 * var(--px))}.action-item .field__label,.action-item .field__input{color:#51626f;font-size:var(--font-size-base);border-color:#a0aec0;border-radius:6px}.action-item .field__label{font-weight:500}.action-item .combobox__option{font-size:var(--font-size-base)}.action-group{border-radius:calc(24 * var(--px));border:2px solid #cbd5e0;overflow:hidden;margin-top:calc(48 * var(--px))}.action-group__header{--color-base: 252, 251, 247;display:flex;align-items:flex-start;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));padding:calc(32 * var(--px)) calc(48 * var(--px))}.action-group__header .wp-block-buttons{margin:0 0 0 auto}.action-group__title .ratings{display:flex;gap:calc(8 * var(--px))}.action-group__title h4{margin-top:calc(8 * var(--px))}.action-group__body{padding:calc(36 * var(--px))}.action-group>.action-group__body:not(:last-child),.collapsible:not(:last-child) .action-group__body{padding-bottom:0}.header-card{--color-base: 255, 255, 255;--color-contrast: 42, 38, 35}.header-card .opra-card__inner{min-height:calc(380 * var(--px));border:1px solid #cbd5e0;border-radius:calc(24 * var(--px))}.header-card .opra-card__content{align-self:stretch}.action-plan{display:grid;grid-gap:calc(90 * var(--px));grid-template-columns:minmax(25%,calc(320 * var(--px))) 1fr;grid-template-areas:"sidebar content"}.action-plan__sidebar{grid-area:sidebar}.action-plan__content{position:relative;grid-area:content}.action-plan__nav{position:sticky;top:calc(24 * var(--px));margin-top:calc(48 * var(--px));color:#51626f}.action-plan__nav .in-view{color:#2a2623}.action-plan__nav a{text-decoration:none}.action-plan__nav a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.action-plan__nav h4{font-size:var(--font-size-medium);transition:color .2s}.action-plan__nav ul{list-style:none;padding:0;margin:1em 0 calc(48 * var(--px))}.action-plan__nav li{display:flex;align-items:flex-start;margin:calc(12 * var(--px)) 0;transition:color .2s}.action-plan__nav li.in-view{font-weight:500}.action-plan__section{margin-bottom:calc(96 * var(--px))}.action-plan-card{--color-base: 237, 247, 247}.action-plan-card__header{display:flex;align-items:flex-start;gap:var(--column-gap)}.action-plan-card__header{justify-content:space-between;margin-bottom:calc(36 * var(--px))}.action-plan-card__title{font-size:var(--font-size-large);margin:auto 0}.action-plan-card__meta{display:flex;gap:calc(8 * var(--px));margin:0}.field--checkbox,.field--radio{display:flex}legend+.field--checkbox,legend+.field--radio{margin-top:0}.field--checkbox .field__label,.field--radio .field__label{font-size:var(--font-size-base);font-weight:400;margin:auto 0;cursor:pointer}.field--checkbox .field__label:before,.field--radio .field__label:before{content:none}.field--checkbox .field__label:after,.field--radio .field__label:after{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);margin-left:.5em}.field--checkbox .field__input,.field--radio .field__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none;line-height:1;height:auto;cursor:pointer}.field--checkbox .field__input:before,.field--radio .field__input:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);display:block;width:1em;height:1em;text-align:center;font-size:var(--font-size-xlarge)}.field--checkbox .field__input-wrapper,.field--radio .field__input-wrapper{order:-1;flex:none;padding:0;margin-right:calc(16 * var(--px))}.field--checkbox .field__input:before{--fa-icon: ""}.field--checkbox .field__input:checked:before{--fa-icon: ""}.field--radio .field__input:before{--fa-icon: ""}.field--radio .field__input:checked:before{--fa-icon: ""}.combobox__toggle{width:2.5em;margin-left:-2.5em;font-size:var(--font-size-large);text-align:center;background:none;color:#51626f;cursor:pointer;transition:color .2s}.combobox__toggle:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);font-family:"Font Awesome 6 Pro";font-weight:900}.combobox__toggle:hover,.combobox__toggle:focus-visible{color:RGB(var(--color-text, var(--color-text-primary, 42, 38, 35)))}.combobox__toggle:hover:after,.combobox__toggle:focus-visible:after{--fa-icon: ""}.combobox__toggle[aria-expanded=true]:after{--fa-icon: ""}.field--file .field__input{height:auto;padding:1em}.field--file .field__input::file-selector-button{background:#2a2623;color:#fff;border:none;padding:calc(14 * var(--px)) calc(16 * var(--px));border-radius:10em;margin-right:1em;cursor:pointer}.field--file .field__input::file-selector-button:hover,.field--file .field__input::file-selector-button:focus{background:#51626f}.repeater .repeater-item{display:flex;align-items:center;margin-bottom:calc(16 * var(--px))}.repeater .repeater-item__content{flex:1;margin-right:calc(16 * var(--px))}.repeater .wp-block-button{flex:none;margin:0;justify-content:center}.assessment-form~.session-form{margin-top:calc(48 * var(--px))}.knowledge-confirmation .field{margin-top:calc(24 * var(--px))}.occupation-picker p{margin-top:0}.occupation-picker .field{margin-top:1em}.followup-form~.session-form{margin-top:calc(48 * var(--px))}.followup-checklist{padding:0;list-style:none}.followup-checklist__item{position:relative;display:flex;margin-top:1em;padding:.625rem;border-radius:.5rem;background:#fff;border:1px solid #51626f}.followup-checklist__item:has(input:checked){background:#fcfbf7}.followup-checklist__input,.followup-checklist__label{margin-block:auto}.followup-checklist__input{flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:none;background:none;font-size:var(--font-size-large);line-height:1;width:1em;height:1em;margin-right:.5em;cursor:pointer}.followup-checklist__input:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);display:block;width:1em;height:1em;text-align:center;font-size:var(--font-size-large)}.followup-checklist__input:checked:before{--fa-icon: ""}.followup-checklist__label{margin-right:1.25rem}.followup-checklist__label:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.followup-checklist__ratings{display:flex;gap:.5em;margin-left:auto}.unlock-modal{--block-width: 37.5rem}.unlock-modal .modal__body{margin:auto}.unlock-modal .form .wp-block-button{margin-top:1.25rem}.response-summary{margin-top:calc(48 * var(--px))}.response-summary__meta{display:flex;align-items:flex-start;border-top:1px solid #a0aec0;padding-top:calc(24 * var(--px))}.response-summary__title,.response-summary__date{margin-top:0}.response-summary__title{font-size:var(--font-size-large);font-weight:500;margin-right:auto}.response-summary__date{display:flex;align-items:center;font-size:var(--font-size-medium);font-weight:500;margin-left:var(--column-gap);border-bottom:1px solid #cbd5e0;padding-bottom:calc(16 * var(--px))}.response-summary__date:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);font-size:1.25em;line-height:1;margin-right:calc(16 * var(--px))}.response-summary__graph{display:flex}.response-summary__slice{position:relative;flex:1 1 calc(var(--count) / var(--total) * 100%);background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));font-size:var(--font-size-large);font-weight:700;line-height:1;padding:1em;text-decoration:none}.response-summary__slice:first-child{border-top-left-radius:calc(24 * var(--px));border-bottom-left-radius:calc(24 * var(--px))}.response-summary__slice:last-child{border-top-right-radius:calc(24 * var(--px));border-bottom-right-radius:calc(24 * var(--px))}.response-summary__slice:has(a):hover{text-decoration:underline;box-shadow:inset 0 0 0 1px}.response-summary__slice dt,.response-summary__slice dd{margin:0}.response-summary__slice a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.is-size-large .response-summary__slice{padding:1.5em}.is-size-small .response-summary__slice{padding:.5em 1em;font-size:var(--font-size-medium)}.is-size-huge .response-summary__slice{height:calc(190 * var(--px))}.assessment-card{--color-base: 252, 251, 247;container-name:assessment-card;container-type:inline-size}.assessment-card.is-facilitated{--color-base: 240, 238, 225}.assessment-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--column-gap);margin-bottom:calc(36 * var(--px))}.assessment-card__title{font-size:var(--font-size-large);margin:auto 0}.is-facilitated .assessment-card__title:before{content:"";display:inline-block;width:1em;height:1em;background:url(/dashboard/favicon.svg);margin-right:.5em;vertical-align:middle}.assessment-card__meta{margin:0}.assessment-card__body{display:flex;align-items:flex-start;gap:calc(48 * var(--px))}.assessment-card__body+*{margin-top:calc(24 * var(--px))}.assessment-card__primary{order:1;flex:1}.assessment-card__secondary{flex:0 0 40%}@container assessment-card (min-width: 75rem){.assessment-card__primary:only-child{display:flex;gap:calc(48 * var(--px))}.assessment-card__primary:only-child>*{margin-top:0}.assessment-card__primary:only-child>*{flex:1 1 0}}.schedule-card{--color-base: 255, 255, 255}.schedule-card .opra-card__content{padding:calc(var(--card-padding) * .625)}.schedule-card__title{font-size:var(--font-size-small);margin-bottom:.5em}.schedule-card__items{list-style:none;padding:0;margin:0}.schedule-card__item{border-top:1px solid #cbd5e0;padding-top:.5em;margin-top:1em}.schedule-card__item__title{font-size:var(--font-size-base);font-weight:700}.schedule-card__item__date{margin-top:.5em}.schedule-card__item__date:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);color:#51626f;font-size:var(--font-size-base);margin-right:.7em}.rating-legend{display:flex;gap:.5rem;font-size:var(--font-size-small);line-height:1.25rem}.rating-legend:not(:first-child){margin:0 0 0 auto}.rating-legend__item{display:flex;align-items:center;padding:.625rem;border-radius:2em;background:#fff;border:1px solid #51626f}.rating-legend__item:before{content:"";flex:none;background:RGB(var(--color-accent, 122, 37, 49));width:1.25rem;height:1.25rem;border-radius:50%}.rating-legend__item dd{margin-left:.5rem}.session-schedule-card{--color-base: 252, 251, 247;--color-contrast: 42, 38, 35;font-size:var(--font-size-medium)}.session-schedule-card.is-facilitated{--color-base: 240, 238, 225}.session-schedule-card__heading{font-size:var(--font-size-large)}.is-facilitated .session-schedule-card__heading:before{content:"";display:inline-block;width:1em;height:1em;background:url(/dashboard/favicon.svg);margin-right:.5em;vertical-align:middle}.session-schedule-card__date{display:flex;align-items:flex-start;font-weight:500;line-height:1.25;border-bottom:1px solid #cbd5e0;padding-bottom:1em;margin-top:.5em;margin-bottom:1em}.session-schedule-card__date:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);font-size:1.25em;line-height:1;margin-right:calc(16 * var(--px))}.session-schedule-card__date button{margin-left:auto;cursor:pointer}.session-schedule-card__date button:hover,.session-schedule-card__date button:focus{text-decoration:underline;text-underline-offset:.1em}.session-schedule-card__title{font-size:inherit;font-weight:700;margin:0}.session-schedule-card .metadata-list{color:#51626f}.session-schedule-card.in-progress{--color-base: 122, 37, 49;--color-contrast: 255, 255, 255}.session-schedule-card.in-progress .metadata-list{color:inherit}.session-summary-card{--color-base: 252, 251, 247}.session-summary-card__header{display:flex;align-items:flex-start;gap:var(--column-gap);justify-content:space-between;margin-bottom:calc(36 * var(--px))}.session-summary-card__header .wp-block-button{margin:0}.session-summary-card__title{font-size:var(--font-size-large);margin:auto 0}.session-summary-card__meta{display:flex;gap:calc(8 * var(--px));margin:0}.session-summary-card .detail-list{margin-bottom:calc(36 * var(--px))}.response-breakdown{display:flex;gap:calc(16 * var(--px));font-size:var(--font-size-medium)}.response-breakdown__item{display:flex;gap:calc(16 * var(--px));background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255));padding:1em 1.5em;border-radius:4em}.response-breakdown__value{order:-1;font-weight:700;margin:0}.truncated-list{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:1.25rem;margin-top:3rem}.truncated-list>*{margin:0}.assessment-banner{display:flex;align-items:flex-start;background:#9eceeb;padding:calc(36 * var(--px));border-radius:calc(24 * var(--px))}.assessment-banner__primary{flex:1;margin-right:var(--column-gap);padding:calc(20 * var(--px))}.assessment-banner__primary .assessment-detail-list{margin-top:calc(60 * var(--px))}.create-plan .disabled{opacity:1;--fa-icon: ""}.call2action-card .opra-card__inner{min-height:calc(420 * var(--px))}.product{position:relative;container-name:product;container-type:inline-size;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));border-radius:calc(24 * var(--px));box-shadow:0 0 0 1px #51626f;overflow:clip;margin-top:calc(24 * var(--px))}:where(.product+.product){margin-top:calc(16 * var(--px))}.product__inner,.product__content{display:flex;flex-direction:column}.product__poster{align-self:stretch;aspect-ratio:1}.product__poster img{display:block;width:100%;height:100%;object-fit:cover}.product__content{flex:1;padding:var(--card-padding);padding-right:calc(var(--card-padding) + 2.5rem)}.product__content>.wp-block-button:last-child,.product__content>.wp-block-buttons:last-child{margin-top:auto;padding-top:var(--block-gap)}.product__name,.product__description{font-size:var(--font-size-large);line-height:1.4;margin:0}.product__name{font-weight:700}.product__price{margin-top:.5em}.product input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.product input:disabled{cursor:not-allowed}.product:has(input:checked){box-shadow:0 0 0 3px #0096db}.product:has(input:checked):after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);position:absolute;top:.875rem;right:.875rem;color:#0096db;font-size:1.5625rem;line-height:1.6;text-align:center;width:1.6em;height:1.6em;border:1px solid #51626f;border-radius:50%}@container product (min-width: 37.5rem){.has-card-poster .product__inner{flex-direction:row}.has-card-poster .product__poster{flex:0 1 33%;max-width:14.875rem}.has-card-poster .product__content{flex:1;justify-content:space-between}}.payment-flow{--color-base: 255, 255, 255;--color-contast: 42, 38, 35;--page-gutter: calc(48 * var(--px));background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));border-radius:1.5rem;overflow:clip;padding:var(--page-gutter)}.payment-flow>.alignfull{margin-inline:calc(var(--page-gutter) * -1)}.payment-flow>.alignfull:first-child{margin-top:calc(var(--page-gutter) * -1)}.payment-flow>.alignfull:last-child{margin-bottom:calc(var(--page-gutter) * -1)}@media screen and (max-width: 37.5em){.payment-flow{--page-gutter: calc(24 * var(--px))}}.order-summary{font-size:var(--font-size-medium)}.order-summary:not(:first-child){margin-top:3rem}.order-summary__item{display:flex;justify-content:space-between;margin-top:.875rem}.order-summary__item.primary{font-size:var(--font-size-large);font-weight:700;margin-top:1.5rem}.order-summary__item.primary:not(:first-child){border-top:1px solid rgba(42,38,35,.1);padding-top:1.5rem}.order-summary__item:first-child{margin-top:0}.order-summary__item del{opacity:.5}.order-summary__item small{font-size:var(--font-size-medium);font-weight:400}@media screen and (min-width: 71.25em){.scroll-region{--padding-top: calc(16 * var(--px));--padding-bottom: calc(16 * var(--px));--scrollbar-space: calc(16 * var(--px));overflow:auto;padding-top:var(--padding-top);padding-bottom:var(--padding-bottom);padding-right:var(--scrollbar-space);-webkit-mask-image:linear-gradient(to bottom,transparent,black var(--padding-top),black calc(100% - var(--padding-bottom)),transparent),linear-gradient(#000,#000);mask-image:linear-gradient(to bottom,transparent,black var(--padding-top),black calc(100% - var(--padding-bottom)),transparent),linear-gradient(#000,#000);-webkit-mask-size:calc(100% - var(--scrollbar-space)) 100%,var(--scrollbar-space) 100%;mask-size:calc(100% - var(--scrollbar-space)) 100%,var(--scrollbar-space) 100%;-webkit-mask-position:0 0,100% 0;mask-position:0 0,100% 0;-webkit-mask-repeat:no-repeat no-repeat;mask-repeat:no-repeat no-repeat}.scroll-region::-webkit-scrollbar{width:calc(10 * var(--px));height:calc(10 * var(--px))}.scroll-region::-webkit-scrollbar-track,.scroll-region::-webkit-scrollbar-thumb{border-radius:calc(10 * var(--px))}.scroll-region::-webkit-scrollbar-track{background:#0000001a}.scroll-region::-webkit-scrollbar-thumb{background:#0009}.scroll-region.no-top-padding{--padding-top: 0}.scroll-region.no-bottom-padding{--padding-bottom: 0}}@media screen and (min-width: 71.25em) and (min-width: 90em) and (min-height: 62.5em){.scroll-region{--padding-top: calc(48 * var(--px));--padding-bottom: calc(48 * var(--px));--scrollbar-space: calc(36 * var(--px))}}@media print{.scroll-region{mask:none}}.flyout{position:absolute;z-index:10;top:0;right:0;bottom:0;left:0;display:flex}body>.flyout{position:fixed}.flyout.position-top{align-items:flex-start;justify-content:center}.flyout.position-bottom{align-items:flex-end;justify-content:center}.flyout.position-left{flex-direction:column;align-items:flex-start;justify-content:stretch}.flyout.position-right{flex-direction:column;align-items:flex-end;justify-content:stretch}.flyout__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.flyout__frame{position:relative;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden;padding:calc(120 * var(--px)) calc(24 * var(--px)) calc(24 * var(--px))}.position-top .flyout__frame,.position-bottom .flyout__frame{max-height:100%}.position-left .flyout__frame,.position-right .flyout__frame{max-width:100%;height:100%}@media screen and (min-width: 90em) and (min-height: 62.5em){.flyout__frame{padding:calc(120 * var(--px)) calc(48 * var(--px)) calc(48 * var(--px))}}.slide .flyout__frame{border-radius:calc(24 * var(--px))}.flyout__header{position:absolute;z-index:1;inset:0 0 auto;padding:calc(24 * var(--px))}.flyout__content{flex:1}.flyout.v-enter-active,.flyout.v-leave-active{overflow:clip;transition:opacity .2s,z-index .4s}.flyout.v-enter-active .flyout__frame,.flyout.v-leave-active .flyout__frame{transition:transform .2s ease-out}.flyout.v-enter-active .flyout__frame{transition-delay:.2s}.flyout.v-leave-active{transition-delay:.2s,0s}.flyout.v-enter-from,.flyout.v-leave-to{opacity:0}.flyout.v-enter-from.position-top .flyout__frame,.flyout.v-leave-to.position-top .flyout__frame{transform:translateY(-100%)}.flyout.v-enter-from.position-bottom .flyout__frame,.flyout.v-leave-to.position-bottom .flyout__frame{transform:translateY(100%)}.flyout.v-enter-from.position-left .flyout__frame,.flyout.v-leave-to.position-left .flyout__frame{transform:translate(-100%)}.flyout.v-enter-from.position-right .flyout__frame,.flyout.v-leave-to.position-right .flyout__frame{transform:translate(100%)}.payment-modal .flyout__frame{padding:0;max-width:45rem}.payment-modal .scroll-region{padding:0}.module-card.is-completed .opra-card__poster:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);position:absolute;top:0;right:0;margin:calc(24 * var(--px));display:grid;place-items:center;font-size:var(--font-size-xlarge);width:2em;height:2em;background:#fff;border:4px solid RGB(var(--color-accent, 122, 37, 49));border-radius:50%}@container card (min-width: 37.5rem){.module-card.has-card-poster .opra-card__inner{grid-template-columns:2fr 1fr;min-height:calc(300 * var(--px))}.module-card.has-card-poster .opra-card__poster img{position:absolute;top:calc(10 * var(--px));left:0;width:calc(340 * var(--px));transform:none}}.module{--color-accent: var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255)));position:relative;isolation:isolate;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding:calc(48 * var(--px));border-radius:calc(24 * var(--px));overflow:hidden}.page-content>.module:first-child{margin-top:calc(64 * var(--px))}.module__header{display:flex}.module__header__inner,.module__header__poster{flex:1 1 0}.module__header__inner{padding-block:calc(84 * var(--px));min-height:calc(700 * var(--px))}.module__header__poster{position:relative;z-index:-1}.module__header__poster img{border-radius:50%;position:absolute;top:0;left:0;width:calc(800 * var(--px));aspect-ratio:1;object-fit:cover}.module-form{max-width:calc(800 * var(--px));margin-top:calc(96 * var(--px))}.module-form .field{margin-top:calc(24 * var(--px))}.module-form .field__input-wrapper{margin-right:1em}.opra-card[data-v-0ccbc5c1]{max-width:calc(940 * var(--px));min-height:calc(480 * var(--px))}.slide{container-name:slide;container-type:inline-size;position:relative;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));transition:background .2s,color .2s}.slide__header,.slide__content,.slide__footer{padding:calc(24 * var(--px))}.slide__header{padding-bottom:0}@media screen and (min-width: 37.5em){.slide{border-radius:calc(24 * var(--px))}.slide__header,.slide__footer{padding:calc(24 * var(--px)) calc(36 * var(--px))}.slide__content{padding:calc(36 * var(--px))}}@media screen and (min-width: 71.25em){.slide{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden;padding:calc(48 * var(--px))}.slide__header,.slide__footer{position:absolute;z-index:1;padding:calc(24 * var(--px))}.slide__header{inset:0 0 auto}.slide__footer{inset:auto 0 0;min-height:6.25rem}.slide .slide__content{padding-left:0}.slide.has-header{padding-top:calc(100 * var(--px))}.slide.has-footer{padding-bottom:calc(100 * var(--px))}.slide-group .slide:not(:only-child){padding-inline:calc(36 * var(--px))}}.slide__content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch}.slide__content>:first-child{margin-top:auto}.slide__content>:last-child{margin-bottom:auto}.slide__footer{background:#0000000d}.slide__footer .wp-block-button.is-style-outline{--color-fill: var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255)))}@media screen and (min-width: 90em) and (min-height: 62.5em){.slide__footer{min-height:8.75rem}}@media screen and (min-width: 90em) and (min-height: 62.5em){.slide{padding:calc(72 * var(--px))}.slide-group .slide:not(:only-child){padding-inline:calc(48 * var(--px))}}@media screen and (min-width: 90em) and (min-height: 62.5em){.slide.has-header{padding-top:calc(112 * var(--px))}.slide.has-footer{padding-bottom:calc(140 * var(--px))}}@media print{.slide{padding:0;background:none;border-radius:0;overflow:visible}.slide__header,.slide__footer{display:none}.slide__content{padding:0}}[data-screen=session] .header{position:relative}.session-screen{--color-base: 42, 38, 35;--color-contrast: 255, 255, 255;position:relative;flex:1;display:flex;flex-direction:column;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));font-size:var(--font-size-base)}body:fullscreen .session-screen{--px: .09765625vw}@media screen and (min-width: 80em){body:fullscreen .session-screen{--px: .078125vw}}@media screen and (min-width: 105em){body:fullscreen .session-screen{--px: .0520833333vw}}body:fullscreen .session-screen>*{max-width:none}.session-screen .modal{max-width:none;margin:0}@media screen and (min-width: 37.5em){.session-screen{padding:calc(24 * var(--px))}}@media screen and (min-width: 71.25em){.session-screen{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.session-screen>*{width:100%;max-width:calc(1920 * var(--px));margin-inline:auto}.session-screen .slide{grid-column:1;grid-row:1}}@media screen and (min-width: 105em){.session-screen{padding:calc(48 * var(--px))}}@media print{.session-screen{background:none;color:inherit;padding:0}}.screen--session-summary{display:block;overflow:auto}.placeholder-slide{--color-base: 81, 98, 111;--color-contrast: 255, 255, 255;font-size:var(--font-size-xlarge)}.placeholder-slide .slide__content{padding:0;justify-content:center;align-items:center}.feedback-item{display:flex;margin-top:calc(16 * var(--px));font-size:var(--font-size-large)}.feedback-item:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);font-size:var(--font-size-xlarge);width:1em;text-align:center;margin-right:calc(16 * var(--px))}.feedback-item.is-valid:before{--fa-icon: "";color:#587d71}.feedback-item.is-invalid:before{--fa-icon: "";color:#7a2531}.feedback-item__text{margin:auto 0}.field--password .field__input-wrapper{display:flex}.field--password__toggle{width:2.5em;margin-left:-2.5em;font-size:var(--font-size-large);text-align:center;background:none;color:#51626f}.field--password__toggle:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.field--password__toggle:hover,.field--password__toggle:focus{color:RGB(var(--color-text, var(--color-text-primary, 42, 38, 35)))}.field--password__toggle[aria-checked=true]{--fa-icon: ""}.signup-form{--block-width: calc(940 * var(--px));border-radius:calc(24 * var(--px))}.signup-confirmation{position:relative;overflow:hidden;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));border-radius:calc(24 * var(--px));padding:calc(24 * var(--px)) calc(24 * var(--px))}.signup-confirmation:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);display:flex;align-items:center;justify-content:center;font-size:calc(100 * var(--px));width:1.9em;height:1.9em;background:#7a2531;color:#fff;border-radius:50%;margin-top:-.7em;margin-right:-.4em;margin-left:auto;margin-bottom:calc(16 * var(--px))}.signup-confirmation h2{color:#7a2531;font-weight:400}@media screen and (min-width: 75em){.signup-confirmation{padding:calc(84 * var(--px)) calc(48 * var(--px))}.signup-confirmation:before{font-size:calc(220 * var(--px))}}.slide-group{flex:1}@media screen and (min-width: 37.5em){.slide-group{display:flex;flex-direction:column;gap:calc(24 * var(--px))}}@media screen and (min-width: 71.25em){.slide-group{display:flex;flex-direction:row}.slide-group>*{flex:1 1 0}}.assessment-menu .flyout__frame{width:calc(800 * var(--px))}.assessment-menu nav{margin-bottom:calc(48 * var(--px))}.assessment-menu h3{margin-top:calc(48 * var(--px))}.assessment-menu ul{margin:calc(16 * var(--px)) 0 0}.assessment-menu li{gap:calc(8 * var(--px));padding:calc(10 * var(--px)) 0}.assessment-menu ul{list-style:none;padding:0}.assessment-menu ul a{text-decoration:none}.assessment-menu ul a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.assessment-menu li{display:flex;align-items:flex-start;border-top:1px solid rgba(255,255,255,.3)}.assessment-menu [aria-current=page]{font-weight:500}.assessment-menu .disabled{opacity:.3}.assessment-menu__link,.assessment-menu__label{display:block}.assessment-menu .rating-marker{margin-left:auto}.session-details{--color-base: 240, 238, 225;--color-contrast: 42, 38, 35;font-size:var(--font-size-large)}.session-details .flyout__frame{width:calc(800 * var(--px))}.session-details .flyout__header{background:#e8e4d0}.session-details .field__input{font-size:var(--font-size-base)}.question-slide-group>:first-child{flex:none}.question-slide-group>:last-child{flex:1 0 auto}@media screen and (min-width: 71.25em){.question-slide-group>:first-child{flex:1 1 46%}.question-slide-group>:last-child{flex:1 1 54%}}.question-slide-group .spacer{min-height:var(--block-gap)}.question-slide .slide__content{transition:padding .4s}.question-slide .slide__content>*{max-width:80rem}.question-slide .slide__content>:last-child{margin-bottom:0}.question-slide__kicker{font-size:var(--font-size-large);font-weight:700;line-height:1.1}.question-slide__title{font-size:var(--font-size-h1);font-weight:700;margin-top:calc(12 * var(--px))}.question-slide__status{font-size:var(--font-size-xlarge);font-weight:500;line-height:1.1;margin-top:calc(48 * var(--px))}.question-slide__status:before{content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight);margin-right:.5em}.question-slide__controls{margin-top:calc(48 * var(--px))}.question-slide__content{margin-top:0}.question-slide__content>:first-child{margin-top:calc(24 * var(--px))}@media screen and (min-width: 37.5em){.question-slide__content{font-size:var(--font-size-large)}}.question-details{--color-base: 237, 247, 247;--color-contrast: 42, 38, 35;font-size:var(--font-size-large)}.question-details .flyout__frame{width:calc(800 * var(--px))}.question-details .flyout__header{background:#dbefef}.question-details .field__input{font-size:var(--font-size-base)}.risk-matrix-wrapper{position:relative;overflow:hidden;font-size:var(--font-size-base);margin-top:1.9em;border-radius:.6em;padding-left:1.7em;padding-right:1.3em;background:linear-gradient(to right,#f0eee1 50%,#fcfbf7 50%);overflow:auto}@media screen and (min-width: 90em) and (min-height: 62.5em){.risk-matrix-wrapper{font-size:var(--font-size-large)}}.risk-matrix{isolation:isolate;width:100%;max-width:100%;text-align:left;background:#fcfbf7}.risk-matrix .y-axis{background:#f0eee1}.risk-matrix th,.risk-matrix td{vertical-align:top}.risk-matrix th[scope=column],.risk-matrix th[scope=colgroup]{font-size:var(--font-size-medium);font-weight:700;padding:1.3em}.risk-matrix th[scope=column]{padding-left:0}.risk-matrix th[scope=row]{padding-block:1.3em;padding-right:1.7em}.risk-matrix th[scope=col]{padding:0 1.7em}.risk-matrix td{padding:.7em 1em}.risk-matrix td:first-of-type{padding-left:1.68em}.risk-matrix td:last-child{padding-right:1.3em}.risk-matrix__row:not(:first-child) th,.risk-matrix__row:not(:first-child) td{border-top:1px solid #cbd5e0}.risk-matrix__row:last-child th,.risk-matrix__row:last-child td{padding-bottom:2.1em}.risk-matrix__value{display:block;background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255));font-weight:700;text-align:center;padding:.6em;border-radius:.4em}.is-selected-cell .risk-matrix__value{box-shadow:0 0 0 4px}.risk-matrix th.is-selected-column,.risk-matrix .is-selected-row th{font-weight:700}@media screen and (min-width: 90em) and (min-height: 62.5em){.risk-matrix th[scope=column],.risk-matrix th[scope=colgroup]{font-size:var(--font-size-xlarge)}}.carousel{--font-size-h2: calc(24 * var(--px));background:#2a2623;color:#fff;padding:calc(36 * var(--px));border-radius:calc(20 * var(--px));font-size:var(--font-size-medium)}.carousel img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:calc(10 * var(--px))}.carousel__controls{display:flex;margin-top:calc(60 * var(--px))}.carousel__pagination{display:flex;align-items:center;gap:calc(10 * var(--px));margin-right:auto}.carousel__pagination__dot{width:calc(20 * var(--px));height:calc(20 * var(--px));border-radius:50%;background:#51626f;cursor:pointer}.carousel__pagination__dot.is-current{background:#fff}.carousel__buttons{display:flex;gap:calc(40 * var(--px))}.carousel__buttons button{cursor:pointer}.carousel__buttons button:not([disabled]):hover,.carousel__buttons button:not([disabled]):focus-visible{text-decoration:underline;text-decoration-thickness:1px}.carousel__buttons button[disabled]{opacity:.5}.carousel__buttons button.next:not([disabled]){font-weight:700}.walkthrough .modal__body{max-width:calc(740 * var(--px))}@media screen and (min-width: 71.25em){.slide-group.question-slide-group .rating-slide{padding-top:calc(16 * var(--px));padding-inline:calc(16 * var(--px))}}.rating-slide .slide__content>:first-child{margin-top:0}.rating-slide .scroll-region{padding-bottom:0}@media screen and (min-width: 71.25em){.rating-slide .scroll-region{--padding-bottom: 0px;--scrollbar-space: calc(36 * var(--px));padding-inline:var(--scrollbar-space)}}@media screen and (min-width: 87.5em){.rating-slide .scroll-region{--scrollbar-space: calc(48 * var(--px))}}.rating-slide .rating-card{flex:none;margin-bottom:calc(var(--padding-bottom) * -1);padding:calc(24 * var(--px));border-radius:calc(24 * var(--px)) calc(24 * var(--px)) 0 0;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));border:1px solid rgba(0,0,0,.2);border-bottom:none}.rating-slide .rating-card h3{display:flex;align-items:center}.rating-slide .rating-card .label{font-size:.75em;line-height:1;padding:.5em;border:1px solid;border-radius:.5em;margin-left:1em}@container slide (min-width: 37.5rem){.rating-slide .rating-card{padding:calc(36 * var(--px))}}@container slide (min-width: 50rem){.rating-slide .rating-card{padding:calc(48 * var(--px))}}.rating-vector{display:grid;grid-gap:calc(16 * var(--px)) calc(24 * var(--px));grid-template-columns:1fr;grid-template-areas:"title" "field" "blurb";align-items:center;margin-top:calc(24 * var(--px));padding-top:calc(16 * var(--px));border-top:1px solid #cbd5e0}.rating-vector>*{margin:0}.rating-vector__title{grid-area:title;font-size:var(--font-size-large)}.rating-vector__blurb{grid-area:blurb}.rating-vector .field{grid-area:field;margin-top:0;padding:1px}.rating-vector .combobox{isolation:isolate;border-radius:calc(16 * var(--px));box-shadow:0 0 0 1px}.rating-vector .combobox.is-open{z-index:1}.rating-vector .combobox__input,.rating-vector .combobox__options{border-radius:inherit}.rating-vector .combobox__input{font-size:var(--font-size-medium);font-weight:500;border:none;height:calc(70 * var(--px));padding:calc(12 * var(--px)) calc(16 * var(--px))}.rating-vector .combobox__input__current{padding:calc(12 * var(--px));background:RGB(var(--color-accent, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-accent-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));border-radius:calc(12 * var(--px))}.rating-vector .combobox__input:after{font-size:var(--font-size-large);background:#cbd5e0;display:flex;justify-content:center;align-items:center;width:calc(50 * var(--px));height:calc(50 * var(--px));border-radius:50%}.rating-vector .combobox__input:hover:after{background:#51626f;color:#fff}.rating-vector .combobox__options{z-index:-1;top:0;margin:0;padding:calc(70 * var(--px)) calc(16 * var(--px)) calc(16 * var(--px));border-radius:calc(16 * var(--px));max-height:none;border:none;box-shadow:0 0 0 1px}.rating-vector .combobox__option{background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255));font-size:var(--font-size-medium);font-weight:500;line-height:var(--line-height);border-radius:calc(12 * var(--px));margin-top:calc(12 * var(--px));padding:calc(12 * var(--px));overflow:hidden}.rating-vector .combobox__option:first-child{margin-top:0}.rating-vector .combobox__option.is-selected{height:0;padding:0}.rating-vector .combobox__option.is-selected+*{margin-top:0}.rating-vector .combobox__option.is-selected:last-child{margin-top:0}@media screen and (min-width: 90em) and (min-height: 62.5em){.rating-vector .combobox{border-radius:calc(24 * var(--px))}.rating-vector .combobox__input{height:calc(90 * var(--px));padding:calc(16 * var(--px)) calc(24 * var(--px))}.rating-vector .combobox__input__current{padding:calc(16 * var(--px));border-radius:calc(16 * var(--px))}.rating-vector .combobox__input:after{width:calc(60 * var(--px));height:calc(60 * var(--px))}.rating-vector .combobox__options{padding:calc(90 * var(--px)) calc(24 * var(--px)) calc(24 * var(--px));border-radius:calc(24 * var(--px))}.rating-vector .combobox__option{border-radius:calc(16 * var(--px));margin-top:calc(16 * var(--px));padding:calc(16 * var(--px))}}@container slide (min-width: 37.5rem){.rating-vector{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"title field" "blurb blurb"}}@container slide (min-width: 50rem){.rating-vector{grid-template-areas:"title field" "blurb field";align-items:start;margin-top:calc(36 * var(--px));padding-top:calc(24 * var(--px))}}.risk-matrix-modal{--block-width: calc(1496 * var(--px))}.rating-descriptions{--column-gap: calc(16 * var(--px))}.rating-descriptions .modal__body{background:#fff;color:#2a2623;padding:var(--column-gap);border-radius:calc(16 * var(--px))}@media screen and (min-width: 37.5em){.rating-descriptions .modal__body{--column-gap: calc(24 * var(--px));border-radius:calc(24 * var(--px))}}@media screen and (min-width: 75em){.rating-descriptions .modal__body{--column-gap: calc(48 * var(--px))}}.rating-description{border:1px solid RGB(var(--color-accent, 122, 37, 49));border-radius:.5em;overflow:hidden;margin:0 0 1em}.rating-description dt{background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255));padding:.5em 1em;font-weight:700}.rating-description dd{padding:.5em 1em;margin:0}.assessment-nav{justify-content:flex-end}.section-slide__content>*{max-width:80rem}.solution-item{--color-accent: 255, 255, 255;--color-accent-contrast: 122, 37, 49;position:relative;display:flex;gap:calc(16 * var(--px));align-items:flex-start;background:#fff;border:1px solid #51626f;border-radius:calc(12 * var(--px));padding:calc(16 * var(--px));margin:0 0 calc(12 * var(--px))}.solution-item.is-selected{--color-accent: 122, 37, 49;--color-accent-contrast: 255, 255, 255;background:RGB(var(--color-accent, 122, 37, 49));color:RGB(var(--color-accent-contrast, 255, 255, 255))}@media screen and (min-width: 43.75em){.solution-item{gap:calc(24 * var(--px));font-size:var(--font-size-large)}}@media screen and (min-width: 90em) and (min-height: 62.5em){.solution-item{padding:calc(24 * var(--px))}}.solution-item input{grid-area:input;flex:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;justify-content:center;align-items:center;width:calc(50 * var(--px));height:calc(50 * var(--px));border-radius:50%;color:RGB(var(--color-accent-contrast, 255, 255, 255));box-shadow:inset 0 0 0 1px;transition:box-shadow .2s;cursor:pointer}.solution-item input:before{position:absolute;top:0;right:0;bottom:0;left:0}.solution-item input:where(:not(:disabled)):hover,.solution-item input:where(:not(:disabled)):focus-visible{box-shadow:inset 0 0 0 4px}.solution-item input:where(:not(:disabled)):hover:after,.solution-item input:where(:not(:disabled)):focus-visible:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.solution-item input:checked{background:RGB(var(--color-accent-contrast, 255, 255, 255));color:RGB(var(--color-accent, 122, 37, 49));box-shadow:inset 0 0 RGB(var(--color-accent, 122, 37, 49))}.solution-item input:checked:after{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}@media screen and (min-width: 90em) and (min-height: 62.5em){.solution-item input{width:calc(64 * var(--px));height:calc(64 * var(--px))}}.solution-item__label{grid-area:label;flex:1;margin:auto 0}.solution-item__label label{margin-right:.5em}.solution-item__more{font-size:.8em;font-weight:500;margin-left:.5em;cursor:pointer}.solution-item__more:before{--fa-icon: "";content:var(--fa-icon);font-family:var(--fa-family);font-weight:var(--fa-weight)}.solution-item__more:hover,.solution-item__more:focus{--fa-weight: 900}.solution-item .wp-block-button{grid-area:button;--color-base: var(--color-accent);--color-contrast: var(--color-accent-contrast);margin:0}.solution-details{--color-base: 237, 247, 247;--color-contrast: 42, 38, 35;font-size:var(--font-size-large)}.solution-details .flyout__frame{width:calc(800 * var(--px))}.solution-details .flyout__header{background:#dbefef}.solution-details .field__input{font-size:var(--font-size-base)}.solutions-slide .scroll-region{--padding-bottom: 0px}.solution-group{margin-top:calc(48 * var(--px))}.solution-group__title,.solution-group__blurb{text-align:center}.solution-group__title+*,.solution-group__blurb+*{margin-top:calc(24 * var(--px))}.solution-group__title{font-size:var(--font-size-large);color:RGB(var(--color-accent, 122, 37, 49))}.solution-group__blurb{margin-top:calc(10 * var(--px))}.custom-solution{--color-base: 237, 247, 247;--color-contrast: 42, 38, 35;font-size:var(--font-size-large)}.custom-solution .flyout__frame{width:calc(800 * var(--px))}.custom-solution .flyout__header{background:#dbefef}.custom-solution .field__label,.custom-solution .field__input{font-size:var(--font-size-base)}.breakdown-solution{border-top:1px solid #a0aec0;padding-block:calc(24 * var(--px));padding-left:calc(48 * var(--px))}.breakdown-solution__title{font-size:var(--font-size-large);font-weight:500;margin-bottom:calc(24 * var(--px))}.breakdown-solution__title+*{margin-top:0}@media print{.breakdown-solution{break-inside:avoid-page;padding:1em 0 0;margin-top:1em}.breakdown-solution__title{font-size:inherit}}.breakdown-question__header{display:flex;align-items:flex-start;gap:calc(30 * var(--px));padding-block:calc(30 * var(--px));border-top:1px solid #a0aec0}.breakdown-question__title{font-size:var(--font-size-xlarge);font-weight:500;margin-block:auto;margin-right:auto}.breakdown-question__title a{text-decoration:none}.breakdown-question__title a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}.breakdown-question__title a:before{content:"";font-family:"Font Awesome 6 Pro";margin-right:.5em}.breakdown-question__title+*{margin-top:0}.breakdown-question__body{padding-bottom:calc(48 * var(--px))}.breakdown-question__notes{margin-bottom:calc(30 * var(--px))}@media print{.breakdown-question{margin-top:1em}.breakdown-question__header{border:none;padding:0;margin-bottom:1em;break-after:avoid-page}.breakdown-question__header .wp-block-button{display:none}.breakdown-question__title{font-size:1.2em}.breakdown-question__title a:before{content:none}.breakdown-question__body{padding:0;break-before:avoid-page}}.breakdown{--color-base: 255, 255, 255;--color-contrast: 42, 38, 35;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));overflow:hidden;margin-bottom:calc(48 * var(--px));border-radius:calc(24 * var(--px))}.breakdown__header{display:flex;align-items:flex-start;justify-content:space-between;background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding:calc(48 * var(--px))}.breakdown__header .wp-block-button{margin-left:calc(24 * var(--px));margin-top:0}.breakdown__title{font-size:var(--font-size-xxlarge)}.breakdown__total{display:inline-block;font-size:var(--font-size-stat);font-weight:500;line-height:.8;vertical-align:top;margin-right:.1em}.breakdown__body{padding:calc(48 * var(--px))}@media print{.breakdown{overflow:visible;border-radius:0}.breakdown__header{background:none;color:inherit;padding:2em 0 0;border-top:3px solid;margin:2em 0 0;break-after:avoid-page}.breakdown__title{font-size:1.6em}.breakdown__body{padding:0;break-before:avoid-page}}.breakdown-section{display:grid;grid-template-columns:min(25%,calc(330 * var(--px))) 1fr;grid-gap:calc(48 * var(--px));margin-bottom:calc(30 * var(--px))}.breakdown-section__title{border-top:3px solid;font-size:var(--font-size-xlarge);color:RGB(var(--color-accent, 122, 37, 49));padding-top:.75em}.breakdown-section__title+*{margin-top:0}@media print{.breakdown-section{display:block;margin-bottom:2em}.breakdown-section__title{color:inherit;font-size:1.4em;padding:1em 0 0;border-top:1px solid;margin:1em 0 0}}.summary-slide{margin-bottom:calc(90 * var(--px))}.summary-slide .slide__content>*{max-width:none}.summary-slide__heading{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:calc(48 * var(--px))}.summary-slide__heading .wp-block-button{margin-left:calc(24 * var(--px));margin-top:0}.summary-slide__section{margin-top:calc(64 * var(--px))}@media print{.summary-slide{margin-bottom:2em}.summary-slide__section{display:none}}@media print{#breakdown{display:none}}.sector-picker p{margin-top:0}.sector-picker .field{margin-top:1em}.purchase-card{--color-base: 252, 251, 247}.purchase-card.is-facilitated{--color-base: 240, 238, 225}.announcement{position:relative;border:1px solid #a0aec0;border-radius:.75rem;padding:1.875rem;margin-top:1.25rem;font-size:var(--font-size-small)}.announcement__date{font-style:italic;color:#51626f;border-bottom:1px solid #cbd5e0;padding-bottom:.5em}.announcement__message{white-space:pre-line}.announcement .wp-block-button{position:absolute;top:0;right:0;margin:0}.announcement .wp-block-button__link{border-radius:.75rem}.announcements-modal{--color-base: 255, 255, 255;--color-contrast: 42, 38, 35;--block-width: calc(600 * var(--px))}.announcements-modal .modal__body{background:RGB(var(--color-base, var(--color-page, var(--color-page-primary, 255, 255, 255))));color:RGB(var(--color-contrast, var(--color-text, var(--color-text-primary, 42, 38, 35))));padding:calc(48 * var(--px));border-radius:calc(24 * var(--px))}#app{display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;min-height:100vh;min-height:100dvh}@media screen and (min-width: 71.25em){[data-screen=session] #app{display:grid;grid-template-columns:1fr;grid-template-rows:minmax(0,1fr);height:100vh;height:100dvh}}[data-screen=session] .header,[data-screen=session] .footer{display:none}.header{position:absolute;top:0;left:0;right:0;z-index:1;padding:calc(20 * var(--px)) var(--page-gutter)}.header__inner{display:flex;justify-content:space-between;align-items:center;height:calc(90 * var(--px))}@media screen and (max-width: 37.5em){.header__inner{flex-direction:column;align-items:flex-start}}.header__logo-wrapper{width:30%;max-width:calc(520 * var(--px))}.header__logo-wrapper .logo,.header__logo-wrapper img{display:block}@media screen and (max-width: 37.5em){.header__logo-wrapper{width:100%}}.header__navigation{margin:0}.header__navigation .menu{justify-content:flex-end}@media screen and (max-width: 37.5em){.header__navigation .menu{justify-content:flex-start}}.header__navigation__primary{gap:calc(16 * var(--px))}.header__navigation__secondary{gap:calc(32 * var(--px))}.header__navigation__secondary a,.header__navigation__secondary button{font-weight:700;text-decoration:none}.header__navigation__secondary a:hover,.header__navigation__secondary button:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}@media print{.header{position:relative}.header__inner{height:auto}}.menu{display:flex;list-style:none;margin:0;padding:0}.menu li{margin:0}.menu:not(:first-child){margin-top:1em}.page-content{flex-grow:1}.footer{background:#fcfbf7;padding-block:calc(76 * var(--px));padding-inline:var(--page-gutter)}.footer>.alignfull{margin-inline:calc(var(--page-gutter) * -1)}@media print{.header__navigation,.footer{display:none}}
