@charset "UTF-8";.container[data-astro-cid-ddhozxeg]{max-width:1280px;margin:0 auto}.ft-main[data-astro-cid-ddhozxeg]{display:flex;justify-content:space-between;flex-wrap:wrap}@media screen and (width<=565px){.ft-main[data-astro-cid-ddhozxeg]{display:flex;flex-wrap:wrap}}@media only screen and (width<=77.5rem){.ft-main[data-astro-cid-ddhozxeg]{justify-content:space-between}}@media only screen and (width<=29.8125rem){.ft-main[data-astro-cid-ddhozxeg]{justify-content:space-between}}.ft-main-item[data-astro-cid-ddhozxeg]{padding:1.25rem}@media(width<=430px){.ft-main[data-astro-cid-ddhozxeg]{display:flex;flex-wrap:wrap;justify-content:center;text-align:center}}.bottom_footer_flex[data-astro-cid-ddhozxeg]{display:flex;justify-content:space-between;flex-direction:row}@media(width<=770px){.bottom_footer_flex[data-astro-cid-ddhozxeg]{gap:15px;flex-direction:column;align-items:center}}@media(width<=430px){.bottom_footer_flex[data-astro-cid-ddhozxeg]{display:flex;justify-content:space-between;flex-direction:column}}.brand-style[data-astro-cid-ddhozxeg]{display:flex}.brand-style[data-astro-cid-ddhozxeg] a[data-astro-cid-ddhozxeg]{padding-right:10px;color:#004250!important}.footer_area[data-astro-cid-ddhozxeg]{background-size:cover;padding:0 50px}.footer_area[data-astro-cid-ddhozxeg]{padding-top:80px!important}footer[data-astro-cid-ddhozxeg]{line-height:1.5}.footer_bottom[data-astro-cid-ddhozxeg]{padding-top:1rem;padding-bottom:3rem}.ft-title[data-astro-cid-ddhozxeg]{padding-bottom:.625rem;color:#00425f;text-transform:uppercase;font-size:14px!important;font-weight:600!important}.unordered-list[data-astro-cid-ddhozxeg]{list-style:none;padding:0;margin:0}.unordered-list[data-astro-cid-ddhozxeg] li[data-astro-cid-ddhozxeg]{position:relative;line-height:1.7em!important}.unordered-list[data-astro-cid-ddhozxeg] li[data-astro-cid-ddhozxeg]:before{content:"";position:absolute;width:14px;height:14px;color:#818693;top:4px;left:0}.unordered-list[data-astro-cid-ddhozxeg] li[data-astro-cid-ddhozxeg] a[data-astro-cid-ddhozxeg]{color:#353f50;font-size:14px;font-weight:400!important}.unordered-list[data-astro-cid-ddhozxeg] li[data-astro-cid-ddhozxeg] a[data-astro-cid-ddhozxeg] span[data-astro-cid-ddhozxeg]{color:#353f50;line-height:24px;font-size:12px;font-weight:400!important}.unordered-list[data-astro-cid-ddhozxeg] li[data-astro-cid-ddhozxeg] a[data-astro-cid-ddhozxeg] div[data-astro-cid-ddhozxeg]{color:#353f50;font-size:13px;padding-top:18px;font-weight:300!important}.unordered-list[data-astro-cid-ddhozxeg] div[data-astro-cid-ddhozxeg]{list-style:none;padding:0;margin:0}.iconDetails[data-astro-cid-ddhozxeg]{margin-left:1%;float:left;height:23px;width:30px;border-radius:4px}.cbn-flex[data-astro-cid-ddhozxeg]{display:flex;align-items:center;justify-content:center;margin-top:24px}.cbn-flex[data-astro-cid-ddhozxeg] img[data-astro-cid-ddhozxeg]{width:32px;height:42px;object-fit:contain;margin-right:14px}.nav-translate[data-astro-cid-m4b4sxoe]{display:flex;cursor:pointer;background-color:#b7b6b645;border:1px solid #fff;box-shadow:0 3px 5px #0000000a;padding:.5rem;border-radius:3.125rem;gap:.5rem;align-items:center;font-size:.875rem;backdrop-filter:blur(6px)}.nav-translate__line[data-astro-cid-m4b4sxoe]{height:1rem;width:.0625rem;background-color:#fff}.nav-translate[data-astro-cid-m4b4sxoe] .none[data-astro-cid-m4b4sxoe]{color:#9a9faa}.nav-translate[data-astro-cid-m4b4sxoe] .active[data-astro-cid-m4b4sxoe],.nav-translate[data-astro-cid-m4b4sxoe] .none[data-astro-cid-m4b4sxoe]{box-shadow:0 10px 10px -10px #2123261a}[data-logo=Blog]{position:relative}[data-logo=Blog]:after{content:attr(data-logo);width:fit-content;height:fit-content;position:absolute;right:0;top:0;translate:2.75rem 0;padding-top:.25rem;font-size:1rem;font-weight:600}.nav{max-width:min(var(--container-lg),100% - 2rem);margin-inline:auto;padding-block:2.75rem;display:flex;position:relative;z-index:5;color:var(--white);justify-content:space-between;align-items:center}.nav:is(.dark){padding-block:0rem;max-width:min(var(--container-lg),100% - 2rem)}.nav:is(.dark) li a{color:#353f50}.nav:is(.dark) li a:hover{color:#c71f25!important}.nav:is(.dark) #hamburger .bar{background-color:#c71f25!important}.nav:is(.darkM){padding-block:0rem;max-width:1120px}.nav:is(.darkM) li a{color:#353f50}.nav:is(.darkM) li a:hover{color:#c71f25!important}.nav:is(.darkM) #hamburger .bar{background-color:#c71f25!important}.nav a{text-transform:capitalize}.nav .logo{display:flex;align-items:center;gap:1.5rem}.nav .hamburger{display:none;flex-direction:column;justify-content:space-around;width:30px;height:21px;background:none;border:none;cursor:pointer;z-index:10}.nav .hamburger .bar{width:1.5rem;height:3px;background-color:#fff;border-radius:10px;transition:all .3s}.nav .nav-list{display:flex;gap:min(4.125rem,5vw)}@media(max-width:862px){.nav .nav-list{display:none;flex-direction:column;position:absolute;top:70px;right:-65px;background-color:#fff;width:122%;padding:20px;z-index:9;color:#000!important}}.nav .nav-list li{transition:all .4s ease-in-out}.nav .nav-list li:hover{scale:1.1}.nav .nav-list li:hover a{color:var(--red)}.nav .nav-list a{color:var(--white);font-size:1rem}@media(max-width:862px){.nav .hamburger{display:flex}.nav .nav-list.open{display:flex!important;flex-direction:column}.nav .nav-list li a{color:color!important}}@media(max-width:860px){.nav-list li a{color:#000!important;text-align:right;padding-left:1.875rem}}@media(max-width:30rem){.nav .nav-list{width:109%;right:-1.5rem}}@media(max-width:34.375rem){.nav .nav-list{right:-4.0625rem;width:130%}}@media(max-width:26.5625rem){.nav .nav-list{right:-1.5rem;width:114%}}@layer tokens{:root{--font-sans: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--font-body: var(--averta, var(--font-sans));--font-heading: var(--averta, var(--font-sans));--color-bg: #fff;--color-fg: #111;--spacing: 1rem;--outline-size: .125rem;--outline-color: black;--outline-offset: .125rem;--selection-bg: #bf1d29;--selection-fg: #fff;--scroll-width: 4px;--scroll-track-color: transparent;--scroll-thumb-color: #bf1d29;--scroll-border-radius: 50px;--scroll-hover-color: oklch(from #bf1d29 clamp(0, l - .08, 1) calc(c*.92) h);--scroll-display: block}}@layer base{*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}html{height:100%;scroll-behavior:smooth;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100svh;line-height:1.5;font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-fg);text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:1.2}a{text-decoration:none;color:inherit;cursor:pointer}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}video,img{object-fit:cover}ul,ol{list-style:none}:is(button,input,select){cursor:pointer}button,input:not([type=checkbox],[type=radio]),textarea,select{font:inherit;color:inherit;background:none;border:none;margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(select[data-select-placeholder]){--placeholder-color: rgb(135, 135, 135)}:is(select[data-select-placeholder]:focus-within option:first-child){display:none}:is(select[data-select-placeholder]:invalid){color:var(--placeholder-color)}:is(textarea:not([rows])){min-height:10em}:is(label:has(input,textarea,select,div)){display:grid;gap:.5rem;cursor:pointer}textarea{resize:vertical;min-height:10em;field-sizing:content}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;padding:.5rem;border:1px solid #ddd}::selection{background-color:var(--selection-bg);color:var(--selection-fg)}:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-offset)}}@layer scrollStyle{div,body,section{scrollbar-width:var(--scroll-width);-ms-overflow-style:var(--scroll-display)}div::-webkit-scrollbar,body::-webkit-scrollbar,section::-webkit-scrollbar{display:var(--scroll-display)}div::-webkit-scrollbar,body::-webkit-scrollbar,section::-webkit-scrollbar{width:var(--scroll-width)}div::-webkit-scrollbar-track,body::-webkit-scrollbar-track,section::-webkit-scrollbar-track{background:var(--scroll-track-color)}div::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,section::-webkit-scrollbar-thumb{background:var(--scroll-thumb-color);border-radius:var(--scroll-border-radius)}div::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,section::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover-color)}}@layer experimental{select{font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;width:100%}select option:checked{font-weight:700}select option::checkmark{order:1;margin-left:auto;content:"☑️"}option:first-of-type{border-radius:8px 8px 0 0}option:last-of-type{border-radius:0 0 8px 8px}option:not(option:last-of-type){border-bottom:none}option{background:#eee;color:#1d1a1a}option:hover{background:var(--red-cta);color:var(--white)}select{appearance:none}@supports (appearance: base-select){select,::picker(select){appearance:base-select}select::picker-icon{--drop-down-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0002 6.66679C18.0002 6.88013 17.9185 7.09346 17.756 7.25596L11.0894 13.9226C10.7635 14.2485 10.2369 14.2485 9.91104 13.9226L3.24437 7.25596C2.91854 6.93013 2.91854 6.40346 3.24437 6.07763C3.57021 5.75179 4.09687 5.75179 4.42271 6.07763L10.5002 12.1551L16.5777 6.07763C16.9035 5.75179 17.4302 5.75179 17.756 6.07763C17.9185 6.24013 18.0002 6.45346 18.0002 6.66679Z' fill='%235F738C'/%3E%3C/svg%3E");color:#999;transition:.4s rotate;transform-origin:center;content:var(--drop-down-icon)}select:open::picker-icon{rotate:180deg}::picker(select){opacity:0;transition:opacity .2s ease,transform .2s var(--ease-out-3, cubic-bezier(.2, .8, .2, 1)),display .2s allow-discrete,overlay .2s allow-discrete;border:none}::picker(select):popover-open{opacity:1}@starting-style{::picker(select):popover-open{opacity:0}}::picker(select){top:calc(anchor(bottom) + .5rem);left:anchor(0%)}select::-ms-expand{display:none}selectedcontent>*{transition:transform 1s cubic-bezier(.2,.8,.2,1),display 1s allow-discrete,opacity 1s;opacity:1}@starting-style{selectedcontent>*{opacity:0;transform:translateY(10px)}}}}@layer typography{h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption{max-width:64ch;line-height:1.6;text-wrap:pretty}}@layer layout{footer,main,nav,aside,section,article{width:100%;container-type:inline-size}section{content-visibility:auto;contain-intrinsic-size:auto 43.75rem}[data-container]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--spacing)}[float-root]{display:flow-root}}@layer details{details>summary{cursor:pointer;list-style:none}details>summary::marker,details>summary::-webkit-details-marker{display:none}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}::details-content{--trans-duration: .5s;transition:all var(--trans-duration) cubic-bezier(.2,.8,.2,1),content-visibility var(--trans-duration) allow-discrete;height:0;overflow:clip}[open]::details-content{height:auto;padding-bottom:.5em}}}@layer dialog-element{dialog{--background-color: rgba(64, 64, 64, .419);transition:display 1s allow-discrete,overlay 1s allow-discrete,scale .2s cubic-bezier(.2,.8,.2,1);scale:0}dialog[open]{transition:display 1s allow-discrete,overlay 1s allow-discrete,scale .6s cubic-bezier(.2,.8,.2,1);scale:1}@starting-style{dialog[open]{scale:0}}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}dialog::backdrop{background-color:var(--background-color);transition:opacity 1s;opacity:0}}@layer accessibility{@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){:focus-visible{outline-color:CanvasText}}}@layer helpers{:root{--lighter-sample: oklch(from var(--base) clamp(0, l + .22, 1) calc(c*.9) h);--darker-sample: oklch(from var(--base) clamp(0, l - .22, 1) calc(c*.92) h);--complement-sample: hsl(from var(--base) calc(h - 180) s l);--opcacity-sample: oklch(from var(--base, red) .1778 288.37 / 54.84%)}[debug] *{outline:1px solid magenta}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}.custom-check-box .checkbox{--size: .5rem;--border-color: #555;--padding: .4375rem;--active-check-color: var(--red);--top-space: .3rem;--mark: "✔";margin-top:var(--top-space);padding:var(--padding);display:inline-flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);aspect-ratio:1;border:1px solid var(--border-color);border-radius:3px;cursor:pointer}.custom-check-box:has(input:checked) .checkbox{--border-color: var(--active-check-color);background-color:var(--active-check-color)}.custom-check-box:has(input:checked) .checkbox:before{content:var(--mark);display:block;color:#fff;font-size:.75rem;text-align:center;line-height:1}.custom-check-box input[type=checkbox]{appearance:none;display:none}}:root{--colour-activeblue-activeBlue100: #f9fafb;--active-blue-100: #ebf8fe;--active-blue-200: #6eb4e0;--active-blue-400: #0275d8;--active-blue-600: #10345e;--primary-blue-700: #072f40;--default-gray-900: #111827;--default-gray-500: #6b7280;--default-gray-200: #ebf8fe;--text-neutral-600: #848f9f;--text-neutral-700: #5f738c;--primary-blue-800: #647f8b;--neutral-200: #f3f5f6;--neutral-100: #f9fbfc;--brand-colors-pop-blue: #00b8de;--white: #fff;--neutral-300: #e1e6ed;--neutral-800: #4e5a6c;--neutral-900: #353f50;--red: #bf1d29;--red-cta: #ee312a;--blue: #00425f;--selection-bg: #bf1d29;--selection-color: white;--font: "Averta"}:root{--container: 71.25rem;--container-lg: 75rem;--container-md: 60rem;--medium-container: 64.375rem;--life-container: 80rem}:root{--ease-smooth: cubic-bezier(.25, .1, .25, 1);--ease-in-out: cubic-bezier(.42, 0, .58, 1);--ease-gentle: cubic-bezier(.2, .8, .2, 1);--ease-natural-flow: cubic-bezier(.4, 0, .2, 1);--ease-relaxed: cubic-bezier(.2, .6, .38, .9);--ease-1: cubic-bezier(.25, 0, .5, 1);--ease-2: cubic-bezier(.25, 0, .4, 1);--ease-3: cubic-bezier(.25, 0, .3, 1);--ease-4: cubic-bezier(.25, 0, .2, 1);--ease-5: cubic-bezier(.25, 0, .1, 1);--ease-in: cubic-bezier(.55, .085, .68, .53);--ease-in-1: cubic-bezier(.25, 0, 1, 1);--ease-in-2: cubic-bezier(.5, 0, 1, 1);--ease-in-3: cubic-bezier(.7, 0, 1, 1);--ease-in-4: cubic-bezier(.9, 0, 1, 1);--ease-in-5: cubic-bezier(1, 0, 1, 1);--ease-out: cubic-bezier(.25, .46, .45, .94);--ease-out-1: cubic-bezier(0, 0, .75, 1);--ease-out-2: cubic-bezier(0, 0, .5, 1);--ease-out-3: cubic-bezier(0, 0, .3, 1);--ease-out-4: cubic-bezier(0, 0, .1, 1);--ease-out-5: cubic-bezier(0, 0, 0, 1);--ease-in-out-1: cubic-bezier(.1, 0, .9, 1);--ease-in-out-2: cubic-bezier(.3, 0, .7, 1);--ease-in-out-3: cubic-bezier(.5, 0, .5, 1);--ease-in-out-4: cubic-bezier(.7, 0, .3, 1);--ease-in-out-5: cubic-bezier(.9, 0, .1, 1);--ease-bounce: cubic-bezier(.3, 1.5, .8, 1);--ease-bounce-1: linear(0, .004, .016, .035, .063, .098, .141, .191, .25, .316, .391 36.8%, .563, .766, 1 58.8%, .946, .908 69.1%, .895, .885, .879, .878, .879, .885, .895, .908 89.7%, .946, 1);--ease-bounce-2: linear(0, .004, .016, .035, .063, .098, .141 15.1%, .25, .391, .562, .765, 1, .892 45.2%, .849, .815, .788, .769, .757, .753, .757, .769, .788, .815, .85, .892 75.2%, 1);--ease-elastic-out-1: cubic-bezier(.5, .75, .75, 1.25);--ease-elastic-out-2: cubic-bezier(.5, 1, .75, 1.25);--ease-elastic-out-3: cubic-bezier(.5, 1.25, .75, 1.25);--ease-elastic-out-4: cubic-bezier(.5, 1.5, .75, 1.25);--ease-elastic-out-5: cubic-bezier(.5, 1.75, .75, 1.25);--ease-elastic-in-1: cubic-bezier(.5, -.25, .75, 1);--ease-elastic-in-2: cubic-bezier(.5, -.5, .75, 1);--ease-elastic-in-3: cubic-bezier(.5, -.75, .75, 1);--ease-elastic-in-4: cubic-bezier(.5, -1, .75, 1);--ease-elastic-in-5: cubic-bezier(.5, -1.25, .75, 1);--ease-elastic-in-out-1: cubic-bezier(.5, -.1, .1, 1.5);--ease-elastic-in-out-2: cubic-bezier(.5, -.3, .1, 1.5);--ease-elastic-in-out-3: cubic-bezier(.5, -.5, .1, 1.5);--ease-elastic-in-out-4: cubic-bezier(.5, -.7, .1, 1.5);--ease-elastic-in-out-5: cubic-bezier(.5, -.9, .1, 1.5);--ease-step-1: steps(2);--ease-step-2: steps(3);--ease-step-3: steps(4);--ease-step-4: steps(7);--ease-step-5: steps(10);--ease-spring-1: linear(0, .006, .025 2.8%, .101 6.1%, .539 18.9%, .721 25.3%, .849 31.5%, .937 38.1%, .968 41.8%, .991 45.7%, 1.006 50.1%, 1.015 55%, 1.017 63.9%, 1.001);--ease-spring-2: linear(0, .007, .029 2.2%, .118 4.7%, .625 14.4%, .826 19%, .902, .962, 1.008 26.1%, 1.041 28.7%, 1.064 32.1%, 1.07 36%, 1.061 40.5%, 1.015 53.4%, .999 61.6%, .995 71.2%, 1);--ease-elastic-1: var(--ease-elastic-out-1);--ease-elastic-2: var(--ease-elastic-out-2);--ease-elastic-3: var(--ease-elastic-out-3);--ease-elastic-4: var(--ease-elastic-out-4);--ease-elastic-5: var(--ease-elastic-out-5);--ease-squish-1: var(--ease-elastic-in-out-1);--ease-squish-2: var(--ease-elastic-in-out-2);--ease-squish-3: var(--ease-elastic-in-out-3);--ease-squish-4: var(--ease-elastic-in-out-4);--ease-squish-5: var(--ease-elastic-in-out-5)}:root{--shadow-small: 0px 1px 3px rgba(0, 0, 0, .12), 0px 1px 2px rgba(0, 0, 0, .24);--shadow-medium: 0px 3px 6px rgba(0, 0, 0, .16), 0px 3px 6px rgba(0, 0, 0, .23);--shadow-large: 0px 10px 20px rgba(0, 0, 0, .19), 0px 6px 6px rgba(0, 0, 0, .23);--shadow-soft-small: 0px 2px 4px rgba(0, 0, 0, .1);--shadow-soft-medium: 0px 4px 8px rgba(0, 0, 0, .1);--shadow-soft-large: 0px 8px 16px rgba(0, 0, 0, .1);--shadow-vibrant: 0px 4px 6px rgba(34, 193, 195, .4), 0px 2px 4px rgba(253, 187, 45, .3);--shadow-elevated-small: 0px 1px 5px rgba(0, 0, 0, .2), 0px 2px 10px rgba(0, 0, 0, .15);--shadow-elevated-medium: 0px 3px 10px rgba(0, 0, 0, .25), 0px 4px 20px rgba(0, 0, 0, .15);--shadow-elevated-large: 0px 5px 15px rgba(0, 0, 0, .3), 0px 8px 30px rgba(0, 0, 0, .2);--shadow-dark-small: 0px 2px 4px rgba(0, 0, 0, .4);--shadow-dark-medium: 0px 4px 8px rgba(0, 0, 0, .5);--shadow-dark-large: 0px 8px 16px rgba(0, 0, 0, .6);--shadow-glow-blue: 0px 4px 8px rgba(0, 123, 255, .5);--shadow-glow-green: 0px 4px 8px rgba(40, 167, 69, .5);--shadow-glow-red: 0px 4px 8px rgba(220, 53, 69, .5);--shadow-glow-yellow: 0px 4px 8px rgba(255, 193, 7, .5);--shadow-frosted-small: 0px 2px 8px rgba(255, 255, 255, .2);--shadow-frosted-medium: 0px 4px 16px rgba(255, 255, 255, .15);--shadow-frosted-large: 0px 8px 32px rgba(255, 255, 255, .1);--shadow-fancy: 0px 5px 15px rgba(0, 0, 0, .2), 0px 10px 40px rgba(255, 0, 150, .3);--md-shadow-1: 0px 1px 3px rgba(0, 0, 0, .12), 0px 1px 2px rgba(0, 0, 0, .24);--md-shadow-2: 0px 1px 5px rgba(0, 0, 0, .2), 0px 2px 2px rgba(0, 0, 0, .14), 0px 3px 1px -2px rgba(0, 0, 0, .12);--md-shadow-3: 0px 1px 8px rgba(0, 0, 0, .2), 0px 3px 4px rgba(0, 0, 0, .14), 0px 3px 3px -2px rgba(0, 0, 0, .12);--md-shadow-4: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px rgba(0, 0, 0, .14), 0px 1px 10px rgba(0, 0, 0, .12);--md-shadow-6: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px rgba(0, 0, 0, .14), 0px 1px 18px rgba(0, 0, 0, .12);--md-shadow-8: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px rgba(0, 0, 0, .14), 0px 3px 14px rgba(0, 0, 0, .12);--md-shadow-16: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px rgba(0, 0, 0, .14), 0px 6px 30px rgba(0, 0, 0, .12);--md-shadow-24: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px rgba(0, 0, 0, .14), 0px 9px 46px rgba(0, 0, 0, .12);--tw-shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, .1), 0 1px 2px 0 rgba(0, 0, 0, .06);--tw-shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--tw-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--tw-shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--tw-shadow-2xl: 0 25px 50px -12px rgba(0, 0, 0, .25);--tw-shadow-inner: inset 0 2px 4px 0 rgba(0, 0, 0, .06);--tw-shadow-none: none}@layer tokens{:root{--font-sans: system-ui, -apple-system, Segoe UI, Roboto, Ubuntu, Cantarell, Noto Sans, sans-serif;--font-body: var(--averta, var(--font-sans));--font-heading: var(--averta, var(--font-sans));--color-bg: #fff;--color-fg: #111;--spacing: 1rem;--outline-size: .125rem;--outline-color: black;--outline-offset: .125rem;--selection-bg: #bf1d29;--selection-fg: #fff;--scroll-width: 4px;--scroll-track-color: transparent;--scroll-thumb-color: #bf1d29;--scroll-border-radius: 50px;--scroll-hover-color: oklch(from #bf1d29 clamp(0, l - .08, 1) calc(c*.92) h);--scroll-display: block}}@layer base{*,*:before,*:after{box-sizing:border-box}html,body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ul,ol{margin:0;padding:0}html{height:100%;scroll-behavior:smooth;-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body{min-height:100svh;line-height:1.5;font-family:var(--font-body);background-color:var(--color-bg);color:var(--color-fg);text-rendering:optimizeSpeed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);line-height:1.2}a{text-decoration:none;color:inherit;cursor:pointer}img,picture,video,canvas,svg{display:block;max-width:100%;height:auto}video,img{object-fit:cover}ul,ol{list-style:none}:is(button,input,select){cursor:pointer}button,input:not([type=checkbox],[type=radio]),textarea,select{font:inherit;color:inherit;background:none;border:none;margin:0;padding:0;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(select[data-select-placeholder]){--placeholder-color: rgb(135, 135, 135)}:is(select[data-select-placeholder]:focus-within option:first-child){display:none}:is(select[data-select-placeholder]:invalid){color:var(--placeholder-color)}:is(textarea:not([rows])){min-height:10em}:is(label:has(input,textarea,select,div)){display:grid;gap:.5rem;cursor:pointer}textarea{resize:vertical;min-height:10em;field-sizing:content}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}table{border-collapse:collapse;width:100%}th,td{text-align:left;vertical-align:top;padding:.5rem;border:1px solid #ddd}::selection{background-color:var(--selection-bg);color:var(--selection-fg)}:focus-visible{outline:var(--outline-size) solid var(--outline-color);outline-offset:var(--outline-offset)}}@layer scrollStyle{div,body,section{scrollbar-width:var(--scroll-width);-ms-overflow-style:var(--scroll-display)}div::-webkit-scrollbar,body::-webkit-scrollbar,section::-webkit-scrollbar{display:var(--scroll-display)}div::-webkit-scrollbar,body::-webkit-scrollbar,section::-webkit-scrollbar{width:var(--scroll-width)}div::-webkit-scrollbar-track,body::-webkit-scrollbar-track,section::-webkit-scrollbar-track{background:var(--scroll-track-color)}div::-webkit-scrollbar-thumb,body::-webkit-scrollbar-thumb,section::-webkit-scrollbar-thumb{background:var(--scroll-thumb-color);border-radius:var(--scroll-border-radius)}div::-webkit-scrollbar-thumb:hover,body::-webkit-scrollbar-thumb:hover,section::-webkit-scrollbar-thumb:hover{background:var(--scroll-hover-color)}}@layer experimental{select{font-family:inherit;font-size:inherit;cursor:inherit;line-height:inherit;width:100%}select option:checked{font-weight:700}select option::checkmark{order:1;margin-left:auto;content:"☑️"}option:first-of-type{border-radius:8px 8px 0 0}option:last-of-type{border-radius:0 0 8px 8px}option:not(option:last-of-type){border-bottom:none}option{background:#eee;color:#1d1a1a}option:hover{background:var(--red-cta);color:var(--white)}select{appearance:none}@supports (appearance: base-select){select,::picker(select){appearance:base-select}select::picker-icon{--drop-down-icon: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' viewBox='0 0 21 20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18.0002 6.66679C18.0002 6.88013 17.9185 7.09346 17.756 7.25596L11.0894 13.9226C10.7635 14.2485 10.2369 14.2485 9.91104 13.9226L3.24437 7.25596C2.91854 6.93013 2.91854 6.40346 3.24437 6.07763C3.57021 5.75179 4.09687 5.75179 4.42271 6.07763L10.5002 12.1551L16.5777 6.07763C16.9035 5.75179 17.4302 5.75179 17.756 6.07763C17.9185 6.24013 18.0002 6.45346 18.0002 6.66679Z' fill='%235F738C'/%3E%3C/svg%3E");color:#999;transition:.4s rotate;transform-origin:center;content:var(--drop-down-icon)}select:open::picker-icon{rotate:180deg}::picker(select){opacity:0;transition:opacity .2s ease,transform .2s var(--ease-out-3, cubic-bezier(.2, .8, .2, 1)),display .2s allow-discrete,overlay .2s allow-discrete;border:none}::picker(select):popover-open{opacity:1}@starting-style{::picker(select):popover-open{opacity:0}}::picker(select){top:calc(anchor(bottom) + .5rem);left:anchor(0%)}select::-ms-expand{display:none}selectedcontent>*{transition:transform 1s cubic-bezier(.2,.8,.2,1),display 1s allow-discrete,opacity 1s;opacity:1}@starting-style{selectedcontent>*{opacity:0;transform:translateY(10px)}}}}@layer typography{h1,h2,h3,h4,h5,h6{text-wrap:balance}p,li,figcaption{max-width:64ch;line-height:1.6;text-wrap:pretty}}@layer layout{footer,main,nav,aside,section,article{width:100%;container-type:inline-size}section{content-visibility:auto;contain-intrinsic-size:auto 43.75rem}[data-container]{max-width:var(--container-max);margin-inline:auto;padding-inline:var(--spacing)}[float-root]{display:flow-root}}@layer details{details>summary{cursor:pointer;list-style:none}details>summary::marker,details>summary::-webkit-details-marker{display:none}@supports (interpolate-size: allow-keywords){:root{interpolate-size:allow-keywords}::details-content{--trans-duration: .5s;transition:all var(--trans-duration) cubic-bezier(.2,.8,.2,1),content-visibility var(--trans-duration) allow-discrete;height:0;overflow:clip}[open]::details-content{height:auto;padding-bottom:.5em}}}@layer dialog-element{dialog{--background-color: rgba(64, 64, 64, .419);transition:display 1s allow-discrete,overlay 1s allow-discrete,scale .2s cubic-bezier(.2,.8,.2,1);scale:0}dialog[open]{transition:display 1s allow-discrete,overlay 1s allow-discrete,scale .6s cubic-bezier(.2,.8,.2,1);scale:1}@starting-style{dialog[open]{scale:0}}dialog[open]::backdrop{opacity:1}@starting-style{dialog[open]::backdrop{opacity:0}}dialog::backdrop{background-color:var(--background-color);transition:opacity 1s;opacity:0}}@layer accessibility{@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@media(prefers-contrast:more){:focus-visible{outline-color:CanvasText}}}@layer helpers{:root{--lighter-sample: oklch(from var(--base) clamp(0, l + .22, 1) calc(c*.9) h);--darker-sample: oklch(from var(--base) clamp(0, l - .22, 1) calc(c*.92) h);--complement-sample: hsl(from var(--base) calc(h - 180) s l);--opcacity-sample: oklch(from var(--base, red) .1778 288.37 / 54.84%)}[debug] *{outline:1px solid magenta}.visually-hidden{position:absolute!important;clip:rect(1px,1px,1px,1px);padding:0;border:0;height:1px;width:1px;overflow:hidden;white-space:nowrap}.custom-check-box .checkbox{--size: .5rem;--border-color: #555;--padding: .4375rem;--active-check-color: var(--red);--top-space: .3rem;--mark: "✔";margin-top:var(--top-space);padding:var(--padding);display:inline-flex;justify-content:center;align-items:center;width:var(--size);height:var(--size);aspect-ratio:1;border:1px solid var(--border-color);border-radius:3px;cursor:pointer}.custom-check-box:has(input:checked) .checkbox{--border-color: var(--active-check-color);background-color:var(--active-check-color)}.custom-check-box:has(input:checked) .checkbox:before{content:var(--mark);display:block;color:#fff;font-size:.75rem;text-align:center;line-height:1}.custom-check-box input[type=checkbox]{appearance:none;display:none}}
