:root{--color-ink-950:#10192a;--color-ink-900:#212f4b;--color-ink-800:#273755;--color-ink-700:#2e3e5c;--color-ink-600:#394761;--color-ink-500:#4a5770;--color-ink-400:#5d697f;--color-ink-300:#788295;--color-ink-200:#cbd2de;--color-ink-100:#e2e7ee;--color-ink-50:#f2f4f7;--color-slate-700:#3a4358;--color-slate-500:#5c6579;--color-slate-200:#cdd3df;--color-gold-900:#493400;--color-gold-800:#6d5000;--color-gold-700:#8b6700;--color-gold-600:#ae8200;--color-gold-500:#b8861f;--color-gold-400:#dcab3f;--color-gold-300:#ecc35e;--color-gold-200:#f5d98e;--color-gold-100:#faeac0;--color-gold-50:#fdf6e3;--metal-dk:#5c3906;--metal-md:#d09a2a;--metal-hi:#ffe9a3;--metal-btn-a:#cc962e;--metal-btn-b:#e8b94a;--metal-btn-bevel-hi:var(--color-gold-200);--metal-btn-bevel-lo:var(--color-gold-500);--metal-ink:#081833;--satin-on-dark:linear-gradient(100deg,var(--metal-md) 0%,var(--color-gold-300) 32%,var(--metal-hi) 50%,var(--color-gold-300) 68%,var(--metal-md) 100%);--satin-on-light:linear-gradient(100deg,var(--color-gold-700) 0%,var(--color-gold-600) 40%,var(--color-gold-600) 60%,var(--color-gold-700) 100%);--gold-text-on-dark:linear-gradient(var(--color-gold-300),var(--color-gold-300));--gold-text-on-light:linear-gradient(var(--color-gold-600),var(--color-gold-600));--color-sand-25:#fdfcf8;--color-sand-50:#f9f7f1;--color-sand-100:#f4f1e9;--color-sand-200:#e7e2d6;--color-sand-300:#d8d1c3;--color-sand-400:#b4ab9a;--color-white:#ffffff;--color-black:#000000;--color-success-600:#1f7a55;--color-success-50:#e8f4ee;--color-warning-600:#a86a12;--color-warning-50:#fbf1e1;--color-danger-600:#b3261e;--color-danger-50:#fbeae8;--surface-page:var(--color-sand-25);--surface-raised:var(--color-white);--surface-band:var(--color-sand-100);--surface-sunken:var(--color-sand-100);--surface-inverse:var(--color-ink-900);--surface-inverse-deep:var(--color-ink-950);--surface-tint:var(--color-sand-100);--surface-tint-strong:var(--color-sand-200);--surface-accent-soft:var(--color-gold-50);--surface-scrim:color-mix(in srgb,var(--color-ink-950) 56%,transparent);--chart-bar:var(--surface-inverse);--surface-glass:var(--color-sand-25);--text-strong:var(--color-ink-900);--text-body-strong:var(--color-slate-700);--text-body:var(--color-slate-700);--text-muted:var(--color-slate-700);--text-subtle:var(--color-slate-500);--text-accent:var(--color-gold-700);--text-numeral:var(--color-gold-600);--text-on-inverse:var(--color-white);--text-on-inverse-muted:var(--color-slate-200);--text-on-inverse-subtle:var(--color-slate-200);--text-on-inverse-accent:var(--color-gold-200);--line:var(--color-sand-200);--line-strong:var(--color-sand-300);--line-cool:var(--color-ink-100);--line-input:var(--color-ink-300);--line-input-hover:var(--color-ink-600);--line-inverse:var(--color-ink-300);--line-accent:var(--color-gold-600);--link-underline:var(--color-ink-300);--link-image:linear-gradient(currentColor,currentColor),linear-gradient(var(--link-underline),var(--link-underline));--link-rest:0% 2px,100% 2px;--link-on:100% 2px,100% 2px;--accent:var(--color-gold-300);--accent-hover:var(--color-gold-400);--accent-contrast:var(--color-ink-900);--focus-color:var(--color-ink-900);--focus-color-inverse:var(--color-gold-200);--focus-ring-width:2px;--focus-ring-offset:2px;--font-display:var(--font-display-face,"Ivar Display"),"Iowan Old Style","Palatino Linotype",Georgia,serif;--font-sans:var(--font-sans-face,"Instrument Sans"),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--text-display-2xl:clamp(2.625rem,1.5rem + 5vw,5.5rem);--text-display-xl:clamp(2.25rem,1.4rem + 3.8vw,4.5rem);--text-display-lg:clamp(2rem,1.35rem + 2.8vw,3.5rem);--text-display-md:clamp(1.625rem,1.2rem + 1.9vw,2.75rem);--text-display-sm:clamp(1.375rem,1.1rem + 1.2vw,2rem);--text-display-xs:clamp(1.1875rem,1.05rem + 0.6vw,1.5rem);--text-xl:clamp(1.0625rem,1rem + 0.35vw,1.3125rem);--text-lg:clamp(1rem,0.97rem + 0.18vw,1.125rem);--text-md:1rem;--text-sm:0.9375rem;--text-xs:0.8125rem;--text-2xs:0.75rem;--leading-none:1;--leading-tight:1.06;--leading-snug:1.2;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-display:0;--tracking-tight:0;--tracking-normal:0;--tracking-wide:0.01em;--tracking-caps:0.16em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:64px;--space-11:80px;--space-12:96px;--space-13:128px;--section-y:clamp(64px,2.5rem + 5.6vw,128px);--section-y-sm:clamp(48px,2rem + 3.4vw,88px);--gutter:clamp(16px,0.5rem + 3.3vw,64px);--container:1312px;--container-wide:1376px;--container-narrow:960px;--container-prose:720px;--header-h:80px;--radius-xs:2px;--radius-sm:4px;--radius-md:6px;--radius-control:6px;--radius-card:12px;--radius-lg:12px;--radius-xl:20px;--radius-full:9999px;--shadow-xs:0 1px 2px rgba(16,25,42,0.05);--shadow-sm:0 1px 2px rgba(16,25,42,0.04),0 2px 8px rgba(16,25,42,0.05);--shadow-md:0 2px 4px rgba(16,25,42,0.04),0 10px 28px rgba(16,25,42,0.08);--shadow-card:0 1px 2px rgba(16,25,42,0.06),0 10px 28px rgba(16,25,42,0.1);--shadow-lg:0 4px 10px rgba(16,25,42,0.05),0 22px 48px rgba(16,25,42,0.12);--shadow-xl:0 8px 20px rgba(16,25,42,0.07),0 36px 80px rgba(16,25,42,0.2);--z-raised:10;--z-sticky:100;--z-header:1000;--z-dropdown:1100;--z-drawer:1500;--z-modal:2000;--z-toast:3000;--dur-instant:90ms;--dur-fast:150ms;--dur-base:220ms;--dur-moderate:280ms;--dur-slow:480ms;--dur-reveal:640ms;--dur-slower:900ms;--dur-crossfade:1400ms;--ease-standard:cubic-bezier(0.25,0.1,0.25,1);--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-out-expo:cubic-bezier(0.19,1,0.22,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--ease-spring:linear(0,0.06 2.3%,0.25 5.6%,0.52 10%,0.79 15.2%,0.95 20.1%,1.03 25.4%,1.05 30.6%,1.045 35.5%,1.025 41.6%,1.008 49%,0.998 58.6%,0.998 70%,1);--reveal-distance:18px;--stagger:60ms}@media (max-width:767px){:root{--reveal-distance:12px;--header-h:68px}}@property --sheen-x{syntax:"<percentage>";inherits:false;initial-value:30%}html{text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 16px)}body,html{font-family:var(--font-sans);font-size:100%;line-height:var(--leading-normal);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1}h1,h2,h3,h4{text-wrap:balance}p{text-wrap:pretty}::selection{background:var(--color-gold-100);color:var(--color-ink-900)}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.ds-ground-inverse{--focus-color:var(--focus-color-inverse)}.ds-ground-light{--focus-color:var(--color-ink-900)}input,select,textarea{font-family:inherit;color:inherit}::placeholder{color:var(--text-subtle);opacity:1}.ds-container{width:100%;max-width:calc(var(--container) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.ds-eyebrow{display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:var(--text-2xs);font-weight:var(--weight-semibold);line-height:1.4;letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-accent)}.ds-eyebrow--inverse{color:var(--text-on-inverse-accent)}.ds-tnum{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.ds-visually-hidden{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ds-focus-target:focus{outline:none}.ds-gold-text{-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;background-image:var(--gold-text-on-light)}@keyframes ds-fade-in{0%{opacity:0}to{opacity:1}}@keyframes ds-fade-out{0%{opacity:1}to{opacity:0}}@keyframes ds-rise-in{0%{opacity:0;transform:translate3d(0,var(--reveal-distance),0)}to{opacity:1;transform:none}}@keyframes ds-drop-in{0%{opacity:0;transform:translate3d(0,-8px,0)}to{opacity:1;transform:none}}@keyframes ds-scale-in{0%{opacity:0;transform:translate3d(0,8px,0) scale(.97)}to{opacity:1;transform:none}}@keyframes ds-scale-out{0%{opacity:1;transform:none}to{opacity:0;transform:translate3d(0,4px,0) scale(.98)}}@keyframes ds-slide-in-right{0%{transform:translate3d(100%,0,0)}to{transform:none}}@keyframes ds-slide-out-right{0%{transform:none}to{transform:translate3d(100%,0,0)}}@keyframes ds-slide-in-up{0%{transform:translate3d(0,100%,0)}to{transform:none}}@keyframes ds-ken-burns{0%{transform:scale(1.001)}to{transform:scale(1.07)}}@keyframes ds-shimmer{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes ds-spin{to{transform:rotate(1turn)}}@keyframes ds-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes ds-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes ds-pop{0%{transform:scale(1)}40%{transform:scale(.86)}to{transform:scale(1)}}@keyframes ds-reveal-rise{0%{opacity:0;translate:0 var(--reveal-distance)}}@keyframes ds-reveal-fade{0%{opacity:0}}@keyframes ds-reveal-clip{0%{-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}to{-webkit-clip-path:inset(0);clip-path:inset(0)}}@keyframes ds-hero-line{0%{translate:0 calc(100% + .3em)}}@keyframes ds-hero-settle{0%{scale:1.06}}@keyframes ds-hero-sweep{0%{background-image:linear-gradient(100deg,transparent 40%,var(--metal-hi) 50%,transparent 60%),var(--sweep-base);background-size:300% 100%,100% 100%;background-position:100% 0,0 0;background-repeat:no-repeat}to{background-image:linear-gradient(100deg,transparent 40%,var(--metal-hi) 50%,transparent 60%),var(--sweep-base);background-size:300% 100%,100% 100%;background-position:0 0,0 0;background-repeat:no-repeat}}.ds-press{transition:transform var(--dur-instant) var(--ease-out)}.ds-press:active:not(:disabled){transform:scale(.97)}.ds-hover-lift{transition:transform var(--dur-slow) var(--ease-out),box-shadow var(--dur-slow) var(--ease-out),border-color var(--dur-fast) var(--ease-standard)}.ds-image-zoom{overflow:hidden}.ds-image-zoom img{transition:transform var(--dur-slower) var(--ease-out);will-change:transform}.ds-arrow .ds-arrow-icon,.ds-arrow svg{transition:transform var(--dur-base) var(--ease-out)}.ds-link{background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 100%;background-size:0 1px;transition:background-size var(--dur-base) var(--ease-out),color var(--dur-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.ds-hover-lift:hover{transform:translate3d(0,-4px,0);box-shadow:var(--shadow-lg)}.ds-hover-lift:hover .ds-image-zoom img,.ds-image-zoom:hover img{transform:scale(1.045)}.ds-arrow:hover .ds-arrow-icon,.ds-arrow:hover svg{transform:translate3d(3px,0,0)}.ds-link:hover{background-size:100% 1px}}.ds-arrow:focus-visible .ds-arrow-icon,.ds-arrow:focus-visible svg{transform:translate3d(3px,0,0)}.ds-link:focus-visible{background-size:100% 1px}.ds-enter-fade{animation:ds-fade-in var(--dur-base) var(--ease-out) both}.ds-skeleton{background:linear-gradient(90deg,var(--color-sand-100) 25%,var(--color-sand-50) 37%,var(--color-sand-100) 63%);background-size:400% 100%;animation:ds-shimmer 1.4s linear infinite;border-radius:var(--radius-sm)}.ds-spinner{width:1em;height:1em;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:ds-spin .7s linear infinite}html[data-motion=on][data-motion-ready] :is([data-reveal],[data-stagger]>*):not([data-revealed]){opacity:0;translate:0 var(--reveal-distance)}html[data-motion=on][data-motion-ready] [data-reveal=fade]:not([data-revealed]){translate:none}html[data-motion=on][data-motion-ready] [data-reveal=clip]:not([data-revealed]){opacity:1;translate:none;-webkit-clip-path:inset(100% 0 0 0);clip-path:inset(100% 0 0 0)}html[data-motion=on] [data-revealed=in]{animation:ds-reveal-rise var(--dur-reveal) var(--ease-out-expo) var(--reveal-delay,0s) backwards}html[data-motion=on] [data-reveal=fade][data-revealed=in]{animation-name:ds-reveal-fade}html[data-motion=on] [data-reveal=clip][data-revealed=in]{animation:ds-reveal-clip var(--dur-slower) var(--ease-out-expo) var(--reveal-delay,0s) backwards}[data-countup]{display:inline-grid}[data-countup]>*{grid-area:1/1}[data-countup-final]{visibility:hidden}[data-countup-run]{width:0;white-space:nowrap;text-align:start}[data-hero]{--line-step:90ms}[data-hero] [data-line]{display:block}html[data-motion=on] [data-hero] [data-line]{-webkit-clip-path:inset(-.15em -.5em);clip-path:inset(-.15em -.5em)}[data-hero] [data-line]>span{display:inline-block}[data-hero] [data-line]:nth-child(2 of [data-line]){--line-delay:var(--line-step)}[data-hero] [data-line]:nth-child(3 of [data-line]){--line-delay:calc(var(--line-step) * 2)}[data-hero] [data-line]:nth-child(n+4 of [data-line]){--line-delay:calc(var(--line-step) * 3)}html[data-motion=on] [data-hero] [data-line]>span{animation:ds-hero-line var(--dur-slower) var(--ease-out-expo) var(--line-delay,0s) backwards}:where(html[data-motion=on] [data-hero] :has(>[data-hero-media])){overflow-x:clip}html[data-motion=on] [data-hero-media]{animation:ds-hero-settle var(--dur-crossfade) var(--ease-out) backwards}[data-hero-sweep]{--sweep-base:var(--gold-text-on-dark)}[data-hero-sweep=light]{--sweep-base:var(--gold-text-on-light)}html[data-motion=on] [data-hero-sweep]{animation:ds-hero-sweep var(--dur-crossfade) var(--ease-in-out) calc(var(--line-delay, 0s) + var(--dur-slow)) backwards}html[data-motion=on] [data-hero] [data-line]>[data-hero-sweep]{animation:ds-hero-line var(--dur-slower) var(--ease-out-expo) var(--line-delay,0s) backwards,ds-hero-sweep var(--dur-crossfade) var(--ease-in-out) calc(var(--line-delay, 0s) + var(--dur-slow)) backwards}html[data-motion=on] [data-parallax=media]{translate:0 calc(var(--p, 0) * var(--parallax-shift, 30%))}html[data-motion=on] [data-parallax=lift]{translate:0 calc(var(--p, 0) * var(--space-10) * -1);opacity:calc(1 - var(--p, 0) * 1.6)}[data-progress-bar]{position:fixed;inset:0 0 auto;z-index:calc(var(--z-header) + 1);height:3px;pointer-events:none;background-image:linear-gradient(90deg,var(--metal-md),var(--metal-hi),var(--metal-md));transform:scaleX(var(--progress,0));transform-origin:0 50%}html[data-motion=on] [data-words] [data-word]{color:var(--words-dim,var(--text-subtle));transition:color var(--dur-base) var(--ease-standard)}html[data-motion=on] [data-words] [data-word][data-lit]{color:inherit}@property --gx{syntax:"<length-percentage>";inherits:true;initial-value:50%}@property --gy{syntax:"<length-percentage>";inherits:true;initial-value:50%}:where(html[data-motion=on] [data-glow]){position:relative;isolation:isolate}html[data-motion=on] [data-glow]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:radial-gradient(36rem circle at var(--gx) var(--gy),color-mix(in srgb,var(--color-gold-300) 18%,transparent),transparent 70%);opacity:0;transition:opacity var(--dur-slow) var(--ease-out),--gx var(--dur-slow) var(--ease-out),--gy var(--dur-slow) var(--ease-out)}html[data-motion=on] [data-glow][data-glow-on]:before{opacity:1}@media (hover:hover) and (pointer:fine){[data-drag-track]{cursor:-webkit-grab;cursor:grab}[data-drag-track][data-dragging]{cursor:-webkit-grabbing;cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media print{[data-hero] [data-line],[data-hero] [data-line]>span,[data-parallax],[data-reveal],[data-stagger]>*{opacity:1!important;translate:none!important;-webkit-clip-path:none!important;clip-path:none!important;animation:none!important}[data-countup-final]{visibility:visible}[data-countup-run],[data-progress-bar]{display:none}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important;transition-duration:.01ms!important;transition-delay:0s!important;scroll-behavior:auto!important}.ds-skeleton{animation:none}}*{margin:0;padding:0;box-sizing:border-box}a{text-decoration:none;color:inherit}button{cursor:pointer;font-family:inherit;border:none;background:none}img{max-width:100%;display:block}.ConfirmDialog_backdrop__Ki_ny{position:fixed;inset:0;z-index:calc(var(--z-modal) + 100);display:flex;align-items:center;justify-content:center;padding:16px;background:var(--surface-scrim)}.ConfirmDialog_backdrop__Ki_ny[data-state=closed]{pointer-events:none}html[data-motion=on] .ConfirmDialog_backdrop__Ki_ny[data-state=open]{animation:ds-fade-in var(--dur-base) var(--ease-out) both}html[data-motion=on] .ConfirmDialog_backdrop__Ki_ny[data-state=closed]{animation:ds-fade-out var(--dur-fast) var(--ease-out) both}html[data-motion=on] .ConfirmDialog_dialog__VbUJy[data-state=open]{animation:ds-scale-in var(--dur-moderate) var(--ease-out) both}html[data-motion=on] .ConfirmDialog_dialog__VbUJy[data-state=closed]{animation:ds-scale-out var(--dur-base) var(--ease-out) both}.ConfirmDialog_dialog__VbUJy{width:100%;max-width:440px;box-sizing:border-box;padding:32px;background:var(--surface-raised);border-radius:var(--radius-xl);box-shadow:var(--shadow-xl);font-family:var(--font-sans);color:var(--text-strong)}.ConfirmDialog_title__Hjk9R{margin:0 0 10px;font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.2}.ConfirmDialog_message__z4cWy{margin:0 0 28px;font-size:var(--text-md);line-height:var(--leading-relaxed);color:var(--text-body)}.ConfirmDialog_actions___UtlH{display:flex;gap:12px}.ConfirmDialog_actions___UtlH button{flex:1 1;min-height:48px;padding:10px 16px;border-radius:var(--radius-control);font-family:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),transform var(--dur-instant) var(--ease-out)}.ConfirmDialog_actions___UtlH button:active{transform:scale(.98)}.ConfirmDialog_primary__4WBjo{border:0;background:var(--surface-inverse);color:var(--text-on-inverse)}.ConfirmDialog_secondary__5ZZcw{border:1px solid var(--line-input);background:var(--surface-raised);color:var(--text-strong)}@media (hover:hover) and (pointer:fine){.ConfirmDialog_primary__4WBjo:hover{background:var(--surface-inverse-deep)}.ConfirmDialog_secondary__5ZZcw:hover{border-color:var(--text-strong)}}.ConfirmDialog_actions___UtlH button:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:2px}@media (max-width:560px){.ConfirmDialog_dialog__VbUJy{padding:24px 20px}.ConfirmDialog_actions___UtlH{flex-direction:column}}.Modal_overlay__kqqyn{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:24px 16px;background:var(--surface-scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overscroll-behavior:contain;outline:none;overflow-y:auto}.Modal_content__yMQN6{position:relative;margin:auto;width:100%;max-width:1280px;--modal-w:min(560px,100%);--modal-h:min(calc(100vh - 32px),700px)}@supports (height:100dvh){.Modal_content__yMQN6{--modal-h:min(calc(100dvh - 32px),700px)}}@media (min-width:1024px){.Modal_content__yMQN6{--modal-w:min(1040px,100%);--modal-h:min(calc(100vh - 48px),calc(50vh + 255px),700px)}}@media (min-width:561px) and (max-width:1023px) and (max-height:520px){.Modal_content__yMQN6{--modal-w:min(780px,100%)}}.Modal_close__z5Kn8{position:absolute;top:-2px;right:calc((100% - var(--modal-w)) / 2 - 2px);z-index:1;display:none;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--radius-full);background:transparent;color:var(--text-strong);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),scale var(--dur-instant) var(--ease-out)}@media (max-width:1023px),(pointer:coarse){.Modal_close__z5Kn8{display:grid}}@media (hover:hover) and (pointer:fine){.Modal_close__z5Kn8:hover{background:var(--surface-tint)}}.Modal_close__z5Kn8:active{scale:.92}.Modal_close__z5Kn8:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:-4px}.Modal_overlay__kqqyn[data-state=closed]{pointer-events:none}html[data-motion=on] .Modal_overlay__kqqyn[data-state=open]{animation:ds-fade-in var(--dur-moderate) var(--ease-out) both}html[data-motion=on] .Modal_overlay__kqqyn[data-state=closed]{animation:ds-fade-out var(--dur-base) var(--ease-out) both}html[data-motion=on] .Modal_content__yMQN6[data-state=open]{animation:ds-scale-in var(--dur-moderate) var(--ease-out) both}html[data-motion=on] .Modal_content__yMQN6[data-state=closed]{animation:ds-scale-out var(--dur-base) var(--ease-out) both}.Modal_overlay__kqqyn[data-placement=side]{align-items:stretch;justify-content:flex-end;padding:0;overflow:hidden}.Modal_overlay__kqqyn[data-placement=side] .Modal_content__yMQN6{width:min(460px,100%);max-width:none;height:100%;margin:0;border-radius:var(--radius-card) 0 0 var(--radius-card);overflow:hidden;box-shadow:var(--shadow-lg)}.Modal_overlay__kqqyn[data-placement=side] .Modal_close__z5Kn8{display:grid;top:14px;right:14px}html[data-motion=on] .Modal_overlay__kqqyn[data-placement=side] .Modal_content__yMQN6[data-state=open]{animation:ds-slide-in-right var(--dur-moderate) var(--ease-out) both}html[data-motion=on] .Modal_overlay__kqqyn[data-placement=side] .Modal_content__yMQN6[data-state=closed]{animation:ds-slide-out-right var(--dur-base) var(--ease-out) both}@media (max-width:560px){.Modal_overlay__kqqyn[data-placement=side] .Modal_content__yMQN6{border-radius:0}}@media (max-width:1023px){.Modal_overlay__kqqyn{padding:16px}}@media (max-width:560px){.Modal_overlay__kqqyn{padding:16px 12px}}