@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-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-duration:initial;--tw-outline-style:solid}}}:where([data-quoin-root]){--quoin-color-bg:#fff;--quoin-color-fg:#141414;--quoin-color-muted:#595959;--quoin-color-accent:#1f4fd1;--quoin-color-accent-fg:#fff;--quoin-color-border:#dedede;--quoin-color-surface:#f4f4f5;--quoin-color-on-media:#fff;--quoin-color-media-scrim:#0000008c;--quoin-radius-sm:4px;--quoin-radius-md:8px;--quoin-radius-lg:16px;--quoin-space:4px;--quoin-max-width:1200px;--quoin-space-response:3rem;--quoin-motion-duration-short:.15s;--quoin-motion-duration-medium:.25s;--quoin-motion-duration-long:.4s;--quoin-motion-ease-enter:cubic-bezier(.2, .8, .2, 1);--quoin-motion-ease-exit:cubic-bezier(.2, 0, 0, 1);--quoin-motion-ease-move:cubic-bezier(.2, 0, 0, 1);--quoin-motion-stagger-sections:60ms;--quoin-motion-stagger-content:0s;--quoin-motion-distance:8px;--quoin-motion-skeleton-speed:1.6s;--quoin-motion-highlight-duration:1.6s}[data-quoin-root]{color:var(--quoin-color-fg);background-color:var(--quoin-color-bg);font-family:var(--quoin-font-sans);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.5;container-type:inline-size}:where([data-quoin-root]:not([data-quoin-portal])){width:-webkit-fill-available;width:-moz-available;width:stretch}[data-quoin-root],[data-quoin-root] *,[data-quoin-root] :before,[data-quoin-root] :after{box-sizing:border-box}[data-quoin-root] :where(h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol,dl,dd){margin:0}[data-quoin-root] :where(h1,h2,h3,h4,h5,h6){font-size:inherit;font-weight:inherit}[data-quoin-root] :where(ul,ol){padding:0;list-style:none}[data-quoin-root] :where(img,svg,video){max-width:100%;display:block}[data-quoin-root] :where(img){height:auto}[data-quoin-root] :where(a){color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}[data-quoin-root] :where(button){color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}[data-quoin-root] :where(button:disabled){cursor:default}.qn\:\@container{container-type:inline-size}.qn\:sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.qn\:absolute{position:absolute}.qn\:relative{position:relative}.qn\:inset-0{inset:0}.qn\:isolate{isolation:isolate}.qn\:-z-10{z-index:calc(10 * -1)}.qn\:-z-20{z-index:calc(20 * -1)}.qn\:col-span-12{grid-column:span 12/span 12}.qn\:mx-auto{margin-inline:auto}.qn\:mt-1{margin-top:var(--quoin-space)}.qn\:mt-2{margin-top:calc(var(--quoin-space) * 2)}.qn\:mt-6{margin-top:calc(var(--quoin-space) * 6)}.qn\:mt-auto{margin-top:auto}.qn\:mr-2{margin-right:calc(var(--quoin-space) * 2)}.qn\:flex{display:flex}.qn\:grid{display:grid}.qn\:hidden{display:none}.qn\:inline-flex{display:inline-flex}.qn\:aspect-\[4\/3\]{aspect-ratio:4/3}.qn\:aspect-\[16\/9\]{aspect-ratio:16/9}.qn\:size-10{width:calc(var(--quoin-space) * 10);height:calc(var(--quoin-space) * 10)}.qn\:size-full{width:100%;height:100%}.qn\:h-3{height:calc(var(--quoin-space) * 3)}.qn\:h-4{height:calc(var(--quoin-space) * 4)}.qn\:h-5{height:calc(var(--quoin-space) * 5)}.qn\:h-6{height:calc(var(--quoin-space) * 6)}.qn\:h-8{height:calc(var(--quoin-space) * 8)}.qn\:h-16{height:calc(var(--quoin-space) * 16)}.qn\:h-20{height:calc(var(--quoin-space) * 20)}.qn\:h-full{height:100%}.qn\:min-h-5{min-height:calc(var(--quoin-space) * 5)}.qn\:min-h-\[12rem\]{min-height:12rem}.qn\:min-h-\[26rem\]{min-height:26rem}.qn\:w-1\/2{width:50%}.qn\:w-1\/3{width:33.3333%}.qn\:w-2\/3{width:66.6667%}.qn\:w-3\/5{width:60%}.qn\:w-4\/5{width:80%}.qn\:w-5\/6{width:83.3333%}.qn\:w-\[45\%\]{width:45%}.qn\:w-\[90\%\]{width:90%}.qn\:w-\[92\%\]{width:92%}.qn\:w-full{width:100%}.qn\:max-w-\(--quoin-max-width\){max-width:var(--quoin-max-width)}.qn\:max-w-3xl{max-width:48rem}.qn\:max-w-\[18ch\]{max-width:18ch}.qn\:max-w-\[36rem\]{max-width:36rem}.qn\:max-w-\[48ch\]{max-width:48ch}.qn\:max-w-\[60ch\]{max-width:60ch}.qn\:max-w-\[68ch\]{max-width:68ch}.qn\:min-w-0{min-width:0}.qn\:flex-1{flex:1}.qn\:shrink-0{flex-shrink:0}.qn\:cursor-grab{cursor:grab}.qn\:cursor-not-allowed{cursor:not-allowed}.qn\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.qn\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.qn\:flex-col{flex-direction:column}.qn\:flex-wrap{flex-wrap:wrap}.qn\:items-center{align-items:center}.qn\:items-end{align-items:flex-end}.qn\:items-start{align-items:flex-start}.qn\:justify-between{justify-content:space-between}.qn\:justify-center{justify-content:center}.qn\:gap-0{gap:0}.qn\:gap-0\.5{gap:calc(var(--quoin-space) * .5)}.qn\:gap-1{gap:var(--quoin-space)}.qn\:gap-1\.5{gap:calc(var(--quoin-space) * 1.5)}.qn\:gap-2{gap:calc(var(--quoin-space) * 2)}.qn\:gap-3{gap:calc(var(--quoin-space) * 3)}.qn\:gap-4{gap:calc(var(--quoin-space) * 4)}.qn\:gap-6{gap:calc(var(--quoin-space) * 6)}.qn\:gap-10{gap:calc(var(--quoin-space) * 10)}.qn\:gap-x-6{column-gap:calc(var(--quoin-space) * 6)}.qn\:gap-x-8{column-gap:calc(var(--quoin-space) * 8)}.qn\:gap-y-6{row-gap:calc(var(--quoin-space) * 6)}.qn\:self-start{align-self:flex-start}.qn\:overflow-hidden{overflow:hidden}.qn\:rounded-\[inherit\]{border-radius:inherit}.qn\:rounded-full{border-radius:9999px}.qn\:rounded-lg{border-radius:var(--quoin-radius-lg)}.qn\:rounded-md{border-radius:var(--quoin-radius-md)}.qn\:rounded-sm{border-radius:var(--quoin-radius-sm)}.qn\:border{border-style:var(--tw-border-style);border-width:1px}.qn\:border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.qn\:border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.qn\:border-border{border-color:var(--quoin-color-border)}.qn\:border-fg{border-color:var(--quoin-color-fg)}.qn\:bg-accent{background-color:var(--quoin-color-accent)}.qn\:bg-bg{background-color:var(--quoin-color-bg)}.qn\:bg-media-scrim{background-color:var(--quoin-color-media-scrim)}.qn\:bg-surface{background-color:var(--quoin-color-surface)}.qn\:object-cover{object-fit:cover}.qn\:p-5{padding:calc(var(--quoin-space) * 5)}.qn\:px-1\.5{padding-inline:calc(var(--quoin-space) * 1.5)}.qn\:px-4{padding-inline:calc(var(--quoin-space) * 4)}.qn\:px-5{padding-inline:calc(var(--quoin-space) * 5)}.qn\:py-2{padding-block:calc(var(--quoin-space) * 2)}.qn\:py-3{padding-block:calc(var(--quoin-space) * 3)}.qn\:py-4{padding-block:calc(var(--quoin-space) * 4)}.qn\:py-12{padding-block:calc(var(--quoin-space) * 12)}.qn\:pt-2{padding-top:calc(var(--quoin-space) * 2)}.qn\:pt-8{padding-top:calc(var(--quoin-space) * 8)}.qn\:pb-5{padding-bottom:calc(var(--quoin-space) * 5)}.qn\:text-center{text-align:center}.qn\:text-left{text-align:left}.qn\:font-display{font-family:var(--quoin-font-display,var(--quoin-font-sans))}.qn\:font-sans{font-family:var(--quoin-font-sans)}.qn\:text-2xl{font-size:1.5rem;line-height:var(--tw-leading,2rem)}.qn\:text-3xl{font-size:1.875rem;line-height:var(--tw-leading,2.25rem)}.qn\:text-4xl{font-size:2.25rem;line-height:var(--tw-leading,2.5rem)}.qn\:text-base{font-size:1rem;line-height:var(--tw-leading,1.5rem)}.qn\:text-lg{font-size:1.125rem;line-height:var(--tw-leading,1.65rem)}.qn\:text-sm{font-size:.875rem;line-height:var(--tw-leading,1.25rem)}.qn\:text-xs{font-size:.75rem;line-height:var(--tw-leading,1rem)}.qn\:leading-relaxed{--tw-leading:1.65;line-height:1.65}.qn\:leading-snug{--tw-leading:1.3;line-height:1.3}.qn\:leading-tight{--tw-leading:1.12;line-height:1.12}.qn\:font-medium{--tw-font-weight:500;font-weight:500}.qn\:font-semibold{--tw-font-weight:600;font-weight:600}.qn\:tracking-tight{--tw-tracking:-.02em;letter-spacing:-.02em}.qn\:tracking-wide{--tw-tracking:.08em;letter-spacing:.08em}.qn\:whitespace-nowrap{white-space:nowrap}.qn\:text-accent{color:var(--quoin-color-accent)}.qn\:text-accent-fg{color:var(--quoin-color-accent-fg)}.qn\:text-fg{color:var(--quoin-color-fg)}.qn\:text-muted{color:var(--quoin-color-muted)}.qn\:text-on-media{color:var(--quoin-color-on-media)}.qn\:uppercase{text-transform:uppercase}.qn\:tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.qn\:underline{text-decoration-line:underline}.qn\:decoration-1{text-decoration-thickness:1px}.qn\:underline-offset-4{text-underline-offset:4px}.qn\:opacity-60{opacity:.6}.qn\: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,cubic-bezier(.2, .8, .2, 1));transition-duration:var(--tw-duration,.15s)}.qn\:transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,cubic-bezier(.2, .8, .2, 1));transition-duration:var(--tw-duration,.15s)}.qn\:transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,cubic-bezier(.2, .8, .2, 1));transition-duration:var(--tw-duration,.15s)}.qn\:duration-200{--tw-duration:.2s;transition-duration:.2s}.qn\:group-data-\[state\=open\]\:rotate-180:is(:where(.qn\:group)[data-state=open] *){rotate:180deg}.qn\:placeholder\:text-muted::placeholder{color:var(--quoin-color-muted)}.qn\:empty\:hidden:empty{display:none}@media (hover:hover){.qn\:hover\:border-fg:hover{border-color:var(--quoin-color-fg)}.qn\:hover\:decoration-2:hover{text-decoration-thickness:2px}.qn\:hover\:opacity-90:hover{opacity:.9}}.qn\:focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.qn\:focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.qn\:focus-visible\:outline-accent:focus-visible{outline-color:var(--quoin-color-accent)}.qn\:active\:cursor-grabbing:active{cursor:grabbing}.qn\:disabled\:opacity-40:disabled{opacity:.4}.qn\:disabled\:opacity-50:disabled{opacity:.5}@media (prefers-reduced-motion:reduce){.qn\:motion-reduce\:transition-none{transition-property:none}}@container (min-width:30rem){.qn\:\@min-\[30rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width:48rem){.qn\:\@min-\[48rem\]\:order-first{order:-9999}.qn\:\@min-\[48rem\]\:col-span-6{grid-column:span 6/span 6}.qn\:\@min-\[48rem\]\:flex{display:flex}.qn\:\@min-\[48rem\]\:min-h-\[34rem\]{min-height:34rem}.qn\:\@min-\[48rem\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.qn\:\@min-\[48rem\]\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.qn\:\@min-\[48rem\]\:gap-6{gap:calc(var(--quoin-space) * 6)}.qn\:\@min-\[48rem\]\:gap-12{gap:calc(var(--quoin-space) * 12)}.qn\:\@min-\[48rem\]\:gap-14{gap:calc(var(--quoin-space) * 14)}.qn\:\@min-\[48rem\]\:px-8{padding-inline:calc(var(--quoin-space) * 8)}.qn\:\@min-\[48rem\]\:py-16{padding-block:calc(var(--quoin-space) * 16)}.qn\:\@min-\[48rem\]\:text-5xl{font-size:3rem;line-height:var(--tw-leading,1.1)}.qn\:\@min-\[48rem\]\:text-6xl{font-size:3.75rem;line-height:var(--tw-leading,1.05)}}@container (min-width:64rem){.qn\:\@min-\[64rem\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-quoin-region]{gap:var(--quoin-space-response,3rem);flex-direction:column;display:flex}:where([data-quoin-region]){scroll-margin-bottom:calc(var(--quoin-bar-occlusion-bottom,0px) + 16px)}[data-quoin-response]{scroll-margin-top:inherit;scroll-margin-bottom:inherit;position:relative}[data-quoin-response]:empty{display:none}@keyframes quoin-enter-fade{0%{opacity:0}}@keyframes quoin-enter-rise{0%{opacity:0;transform:translateY(var(--quoin-motion-distance,8px))}}@keyframes quoin-enter-scale{0%{opacity:0;transform:scale(.97)}}@keyframes quoin-enter-blur{0%{opacity:0;filter:blur(8px);transform:translateY(calc(var(--quoin-motion-distance,8px) / 2))}}@keyframes quoin-enter-wipe{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}[data-quoin-enter]{animation-duration:var(--quoin-motion-duration-long,.4s);animation-timing-function:var(--quoin-motion-ease-enter,cubic-bezier(.2, .8, .2, 1));animation-delay:var(--qn-enter-delay,0s);animation-fill-mode:both}[data-quoin-enter=fade]{animation-name:quoin-enter-fade}[data-quoin-enter=rise]{animation-name:quoin-enter-rise}[data-quoin-enter=scale]{animation-name:quoin-enter-scale}[data-quoin-enter=blur]{animation-name:quoin-enter-blur}[data-quoin-enter=wipe]{animation-name:quoin-enter-wipe}[data-quoin-enter][data-quoin-cascade]:has([data-quoin-part]){animation-name:none}[data-quoin-enter][data-quoin-cascade] [data-quoin-part]:not([data-quoin-part] [data-quoin-part]){animation-duration:var(--quoin-motion-duration-long,.4s);animation-timing-function:var(--quoin-motion-ease-enter,cubic-bezier(.2, .8, .2, 1));animation-delay:calc(var(--qn-enter-delay,0s) + min(var(--qn-part-index,0) * var(--quoin-motion-stagger-content,0s), .6s));animation-fill-mode:both}[data-quoin-enter=fade][data-quoin-cascade] [data-quoin-part]:not([data-quoin-part] [data-quoin-part]){animation-name:quoin-enter-fade}[data-quoin-enter=rise][data-quoin-cascade] [data-quoin-part]:not([data-quoin-part] [data-quoin-part]){animation-name:quoin-enter-rise}[data-quoin-enter=scale][data-quoin-cascade] [data-quoin-part]:not([data-quoin-part] [data-quoin-part]){animation-name:quoin-enter-scale}[data-quoin-enter=blur][data-quoin-cascade] [data-quoin-part]:not([data-quoin-part] [data-quoin-part]){animation-name:quoin-enter-blur}[data-quoin-enter=wipe][data-quoin-cascade] [data-quoin-part]:not([data-quoin-part] [data-quoin-part]){animation-name:quoin-enter-wipe}[data-quoin-enter][data-quoin-cascade] [data-quoin-part=media]:not([data-quoin-part] [data-quoin-part]){animation-name:quoin-enter-fade}[data-quoin-enter]:focus-within,[data-quoin-enter] [data-quoin-part]:focus-within{animation:none}[data-quoin-enter][data-quoin-image] img[data-quoin-img]:not([data-loaded]){opacity:0}@keyframes quoin-image-blur-up{0%{filter:blur(12px);transform:scale(1.04)}}[data-quoin-enter][data-quoin-image=fade] img[data-quoin-img][data-loaded=animate]{animation:quoin-enter-fade var(--quoin-motion-duration-short,.15s) var(--quoin-motion-ease-enter,cubic-bezier(.2, .8, .2, 1))}[data-quoin-enter][data-quoin-image=blur-up] img[data-quoin-img][data-loaded=animate]{animation:quoin-image-blur-up var(--quoin-motion-duration-medium,.25s) var(--quoin-motion-ease-enter,cubic-bezier(.2, .8, .2, 1))}@keyframes quoin-skeleton-pulse{50%{opacity:.45}}@keyframes quoin-skeleton-shimmer{to{transform:translate(100%)}}[data-quoin-skeleton=""]>*,[data-quoin-skeleton=pulse] [data-quoin-skeleton-bar]{animation:quoin-skeleton-pulse var(--quoin-motion-skeleton-speed,1.6s) ease-in-out infinite}[data-quoin-skeleton-bar]{position:relative;overflow:hidden}[data-quoin-skeleton=shimmer] [data-quoin-skeleton-bar]:after{content:"";background:linear-gradient(90deg, transparent, var(--quoin-color-bg), transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){[data-quoin-skeleton=shimmer] [data-quoin-skeleton-bar]:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--quoin-color-bg) 70%, transparent), transparent)}}[data-quoin-skeleton=shimmer] [data-quoin-skeleton-bar]:after{animation:quoin-skeleton-shimmer var(--quoin-motion-skeleton-speed,1.6s) linear infinite}[data-quoin-skeleton-shape=ghost] [data-quoin-skeleton-bar]{border:1.5px dashed var(--quoin-color-fg);background-color:#0000}@supports (color:color-mix(in lab, red, red)){[data-quoin-skeleton-shape=ghost] [data-quoin-skeleton-bar]{border:1.5px dashed color-mix(in srgb, var(--quoin-color-fg) 22%, var(--quoin-color-bg))}}[data-quoin-skeleton-tail]{opacity:.7}@keyframes quoin-skeleton-rainbow{0%{background-color:var(--quoin-bar-status-1,#ff004d)}12.5%{background-color:var(--quoin-bar-status-2,#ffa300)}25%{background-color:var(--quoin-bar-status-3,#ffec27)}37.5%{background-color:var(--quoin-bar-status-4,#00e436)}50%{background-color:var(--quoin-bar-status-5,#29f5ff)}62.5%{background-color:var(--quoin-bar-status-6,#3d7bff)}75%{background-color:var(--quoin-bar-status-7,#ff4dff)}87.5%{background-color:var(--quoin-bar-status-8,#ff77a8)}}@keyframes quoin-skeleton-rainbow-line{0%{border-color:var(--quoin-bar-status-1,#ff004d)}12.5%{border-color:var(--quoin-bar-status-2,#ffa300)}25%{border-color:var(--quoin-bar-status-3,#ffec27)}37.5%{border-color:var(--quoin-bar-status-4,#00e436)}50%{border-color:var(--quoin-bar-status-5,#29f5ff)}62.5%{border-color:var(--quoin-bar-status-6,#3d7bff)}75%{border-color:var(--quoin-bar-status-7,#ff4dff)}87.5%{border-color:var(--quoin-bar-status-8,#ff77a8)}}[data-quoin-skeleton=rainbow] [data-quoin-skeleton-bar]{opacity:.85;background-color:var(--quoin-bar-status-1,#ff004d);animation:quoin-skeleton-rainbow max(2.667s, var(--quoin-motion-skeleton-speed,2.8s)) steps(1, end) infinite}[data-quoin-skeleton=rainbow] [data-quoin-skeleton-bar]:nth-child(3n+2){background-color:var(--quoin-bar-status-2,#ffa300);animation-delay:calc(max(2.667s, var(--quoin-motion-skeleton-speed,2.8s)) * -.125)}[data-quoin-skeleton=rainbow] [data-quoin-skeleton-bar]:nth-child(3n+3){background-color:var(--quoin-bar-status-3,#ffec27);animation-delay:calc(max(2.667s, var(--quoin-motion-skeleton-speed,2.8s)) * -.25)}[data-quoin-skeleton=rainbow][data-quoin-skeleton-shape=ghost] [data-quoin-skeleton-bar]{border-color:var(--quoin-bar-status-1,#ff004d);background-color:#0000;animation-name:quoin-skeleton-rainbow-line}[data-quoin-skeleton=rainbow][data-quoin-skeleton-shape=ghost] [data-quoin-skeleton-bar]:nth-child(3n+2){border-color:var(--quoin-bar-status-2,#ffa300)}[data-quoin-skeleton=rainbow][data-quoin-skeleton-shape=ghost] [data-quoin-skeleton-bar]:nth-child(3n+3){border-color:var(--quoin-bar-status-3,#ffec27)}[data-quoin-skeleton][data-quoin-settled]>*,[data-quoin-skeleton][data-quoin-settled] [data-quoin-skeleton-bar],[data-quoin-motion-reduced] [data-quoin-skeleton]>*,[data-quoin-motion-reduced] [data-quoin-skeleton-bar]{animation:none!important}[data-quoin-skeleton][data-quoin-settled] [data-quoin-skeleton-bar]:after,[data-quoin-motion-reduced] [data-quoin-skeleton-bar]:after{display:none}@media (prefers-reduced-motion:reduce){[data-quoin-skeleton]>*,[data-quoin-skeleton-bar]{animation:none!important}[data-quoin-skeleton-bar]:after{display:none}}[data-quoin-skeleton-enter]{animation:quoin-enter-fade var(--quoin-motion-duration-short,.15s) var(--quoin-motion-ease-enter,cubic-bezier(.2, .8, .2, 1))}[data-quoin-skeleton-exit]{pointer-events:none;position:absolute;inset:0 0 auto}[data-quoin-response][data-quoin-superseded]{opacity:.5;transition:opacity var(--quoin-motion-duration-short,.15s) var(--quoin-motion-ease-exit,cubic-bezier(.2, 0, 0, 1))}[data-quoin-motion-reduced] [data-quoin-response][data-quoin-superseded]{transition:none}[data-quoin-motion-reduced] [data-quoin-enter],[data-quoin-motion-reduced] [data-quoin-enter] [data-quoin-part],[data-quoin-motion-reduced] [data-quoin-skeleton-enter],[data-quoin-motion-reduced] img[data-quoin-img]{animation-delay:0s}@media (prefers-reduced-motion:reduce){[data-quoin-enter],[data-quoin-skeleton-enter]{animation-name:quoin-enter-fade!important;animation-duration:min(.15s, var(--quoin-motion-duration-long,.4s))!important;animation-delay:0s!important}[data-quoin-enter] [data-quoin-part]{animation:none!important}img[data-quoin-img]{opacity:1!important;animation:none!important}[data-quoin-response][data-quoin-superseded]{transition:none}}:where([data-quoin-prompt-bar]){color:var(--quoin-bar-foreground,var(--qn-bar-foreground,var(--quoin-color-fg)));background:var(--quoin-bar-background,var(--qn-bar-background,transparent));border-radius:var(--quoin-bar-radius,var(--qn-bar-radius,0));box-shadow:var(--quoin-bar-shadow,var(--qn-bar-shadow,none));font-family:var(--quoin-bar-font,var(--qn-bar-font));-webkit-backdrop-filter:var(--quoin-bar-backdrop,var(--qn-bar-backdrop));backdrop-filter:var(--quoin-bar-backdrop,var(--qn-bar-backdrop))}:where([data-quoin-prompt-bar][data-placement=sticky],[data-quoin-prompt-bar][data-placement=floating],[data-quoin-prompt-bar][data-preset]){background:var(--quoin-bar-background,var(--qn-bar-background,var(--quoin-color-bg)));border:1px solid var(--quoin-bar-border,var(--qn-bar-border,var(--quoin-color-border)));border-radius:var(--quoin-bar-radius,var(--qn-bar-radius,var(--quoin-radius-lg)));padding:.75rem}:where([data-quoin-prompt-bar][data-placement=floating]){box-shadow:var(--quoin-bar-shadow,var(--qn-bar-shadow,0 12px 32px -12px #00000059, 0 2px 6px #00000014))}:where([data-quoin-prompt-bar][data-placement=floating][data-expanded=false]){border-radius:var(--quoin-bar-radius,var(--qn-bar-radius,9999px));padding:0}[data-quoin-bar-input]{color:var(--quoin-bar-input-foreground,var(--qn-bar-input-foreground,var(--quoin-color-fg)));background-color:var(--quoin-bar-input-background,var(--qn-bar-input-background,var(--quoin-color-bg)));border-style:solid;border-color:var(--quoin-bar-input-border,var(--qn-bar-input-border,var(--quoin-color-border)));border-width:var(--quoin-bar-input-border-width,var(--qn-bar-input-border-width,1px));border-radius:var(--quoin-bar-input-radius,var(--qn-bar-input-radius,var(--quoin-radius-md)));font-family:var(--quoin-bar-font,var(--qn-bar-font,revert))}[data-quoin-bar-button]{border-radius:var(--quoin-bar-button-radius,var(--qn-bar-button-radius,var(--quoin-radius-md)))}[data-quoin-status-effect=rainbow]{color:var(--quoin-bar-foreground,var(--quoin-color-fg));letter-spacing:.06em;white-space:nowrap;font-size:max(14px,1em);font-weight:700;display:inline-block}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+1){color:var(--quoin-bar-status-1,#ff004d)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+2){color:var(--quoin-bar-status-2,#ffa300)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+3){color:var(--quoin-bar-status-3,#ffec27)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+4){color:var(--quoin-bar-status-4,#00e436)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+5){color:var(--quoin-bar-status-5,#29f5ff)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+6){color:var(--quoin-bar-status-6,#3d7bff)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+7){color:var(--quoin-bar-status-7,#ff4dff)}[data-quoin-status-effect=rainbow]>[data-lit]:nth-child(8n+8){color:var(--quoin-bar-status-8,#ff77a8)}[data-quoin-status-effect=dots] [data-quoin-dots] i{opacity:0;animation:quoin-status-dot max(.9s, calc(var(--quoin-motion-duration-short,.15s) * 8)) steps(1, end) infinite;font-style:normal}[data-quoin-status-effect=dots] [data-quoin-dots] i:nth-child(2){animation-delay:calc(max(.9s, calc(var(--quoin-motion-duration-short,.15s) * 8)) * .25)}[data-quoin-status-effect=dots] [data-quoin-dots] i:nth-child(3){animation-delay:calc(max(.9s, calc(var(--quoin-motion-duration-short,.15s) * 8)) * .5)}@keyframes quoin-status-dot{0%{opacity:0}25%{opacity:1}}[data-quoin-status-effect=typewriter]{white-space:nowrap}[data-quoin-caret]{vertical-align:-1px;background:currentColor;width:.55em;height:2px;margin-left:1px;animation:1s step-end infinite quoin-caret;display:inline-block}@keyframes quoin-caret{50%{opacity:0}}[data-quoin-status-effect][data-quoin-settled] [data-quoin-dots] i,[data-quoin-motion-reduced] [data-quoin-status-effect] [data-quoin-dots] i{opacity:1;animation:none}[data-quoin-status-effect][data-quoin-settled] [data-quoin-caret],[data-quoin-motion-reduced] [data-quoin-caret]{opacity:0;animation:none}@media (prefers-reduced-motion:reduce){[data-quoin-status-effect] [data-quoin-dots] i{opacity:1;animation:none}[data-quoin-caret]{display:none}}:where([data-quoin-prompt-bar][data-placement=floating]){box-sizing:border-box;position:relative}:where([data-quoin-prompt-bar][data-placement=floating][data-anchor$=center]){margin-inline:auto}:where([data-quoin-prompt-bar][data-placement=floating][data-anchor=bottom-right]){margin-left:auto}[data-quoin-prompt-bar][data-quoin-bar-staging]{overflow:hidden}[data-quoin-bar-leaving]{pointer-events:none;position:absolute}:where([data-quoin-portal]){background:0 0}@keyframes quoin-highlight{0%{outline-color:var(--quoin-color-accent)}to{outline-color:#0000}}:where([data-quoin-region][data-quoin-highlight]){outline-offset:2px;animation:quoin-highlight var(--quoin-motion-highlight-duration,1.6s) ease-out;outline:2px solid #0000}@keyframes quoin-highlight-tint{0%{opacity:.08}to{opacity:0}}:where([data-quoin-region][data-quoin-highlight=tint]){animation:none;position:relative}:where([data-quoin-region][data-quoin-highlight=tint]):after{content:"";border-radius:inherit;background:var(--quoin-color-accent);opacity:0;pointer-events:none;animation:quoin-highlight-tint var(--quoin-motion-highlight-duration,1.6s) ease-out;position:absolute;inset:0}:where([data-quoin-motion-reduced] [data-quoin-region][data-quoin-highlight=""]){outline-color:var(--quoin-color-accent);animation:none}:where([data-quoin-motion-reduced] [data-quoin-region][data-quoin-highlight=tint]):after{opacity:.08;animation:none}@media (prefers-reduced-motion:reduce){:where([data-quoin-region][data-quoin-highlight]){outline-color:var(--quoin-color-accent);animation:none}:where([data-quoin-region][data-quoin-highlight=tint]){outline-color:#0000}:where([data-quoin-region][data-quoin-highlight=tint]):after{opacity:.08;animation:none}}[data-quoin-question]{margin:0 0 var(--quoin-question-gap,.75rem);font-family:var(--quoin-question-font,var(--quoin-font-sans));font-size:var(--quoin-question-size,.875rem);color:var(--quoin-question-foreground,var(--quoin-color-muted));overflow-wrap:anywhere;line-height:1.25rem}[data-quoin-question-prefix]{font-weight:500}[data-quoin-followup]{text-align:start;color:var(--quoin-followup-foreground,var(--quoin-color-fg));background:var(--quoin-followup-background,var(--quoin-color-accent));align-items:center;gap:.5rem;padding:.5rem .875rem;font-size:.875rem;line-height:1.25rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){[data-quoin-followup]{background:var(--quoin-followup-background,color-mix(in srgb, var(--quoin-color-accent) 6%, var(--quoin-color-bg)))}}[data-quoin-followup]{border:1px dotted var(--quoin-followup-border,var(--quoin-color-muted));border-radius:var(--quoin-followup-radius,9999px);transition:border-color .15s,background-color .15s}[data-quoin-followup]:hover:not(:disabled){border-color:var(--quoin-color-accent)}[data-quoin-followup]:focus-visible{outline:2px solid var(--quoin-color-accent);outline-offset:2px}[data-quoin-followup]:disabled{opacity:.5}[data-quoin-followup-glyph]{flex-shrink:0}[data-quoin-followup-glyph] circle{fill:currentColor;opacity:.4}[data-quoin-followup-glyph] circle[data-lit]{fill:var(--quoin-color-accent);opacity:1}@media (prefers-reduced-motion:reduce){[data-quoin-followup]{transition:none}}:where(html[data-quoin-panel=docked]) body{padding-inline-end:var(--quoin-panel-inset,0px)}:where(html[data-quoin-panel=docked][data-quoin-panel-side=left]) body{padding-inline-start:var(--quoin-panel-inset,0px);padding-inline-end:0}[data-quoin-root][data-quoin-panel]{--quoin-space-response:1.5rem;z-index:var(--quoin-panel-z-index,1000);box-sizing:border-box;width:var(--quoin-panel-width,400px);max-width:100vw;height:auto;max-height:none;color:var(--quoin-panel-foreground,var(--quoin-color-fg));background:var(--quoin-panel-background,var(--quoin-color-bg));border:0;border-inline-start:1px solid var(--quoin-panel-border,var(--quoin-color-border));flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset-block:0;inset-inline:auto 0;container-type:normal}[data-quoin-root][data-quoin-panel][data-side=left]{border-inline-start:0;border-inline-end:1px solid var(--quoin-panel-border,var(--quoin-color-border));inset-inline:0 auto}[data-quoin-root][data-quoin-panel][data-mode=overlay]{border:1px solid var(--quoin-panel-border,var(--quoin-color-border));border-radius:var(--quoin-panel-radius,var(--quoin-radius-lg));max-width:calc(100vw - 16px);box-shadow:var(--quoin-panel-shadow,0 24px 48px -16px #00000059);inset-block:8px;inset-inline:auto 8px;overflow:hidden}[data-quoin-root][data-quoin-panel][data-mode=overlay][data-side=left]{inset-inline:8px auto}[data-quoin-root][data-quoin-panel][data-mode=sheet]{width:100%;max-width:none;height:100dvh;padding:env(safe-area-inset-top,0px) env(safe-area-inset-right,0px) env(safe-area-inset-bottom,0px) env(safe-area-inset-left,0px);border:0;border-radius:0;inset:0}[data-quoin-root][data-quoin-panel][data-mode=sheet]::backdrop{background:#0006}[data-quoin-root][data-quoin-panel][data-state=closed]:not([data-closing]),dialog[data-quoin-panel]:not([open]){display:none}[data-quoin-panel-header]{background:var(--quoin-panel-header-background,var(--quoin-panel-background,var(--quoin-color-bg)));border-bottom:1px solid var(--quoin-panel-border,var(--quoin-color-border));align-items:center;gap:.5rem;padding:.75rem .75rem .75rem 1rem;display:flex}[data-quoin-panel-title]{min-width:0;font-family:var(--quoin-font-display,var(--quoin-font-sans));flex:1;font-size:1.125rem;font-weight:600}[data-quoin-panel-close],[data-quoin-panel-menu]>summary{border-radius:var(--quoin-radius-sm);cursor:pointer;justify-content:center;align-items:center;min-width:44px;min-height:44px;list-style:none;display:inline-flex}[data-quoin-panel-menu]>summary::-webkit-details-marker{display:none}[data-quoin-panel-menu]{position:relative}[data-quoin-panel-menu]>div{z-index:1;min-width:12rem;color:var(--quoin-color-fg);background:var(--quoin-color-bg);border:1px solid var(--quoin-color-border);border-radius:var(--quoin-radius-md);inset-inline-end:0;flex-direction:column;padding:.25rem;display:flex;position:absolute;top:100%;box-shadow:0 12px 24px -12px #0000004d}[data-quoin-panel-menu]>div>button{border-radius:var(--quoin-radius-sm);padding:.625rem .75rem;font-size:.875rem}[data-quoin-panel-menu]>div>button:hover{background:var(--quoin-color-surface)}[data-quoin-root][data-quoin-panel] :is(button,summary,[tabindex]):focus-visible{outline:2px solid var(--quoin-color-accent);outline-offset:-2px}[data-quoin-panel-transcript]{overscroll-behavior:contain;flex-direction:column;flex:1;gap:2rem;min-height:0;padding-block:1rem;display:flex;position:relative;overflow-y:auto}[data-quoin-turn]{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}[data-quoin-turn]:focus{outline:none}[data-quoin-turn]:focus-visible [data-quoin-bubble]{outline:2px solid var(--quoin-color-accent);outline-offset:2px}[data-quoin-bubble],[data-quoin-bubble-label]{align-self:flex-end;max-width:85%;margin-inline:1rem}[data-quoin-bubble]{white-space:pre-wrap;overflow-wrap:anywhere;color:var(--quoin-panel-bubble-foreground,var(--quoin-color-bg));background:var(--quoin-panel-bubble-background,var(--quoin-color-fg));border-radius:var(--quoin-panel-bubble-radius,var(--quoin-radius-lg));padding:.5rem .875rem}[data-quoin-bubble-label]{color:var(--quoin-color-muted);margin-bottom:-.5rem;font-size:.75rem}[data-quoin-panel-outcome],[data-quoin-panel-actions]{color:var(--quoin-color-muted);flex-wrap:wrap;align-items:center;gap:.75rem;margin-inline:1rem;font-size:.875rem;display:flex}[data-quoin-panel-action]{min-height:32px;color:var(--quoin-color-fg);border:1px solid var(--quoin-color-border);border-radius:var(--quoin-radius-sm);padding:.25rem .75rem;font-size:.8125rem;font-weight:600}[data-quoin-panel-action]:hover:not(:disabled){border-color:var(--quoin-color-fg)}[data-quoin-root][data-quoin-panel] [data-quoin-followups]{margin-top:0}[data-quoin-panel-empty]{flex-direction:column;gap:.75rem;padding:1rem;display:flex}[data-quoin-panel-empty-title]{font-family:var(--quoin-font-display,var(--quoin-font-sans));font-size:1.5rem;line-height:1.2}[data-quoin-panel-empty] ul{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:.5rem;display:flex}[data-quoin-panel-empty] [data-quoin-followup]{min-height:44px}[data-quoin-panel-footer]{border-top:1px solid var(--quoin-panel-border,var(--quoin-color-border));padding:.75rem 1rem;position:relative}[data-quoin-panel-jump]{color:var(--quoin-color-bg);background:var(--quoin-color-fg);border-radius:9999px;padding:.375rem .875rem;font-size:.8125rem;position:absolute;bottom:calc(100% + .75rem);left:50%;transform:translate(-50%);box-shadow:0 6px 16px -8px #00000080}[data-quoin-panel-resizer]{cursor:col-resize;touch-action:none;width:10px;position:absolute;inset-block:0;inset-inline-start:-5px}[data-quoin-root][data-quoin-panel][data-side=left] [data-quoin-panel-resizer]{inset-inline:auto -5px}[data-quoin-panel-resizer]:hover,[data-quoin-panel-resizer]:focus-visible{background:linear-gradient(var(--quoin-color-accent), var(--quoin-color-accent)) center / 2px 100% no-repeat;outline:none}[data-quoin-panel-launcher-box]{z-index:var(--quoin-panel-z-index,1000);bottom:calc(16px + env(safe-area-inset-bottom,0px));position:fixed;inset-inline-end:calc(16px + env(safe-area-inset-right,0px));container-type:normal}[data-quoin-panel-launcher-box][data-side=left]{inset-inline:calc(16px + env(safe-area-inset-left,0px)) auto}[data-quoin-panel-launcher-box][data-state=open]{clip-path:inset(50%);width:1px;height:1px;overflow:hidden}[data-quoin-panel-launcher]:not([class]){min-height:var(--quoin-panel-launcher-size,3rem);color:var(--quoin-panel-launcher-foreground,var(--quoin-color-accent-fg));background:var(--quoin-panel-launcher-background,var(--quoin-color-accent));border-radius:9999px;align-items:center;gap:.5rem;padding:0 1.25rem;font-weight:600;display:inline-flex;position:relative;box-shadow:0 10px 24px -12px #00000080}[data-quoin-panel-launcher]:focus-visible{outline:2px solid var(--quoin-color-accent);outline-offset:2px;box-shadow:0 0 0 2px var(--quoin-color-bg)}[data-quoin-panel-badge]{border:2px solid var(--quoin-panel-launcher-background,var(--quoin-color-accent));top:2px;background:currentColor;border-radius:9999px;width:10px;height:10px;position:absolute;inset-inline-end:2px}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
html,body{color:#131313;background:#fbfbf9;margin:0}body{font-family:var(--site-font-sans), ui-sans-serif, system-ui, sans-serif}
