@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:wght@400;500;600&family=Source+Sans+3:wght@400;600&display=swap";*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1440px){.container{max-width:1440px}}.container,.container-full{margin-left:auto;margin-right:auto;padding:var(--g)}.row{margin:calc(-1 * var(--g));display:flex;flex-wrap:wrap}.row>*{flex-shrink:0;max-width:100%;width:100%;padding:var(--g)}.row.g-auto{margin:0 calc(-1 * var(--g-auto))}.row.g-auto>*{padding:var(--g-auto)}.row.gx-auto{margin-left:0 calc(-1 * var(--g-auto));margin-right:0 calc(-1 * var(--g-auto))}.row.gx-auto>*{padding-right:var(--g-auto);padding-left:var(--g-auto)}.row.gy-auto{margin-top:0 calc(-1 * var(--g-auto));margin-bottom:0 calc(-1 * var(--g-auto))}.row.gy-auto>*{padding-top:var(--g-auto);padding-bottom:var(--g-auto)}.g-auto{--g-auto: .25rem}@media (min-width: 768px){.g-auto{--g-auto: .5rem}.md\\:g-auto{--g-auto: .5rem}}@media (min-width: 1024px){.g-auto{--g-auto: .75rem}.lg\\:g-auto{--g-auto: .75rem}}@media (min-width: 1280px){.g-auto{--g-auto: 1rem}.xl\\:g-auto{--g-auto: 1rem}}.gx-auto{--g-auto: .25rem}@media (min-width: 768px){.gx-auto{--g-auto: .5rem}.md\\:gx-auto{--g-auto: .5rem}}@media (min-width: 1024px){.gx-auto{--g-auto: .75rem}.lg\\:gx-auto{--g-auto: .75rem}}@media (min-width: 1280px){.gx-auto{--g-auto: 1rem}.xl\\:gx-auto{--g-auto: 1rem}}.gy-auto{--g-auto: .25rem}@media (min-width: 768px){.gy-auto{--g-auto: .5rem}.md\\:gy-auto{--g-auto: .5rem}}@media (min-width: 1024px){.gy-auto{--g-auto: .75rem}.lg\\:gy-auto{--g-auto: .75rem}}@media (min-width: 1280px){.gy-auto{--g-auto: 1rem}.xl\\:gy-auto{--g-auto: 1rem}}.center{display:flex;flex-direction:column;align-items:center;justify-content:center}.center-absolute{height:100%;position:relative}.center-absolute>*{position:absolute;top:0;left:0;right:0;width:100%;height:100%}.space{padding:var(--space)}.space-y{padding-top:var(--space);padding-bottom:var(--space)}.space-x{padding-left:var(--space);padding-right:var(--space)}.space-top{padding-top:var(--space)}.space-bottom{padding-bottom:var(--space)}.space-left{padding-left:var(--space)}.space-right{padding-right:var(--space)}.padding{padding:var(--txt)}.padding-y{padding-top:var(--txt);padding-bottom:var(--txt)}.padding-x{padding-left:var(--txt);padding-right:var(--txt)}.padding-top{padding-top:var(--txt)}.padding-bottom{padding-bottom:var(--txt)}.padding-left{padding-left:var(--txt)}.padding-right{padding-right:var(--txt)}.margin{margin:var(--m)}.margin-y{margin-top:var(--m);margin-bottom:var(--m)}.margin-x{margin-left:var(--m);margin-right:var(--m)}.margin-top{margin-top:var(--m)}.margin-bottom{margin-bottom:var(--m)}.margin-left{margin-left:var(--m)}.margin-right{margin-right:var(--m)}.gap{padding:var(--g)}.gap-y{padding-top:var(--g);margin-bottom:var(--m)}.gap-x{padding-left:var(--g);margin-right:var(--m)}.gap-top{padding-top:var(--g)}.gap-bottom{padding-bottom:var(--g)}.gap-left{padding-left:var(--g)}.gap-right{padding-right:var(--g)}.btn-icon svg,.icon svg,.i svg{height:1em;overflow:visible;box-sizing:content-box;vertical-align:-.125em;width:auto}.btn-icon svg path,.icon svg path,.i svg path{fill:currentcolor}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.65em 2.5em;border:1px solid #b5b5b5;background-color:#e9e9e9;color:#111;font-size:var(--fs4);font-weight:500;letter-spacing:.03em;text-transform:none;text-decoration:none;border-radius:0;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.btn:after{display:none}.btn:hover{background-color:#f5f5f5;border-color:#a1a1a1;color:#000}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.isolate{isolation:isolate}.-order-1{order:-1}.-order-10{order:-10}.-order-11{order:-11}.-order-12{order:-12}.-order-2{order:-2}.-order-3{order:-3}.-order-4{order:-4}.-order-5{order:-5}.-order-6{order:-6}.-order-7{order:-7}.-order-8{order:-8}.-order-9{order:-9}.order-1{order:1}.order-10{order:10}.order-11{order:11}.order-12{order:12}.order-2{order:2}.order-3{order:3}.order-4{order:4}.order-5{order:5}.order-6{order:6}.order-7{order:7}.order-8{order:8}.order-9{order:9}.col-auto{grid-column:auto}.mx-auto{margin-left:auto;margin-right:auto}.my-8{margin-top:2rem;margin-bottom:2rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-8{margin-bottom:2rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-16{height:4rem}.h-20{height:5rem}.h-24{height:6rem}.h-32{height:8rem}.h-40{height:10rem}.h-96{height:24rem}.h-full{height:100%}.max-h-full{max-height:100%}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-32{width:8rem}.w-\[32\%\]{width:32%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-0\.5{--tw-border-spacing-x: .125rem;--tw-border-spacing-y: .125rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-1{--tw-border-spacing-x: .25rem;--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-1\.5{--tw-border-spacing-x: .375rem;--tw-border-spacing-y: .375rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-10{--tw-border-spacing-x: 2.5rem;--tw-border-spacing-y: 2.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-11{--tw-border-spacing-x: 2.75rem;--tw-border-spacing-y: 2.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-12{--tw-border-spacing-x: 3rem;--tw-border-spacing-y: 3rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-14{--tw-border-spacing-x: 3.5rem;--tw-border-spacing-y: 3.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-16{--tw-border-spacing-x: 4rem;--tw-border-spacing-y: 4rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-2{--tw-border-spacing-x: .5rem;--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-2\.5{--tw-border-spacing-x: .625rem;--tw-border-spacing-y: .625rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-20{--tw-border-spacing-x: 5rem;--tw-border-spacing-y: 5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-24{--tw-border-spacing-x: 6rem;--tw-border-spacing-y: 6rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-28{--tw-border-spacing-x: 7rem;--tw-border-spacing-y: 7rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-3{--tw-border-spacing-x: .75rem;--tw-border-spacing-y: .75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-3\.5{--tw-border-spacing-x: .875rem;--tw-border-spacing-y: .875rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-32{--tw-border-spacing-x: 8rem;--tw-border-spacing-y: 8rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-36{--tw-border-spacing-x: 9rem;--tw-border-spacing-y: 9rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-4{--tw-border-spacing-x: 1rem;--tw-border-spacing-y: 1rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-40{--tw-border-spacing-x: 10rem;--tw-border-spacing-y: 10rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-44{--tw-border-spacing-x: 11rem;--tw-border-spacing-y: 11rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-48{--tw-border-spacing-x: 12rem;--tw-border-spacing-y: 12rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-5{--tw-border-spacing-x: 1.25rem;--tw-border-spacing-y: 1.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-52{--tw-border-spacing-x: 13rem;--tw-border-spacing-y: 13rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-56{--tw-border-spacing-x: 14rem;--tw-border-spacing-y: 14rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-6{--tw-border-spacing-x: 1.5rem;--tw-border-spacing-y: 1.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-60{--tw-border-spacing-x: 15rem;--tw-border-spacing-y: 15rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-64{--tw-border-spacing-x: 16rem;--tw-border-spacing-y: 16rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-7{--tw-border-spacing-x: 1.75rem;--tw-border-spacing-y: 1.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-72{--tw-border-spacing-x: 18rem;--tw-border-spacing-y: 18rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-8{--tw-border-spacing-x: 2rem;--tw-border-spacing-y: 2rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-80{--tw-border-spacing-x: 20rem;--tw-border-spacing-y: 20rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-9{--tw-border-spacing-x: 2.25rem;--tw-border-spacing-y: 2.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.border-spacing-96{--tw-border-spacing-x: 24rem;--tw-border-spacing-y: 24rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.place-content-center{place-content:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-lg{border-radius:.5rem}.border{border-width:1px}.border-2{border-width:2px}.border-4{border-width:4px}.border-8{border-width:8px}.border-l-4{border-left-width:4px}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-blue-500{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-orange-400{--tw-border-opacity: 1;border-color:rgb(251 146 60 / var(--tw-border-opacity, 1))}.border-yellow-400{--tw-border-opacity: 1;border-color:rgb(250 204 21 / var(--tw-border-opacity, 1))}.bg-black{--tw-bg-opacity: 1;background-color:rgb(0 0 0 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-200{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-600{--tw-bg-opacity: 1;background-color:rgb(75 85 99 / var(--tw-bg-opacity, 1))}.bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-green-200{--tw-bg-opacity: 1;background-color:rgb(187 247 208 / var(--tw-bg-opacity, 1))}.bg-green-50{--tw-bg-opacity: 1;background-color:rgb(240 253 244 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity: 1;background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-purple-200{--tw-bg-opacity: 1;background-color:rgb(233 213 255 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-200{--tw-bg-opacity: 1;background-color:rgb(254 202 202 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-teal-50{--tw-bg-opacity: 1;background-color:rgb(240 253 250 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-100{--tw-bg-opacity: 1;background-color:rgb(254 249 195 / var(--tw-bg-opacity, 1))}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-opacity-40{--tw-bg-opacity: .4}.bg-opacity-50{--tw-bg-opacity: .5}.bg-opacity-80{--tw-bg-opacity: .8}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[--c1\]{--tw-gradient-from: var(--c1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--c2\]{--tw-gradient-from: var(--c2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--c3\]{--tw-gradient-from: var(--c3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-\[--c4\]{--tw-gradient-from: var(--c4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-blue-400{--tw-gradient-from: #60a5fa var(--tw-gradient-from-position);--tw-gradient-to: rgb(96 165 250 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-green-400{--tw-gradient-from: #4ade80 var(--tw-gradient-from-position);--tw-gradient-to: rgb(74 222 128 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-100{--tw-gradient-from: #f3e8ff var(--tw-gradient-from-position);--tw-gradient-to: rgb(243 232 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-400{--tw-gradient-from: #c084fc var(--tw-gradient-from-position);--tw-gradient-to: rgb(192 132 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-red-400{--tw-gradient-from: #f87171 var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 113 113 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-\[--c1\]{--tw-gradient-to: var(--c1) var(--tw-gradient-to-position)}.to-\[--c2\]{--tw-gradient-to: var(--c2) var(--tw-gradient-to-position)}.to-\[--c3\]{--tw-gradient-to: var(--c3) var(--tw-gradient-to-position)}.to-\[--c4\]{--tw-gradient-to: var(--c4) var(--tw-gradient-to-position)}.to-blue-500{--tw-gradient-to: #3b82f6 var(--tw-gradient-to-position)}.to-pink-100{--tw-gradient-to: #fce7f3 var(--tw-gradient-to-position)}.to-pink-500{--tw-gradient-to: #ec4899 var(--tw-gradient-to-position)}.to-purple-500{--tw-gradient-to: #a855f7 var(--tw-gradient-to-position)}.to-yellow-500{--tw-gradient-to: #eab308 var(--tw-gradient-to-position)}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.object-cover{-o-object-fit:cover;object-fit:cover}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.text-left{text-align:left}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-6xl{font-size:3.75rem;line-height:1}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.italic{font-style:italic}.leading-10{line-height:2.5rem}.leading-3{line-height:.75rem}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-9{line-height:2.25rem}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity: 1;color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-orange-700{--tw-text-opacity: 1;color:rgb(194 65 12 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.text-yellow-800{--tw-text-opacity: 1;color:rgb(133 77 14 / var(--tw-text-opacity, 1))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-60{opacity:.6}.opacity-80{opacity:.8}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-shadow{transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.row-cols-1>*{width:100%}.row-cols-2>*{width:50%}.row-cols-3>*{width:calc(100% / 3)}.row-cols-4>*{width:25%}.row-cols-5>*{width:20%}.row-cols-6>*{width:calc(100% / 6)}.row-cols-7>*{width:calc(100% / 7)}.row-cols-8>*{width:12.5%}.row-cols-9>*{width:calc(100% / 9)}.row-cols-10>*{width:10%}.row-cols-11>*{width:calc(100% / 11)}.row-cols-12>*{width:calc(100% / 12)}.g-0{--g: 0px}.g-1{--g: .25rem}.g-2{--g: .5rem}.g-3{--g: .75rem}.g-4{--g: 1rem}.g-5{--g: 1.25rem}.g-6{--g: 1.5rem}.g-7{--g: 1.75rem}.g-8{--g: 2rem}.g-9{--g: 2.25rem}.g-10{--g: 2.5rem}.g-11{--g: 2.75rem}.g-12{--g: 3rem}.w-1\/2{flex:0 0 auto;width:50%}.w-1\/3{flex:0 0 auto;width:33.333333%}.w-2\/3{flex:0 0 auto;width:66.666667%}.col{flex:1 0 0%}.col-auto{flex:0 0 auto;width:auto}.white{color:var(--white)}.black{color:var(--black)}.bg-white{background-color:var(--white)}.bg-black{background-color:var(--black)}.c1{color:var(--c1)}.c2{color:var(--c2)}.c3{color:var(--c3)}.c4{color:var(--c4)}.bg-c1{background-color:var(--c1)}.bg-c2{background-color:var(--c2)}.bg-c3{background-color:var(--c3)}.bg-c4{background-color:var(--c4)}.gr-c1-c2{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c2) var(--tw-gradient-to-position)}.gr-c1-c3{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c3) var(--tw-gradient-to-position)}.gr-c1-c4{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c4) var(--tw-gradient-to-position)}.gr-c2-c1{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c1) var(--tw-gradient-to-position)}.gr-c2-c3{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c3) var(--tw-gradient-to-position)}.gr-c2-c4{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c4) var(--tw-gradient-to-position)}.gr-c3-c1{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c1) var(--tw-gradient-to-position)}.gr-c3-c2{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c2) var(--tw-gradient-to-position)}.gr-c3-c4{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c3) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c4) var(--tw-gradient-to-position)}.gr-c4-c1{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c1) var(--tw-gradient-to-position)}.gr-c4-c2{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c2) var(--tw-gradient-to-position)}.gr-c4-c3{background-image:linear-gradient(to bottom,var(--tw-gradient-stops));--tw-gradient-from: var(--c4) var(--tw-gradient-from-position);--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to);--tw-gradient-to: var(--c3) var(--tw-gradient-to-position)}a{cursor:pointer}a,a:link,a:visited{text-decoration-color:transparent;text-underline-offset:0em}a:hover,a:focus{text-decoration-color:transparent;text-underline-offset:0em}.ff1{font-family:var(--ff1)}.ff2{font-family:var(--ff2)}.display-1{font-size:var(--display-1)}h1,.fs1,h2,.fs2{font-size:var(--fs1);font-family:var(--ff1)}h3,.fs3{font-size:var(--fs2);font-family:var(--ff1)}h4,.fs4{font-size:var(--fs3);font-family:var(--ff1)}h5,.fs5{font-size:var(--fs4);font-family:var(--ff1)}h6,.fs6{font-size:var(--fs5);font-family:var(--ff1)}.txt,p,ul{font-size:var(--txt)}b,strong{font-weight:var(--bold)}.responsive-image{max-width:100%;height:auto;display:block;image-rendering:-webkit-optimize-contrast;image-rendering:optimize-contrast;transition:opacity .3s ease-in-out}.responsive-image[loading=lazy]{opacity:0}.responsive-image[loading=lazy].loaded{opacity:1}.responsive-image[loading=lazy].error{opacity:.5;background-color:#f9f9f9;border:1px solid #ddd}.responsive-image[loading=eager],.responsive-image:not([loading]){opacity:1}.responsive-svg{max-width:100%;height:100%;display:block;width:100%}.responsive-svg.icon{width:1em;height:1em;display:inline-block;vertical-align:middle}.responsive-svg svg{height:100%}.responsive-picture{display:block;max-width:100%}.responsive-picture img{width:100%;height:auto;display:block}.media-square{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover}.media-landscape{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.media-portrait{aspect-ratio:3/4;-o-object-fit:cover;object-fit:cover}.media-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.media-contain{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.media-error{background:#f8d7da;color:#721c24;padding:.75rem;border:1px solid #f5c6cb;border-radius:.25rem;font-size:.875rem;text-align:center;margin:.5rem 0}@media (max-width: 768px){.responsive-image,.responsive-svg{max-width:100%}.responsive-picture img{width:100%}}@keyframes mediaFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.media-fade-in{animation:mediaFadeIn .3s ease-out}img[loading=lazy]{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:mediaLoading 1.5s infinite}@keyframes mediaLoading{0%{background-position:200% 0}to{background-position:-200% 0}}.media-icon.small{width:16px;height:16px}.media-icon.medium{width:24px;height:24px}.media-icon.large{width:32px;height:32px}.media-icon.xl{width:48px;height:48px}:root{--g: .5rem;--txt: clamp(.9375rem, .375rem + 1.875vw, 1.875rem);--m: clamp(.625rem, .25rem + 1.25vw, 1.25rem);--space: clamp(1.875rem, -.75rem + 8.75vw, 6.25rem);--display-1: clamp(1.625rem, 1.25rem + 1.25vw, 2.25rem);--fs1: clamp(1.875rem, 1.3125rem + 1.875vw, 2.8125rem);--fs2: clamp(1.375rem, 1.1125rem + .875vw, 1.8125rem);--fs3: clamp(1.25rem, 1.0625rem + .625vw, 1.5625rem);--fs4: clamp(1.125rem, .975rem + .5vw, 1.375rem);--fs5: clamp(1rem, .85rem + .5vw, 1.25rem);--fs6: clamp(.875rem, .725rem + .5vw, 1.125rem);--txt: clamp(.75rem, .6rem + .5vw, 1rem);--bold: 700;--semibold: 600;--regular: 400;--light: 300;--black: #232324;--white: #FFFFFF;--c1: #FFDD17;--c2: #0E5BA5;--c3: #F4F5FA;--c4-grey: #9C9C9C;--radius: clamp(.3125rem, -.25rem + 1.875vw, 1.25rem);--border-size: 5px;--padding-block: clamp(.9375rem, .15rem + 2.625vw, 2.25rem)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:var(--ff2);font-size:var(--txt);font-weight:var(--regular);color:var(--black);background:var(--bg);-webkit-font-smoothing:antialiased;line-height:1.2;height:100%;min-height:100%;margin:0;padding:0}main{overflow-x:hidden;overflow-y:auto;background-color:var(--bg)}main>section{padding-top:var(--space);padding-bottom:var(--space)}.gutenberg dd,.gutenberg dl,.gutenberg figure,.gutenberg h1,.gutenberg h2,.gutenberg h3,.gutenberg h4,.gutenberg h5,.gutenberg h6,.gutenberg hr,.gutenberg p,.gutenberg pre,.gutenberg ul,.gutenberg ol{margin-bottom:1rem}img{max-width:100%}.radius{border-radius:var(--radius)}:root{--ff1: "Cormorant Garamond", serif;--ff2: "Source Sans 3", sans-serif}.accordion details{margin-bottom:calc(var(--m))}.accordion details summary{cursor:pointer;padding:var(--g);position:relative}.accordion details summary::marker{content:""}.accordion details summary:after{content:"";position:absolute;top:43%;right:1em;width:.5em;height:.5em;border:solid currentColor;border-width:0 .1em .1em 0;transform:translateY(-50%) rotate(45deg);transition:.3s}.accordion details[open] summary:after{top:55%;transform:translateY(-50%) rotate(-135deg)}.accordion.navbar-accordion details>section{background:var(--bg);border-radius:0 0 var(--radius) var(--radius)}.accordion.navbar-accordion details summary{border-radius:var(--radius);color:var(--white);background:var(--red)}.accordion.navbar-accordion details[open] summary{border-radius:var(--radius) var(--radius) 0 0}:root{--custom-arrow-svg: url("data:image/svg+xml,%3Csvg width='57' height='38' viewBox='0 0 57 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M2.67029e-05 21.2437L13.8085 37.0578H52.5135L56.3408 32.5706L42.5778 16.8085C47.1654 11.5198 51.7532 6.23112 56.3408 0.942383H17.6358C11.7572 7.70947 5.8786 14.4766 2.67029e-05 21.2437Z' fill='black'/%3E%3Cpath d='M7.22229 16.7569L18.7978 30.0138H50.713L39.1375 16.7569L50.713 3.5H18.7978L7.22229 16.7569Z' fill='%23FFDD17'/%3E%3C/svg%3E")}.swiper{width:100%;height:auto}.swiper .swiper-wrapper{width:100%}.swiper .swiper-slide{width:100%!important;flex-shrink:0}.swiper .swiper-slide img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;display:block}.swiper .swiper-button-prev,.swiper .swiper-button-next{width:57px;height:38px;margin-top:-19px;background-image:var(--custom-arrow-svg);background-repeat:no-repeat;background-position:center;background-size:contain}.swiper .swiper-button-prev:after,.swiper .swiper-button-next:after{display:none}.swiper .swiper-button-prev:hover,.swiper .swiper-button-next:hover{opacity:.8}.swiper .swiper-button-prev{left:10px}.swiper .swiper-button-next{right:10px;transform:rotate(180deg) scaleY(-1)}.swiper .swiper-pagination .swiper-pagination-bullet{background:var(--black);opacity:.3}.swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.section_caroussel_contenu .galerie .swiper{overflow:hidden;height:100%}.section_caroussel_contenu .galerie .swiper .swiper-slide{height:100%}.section_caroussel_contenu .galerie .swiper .swiper-slide img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}header .navbar-header{padding:1rem 0}header .topbar{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem}header .logo-left{display:flex;align-items:center}header .logo-left .logo-link,header .logo-left .text-logo,header .logo-left .custom-logo-link{display:flex;align-items:center;font-weight:600;letter-spacing:.05em;text-decoration:none;color:var(--black)}header .logo-left .custom-logo,header .logo-left img{max-height:110px;width:auto;height:auto;display:block}header .header-actions{display:flex;justify-content:flex-end;gap:1rem}header .desktop-only{display:none}@media (min-width: 992px){header .desktop-only{display:block}header .mobile-only{display:none}}@media (max-width: 991.98px){header .topbar{grid-template-columns:auto 1fr auto;gap:1rem}}.navbar-header{position:relative;z-index:1000;padding:var(--space) 0}.navbar-header .container{width:100%;max-width:none;padding-left:clamp(1.5rem,4vw,4rem);padding-right:clamp(1.5rem,4vw,4rem)}.navbar-header .topbar{display:grid;align-items:center;height:90px}@media (min-width: 768px){.navbar-header .topbar{grid-template-columns:auto 1fr auto;gap:clamp(1rem,2vw,2rem)}}@media (max-width: 767px){.navbar-header .topbar{grid-template-columns:auto 1fr auto;gap:var(--space);height:60px}}.main-menu{display:flex;justify-content:center;width:auto;justify-self:center}.main-menu .primary-menu{list-style:none;margin:0;padding:.2rem .45rem;display:inline-flex;align-items:center;justify-content:center;gap:clamp(.65rem,2vw,1.2rem);border-radius:999px;background:#ffffffe6;box-shadow:0 20px 45px #1f140e14;border:1px solid rgba(53,41,33,.08);width:auto}.main-menu .primary-menu li{list-style:none;display:flex;align-items:center;flex:0 0 auto}.main-menu .primary-menu li a{background:transparent;border:1px solid transparent;display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-serif, "Cormorant Garamond", serif);font-size:1.1rem;letter-spacing:.02em;color:#2f1f16;text-decoration:none;padding:.45rem 1.25rem;border-radius:999px;transition:all .25s ease;white-space:nowrap}.main-menu .primary-menu li.current_page_item a,.main-menu .primary-menu li.current-menu-item a,.main-menu .primary-menu li a:hover,.main-menu .primary-menu li a:focus{background:#f0e5db;color:#1c120c;border-color:#00000014;box-shadow:inset 0 0 0 1px #ffffff59;transform:translateY(-1px)}@media (max-width: 767px){.desktop-only{display:none!important}}@media (min-width: 768px){.mobile-only{display:none!important}}.logo-center{display:flex;justify-content:left;align-items:left}.logo-center .logo-link{display:flex;align-items:left;height:100%}.logo-center .logo-link svg{height:200px;width:auto}@media (max-width: 767px){.logo-center .logo-link svg{height:40px}}.menu-left,.menu-right{display:flex;align-items:center}.menu-left ul,.menu-right ul{display:flex;list-style:none;margin:0;padding:0;gap:var(--space)}.menu-left ul li a,.menu-right ul li a{display:block;padding:.5rem 1rem;color:var(--black);text-decoration:none;transition:all .3s ease;border-radius:var(--radius)}.menu-left ul li a:hover,.menu-left ul li a:focus,.menu-left ul li a.active,.menu-right ul li a:hover,.menu-right ul li a:focus,.menu-right ul li a.active{background:var(--c1);color:var(--white)}.menu-left{justify-content:flex-start}.menu-right{justify-content:flex-end}.phone-icon{display:flex;align-items:center}.phone-icon .phone-link{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--c1);border-radius:50%;color:var(--white);transition:all .3s ease}.phone-icon .phone-link:hover{background:var(--black);transform:scale(1.1)}.phone-icon .phone-link svg{width:20px;height:20px}.navbar-mobile{display:flex;align-items:center}.navbar-mobile .navbar-lines{padding:15px;display:flex;z-index:4;flex-direction:column;justify-content:center;cursor:pointer;border-radius:60px;background:var(--black);height:60px;width:60px;position:relative;gap:5px}.navbar-mobile .navbar-lines span{display:block;background-color:var(--white);width:24px;height:3px;transition:all .3s ease;border-radius:3px}.navbar-mobile .navbar-mobile-wrap{display:flex;position:fixed;overflow-x:hidden;overflow-y:auto;padding:0;left:0;right:0;top:0;width:100%;height:100vh;opacity:0;visibility:hidden;transition:all .3s ease;background:var(--black);z-index:3}.navbar-mobile .navbar-mobile-wrap .container{padding-top:80px;display:flex;align-items:center;justify-content:center;width:100%}.navbar-mobile .navbar-mobile-wrap ul{width:100%;list-style:none;margin:0;padding:0;text-align:center}.navbar-mobile .navbar-mobile-wrap ul li{margin:0}.navbar-mobile .navbar-mobile-wrap ul li a{font-size:var(--h2);padding:var(--space);display:block;height:auto;width:100%;color:var(--white);text-decoration:none;transition:all .3s ease}.navbar-mobile .navbar-mobile-wrap ul li a:hover,.navbar-mobile .navbar-mobile-wrap ul li a:focus,.navbar-mobile .navbar-mobile-wrap ul li a.active{background:#ffffff1a;border-radius:var(--radius)}.navbar-mobile #navbar-toggle{display:none}.navbar-mobile #navbar-toggle:checked~.navbar-lines{background:var(--c1)}.navbar-mobile #navbar-toggle:checked~.navbar-lines span{background-color:var(--white)}.navbar-mobile #navbar-toggle:checked~.navbar-lines span:nth-child(1){transform:translateY(8px) rotate(45deg)}.navbar-mobile #navbar-toggle:checked~.navbar-lines span:nth-child(2){transform:translateY(-8px) rotate(-45deg)}.navbar-mobile #navbar-toggle:checked~.navbar-mobile-wrap{opacity:1;visibility:visible}.page-template-front-page main#content{display:flex;flex-direction:column}.page-template-front-page main#content>section{position:relative;padding-top:clamp(40px,6vw,70px);padding-bottom:clamp(40px,6vw,80px)}.page-template-front-page main#content>section:first-of-type{padding-top:clamp(10px,4vw,40px)}.page-template-front-page main#content .section-divider{width:min(1150px,100% - 3rem);height:1px;background:linear-gradient(90deg,#0000,#0a0a0a1a 45% 55%,#0000);margin:clamp(30px,5vw,70px) auto;position:relative}.page-template-front-page main#content .section-divider:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:14px;height:14px;border-radius:50%;border:1px solid rgba(10,10,10,.18);background:#fff;box-shadow:0 6px 16px #0000000d}@media (max-width: 768px){.page-template-front-page main#content>section{padding-top:clamp(30px,10vw,60px);padding-bottom:clamp(30px,10vw,60px)}.page-template-front-page main#content .section-divider{width:calc(100% - 2rem);margin:clamp(20px,8vw,50px) auto}}main.blog-template .blog-hero{background:#f9f5f0;padding:clamp(3rem,6vw,5rem) 0}main.blog-template .blog-hero .blog-kicker{text-transform:uppercase;letter-spacing:.2em;font-size:.85rem;color:#8d6a4c;margin-bottom:.5rem}main.blog-template .blog-hero h1{font-size:clamp(2.5rem,4vw,3rem);margin-bottom:.75rem}main.blog-template .blog-hero .blog-intro{max-width:720px;color:#564a43;margin:0 auto}main.blog-template .blog-builder{background:#fff}main.blog-template .blog-feed{padding:clamp(3rem,6vw,5rem) 0;background:#fff}main.blog-template .blog-layout{display:grid;grid-template-columns:minmax(220px,280px) 1fr;gap:clamp(1.5rem,4vw,3rem)}main.blog-template .blog-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.5rem,3vw,2.5rem)}main.blog-template .blog-card{background:#fff;border-radius:24px;overflow:hidden;box-shadow:0 20px 45px #17121014;display:flex;flex-direction:column}main.blog-template .blog-card__media{display:block;overflow:hidden}main.blog-template .blog-card__media img{width:100%;height:220px;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease}main.blog-template .blog-card__media:hover img{transform:scale(1.05)}main.blog-template .blog-card__placeholder{height:220px;background:#f1e9e2}main.blog-template .blog-card__body{padding:1.75rem;display:flex;flex-direction:column;flex:1}main.blog-template .blog-card__meta{text-transform:uppercase;letter-spacing:.12em;font-size:.75rem;color:#9e8779;margin-bottom:.5rem}main.blog-template .blog-card h2{margin:0 0 .75rem;font-size:1.35rem}main.blog-template .blog-card h2 a{color:inherit;text-decoration:none}main.blog-template .blog-card__excerpt{color:#4f443c;flex:1}main.blog-template .blog-card .btn-small{margin-top:1rem;align-self:flex-start;padding:.5rem 1.5rem}main.blog-template .blog-sidebar{display:flex;flex-direction:column;gap:1.5rem}main.blog-template .sidebar-widget{background:#f9f5f0;border-radius:18px;padding:1.5rem;box-shadow:inset 0 0 0 1px #00000008}main.blog-template .sidebar-widget h3{margin-top:0;font-size:1rem;letter-spacing:.08em;text-transform:uppercase;color:#6e584c}main.blog-template .search-widget form{display:flex;gap:.5rem}main.blog-template .search-widget input{flex:1;border:1px solid #d8c8bd;padding:.5rem .75rem;border-radius:999px;background:#fff}main.blog-template .search-widget button{border:none;padding:.5rem 1rem;border-radius:999px;background:#1f1a17;color:#fff;cursor:pointer}main.blog-template .comments-widget ul{list-style:none;margin:0;padding:0}main.blog-template .comments-widget ul li+li{margin-top:.75rem}main.blog-template .comments-widget ul a{color:#1f1a17;text-decoration:none;font-weight:500}main.blog-template .comments-widget ul .comment-author{font-size:.85rem;text-transform:uppercase;letter-spacing:.1em;margin:0;color:#806f64}main.blog-template .comments-widget ul .comment-date{display:block;font-size:.8rem;color:#938376}main.blog-template .blog-pagination{margin-top:clamp(2rem,4vw,3rem);display:flex;justify-content:center}main.blog-template .blog-pagination .page-numbers{margin:0 .25rem;padding:.5rem .9rem;border:1px solid #d7c8ba;border-radius:999px;text-decoration:none;color:#4f443c}main.blog-template .blog-pagination .current{background:#d4b896;color:#fff;border-color:#d4b896}@media (max-width: 1024px){main.blog-template .blog-layout{grid-template-columns:1fr}}main.single-article .single-hero{background:#f9f5f0;padding:clamp(3rem,6vw,5rem) 0;text-align:center}main.single-article .single-hero .single-meta{text-transform:uppercase;letter-spacing:.2em;font-size:.85rem;color:#8d6a4c;margin-bottom:.5rem}main.single-article .single-hero h1{font-size:clamp(2.25rem,4vw,3.2rem);margin-bottom:1.5rem}main.single-article .single-hero .single-intro{max-width:780px;margin:0 auto 1.5rem;color:#564a43;font-size:1.1rem}main.single-article .single-hero__image{max-width:900px;margin:0 auto;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px #1915121f}main.single-article .single-hero__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}main.single-article .single-body{padding:clamp(3rem,6vw,5rem) 0;background:#fff}main.single-article .single-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:clamp(1.5rem,4vw,3rem)}main.single-article .single-content{color:#4a3f39;line-height:1.85}main.single-article .single-content h2,main.single-article .single-content h3,main.single-article .single-content h4{margin-top:2.5rem;margin-bottom:1rem}main.single-article .single-content p{margin-bottom:1.5rem}main.single-article .single-content ul{margin-bottom:1.5rem;padding-left:1.25rem}main.single-article .single-content ul li{margin-bottom:.75rem}main.single-article .single-sidebar{display:flex;flex-direction:column;gap:1.5rem}main.single-article .sidebar-widget{background:#f9f5f0;border-radius:18px;padding:1.25rem;box-shadow:inset 0 0 0 1px #00000008}main.single-article .sidebar-widget h3{margin:0 0 .75rem;font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:#6e584c}main.single-article .sidebar-widget form{display:flex;gap:.5rem}main.single-article .sidebar-widget input{flex:1;border-radius:999px;border:1px solid #d8c8bd;padding:.5rem .75rem}main.single-article .sidebar-widget button{border:none;padding:.5rem 1rem;border-radius:999px;background:#1f1a17;color:#fff;cursor:pointer}main.single-article .sidebar-widget ul{list-style:none;margin:0;padding:0}main.single-article .sidebar-widget ul li+li{margin-top:.75rem}main.single-article .sidebar-widget ul a{color:#1f1a17;font-weight:500;text-decoration:none}main.single-article .sidebar-widget ul .comment-author{font-size:.8rem;text-transform:uppercase;letter-spacing:.1em;margin:0;color:#806f64}main.single-article .sidebar-widget ul .comment-date{display:block;font-size:.75rem;color:#9c887b}main.single-article .single-builder{background:#fff}@media (max-width: 992px){main.single-article .single-layout{grid-template-columns:1fr}}.privacy-page{background:#fdfaf6;color:#2b2019}.privacy-page .container{max-width:1100px}.privacy-hero{padding:clamp(3rem,7vw,5rem) 0 2rem;text-align:center}.privacy-hero .privacy-surtitle{text-transform:uppercase;letter-spacing:.35em;font-size:.85rem;color:#a0785a;margin-bottom:.75rem}.privacy-hero h1{font-size:clamp(2.5rem,4vw,3.2rem);margin-bottom:1rem}.privacy-hero .privacy-intro{max-width:720px;margin:0 auto;color:#4f4237;line-height:1.7}.privacy-section{padding:clamp(2.5rem,6vw,4.5rem) 0}.privacy-section h2{font-size:clamp(2rem,3vw,2.4rem);margin-bottom:1.75rem;text-align:center}.privacy-section--split{background:#fff}.privacy-section--split .split-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.5rem,3vw,3rem)}.privacy-section--split .split-content{background:#f5ebe0;border-radius:24px;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 25px 45px #32221714;line-height:1.7}.privacy-section--split .split-panel{border-radius:24px;border:1px solid rgba(54,34,24,.08);padding:clamp(1.5rem,4vw,2.5rem);background:#fffc;box-shadow:0 20px 35px #1f140e12}.privacy-section--split .split-panel h3{margin-top:0;font-size:1.4rem;margin-bottom:1rem}.privacy-section--split .split-panel .contact-list{list-style:none;padding:0;margin:0 0 1rem;display:flex;flex-direction:column;gap:.75rem}.privacy-section--split .split-panel .contact-list li{display:flex;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.07);padding-bottom:.4rem}.privacy-section--split .split-panel .contact-list li span{text-transform:uppercase;font-size:.75rem;letter-spacing:.2em;color:#8c7465}.privacy-section--split .split-panel .contact-list li a{color:#2b2018;text-decoration:none;font-weight:600}.privacy-section--split .split-panel .split-note{margin:0;color:#665449}.privacy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(1.25rem,3vw,2rem)}.privacy-card{background:#fff;border-radius:22px;padding:1.75rem;box-shadow:0 25px 45px #1a130f14;border:1px solid rgba(0,0,0,.04)}.privacy-card h3{margin-top:0;margin-bottom:.75rem;font-size:1.25rem}.privacy-card p{margin:0;color:#4b3d34;line-height:1.6}.privacy-section--tone{background:#eadacc}.privacy-section--tone .timeline{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem}.privacy-section--tone .timeline-item{background:#ffffffb3;border-radius:20px;padding:1.5rem;box-shadow:0 18px 30px #21150c14}.privacy-section--tone .timeline-item span{display:block;font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;color:#6f4e3d;margin-bottom:.5rem}.privacy-section--tone .timeline-item p{margin:0;line-height:1.6}.rights{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.25rem,3vw,2.5rem)}.rights .rights-content{background:#fff;border-radius:24px;padding:clamp(1.5rem,4vw,2.5rem);box-shadow:0 25px 40px #140e0c14}.rights .rights-content ul{margin:1rem 0 0;padding-left:1.5rem;color:#4d3a30;line-height:1.6}.rights .rights-panel{border-radius:24px;border:1px solid rgba(0,0,0,.05);padding:clamp(1.5rem,4vw,2.5rem);background:#f7efe6;color:#4a372b;line-height:1.7}@media (max-width: 640px){.privacy-section h2{text-align:left}}section.blog h2{text-transform:uppercase}section.section_caroussel_contenu{padding-top:clamp(2rem,5vw,3.5rem);padding-bottom:clamp(2rem,5vw,3.5rem)}section.section_caroussel_contenu .section-caroussel-heading{font-size:clamp(2rem,3vw,2.5rem);margin-bottom:1.5rem;text-align:center}section.section_caroussel_contenu .contenu .wrap{position:relative;display:flex;justify-content:center;flex-direction:column;background-color:var(--white);color:var(--black);aspect-ratio:1;padding:var(--padding-block)}section.section_caroussel_contenu .contenu .wrap img{position:absolute;right:0;bottom:-50px;width:100px;z-index:2}@media (min-width: 768px){section.section_caroussel_contenu .contenu .wrap img{position:relative;order:-1;width:150px;bottom:0}}@media (min-width: 1024px){section.section_caroussel_contenu .contenu .wrap img{position:absolute;width:150px;bottom:-75px}}section.section_caroussel_contenu .contenu .wrap p{font-size:var(--fs4);line-height:1.7;margin-bottom:1.25rem}section.section_caroussel_contenu .contenu .wrap ul{margin-left:1.75rem;margin-top:1.25rem}section.section_caroussel_contenu .contenu .wrap ul li{font-size:var(--fs4);margin-bottom:.65rem;line-height:1.6;list-style-type:disc}section.section_caroussel_contenu .contenu .wrap a.btn{margin-top:1.5rem;padding:.65rem 2.5rem;border:1px solid #b5b5b5;background-color:transparent;color:#7f7f7f;font-size:var(--fs4);font-weight:500;border-radius:0;text-decoration:none;text-transform:none;letter-spacing:.04em;position:relative;z-index:3;transition:color .25s ease,background-color .25s ease,border-color .25s ease}section.section_caroussel_contenu .contenu .wrap a.btn:after{display:none}section.section_caroussel_contenu .contenu .wrap a.btn:hover{background-color:#efefef;border-color:#a0a0a0;color:#4c4c4c}section.section_caroussel_contenu .galerie{aspect-ratio:1}section.section_caroussel_contenu .galerie .swiper-container{height:100%}section.section_caroussel_contenu .galerie .swiper-container .swiper-slide{display:flex;align-items:center;justify-content:center}section.section_caroussel_contenu .galerie .swiper-container .swiper-slide img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}section.section_caroussel_contenu .galerie img{width:100%;height:auto;display:block}@media (max-width: 768px){section.section_caroussel_contenu .galerie{aspect-ratio:auto}}section.section_cartes_4{padding:100px 0;background:#fff}section.section_cartes_4 .container{max-width:1300px}section.section_cartes_4 .section-title{font-size:32px;font-weight:700;color:#1a1a1a;margin-bottom:50px;text-align:left;letter-spacing:-.5px}section.section_cartes_4 .row{gap:28px}section.section_cartes_4 .col{display:flex;flex-direction:column;height:auto}section.section_cartes_4 .carte{background:#fff;border-radius:20px;padding:35px 25px;text-align:center;box-shadow:0 4px 16px #00000014;transition:all .4s cubic-bezier(.165,.84,.44,1);display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px solid rgba(0,0,0,.04);position:relative;overflow:hidden;min-height:240px;height:100%}section.section_cartes_4 .carte:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#d4b896,#c9a876);transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.165,.84,.44,1)}section.section_cartes_4 .carte:hover{transform:translateY(-12px);box-shadow:0 20px 40px #d4b89626}section.section_cartes_4 .carte:hover:before{transform:scaleX(1)}section.section_cartes_4 .carte:hover .carte-icone{transform:scale(1.1);background:linear-gradient(135deg,#d4b896,#c9a876)}section.section_cartes_4 .carte:hover .carte-icone img{filter:brightness(0) invert(1)}section.section_cartes_4 .carte:hover .carte-titre{color:#d4b896}section.section_cartes_4 .carte .carte-icone{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:#f5f1f8;border-radius:50%;transition:all .4s cubic-bezier(.165,.84,.44,1);flex-shrink:0;margin:0 0 12px}section.section_cartes_4 .carte .carte-icone img{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;transition:filter .4s ease}section.section_cartes_4 .carte .carte-titre{font-size:20px;font-weight:700;color:#1a1a1a;line-height:1.4;transition:color .4s ease;letter-spacing:-.3px;margin:0;padding:0;min-height:auto;display:flex;align-items:center;justify-content:center;width:100%}section.section_cartes_4 .carte .carte-description{font-size:15px;color:#666;margin:10px 0 0;line-height:1.6;letter-spacing:.2px;padding-top:10px;border-top:1px solid #f0f0f0;display:flex;align-items:center;justify-content:center;width:100%}@media (max-width: 1024px){section.section_cartes_4 .carte{min-height:240px}}@media (max-width: 768px){section.section_cartes_4{padding:60px 0}section.section_cartes_4 .row{gap:20px}section.section_cartes_4 .col{height:auto}section.section_cartes_4 .carte{padding:30px 20px;min-height:240px}section.section_cartes_4 .carte .carte-icone{width:70px;height:70px;margin-bottom:12px}section.section_cartes_4 .carte .carte-icone img{width:45px;height:45px}section.section_cartes_4 .carte .carte-titre{font-size:18px;min-height:auto}section.section_cartes_4 .carte .carte-description{font-size:14px;margin-top:10px;padding-top:10px}}section.section_cartes_4 .section-cartes-note{margin-top:2.5rem;text-align:center;max-width:720px;margin-left:auto;margin-right:auto;color:#5a4f48;font-size:1rem;line-height:1.7}section.section_cartes_4 .section-cartes-note p:last-child{margin-bottom:0}section.section_google_reviews{padding:clamp(3rem,6vw,5.5rem) 0;background:linear-gradient(180deg,#fdfbf8,#f7f3ef)}section.section_google_reviews .section-google-header{text-align:center;max-width:720px;margin:0 auto 2.25rem}section.section_google_reviews .section-google-header h2{font-size:clamp(2rem,3vw,2.8rem);margin-bottom:.75rem}section.section_google_reviews .section-google-header .section-google-intro{font-size:1.1rem;color:#6b6156;margin:0 auto 1rem}section.section_google_reviews .section-google-header .section-google-rating{display:inline-flex;align-items:center;gap:.85rem;padding:.75rem 1.25rem;background:#fff;border-radius:999px;box-shadow:0 10px 30px #00000014}section.section_google_reviews .section-google-header .section-google-rating .rating-stars{line-height:1}section.section_google_reviews .section-google-header .section-google-rating .rating-stars .star{font-size:1.15rem;color:#e0dcd5}section.section_google_reviews .section-google-header .section-google-rating .rating-stars .star.is-filled{color:#f5b400}section.section_google_reviews .section-google-header .section-google-rating .rating-meta{display:flex;flex-direction:column;align-items:flex-start}section.section_google_reviews .section-google-header .section-google-rating .rating-meta strong{font-size:1.1rem;color:#1f1f1f}section.section_google_reviews .section-google-header .section-google-rating .rating-meta span{font-size:.9rem;color:#7d7d7d}section.section_google_reviews .section-google-alert{border-radius:16px;border:1px solid rgba(0,0,0,.1);padding:1rem 1.25rem;background:#fff5f5;color:#a12a2a;margin-bottom:1.5rem;text-align:center}section.section_google_reviews .section-google-reviews{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.75rem}section.section_google_reviews .google-review-card{background:#fff;border-radius:26px;padding:2rem 1.75rem;box-shadow:0 25px 50px #12162114;border:1px solid rgba(119,93,72,.08);height:100%;display:flex;flex-direction:column;position:relative;overflow:hidden;isolation:isolate}section.section_google_reviews .google-review-card:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,#d4b89614,#f3eee900);z-index:0}section.section_google_reviews .google-review-card:after{content:"“";position:absolute;top:1rem;right:1.35rem;font-size:4rem;color:#d4b89640;font-family:Playfair Display,serif;z-index:0}section.section_google_reviews .google-review-card__head{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem;gap:1rem;position:relative;z-index:1}section.section_google_reviews .google-review-card__author{display:flex;gap:.85rem;align-items:center;position:relative;z-index:1}section.section_google_reviews .google-review-card__author img{width:48px;height:48px;border-radius:50%;-o-object-fit:cover;object-fit:cover;box-shadow:0 5px 15px #0000001f}section.section_google_reviews .google-review-card__author .author-name{font-weight:600;margin:0;color:#2b2722}section.section_google_reviews .google-review-card__author .author-meta{margin:0;font-size:.85rem;color:#a09180}section.section_google_reviews .google-review-card .review-stars{position:relative;z-index:1}section.section_google_reviews .google-review-card .review-stars .star{color:#e0dcd5}section.section_google_reviews .google-review-card .review-stars .star.is-filled{color:#e6b756}section.section_google_reviews .google-review-card__content{margin:0;color:#3c3731;font-size:1.05rem;line-height:1.75;position:relative;z-index:1}section.section_google_reviews .section-google-cta{margin-top:2.5rem;text-align:center;display:flex;justify-content:center;align-items:center}section.section_google_reviews .section-google-cta .btn{padding:.65rem 2.5rem;border:1px solid #b5b5b5;background-color:transparent;color:#7f7f7f;font-size:var(--fs4);font-weight:500;border-radius:0;text-decoration:none;text-transform:none;letter-spacing:.04em;transition:color .25s ease,background-color .25s ease,border-color .25s ease}section.section_google_reviews .section-google-cta .btn:after{display:none}section.section_google_reviews .section-google-cta .btn:hover{background-color:#efefef;border-color:#a0a0a0;color:#4c4c4c}section.section_hero_banniere{margin-top:-40px;position:relative;width:100%;overflow:hidden;color:#fff}section.section_hero_banniere .hero{position:relative;width:100%}section.section_hero_banniere .hero-media{position:relative;height:clamp(360px,65vh,640px)}section.section_hero_banniere .hero-media .swiper,section.section_hero_banniere .hero-media .hero-single-media{width:100%;height:100%}section.section_hero_banniere .hero-media .swiper-slide,section.section_hero_banniere .hero-media .hero-single-media{position:relative;width:100%;height:100%}section.section_hero_banniere .hero-media .hero-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}section.section_hero_banniere .hero-media .swiper-button-prev,section.section_hero_banniere .hero-media .swiper-button-next{color:#fff}section.section_hero_banniere .hero-media .swiper-pagination{color:#fff;font-weight:500}section.section_hero_banniere .hero-overlay{position:absolute;inset:0;background:linear-gradient(180deg,#000000bf,#00000059 40%,#000000bf);pointer-events:none}section.section_hero_banniere .hero-content{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;padding:2rem 1.5rem}section.section_hero_banniere .hero-content.align-left{justify-content:flex-start;text-align:left}section.section_hero_banniere .hero-content.align-right{justify-content:flex-end;text-align:right}section.section_hero_banniere .hero-content .container{max-width:820px}section.section_hero_banniere .hero-content h1{font-size:clamp(1.6rem,2.6vw,2.2rem);line-height:1.2;margin-bottom:.3rem;font-weight:400;max-width:90%;margin-left:auto;margin-right:auto;text-align:center}section.section_hero_banniere .hero-content h1 strong{font-weight:700}section.section_hero_banniere .hero-content .hero-surtitle{text-transform:uppercase;letter-spacing:.08em;font-size:.9rem;margin-bottom:.5rem}section.section_hero_banniere .hero-content .hero-subtitle{font-size:1.3rem;margin-bottom:.45rem}section.section_hero_banniere .hero-content .hero-description{font-size:1.1rem;margin-top:.4rem;margin-bottom:1.35rem}section.section_hero_banniere .hero-content.has-box{color:#1c1c1c}section.section_hero_banniere .hero-content.has-box .container{background:#ffffffeb;border-radius:24px;padding:clamp(1.5rem,3vw,2.75rem);box-shadow:0 20px 45px #0000001f;max-width:640px}section.section_hero_banniere .hero-content.has-box .hero-buttons .btn{border-color:#b5b5b5;color:#111}section.section_hero_banniere .hero-buttons{display:inline-flex;gap:1rem;flex-wrap:wrap;justify-content:center;margin-top:.65rem}section.section_hero_banniere .hero-buttons .btn{background-color:#e9e9e9;border-color:#b5b5b5;color:#111}section.section_hero_banniere .hero-content.align-left .hero-buttons{justify-content:flex-start}section.section_hero_banniere .hero-content.align-right .hero-buttons{justify-content:flex-end}section.section_hero_banniere .hero-highlights{background:#f9f5f1;padding:2.5rem 0;color:var(--bs-body-color);margin-top:-1px}section.section_hero_banniere .hero-highlights .highlight{background:#fff;border-radius:8px;padding:1.5rem;height:100%;box-shadow:0 10px 25px #0000000d}section.section_hero_banniere .hero-highlights .highlight-label{font-weight:600;margin-bottom:.25rem}section.section_hero_banniere .hero-highlights .highlight-text{margin-bottom:0;color:#4a4a4a}@media (max-width: 991.98px){section.section_hero_banniere{margin-top:-10px}section.section_hero_banniere .hero-content{position:static;background:#1a1a1a;padding:2rem 1rem 1rem}section.section_hero_banniere .hero-content.has-box{background:transparent}section.section_hero_banniere .hero-overlay{display:none}section.section_hero_banniere .hero-media{height:360px}}section.section_tarifs{padding:clamp(3rem,6vw,5.5rem) 0;background:linear-gradient(180deg,#f9f7f4,#f3efea)}section.section_tarifs .tarifs-card{max-width:780px;margin:0 auto;background:#fff;border-radius:32px;padding:clamp(1.75rem,4vw,3rem);box-shadow:0 30px 60px #11131814;border:1px solid rgba(122,97,77,.08);text-align:center;position:relative;overflow:hidden}section.section_tarifs .tarifs-card:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(212,184,150,.15),transparent 55%);pointer-events:none}section.section_tarifs .tarifs-card>*{position:relative;z-index:1}section.section_tarifs .tarifs-card h2{font-size:clamp(2rem,3vw,2.6rem);margin-bottom:.25rem}section.section_tarifs .tarifs-intro{color:#6c5b4f;font-size:1.05rem;margin-bottom:1.5rem}section.section_tarifs .tarifs-list{list-style:none;margin:0;padding:0;text-align:left}section.section_tarifs .tarifs-list .tarifs-item{display:flex;justify-content:space-between;gap:1rem;padding:1rem 0;border-bottom:1px solid rgba(0,0,0,.05)}section.section_tarifs .tarifs-list .tarifs-item:last-child{border-bottom:0}section.section_tarifs .tarifs-list .tarif-label{margin:0;font-weight:600;color:#291c15}section.section_tarifs .tarifs-list .tarif-detail{margin:.35rem 0 0;color:#8c8177;font-size:.95rem}section.section_tarifs .tarifs-list .tarif-price{font-weight:700;color:#8a684c;white-space:nowrap}section.section_tarifs .tarifs-cta{margin-top:2rem}section.section_tarifs .tarifs-cta .btn{padding:.65rem 2.5rem;border:1px solid #b5b5b5;background:transparent;color:#4c4c4c;font-size:var(--fs4);font-weight:500;letter-spacing:.02em;text-transform:none;border-radius:0;transition:color .25s ease,background-color .25s ease,border-color .25s ease}section.section_tarifs .tarifs-cta .btn:hover{background:#efefef;border-color:#a0a0a0;color:#222}section.section_tarifs .tarifs-note{margin-top:1.25rem;color:#7b736b;font-size:.95rem}@media (max-width: 640px){section.section_tarifs .tarifs-item{flex-direction:column}section.section_tarifs .tarifs-item .tarif-price{margin-top:.5rem}}section.section_faq{padding:clamp(3rem,6vw,5rem) 0;background:#fcfbf8}section.section_faq h2{text-align:center;margin-bottom:.5rem;font-size:clamp(2rem,3vw,2.8rem)}section.section_faq .faq-intro{text-align:center;max-width:720px;margin:0 auto 2rem;color:#6f6258}section.section_faq .faq-accordion{max-width:860px;margin:0 auto;background:#fff;border-radius:28px;box-shadow:0 25px 60px #10141b14;border:1px solid rgba(138,114,96,.08);overflow:hidden}section.section_faq .faq-item{border-bottom:1px solid rgba(0,0,0,.06)}section.section_faq .faq-item:last-child{border-bottom:none}section.section_faq .faq-item.is-open .faq-icon .line-2{transform:scaleX(0)}section.section_faq .faq-item.is-open .faq-answer{display:block}section.section_faq .faq-question{width:100%;text-align:left;padding:1.25rem clamp(1.25rem,4vw,2rem);background:transparent;border:none;font-size:1.05rem;letter-spacing:.01em;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer}section.section_faq .faq-question span:first-child{flex:1;padding-right:1rem}section.section_faq .faq-icon{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center}section.section_faq .faq-icon .chevron{width:12px;height:12px;border-right:2px solid #8c7a6b;border-bottom:2px solid #8c7a6b;transform:rotate(45deg);transition:transform .25s ease}section.section_faq .faq-item.is-open .chevron{transform:rotate(225deg)}section.section_faq .faq-answer{padding:0 clamp(1.25rem,4vw,2rem) 1.25rem;color:#5a5048;line-height:1.65;display:none}section.section_plan{padding:clamp(3rem,6vw,5rem) 0;background:#fff}section.section_plan .plan-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:clamp(1.5rem,4vw,3rem);align-items:stretch}section.section_plan .plan-map{border-radius:28px;overflow:hidden;box-shadow:0 25px 45px #12141a1f;min-height:260px}section.section_plan .plan-map .plan-map-embed,section.section_plan .plan-map iframe{width:100%;height:100%;border:0}section.section_plan .plan-map iframe{min-height:320px}section.section_plan .plan-content{background:#f9f6f2;border-radius:28px;padding:clamp(1.75rem,4vw,3rem);box-shadow:0 15px 35px #1b171414;color:#312922;display:flex;flex-direction:column;gap:1rem}section.section_plan .plan-content h2{font-size:clamp(2rem,3vw,2.6rem);margin:0}section.section_plan .plan-content .plan-text{line-height:1.7;color:#4f453f}section.section_plan .plan-content .plan-note{font-size:.95rem;color:#7c6d64;margin:0}section.section_plan .plan-content .btn{align-self:flex-start;margin-top:.5rem;padding:.65rem 2.5rem;border:1px solid #b5b5b5;background-color:transparent;color:#4c4c4c;font-size:var(--fs4);text-transform:none;letter-spacing:.03em;border-radius:0}section.section_plan .plan-content .btn:hover{background:#efefef;border-color:#9e9e9e;color:#2c2c2c}section.section_parcours{padding:clamp(3rem,6vw,5.5rem) 0;background:#fcfbf8;text-align:center}section.section_parcours h2{font-size:clamp(2rem,3vw,2.8rem);margin-bottom:.4rem}section.section_parcours .parcours-intro{max-width:680px;margin:0 auto 2.5rem;color:#6c5f55}section.section_parcours .parcours-timeline{position:relative;max-width:1000px;margin:0 auto;padding:1rem 0}section.section_parcours .parcours-timeline:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;background:#e4ddd5;transform:translate(-50%)}section.section_parcours .timeline-item{position:relative;width:50%;padding:1rem 2rem}section.section_parcours .timeline-item:before{content:"";position:absolute;top:1.4rem;width:18px;height:18px;border-radius:999px;border:3px solid #d4b896;background:#fff}section.section_parcours .timeline-item.align-left{left:0;text-align:right}section.section_parcours .timeline-item.align-left:before{right:-9px}section.section_parcours .timeline-item.align-right{left:50%;text-align:left}section.section_parcours .timeline-item.align-right:before{left:-9px}section.section_parcours .timeline-card{display:inline-block;background:#fff;border-radius:22px;padding:1.25rem 1.5rem;box-shadow:0 15px 35px #19191914;border:1px solid rgba(108,89,64,.08);max-width:320px}section.section_parcours .timeline-year{margin:0;font-weight:700;color:#8f694a;text-transform:uppercase;letter-spacing:.05em;font-size:.9rem}section.section_parcours .timeline-label{margin:.35rem 0 0;font-weight:600;color:#231f1c}section.section_parcours .timeline-detail{margin:.35rem 0 0;color:#6c5f55;font-size:.95rem;line-height:1.5}section.section_parcours .parcours-note{margin-top:2.25rem;color:#6a5950;font-style:italic}@media (max-width: 768px){section.section_parcours .parcours-timeline:before{left:8px}section.section_parcours .timeline-item{width:100%;padding-left:2rem;text-align:left}section.section_parcours .timeline-item:before{left:0}section.section_parcours .timeline-item.align-left,section.section_parcours .timeline-item.align-right{left:0;text-align:left}section.section_parcours .timeline-card{max-width:100%}}section.section_bilan_postural{background:#eadacf;padding:clamp(3rem,6vw,5rem) 0}section.section_bilan_postural .bilan-card{max-width:820px;margin:0 auto;text-align:center;color:#3d2f27}section.section_bilan_postural .bilan-card h2{font-size:clamp(2rem,3vw,2.8rem);margin-bottom:1rem}section.section_bilan_postural .bilan-intro{font-size:1.1rem;margin-bottom:1.5rem;color:#5b4a42}section.section_bilan_postural .bilan-points{position:relative;max-width:880px;margin:0 auto 2rem;padding:1rem 0}section.section_bilan_postural .bilan-points:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:2px;background:#50413833;transform:translate(-50%)}section.section_bilan_postural .bilan-point{display:flex;gap:.9rem;background:#fff6;border-radius:18px;padding:1.15rem 1.5rem;box-shadow:0 20px 35px #16110f14;color:#3e322b;width:calc(50% - 1.5rem);position:relative;align-items:flex-start}section.section_bilan_postural .bilan-point.align-left{margin-right:auto;margin-bottom:1.25rem}section.section_bilan_postural .bilan-point.align-right{margin-left:auto;margin-bottom:1.25rem}section.section_bilan_postural .point-icon{width:12px;height:12px;border-radius:50%;border:3px solid #c58f65;margin-top:.45rem;flex-shrink:0}section.section_bilan_postural .point-label{font-weight:600;margin:0;color:#241d18}section.section_bilan_postural .point-detail{margin:.35rem 0 0;line-height:1.6;color:#5b4a41}section.section_bilan_postural .bilan-highlight{font-weight:600;color:#5f4b3c;margin-bottom:1.5rem;font-size:1rem}section.section_bilan_postural .bilan-footer{color:#4b3e36;margin-bottom:1.5rem}section.section_bilan_postural .bilan-cta .btn{padding:.7rem 2.6rem;border:1px solid rgba(61,47,39,.6);background:#ffffff59;color:#1f1a17;transition:background .25s ease;margin-top:1.25rem}section.section_bilan_postural .bilan-cta .btn:hover{background:#ffffff8c}@media (max-width: 768px){section.section_bilan_postural .bilan-points:before{left:20px;transform:none}section.section_bilan_postural .bilan-point{width:100%;margin-left:0;margin-right:0;padding-left:2.5rem}section.section_bilan_postural .bilan-point.align-left,section.section_bilan_postural .bilan-point.align-right{align-items:flex-start}section.section_bilan_postural .point-icon{margin-left:-1.5rem}}section.section_article_blocs{background:#fff;padding:clamp(3rem,6vw,5rem) 0}section.section_article_blocs .article-blocs-wrapper{display:flex;flex-direction:column;gap:clamp(2rem,4vw,3.5rem)}section.section_article_blocs .article-bloc{display:grid;grid-template-columns:minmax(280px,.85fr) minmax(320px,1.15fr);gap:clamp(1rem,3vw,2rem);align-items:start}section.section_article_blocs .article-bloc.has-no-image{grid-template-columns:minmax(300px,1fr)}section.section_article_blocs .article-bloc.has-no-image .article-bloc__content{max-width:720px}section.section_article_blocs .article-bloc.is-inverse .article-bloc__image{order:2}section.section_article_blocs .article-bloc.is-inverse .article-bloc__content{order:1}section.section_article_blocs .article-bloc__image{border-radius:24px;overflow:hidden;box-shadow:0 25px 45px #110f0c1a;min-height:320px;height:100%;display:flex}section.section_article_blocs .article-bloc__image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover}section.section_article_blocs .article-bloc__image .img-fluid{flex:1 1 auto}section.section_article_blocs .article-bloc__content{display:flex;flex-direction:column;gap:.75rem}section.section_article_blocs .article-bloc__content .article-bloc__kicker{font-family:var(--font-serif, "Cormorant Garamond", serif);font-weight:600;font-size:clamp(1.35rem,2vw,1.9rem);letter-spacing:.02em;color:#2b1d16;margin:0}section.section_article_blocs .article-bloc__content .article-bloc__text{color:#4f453f;line-height:1.7;font-size:1rem}@media (max-width: 768px){section.section_article_blocs .article-bloc{grid-template-columns:1fr;min-height:initial;gap:1.5rem}section.section_article_blocs .article-bloc.has-no-image .article-bloc__content{max-width:none}section.section_article_blocs .article-bloc.is-inverse .article-bloc__image,section.section_article_blocs .article-bloc.is-inverse .article-bloc__content{order:initial}}@media (max-width: 640px){section.section_article_blocs .article-bloc__image{min-height:unset;height:auto}section.section_article_blocs .article-bloc__image img{width:100%;height:auto}}section.section_univers{background-color:var(--black);padding:var(--space) 0}section.section_univers .container{color:var(--white);text-align:center}section.section_univers .section-title{margin-bottom:var(--space);font-weight:var(--bold);text-transform:uppercase}section.section_univers .univers-card{background-color:var(--white);overflow:hidden;display:flex;flex-direction:column;height:100%;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 4px 15px #0000001a}section.section_univers .univers-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px #0003}section.section_univers .univers-image{height:200px;overflow:hidden}section.section_univers .univers-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}section.section_univers .univers-content{padding:var(--padding-block);display:flex;flex-direction:column;flex-grow:1;text-align:left;color:var(--black)}section.section_univers .univers-content .univers-title{font-size:var(--fs3);font-weight:var(--bold);color:var(--black);margin-bottom:var(--m);line-height:1.2;text-align:center}section.section_univers .univers-content .univers-text{color:var(--black);text-align:left;margin-bottom:var(--m)}section.section_univers .univers-content .univers-btn{margin-top:auto;display:flex;justify-content:center}.section-partenaires{padding:var(--space) 0;background-color:var(--white)}.section-partenaires .container{text-align:center}.section-partenaires h2{font-size:var(--fs1);color:var(--black);margin-bottom:var(--space);font-weight:var(--bold)}.section-partenaires .logos-carousel{overflow:hidden}.section-partenaires .logos-carousel .swiper-wrapper{display:flex;align-items:center}.section-partenaires .logos-carousel .swiper-slide{width:auto!important;flex-shrink:0;display:flex;justify-content:center;align-items:center}.section-partenaires .logos-carousel .swiper-slide img{max-height:80px;max-width:150px;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;filter:grayscale(100%);transition:filter .3s ease}.section-partenaires .logos-carousel .swiper-slide img:hover{filter:grayscale(0%)}.section-partenaires .logos-carousel:not(.swiper-initialized) .swiper-wrapper{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--padding-block)}section.section_top_caroussel{width:100%;overflow:hidden}section.section_top_caroussel .hero{position:relative;width:100%}section.section_top_caroussel .hero-icon{position:absolute;top:20px;left:50%;transform:translate(-50%);z-index:10;max-height:60px;width:auto}section.section_top_caroussel .caroussel{width:100%;overflow:hidden}section.section_top_caroussel .gallery{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto;overflow-y:hidden;gap:15px;padding:20px;scroll-behavior:smooth;width:-moz-max-content;width:max-content;min-width:100%;-ms-overflow-style:none;scrollbar-width:none}section.section_top_caroussel .gallery::-webkit-scrollbar{display:none}section.section_top_caroussel .gallery-image{height:250px;width:400px;-o-object-fit:cover;object-fit:cover;border-radius:10px;flex-shrink:0;flex-grow:0}.blog-article h2{text-transform:uppercase}@media (min-width: 640px){.sm\:g-auto.row{margin:0 calc(-1 * var(--g-auto))}.sm\:g-auto.row>*{padding:var(--g-auto)}.sm\:g-auto{--g-auto: .25rem}@media (min-width: 768px){.sm\:g-auto{--g-auto: .5rem}}@media (min-width: 1024px){.sm\:g-auto{--g-auto: .75rem}}@media (min-width: 1280px){.sm\:g-auto{--g-auto: 1rem}}}.hover\:bg-blue-200:hover{--tw-bg-opacity: 1;background-color:rgb(191 219 254 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-600:hover{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.hover\:bg-opacity-80:hover{--tw-bg-opacity: .8}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}@media (min-width: 640px){.sm\:-order-1{order:-1}.sm\:-order-10{order:-10}.sm\:-order-11{order:-11}.sm\:-order-12{order:-12}.sm\:-order-2{order:-2}.sm\:-order-3{order:-3}.sm\:-order-4{order:-4}.sm\:-order-5{order:-5}.sm\:-order-6{order:-6}.sm\:-order-7{order:-7}.sm\:-order-8{order:-8}.sm\:-order-9{order:-9}.sm\:order-1{order:1}.sm\:order-10{order:10}.sm\:order-11{order:11}.sm\:order-12{order:12}.sm\:order-2{order:2}.sm\:order-3{order:3}.sm\:order-4{order:4}.sm\:order-5{order:5}.sm\:order-6{order:6}.sm\:order-7{order:7}.sm\:order-8{order:8}.sm\:order-9{order:9}.sm\:col-auto{grid-column:auto}.sm\:flex{display:flex}.sm\:w-1\/12{width:8.333333%}.sm\:w-1\/2{width:50%}.sm\:w-1\/3{width:33.333333%}.sm\:w-1\/4{width:25%}.sm\:w-2\/3{width:66.666667%}.sm\:border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-0\.5{--tw-border-spacing-x: .125rem;--tw-border-spacing-y: .125rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-1{--tw-border-spacing-x: .25rem;--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-1\.5{--tw-border-spacing-x: .375rem;--tw-border-spacing-y: .375rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-10{--tw-border-spacing-x: 2.5rem;--tw-border-spacing-y: 2.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-11{--tw-border-spacing-x: 2.75rem;--tw-border-spacing-y: 2.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-12{--tw-border-spacing-x: 3rem;--tw-border-spacing-y: 3rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-14{--tw-border-spacing-x: 3.5rem;--tw-border-spacing-y: 3.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-16{--tw-border-spacing-x: 4rem;--tw-border-spacing-y: 4rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-2{--tw-border-spacing-x: .5rem;--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-2\.5{--tw-border-spacing-x: .625rem;--tw-border-spacing-y: .625rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-20{--tw-border-spacing-x: 5rem;--tw-border-spacing-y: 5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-24{--tw-border-spacing-x: 6rem;--tw-border-spacing-y: 6rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-28{--tw-border-spacing-x: 7rem;--tw-border-spacing-y: 7rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-3{--tw-border-spacing-x: .75rem;--tw-border-spacing-y: .75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-3\.5{--tw-border-spacing-x: .875rem;--tw-border-spacing-y: .875rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-32{--tw-border-spacing-x: 8rem;--tw-border-spacing-y: 8rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-36{--tw-border-spacing-x: 9rem;--tw-border-spacing-y: 9rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-4{--tw-border-spacing-x: 1rem;--tw-border-spacing-y: 1rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-40{--tw-border-spacing-x: 10rem;--tw-border-spacing-y: 10rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-44{--tw-border-spacing-x: 11rem;--tw-border-spacing-y: 11rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-48{--tw-border-spacing-x: 12rem;--tw-border-spacing-y: 12rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-5{--tw-border-spacing-x: 1.25rem;--tw-border-spacing-y: 1.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-52{--tw-border-spacing-x: 13rem;--tw-border-spacing-y: 13rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-56{--tw-border-spacing-x: 14rem;--tw-border-spacing-y: 14rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-6{--tw-border-spacing-x: 1.5rem;--tw-border-spacing-y: 1.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-60{--tw-border-spacing-x: 15rem;--tw-border-spacing-y: 15rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-64{--tw-border-spacing-x: 16rem;--tw-border-spacing-y: 16rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-7{--tw-border-spacing-x: 1.75rem;--tw-border-spacing-y: 1.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-72{--tw-border-spacing-x: 18rem;--tw-border-spacing-y: 18rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-8{--tw-border-spacing-x: 2rem;--tw-border-spacing-y: 2rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-80{--tw-border-spacing-x: 20rem;--tw-border-spacing-y: 20rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-9{--tw-border-spacing-x: 2.25rem;--tw-border-spacing-y: 2.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-spacing-96{--tw-border-spacing-x: 24rem;--tw-border-spacing-y: 24rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.sm\:border-2{border-width:2px}.sm\:border-4{border-width:4px}.sm\:border-8{border-width:8px}.sm\:leading-10{line-height:2.5rem}.sm\:leading-3{line-height:.75rem}.sm\:leading-4{line-height:1rem}.sm\:leading-5{line-height:1.25rem}.sm\:leading-6{line-height:1.5rem}.sm\:leading-7{line-height:1.75rem}.sm\:leading-8{line-height:2rem}.sm\:leading-9{line-height:2.25rem}.sm\:ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sm\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sm\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sm\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sm\:ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.sm\:row-cols-1>*{width:100%}.sm\:row-cols-2>*{width:50%}.sm\:row-cols-3>*{width:calc(100% / 3)}.sm\:row-cols-4>*{width:25%}.sm\:row-cols-5>*{width:20%}.sm\:row-cols-6>*{width:calc(100% / 6)}.sm\:row-cols-7>*{width:calc(100% / 7)}.sm\:row-cols-8>*{width:12.5%}.sm\:row-cols-9>*{width:calc(100% / 9)}.sm\:row-cols-10>*{width:10%}.sm\:row-cols-11>*{width:calc(100% / 11)}.sm\:row-cols-12>*{width:calc(100% / 12)}.sm\:g-0{--g: 0px}.sm\:g-1{--g: .25rem}.sm\:g-2{--g: .5rem}.sm\:g-3{--g: .75rem}.sm\:g-4{--g: 1rem}.sm\:g-5{--g: 1.25rem}.sm\:g-6{--g: 1.5rem}.sm\:g-7{--g: 1.75rem}.sm\:g-8{--g: 2rem}.sm\:g-9{--g: 2.25rem}.sm\:g-10{--g: 2.5rem}.sm\:g-11{--g: 2.75rem}.sm\:g-12{--g: 3rem}.sm\:w-1\/2{flex:0 0 auto;width:50%}.sm\:w-1\/3{flex:0 0 auto;width:33.333333%}.sm\:w-1\/4{flex:0 0 auto;width:25%}.sm\:w-1\/12{flex:0 0 auto;width:8.333333%}.sm\:w-2\/3{flex:0 0 auto;width:66.666667%}.sm\:col-auto{flex:0 0 auto;width:auto}}@media (min-width: 768px){.md\:-order-1{order:-1}.md\:-order-10{order:-10}.md\:-order-11{order:-11}.md\:-order-12{order:-12}.md\:-order-2{order:-2}.md\:-order-3{order:-3}.md\:-order-4{order:-4}.md\:-order-5{order:-5}.md\:-order-6{order:-6}.md\:-order-7{order:-7}.md\:-order-8{order:-8}.md\:-order-9{order:-9}.md\:order-1{order:1}.md\:order-10{order:10}.md\:order-11{order:11}.md\:order-12{order:12}.md\:order-2{order:2}.md\:order-3{order:3}.md\:order-4{order:4}.md\:order-5{order:5}.md\:order-6{order:6}.md\:order-7{order:7}.md\:order-8{order:8}.md\:order-9{order:9}.md\:col-auto{grid-column:auto}.md\:w-1\/2{width:50%}.md\:w-1\/3{width:33.333333%}.md\:w-1\/6{width:16.666667%}.md\:w-2\/3{width:66.666667%}.md\:border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-0\.5{--tw-border-spacing-x: .125rem;--tw-border-spacing-y: .125rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-1{--tw-border-spacing-x: .25rem;--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-1\.5{--tw-border-spacing-x: .375rem;--tw-border-spacing-y: .375rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-10{--tw-border-spacing-x: 2.5rem;--tw-border-spacing-y: 2.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-11{--tw-border-spacing-x: 2.75rem;--tw-border-spacing-y: 2.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-12{--tw-border-spacing-x: 3rem;--tw-border-spacing-y: 3rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-14{--tw-border-spacing-x: 3.5rem;--tw-border-spacing-y: 3.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-16{--tw-border-spacing-x: 4rem;--tw-border-spacing-y: 4rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-2{--tw-border-spacing-x: .5rem;--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-2\.5{--tw-border-spacing-x: .625rem;--tw-border-spacing-y: .625rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-20{--tw-border-spacing-x: 5rem;--tw-border-spacing-y: 5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-24{--tw-border-spacing-x: 6rem;--tw-border-spacing-y: 6rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-28{--tw-border-spacing-x: 7rem;--tw-border-spacing-y: 7rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-3{--tw-border-spacing-x: .75rem;--tw-border-spacing-y: .75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-3\.5{--tw-border-spacing-x: .875rem;--tw-border-spacing-y: .875rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-32{--tw-border-spacing-x: 8rem;--tw-border-spacing-y: 8rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-36{--tw-border-spacing-x: 9rem;--tw-border-spacing-y: 9rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-4{--tw-border-spacing-x: 1rem;--tw-border-spacing-y: 1rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-40{--tw-border-spacing-x: 10rem;--tw-border-spacing-y: 10rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-44{--tw-border-spacing-x: 11rem;--tw-border-spacing-y: 11rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-48{--tw-border-spacing-x: 12rem;--tw-border-spacing-y: 12rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-5{--tw-border-spacing-x: 1.25rem;--tw-border-spacing-y: 1.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-52{--tw-border-spacing-x: 13rem;--tw-border-spacing-y: 13rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-56{--tw-border-spacing-x: 14rem;--tw-border-spacing-y: 14rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-6{--tw-border-spacing-x: 1.5rem;--tw-border-spacing-y: 1.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-60{--tw-border-spacing-x: 15rem;--tw-border-spacing-y: 15rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-64{--tw-border-spacing-x: 16rem;--tw-border-spacing-y: 16rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-7{--tw-border-spacing-x: 1.75rem;--tw-border-spacing-y: 1.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-72{--tw-border-spacing-x: 18rem;--tw-border-spacing-y: 18rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-8{--tw-border-spacing-x: 2rem;--tw-border-spacing-y: 2rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-80{--tw-border-spacing-x: 20rem;--tw-border-spacing-y: 20rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-9{--tw-border-spacing-x: 2.25rem;--tw-border-spacing-y: 2.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:border-spacing-96{--tw-border-spacing-x: 24rem;--tw-border-spacing-y: 24rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:border-2{border-width:2px}.md\:border-4{border-width:4px}.md\:border-8{border-width:8px}.md\:leading-10{line-height:2.5rem}.md\:leading-3{line-height:.75rem}.md\:leading-4{line-height:1rem}.md\:leading-5{line-height:1.25rem}.md\:leading-6{line-height:1.5rem}.md\:leading-7{line-height:1.75rem}.md\:leading-8{line-height:2rem}.md\:leading-9{line-height:2.25rem}.md\:ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.md\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.md\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.md\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.md\:ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.md\:row-cols-1>*{width:100%}.md\:row-cols-2>*{width:50%}.md\:row-cols-3>*{width:calc(100% / 3)}.md\:row-cols-4>*{width:25%}.md\:row-cols-5>*{width:20%}.md\:row-cols-6>*{width:calc(100% / 6)}.md\:row-cols-7>*{width:calc(100% / 7)}.md\:row-cols-8>*{width:12.5%}.md\:row-cols-9>*{width:calc(100% / 9)}.md\:row-cols-10>*{width:10%}.md\:row-cols-11>*{width:calc(100% / 11)}.md\:row-cols-12>*{width:calc(100% / 12)}.md\:g-0{--g: 0px}.md\:g-1{--g: .25rem}.md\:g-2{--g: .5rem}.md\:g-3{--g: .75rem}.md\:g-4{--g: 1rem}.md\:g-5{--g: 1.25rem}.md\:g-6{--g: 1.5rem}.md\:g-7{--g: 1.75rem}.md\:g-8{--g: 2rem}.md\:g-9{--g: 2.25rem}.md\:g-10{--g: 2.5rem}.md\:g-11{--g: 2.75rem}.md\:g-12{--g: 3rem}.md\:w-1\/2{flex:0 0 auto;width:50%}.md\:w-1\/3{flex:0 0 auto;width:33.333333%}.md\:w-1\/6{flex:0 0 auto;width:16.666667%}.md\:w-2\/3{flex:0 0 auto;width:66.666667%}.md\:col-auto{flex:0 0 auto;width:auto}}@media (min-width: 1024px){.lg\:-order-1{order:-1}.lg\:-order-10{order:-10}.lg\:-order-11{order:-11}.lg\:-order-12{order:-12}.lg\:-order-2{order:-2}.lg\:-order-3{order:-3}.lg\:-order-4{order:-4}.lg\:-order-5{order:-5}.lg\:-order-6{order:-6}.lg\:-order-7{order:-7}.lg\:-order-8{order:-8}.lg\:-order-9{order:-9}.lg\:order-1{order:1}.lg\:order-10{order:10}.lg\:order-11{order:11}.lg\:order-12{order:12}.lg\:order-2{order:2}.lg\:order-3{order:3}.lg\:order-4{order:4}.lg\:order-5{order:5}.lg\:order-6{order:6}.lg\:order-7{order:7}.lg\:order-8{order:8}.lg\:order-9{order:9}.lg\:col-auto{grid-column:auto}.lg\:w-1\/2{width:50%}.lg\:w-1\/3{width:33.333333%}.lg\:w-1\/4{width:25%}.lg\:w-2\/3{width:66.666667%}.lg\:border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-0\.5{--tw-border-spacing-x: .125rem;--tw-border-spacing-y: .125rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-1{--tw-border-spacing-x: .25rem;--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-1\.5{--tw-border-spacing-x: .375rem;--tw-border-spacing-y: .375rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-10{--tw-border-spacing-x: 2.5rem;--tw-border-spacing-y: 2.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-11{--tw-border-spacing-x: 2.75rem;--tw-border-spacing-y: 2.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-12{--tw-border-spacing-x: 3rem;--tw-border-spacing-y: 3rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-14{--tw-border-spacing-x: 3.5rem;--tw-border-spacing-y: 3.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-16{--tw-border-spacing-x: 4rem;--tw-border-spacing-y: 4rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-2{--tw-border-spacing-x: .5rem;--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-2\.5{--tw-border-spacing-x: .625rem;--tw-border-spacing-y: .625rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-20{--tw-border-spacing-x: 5rem;--tw-border-spacing-y: 5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-24{--tw-border-spacing-x: 6rem;--tw-border-spacing-y: 6rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-28{--tw-border-spacing-x: 7rem;--tw-border-spacing-y: 7rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-3{--tw-border-spacing-x: .75rem;--tw-border-spacing-y: .75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-3\.5{--tw-border-spacing-x: .875rem;--tw-border-spacing-y: .875rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-32{--tw-border-spacing-x: 8rem;--tw-border-spacing-y: 8rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-36{--tw-border-spacing-x: 9rem;--tw-border-spacing-y: 9rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-4{--tw-border-spacing-x: 1rem;--tw-border-spacing-y: 1rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-40{--tw-border-spacing-x: 10rem;--tw-border-spacing-y: 10rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-44{--tw-border-spacing-x: 11rem;--tw-border-spacing-y: 11rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-48{--tw-border-spacing-x: 12rem;--tw-border-spacing-y: 12rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-5{--tw-border-spacing-x: 1.25rem;--tw-border-spacing-y: 1.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-52{--tw-border-spacing-x: 13rem;--tw-border-spacing-y: 13rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-56{--tw-border-spacing-x: 14rem;--tw-border-spacing-y: 14rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-6{--tw-border-spacing-x: 1.5rem;--tw-border-spacing-y: 1.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-60{--tw-border-spacing-x: 15rem;--tw-border-spacing-y: 15rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-64{--tw-border-spacing-x: 16rem;--tw-border-spacing-y: 16rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-7{--tw-border-spacing-x: 1.75rem;--tw-border-spacing-y: 1.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-72{--tw-border-spacing-x: 18rem;--tw-border-spacing-y: 18rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-8{--tw-border-spacing-x: 2rem;--tw-border-spacing-y: 2rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-80{--tw-border-spacing-x: 20rem;--tw-border-spacing-y: 20rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-9{--tw-border-spacing-x: 2.25rem;--tw-border-spacing-y: 2.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:border-spacing-96{--tw-border-spacing-x: 24rem;--tw-border-spacing-y: 24rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:border-2{border-width:2px}.lg\:border-4{border-width:4px}.lg\:border-8{border-width:8px}.lg\:leading-10{line-height:2.5rem}.lg\:leading-3{line-height:.75rem}.lg\:leading-4{line-height:1rem}.lg\:leading-5{line-height:1.25rem}.lg\:leading-6{line-height:1.5rem}.lg\:leading-7{line-height:1.75rem}.lg\:leading-8{line-height:2rem}.lg\:leading-9{line-height:2.25rem}.lg\:ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.lg\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.lg\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.lg\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.lg\:ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.lg\:row-cols-1>*{width:100%}.lg\:row-cols-2>*{width:50%}.lg\:row-cols-3>*{width:calc(100% / 3)}.lg\:row-cols-4>*{width:25%}.lg\:row-cols-5>*{width:20%}.lg\:row-cols-6>*{width:calc(100% / 6)}.lg\:row-cols-7>*{width:calc(100% / 7)}.lg\:row-cols-8>*{width:12.5%}.lg\:row-cols-9>*{width:calc(100% / 9)}.lg\:row-cols-10>*{width:10%}.lg\:row-cols-11>*{width:calc(100% / 11)}.lg\:row-cols-12>*{width:calc(100% / 12)}.lg\:g-0{--g: 0px}.lg\:g-1{--g: .25rem}.lg\:g-2{--g: .5rem}.lg\:g-3{--g: .75rem}.lg\:g-4{--g: 1rem}.lg\:g-5{--g: 1.25rem}.lg\:g-6{--g: 1.5rem}.lg\:g-7{--g: 1.75rem}.lg\:g-8{--g: 2rem}.lg\:g-9{--g: 2.25rem}.lg\:g-10{--g: 2.5rem}.lg\:g-11{--g: 2.75rem}.lg\:g-12{--g: 3rem}.lg\:w-1\/2{flex:0 0 auto;width:50%}.lg\:w-1\/3{flex:0 0 auto;width:33.333333%}.lg\:w-1\/4{flex:0 0 auto;width:25%}.lg\:w-2\/3{flex:0 0 auto;width:66.666667%}.lg\:col-auto{flex:0 0 auto;width:auto}}@media (min-width: 1280px){.xl\:-order-1{order:-1}.xl\:-order-10{order:-10}.xl\:-order-11{order:-11}.xl\:-order-12{order:-12}.xl\:-order-2{order:-2}.xl\:-order-3{order:-3}.xl\:-order-4{order:-4}.xl\:-order-5{order:-5}.xl\:-order-6{order:-6}.xl\:-order-7{order:-7}.xl\:-order-8{order:-8}.xl\:-order-9{order:-9}.xl\:order-1{order:1}.xl\:order-10{order:10}.xl\:order-11{order:11}.xl\:order-12{order:12}.xl\:order-2{order:2}.xl\:order-3{order:3}.xl\:order-4{order:4}.xl\:order-5{order:5}.xl\:order-6{order:6}.xl\:order-7{order:7}.xl\:order-8{order:8}.xl\:order-9{order:9}.xl\:w-1\/2{width:50%}.xl\:w-1\/3{width:33.333333%}.xl\:w-2\/3{width:66.666667%}.xl\:border-spacing-0{--tw-border-spacing-x: 0px;--tw-border-spacing-y: 0px;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-0\.5{--tw-border-spacing-x: .125rem;--tw-border-spacing-y: .125rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-1{--tw-border-spacing-x: .25rem;--tw-border-spacing-y: .25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-1\.5{--tw-border-spacing-x: .375rem;--tw-border-spacing-y: .375rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-10{--tw-border-spacing-x: 2.5rem;--tw-border-spacing-y: 2.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-11{--tw-border-spacing-x: 2.75rem;--tw-border-spacing-y: 2.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-12{--tw-border-spacing-x: 3rem;--tw-border-spacing-y: 3rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-14{--tw-border-spacing-x: 3.5rem;--tw-border-spacing-y: 3.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-16{--tw-border-spacing-x: 4rem;--tw-border-spacing-y: 4rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-2{--tw-border-spacing-x: .5rem;--tw-border-spacing-y: .5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-2\.5{--tw-border-spacing-x: .625rem;--tw-border-spacing-y: .625rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-20{--tw-border-spacing-x: 5rem;--tw-border-spacing-y: 5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-24{--tw-border-spacing-x: 6rem;--tw-border-spacing-y: 6rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-28{--tw-border-spacing-x: 7rem;--tw-border-spacing-y: 7rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-3{--tw-border-spacing-x: .75rem;--tw-border-spacing-y: .75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-3\.5{--tw-border-spacing-x: .875rem;--tw-border-spacing-y: .875rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-32{--tw-border-spacing-x: 8rem;--tw-border-spacing-y: 8rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-36{--tw-border-spacing-x: 9rem;--tw-border-spacing-y: 9rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-4{--tw-border-spacing-x: 1rem;--tw-border-spacing-y: 1rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-40{--tw-border-spacing-x: 10rem;--tw-border-spacing-y: 10rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-44{--tw-border-spacing-x: 11rem;--tw-border-spacing-y: 11rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-48{--tw-border-spacing-x: 12rem;--tw-border-spacing-y: 12rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-5{--tw-border-spacing-x: 1.25rem;--tw-border-spacing-y: 1.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-52{--tw-border-spacing-x: 13rem;--tw-border-spacing-y: 13rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-56{--tw-border-spacing-x: 14rem;--tw-border-spacing-y: 14rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-6{--tw-border-spacing-x: 1.5rem;--tw-border-spacing-y: 1.5rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-60{--tw-border-spacing-x: 15rem;--tw-border-spacing-y: 15rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-64{--tw-border-spacing-x: 16rem;--tw-border-spacing-y: 16rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-7{--tw-border-spacing-x: 1.75rem;--tw-border-spacing-y: 1.75rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-72{--tw-border-spacing-x: 18rem;--tw-border-spacing-y: 18rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-8{--tw-border-spacing-x: 2rem;--tw-border-spacing-y: 2rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-80{--tw-border-spacing-x: 20rem;--tw-border-spacing-y: 20rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-9{--tw-border-spacing-x: 2.25rem;--tw-border-spacing-y: 2.25rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-spacing-96{--tw-border-spacing-x: 24rem;--tw-border-spacing-y: 24rem;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y)}.xl\:border-2{border-width:2px}.xl\:border-4{border-width:4px}.xl\:border-8{border-width:8px}.xl\:leading-10{line-height:2.5rem}.xl\:leading-3{line-height:.75rem}.xl\:leading-4{line-height:1rem}.xl\:leading-5{line-height:1.25rem}.xl\:leading-6{line-height:1.5rem}.xl\:leading-7{line-height:1.75rem}.xl\:leading-8{line-height:2rem}.xl\:leading-9{line-height:2.25rem}.xl\:ring-0{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.xl\:ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.xl\:ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.xl\:ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.xl\:ring-8{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.xl\:row-cols-1>*{width:100%}.xl\:row-cols-2>*{width:50%}.xl\:row-cols-3>*{width:calc(100% / 3)}.xl\:row-cols-4>*{width:25%}.xl\:row-cols-5>*{width:20%}.xl\:row-cols-6>*{width:calc(100% / 6)}.xl\:row-cols-7>*{width:calc(100% / 7)}.xl\:row-cols-8>*{width:12.5%}.xl\:row-cols-9>*{width:calc(100% / 9)}.xl\:row-cols-10>*{width:10%}.xl\:row-cols-11>*{width:calc(100% / 11)}.xl\:row-cols-12>*{width:calc(100% / 12)}.xl\:g-0{--g: 0px}.xl\:g-1{--g: .25rem}.xl\:g-2{--g: .5rem}.xl\:g-3{--g: .75rem}.xl\:g-4{--g: 1rem}.xl\:g-5{--g: 1.25rem}.xl\:g-6{--g: 1.5rem}.xl\:g-7{--g: 1.75rem}.xl\:g-8{--g: 2rem}.xl\:g-9{--g: 2.25rem}.xl\:g-10{--g: 2.5rem}.xl\:g-11{--g: 2.75rem}.xl\:g-12{--g: 3rem}.xl\:w-1\/2{flex:0 0 auto;width:50%}.xl\:w-1\/3{flex:0 0 auto;width:33.333333%}.xl\:w-2\/3{flex:0 0 auto;width:66.666667%}}@media (max-width: 1023px){.max-lg\:col-auto{grid-column:auto;flex:0 0 auto;width:auto}}
