@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}.ft-main-item[data-astro-cid-ddhozxeg]{padding:1.25rem}.bottom_footer_flex[data-astro-cid-ddhozxeg]{display:flex;justify-content:space-between;flex-direction:row}.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:#ffffff32;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-astro-cid-ihkfwrfn][data-logo=Blog]{position:relative}[data-astro-cid-ihkfwrfn][data-logo=Blog]:after{content:attr(data-logo);width:fit-content;height:fit-content;position:absolute;right:0;top:0;translate:2.75rem;padding-top:.25rem;font-size:1rem;font-weight:600}.nav[data-astro-cid-ihkfwrfn]{max-width:var(------container-lg);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[data-astro-cid-ihkfwrfn].dark{padding-block:0;max-width:1120px}.nav[data-astro-cid-ihkfwrfn].dark li[data-astro-cid-ihkfwrfn] a[data-astro-cid-ihkfwrfn]{color:#353f50}.nav[data-astro-cid-ihkfwrfn].dark li[data-astro-cid-ihkfwrfn] a[data-astro-cid-ihkfwrfn]:hover{color:#c71f25!important}.nav[data-astro-cid-ihkfwrfn].dark #hamburger[data-astro-cid-ihkfwrfn] .bar[data-astro-cid-ihkfwrfn]{background-color:#c71f25!important}.nav[data-astro-cid-ihkfwrfn].darkM{padding-block:0;max-width:1120px}.nav[data-astro-cid-ihkfwrfn].darkM li[data-astro-cid-ihkfwrfn] a[data-astro-cid-ihkfwrfn]{color:#353f50}.nav[data-astro-cid-ihkfwrfn].darkM li[data-astro-cid-ihkfwrfn] a[data-astro-cid-ihkfwrfn]:hover{color:#c71f25!important}.nav[data-astro-cid-ihkfwrfn].darkM #hamburger[data-astro-cid-ihkfwrfn] .bar[data-astro-cid-ihkfwrfn]{background-color:#c71f25!important}.nav[data-astro-cid-ihkfwrfn] a[data-astro-cid-ihkfwrfn]{text-transform:capitalize}.nav[data-astro-cid-ihkfwrfn] .logo[data-astro-cid-ihkfwrfn]{display:flex;align-items:center;gap:1.5rem}.nav[data-astro-cid-ihkfwrfn] .hamburger[data-astro-cid-ihkfwrfn]{display:none;flex-direction:column;justify-content:space-around;width:30px;height:21px;background:0 0;border:0;cursor:pointer;z-index:10}.nav[data-astro-cid-ihkfwrfn] .hamburger[data-astro-cid-ihkfwrfn] .bar[data-astro-cid-ihkfwrfn]{width:1.5rem;height:3px;background-color:#fff;border-radius:10px;transition:all .3s}.nav[data-astro-cid-ihkfwrfn] .nav-list[data-astro-cid-ihkfwrfn]{display:flex;gap:min(4.125rem,5vw)}.nav[data-astro-cid-ihkfwrfn] .nav-list[data-astro-cid-ihkfwrfn] li[data-astro-cid-ihkfwrfn]{transition:all .4s ease-in-out}.nav[data-astro-cid-ihkfwrfn] .nav-list[data-astro-cid-ihkfwrfn] li[data-astro-cid-ihkfwrfn]:hover{scale:1.1}.nav[data-astro-cid-ihkfwrfn] .nav-list[data-astro-cid-ihkfwrfn] li[data-astro-cid-ihkfwrfn]:hover a[data-astro-cid-ihkfwrfn]{color:var(--red)}.nav[data-astro-cid-ihkfwrfn] .nav-list[data-astro-cid-ihkfwrfn] a[data-astro-cid-ihkfwrfn]{color:var(--white);font-size:1rem}@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:0 0;border:0;margin:0;padding:0;outline:0;-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,::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:0}::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 #f0f}.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:1140px;--container-lg:1200px;--container-md:960px;--medium-container:1030px;--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:0 0;border:0;margin:0;padding:0;outline:0;-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,::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:0}::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 #f0f}.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}}