/*! tailwindcss v4.1.17 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-content:"";--tw-font-weight:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-border-style:solid;--tw-space-y-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial;--tw-outline-style:solid}}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{opacity:0;z-index:0;margin:0!important}.splide__list{backface-visibility:hidden;height:100%;display:flex;margin:0!important;padding:0!important}.splide__pagination{pointer-events:none;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;display:flex}.splide__pagination li{pointer-events:auto;margin:0;line-height:1;list-style-type:none;display:inline-block}.splide{visibility:hidden;position:relative}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;margin:0;position:relative;list-style-type:none!important}.splide__spinner{contain:strict;border:2px solid #999;border-left-color:#0000;border-radius:50%;width:20px;height:20px;margin:auto;animation:1s linear infinite splide-loading;display:inline-block;position:absolute;top:0;right:0;bottom:0;left:0}.splide__sr{clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__track{z-index:0;position:relative;overflow:hidden}@layer base{@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-Regular.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-Italic.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-Medium.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-MediumItalic.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-SemiBold.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-SemiBoldItalic.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-SemiBoldItalic.woff)format("woff");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-Bold.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-Bold.woff)format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/static/fonts/dm-sans/DMSans-BoldItalic.woff2)format("woff2"),url(/static/fonts/dm-sans/DMSans-BoldItalic.woff)format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/static/fonts/dm-mono/DMMono-Regular.woff2)format("woff2"),url(/static/fonts/dm-mono/DMMono-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/static/fonts/dm-mono/DMMono-Italic.woff2)format("woff2"),url(/static/fonts/dm-mono/DMMono-Italic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:DM Mono;src:url(/static/fonts/dm-mono/DMMono-Medium.woff2)format("woff2"),url(/static/fonts/dm-mono/DMMono-Medium.woff)format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:DM Mono;src:url(/static/fonts/dm-mono/DMMono-MediumItalic.woff2)format("woff2"),url(/static/fonts/dm-mono/DMMono-MediumItalic.woff)format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Ivy Presto;src:url(/static/fonts/ivy-presto/IvyprestoHeadline-Regular.woff2)format("woff2"),url(/static/fonts/ivy-presto/IvyprestoHeadline-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Ivy Presto;src:url(/static/fonts/ivy-presto/IvyprestoHeadline-RegularItalic.woff2)format("woff2"),url(/static/fonts/ivy-presto/IvyprestoHeadline-RegularItalic.woff)format("woff");font-weight:400;font-style:italic;font-display:swap}*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@view-transition{navigation:auto}:root{interpolate-size:allow-keywords}*,:after,:before,::backdrop{border-color:var(--color-black,currentColor)}::file-selector-button{border-color:var(--color-black,currentColor)}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none}body{min-height:100vh}img,picture{max-width:100%;display:block}input,button,textarea,select{accent-color:#000000b3}@supports (color:color-mix(in lab,red,red)){input,button,textarea,select{accent-color:color-mix(in oklab,var(--color-black)70%,transparent)}}input,button,textarea,select{font:inherit}a:not(.button){text-underline-offset:2px}details::details-content{transition-property:block-size,content-visibility;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));transition-behavior:allow-discrete;--tw-duration:.4s;block-size:0;transition-duration:.4s;overflow:hidden}details[open]::details-content{transition-behavior:allow-discrete;block-size:auto}details>summary{cursor:pointer;list-style-type:none}details summary::-webkit-details-marker{display:none}:target{scroll-margin-block:calc(var(--spacing)*14)}@media(min-width:768px){:target{scroll-margin-block:calc(var(--spacing)*36)}}.alphabet-letter{top:155px}@media(min-width:1308px){.alphabet-letter{top:calc(3.84615vw + 102.692px)}}.alphabet-letter:target{scroll-margin-top:155px}@media(min-width:1308px){.alphabet-letter:target{scroll-margin-top:calc(3.84615vw + 102.692px)}}:focus-visible{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){:focus-visible{outline-offset:2px;outline:2px solid #0000}}:focus-visible{outline-style:var(--tw-outline-style);outline-offset:2px;outline-width:5px;outline-color:var(--color-purple-800);--tw-outline-style:solid;outline-style:solid}@media print{a[href]:after{content:" (" attr(href)")"}}hr{border-color:#0009}@supports (color:color-mix(in lab,red,red)){hr{border-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.text-glossary.text-article a{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-purple-500);font-style:italic;text-decoration-thickness:1px}.text-glossary.text-article a strong{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.text-with-footnotes sup{top:calc(var(--spacing)*0)}.text-with-footnotes a.footnote-sup{font-family:var(--font-mono);color:var(--color-purple-500);font-style:normal;text-decoration-line:none;display:inline-block}.text-with-footnotes a.footnote-sup:before{--tw-content:"[";content:var(--tw-content)}.text-with-footnotes a.footnote-sup:after{--tw-content:"]";content:var(--tw-content)}.text-with-footnotes a.footnote-sup:first-child{margin-left:calc(var(--spacing)*2)}.text-with-footnotes ol.footnotes-list{padding-left:1.75em;list-style-type:none}@media(min-width:1024px){.text-with-footnotes ol.footnotes-list{padding-left:2em}}.text-with-footnotes ol.footnotes-list{counter-reset:glossary-footnotes}.text-with-footnotes ol.footnotes-list>li{counter-increment:glossary-footnotes;position:relative}.text-with-footnotes ol.footnotes-list>li:before{content:"[" counter(glossary-footnotes)"]";font-family:var(--font-mono);color:var(--color-purple-500);position:absolute;left:-2.4em}@media(min-width:1024px){.text-with-footnotes ol.footnotes-list>li:before{left:-2.4em}}.text-with-footnotes ol.footnotes-list a{text-decoration-line:underline;text-decoration-color:#0009}@supports (color:color-mix(in lab,red,red)){.text-with-footnotes ol.footnotes-list a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-black)60%,transparent);text-decoration-color:color-mix(in oklab,var(--color-black)60%,transparent)}}.text-article-details{font-size:var(--text-body-14);line-height:var(--tw-leading,var(--text-body-14--line-height));color:#000c}@supports (color:color-mix(in lab,red,red)){.text-article-details{color:color-mix(in oklab,var(--color-black)80%,transparent)}}@media(min-width:1024px){.text-article-details{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height))}}.text-article-details>:first-child{margin-top:calc(var(--spacing)*6)}.text-article-details p{margin-bottom:calc(var(--spacing)*4)}.text-article-details a{text-decoration-line:underline;text-decoration-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.text-article-details a{-webkit-text-decoration-color:color-mix(in oklab,var(--color-black)10%,transparent);text-decoration-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.text-article-details a{text-underline-offset:3px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.text-article-details a:hover{color:var(--color-black);text-decoration-color:#0006}@supports (color:color-mix(in lab,red,red)){.text-article-details a:hover{-webkit-text-decoration-color:color-mix(in oklab,var(--color-black)40%,transparent);text-decoration-color:color-mix(in oklab,var(--color-black)40%,transparent)}}}.text-article-details a.link-external{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-wrap:balance;color:var(--color-purple-500);display:inline-block;text-decoration-line:none!important}.text-article-details a.link-external:after{margin-left:calc(var(--spacing)*1);--tw-translate-y:-2px;width:1em;height:1em;translate:var(--tw-translate-x)var(--tw-translate-y);background-image:var(--background-image-arrow-right);vertical-align:middle;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}@media(hover:hover){.text-article-details a.link-external:is(:where(.group):hover *):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.text-article-details a.link-external:hover:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.text-article-details a.link-external:active{color:var(--color-purple-800)}.text-article-details a.link-external:after{content:var(--tw-content);background-image:var(--background-image-arrow-top-right)}.text-article-details h3{margin-top:calc(var(--spacing)*8);margin-bottom:calc(var(--spacing)*1);font-family:var(--font-mono);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));color:#0009}@supports (color:color-mix(in lab,red,red)){.text-article-details h3{color:color-mix(in oklab,var(--color-black)60%,transparent)}}@media(min-width:1024px){.text-article-details h3{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}.text-article-details h4{margin-top:calc(var(--spacing)*5)}.text-article-details h3+h4{margin-top:calc(var(--spacing)*0)}}@layer theme{:root,:host{--font-sans:"DM Sans",Helvetica,Arial,sans-serif;--font-serif:"Ivy Presto";--font-mono:"DM Mono",monospace;--spacing:.25rem;--container-lg:32rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-black:#000;--color-muted:#0009;--color-white:#fff;--color-purple-100:#eeeafc;--color-purple-200:#d8d1f5;--color-purple-500:#512ed1;--color-purple-800:#3715b8;--color-pink-100:#ffe6f6;--color-pink-200:#ffd6f0;--color-green-100:#f3fbe1;--color-green-200:#c4eb6a;--color-beige-50:#fffdf7;--spacing-wide-wrapper:1680px;--spacing-nav:72px;--spacing-nav-lg:76px;--spacing-nav-bottom:51px;--text-head-76: 4.75rem ;--text-head-76--line-height:105%;--text-head-64: 4rem ;--text-head-64--line-height:105%;--text-head-56: 3.5rem ;--text-head-56--line-height:105%;--text-head-48: 3rem ;--text-head-48--line-height:105%;--text-head-40: 2.5rem ;--text-head-40--line-height:105%;--text-head-36: 2.25rem ;--text-head-36--line-height:110%;--text-head-32: 2rem ;--text-head-32--line-height:120%;--text-head-24: 1.5rem ;--text-head-24--line-height:120%;--text-head-22: 1.375rem ;--text-head-22--line-height:120%;--text-head-20: 1.25rem ;--text-head-20--line-height:120%;--text-head-18: 1.125rem ;--text-head-18--line-height:120%;--text-body-26: 1.625rem ;--text-body-26--line-height:130%;--text-body-24: 1.5rem ;--text-body-24--line-height:130%;--text-body-22: 1.375rem ;--text-body-22--line-height:140%;--text-body-20: 1.25rem ;--text-body-20--line-height:140%;--text-body-18: 1.125rem ;--text-body-18--line-height:140%;--text-body-16: 1rem ;--text-body-16--line-height:150%;--text-body-14: .875rem ;--text-body-14--line-height:150%;--text-body-12: .75rem ;--text-body-12--line-height:150%;--text-ui-32: 2rem ;--text-ui-32--line-height:1;--text-ui-18: 1.125rem ;--text-ui-18--line-height:1;--text-ui-16: 1rem ;--text-ui-16--line-height:1;--text-ui-14: .875rem ;--text-ui-14--line-height:1.5;--text-ui-13: .8125rem ;--text-ui-13--line-height:1.5;--text-ui-12: .75rem ;--text-ui-12--line-height:1.5;--background-image-arrow-right:url(/static/images/icons/arrow-right-purple.svg);--background-image-arrow-left:url(/static/images/icons/arrow-left-purple.svg);--background-image-lg-arrow-right:url(/static/images/icons/lg-arrow-right-purple.svg);--background-image-arrow-top-right:url(/static/images/icons/arrow-top-right-purple.svg);--background-image-arrow-top-right-black:url(/static/images/icons/arrow-top-right-black.svg);--background-image-chevron:url(/static/images/icons/chevron-purple.svg);--background-image-chevron-black:url(/static/images/icons/chevron-black.svg);--background-image-cross:url(/static/images/icons/cross-purple.svg);--background-image-cross-black:url(/static/images/icons/cross-black.svg);--background-image-download:url(/static/images/icons/download-purple.svg);--background-image-asterisk:url(/static/images/icons/asterisk.svg);--background-image-menu:url(/static/images/icons/menu.svg);--background-image-search-white-small:url(/static/images/icons/search-white-small.svg)}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.splide__arrow--gallery{opacity:1!important;background:0 0!important;border-radius:0!important;width:auto!important;position:static!important;transform:translateY(0)!important}.splide__arrow--gallery:after{height:calc(var(--spacing)*5);width:calc(var(--spacing)*5);--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;align-items:center!important;display:flex!important}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.top-0{top:calc(var(--spacing)*0)}.bottom-0{bottom:calc(var(--spacing)*0)}.z-10{z-index:10}.z-20{z-index:20}.z-25{z-index:25}.z-30{z-index:30}.text-article{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}@media(min-width:1024px){.text-article{font-size:var(--text-body-22);line-height:var(--tw-leading,var(--text-body-22--line-height))}}.text-article>:first-child,.text-article .inserted-element+*{margin-top:calc(var(--spacing)*8)}.text-article>:last-child{margin-bottom:calc(var(--spacing)*6)}.text-article p,.text-article h2,.text-article h3,.text-article h4,.text-article a,.text-article ul,.text-article ol,.text-article hr{grid-column:1/-1}@media(min-width:768px){.text-article p,.text-article h2,.text-article h3,.text-article h4,.text-article a,.text-article ul,.text-article ol,.text-article hr{grid-column:3/span 4}}@media(min-width:1024px){.text-article p,.text-article h2,.text-article h3,.text-article h4,.text-article a,.text-article ul,.text-article ol,.text-article hr{grid-column:5/span 8}}.text-article>p,.text-article>h2,.text-article>h3,.text-article>h4,.text-article>ul,.text-article>ol{grid-column:1/-1}@media(min-width:768px){.text-article>p,.text-article>h2,.text-article>h3,.text-article>h4,.text-article>ul,.text-article>ol{grid-column:3/span 4}}@media(min-width:1024px){.text-article>p,.text-article>h2,.text-article>h3,.text-article>h4,.text-article>ul,.text-article>ol{grid-column:5/span 8}}@media(min-width:1280px){.text-article>p,.text-article>h2,.text-article>h3,.text-article>h4,.text-article>ul,.text-article>ol{margin-right:4vw}}.text-article p{margin-bottom:calc(var(--spacing)*3);color:#000c}@supports (color:color-mix(in lab,red,red)){.text-article p{color:color-mix(in oklab,var(--color-black)80%,transparent)}}.text-article h2{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-head-22);line-height:var(--tw-leading,var(--text-head-22--line-height))}@media(min-width:1024px){.text-article h2{font-size:var(--text-head-32);line-height:var(--tw-leading,var(--text-head-32--line-height))}}.text-article h2{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-article h2 i,.text-article h2 strong,.text-article h2 code,.text-article h2 em{font-style:normal}@media(min-width:1024px){.text-article h2{margin-top:calc(var(--spacing)*14)}}.text-article h3{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*4);font-size:var(--text-head-20);line-height:var(--tw-leading,var(--text-head-20--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(min-width:1024px){.text-article h3{margin-top:calc(var(--spacing)*7);margin-bottom:calc(var(--spacing)*3);font-size:var(--text-head-24);line-height:var(--tw-leading,var(--text-head-24--line-height))}}.text-article h4{margin-top:calc(var(--spacing)*6);margin-bottom:calc(var(--spacing)*2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(min-width:1024px){.text-article h4{margin-top:calc(var(--spacing)*5);margin-bottom:calc(var(--spacing)*3)}}:is(.text-article h2,.text-article h3) i,:is(.text-article h2,.text-article h3) em{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);font-style:italic}.text-article h2+ol,.text-article h3+ol{margin-top:calc(var(--spacing)*0)}.text-article hr{margin-top:calc(var(--spacing)*10)}@media(min-width:768px){.text-article hr{margin-top:calc(var(--spacing)*14)}}.text-article a{text-underline-offset:3px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:underline}@media(hover:hover){.text-article a:hover{color:var(--color-purple-500)}}.text-article a:active{color:var(--color-purple-800)}.text-article ol:not(.toc){padding-left:1.75em;list-style-type:decimal}.text-article ol:not(.toc) li::marker{font-family:var(--font-mono);color:#0009}@supports (color:color-mix(in lab,red,red)){.text-article ol:not(.toc) li::marker{color:color-mix(in oklab,var(--color-black)60%,transparent)}}.text-article ol:not(.toc) li{margin-block:calc(var(--spacing)*4);margin-right:calc(var(--spacing)*6)}.text-article ol:not(.toc) li li{margin-block:calc(var(--spacing)*1)}.text-article ol:not(.toc) h2,.text-article ol:not(.toc) h3,.text-article ol:not(.toc) h4{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}:is(.text-article ol:not(.toc) h2,.text-article ol:not(.toc) h3,.text-article ol:not(.toc) h4) strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:inline}.text-article ul:not(.splide__list){list-style-type:disc;list-style-image:var(--background-image-asterisk);padding-left:.7em}.text-article ul:not(.splide__list) li::marker{font-family:var(--font-mono);color:var(--color-purple-500)}.text-article ul:not(.splide__list) li{margin-block:calc(var(--spacing)*1);margin-right:calc(var(--spacing)*6);padding-left:calc(var(--spacing)*2.5)}.text-article ol:not(.toc),.text-article ul{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height))}@media(min-width:1024px){.text-article ol:not(.toc),.text-article ul{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}:is(.text-article ol:not(.toc),.text-article ul) h2,:is(.text-article ol:not(.toc),.text-article ul) h3,:is(.text-article ol:not(.toc),.text-article ul) h4{margin-top:calc(var(--spacing)*0);--tw-font-weight:var(--font-weight-bold);font-size:1em;font-weight:var(--font-weight-bold);margin-bottom:.6em}:is(:is(.text-article ol:not(.toc),.text-article ul) h2,:is(.text-article ol:not(.toc),.text-article ul) h3,:is(.text-article ol:not(.toc),.text-article ul) h4) strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);display:inline}.text-article ol.grid-list{margin-top:calc(var(--spacing)*10);margin-bottom:calc(var(--spacing)*12);row-gap:calc(var(--spacing)*8);padding-left:calc(var(--spacing)*0);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));list-style-position:inside}@media(min-width:1024px){.text-article ol.grid-list{margin-top:calc(var(--spacing)*14);margin-bottom:calc(var(--spacing)*16);column-gap:calc(var(--spacing)*4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:768px){.text-article ol.grid-list{column-gap:calc(var(--spacing)*6)}}.text-article ol.grid-list{row-gap:calc(var(--spacing)*14);font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}.text-article ol.grid-list li{margin-block:calc(var(--spacing)*0)}.text-article ol.grid-list li:marker{display:block}.text-article ol.grid-list h2,.text-article ol.grid-list h3,.text-article ol.grid-list h4{margin-top:calc(var(--spacing)*1);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}@media(min-width:1024px){.text-article ol.grid-list h2,.text-article ol.grid-list h3,.text-article ol.grid-list h4{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}:is(.text-article ol.grid-list h2,.text-article ol.grid-list h3,.text-article ol.grid-list h4) strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-article hr+*{margin-top:calc(var(--spacing)*6)}.text-article .button-outline{margin-top:calc(var(--spacing)*4)}.col-pos-main{grid-column:1/-1}@media(min-width:768px){.col-pos-main{grid-column:3/span 4}}@media(min-width:1024px){.col-pos-main{grid-column:5/span 8}}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.container{width:100%}@media(min-width:420px){.container{max-width:420px}}@media(min-width:576px){.container{max-width:576px}}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1308px){.container{max-width:1308px}}@media(min-width:1440px){.container{max-width:1440px}}@media(min-width:2000px){.container{max-width:2000px}}@media(min-width:2560px){.container{max-width:2560px}}.mx-2{margin-inline:calc(var(--spacing)*2)}.mx-4{margin-inline:calc(var(--spacing)*4)}.mx-5{margin-inline:calc(var(--spacing)*5)}.mx-auto{margin-inline:auto}.\!my-4{margin-block:calc(var(--spacing)*4)!important}.my-4{margin-block:calc(var(--spacing)*4)}.my-5{margin-block:calc(var(--spacing)*5)}.my-6{margin-block:calc(var(--spacing)*6)}.my-12{margin-block:calc(var(--spacing)*12)}.my-16{margin-block:calc(var(--spacing)*16)}.my-\[2em\]{margin-block:2em}.my-global{margin-top:calc(var(--spacing)*10)}@media(min-width:768px){.my-global{margin-top:calc(var(--spacing)*14)}}.my-global{margin-bottom:calc(var(--spacing)*10)}@media(min-width:768px){.my-global{margin-bottom:calc(var(--spacing)*14)}}.splide__arrows{margin-top:calc(var(--spacing)*2);height:calc(var(--spacing)*10);cursor:pointer;align-items:center;gap:calc(var(--spacing)*3);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.mt-global{margin-top:calc(var(--spacing)*10)}@media(min-width:768px){.mt-global{margin-top:calc(var(--spacing)*14)}}.mt-0\.75{margin-top:calc(var(--spacing)*.75)}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-7{margin-top:calc(var(--spacing)*7)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-11{margin-top:calc(var(--spacing)*11)}.mt-14{margin-top:calc(var(--spacing)*14)}.mt-16{margin-top:calc(var(--spacing)*16)}.mt-\[0\.5em\]{margin-top:.5em}.mt-\[2em\]{margin-top:2em}.mr-2{margin-right:calc(var(--spacing)*2)}.kicker-small{margin-bottom:calc(var(--spacing)*2);font-family:var(--font-mono);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));color:var(--color-muted);display:inline-block}@media(min-width:768px){.kicker-small{font-size:var(--text-ui-18);line-height:var(--tw-leading,var(--text-ui-18--line-height))}}@media(min-width:1024px){.kicker-small{margin-bottom:calc(var(--spacing)*3)}}.kicker-small{font-size:var(--text-ui-13);line-height:var(--tw-leading,var(--text-ui-13--line-height))}.kicker{margin-bottom:calc(var(--spacing)*2);font-family:var(--font-mono);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));color:var(--color-muted);display:inline-block}@media(min-width:768px){.kicker{font-size:var(--text-ui-18);line-height:var(--tw-leading,var(--text-ui-18--line-height))}}@media(min-width:1024px){.kicker{margin-bottom:calc(var(--spacing)*3)}}.form-label{margin-bottom:calc(var(--spacing)*2);font-family:var(--font-mono);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));display:block}@media(min-width:1024px){.form-label{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}.headline-2{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-head-40);line-height:var(--tw-leading,var(--text-head-40--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(min-width:768px){.headline-2{font-size:var(--text-head-48);line-height:var(--tw-leading,var(--text-head-48--line-height))}}@media(min-width:1024px){.headline-2{font-size:var(--text-head-64);line-height:var(--tw-leading,var(--text-head-64--line-height))}}.headline-2 i,.headline-2 em{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.headline-3{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-head-36);line-height:var(--tw-leading,var(--text-head-36--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(min-width:768px){.headline-3{font-size:var(--text-head-40);line-height:var(--tw-leading,var(--text-head-40--line-height))}}@media(min-width:1024px){.headline-3{font-size:var(--text-head-48);line-height:var(--tw-leading,var(--text-head-48--line-height))}}.headline-3 i,.headline-3 em{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.headline-5{margin-bottom:calc(var(--spacing)*2);font-size:var(--text-head-18);line-height:var(--tw-leading,var(--text-head-18--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}@media(min-width:768px){.headline-5{margin-bottom:calc(var(--spacing)*3)}}@media(min-width:1024px){.headline-5{font-size:var(--text-head-22);line-height:var(--tw-leading,var(--text-head-22--line-height))}}.headline-5 i,.headline-5 strong,.headline-5 code,.headline-5 em{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);font-style:normal}.headline-4{margin-bottom:calc(var(--spacing)*4);font-size:var(--text-head-22);line-height:var(--tw-leading,var(--text-head-22--line-height))}@media(min-width:1024px){.headline-4{font-size:var(--text-head-32);line-height:var(--tw-leading,var(--text-head-32--line-height))}}.headline-4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.headline-4 i,.headline-4 strong,.headline-4 code,.headline-4 em{font-style:normal}.mb-global{margin-bottom:calc(var(--spacing)*10)}@media(min-width:768px){.mb-global{margin-bottom:calc(var(--spacing)*14)}}.mb-0{margin-bottom:calc(var(--spacing)*0)}.mb-1{margin-bottom:calc(var(--spacing)*1)}.mb-2{margin-bottom:calc(var(--spacing)*2)}.mb-3{margin-bottom:calc(var(--spacing)*3)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.mb-5{margin-bottom:calc(var(--spacing)*5)}.mb-6{margin-bottom:calc(var(--spacing)*6)}.mb-8{margin-bottom:calc(var(--spacing)*8)}.mb-9{margin-bottom:calc(var(--spacing)*9)}.mb-10{margin-bottom:calc(var(--spacing)*10)}.mb-14{margin-bottom:calc(var(--spacing)*14)}.mb-28{margin-bottom:calc(var(--spacing)*28)}.mb-\[0\.5em\]{margin-bottom:.5em}.mb-\[1em\]{margin-bottom:1em}.mb-\[2em\]{margin-bottom:2em}.link-external{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-wrap:balance;color:var(--color-purple-500);display:inline-block;text-decoration-line:none!important}.link-external:after{margin-left:calc(var(--spacing)*1);--tw-translate-y:-2px;width:1em;height:1em;translate:var(--tw-translate-x)var(--tw-translate-y);background-image:var(--background-image-arrow-right);vertical-align:middle;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}@media(hover:hover){.link-external:is(:where(.group):hover *):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.link-external:hover:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.link-external:active{color:var(--color-purple-800)}.link-external:after{content:var(--tw-content);background-image:var(--background-image-arrow-top-right)}.arrow-link{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-wrap:balance;color:var(--color-purple-500);display:inline-block;text-decoration-line:none!important}.arrow-link:after{margin-left:calc(var(--spacing)*1);--tw-translate-y:-2px;width:1em;height:1em;translate:var(--tw-translate-x)var(--tw-translate-y);background-image:var(--background-image-arrow-right);vertical-align:middle;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}@media(hover:hover){.arrow-link:is(:where(.group):hover *):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.arrow-link:hover:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.arrow-link:active{color:var(--color-purple-800)}.link-internal{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-wrap:balance;color:var(--color-purple-500);display:inline-block;text-decoration-line:none!important}.link-internal:after{margin-left:calc(var(--spacing)*1);--tw-translate-y:-2px;width:1em;height:1em;translate:var(--tw-translate-x)var(--tw-translate-y);background-image:var(--background-image-arrow-right);vertical-align:middle;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-content:"";content:var(--tw-content);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}@media(hover:hover){.link-internal:is(:where(.group):hover *):after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1.5);translate:var(--tw-translate-x)var(--tw-translate-y)}.link-internal:hover:after{content:var(--tw-content);--tw-translate-x:calc(var(--spacing)*1);translate:var(--tw-translate-x)var(--tw-translate-y)}}.link-internal:active{color:var(--color-purple-800)}.button-solid-search{margin-left:calc(var(--spacing)*6);cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-purple-500);background-color:var(--color-purple-500);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-ui-14);line-height:var(--tw-leading,var(--text-ui-14--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;align-items:center;display:flex;text-decoration-line:none!important}.button-solid-search:after{margin-left:calc(var(--spacing)*2);background-image:var(--background-image-search-white-small);--tw-content:"";content:var(--tw-content);background-repeat:no-repeat;background-size:contain;width:1em;height:1em;display:inline-block}@media(hover:hover){.button-solid-search:hover{background-color:var(--color-purple-800)}}.ml-0{margin-left:calc(var(--spacing)*0)}.ml-\[0\.9em\]{margin-left:.9em}.form-input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-muted);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);display:block}.link-nav{cursor:pointer;align-items:center;gap:calc(var(--spacing)*1.5);padding-block:calc(var(--spacing)*1.5);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));white-space:nowrap;text-underline-offset:2px;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}@media(hover:hover){.link-nav:hover{color:var(--color-purple-500);text-decoration-line:underline}}.button-outline{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:2px;border-color:#512ed1cc;border-radius:3.40282e38px;display:inline-block;text-decoration-line:none!important}@supports (color:color-mix(in lab,red,red)){.button-outline{border-color:color-mix(in oklab,var(--color-purple-500)80%,transparent)}}.button-outline{color:var(--color-purple-500)}@media(hover:hover){.button-outline:hover{background-color:var(--color-purple-100)}body.bg-purple-100 .button-outline:hover{background-color:var(--color-purple-200)}}.button-solid{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:2px;border-color:var(--color-purple-500);background-color:var(--color-purple-500);color:var(--color-white);border-radius:3.40282e38px;display:inline-block;text-decoration-line:none!important}@media(hover:hover){.button-solid:hover{background-color:var(--color-purple-800)}}.button{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:2px;border-radius:3.40282e38px;display:inline-block;text-decoration-line:none!important}.grid-global{column-gap:calc(var(--spacing)*4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media(min-width:768px){.grid-global{column-gap:calc(var(--spacing)*6);grid-template-columns:repeat(6,minmax(0,1fr))}}@media(min-width:1024px){.grid-global{grid-template-columns:repeat(12,minmax(0,1fr))}}.text-link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-block}@media(hover:hover){.text-link:hover{opacity:.6}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.aspect-2\/1{aspect-ratio:2}.aspect-3\/2{aspect-ratio:3/2}.aspect-5\/3{aspect-ratio:5/3}.aspect-square{aspect-ratio:1}.form-radio{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-muted);background-color:var(--color-white);accent-color:var(--color-purple-500);border-radius:3.40282e38px}.form-checkbox{width:calc(var(--spacing)*4.5);height:calc(var(--spacing)*4.5);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-muted);background-color:var(--color-white);accent-color:var(--color-purple-500)}.size-3\.5{width:calc(var(--spacing)*3.5);height:calc(var(--spacing)*3.5)}.h-0{height:calc(var(--spacing)*0)}.h-2\.5{height:calc(var(--spacing)*2.5)}.h-3{height:calc(var(--spacing)*3)}.h-5{height:calc(var(--spacing)*5)}.h-10{height:calc(var(--spacing)*10)}.h-11{height:calc(var(--spacing)*11)}.h-13\.5{height:calc(var(--spacing)*13.5)}.h-\[1\.2em\]{height:1.2em}.h-full{height:100%}.h-nav{height:var(--spacing-nav)}.max-h-\[55vw\]{max-height:55vw}.min-h-11{min-height:calc(var(--spacing)*11)}.w-2\.5{width:calc(var(--spacing)*2.5)}.w-3{width:calc(var(--spacing)*3)}.w-5{width:calc(var(--spacing)*5)}.w-42{width:calc(var(--spacing)*42)}.w-57{width:calc(var(--spacing)*57)}.w-\[1\.2em\]{width:1.2em}.w-full{width:100%}.headline-1{max-width:1700px;font-size:var(--text-head-48);line-height:var(--tw-leading,var(--text-head-48--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);-webkit-hyphens:auto;hyphens:auto}@media(min-width:768px){.headline-1{font-size:var(--text-head-64);line-height:var(--tw-leading,var(--text-head-64--line-height));-webkit-hyphens:none;hyphens:none}}@media(min-width:1024px){.headline-1{font-size:var(--text-head-76);line-height:var(--tw-leading,var(--text-head-76--line-height))}}@media(min-width:1440px){.headline-1{text-wrap:balance}}.headline-1 i,.headline-1 em{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.max-w-56{max-width:calc(var(--spacing)*56)}.max-w-160{max-width:calc(var(--spacing)*160)}.max-w-\[900px\]{max-width:900px}.max-w-\[1700px\]{max-width:1700px}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-wide-wrapper{max-width:var(--spacing-wide-wrapper)}.min-w-11{min-width:calc(var(--spacing)*11)}.flex-1{flex:1}.flex-none{flex:none}.shrink-0{flex-shrink:0}.grow-1{flex-grow:1}.-translate-y-full{--tw-translate-y:-100%;translate:var(--tw-translate-x)var(--tw-translate-y)}.translate-y-\[-1px\]{--tw-translate-y:-1px;translate:var(--tw-translate-x)var(--tw-translate-y)}.rotate-45{rotate:45deg}.rotate-90{rotate:90deg}.rotate-270{rotate:270deg}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.list-\[circle\]{list-style-type:circle}.list-\[lower-alpha\]{list-style-type:lower-alpha}.list-\[lower-roman\]{list-style-type:lower-roman}.list-\[square\]{list-style-type:square}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-26{grid-template-columns:repeat(26,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing)*0)}.gap-1{gap:calc(var(--spacing)*1)}.gap-1\.5{gap:calc(var(--spacing)*1.5)}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-14{gap:calc(var(--spacing)*14)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*1)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*1)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*8)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*8)*calc(1 - var(--tw-space-y-reverse)))}.gap-x-global{column-gap:calc(var(--spacing)*4)}@media(min-width:768px){.gap-x-global{column-gap:calc(var(--spacing)*6)}}.gap-x-3{column-gap:calc(var(--spacing)*3)}.gap-y-2{row-gap:calc(var(--spacing)*2)}.gap-y-2\.5{row-gap:calc(var(--spacing)*2.5)}.gap-y-4{row-gap:calc(var(--spacing)*4)}.gap-y-5{row-gap:calc(var(--spacing)*5)}.gap-y-6{row-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}.gap-y-10{row-gap:calc(var(--spacing)*10)}.gap-y-12{row-gap:calc(var(--spacing)*12)}.gap-y-16{row-gap:calc(var(--spacing)*16)}.gap-y-22{row-gap:calc(var(--spacing)*22)}.justify-self-start{justify-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-x-auto{overflow-x:auto}.scroll-smooth{scroll-behavior:smooth}.rounded-full{border-radius:3.40282e38px}.rounded-l-full{border-top-left-radius:3.40282e38px;border-bottom-left-radius:3.40282e38px}.rounded-r-full{border-top-right-radius:3.40282e38px;border-bottom-right-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t-dotted-muted{border-top-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-top-width:2px;border-color:var(--color-muted)}.border-t-muted{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-muted)}.border-t-2{border-top-style:var(--tw-border-style);border-top-width:2px}.border-b-dotted-muted{border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:2px;border-color:var(--color-muted)}.border-b-muted{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-muted)}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:2px}.border-l-muted{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-muted)}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.border-black\/10{border-color:color-mix(in oklab,var(--color-black)10%,transparent)}}.border-current{border-color:currentColor}.border-muted{border-color:var(--color-muted)}.border-t-muted{border-top-color:var(--color-muted)}.border-b-muted{border-bottom-color:var(--color-muted)}.border-l-muted{border-left-color:var(--color-muted)}.bg-beige-50{background-color:var(--color-beige-50)}.bg-current\/20{background-color:currentColor}@supports (color:color-mix(in lab,red,red)){.bg-current\/20{background-color:color-mix(in oklab,currentcolor 20%,transparent)}}.bg-green-100{background-color:var(--color-green-100)}.bg-green-200{background-color:var(--color-green-200)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-pink-200{background-color:var(--color-pink-200)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-200{background-color:var(--color-purple-200)}.bg-purple-200\/50{background-color:#d8d1f580}@supports (color:color-mix(in lab,red,red)){.bg-purple-200\/50{background-color:color-mix(in oklab,var(--color-purple-200)50%,transparent)}}.bg-purple-500{background-color:var(--color-purple-500)}.bg-white{background-color:var(--color-white)}.bg-linear-to-t{--tw-gradient-position:to top}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-t{--tw-gradient-position:to top in oklab}}.bg-linear-to-t{background-image:linear-gradient(var(--tw-gradient-stops))}.splide__arrow--next:after{content:var(--tw-content);background-image:var(--background-image-arrow-right)}.splide__arrow--prev:after{content:var(--tw-content);background-image:var(--background-image-arrow-left)}.bg-chevron{background-image:var(--background-image-chevron)}.bg-chevron-black{background-image:var(--background-image-chevron-black)}.bg-cross{background-image:var(--background-image-cross)}.bg-cross-black{background-image:var(--background-image-cross-black)}.bg-download{background-image:var(--background-image-download)}.bg-lg-arrow-right{background-image:var(--background-image-lg-arrow-right)}.from-black\/20{--tw-gradient-from:#0003}@supports (color:color-mix(in lab,red,red)){.from-black\/20{--tw-gradient-from:color-mix(in oklab,var(--color-black)20%,transparent)}}.from-black\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.from-white\/20{--tw-gradient-from:#fff3}@supports (color:color-mix(in lab,red,red)){.from-white\/20{--tw-gradient-from:color-mix(in oklab,var(--color-white)20%,transparent)}}.from-white\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-black\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-black\/0{--tw-gradient-to:color-mix(in oklab,var(--color-black)0%,transparent)}}.to-black\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.to-white\/0{--tw-gradient-to:#0000}@supports (color:color-mix(in lab,red,red)){.to-white\/0{--tw-gradient-to:color-mix(in oklab,var(--color-white)0%,transparent)}}.to-white\/0{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position))}.bg-contain{background-size:contain}.bg-center{background-position:50%}.bg-no-repeat{background-repeat:no-repeat}.stroke-purple-500{stroke:var(--color-purple-500)}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-6{padding:calc(var(--spacing)*6)}.wrapper{padding-inline:calc(var(--spacing)*4)}@media(min-width:1024px){.wrapper{padding-inline:calc(var(--spacing)*8)}}.wrapper{padding-block:calc(var(--spacing)*4)}@media(min-width:1024px){.wrapper{padding-block:calc(var(--spacing)*6)}}.px-global{padding-inline:calc(var(--spacing)*4)}@media(min-width:1024px){.px-global{padding-inline:calc(var(--spacing)*8)}}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-6{padding-inline:calc(var(--spacing)*6)}.py-global{padding-block:calc(var(--spacing)*4)}@media(min-width:1024px){.py-global{padding-block:calc(var(--spacing)*6)}}.py-0{padding-block:calc(var(--spacing)*0)}.py-0\.25{padding-block:calc(var(--spacing)*.25)}.py-2{padding-block:calc(var(--spacing)*2)}.py-2\.5{padding-block:calc(var(--spacing)*2.5)}.py-3{padding-block:calc(var(--spacing)*3)}.py-4{padding-block:calc(var(--spacing)*4)}.py-5{padding-block:calc(var(--spacing)*5)}.py-8{padding-block:calc(var(--spacing)*8)}.py-10{padding-block:calc(var(--spacing)*10)}.pt-0{padding-top:calc(var(--spacing)*0)}.pt-1{padding-top:calc(var(--spacing)*1)}.pt-3{padding-top:calc(var(--spacing)*3)}.pt-4{padding-top:calc(var(--spacing)*4)}.pt-5{padding-top:calc(var(--spacing)*5)}.pt-6{padding-top:calc(var(--spacing)*6)}.pt-8{padding-top:calc(var(--spacing)*8)}.pt-10{padding-top:calc(var(--spacing)*10)}.pt-14{padding-top:calc(var(--spacing)*14)}.pt-nav{padding-top:var(--spacing-nav)}.pr-2{padding-right:calc(var(--spacing)*2)}.pr-4{padding-right:calc(var(--spacing)*4)}.pb-1\.5{padding-bottom:calc(var(--spacing)*1.5)}.pb-4{padding-bottom:calc(var(--spacing)*4)}.pb-6{padding-bottom:calc(var(--spacing)*6)}.pb-10{padding-bottom:calc(var(--spacing)*10)}.pb-16{padding-bottom:calc(var(--spacing)*16)}.pb-18{padding-bottom:calc(var(--spacing)*18)}.pl-\[0\.5em\]{padding-left:.5em}.pl-\[1em\]{padding-left:1em}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-serif{font-family:var(--font-serif)}.text-teaser{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}@media(min-width:768px){.text-teaser{font-size:var(--text-body-20);line-height:var(--tw-leading,var(--text-body-20--line-height))}}@media(min-width:1024px){.text-teaser{font-size:var(--text-body-22);line-height:var(--tw-leading,var(--text-body-22--line-height))}}.text-body-12{font-size:var(--text-body-12);line-height:var(--tw-leading,var(--text-body-12--line-height))}.text-body-14{font-size:var(--text-body-14);line-height:var(--tw-leading,var(--text-body-14--line-height))}.text-body-16{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height))}.text-body-18{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}.text-body-20{font-size:var(--text-body-20);line-height:var(--tw-leading,var(--text-body-20--line-height))}.text-body-22{font-size:var(--text-body-22);line-height:var(--tw-leading,var(--text-body-22--line-height))}.text-body-24{font-size:var(--text-body-24);line-height:var(--tw-leading,var(--text-body-24--line-height))}.text-head-24{font-size:var(--text-head-24);line-height:var(--tw-leading,var(--text-head-24--line-height))}.text-head-32{font-size:var(--text-head-32);line-height:var(--tw-leading,var(--text-head-32--line-height))}.text-head-36{font-size:var(--text-head-36);line-height:var(--tw-leading,var(--text-head-36--line-height))}.text-head-40{font-size:var(--text-head-40);line-height:var(--tw-leading,var(--text-head-40--line-height))}.text-ui-12{font-size:var(--text-ui-12);line-height:var(--tw-leading,var(--text-ui-12--line-height))}.text-ui-14{font-size:var(--text-ui-14);line-height:var(--tw-leading,var(--text-ui-14--line-height))}.text-ui-16{font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height))}.text-ui-18{font-size:var(--text-ui-18);line-height:var(--tw-leading,var(--text-ui-18--line-height))}.text-ui-32{font-size:var(--text-ui-32);line-height:var(--tw-leading,var(--text-ui-32--line-height))}.text-\[0\.6em\]{font-size:.6em}.text-\[32px\]{font-size:32px}.text-\[52px\]{font-size:52px}.text-\[76px\]{font-size:76px}.leading-\[0\.8em\]{--tw-leading:.8em;line-height:.8em}.leading-none{--tw-leading:1;line-height:1}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.hyphens-auto{-webkit-hyphens:auto;hyphens:auto}.text-link--active{color:var(--color-purple-500)}@media(hover:hover){.text-link--active:hover{opacity:1}}.text-black{color:var(--color-black)}.text-black\/50{color:#00000080}@supports (color:color-mix(in lab,red,red)){.text-black\/50{color:color-mix(in oklab,var(--color-black)50%,transparent)}}.text-black\/60{color:#0009}@supports (color:color-mix(in lab,red,red)){.text-black\/60{color:color-mix(in oklab,var(--color-black)60%,transparent)}}.text-black\/80{color:#000c}@supports (color:color-mix(in lab,red,red)){.text-black\/80{color:color-mix(in oklab,var(--color-black)80%,transparent)}}.text-purple-500{color:var(--color-purple-500)}.text-purple-800{color:var(--color-purple-800)}.text-white{color:var(--color-white)}.\!italic{font-style:italic!important}.italic{font-style:italic}.\!no-underline{text-decoration-line:none!important}.line-through{text-decoration-line:line-through}.underline{text-decoration-line:underline}.decoration-purple-500\/0{text-decoration-color:#0000}@supports (color:color-mix(in lab,red,red)){.decoration-purple-500\/0{-webkit-text-decoration-color:color-mix(in oklab,var(--color-purple-500)0%,transparent);text-decoration-color:color-mix(in oklab,var(--color-purple-500)0%,transparent)}}.decoration-1{text-decoration-thickness:1px}.underline-offset-6{text-underline-offset:6px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-30{opacity:.3}.opacity-60{opacity:.6}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.transition-\[translate\,color\]{transition-property:translate,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.\[scrollbar-width\:none\]{scrollbar-width:none}.group-open\:rotate-45:is(:where(.group):is([open],:popover-open,:open) *){rotate:45deg}@media(hover:hover){.group-hover\:translate-x-2:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-hover\:text-purple-500:is(:where(.group):hover *){color:var(--color-purple-500)}.group-hover\:text-purple-500\/60:is(:where(.group):hover *){color:#512ed199}@supports (color:color-mix(in lab,red,red)){.group-hover\:text-purple-500\/60:is(:where(.group):hover *){color:color-mix(in oklab,var(--color-purple-500)60%,transparent)}}.group-hover\:opacity-90:is(:where(.group):hover *){opacity:.9}}.group-active\:text-purple-800\/60:is(:where(.group):active *){color:#3715b899}@supports (color:color-mix(in lab,red,red)){.group-active\:text-purple-800\/60:is(:where(.group):active *){color:color-mix(in oklab,var(--color-purple-800)60%,transparent)}}.group-\[\&\.open\]\:block:is(:where(.group).open *){display:block}.group-\[\&\.open\]\:flex:is(:where(.group).open *){display:flex}.group-\[\&\.open\]\:hidden:is(:where(.group).open *){display:none}.group-\[\&\.open\]\:translate-y-0:is(:where(.group).open *){--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.group-\[\&\.open\]\:shadow-xl:is(:where(.group).open *){--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.selection\:bg-green-200 ::selection{background-color:var(--color-green-200)}.selection\:bg-green-200::selection{background-color:var(--color-green-200)}.selection\:text-black ::selection{color:var(--color-black)}.selection\:text-black::selection{color:var(--color-black)}.before\:mr-1\.5:before{content:var(--tw-content);margin-right:calc(var(--spacing)*1.5)}.before\:inline-block:before{content:var(--tw-content);display:inline-block}.before\:h-\[1em\]:before{content:var(--tw-content);height:1em}.before\:w-\[1em\]:before{content:var(--tw-content);width:1em}.before\:rotate-45:before{content:var(--tw-content);rotate:45deg}.before\:bg-cross-black:before{content:var(--tw-content);background-image:var(--background-image-cross-black)}.before\:bg-menu:before{content:var(--tw-content);background-image:var(--background-image-menu)}.before\:bg-contain:before{content:var(--tw-content);background-size:contain}.before\:bg-no-repeat:before{content:var(--tw-content);background-repeat:no-repeat}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-0:after{content:var(--tw-content);inset:calc(var(--spacing)*0)}.after\:w-full:after{content:var(--tw-content);width:100%}.after\:bg-arrow-top-right-black:after{content:var(--tw-content);background-image:var(--background-image-arrow-top-right-black)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing)*0)}@media(hover:hover){.hover\:translate-x-2:hover{--tw-translate-x:calc(var(--spacing)*2);translate:var(--tw-translate-x)var(--tw-translate-y)}.hover\:bg-purple-200:hover{background-color:var(--color-purple-200)}.hover\:text-purple-500:hover{color:var(--color-purple-500)}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-purple-500:hover{-webkit-text-decoration-color:var(--color-purple-500);text-decoration-color:var(--color-purple-500)}.hover\:opacity-60:hover{opacity:.6}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.active\:text-purple-800:active{color:var(--color-purple-800)}@media(min-width:768px){.md\:sticky{position:sticky}.md\:order-last{order:9999}.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-span-5{grid-column:span 5/span 5}.md\:col-start-2{grid-column-start:2}.md\:col-start-3{grid-column-start:3}.md\:col-start-6{grid-column-start:6}.md\:col-start-7{grid-column-start:7}.md\:row-span-2{grid-row:span 2/span 2}.md\:mx-0{margin-inline:calc(var(--spacing)*0)}.md\:my-1{margin-block:calc(var(--spacing)*1)}.md\:my-6{margin-block:calc(var(--spacing)*6)}.md\:my-22{margin-block:calc(var(--spacing)*22)}.md\:mt-0{margin-top:calc(var(--spacing)*0)}.md\:mt-4{margin-top:calc(var(--spacing)*4)}.md\:mr-10{margin-right:calc(var(--spacing)*10)}.md\:mb-8{margin-bottom:calc(var(--spacing)*8)}.md\:mb-10{margin-bottom:calc(var(--spacing)*10)}.md\:aspect-auto{aspect-ratio:auto}.md\:w-1\/2{width:50%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:flex-wrap{flex-wrap:wrap}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:justify-center{justify-content:center}.md\:gap-y-6{row-gap:calc(var(--spacing)*6)}.md\:border-t-dotted-muted{border-top-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-top-width:2px;border-color:var(--color-muted)}.md\:border-t-muted{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-muted)}.md\:border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.md\:border-r-dotted-muted{border-right-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-right-width:2px;border-color:var(--color-muted)}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:border-t-muted{border-top-color:var(--color-muted)}.md\:p-4{padding:calc(var(--spacing)*4)}.md\:px-4{padding-inline:calc(var(--spacing)*4)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:pt-0{padding-top:calc(var(--spacing)*0)}.md\:pt-4{padding-top:calc(var(--spacing)*4)}.md\:pr-6{padding-right:calc(var(--spacing)*6)}.md\:pb-5{padding-bottom:calc(var(--spacing)*5)}.md\:text-body-16{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height))}.md\:text-\[60px\]{font-size:60px}}@media(min-width:1024px){.lg\:static{position:static}.lg\:col-span-1{grid-column:span 1/span 1}.lg\:col-span-2{grid-column:span 2/span 2}.lg\:col-span-4{grid-column:span 4/span 4}.lg\:col-span-6{grid-column:span 6/span 6}.lg\:col-span-8{grid-column:span 8/span 8}.lg\:col-span-9{grid-column:span 9/span 9}.lg\:col-span-11{grid-column:span 11/span 11}.lg\:col-start-1{grid-column-start:1}.lg\:col-start-3{grid-column-start:3}.lg\:col-start-4{grid-column-start:4}.lg\:col-start-5{grid-column-start:5}.lg\:col-start-7{grid-column-start:7}.lg\:col-start-8{grid-column-start:8}.lg\:col-start-auto{grid-column-start:auto}.lg\:my-0{margin-block:calc(var(--spacing)*0)}.lg\:my-2{margin-block:calc(var(--spacing)*2)}.lg\:mt-0{margin-top:calc(var(--spacing)*0)}.lg\:mt-1\.5{margin-top:calc(var(--spacing)*1.5)}.lg\:mt-2{margin-top:calc(var(--spacing)*2)}.lg\:mt-6{margin-top:calc(var(--spacing)*6)}.lg\:mt-7{margin-top:calc(var(--spacing)*7)}.lg\:mt-9{margin-top:calc(var(--spacing)*9)}.lg\:mt-10{margin-top:calc(var(--spacing)*10)}.lg\:mt-14{margin-top:calc(var(--spacing)*14)}.lg\:mt-18{margin-top:calc(var(--spacing)*18)}.lg\:mt-20{margin-top:calc(var(--spacing)*20)}.lg\:mr-6{margin-right:calc(var(--spacing)*6)}.lg\:headline-2{margin-bottom:calc(var(--spacing)*6);font-size:var(--text-head-40);line-height:var(--tw-leading,var(--text-head-40--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}@media(min-width:768px){.lg\:headline-2{font-size:var(--text-head-48);line-height:var(--tw-leading,var(--text-head-48--line-height))}}.lg\:headline-2{font-size:var(--text-head-64);line-height:var(--tw-leading,var(--text-head-64--line-height))}.lg\:headline-2 i,.lg\:headline-2 em{font-family:var(--font-serif);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.lg\:mb-0{margin-bottom:calc(var(--spacing)*0)}.lg\:mb-5{margin-bottom:calc(var(--spacing)*5)}.lg\:mb-6{margin-bottom:calc(var(--spacing)*6)}.lg\:mb-8{margin-bottom:calc(var(--spacing)*8)}.lg\:mb-14{margin-bottom:calc(var(--spacing)*14)}.lg\:text-link{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:inline-block}@media(hover:hover){.lg\:text-link:hover{opacity:.6}}.lg\:flex{display:flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:h-12{height:calc(var(--spacing)*12)}.lg\:h-18{height:calc(var(--spacing)*18)}.lg\:h-nav-bottom{height:var(--spacing-nav-bottom)}.lg\:h-nav-lg{height:var(--spacing-nav-lg)}.lg\:max-h-160{max-height:calc(var(--spacing)*160)}.lg\:min-h-160{min-height:calc(var(--spacing)*160)}.lg\:min-h-\[24vw\]{min-height:24vw}.lg\:w-4\/5{width:80%}.lg\:w-50\.5{width:calc(var(--spacing)*50.5)}.lg\:w-76{width:calc(var(--spacing)*76)}.lg\:translate-y-0{--tw-translate-y:calc(var(--spacing)*0);translate:var(--tw-translate-x)var(--tw-translate-y)}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:items-center{align-items:center}.lg\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-x-global{column-gap:calc(var(--spacing)*4)}@media(min-width:768px){.lg\:gap-x-global{column-gap:calc(var(--spacing)*6)}}.lg\:gap-x-0{column-gap:calc(var(--spacing)*0)}.lg\:gap-x-8{column-gap:calc(var(--spacing)*8)}.lg\:gap-y-8{row-gap:calc(var(--spacing)*8)}.lg\:gap-y-14{row-gap:calc(var(--spacing)*14)}.lg\:gap-y-20{row-gap:calc(var(--spacing)*20)}.lg\:gap-y-28{row-gap:calc(var(--spacing)*28)}.lg\:gap-y-39{row-gap:calc(var(--spacing)*39)}.lg\:border-r-0{border-right-style:var(--tw-border-style);border-right-width:0}.lg\:border-b-dotted-muted{border-bottom-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-bottom-width:2px;border-color:var(--color-muted)}.lg\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.lg\:p-6{padding:calc(var(--spacing)*6)}.lg\:px-6{padding-inline:calc(var(--spacing)*6)}.lg\:px-8{padding-inline:calc(var(--spacing)*8)}.lg\:py-0{padding-block:calc(var(--spacing)*0)}.lg\:py-1{padding-block:calc(var(--spacing)*1)}.lg\:py-4{padding-block:calc(var(--spacing)*4)}.lg\:py-6{padding-block:calc(var(--spacing)*6)}.lg\:py-10{padding-block:calc(var(--spacing)*10)}.lg\:pt-0{padding-top:calc(var(--spacing)*0)}.lg\:pt-4{padding-top:calc(var(--spacing)*4)}.lg\:pt-6{padding-top:calc(var(--spacing)*6)}.lg\:pb-0{padding-bottom:calc(var(--spacing)*0)}.lg\:pb-14{padding-bottom:calc(var(--spacing)*14)}.lg\:pb-24{padding-bottom:calc(var(--spacing)*24)}.lg\:text-body-16{font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height))}.lg\:text-body-18{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}.lg\:text-body-22{font-size:var(--text-body-22);line-height:var(--tw-leading,var(--text-body-22--line-height))}.lg\:text-body-26{font-size:var(--text-body-26);line-height:var(--tw-leading,var(--text-body-26--line-height))}.lg\:text-head-32{font-size:var(--text-head-32);line-height:var(--tw-leading,var(--text-head-32--line-height))}.lg\:text-head-40{font-size:var(--text-head-40);line-height:var(--tw-leading,var(--text-head-40--line-height))}.lg\:text-head-56{font-size:var(--text-head-56);line-height:var(--tw-leading,var(--text-head-56--line-height))}.lg\:text-head-64{font-size:var(--text-head-64);line-height:var(--tw-leading,var(--text-head-64--line-height))}.lg\:text-ui-14{font-size:var(--text-ui-14);line-height:var(--tw-leading,var(--text-ui-14--line-height))}.lg\:text-ui-16{font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height))}.lg\:text-ui-18{font-size:var(--text-ui-18);line-height:var(--tw-leading,var(--text-ui-18--line-height))}.lg\:text-\[80px\]{font-size:80px}.lg\:text-\[120px\]{font-size:120px}.lg\:hyphens-none{-webkit-hyphens:none;hyphens:none}.lg\:group-\[\&\.open\]\:shadow-none:is(:where(.group).open *){--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}}@media(min-width:1280px){.xl\:mr-\[4vw\]{margin-right:4vw}.xl\:min-h-120{min-height:calc(var(--spacing)*120)}.xl\:text-head-64{font-size:var(--text-head-64);line-height:var(--tw-leading,var(--text-head-64--line-height))}.xl\:text-\[108px\]{font-size:108px}}@media(min-width:1308px){.alphabet-anchors\:grid{display:grid}}@media(min-width:1440px){.\32xl\:w-3\/4{width:75%}.\32xl\:text-\[120px\]{font-size:120px}.\32xl\:text-balance{text-wrap:balance}}@media(min-width:2000px){.\33xl\:w-2\/3{width:66.6667%}}.\[\&\.open\]\:fixed.open{position:fixed}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>\*\:first-child\]\:mt-0>:first-child{margin-top:calc(var(--spacing)*0)}.\[\&\>\*\:first-child\]\:mt-1>:first-child{margin-top:calc(var(--spacing)*1)}@media(min-width:768px){.md\:\[\&\>\*\:first-child\]\:mt-4>:first-child{margin-top:calc(var(--spacing)*4)}}.\[\&\[open\]\>summary\]\:text-purple-500[open]>summary{color:var(--color-purple-500)}.\[\&\[open\]\>summary\>span\]\:rotate-45[open]>summary>span{rotate:45deg}}#mc_embed_shell #mc-embedded-subscribe{cursor:pointer;border-style:var(--tw-border-style);padding-inline:calc(var(--spacing)*3.5);padding-block:calc(var(--spacing)*2);font-size:var(--text-ui-16);line-height:var(--tw-leading,var(--text-ui-16--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-width:2px;border-color:var(--color-purple-500);background-color:var(--color-purple-500);color:var(--color-white);border-radius:3.40282e38px;display:inline-block;text-decoration-line:none!important}@media(hover:hover){#mc_embed_shell #mc-embedded-subscribe:hover{background-color:var(--color-purple-800)}}#mc_embed_shell #mc-embedded-subscribe{width:auto}#mc_embed_shell #mc_embed_signup_scroll{align-items:flex-start;column-gap:calc(var(--spacing)*4);display:grid}@media(min-width:768px){#mc_embed_shell #mc_embed_signup_scroll{column-gap:calc(var(--spacing)*6)}}#mc_embed_shell #mc_embed_signup_scroll{row-gap:calc(var(--spacing)*8)}@media(min-width:768px){#mc_embed_shell #mc_embed_signup_scroll{grid-template-columns:repeat(2,minmax(0,1fr))}}#mc_embed_shell .mc-field-group,#mc_embed_shell .input,#mc_embed_shell .form-group{grid-column:1/-1}:is(#mc_embed_shell .mc-field-group,#mc_embed_shell .input,#mc_embed_shell .form-group) label{margin-bottom:calc(var(--spacing)*2);font-family:var(--font-mono);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));display:block}@media(min-width:1024px){:is(#mc_embed_shell .mc-field-group,#mc_embed_shell .input,#mc_embed_shell .form-group) label{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}:is(#mc_embed_shell .mc-field-group,#mc_embed_shell .input,#mc_embed_shell .form-group) input{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-muted);background-color:var(--color-white);width:100%;padding-inline:calc(var(--spacing)*3);padding-block:calc(var(--spacing)*4);display:block}#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio{flex-direction:column;align-items:flex-start;display:flex}:is(#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio) strong{margin-bottom:calc(var(--spacing)*6);font-family:var(--font-mono);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height));--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}@media(min-width:1024px){:is(#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio) strong{font-size:var(--text-body-18);line-height:var(--tw-leading,var(--text-body-18--line-height))}}:is(#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio) label{margin-right:calc(var(--spacing)*10);column-gap:calc(var(--spacing)*4);display:flex}@media(min-width:768px){:is(#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio) label{column-gap:calc(var(--spacing)*6)}}:is(#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio) label{font-family:var(--font-sans);font-size:var(--text-body-16);line-height:var(--tw-leading,var(--text-body-16--line-height))}:is(#mc_embed_shell .form-group.input-group.input,#mc_embed_shell .input .radio) label input{margin-top:calc(var(--spacing)*.75);height:calc(var(--spacing)*4.5);width:calc(var(--spacing)*4.5);flex-shrink:0}#mc_embed_shell .form-group.input-group.input{border-top-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-top-width:2px;border-color:var(--color-muted);padding-top:calc(var(--spacing)*6)}#mc_embed_shell .clear{grid-column:1/-1}#mc_embed_shell .mc-field-group:nth-child(1 of.mc-field-group),#mc_embed_shell .mc-field-group:nth-child(2 of.mc-field-group),#mc_embed_shell .form-group:nth-child(2 of.form-group),#mc_embed_shell .form-group:nth-child(3 of.form-group){grid-column:span 1/span 1}#mc_embed_shell .form-group{margin-top:calc(var(--spacing)*0)!important}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
