@layer settings,reset,vendor,elements,objects,components,utils;@layer settings{:where(html){--border-size-1: 1px;--border-size-2: 2px;--border-size-3: 5px;--border-size-4: 10px;--border-size-5: 25px;--radius-1: 2px;--radius-2: 5px;--radius-3: 1rem;--radius-4: 2rem;--radius-5: 4rem;--radius-6: 8rem;--radius-round: 1e5px;--radius-blob-1: 30% 70% 70% 30% / 53% 30% 70% 47%;--radius-blob-2: 53% 47% 34% 66% / 63% 46% 54% 37%;--radius-blob-3: 37% 63% 56% 44% / 49% 56% 44% 51%;--radius-blob-4: 63% 37% 37% 63% / 43% 37% 63% 57%;--radius-blob-5: 49% 51% 48% 52% / 57% 44% 56% 43%;--radius-conditional-1: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-1));--radius-conditional-2: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-2));--radius-conditional-3: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-3));--radius-conditional-4: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-4));--radius-conditional-5: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-5));--radius-conditional-6: clamp(0px, calc(100vw - 100%) * 1e5, var(--radius-6))}}@layer settings{@custom-media --motionOK (prefers-reduced-motion: no-preference);@custom-media --motionNotOK (prefers-reduced-motion: reduce);@custom-media --opacityOK (prefers-reduced-transparency: no-preference);@custom-media --opacityNotOK (prefers-reduced-transparency: reduce);@custom-media --useDataOK (prefers-reduced-data: no-preference);@custom-media --useDataNotOK (prefers-reduced-data: reduce);@custom-media --OSdark (prefers-color-scheme: dark);@custom-media --OSlight (prefers-color-scheme: light);@custom-media --highContrast (prefers-contrast: more);@custom-media --lowContrast (prefers-contrast: less);@custom-media --forcedColors (forced-colors: active);@custom-media --portrait (orientation: portrait);@custom-media --landscape (orientation: landscape);@custom-media --HDcolor (dynamic-range: high) or (color-gamut: p3);@custom-media --touch (hover: none) and (pointer: coarse);@custom-media --stylus (hover: none) and (pointer: fine);@custom-media --pointer (hover) and (pointer: coarse);@custom-media --mouse (hover) and (pointer: fine);@custom-media --xxs-only (0px <= width <= 240px);@custom-media --xxs-n-above (width >= 240px);@custom-media --xxs-n-below (width < 240px);@custom-media --xxs-phone (--xxs-only) and (--portrait);@custom-media --xs-only (240px <= width <= 360px);@custom-media --xs-n-above (width >= 360px);@custom-media --xs-n-below (width < 360px);@custom-media --xs-phone (--xs-only) and (--portrait);@custom-media --sm-only (360px <= width <= 480px);@custom-media --sm-n-above (width >= 480px);@custom-media --sm-n-below (width < 480px);@custom-media --sm-phone (--sm-only) and (--portrait);@custom-media --md-only (480px <= width <= 768px);@custom-media --md-n-above (width >= 768px);@custom-media --md-n-below (width < 768px);@custom-media --md-phone (--md-only) and (--portrait);@custom-media --lg-only (768px <= width <= 1024px);@custom-media --lg-n-above (width >= 1024px);@custom-media --lg-n-below (width < 1024px);@custom-media --lg-phone (--lg-only) and (--portrait);@custom-media --xl-only (1024px <= width <= 1440px);@custom-media --xl-n-above (width >= 1440px);@custom-media --xl-n-below (width < 1440px);@custom-media --xxl-only (1440px <= width <= 1920px);@custom-media --xxl-n-above (width >= 1920px);@custom-media --xxl-n-below (width < 1920px);}@layer settings{:where(html){--shadow-color: 220 3% 15%;--shadow-strength: 1%;--inner-shadow-highlight: inset 0 -.5px 0 0 #fff, inset 0 .5px 0 0 #0001;--shadow-1: 0 1px 2px -1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--shadow-2: 0 3px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 14px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%));--shadow-3: 0 -1px 3px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 2px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 5px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 4px 12px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 12px 15px -5px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-4: 0 -2px 5px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 1px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 2px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 9px 9px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 16px 16px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%));--shadow-5: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 2px 1px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 5px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 10px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 20px 20px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 40px 40px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--shadow-6: 0 -1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 2%)), 0 3px 2px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 7px 5px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 3%)), 0 12px 10px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 4%)), 0 22px 18px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 5%)), 0 41px 33px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 6%)), 0 100px 80px -2px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 7%));--inner-shadow-0: inset 0 0 0 1px hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%));--inner-shadow-1: inset 0 1px 2px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight);--inner-shadow-2: inset 0 1px 4px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight);--inner-shadow-3: inset 0 2px 8px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight);--inner-shadow-4: inset 0 2px 14px 0 hsl(var(--shadow-color) / calc(var(--shadow-strength) + 9%)), var(--inner-shadow-highlight)}@media (--OSdark){:where(html){--shadow-color: 220 40% 2%;--shadow-strength: 25%;--inner-shadow-highlight: inset 0 -.5px 0 0 #fff1, inset 0 .5px 0 0 #0007}}}@layer settings{:where(html){--size-000: -.5rem;--size-00: -.25rem;--size-1: .25rem;--size-2: .5rem;--size-3: 1rem;--size-4: 1.25rem;--size-5: 1.5rem;--size-6: 1.75rem;--size-7: 2rem;--size-8: 3rem;--size-9: 4rem;--size-10: 5rem;--size-11: 7.5rem;--size-12: 10rem;--size-13: 15rem;--size-14: 20rem;--size-15: 30rem;--size-fluid-1: clamp(.5rem, 1vw, 1rem);--size-fluid-2: clamp(1rem, 2vw, 1.5rem);--size-fluid-3: clamp(1.5rem, 3vw, 2rem);--size-fluid-4: clamp(2rem, 4vw, 3rem);--size-fluid-5: clamp(4rem, 5vw, 5rem);--size-fluid-6: clamp(5rem, 7vw, 7.5rem);--size-fluid-7: clamp(7.5rem, 10vw, 10rem);--size-fluid-8: clamp(10rem, 20vw, 15rem);--size-fluid-9: clamp(15rem, 30vw, 20rem);--size-fluid-10: clamp(20rem, 40vw, 30rem);--size-content-1: 20ch;--size-content-2: 45ch;--size-content-3: 60ch;--size-header-1: 20ch;--size-header-2: 25ch;--size-header-3: 35ch;--size-xxs: 240px;--size-xs: 360px;--size-sm: 480px;--size-md: 768px;--size-lg: 1024px;--size-xl: 1440px;--size-xxl: 1920px;--size-relative-000: -.5ch;--size-relative-00: -.25ch;--size-relative-1: .25ch;--size-relative-2: .5ch;--size-relative-3: 1ch;--size-relative-4: 1.25ch;--size-relative-5: 1.5ch;--size-relative-6: 1.75ch;--size-relative-7: 2ch;--size-relative-8: 3ch;--size-relative-9: 4ch;--size-relative-10: 5ch;--size-relative-11: 7.5ch;--size-relative-12: 10ch;--size-relative-13: 15ch;--size-relative-14: 20ch;--size-relative-15: 30ch}}@layer settings{@font-face{font-family:Akshar Variable;src:url("./Akshar-VariableFont_wght-VOLUVAXB.ttf") format("truetype")}@font-face{font-family:Merriweather;src:url("./Merriweather-Regular-NACAIEN3.ttf") format("truetype");font-weight:400}@font-face{font-family:Merriweather;src:url("./Merriweather-Light-CFMS753Z.ttf") format("truetype");font-weight:100}@font-face{font-family:Merriweather;src:url("./Merriweather-Italic-KP7F2GS4.ttf") format("truetype");font-style:italic}@font-face{font-family:Merriweather;src:url("./Merriweather-Bold-OJOZX5RF.ttf") format("truetype");font-weight:600}@font-face{font-family:Merriweather;src:url("./Merriweather-BoldItalic-VC4GNBYD.ttf") format("truetype");font-style:italic;font-weight:600}:root{--font-serif: "Merriweather", serif;--font-sans: "Akshar Variable", sans-serif;--primary-font: var(--font-serif);--color-opacity: 1;--brand: hsl(171 35% 53% / var(--color-opacity));--mint: hsl(171 53% 83% / var(--color-opacity));--mint-lighter: hsl(171 55% 92% / var(--color-opacity));--mint-lightest: hsl(171 50% 96% / var(--color-opacity));--yellow: hsl(60 81% 63% / var(--color-opacity));--magenta-light: hsl(314 65% 81% / var(--color-opacity));--magenta: hsl(314 35% 53% / var(--color-opacity));--magenta-dark: hsl(314 35% 41% / var(--color-opacity));--red: hsl(3 81% 63% / var(--color-opacity));--gray-dark: hsl(171 35% 23% / var(--color-opacity));--gray: hsl(171 5% 51% / var(--color-opacity));--gray-light: hsl(212 26% 88% / var(--color-opacity));--link-color: var(--red);--color: var(--gray-dark);--container-width: min(90vw, 76rem)}}@layer reset{:where(html){--link:var(--indigo-7);--link-visited:var(--purple-7);--text-1:var(--gray-12);--text-2:var(--gray-7);--surface-1:var(--gray-0);--surface-2:var(--gray-2);--surface-3:var(--gray-3);--surface-4:var(--gray-4);--scrollthumb-color:var(--gray-7);-webkit-text-size-adjust:none;accent-color:var(--brand,var(--link));background-color:var(--surface-1);block-size:100%;caret-color:var(--brand,var(--link));color:var(--text-1);color-scheme:light;font-family:var(--font-sans);line-height:var(--font-lineheight-3);scrollbar-color:var(--scrollthumb-color) transparent}@media (dynamic-range:high) or (color-gamut:p3){@supports (color:color(display-p3 0 0 0)){:where(html){--link:color(display-p3 .1 .4 1);--link-visited:color(display-p3 .6 .2 1)}}}:where(html) :where(dialog){background-color:var(--surface-1)}:where(html) :where(button,.btn){--_highlight:var(--_highlight-light);--_bg:var(--_bg-light);--_ink-shadow:var(--_ink-shadow-light)}:where(html) :where(button,.btn) :where([type=reset]){--_text:var(--red-6);--_border:var(--red-3)}:where(html) :where(button,.btn,input:is([type=button],[type=submit],[type=reset]))[disabled]{--_text:var(--gray-6)}:where(html) :where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:var(--surface-2)}@media (prefers-color-scheme:dark){:where(html){--link:var(--indigo-3);--link-visited:var(--purple-3);--text-1:var(--gray-1);--text-2:var(--gray-4);--surface-1:var(--gray-9);--surface-2:var(--gray-8);--surface-3:var(--gray-7);--surface-4:var(--gray-6);--scrollthumb-color:var(--gray-6);--shadow-strength:10%;--shadow-color:220 40% 2%;color-scheme:dark}}:where(a[href]){color:var(--brand,var(--link))}:where(a[href]):where(:visited){color:var(--link-visited)}:focus-visible{outline-color:var(--brand,var(--link))}*,:after,:before{box-sizing:border-box}:where(:not(dialog)){margin:0}:where(:not(fieldset,progress,meter)){background-origin:border-box;background-repeat:no-repeat;border-style:solid;border-width:0}@media (prefers-reduced-motion:no-preference){:where(html){scroll-behavior:smooth}}@media (prefers-reduced-motion:no-preference){:where(:focus-visible){transition:outline-offset 145ms var(--ease-2)}:where(:not(:active):focus-visible){transition-duration:.25s}}:where(:not(:active):focus-visible){outline-offset:5px}:where(body){min-block-size:100%}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance;font-weight:var(--font-weight-9);line-height:var(--font-lineheight-1)}:where(h1){font-size:var(--font-size-8);max-inline-size:var(--size-header-1)}:where(h2){font-size:var(--font-size-6);max-inline-size:var(--size-header-2)}:where(h3){font-size:var(--font-size-5)}:where(h4){font-size:var(--font-size-4)}:where(h5){font-size:var(--font-size-3)}:where(h3,h4,h5,h6,dt){max-inline-size:var(--size-header-3)}:where(p,ul,ol,dl,h6){font-size:var(--font-size-2)}:where(a,u,ins,abbr){text-underline-offset:1px}@supports (-moz-appearance:none){:where(a,u,ins,abbr){text-underline-offset:2px}}:where(a[href],area,button,input:not([type=text],[type=email],[type=number],[type=password],[type=""],[type=tel],[type=url]),label[for],select,summary,[tabindex]:not([tabindex*="-"])){cursor:pointer}:where(a[href],area,button,input,label[for],select,summary,textarea,[tabindex]:not([tabindex*="-"])){-webkit-tap-highlight-color:transparent;touch-action:manipulation}:where(a){margin-block:calc(var(--size-1)*-1);margin-inline:calc(var(--size-1)*-1);padding-block:var(--size-1);padding-inline:var(--size-1)}:where(a):where([href]){text-decoration-color:var(--indigo-2)}:where(a):where([href]):where(:visited){text-decoration-color:var(--purple-2)}:where(a):where(:not(:hover)){text-decoration:inherit}:where(img,svg,video,canvas,audio,iframe,embed,object){display:block}:where(img,svg,video){block-size:auto;max-inline-size:100%}:where(input,button,textarea,select),:where(input[type=file])::-webkit-file-upload-button{color:inherit;font:inherit;font-size:inherit;letter-spacing:inherit}::placeholder{color:var(--gray-7);opacity:.75}:where(input:not([type=range]),textarea){padding-block:var(--size-1);padding-inline:var(--size-2)}:where(select){padding-block:.75ch;padding-inline:var(--size-relative-4) 0}:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:var(--surface-2);border-radius:var(--radius-2)}:where(textarea){resize:block}:where(input[type=checkbox],input[type=radio]){block-size:var(--size-3);inline-size:var(--size-3)}:where(svg:not([width])){inline-size:var(--size-10)}:where(code,kbd,samp,pre){font-family:var(--font-mono)}:where(:not(pre)>code,kbd){white-space:nowrap}:where(pre){direction:ltr;max-inline-size:max-content;min-inline-size:0;white-space:pre;writing-mode:lr}:where(:not(pre)>code){background:var(--surface-2);border-radius:var(--radius-2);padding:var(--size-1) var(--size-2);writing-mode:lr}:where(kbd,var){border-color:var(--surface-4);border-radius:var(--radius-2);border-width:var(--border-size-1);padding:var(--size-1) var(--size-2)}:where(mark){border-radius:var(--radius-2);padding-inline:var(--size-1)}:where(ol,ul){padding-inline-start:var(--size-8)}:where(li){padding-inline-start:var(--size-2)}:where(li,dd,figcaption){max-inline-size:var(--size-content-2)}:where(p){text-wrap:pretty;max-inline-size:var(--size-content-3)}:where(dt,summary){font-weight:var(--font-weight-7)}:where(dt:not(:first-of-type)){margin-block-start:var(--size-5)}:where(small){font-size:max(.5em,var(--font-size-0));max-inline-size:var(--size-content-1)}:where(hr){background-color:var(--surface-3);height:var(--border-size-2);margin-block:var(--size-fluid-5)}:where(figure){display:grid;gap:var(--size-2);place-items:center}:where(figure)>:where(figcaption){text-wrap:balance;font-size:var(--font-size-1)}:where(blockquote,:not(blockquote)>cite){border-inline-start-width:var(--border-size-3)}:where(blockquote){display:grid;gap:var(--size-3);max-inline-size:var(--size-content-2);padding-block:var(--size-3);padding-inline:var(--size-4)}:where(:not(blockquote)>cite){padding-inline-start:var(--size-2)}:where(summary){background:var(--surface-3);border-radius:var(--radius-2);margin:calc(var(--size-2)*-1) calc(var(--size-3)*-1);padding:var(--size-2) var(--size-3)}:where(details){background:var(--surface-2);border-radius:var(--radius-2);padding-block:var(--size-2);padding-inline:var(--size-3)}:where(details[open]>summary){border-end-end-radius:0;border-end-start-radius:0;margin-bottom:var(--size-2)}:where(fieldset){border:var(--border-size-1) solid var(--surface-4);border-radius:var(--radius-2)}:where(del){background:var(--red-9);color:var(--red-2)}:where(ins){background:var(--green-9);color:var(--green-1)}:where(abbr){text-decoration-color:var(--blue-5)}:where(dialog){background-color:var(--surface-1);border-radius:var(--radius-3);box-shadow:var(--shadow-6);color:inherit}:where(dialog)::backdrop{backdrop-filter:blur(25px)}:where(html[\:has\(dialog\[open\]\)]){overflow:hidden}:where(html:has(dialog[open])){overflow:hidden}:where(menu){display:flex;gap:var(--size-3);padding-inline-start:0}:where(sup){font-size:.5em}:where(table){--nice-inner-radius:calc(var(--radius-3) - 2px);background:var(--surface-2);border:1px solid var(--surface-2);border-radius:var(--radius-3);width:fit-content}:where(table[\:not-has\(tfoot\)] tr:last-child td:first-child){border-end-start-radius:var(--nice-inner-radius)}:where(table:not(:has(tfoot)) tr:last-child td:first-child){border-end-start-radius:var(--nice-inner-radius)}:where(table[\:not-has\(tfoot\)] tr:last-child td:last-child){border-end-end-radius:var(--nice-inner-radius)}:where(table:not(:has(tfoot)) tr:last-child td:last-child){border-end-end-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:first-child){border-start-start-radius:var(--nice-inner-radius)}:where(table thead tr:first-child th:last-child){border-start-end-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child :is(th,td):first-of-type){border-end-start-radius:var(--nice-inner-radius)}:where(tfoot tr:last-child :is(th,td):last-of-type){border-end-end-radius:var(--nice-inner-radius)}:where(th){background-color:var(--surface-2);color:var(--text-1)}:where(table :is(a,button,[contenteditable]):is(:focus-visible)){outline-offset:-2px}:where(td){text-wrap:pretty;background:var(--surface-1);max-inline-size:var(--size-content-2)}:where(td,th){padding:var(--size-2);text-align:left}:where(:is(td,th):not([align])){text-align:center}:where(thead){border-collapse:collapse}:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:var(--gray-10)}@media (prefers-color-scheme:light){:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){background-color:#fff}}:where(table>caption){margin:var(--size-3)}:where(tfoot button){padding-block:var(--size-1);padding-inline:var(--size-3)}@media (prefers-color-scheme:dark){:where(textarea,select,input:not([type=button],[type=submit],[type=reset])){background-color:#171a1c}:where(dialog){background-color:var(--surface-2)}::placeholder{color:var(--gray-6)}}}@layer elements{table{background-color:#fff9;border-collapse:collapse;border:1px solid var(--gray-light);border-radius:var(--size-2);display:block;isolation:isolate;overflow-x:auto;position:relative;text-align:left;width:100%}th,td{padding-block:1rem;text-align:left}tr{border-bottom:1px solid var(--gray-light);border-top:1px solid var(--gray-light)}thead,tfoot{background:#fff;z-index:1}thead{position:sticky;top:0}tfoot{position:sticky;bottom:0;border-top:2px solid #ccc}th{position:sticky;left:0}tbody th{background:#fff;min-width:20ch}thead th:first-child,tfoot th:first-child{background:#fff;z-index:2}:where(table tr:hover td),:where(tbody tr:nth-child(2n):hover td){@media (prefers-color-scheme: light){background-color:transparent}}}@layer elements{html{background-color:#fff;block-size:100%}body{background-position:top center;background-size:100vh;color:var(--color);font-family:var(--primary-font);block-size:100%}h1,h2,h3,h4,h5,h6{font-family:var(--font-sans);font-weight:700}h1{font-size:3.75rem;line-height:1.4}h2{font-size:2.25rem;line-height:1.4;&:not(:first-child){margin-block-start:var(--size-10)}}h3{font-size:1.5rem;line-height:1.4}h4{font-size:1.25rem;line-height:1.4}h5{font-size:1.125rem;line-height:1.4}a:not([class]){color:var(--link-color);text-decoration:underline;transition:all .3s;&:hover{color:var(--complementary);text-decoration:none}}ul,li{list-style-type:none;margin:0;padding:0}main{min-block-size:50%;inline-size:min(95vw,65rem);margin-inline:auto;padding-block-end:var(--size-12);padding-inline:var(--size-4);& *{max-inline-size:unset}}img,video{max-width:100%}video{aspect-ratio:16 / 9;background-color:teal;border:1px solid var(--gray-light);border-radius:var(--radius-2);box-shadow:var(--shadow-3);margin-inline:auto;margin-block:var(--size-4);min-width:100%;padding:var(--size-4)}select{appearance:none;border:1px solid var(--gray-light);-webkit-appearance:none;background-color:#fff;border:1px solid #caced1;border-radius:.25rem;color:#000;cursor:pointer;inline-size:100%;padding:var(--size-3);position:relative}.InputfieldSelect:after,.selector{content:"";position:absolute;height:.65rem;width:1.25rem;z-index:1;background-color:var(--brand);clip-path:polygon(100% 0%,0 0%,50% 100%);top:55%;transform:translate(-60%);right:0}input[type=text],input[type=email],input[type=date],input[type=number],textarea{border:1px solid #caced1;padding:var(--size-3) .675em;width:100%}input[type=date]{padding:.675em 1em}input,textarea{background-color:#fff}a.btn,button{--bg-color: var(--brand);--shadow-color: var(--brand);background-color:var(--bg-color);border-radius:.25rem;box-shadow:3px 11px 30px -10px var(--shadow-color);color:var(--color);cursor:pointer;display:inline-block;font-family:var(--font-sans);font-weight:600;letter-spacing:.08ch;padding:var(--size-2) var(--size-4);text-decoration:none;text-transform:uppercase;transition:all .5s ease}}@layer objects{.grid>.cell{display:block;appearance:none;-webkit-appearance:none}.grid,.grid>.grid{display:grid;--grid-tc: repeat(4, 1fr);grid-template-columns:var(--grid-tc);--grid-cs: 1;--grid-ce: -1;--grid-gap-x: 0;--grid-gap-y: 0;gap:var(--grid-gap-x) var(--grid-gap-y)}.grid[data-gap="0"]{--grid-gap-x: 0;--grid-gap-y: 0}.grid[data-gap="1"]{--grid-gap-x: .5rem;--grid-gap-y: .5rem}.grid[data-gap="2"]{--grid-gap-x: 1rem;--grid-gap-y: 1rem}.grid[data-gap="3"]{--grid-gap-x: 1.5rem;--grid-gap-y: 1.5rem}.grid[data-gap="4"]{--grid-gap-x: 2rem;--grid-gap-y: 2rem}.grid[data-gap-x="0"]{--grid-gap-x: 0}.grid[data-gap-x="1"]{--grid-gap-x: .5rem}.grid[data-gap-x="2"]{--grid-gap-x: 1rem}.grid[data-gap-x="3"]{--grid-gap-x: 1.5rem}.grid[data-gap-x="4"]{--grid-gap-x: 2rem}.grid[data-gap-y="0"]{--grid-gap-y: 0}.grid[data-gap-y="1"]{--grid-gap-y: .5rem}.grid[data-gap-y="2"]{--grid-gap-y: 1rem}.grid[data-gap-y="3"]{--grid-gap-y: 1.5rem}.grid[data-gap-y="4"]{--grid-gap-y: 2rem}.grid[data-columns="1"]{--grid-tc: repeat(1, 1fr)}.grid[data-columns="2"]{--grid-tc: repeat(2, 1fr)}.grid[data-columns="3"]{--grid-tc: repeat(3, 1fr)}.grid[data-columns="4"]{--grid-tc: repeat(4, 1fr)}.grid[data-columns="5"]{--grid-tc: repeat(5, 1fr)}.grid[data-columns="6"]{--grid-tc: repeat(6, 1fr)}.grid[data-columns="7"]{--grid-tc: repeat(7, 1fr)}.grid[data-columns="8"]{--grid-tc: repeat(8, 1fr)}.grid[data-columns="12"]{--grid-tc: repeat(12, 1fr)}.grid>.cell[data-span^="1"]{--grid-cs: 1}.grid>.cell[data-span^="2"]{--grid-cs: 2}.grid>.cell[data-span^="3"]{--grid-cs: 3}.grid>.cell[data-span^="4"]{--grid-cs: 4}.grid>.cell[data-span^="5"]{--grid-cs: 5}.grid>.cell[data-span^="6"]{--grid-cs: 6}.grid>.cell[data-span^="7"]{--grid-cs: 7}.grid>.cell[data-span^="8"]{--grid-cs: 8}.grid>.cell[data-span$="+1"],.grid>.cell[data-span="1"]{--grid-ce: 1}.grid>.cell[data-span$="+2"],.grid>.cell[data-span$="-1"],.grid>.cell[data-span="2"]{--grid-ce: 2}.grid>.cell[data-span$="+3"],.grid>.cell[data-span$="-2"],.grid>.cell[data-span="3"]{--grid-ce: 3}.grid>.cell[data-span$="+4"],.grid>.cell[data-span$="-3"],.grid>.cell[data-span="4"]{--grid-ce: 4}.grid>.cell[data-span$="+5"],.grid>.cell[data-span$="-4"],.grid>.cell[data-span="5"]{--grid-ce: 5}.grid>.cell[data-span$="+6"],.grid>.cell[data-span$="-5"],.grid>.cell[data-span="6"]{--grid-ce: 6}.grid>.cell[data-span$="+7"],.grid>.cell[data-span$="-6"],.grid>.cell[data-span="7"]{--grid-ce: 7}.grid>.cell[data-span$="+8"],.grid>.cell[data-span$="-7"],.grid>.cell[data-span="8"]{--grid-ce: 8}.grid>.cell[data-span$="-8"]{--grid-ce: 9}.grid>.cell[data-span]{grid-column-end:span var(--grid-ce)}.grid>.cell[data-span*="+"],.grid>.cell[data-span*="-"],.grid>.cell[data-span*=".."]{grid-column-start:var(--grid-cs)}.grid>.cell[data-span*="-"],.grid>.cell[data-span*=".."]{grid-column-end:var(--grid-ce)}.grid>.cell[data-span=row]{grid-column:1 / -1}@media only screen and (min-width: 40rem) and (max-width: 48rem){.grid[data-columns-s="1"]{--grid-tc: repeat(1, 1fr)}.grid[data-columns-s="2"]{--grid-tc: repeat(2, 1fr)}.grid[data-columns-s="3"]{--grid-tc: repeat(3, 1fr)}.grid[data-columns-s="4"]{--grid-tc: repeat(4, 1fr)}.grid[data-columns-s="5"]{--grid-tc: repeat(5, 1fr)}.grid[data-columns-s="6"]{--grid-tc: repeat(6, 1fr)}.grid[data-columns-s="7"]{--grid-tc: repeat(7, 1fr)}.grid[data-columns-s="8"]{--grid-tc: repeat(8, 1fr)}.grid>.cell[data-span-s^="1"]{--grid-cs: 1}.grid>.cell[data-span-s^="2"]{--grid-cs: 2}.grid>.cell[data-span-s^="3"]{--grid-cs: 3}.grid>.cell[data-span-s^="4"]{--grid-cs: 4}.grid>.cell[data-span-s^="5"]{--grid-cs: 5}.grid>.cell[data-span-s^="6"]{--grid-cs: 6}.grid>.cell[data-span-s^="7"]{--grid-cs: 7}.grid>.cell[data-span-s^="8"]{--grid-cs: 8}.grid>.cell[data-span-s$="+1"],.grid>.cell[data-span-s="1"]{--grid-ce: 1}.grid>.cell[data-span-s$="+2"],.grid>.cell[data-span-s$="-1"],.grid>.cell[data-span-s="2"]{--grid-ce: 2}.grid>.cell[data-span-s$="+3"],.grid>.cell[data-span-s$="-2"],.grid>.cell[data-span-s="3"]{--grid-ce: 3}.grid>.cell[data-span-s$="+4"],.grid>.cell[data-span-s$="-3"],.grid>.cell[data-span-s="4"]{--grid-ce: 4}.grid>.cell[data-span-s$="+5"],.grid>.cell[data-span-s$="-4"],.grid>.cell[data-span-s="5"]{--grid-ce: 5}.grid>.cell[data-span-s$="+6"],.grid>.cell[data-span-s$="-5"],.grid>.cell[data-span-s="6"]{--grid-ce: 6}.grid>.cell[data-span-s$="+7"],.grid>.cell[data-span-s$="-6"],.grid>.cell[data-span-s="7"]{--grid-ce: 7}.grid>.cell[data-span-s$="+8"],.grid>.cell[data-span-s$="-7"],.grid>.cell[data-span-s="8"]{--grid-ce: 8}.grid>.cell[data-span-s$="-8"]{--grid-ce: 9}.grid>.cell[data-span-s]{grid-column-end:span var(--grid-ce)}.grid>.cell[data-span-s*="+"],.grid>.cell[data-span-s*="-"],.grid>.cell[data-span-s*=".."]{grid-column-start:var(--grid-cs)}.grid>.cell[data-span-s*="-"],.grid>.cell[data-span-s*=".."]{grid-column-end:var(--grid-ce)}.grid>.cell[data-span-s=row]{grid-column:1 / -1}}@media only screen and (min-width: 49rem){.grid[data-columns-l="1"]{--grid-tc: repeat(1, 1fr)}.grid[data-columns-l="2"]{--grid-tc: repeat(2, 1fr)}.grid[data-columns-l="3"]{--grid-tc: repeat(3, 1fr)}.grid[data-columns-l="4"]{--grid-tc: repeat(4, 1fr)}.grid[data-columns-l="5"]{--grid-tc: repeat(5, 1fr)}.grid[data-columns-l="6"]{--grid-tc: repeat(6, 1fr)}.grid[data-columns-l="7"]{--grid-tc: repeat(7, 1fr)}.grid[data-columns-l="8"]{--grid-tc: repeat(8, 1fr)}.grid>.cell[data-span-l^="1"]{--grid-cs: 1}.grid>.cell[data-span-l^="2"]{--grid-cs: 2}.grid>.cell[data-span-l^="3"]{--grid-cs: 3}.grid>.cell[data-span-l^="4"]{--grid-cs: 4}.grid>.cell[data-span-l^="5"]{--grid-cs: 5}.grid>.cell[data-span-l^="6"]{--grid-cs: 6}.grid>.cell[data-span-l^="7"]{--grid-cs: 7}.grid>.cell[data-span-l^="8"]{--grid-cs: 8}.grid>.cell[data-span-l$="+1"],.grid>.cell[data-span-l="1"]{--grid-ce: 1}.grid>.cell[data-span-l$="+2"],.grid>.cell[data-span-l$="-1"],.grid>.cell[data-span-l="2"]{--grid-ce: 2}.grid>.cell[data-span-l$="+3"],.grid>.cell[data-span-l$="-2"],.grid>.cell[data-span-l="3"]{--grid-ce: 3}.grid>.cell[data-span-l$="+4"],.grid>.cell[data-span-l$="-3"],.grid>.cell[data-span-l="4"]{--grid-ce: 4}.grid>.cell[data-span-l$="+5"],.grid>.cell[data-span-l$="-4"],.grid>.cell[data-span-l="5"]{--grid-ce: 5}.grid>.cell[data-span-l$="+6"],.grid>.cell[data-span-l$="-5"],.grid>.cell[data-span-l="6"]{--grid-ce: 6}.grid>.cell[data-span-l$="+7"],.grid>.cell[data-span-l$="-6"],.grid>.cell[data-span-l="7"]{--grid-ce: 7}.grid>.cell[data-span-l$="+8"],.grid>.cell[data-span-l$="-7"],.grid>.cell[data-span-l="8"]{--grid-ce: 8}.grid>.cell[data-span-l$="-8"]{--grid-ce: 9}.grid>.cell[data-span-l]{grid-column-end:span var(--grid-ce)}.grid>.cell[data-span-l*="+"],.grid>.cell[data-span-l*="-"],.grid>.cell[data-span-l*=".."]{grid-column-start:var(--grid-cs)}.grid>.cell[data-span-l*="-"],.grid>.cell[data-span-l*=".."]{grid-column-end:var(--grid-ce)}.grid>.cell[data-span-l=row]{grid-column:1 / -1}}.grid.debug>*{--color: rgba(248, 110, 91, .3);background-image:linear-gradient(to bottom,var(--color) 0%,var(--color) 100%)}.grid.debug>:nth-child(6n+2){--color: rgba(103, 126, 208, .3)}.grid.debug>:nth-child(6n+3){--color: rgba(224, 174, 72, .3)}.grid.debug>:nth-child(6n+4){--color: rgba(77, 214, 115, .3)}.grid.debug>:nth-child(6n+5){--color: rgba(217, 103, 219, .3)}.grid.debug>:nth-child(6n+6){--color: rgba(94, 204, 211, .3)}.grid.debug>:nth-child(6n+7){--color: rgba(248, 110, 91, .3)}}@layer objects{.centered-block{--gap: var(--size-8);display:flex;flex-direction:column;gap:var(--gap);text-align:center;>*{margin-inline:auto}}.intro-text{max-inline-size:60ch}.text-block{display:flex;flex-direction:column;gap:var(--size-8);max-inline-size:60ch;margin-inline:auto;position:relative}.Inputfields{list-style-type:none;padding:0}.resource-table{margin-top:var(--size-8)}[class*=overlay]{block-size:100%;inline-size:100%;inset:0;position:absolute}.page{max-inline-size:85ch;margin-block-start:var(--size-5)}.page ul{margin-inline-start:var(--size-6);>li+li{margin-block:var(--size-2)}}.stack{display:flex;flex-direction:column;gap:var(--size-4)}@media screen and (min-width: 61rem){.page{margin-block-start:calc(var(--size-10) * -1)}}}@layer components{.drawer-toggle-label{background-color:var(--brand);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;padding:.5rem;position:fixed;left:var(--size-6);top:var(--size-4);width:2.75rem;z-index:10}.drawer-toggle-label span{background:#fff;border-radius:10px;height:3px;margin:3px 0;transition:.4s cubic-bezier(.68,-.6,.32,1.6);&:nth-of-type(1){width:50%}&:nth-of-type(2){width:100%}&:nth-of-type(3){width:75%}}.drawer-toggle-label input[type=checkbox]{display:none}.drawer-toggle-label input[type=checkbox]:checked~span:nth-of-type(1){transform-origin:bottom;transform:rotate(45deg) translate(4px,2px)}.drawer-toggle-label input[type=checkbox]:checked~span:nth-of-type(2){transform-origin:top;transform:rotate(-45deg)}.drawer-toggle-label input[type=checkbox]:checked~span:nth-of-type(3){transform-origin:bottom;width:50%;transform:translate(11px,-4px) rotate(45deg)}.drawer-toggle-label:has(input[type=checkbox]:checked)~.site-nav{flex-direction:column;left:0}.site-nav{align-items:center;background-color:var(--brand);block-size:100vh;box-shadow:0 4px 36px 12px #348175c2;display:flex;font-family:var(--font-sans);left:-100%;padding:var(--size-8);position:fixed;transition:.3s cubic-bezier(.46,.03,.52,.96);z-index:9}.site-nav ul{display:flex;flex-direction:column;font-family:var(--primary-font);font-size:1.25rem;gap:var(--size-3);height:100%;margin-inline-start:auto;margin-block-start:var(--size-8);text-transform:uppercase;>li{font-family:var(--font-sans)}& a{color:#fff;display:block;padding:var(--size-4);text-decoration:none}}@media screen and (min-width: 61rem){.site-nav{background-color:#fff;box-shadow:none;left:initial;max-block-size:7.375rem;padding:0;position:relative}.site-nav ul{align-items:center;margin-block-start:initial}.site-nav ul a{color:var(--gray)}}.home-link{color:var(--gray-dark);font-family:var(--font-sans);inline-size:fit-content;line-height:1;text-decoration:none;position:fixed;top:var(--size-4);right:var(--size-4);&:hover{text-decoration:underline}}@media screen and (min-width: 61rem){.drawer-toggle-label{display:none}.site-nav ul{flex-direction:row;margin-inline:auto;padding-block:var(--size-6)}.home-link{left:var(--size-2);position:absolute;top:50%;transform:translateY(-50%)}}}@layer components{.hero{background-color:var(--mint);padding-block:var(--size-8)}.book-cover{border-radius:.25rem;border:.75rem solid white;box-shadow:0 4px 36px 12px #5eb2a575}.hero-decor-before{inline-size:100%;block-size:2rem;background-color:var(--mint);padding:1rem;position:relative;z-index:-1}.hero-decor{position:relative;top:-5px;width:100%;z-index:-1}@media screen and (max-width: 61rem){.hero{display:block;padding-block-start:var(--size-10)}}}@layer components{.cell:has(.testimonials){display:flex;flex-direction:column;padding-inline:var(--size-4);position:relative}.testimonials{display:flex;flex-direction:column;height:100%;margin-block-start:calc(var(--size-6) * 2);margin-inline:auto;overflow:hidden;position:relative;max-inline-size:50ch}.testimonials figure{--x: 0%;display:block;position:relative;transform:translate(var(--x));transition:all .5s;max-inline-size:50ch}.testimonials figure+figure{margin-block-start:calc(var(--size-6) * 2)}.testimonials blockquote{border:none;display:block;font-size:min(3vw,1.5rem);padding:0}.testimonials figcaption{margin-block-start:var(--size-4)}.controls{display:none;gap:var(--size-4);margin-block-start:var(--size-2);>button{--bg: var(--mint-lighter);background-color:var(--bg);border:none;border-radius:666rem;height:1rem;padding:.5rem;transition:all .3s;width:1rem;>span{display:none}}>button.active{--bg: white;padding:.25rem;transform:scale(1.3)}}.cta{margin-block-start:var(--size-8);inline-size:min(100%,50ch);margin-inline:auto}.cta p{font-size:min(3vw,1.5rem)}.cta .btn{margin-block-start:var(--size-4)}@media screen and (min-width: 61rem){.cell:has(.testimonials){padding-inline:0}.testimonials{flex-direction:row;margin-block-start:0;margin-inline:initial;inline-size:100%}.testimonials figure{inline-size:100%;flex-shrink:0;&:nth-child(2){--x: 100%}&:nth-child(3){--x: 200%}}.testimonials figure+figure{margin-block-start:0}.controls{display:flex}.cta{margin-block-start:var(--size-4);margin-inline:initial}}}@layer components{.btn-yellow{--bg-color: var(--yellow);color:var(--gray-dark);&:hover{filter:brightness(1.05)}}}@layer components{.home{--gap: var(--size-4);max-inline-size:55ch;margin-inline:auto;& h3{margin-block-start:var(--size-6)}& p:first-of-type{text-align:left}}}@layer components{.site-footer{background-color:var(--magenta);color:#fff;isolation:isolate;overflow:hidden;padding-block-end:var(--size-8);padding-block-start:var(--size-10);position:relative}.site-footer .border{height:.5rem;background-color:var(--magenta-light);box-shadow:0 0 30px 8px var(--magenta-dark);inline-size:100%;position:absolute;top:0}.site-footer nav{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-4);justify-content:center;padding-inline:var(--size-4)}.site-footer nav a{color:#fff}.site-footer .cta{position:relative}.site-footer .cta a{--shadow-color: hsl(60 45% 24% / var(--color-opacity)) }.site-footer .mandala{left:50%;opacity:.2;position:absolute;top:40%;transform:translate(-50%);width:600px;z-index:0}.site-footer>*{z-index:1}}@layer components{.chapters>*{block-size:fit-content}.chapter{isolation:isolate;position:relative}.overlay-magenta{background-color:var(--magenta);inset:0;position:absolute;opacity:.3}.overlay-magenta~h3{background-color:var(--brand)}.overlay-mint{background-color:var(--brand);inset:0;position:absolute;opacity:.3}.overlay-mint~h3{background-color:var(--magenta)}.chapter h3{border-radius:0 4px;bottom:0;color:#fff;font-size:1.25rem;font-weight:300;letter-spacing:1px;padding:var(--size-4);position:absolute}.chapter img{border-radius:4px;inline-size:100%}.chapter a{inset:0;position:absolute;& span{display:none}}.chapter main table{margin-inline:auto}.page-content{margin-block-start:var(--size-8)}.page-content p:has(img){display:flex;flex-wrap:wrap;gap:var(--size-2)}.page-content p img{object-fit:cover;flex-shrink:0;flex-grow:1}.page-content img{border-radius:var(--size-1)}}@layer components{.contact.page{inline-size:min(100%,65ch)}[name=contact-form]{background-color:#ffffffbf;max-inline-size:75rem;margin-block-start:var(--size-6);margin-inline:auto;padding:var(--size-1) var(--size-2);.Inputfields{grid-template-columns:repeat(2,1fr);gap:var(--size-6);>div{grid-column:span 2}& div:nth-child(2),div:nth-child(3),div:nth-child(6),div:nth-child(7),div:nth-child(8),div:nth-child(9),div:nth-child(13),div:nth-child(14){grid-column:span 1}}& label{display:inline-block}}.InputfieldSelect{padding:0;position:relative}[name=contact-form] .InputfieldSelect:after{top:65%}.InputfieldContent{margin-block-start:var(--size-2)}.InputfieldHidden,.InputfieldHidden>*{opacity:0;height:0;width:0}.Inputfield_organization_structure{float:left;height:0;left:-666rem;position:absolute;width:0}.Inputfield_org_structure{display:none}@media screen and (min-width: 48rem){[name=contact-form] .Inputfields{display:grid}}}@layer components{.team-list{display:flex;flex-direction:column;gap:var(--size-2);list-style-type:none;margin:0;padding:0}.team-list li{flex-grow:1;inline-size:60%;margin:0;margin-inline:auto}.team-list li img{inline-size:100%;object-fit:cover}.team-list li h3{font-size:1.25rem;font-weight:400;margin-block-start:var(--size-2)}@media screen and (min-width: 49.375rem){.team-list{flex-direction:row}}}@layer components{.page.resources{max-inline-size:100%}.filter-form{align-items:flex-end;display:flex;flex-direction:column;gap:var(--size-2);margin-block-start:var(--size-6);& label{inline-size:100%;position:relative}}.filter-form fieldset{align-items:flex-end;display:flex;flex-direction:column;gap:var(--size-2);inline-size:100%;padding:0;transition:opacity .25s ease-in-out}.filter-form fieldset[disabled=true]{opacity:.5;& select{cursor:not-allowed}}.filter-form button{box-shadow:none;margin-block-end:var(--size-1)}.filter-form select{width:100%}.keyword-search{margin-block-start:var(--size-8);>input{margin-block-start:var(--size-2);padding:var(--size-3)}}@media screen and (min-width: 48rem){.filter-form,.filter-form fieldset{flex-direction:row}.filter-form label{inline-size:33%}}}@layer components{.pagination{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--size-2);justify-content:center;padding-block:var(--size-4)}.pagination a{padding:var(--size-4)}}@layer components;@layer utils{.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.sr-only-focusable:focus,.sr-only-focusable:active{clip:auto!important;-webkit-clip-path:none!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;width:auto!important;white-space:normal!important}.blurred-bg{background:radial-gradient(circle at 50% 50%,#ffffff7f,#ffffffd4,#fff0);width:100%;height:100%;position:absolute;opacity:.75;z-index:0}@media screen and (max-width: 48rem){.hide-on-mobile{display:none}}}
/*# sourceMappingURL=styles.min.css.map */
