@layer base;@layer components{[data-component=card].svelte-xk27gc{--scale-card:1;--text-scale-card:1;--card-pad-x:50px;--card-gap-buttons:60px}[data-component=card].svelte-xk27gc[data-size=sm],[data-viewport=sm] [data-component=card].svelte-xk27gc:not([data-size]){--scale-card:.7;--text-scale-card:.8;--card-gap-buttons:30px}[data-viewport=responsive] [data-component=card].svelte-xk27gc:not([data-size]){--scale-card:.7;--text-scale-card:.8;--card-pad-x:34px;--card-gap-buttons:30px}[data-component=card].svelte-xk27gc[data-size=md],[data-viewport=md] [data-component=card].svelte-xk27gc:not([data-size]){--scale-card:.85;--text-scale-card:.9;--card-gap-buttons:30px}[data-component=card].svelte-xk27gc[data-size=lg],[data-viewport=lg] [data-component=card].svelte-xk27gc:not([data-size]){--scale-card:1;--text-scale-card:1}[data-component=card].svelte-xk27gc{border-radius:var(--radius-container)}a[data-component=card].svelte-xk27gc{transition-property:all;transition-timing-function:var(--default-transition-timing-function);transition-duration:var(--default-transition-duration)}@media (hover:hover){a[data-component=card].svelte-xk27gc:hover{filter:brightness(95%)}@media (prefers-color-scheme:dark){a[data-component=card].svelte-xk27gc:hover{filter:brightness(110%)}}}[data-component=card].svelte-xk27gc{background-color:var(--color-primary-50,oklch(98.5% 0 0))}:where([data-component=card].svelte-xk27gc>:not(:last-child)){border-color:var(--lightningcss-light,var(--color-surface-200))var(--lightningcss-dark,var(--color-surface-800))}[data-component=card].svelte-xk27gc{width:min(calc(662px * var(--scale-card)), 100%);border-radius:calc(35px * var(--scale-card));min-width:0;font-size:calc(20px * var(--text-scale-card));grid-template-rows:auto 1fr;display:grid;overflow:hidden}[data-component=card].svelte-xk27gc [data-component=image-box]{border-radius:calc(35px * var(--scale-card)) calc(35px * var(--scale-card)) 0px 0px;height:calc(303px * var(--scale-card))!important}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc){color:var(--color-surface-500,oklch(55.6% 0 0));-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;padding:calc(30px * var(--scale-card)) calc(var(--card-pad-x) * var(--scale-card)) calc(40px * var(--scale-card));flex-direction:column;display:flex}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc) [data-part=title]{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-surface-950,oklch(14.5% 0 0));-webkit-hyphens:auto;hyphens:auto;overflow-wrap:anywhere;font-size:calc(32px * var(--text-scale-card));margin-bottom:calc(10px * var(--text-scale-card))}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc) [data-part=text]{font-weight:var(--font-weight-light)}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc) [data-part=list]{margin-left:calc(20px * var(--scale-card))}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc) [data-part=list] li{list-style-type:disc}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc) [data-part=buttons]:where(.svelte-xk27gc){width:100%;padding-top:calc(var(--card-gap-buttons) * var(--scale-card));margin-top:auto}[data-component=card].svelte-xk27gc [data-part=content]:where(.svelte-xk27gc) [data-part=buttons]:where(.svelte-xk27gc) [data-component=button][data-type=text]{border-color:var(--color-primary-500);background-color:var(--color-primary-500,oklch(55.6% 0 0));color:var(--color-primary-contrast-500,var(--color-primary-contrast-light));min-height:44px;font-size:max(calc(20px * var(--text-scale-card)), 16px);border-radius:10px;height:calc(53px * var(--scale-card))!important}}@layer page,theme,utilities;div.svelte-1irsbe2>*{grid-area:1/1;position:relative}[data-component=image-box].svelte-yelyha{max-width:100%;max-height:100%}img.svelte-yelyha{object-fit:var(--fit);object-position:var(--pos);width:100%;max-width:100%;height:100%;max-height:100%;display:block}@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-font-weight:initial}}}@property --tw-font-weight{syntax:"*";inherits:false}[data-component=presenter-background]{width:100%;height:100%;position:relative}[data-component=presenter-background] .credit.svelte-1k7p5cn{z-index:20;color:#fff;opacity:.8;text-shadow:0 1px 2px #0009;align-items:center;gap:8px;font-size:24px;font-weight:400;display:flex;position:absolute;bottom:30px;left:30px}[data-component=presenter-background] .credit.svelte-1k7p5cn strong:where(.svelte-1k7p5cn){font-weight:700}[data-component=presenter-background] .credit.svelte-1k7p5cn svg{filter:drop-shadow(0 1px 2px #0009);flex-shrink:0;width:24px;height:24px}
