.btn-base{display:inline-flex;min-height:48px;min-width:0;align-items:center;justify-content:center;gap:1.5rem;overflow:hidden;text-align:center;border-radius:.75rem;font-size:1rem;line-height:1.5rem;font-weight:600;line-height:200%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke}.btn-primary{--tw-bg-opacity:1;background-color:rgb(114 5 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.btn-primary:hover{--tw-bg-opacity:1;background-color:rgb(73 3 45/var(--tw-bg-opacity,1))}.btn-primary:active{--tw-bg-opacity:1;background-color:rgb(49 2 30/var(--tw-bg-opacity,1))}}[data-kb-focus] .btn-primary:focus{--tw-bg-opacity:1;background-color:rgb(73 3 45/var(--tw-bg-opacity,1))}.btn-primary-loading{--tw-bg-opacity:1;background-color:rgb(49 2 30/var(--tw-bg-opacity,1));opacity:.75}@media (hover:hover) and (pointer:fine){.btn-primary-loading:active,.btn-primary-loading:hover{--tw-bg-opacity:1;background-color:rgb(49 2 30/var(--tw-bg-opacity,1))}}.btn-secondary{border-width:3px;--tw-border-opacity:1;border-color:rgb(114 5 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.btn-secondary:hover{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}.btn-secondary:active{--tw-bg-opacity:1;background-color:rgb(242 212 230/var(--tw-bg-opacity,1))}}[data-kb-focus] .btn-secondary:focus{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}.btn-interactive-secondary{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.btn-interactive-secondary:hover{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}}.btn-interactive-secondary:active{--tw-bg-opacity:1;background-color:rgb(242 212 230/var(--tw-bg-opacity,1))}[data-kb-focus] .btn-interactive-secondary:focus{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}[data-kb-focus] .btn-interactive-focus-ring:focus{--tw-shadow:0 0 0 4px var(--focus-ring-color),inset 0 0 0 1px var(--focus-border-color);--tw-shadow-colored:0 0 0 4px var(--tw-shadow-color),inset 0 0 0 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.btn-toggle{transition-duration:0s}@media (hover:hover) and (pointer:fine){.btn-toggle:not(.btn-primary):hover{transition-duration:.15s}}.input-base{display:block;min-height:48px;width:100%;border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;font-family:var(--font-lato,Lato),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:150%;--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}.input-focus{border-width:1px;--tw-border-opacity:1;border-color:rgb(114 5 70/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.input-focus:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(120 104 114/var(--tw-text-opacity,1))}.input-focus-error{border-width:1px;--tw-border-opacity:1;border-color:rgb(217 56 49/var(--tw-border-opacity,1));outline:2px solid transparent;outline-offset:2px}.input-focus-error:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(120 104 114/var(--tw-text-opacity,1))}.input-base.input-focus:focus,.input-floating:focus{box-shadow:inset 0 0 0 1px var(--focus-border-color)}.input-base.input-focus-error:focus,.input-floating.input-floating-error:focus{box-shadow:inset 0 0 0 1px #D93831}[data-kb-focus] .input-base.input-focus:focus,[data-kb-focus] .input-floating:focus{outline:none;box-shadow:0 0 0 4px var(--focus-ring-color),inset 0 0 0 1px var(--focus-border-color)}[data-kb-focus] .input-base.input-focus-error:focus,[data-kb-focus] .input-floating.input-floating-error:focus{outline:none;box-shadow:0 0 0 4px var(--focus-ring-color),inset 0 0 0 1px #D93831}.input-floating{display:block;min-height:48px;width:100%;border-radius:.75rem;border-width:1px;--tw-border-opacity:1;border-color:rgb(114 5 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding:.75rem;font-family:var(--font-lato,Lato),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem;font-weight:400;line-height:150%}.input-floating::-moz-placeholder{color:transparent}.input-floating::placeholder{color:transparent}.input-floating:disabled{cursor:not-allowed;--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(120 104 114/var(--tw-text-opacity,1))}.input-floating-error{--tw-border-opacity:1;border-color:rgb(217 56 49/var(--tw-border-opacity,1));--tw-text-opacity:1;color:rgb(217 56 49/var(--tw-text-opacity,1))}.input-floating-label{position:absolute;top:0;left:.75rem;z-index:10;transform-origin:0;cursor:text;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.25rem;padding-right:.25rem;font-size:.875rem;line-height:1.25rem;--tw-translate-y:-50%;--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(120 104 114/var(--tw-text-opacity,1));transition-duration:.3s}.peer:-moz-placeholder~.input-floating-label{--tw-translate-y:calc(50% + 2px);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:placeholder-shown~.input-floating-label{--tw-translate-y:calc(50% + 2px);--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:focus~.input-floating-label{--tw-translate-y:-50%;--tw-scale-x:.75;--tw-scale-y:.75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(114 5 70/var(--tw-text-opacity,1))}.peer:disabled~.input-floating-label{cursor:not-allowed}.input-suffix,.peer:disabled~.input-floating-label{--tw-text-opacity:1;color:rgb(120 104 114/var(--tw-text-opacity,1))}.input-suffix{pointer-events:none;position:absolute;top:0;bottom:0;right:.75rem;display:flex;align-items:center}.toggle-input-base{display:inline-block;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;margin-right:1rem;margin-top:.125rem;height:1.25rem;width:1.25rem;cursor:pointer;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.toggle-input-base:checked{--tw-border-opacity:1;border-color:rgb(114 5 70/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(114 5 70/var(--tw-bg-opacity,1));background-image:url("data:image/svg+xml,%3Csvg%20viewBox='0%200%2016%2016'%20fill='white'%20xmlns='http://www.w3.org/2000/svg'%3E%3Cpath%20d='M12.207%204.793a1%201%200%20010%201.414l-5%205a1%201%200%2001-1.414%200l-2-2a1%201%200%20011.414-1.414L6.5%209.086l4.293-4.293a1%201%200%20011.414%200z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat}.toggle-checkbox{border-radius:.25rem}.toggle-radio{border-radius:9999px}.field-container{display:flex;flex-direction:column;gap:.25rem}.field-label{font-family:var(--font-lato,Lato),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;line-height:1.5rem;font-weight:400;line-height:150%;--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}.field-description{color:rgb(28 23 26/var(--tw-text-opacity,1))}.field-description,.field-error-text{font-family:var(--font-lato,Lato),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.75rem;line-height:1rem;font-weight:400;line-height:150%;--tw-text-opacity:1}.field-error-text{text-wrap:balance;color:rgb(217 56 49/var(--tw-text-opacity,1))}.field-toggle-label{font-size:1rem;line-height:1.5rem;font-weight:400;--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}.select-chevron{pointer-events:none;position:absolute;right:.75rem;top:50%;height:1.25rem;width:1.25rem;--tw-translate-y:-50%;--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.card-base{margin-left:auto;margin-right:auto;width:100%;max-width:56rem;padding:0}@media (min-width:1024px){.card-base{border-radius:1.5rem;padding:1.5rem}}.card-white{background-color:rgb(255 255 255/var(--tw-bg-opacity,1));color:rgb(28 23 26/var(--tw-text-opacity,1))}.card-aubergine,.card-white{--tw-bg-opacity:1;--tw-text-opacity:1}.card-aubergine{border-radius:1.5rem;background-color:rgb(114 5 70/var(--tw-bg-opacity,1));padding:1.5rem 1rem;color:rgb(255 255 255/var(--tw-text-opacity,1))}@media (min-width:1024px){.card-aubergine{padding:1.5rem}}.inline-link{display:inline-block;font-weight:500;text-decoration-line:underline}@media (hover:hover) and (pointer:fine){.inline-link:hover{--tw-text-opacity:1;color:rgb(114 5 70/var(--tw-text-opacity,1))}}.inline-link{border-radius:.125rem}.inline-link:focus-visible{outline-width:2px;outline-offset:1px;outline-color:#720546}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{to{opacity:0}}.fade-in{animation:fade-in var(--fade-duration,.2s) ease-in-out}.fade-out{animation:fade-out var(--fade-duration,.2s) ease-in-out forwards}@keyframes drop-in{0%{transform:translateY(-100%)}}@keyframes drop-out{to{transform:translateY(-100%)}}.drop-in{animation:drop-in .3s ease-out}.drop-out{animation:drop-out .3s ease-in forwards}@media (prefers-reduced-motion:reduce){.drop-in,.drop-out,.fade-in,.fade-out{animation-duration:1ms}}.details-slide{interpolate-size:allow-keywords}.details-slide::details-content{height:0;overflow:clip;transition:height .3s ease-in-out,content-visibility allow-discrete .3s ease-in-out}.details-slide[open]::details-content{height:auto}@media (prefers-reduced-motion:reduce){.details-slide::details-content{transition:none}}.paginator-nav{flex-direction:row;gap:.5rem}.paginator-cell,.paginator-nav{display:flex;align-items:center}.paginator-cell{height:2.5rem;width:2.5rem;justify-content:center;font-family:var(--font-lato,Lato),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:.875rem;line-height:1.25rem}.paginator-btn{border-radius:.5rem}.paginator-btn-active{--tw-bg-opacity:1;background-color:rgb(114 5 70/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.paginator-btn-inactive{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}@media (hover:hover) and (pointer:fine){.paginator-btn-inactive:hover{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}.paginator-btn-inactive:active{--tw-bg-opacity:1;background-color:rgb(242 212 230/var(--tw-bg-opacity,1))}}.progress-track{height:1rem;width:100%;overflow:hidden;border-radius:9999px;--tw-bg-opacity:1;background-color:rgb(254 246 250/var(--tw-bg-opacity,1))}@property --progress-fade{syntax:"<length>";inherits:false;initial-value:0}.progress-fill{height:100%;--tw-bg-opacity:1;background-color:rgb(114 5 70/var(--tw-bg-opacity,1));transition-timing-function:cubic-bezier(.4,0,.2,1);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--progress-fade)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--progress-fade)),transparent);transition-property:width}@keyframes progress-settle-a{0%,18%,48%,to{--progress-fade:0px}30%{--progress-fade:0.5rem}}@keyframes progress-settle-b{0%,18%,48%,to{--progress-fade:0px}30%{--progress-fade:0.5rem}}.progress-settle-a{animation:progress-settle-a var(--progress-duration) linear}.progress-settle-b{animation:progress-settle-b var(--progress-duration) linear}@media (prefers-reduced-motion:reduce){.progress-fill{transition:none;animation:none}}.link-card{display:inline-flex;width:var(--card-w,416px);max-width:100%;flex-direction:column;gap:1rem;border-radius:1.5rem;padding:.5rem .5rem 1.5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;outline-style:solid;outline-width:1px;outline-offset:-1px;outline-color:#720546;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}@media (hover:hover) and (pointer:fine){.link-card:hover{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}.link-card:active{--tw-bg-opacity:1;background-color:rgb(242 212 230/var(--tw-bg-opacity,1))}}[data-kb-focus] .link-card:focus{--tw-bg-opacity:1;background-color:rgb(253 239 247/var(--tw-bg-opacity,1))}.expand-clamp{--clamp-edge:0.25lh;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:var(--clamp-lines);line-clamp:var(--clamp-lines);overflow:hidden;flex-shrink:0;max-height:calc(var(--clamp-lines) * var(--clamp-line-height));interpolate-size:allow-keywords;transition:max-height .3s ease-in-out,display allow-discrete 0s .3s,-webkit-line-clamp allow-discrete 0s .3s,line-clamp allow-discrete 0s .3s}.expandable[data-open] .expand-clamp{display:block;-webkit-line-clamp:none;line-clamp:none;max-height:-moz-max-content;max-height:max-content;transition:max-height .3s ease-in-out;box-sizing:content-box;padding-bottom:var(--clamp-edge);margin-bottom:calc(-1 * var(--clamp-edge));-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - var(--clamp-edge)),transparent);mask-image:linear-gradient(to bottom,#000 calc(100% - var(--clamp-edge)),transparent)}@property --card-text-container{syntax:"size | normal";inherits:false;initial-value:size}.card-text-room{flex:1 1 0;min-height:0;container:card-text/size}@container card-text (min-height: 0px){.card-text-fit{--fit-lines:2;--fit-spare:max(0px,100cqh - 2.45rem)}}@container card-text (min-height: 3.64rem){.card-text-fit{--fit-lines:3;--fit-spare:max(0px,100cqh - 3.675rem)}}@container card-text (min-height: 4.87rem){.card-text-fit{--fit-lines:4;--fit-spare:max(0px,100cqh - 4.9rem)}}@container card-text (min-height: 6.095rem){.card-text-fit{--fit-lines:5;--fit-spare:max(0px,100cqh - 6.125rem)}}.link-card.link-card-untinted:is(:hover,:active){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.header-base{text-wrap:pretty;font-family:var(--font-clash-display,ClashDisplay),ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;font-weight:500}.header-h1{font-size:56px;line-height:120%}@media (min-width:1024px){.header-h1{font-size:76px}}.header-h2{font-size:32px;line-height:120%}.header-h3{font-size:1.5rem;line-height:2rem;line-height:120%}.header-h4{font-size:1.25rem}.header-h4,.header-h5{line-height:1.75rem;line-height:120%}.header-h5{font-size:1.125rem}.header-h6{font-size:1rem;line-height:1.5rem;line-height:120%}.paragraph-base{font-family:var(--font-lato,Lato),ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.paragraph-s{font-size:1.125rem;line-height:1.75rem;line-height:140%}.paragraph-m{font-size:24px;line-height:170%}.text-variant-aubergine{--tw-text-opacity:1;color:rgb(114 5 70/var(--tw-text-opacity,1))}.text-variant-gray{--tw-text-opacity:1;color:rgb(28 23 26/var(--tw-text-opacity,1))}.text-variant-white{--tw-text-opacity:1;color:rgb(247 246 246/var(--tw-text-opacity,1))}