.skeleton-lines.svelte-19f3yks{display:grid;gap:var(--space-3);min-inline-size:0}.skeleton-lines__title.svelte-19f3yks{block-size:var(--space-8);inline-size:40%;min-inline-size:8rem}.skeleton-lines__line.svelte-19f3yks{block-size:var(--space-3)}.magic-button.svelte-wj4nlq{--magic-radius: var(--radius-sm);--magic-fill: transparent;--magic-hover-fill: var(--accent);--magic-border: var(--accent);--magic-color: var(--accent);--magic-hover-color: var(--accent-foreground);--magic-dot: var(--accent);--magic-slide: 2.75rem;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:auto;min-height:2.75rem;overflow:hidden;border:var(--border-width-sm) solid var(--magic-border);border-radius:var(--magic-radius);padding:.55rem 1.45rem;background:var(--magic-fill);color:var(--magic-color);font:inherit;font-weight:var(--weight-bold);line-height:1;text-align:center;text-decoration:none;cursor:pointer;background-clip:padding-box;box-shadow:none;transition:transform var(--duration-fast) var(--ease-standard),background var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard)}.magic-button.svelte-wj4nlq:before{position:absolute;inset:0;z-index:0;border-radius:inherit;background:var(--magic-hover-fill);content:"";transform:scaleX(0);transform-origin:right center;transition:transform var(--duration-base) var(--ease-standard)}:dir(rtl) .magic-button.svelte-wj4nlq:before{transform-origin:left center}.magic-button--primary.svelte-wj4nlq{--magic-fill: var(--primary);--magic-border: var(--primary);--magic-color: var(--primary-foreground);--magic-hover-fill: var(--accent);--magic-hover-color: var(--accent-foreground);--magic-dot: var(--accent)}.magic-button--secondary.svelte-wj4nlq{--magic-fill: var(--accent);--magic-border: var(--accent);--magic-color: var(--accent-foreground);--magic-hover-fill: var(--primary);--magic-hover-color: var(--primary-foreground);--magic-dot: var(--primary)}.magic-button--contrast.svelte-wj4nlq{--magic-fill: var(--text);--magic-border: var(--text);--magic-color: var(--surface);--magic-hover-fill: var(--accent);--magic-hover-color: var(--text);--magic-dot: var(--accent)}.magic-button--heroPrimary.svelte-wj4nlq,.magic-button--heroSecondary.svelte-wj4nlq{--magic-slide: 3.25rem;min-height:clamp(4.25rem,7.4svh,4.85rem);padding:.8rem var(--space-5);border-width:var(--border-width-structure);font-size:clamp(1.28rem,1.08rem + .5vw,1.65rem)}.magic-button--heroPrimary.svelte-wj4nlq{--magic-border: var(--text);min-width:clamp(20rem,20vw,24rem)}.magic-button--heroSecondary.svelte-wj4nlq{--magic-border: var(--primary);min-width:clamp(17rem,17vw,21rem)}.magic-button--nav.svelte-wj4nlq{--magic-slide: 2rem;flex-shrink:0;min-width:clamp(5rem,26vw,7.5rem);min-height:2.75rem;padding-inline:.8rem;font-size:clamp(.86rem,3.5vw,1rem);white-space:nowrap}.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]):before{transform:scaleX(1)}.magic-button.svelte-wj4nlq:active:not(:disabled,[aria-disabled=true]){transform:translateY(var(--border-width-sm))}.magic-button.svelte-wj4nlq:focus-visible{outline:none;box-shadow:var(--focus-ring)}.magic-button.svelte-wj4nlq:disabled,.magic-button[aria-disabled=true].svelte-wj4nlq{cursor:not-allowed;opacity:.4}.magic-button__rest.svelte-wj4nlq,.magic-button__label.svelte-wj4nlq,.magic-button__hover.svelte-wj4nlq,.magic-button__hover-label.svelte-wj4nlq{direction:inherit;unicode-bidi:isolate;white-space:nowrap}.magic-button__rest.svelte-wj4nlq{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:.65rem;width:100%}.magic-button__dot.svelte-wj4nlq{flex:0 0 auto;width:.5rem;height:.5rem;border-radius:var(--radius-pill);background:var(--magic-dot);transition:opacity var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.magic-button--heroPrimary.svelte-wj4nlq .magic-button__dot:where(.svelte-wj4nlq),.magic-button--heroSecondary.svelte-wj4nlq .magic-button__dot:where(.svelte-wj4nlq){width:.68rem;height:.68rem}.magic-button--nav.svelte-wj4nlq .magic-button__dot:where(.svelte-wj4nlq){width:.42rem;height:.42rem}.magic-button__label.svelte-wj4nlq{position:relative;transition:opacity var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}.magic-button__hover.svelte-wj4nlq{position:absolute;inset:0;z-index:var(--z-raised);display:inline-flex;align-items:center;justify-content:center;gap:.55rem;width:100%;height:100%;color:var(--magic-hover-color);opacity:0;transform:translate(var(--magic-slide));transition:opacity var(--duration-base) var(--ease-standard),transform var(--duration-base) var(--ease-standard)}:dir(rtl) .magic-button__hover.svelte-wj4nlq{transform:translate(calc(var(--magic-slide) * -1))}.magic-button__arrow.svelte-wj4nlq{--icon-opsz: 24;display:inline-grid;flex:0 0 auto;width:1.05rem;height:1.05rem;place-items:center;font-size:1.05rem;font-variation-settings:"FILL" 0,"wght" 500,"GRAD" 0,"opsz" var(--icon-opsz);line-height:1;transition:transform var(--duration-base) var(--ease-standard)}.magic-button--heroPrimary.svelte-wj4nlq .magic-button__arrow:where(.svelte-wj4nlq),.magic-button--heroSecondary.svelte-wj4nlq .magic-button__arrow:where(.svelte-wj4nlq){width:1.45rem;height:1.45rem;font-size:1.45rem}.magic-button--nav.svelte-wj4nlq .magic-button__arrow:where(.svelte-wj4nlq){width:1rem;height:1rem;font-size:1rem}.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__dot:where(.svelte-wj4nlq){opacity:0;transform:scale(.6)}.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__label:where(.svelte-wj4nlq){opacity:0;transform:translate(var(--magic-slide))}:dir(rtl) .magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__label:where(.svelte-wj4nlq){transform:translate(calc(var(--magic-slide) * -1))}.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__hover:where(.svelte-wj4nlq){opacity:1;transform:translate(-.35rem)}:dir(rtl) .magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__hover:where(.svelte-wj4nlq){transform:translate(.35rem)}.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__arrow:where(.svelte-wj4nlq){transform:translate(-.175rem)}:dir(rtl) .magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__arrow:where(.svelte-wj4nlq){transform:translate(.175rem)}@media(prefers-reduced-motion:reduce){.magic-button.svelte-wj4nlq,.magic-button.svelte-wj4nlq:before,.magic-button__dot.svelte-wj4nlq,.magic-button__label.svelte-wj4nlq,.magic-button__hover.svelte-wj4nlq,.magic-button__arrow.svelte-wj4nlq{transition:none}.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__label:where(.svelte-wj4nlq),.magic-button.svelte-wj4nlq:hover:not(:disabled,[aria-disabled=true]) .magic-button__hover:where(.svelte-wj4nlq){opacity:1;transform:none}}@media(min-width:90rem){.magic-button--heroPrimary.svelte-wj4nlq,.magic-button--heroSecondary.svelte-wj4nlq{min-height:clamp(4.4rem,3.4svh,5rem);font-size:clamp(1.35rem,.92vw,1.75rem)}}@media(max-width:46rem){.magic-button--heroPrimary.svelte-wj4nlq,.magic-button--heroSecondary.svelte-wj4nlq{width:100%;min-width:0;min-height:3.75rem;font-size:clamp(1.05rem,4.3vw,1.25rem)}}
