/*! tailwindcss v4.1.16 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-border-style:solid;--tw-outline-style:solid}}}.page-content .fullwidth{margin-block:calc(var(--spacing,.25rem)*8);border-radius:var(--radius-2xl,1rem);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*12);position:relative;overflow:hidden}@media(min-width:48rem){.page-content .fullwidth{padding-inline:calc(var(--spacing,.25rem)*8);padding-block:calc(var(--spacing,.25rem)*16)}}@media(min-width:64rem){.page-content .fullwidth{border-radius:var(--radius-3xl,1.5rem)}}.page-content .fullwidth{width:calc(100vw - 1rem);left:50%;transform:translate(-50%)}.page-content .fullwidth>*{max-width:var(--container-7xl,80rem);margin-inline:auto}.page-content h1,.page-content h2,.page-content h3,.page-content h4{margin-bottom:calc(var(--spacing,.25rem)*3);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--color-gray-900,oklch(21% .034 264.665));font-family:Switzer,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.page-content h1{font-size:var(--text-4xl,2.25rem);line-height:var(--tw-leading,var(--text-4xl--line-height,calc(2.5/2.25)))}.page-content h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}.page-content h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.page-content h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.page-content p{margin-bottom:calc(var(--spacing,.25rem)*5);--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7);color:var(--color-gray-600,oklch(44.6% .03 256.802))}.page-content a:not(.cms-button):not(.btn){color:var(--color-violet-600,oklch(54.1% .281 293.009));text-decoration-line:underline}.page-content a:not(.cms-button):not(.btn):hover{color:var(--color-violet-700,oklch(49.1% .27 292.581))}.page-content ol,.page-content ul,.page-content dl{margin-bottom:calc(var(--spacing,.25rem)*5);padding-inline:calc(var(--spacing,.25rem)*10)}.page-content ul{list-style-type:disc}.page-content ol{list-style-type:decimal}.page-content li{margin-bottom:calc(var(--spacing,.25rem)*2);--tw-leading:calc(var(--spacing,.25rem)*7);line-height:calc(var(--spacing,.25rem)*7)}.page-content>blockquote,.page-content>*>blockquote:not(figure blockquote){margin-block:calc(var(--spacing,.25rem)*6);border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-left:calc(var(--spacing,.25rem)*5);color:var(--color-gray-500,oklch(55.1% .027 264.364));font-family:Georgia,Times,Times New Roman,serif;font-style:italic}.page-content hr{margin-block:calc(var(--spacing,.25rem)*8);border-style:var(--tw-border-style);border-width:0;border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531))}.page-content table{margin-bottom:calc(var(--spacing,.25rem)*6);border-collapse:collapse;background-color:var(--color-gray-50,oklch(98.5% .002 247.839));width:100%}.page-content td,.page-content th{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem)*3);text-align:left;vertical-align:top}.page-content th{background-color:var(--color-gray-500,oklch(55.1% .027 264.364));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-white,#fff)}.page-content img{max-width:100%;height:auto}.page-content img.right{float:right;margin-bottom:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*6);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem)*1)}.page-content img.left{float:left;margin-right:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding:calc(var(--spacing,.25rem)*1)}.page-content figure:has(img){margin-inline:calc(var(--spacing,.25rem)*5);margin-block:calc(var(--spacing,.25rem)*6);background-color:color-mix(in oklab,var(--color-black,#000)5%,transparent);padding:calc(var(--spacing,.25rem)*2.5);text-align:center;outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-gray-200,oklch(92.8% .006 264.531));display:inline-block}.page-content figure:has(img)>figcaption{margin-top:calc(var(--spacing,.25rem)*2);text-align:center;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));color:var(--color-gray-500,oklch(55.1% .027 264.364))}.page-content pre{margin-bottom:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-lg,.5rem);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding:calc(var(--spacing,.25rem)*4);overflow-wrap:break-word;white-space:pre-wrap;-moz-tab-size:4;tab-size:4}.page-content .marker{background-color:var(--color-yellow-200,oklch(94.5% .129 101.54))}.page-content .largetext{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.page-content .highlight{--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:var(--color-violet-600,oklch(54.1% .281 293.009));font-size:120%}.page-content .fullwidth.bg_theme{background:linear-gradient(145deg,var(--colour-gradient-start)30%,var(--colour-gradient-mid)55%,var(--colour-gradient-end));color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page-content .fullwidth.bg_theme h1,.page-content .fullwidth.bg_theme h2,.page-content .fullwidth.bg_theme h3,.page-content .fullwidth.bg_theme h4,.page-content .fullwidth.bg_theme p{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page-content .fullwidth.bg_white{background-color:var(--color-white,#fff);color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page-content .fullwidth.bg_light_grey{background-color:var(--color-gray-100,oklch(96.7% .003 264.542));color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page-content .fullwidth.bg_medium_grey{background-color:var(--color-gray-400,oklch(70.7% .022 261.325));color:var(--color-white,#fff)}.page-content .fullwidth.bg_medium_grey h1,.page-content .fullwidth.bg_medium_grey h2,.page-content .fullwidth.bg_medium_grey h3,.page-content .fullwidth.bg_medium_grey h4,.page-content .fullwidth.bg_medium_grey p{color:var(--color-white,#fff)}.page-content .fullwidth.bg_dark_grey{background-color:var(--color-gray-700,oklch(37.3% .034 259.733));color:var(--color-white,#fff)}.page-content .fullwidth.bg_dark_grey h1,.page-content .fullwidth.bg_dark_grey h2,.page-content .fullwidth.bg_dark_grey h3,.page-content .fullwidth.bg_dark_grey h4,.page-content .fullwidth.bg_dark_grey p{color:var(--color-white,#fff)}.page-content .fullwidth.bg_black{background-color:var(--color-black,#000);color:var(--color-white,#fff)}.page-content .fullwidth.bg_black h1,.page-content .fullwidth.bg_black h2,.page-content .fullwidth.bg_black h3,.page-content .fullwidth.bg_black h4,.page-content .fullwidth.bg_black p{color:var(--color-white,#fff)}.page-content>.row>.column>.container,.page-content>.row>.column>.conpadd,.page-content>.row>[class*=col-]>.container,.page-content>.row>[class*=col-]>.conpadd,.page-content>.container,.page-content>.conpadd{margin:calc(var(--spacing,.25rem)*0);max-width:none;padding:calc(var(--spacing,.25rem)*0)}.page-content .fullwidth .container{max-width:var(--container-7xl,80rem);padding-inline:calc(var(--spacing,.25rem)*4);margin-inline:auto}@media(min-width:48rem){.page-content .fullwidth .container{padding-inline:calc(var(--spacing,.25rem)*8)}}.page-content .fullwidth .conpadd{padding:calc(var(--spacing,.25rem)*0)}.page-content .cms-button{background-color:var(--color-gray-950,oklch(13% .028 261.692));padding-inline:calc(var(--spacing,.25rem)*6);padding-block:calc(var(--spacing,.25rem)*2);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));color:var(--color-white,#fff);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4,0,.2,1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:3.40282e38px;justify-content:center;align-items:center;text-decoration-line:none;display:inline-flex}.page-content .cms-button:hover{background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page-content .cms-card{margin-block:calc(var(--spacing,.25rem)*6);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem)*6);position:relative}@media(min-width:48rem){.page-content .cms-card{padding:calc(var(--spacing,.25rem)*8)}}.page-content .cms-card-gradient{border-style:var(--tw-border-style);background:linear-gradient(#fff,#fff)padding-box,linear-gradient(135deg,var(--colour-gradient-start),var(--colour-gradient-mid),var(--colour-gradient-end))border-box;border:2px solid #0000}.page-content .cms-card-title{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-900,oklch(21% .034 264.665))}.page-content .cms-card p{margin-bottom:calc(var(--spacing,.25rem)*0);color:var(--color-gray-600,oklch(44.6% .03 256.802))}.page-content .cms-card p:not(:last-child){margin-bottom:calc(var(--spacing,.25rem)*4)}.page-content p.cta{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}.page-content p.image{margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);color:var(--color-gray-500,oklch(55.1% .027 264.364));text-transform:uppercase}.page-content .fullwidth.bg_medium_grey .cms-button,.page-content .fullwidth.bg_dark_grey .cms-button,.page-content .fullwidth.bg_black .cms-button{background-color:var(--color-white,#fff);color:var(--color-gray-950,oklch(13% .028 261.692))}.page-content .fullwidth.bg_medium_grey .cms-button:hover,.page-content .fullwidth.bg_dark_grey .cms-button:hover,.page-content .fullwidth.bg_black .cms-button:hover{background-color:var(--color-gray-100,oklch(96.7% .003 264.542))}.page-content .row{margin-inline:calc(var(--spacing,.25rem)*-4);flex-wrap:wrap;display:flex}.page-content .row>[class*=col-]{box-sizing:border-box;min-height:1px;padding-inline:calc(var(--spacing,.25rem)*4);position:relative}.page-content .col-xs-12{width:100%}.page-content .col-xs-6{width:50%}.page-content .col-xs-4{width:33.3333%}.page-content .col-xs-3{width:25%}@media(min-width:768px){.page-content .col-sm-12{width:100%}.page-content .col-sm-6{width:50%}.page-content .col-sm-4{width:33.3333%}.page-content .col-sm-3{width:25%}}@media(min-width:992px){.page-content .col-md-12{width:100%}.page-content .col-md-6{width:50%}.page-content .col-md-4{width:33.3333%}.page-content .col-md-3{width:25%}}@media(min-width:1200px){.page-content .col-lg-12{width:100%}.page-content .col-lg-6{width:50%}.page-content .col-lg-4{width:33.3333%}.page-content .col-lg-3{width:25%}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
