.unified-canvas-wrap.svelte-1leqeq4{z-index:0;width:100%;height:100%;position:fixed;inset:0}.unified-canvas.svelte-1leqeq4{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gate-hero.svelte-1hp2oo7{z-index:5;pointer-events:none;position:fixed;inset:0;overflow:hidden}.gate-quotes-container.svelte-1hp2oo7{justify-content:center;align-items:center;gap:var(--ml-space-sm);z-index:2;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0}.gate-quote.svelte-1hp2oo7{font-family:var(--ml-font-quote);color:var(--ml-text-1);letter-spacing:.02em;text-align:center;max-width:80vw;padding-inline:var(--ml-space-xl);word-break:keep-all;text-shadow:0 0 6px var(--ml-gold-glow), 0 0 14px var(--ml-gold-subtle);opacity:0;font-size:clamp(1.15rem,2.8vw,1.7rem);font-weight:400;line-height:1.8}.gate-quote-2.svelte-1hp2oo7{margin-block-start:var(--ml-space-sm)}.gate-headline-wrap.svelte-1hp2oo7{z-index:3;opacity:0;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.gate-headline-btn.svelte-1hp2oo7{padding:var(--ml-space-lg);cursor:default;background:0 0;border:none}.gate-headline-btn.clickable.svelte-1hp2oo7{cursor:pointer;pointer-events:auto}.gate-headline-btn.clickable.svelte-1hp2oo7:hover .gate-headline:where(.svelte-1hp2oo7){color:var(--ml-text-bright);text-shadow:0 0 8px var(--ml-gold-glow-strong), 0 0 18px var(--ml-gold-glow-mid)}.gate-headline-btn.svelte-1hp2oo7:focus-visible{outline:2px solid var(--ml-gold);outline-offset:var(--ml-space-xs)}.gate-headline.svelte-1hp2oo7{font-family:var(--ml-font-heading);color:var(--ml-text-soft);letter-spacing:.08em;white-space:nowrap;text-shadow:none;transition:color .4s var(--ml-ease-out), text-shadow .4s var(--ml-ease-out);margin:0;font-size:clamp(2rem,5vw,4rem);font-weight:300;line-height:1.3}@media (prefers-reduced-motion:reduce){.gate-quote.svelte-1hp2oo7{opacity:1}}.twinkling-stars.svelte-1rwilk2{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.star.svelte-1rwilk2{opacity:0;--max-opacity:.8;--fade-in-delay:0s;will-change:transform, opacity;contain:layout style;border-radius:50%;transition:transform 2s ease-out,opacity;position:absolute;transform:scale(0)}.star.star-visible.svelte-1rwilk2{transition-delay:var(--fade-in-delay), 0s;animation:ease-in-out infinite svelte-1rwilk2-twinkle;transform:scale(1)}@keyframes svelte-1rwilk2-twinkle{0%{opacity:0;transform:scale(.9)}25%{opacity:calc(var(--max-opacity) * .88);transform:scale(1)}30%{opacity:calc(var(--max-opacity) * .85);transform:scale(.995)}35%{opacity:calc(var(--max-opacity) * .92);transform:scale(1.005)}40%{opacity:calc(var(--max-opacity) * .87);transform:scale(.995)}45%{opacity:calc(var(--max-opacity) * .94);transform:scale(1.005)}50%{opacity:calc(var(--max-opacity) * .89);transform:scale(.995)}55%{opacity:calc(var(--max-opacity) * .95);transform:scale(1)}70%{opacity:calc(var(--max-opacity) * .93);transform:scale(1)}to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.star.svelte-1rwilk2,.star.star-visible.svelte-1rwilk2{transition:opacity .3s ease-out;animation:none}.star.star-visible.svelte-1rwilk2{opacity:var(--max-opacity);transform:scale(1)}}.philosophy-bento.svelte-1fjlvpb{z-index:20;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scroll-behavior:smooth;scrollbar-width:thin;animation:svelte-1fjlvpb-bento-fade-in var(--ml-dur-slow) var(--ml-ease-out) both;position:fixed;inset:0;overflow:hidden auto}@keyframes svelte-1fjlvpb-bento-fade-in{0%{opacity:0;transform:translateY(var(--ml-space-md))}to{opacity:1;transform:translateY(0)}}.bento-shell.svelte-1fjlvpb{z-index:1;min-block-size:100dvh;max-inline-size:var(--ml-subpage-max-width);align-items:center;margin-inline:auto;padding-block-start:calc(var(--ml-header-height) + var(--ml-space-2xl));padding-block-end:var(--ml-space-3xl);padding-inline:clamp(1.5rem,5vw,3rem);display:flex;position:relative}.bento-grid.svelte-1fjlvpb{gap:var(--ml-space-xl);grid-template-columns:repeat(12,minmax(0,1fr));inline-size:100%;margin:0;padding:0;list-style:none;display:grid}.bento-cell-founder.svelte-1fjlvpb{grid-column:span 7;display:flex}.bento-cell-poem.svelte-1fjlvpb{grid-column:span 5;display:flex}.section-card.svelte-1fjlvpb{border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);border-radius:var(--ml-radius-lg);background:var(--ml-surface-0);min-block-size:clamp(22rem,52vh,32rem);inline-size:100%;color:inherit;transition:transform var(--ml-dur-base) var(--ml-ease), border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.section-media.svelte-1fjlvpb{z-index:0;position:absolute;inset:0;overflow:hidden}.section-media.svelte-1fjlvpb:after{content:"";background:linear-gradient(180deg, color-mix(in oklch, var(--ml-surface-0) 28%, transparent) 0%, color-mix(in oklch, var(--ml-surface-0) 18%, transparent) 42%, color-mix(in oklch, var(--ml-surface-0) 86%, transparent) 100%);transition:opacity var(--ml-dur-base) var(--ml-ease);position:absolute;inset:0}.section-image.svelte-1fjlvpb{object-fit:cover;filter:brightness(.84)contrast(1.04);block-size:100%;inline-size:100%;transition:transform var(--ml-dur-slow) var(--ml-ease-out), filter var(--ml-dur-slow) var(--ml-ease-out);display:block}.section-content.svelte-1fjlvpb{z-index:1;flex-direction:column;flex:1;justify-content:space-between;padding:clamp(2rem,3.5vw,3rem);display:flex;position:relative}.section-card.svelte-1fjlvpb:hover,.section-card.svelte-1fjlvpb:focus-visible{border-color:var(--ml-gold);transform:translateY(-4px)}.section-card.svelte-1fjlvpb:hover .section-image:where(.svelte-1fjlvpb),.section-card.svelte-1fjlvpb:focus-visible .section-image:where(.svelte-1fjlvpb){filter:brightness(.96)contrast(1.05);transform:scale(1.03)}.section-card.svelte-1fjlvpb:focus-visible{outline:2px solid var(--ml-gold);outline-offset:4px}.section-number.svelte-1fjlvpb{font-family:var(--ml-font-ui);letter-spacing:.18em;color:var(--ml-gold);font-size:.75rem}.section-bottom.svelte-1fjlvpb{gap:var(--ml-space-xs);flex-direction:column;display:flex}.section-name.svelte-1fjlvpb{font-family:var(--ml-font-heading);letter-spacing:.02em;color:var(--ml-text-1);margin:0;font-size:clamp(1.625rem,1.35rem + 1vw,2.375rem);font-weight:300;line-height:1.25}.section-meta.svelte-1fjlvpb{font-family:var(--ml-font-quote);color:var(--ml-text-2);margin:0;font-size:.875rem;font-style:italic}@media (width<=960px){.bento-shell.svelte-1fjlvpb{align-items:flex-start}.bento-cell-founder.svelte-1fjlvpb,.bento-cell-poem.svelte-1fjlvpb{grid-column:span 12}.section-card.svelte-1fjlvpb{min-block-size:18rem}}@media (prefers-reduced-motion:reduce){.philosophy-bento.svelte-1fjlvpb{scroll-behavior:auto;animation:none}.section-card.svelte-1fjlvpb,.section-image.svelte-1fjlvpb,.section-media.svelte-1fjlvpb:after{transition:none}.section-card.svelte-1fjlvpb:hover,.section-card.svelte-1fjlvpb:focus-visible,.section-card.svelte-1fjlvpb:hover .section-image:where(.svelte-1fjlvpb),.section-card.svelte-1fjlvpb:focus-visible .section-image:where(.svelte-1fjlvpb){transform:none}}.artwork.svelte-vmynbh{max-inline-size:38rem;border-radius:var(--ml-radius-lg);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);margin-block-end:var(--ml-space-3xl);margin-inline:auto;overflow:hidden}.artwork-image.svelte-vmynbh{object-fit:cover;block-size:auto;inline-size:100%;display:block}.hero.svelte-vmynbh{text-align:center;margin-block-end:var(--ml-space-4xl)}.title.svelte-vmynbh{font-family:var(--ml-font-heading);letter-spacing:.03em;color:var(--ml-text-1);margin:0;font-size:clamp(1.875rem,1.4rem + 2vw,3.25rem);font-weight:300;line-height:1.25}.letter.svelte-vmynbh{max-inline-size:50ch;margin-inline:auto}.letter-paragraph.svelte-vmynbh{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-2xl);text-indent:1em;font-size:1.0625rem;line-height:1.9}.letter-paragraph.svelte-vmynbh:first-of-type{text-indent:0}.letter-paragraph.svelte-vmynbh:first-of-type:first-letter{font-family:var(--ml-font-heading);float:inline-start;color:var(--ml-gold);margin-inline-end:var(--ml-space-sm);font-size:3.25rem;font-weight:300;line-height:.95}.signature.svelte-vmynbh{border-block-start:1px solid color-mix(in oklch, var(--ml-gold) 15%, transparent);text-align:end;margin-block-start:var(--ml-space-4xl);padding-block-start:var(--ml-space-2xl)}.signature-name.svelte-vmynbh{font-family:var(--ml-font-heading);letter-spacing:.05em;color:var(--ml-text-1);margin:0;font-size:1.375rem;font-weight:300}.hero.svelte-14n4ow8{text-align:center;margin-block-end:var(--ml-space-5xl)}.eyebrow.svelte-14n4ow8{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-md);font-size:.75rem}.title.svelte-14n4ow8{font-family:var(--ml-font-heading);letter-spacing:.03em;color:var(--ml-text-1);margin:0;font-size:clamp(2rem,1.5rem + 2.5vw,4rem);font-weight:300;line-height:1.25}.subtitle.svelte-14n4ow8{font-family:var(--ml-font-quote);color:var(--ml-text-2);margin-block-start:var(--ml-space-md);font-size:clamp(1rem,.9rem + .4vw,1.25rem);font-style:italic}.intro.svelte-14n4ow8{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-badge.svelte-14n4ow8{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-lg);font-size:.75rem}.intro-title.svelte-14n4ow8{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.intro-title.svelte-14n4ow8 em:where(.svelte-14n4ow8){color:var(--ml-gold);font-style:normal}.intro-body.svelte-14n4ow8{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-xl);font-size:1.0625rem;line-height:1.85}.intro-quote.svelte-14n4ow8{font-family:var(--ml-font-quote);color:var(--ml-text-1);max-inline-size:30rem;padding-block:var(--ml-space-lg);border-block:1px solid color-mix(in oklch, var(--ml-gold) 20%, transparent);margin-inline:auto;font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-style:italic}.intro-quote.svelte-14n4ow8 p:where(.svelte-14n4ow8){margin:0}.sections-heading.svelte-14n4ow8{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.sections-group.svelte-14n4ow8{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.section-grid.svelte-14n4ow8{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.section-card.svelte-14n4ow8{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent);transition:border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;display:flex}.section-card.svelte-14n4ow8:hover,.section-card.svelte-14n4ow8:focus-within{border-color:var(--ml-gold)}.section-number.svelte-14n4ow8{font-family:var(--ml-font-ui);letter-spacing:.18em;color:var(--ml-gold);font-size:.75rem}.section-name.svelte-14n4ow8{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-sm) 0 var(--ml-space-xs);font-size:1.375rem;font-weight:300}.section-name-en.svelte-14n4ow8{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.section-description.svelte-14n4ow8{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-xl);flex:1;font-size:.9375rem;line-height:1.75}.section-link.svelte-14n4ow8{align-self:flex-start;align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-gold);transition:gap var(--ml-dur-fast) var(--ml-ease);font-size:.8125rem;text-decoration:none;display:inline-flex}.section-link.svelte-14n4ow8:hover,.section-link.svelte-14n4ow8:focus-visible{gap:var(--ml-space-md)}.section-link.svelte-14n4ow8:focus-visible{outline:2px solid var(--ml-gold);outline-offset:4px;border-radius:var(--ml-radius-sm)}.section-cta.svelte-14n4ow8{padding-block:var(--ml-space-3xl);text-align:center;border-block-start:1px solid color-mix(in oklch, var(--ml-gold) 15%, transparent);margin-block-start:var(--ml-space-5xl)}.cta-title.svelte-14n4ow8{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-md);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300;line-height:1.3}.cta-description.svelte-14n4ow8{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-2xl);font-size:1rem}.cta-buttons.svelte-14n4ow8{gap:var(--ml-space-md);flex-wrap:wrap;justify-content:center;display:inline-flex}.btn.svelte-14n4ow8{align-items:center;gap:var(--ml-space-sm);padding:var(--ml-space-md) var(--ml-space-xl);font-family:var(--ml-font-ui);letter-spacing:.05em;border-radius:var(--ml-radius-full);transition:color var(--ml-dur-fast) var(--ml-ease), background-color var(--ml-dur-fast) var(--ml-ease), border-color var(--ml-dur-fast) var(--ml-ease);font-size:.8125rem;text-decoration:none;display:inline-flex}.btn-primary.svelte-14n4ow8{color:var(--ml-void);background-color:var(--ml-gold);border:1px solid var(--ml-gold)}.btn-primary.svelte-14n4ow8:hover,.btn-primary.svelte-14n4ow8:focus-visible{background-color:color-mix(in oklch, var(--ml-gold) 85%, white)}.btn-secondary.svelte-14n4ow8{color:var(--ml-text-1);border:1px solid color-mix(in oklch, var(--ml-text-2) 40%, transparent);background-color:#0000}.btn-secondary.svelte-14n4ow8:hover,.btn-secondary.svelte-14n4ow8:focus-visible{border-color:var(--ml-gold);color:var(--ml-gold)}.btn.svelte-14n4ow8:focus-visible{outline:2px solid var(--ml-gold);outline-offset:3px}@media (prefers-reduced-motion:reduce){.section-card.svelte-14n4ow8,.section-link.svelte-14n4ow8,.btn.svelte-14n4ow8{transition:none}}.sr-only.svelte-1g0ujz3{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.section-label.svelte-1g0ujz3{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.leadership.svelte-1g0ujz3{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl)}.leader-card.svelte-1g0ujz3{padding:var(--ml-space-3xl);border:1px solid color-mix(in oklch, var(--ml-gold) 22%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 60%, transparent);text-align:center}.leader-role.svelte-1g0ujz3{font-family:var(--ml-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-lg);font-size:.75rem}.leader-name.svelte-1g0ujz3{font-family:var(--ml-font-heading);letter-spacing:.05em;color:var(--ml-text-1);margin:0;font-size:2rem;font-weight:300}.leader-name-en.svelte-1g0ujz3{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:var(--ml-space-xs) 0 var(--ml-space-xl);font-size:.9375rem;font-style:italic}.leader-bio.svelte-1g0ujz3{font-family:var(--ml-font-body);color:var(--ml-text-2);max-inline-size:36rem;margin:0 auto var(--ml-space-xl);font-size:1rem;line-height:1.85}.leader-link.svelte-1g0ujz3{align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-gold);transition:gap var(--ml-dur-fast) var(--ml-ease);font-size:.8125rem;text-decoration:none;display:inline-flex}.leader-link.svelte-1g0ujz3:hover,.leader-link.svelte-1g0ujz3:focus-visible{gap:var(--ml-space-md)}.leader-link.svelte-1g0ujz3:focus-visible{outline:2px solid var(--ml-gold);outline-offset:4px;border-radius:var(--ml-radius-sm)}.organization.svelte-1g0ujz3{max-inline-size:36rem;margin:0 auto var(--ml-space-5xl);text-align:center}.organization-heading.svelte-1g0ujz3{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.organization-note.svelte-1g0ujz3{font-family:var(--ml-font-quote);color:var(--ml-text-2);padding-block:var(--ml-space-xl);border-block:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);margin:0;font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-style:italic;line-height:1.7}.values-group.svelte-1g0ujz3{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.values-heading.svelte-1g0ujz3{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-lg);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.values-subtitle.svelte-1g0ujz3{font-family:var(--ml-font-body);color:var(--ml-text-2);text-align:center;max-inline-size:40rem;margin:0 auto var(--ml-space-3xl);font-size:1rem;line-height:1.8}.values-grid.svelte-1g0ujz3{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.value-card.svelte-1g0ujz3{padding:var(--ml-space-xl);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent)}.value-number.svelte-1g0ujz3{font-family:var(--ml-font-heading);color:var(--ml-gold);font-size:1.75rem;font-weight:300;line-height:1}.value-title.svelte-1g0ujz3{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.125rem;font-weight:300}.value-title-en.svelte-1g0ujz3{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.value-body.svelte-1g0ujz3{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.75}@media (prefers-reduced-motion:reduce){.leader-link.svelte-1g0ujz3{transition:none}}.sr-only.svelte-k8xrbb{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intro.svelte-k8xrbb{max-inline-size:40rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-title.svelte-k8xrbb{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.intro-body.svelte-k8xrbb{font-family:var(--ml-font-quote);color:var(--ml-text-2);margin:0;font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-style:italic;line-height:1.75}.section-label.svelte-k8xrbb{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);text-align:center;margin:0 0 var(--ml-space-3xl);font-size:.75rem}.message.svelte-k8xrbb{max-inline-size:44rem;margin-block-end:var(--ml-space-4xl);margin-inline:auto}.message-list.svelte-k8xrbb{gap:var(--ml-space-2xl);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.message-item.svelte-k8xrbb{gap:var(--ml-space-xl);padding-block:var(--ml-space-xl);border-block-start:1px solid color-mix(in oklch, var(--ml-gold) 15%, transparent);grid-template-columns:auto 1fr;align-items:baseline;display:grid}.message-item.svelte-k8xrbb:first-child{border-block-start:none;padding-block-start:0}.message-index.svelte-k8xrbb{font-family:var(--ml-font-heading);color:var(--ml-gold);font-size:1.75rem;font-weight:300;line-height:1}.message-text.svelte-k8xrbb{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1rem;line-height:1.9}.intro.svelte-14yzkje{max-inline-size:40rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-title.svelte-14yzkje{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.intro-body.svelte-14yzkje{font-family:var(--ml-font-quote);color:var(--ml-text-2);margin:0;font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-style:italic;line-height:1.7}.form-label.svelte-14yzkje{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.form-heading.svelte-14yzkje{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.form-section.svelte-14yzkje{max-inline-size:42rem;margin-inline:auto}.careers-form.svelte-14yzkje{gap:var(--ml-space-2xl);flex-direction:column;display:flex}.field-row.svelte-14yzkje{gap:var(--ml-space-lg);grid-template-columns:1fr 1fr;display:grid}@media (width<=600px){.field-row.svelte-14yzkje{grid-template-columns:1fr}}.field.svelte-14yzkje{gap:var(--ml-space-xs);flex-direction:column;display:flex}.field.svelte-14yzkje label:where(.svelte-14yzkje){font-family:var(--ml-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ml-text-2);font-size:.75rem}.field.svelte-14yzkje input:where(.svelte-14yzkje),.field.svelte-14yzkje textarea:where(.svelte-14yzkje){color:var(--ml-text-1);font-family:var(--ml-font-body);padding:var(--ml-space-md) 0;border:none;border-block-end:1px solid color-mix(in oklch, var(--ml-text-3) 40%, transparent);transition:border-color var(--ml-dur-fast) var(--ml-ease);background-color:#0000;border-radius:0;font-size:1rem}.field.svelte-14yzkje input:where(.svelte-14yzkje)::placeholder,.field.svelte-14yzkje textarea:where(.svelte-14yzkje)::placeholder{color:var(--ml-text-3)}.field.svelte-14yzkje input:where(.svelte-14yzkje):focus,.field.svelte-14yzkje textarea:where(.svelte-14yzkje):focus{border-block-end-color:var(--ml-gold);outline:none}.field.svelte-14yzkje textarea:where(.svelte-14yzkje){resize:vertical}.questions.svelte-14yzkje{gap:var(--ml-space-2xl);padding:0;padding-block:var(--ml-space-xl);border-block:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);flex-direction:column;margin:0;list-style:none;display:flex}.question.svelte-14yzkje{gap:var(--ml-space-md);flex-direction:column;display:flex}.question-label.svelte-14yzkje{font-family:var(--ml-font-quote);color:var(--ml-text-1);text-transform:none;letter-spacing:0;font-size:clamp(1rem,.95rem + .4vw,1.1875rem);font-style:italic;line-height:1.6}.question.svelte-14yzkje textarea:where(.svelte-14yzkje){color:var(--ml-text-1);font-family:var(--ml-font-body);padding:var(--ml-space-md);border:1px solid color-mix(in oklch, var(--ml-text-3) 25%, transparent);border-radius:var(--ml-radius-md);resize:vertical;transition:border-color var(--ml-dur-fast) var(--ml-ease);background-color:#0000;font-size:1rem;line-height:1.7}.question.svelte-14yzkje textarea:where(.svelte-14yzkje)::placeholder{color:var(--ml-text-3)}.question.svelte-14yzkje textarea:where(.svelte-14yzkje):focus{border-color:var(--ml-gold);outline:none}.form-footer.svelte-14yzkje{align-items:center;gap:var(--ml-space-lg);flex-wrap:wrap;margin-block-start:var(--ml-space-md);display:flex}.form-note.svelte-14yzkje{font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-text-3);margin:0;font-size:.75rem}@media (prefers-reduced-motion:reduce){.field.svelte-14yzkje input:where(.svelte-14yzkje),.field.svelte-14yzkje textarea:where(.svelte-14yzkje),.question.svelte-14yzkje textarea:where(.svelte-14yzkje){transition:none}}.intro.svelte-4bmzzr{max-inline-size:40rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-title.svelte-4bmzzr{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.intro-body.svelte-4bmzzr{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:1.85}.section-label.svelte-4bmzzr{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-4bmzzr{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.types.svelte-4bmzzr{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.types-grid.svelte-4bmzzr{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.type-card.svelte-4bmzzr{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent)}.type-number.svelte-4bmzzr{font-family:var(--ml-font-heading);color:var(--ml-gold);font-size:1.75rem;font-weight:300;line-height:1}.type-title.svelte-4bmzzr{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.25rem;font-weight:300}.type-title-en.svelte-4bmzzr{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.type-body.svelte-4bmzzr{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.75}.process.svelte-4bmzzr{max-inline-size:42rem;margin-inline:auto}.process-list.svelte-4bmzzr{margin:0;padding:0;padding-inline-start:var(--ml-space-3xl);list-style:none;position:relative}.process-list.svelte-4bmzzr:before{content:"";background:linear-gradient(to bottom, color-mix(in oklch, var(--ml-gold) 40%, transparent), color-mix(in oklch, var(--ml-gold) 10%, transparent));inline-size:1px;position:absolute;inset-block:8px;inset-inline-start:12px}.process-step.svelte-4bmzzr{padding-block-end:var(--ml-space-2xl);position:relative}.process-step.svelte-4bmzzr:last-child{padding-block-end:0}.step-number.svelte-4bmzzr{background:var(--ml-void);border:1px solid color-mix(in oklch, var(--ml-gold) 40%, transparent);block-size:26px;inline-size:26px;font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-gold);border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;display:flex;position:absolute;inset-block-start:0;inset-inline-start:calc(-1 * var(--ml-space-3xl))}.step-title.svelte-4bmzzr{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0;font-size:1.25rem;font-weight:300}.step-title-en.svelte-4bmzzr{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:var(--ml-space-xs) 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.step-body.svelte-4bmzzr{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.85}.intro.svelte-1r446xp{max-inline-size:40rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-title.svelte-1r446xp{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.intro-body.svelte-1r446xp{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:1.85}.contact-grid.svelte-1r446xp{gap:var(--ml-space-4xl);max-inline-size:var(--ml-subpage-max-width);grid-template-columns:minmax(0,2fr) minmax(0,1fr);margin-inline:auto;display:grid}@media (width<=800px){.contact-grid.svelte-1r446xp{gap:var(--ml-space-3xl);grid-template-columns:1fr}}.form-heading.svelte-1r446xp,.info-heading.svelte-1r446xp{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);border-block-end:1px solid color-mix(in oklch, var(--ml-gold) 20%, transparent);padding-block-end:var(--ml-space-md);font-size:1.375rem;font-weight:300}.contact-form.svelte-1r446xp{gap:var(--ml-space-xl);flex-direction:column;display:flex}.field.svelte-1r446xp{gap:var(--ml-space-xs);flex-direction:column;display:flex}.field-row.svelte-1r446xp{gap:var(--ml-space-lg);grid-template-columns:1fr 1fr;display:grid}@media (width<=600px){.field-row.svelte-1r446xp{grid-template-columns:1fr}}.field.svelte-1r446xp label:where(.svelte-1r446xp){font-family:var(--ml-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ml-text-2);font-size:.75rem}.optional.svelte-1r446xp{text-transform:none;letter-spacing:.04em;color:var(--ml-text-3);font-size:.6875rem}.field.svelte-1r446xp input:where(.svelte-1r446xp),.field.svelte-1r446xp select:where(.svelte-1r446xp),.field.svelte-1r446xp textarea:where(.svelte-1r446xp){color:var(--ml-text-1);font-family:var(--ml-font-body);padding:var(--ml-space-md) 0;border:none;border-block-end:1px solid color-mix(in oklch, var(--ml-text-3) 40%, transparent);transition:border-color var(--ml-dur-fast) var(--ml-ease);background-color:#0000;border-radius:0;font-size:1rem}.field.svelte-1r446xp input:where(.svelte-1r446xp)::placeholder,.field.svelte-1r446xp textarea:where(.svelte-1r446xp)::placeholder{color:var(--ml-text-3)}.field.svelte-1r446xp input:where(.svelte-1r446xp):focus,.field.svelte-1r446xp select:where(.svelte-1r446xp):focus,.field.svelte-1r446xp textarea:where(.svelte-1r446xp):focus{border-block-end-color:var(--ml-gold);outline:none}.field.svelte-1r446xp textarea:where(.svelte-1r446xp){resize:vertical;min-block-size:8rem;font-family:var(--ml-font-body)}.field.svelte-1r446xp select:where(.svelte-1r446xp){appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right .25rem center;background-repeat:no-repeat;padding-inline-end:var(--ml-space-xl)}.form-footer.svelte-1r446xp{align-items:center;gap:var(--ml-space-lg);flex-wrap:wrap;margin-block-start:var(--ml-space-md);display:flex}.response-time.svelte-1r446xp{font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-text-3);margin:0;font-size:.75rem}.info-section.svelte-1r446xp{flex-direction:column;display:flex}.info-block.svelte-1r446xp{padding-block:var(--ml-space-lg);border-block-end:1px solid color-mix(in oklch, var(--ml-text-3) 18%, transparent)}.info-block.svelte-1r446xp:last-child{border-block-end:none}.info-label.svelte-1r446xp{font-family:var(--ml-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-sm);font-size:.6875rem}.info-value.svelte-1r446xp{font-family:var(--ml-font-body);color:var(--ml-text-1);margin:0;font-size:1rem;font-style:normal;line-height:1.6}.info-link.svelte-1r446xp{color:var(--ml-text-1);transition:color var(--ml-dur-fast) var(--ml-ease);text-decoration:none}.info-link.svelte-1r446xp:hover,.info-link.svelte-1r446xp:focus-visible{color:var(--ml-gold)}.info-link.svelte-1r446xp:focus-visible{outline:2px solid var(--ml-gold);outline-offset:4px;border-radius:var(--ml-radius-sm)}.info-note.svelte-1r446xp{font-family:var(--ml-font-ui);color:var(--ml-text-3);margin:var(--ml-space-xs) 0 0;font-size:.75rem}@media (prefers-reduced-motion:reduce){.field.svelte-1r446xp input:where(.svelte-1r446xp),.field.svelte-1r446xp select:where(.svelte-1r446xp),.field.svelte-1r446xp textarea:where(.svelte-1r446xp),.info-link.svelte-1r446xp{transition:none}}.axiom-territory.svelte-1c7llck{--ml-accent:oklch(75% .14 35)}.teaser.svelte-1c7llck{max-inline-size:var(--ml-subpage-max-width);margin:0 auto var(--ml-space-5xl)}.teaser-title.svelte-1c7llck{font-family:var(--ml-font-heading);color:var(--ml-text-1);text-align:center;margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.teaser-body.svelte-1c7llck{font-family:var(--ml-font-body);color:var(--ml-text-2);max-inline-size:42rem;margin:0 auto var(--ml-space-4xl);text-align:center;font-size:1.0625rem;line-height:1.85}.seeds.svelte-1c7llck{gap:var(--ml-space-xl);flex-direction:column;max-inline-size:44rem;margin:0 auto;padding:0;list-style:none;display:flex}.seed.svelte-1c7llck{gap:var(--ml-space-xl);padding:var(--ml-space-xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent);grid-template-columns:auto 1fr;display:grid}.seed-index.svelte-1c7llck{font-family:var(--ml-font-heading);color:var(--ml-accent,var(--ml-gold));font-size:2rem;font-weight:300;line-height:1}.seed-title.svelte-1c7llck{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0;font-size:1.25rem;font-weight:300}.seed-title-en.svelte-1c7llck{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.seed-body.svelte-1c7llck{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.75}.axiom-territory.svelte-9jibj9{--ml-accent:oklch(75% .14 35)}.philosophy.svelte-9jibj9{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.philosophy-badge.svelte-9jibj9{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-accent,var(--ml-gold));margin:0 0 var(--ml-space-lg);font-size:.75rem}.philosophy-title.svelte-9jibj9{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.philosophy-title.svelte-9jibj9 em:where(.svelte-9jibj9){color:var(--ml-accent,var(--ml-gold));font-style:normal}.philosophy-body.svelte-9jibj9{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-2xl);font-size:1.0625rem;line-height:1.85}.philosophy-quote.svelte-9jibj9{font-family:var(--ml-font-quote);color:var(--ml-text-1);margin:var(--ml-space-2xl) auto var(--ml-space-sm);max-inline-size:32rem;padding-block:var(--ml-space-lg);border-block:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 20%, transparent);font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-style:italic;line-height:1.6}.philosophy-quote.svelte-9jibj9 p:where(.svelte-9jibj9){margin:0}.philosophy-footnote.svelte-9jibj9{font-family:var(--ml-font-ui);letter-spacing:.12em;color:var(--ml-text-3);margin:0;font-size:.75rem}.section-label.svelte-9jibj9{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-accent,var(--ml-gold));text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-9jibj9{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.focus.svelte-9jibj9{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.focus-grid.svelte-9jibj9{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.focus-card.svelte-9jibj9{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent)}.focus-number.svelte-9jibj9{font-family:var(--ml-font-heading);color:var(--ml-accent,var(--ml-gold));font-size:2rem;font-weight:300;line-height:1}.focus-title.svelte-9jibj9{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.25rem;font-weight:300}.focus-title-en.svelte-9jibj9{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.focus-body.svelte-9jibj9{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.focus-highlights.svelte-9jibj9{gap:var(--ml-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.focus-highlights.svelte-9jibj9 li:where(.svelte-9jibj9){font-family:var(--ml-font-ui);letter-spacing:.08em;color:var(--ml-text-2);padding-inline-start:var(--ml-space-md);font-size:.75rem;position:relative}.focus-highlights.svelte-9jibj9 li:where(.svelte-9jibj9):before{content:"";background-color:var(--ml-accent,var(--ml-gold));block-size:1px;inline-size:6px;position:absolute;inset-block-start:.55em;inset-inline-start:0}.apps.svelte-9jibj9{max-inline-size:44rem;margin-inline:auto}.amberstella-card.svelte-9jibj9{padding:var(--ml-space-3xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 25%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 60%, transparent)}.app-subtitle.svelte-9jibj9{font-family:var(--ml-font-quote);color:var(--ml-accent,var(--ml-gold));margin:0;font-size:1.0625rem}.app-subtitle-en.svelte-9jibj9{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-xl);font-size:.875rem;font-style:italic}.app-body.svelte-9jibj9{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-2xl);font-size:1rem;line-height:1.85}.amberstella-features.svelte-9jibj9{margin:0 0 var(--ml-space-2xl);gap:var(--ml-space-md);flex-direction:column;padding:0;list-style:none;display:flex}.amberstella-features.svelte-9jibj9 li:where(.svelte-9jibj9){column-gap:var(--ml-space-md);padding-block:var(--ml-space-md);border-block-start:1px solid color-mix(in oklch, var(--ml-text-3) 18%, transparent);grid-template-rows:auto auto;grid-template-columns:auto 1fr;display:grid}.feature-number.svelte-9jibj9{font-family:var(--ml-font-heading);color:var(--ml-accent,var(--ml-gold));grid-row:1/3;align-self:center;font-size:1.25rem;font-weight:300}.feature-label.svelte-9jibj9{font-family:var(--ml-font-heading);color:var(--ml-text-1);font-size:1rem;font-weight:300}.feature-note.svelte-9jibj9{font-family:var(--ml-font-body);color:var(--ml-text-3);font-size:.875rem}.app-link.svelte-9jibj9{align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-accent,var(--ml-gold));transition:gap var(--ml-dur-fast) var(--ml-ease);font-size:.8125rem;text-decoration:none;display:inline-flex}.app-link.svelte-9jibj9:hover,.app-link.svelte-9jibj9:focus-visible{gap:var(--ml-space-md)}.app-link.svelte-9jibj9:focus-visible{outline:2px solid var(--ml-accent,var(--ml-gold));outline-offset:4px;border-radius:var(--ml-radius-sm)}@media (prefers-reduced-motion:reduce){.app-link.svelte-9jibj9{transition:none}}.ls-territory.svelte-1ltx1jb{--ml-accent:var(--ml-cerulean)}.teaser.svelte-1ltx1jb{max-inline-size:var(--ml-subpage-max-width);margin:0 auto var(--ml-space-5xl)}.teaser-title.svelte-1ltx1jb{font-family:var(--ml-font-heading);color:var(--ml-text-1);text-align:center;margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.teaser-body.svelte-1ltx1jb{font-family:var(--ml-font-body);color:var(--ml-text-2);max-inline-size:42rem;margin:0 auto var(--ml-space-4xl);text-align:center;font-size:1.0625rem;line-height:1.85}.seeds.svelte-1ltx1jb{gap:var(--ml-space-xl);flex-direction:column;max-inline-size:44rem;margin:0;margin-inline:auto;padding:0;list-style:none;display:flex}.seed.svelte-1ltx1jb{gap:var(--ml-space-xl);padding:var(--ml-space-xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent);grid-template-columns:auto 1fr;display:grid}.seed-index.svelte-1ltx1jb{font-family:var(--ml-font-heading);color:var(--ml-accent,var(--ml-gold));font-size:2rem;font-weight:300;line-height:1}.seed-title.svelte-1ltx1jb{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0;font-size:1.25rem;font-weight:300}.seed-title-en.svelte-1ltx1jb{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.seed-body.svelte-1ltx1jb{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.75}.philosophy.svelte-1h3qqlg{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.philosophy-badge.svelte-1h3qqlg{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-cerulean);margin:0 0 var(--ml-space-lg);font-size:.75rem}.philosophy-title.svelte-1h3qqlg{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.philosophy-title.svelte-1h3qqlg em:where(.svelte-1h3qqlg){color:var(--ml-cerulean);font-style:normal}.philosophy-body.svelte-1h3qqlg{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:1.85}.section-label.svelte-1h3qqlg{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-cerulean);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-1h3qqlg{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.focus.svelte-1h3qqlg{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.focus-grid.svelte-1h3qqlg{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.focus-card.svelte-1h3qqlg{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-cerulean) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent)}.focus-number.svelte-1h3qqlg{font-family:var(--ml-font-heading);color:var(--ml-cerulean);font-size:2rem;font-weight:300;line-height:1}.focus-title.svelte-1h3qqlg{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.25rem;font-weight:300}.focus-title-en.svelte-1h3qqlg{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.focus-body.svelte-1h3qqlg{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.focus-highlights.svelte-1h3qqlg{gap:var(--ml-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.focus-highlights.svelte-1h3qqlg li:where(.svelte-1h3qqlg){font-family:var(--ml-font-ui);letter-spacing:.08em;color:var(--ml-text-2);padding-inline-start:var(--ml-space-md);font-size:.75rem;position:relative}.focus-highlights.svelte-1h3qqlg li:where(.svelte-1h3qqlg):before{content:"";background-color:var(--ml-cerulean);block-size:1px;inline-size:6px;position:absolute;inset-block-start:.55em;inset-inline-start:0}.focus-footnote.svelte-1h3qqlg{font-family:var(--ml-font-quote);color:var(--ml-text-3);text-align:center;margin-block-start:var(--ml-space-2xl);font-size:.9375rem;font-style:italic}.focus-footnote.svelte-1h3qqlg a:where(.svelte-1h3qqlg){color:var(--ml-cerulean);margin-inline-start:var(--ml-space-sm);text-decoration:none}.focus-footnote.svelte-1h3qqlg a:where(.svelte-1h3qqlg):hover,.focus-footnote.svelte-1h3qqlg a:where(.svelte-1h3qqlg):focus-visible{text-decoration:underline}.apps.svelte-1h3qqlg{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.apps-grid.svelte-1h3qqlg{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.app-card.svelte-1h3qqlg{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-cerulean) 25%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 60%, transparent);transition:border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;display:flex}.app-card.svelte-1h3qqlg:hover,.app-card.svelte-1h3qqlg:focus-within{border-color:var(--ml-cerulean)}.app-name.svelte-1h3qqlg{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0;font-size:1.5rem;font-weight:300}.app-subtitle.svelte-1h3qqlg{font-family:var(--ml-font-quote);color:var(--ml-cerulean);margin:var(--ml-space-xs) 0 0;font-size:.9375rem}.app-subtitle-en.svelte-1h3qqlg{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.app-body.svelte-1h3qqlg{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.app-highlights.svelte-1h3qqlg{margin:0 0 var(--ml-space-xl);gap:var(--ml-space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.app-highlights.svelte-1h3qqlg li:where(.svelte-1h3qqlg){font-family:var(--ml-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ml-text-2);padding:var(--ml-space-xs) var(--ml-space-md);border:1px solid color-mix(in oklch, var(--ml-cerulean) 25%, transparent);border-radius:var(--ml-radius-full);font-size:.6875rem}.app-link.svelte-1h3qqlg{align-self:flex-start;align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-cerulean);transition:gap var(--ml-dur-fast) var(--ml-ease);margin-block-start:auto;font-size:.8125rem;text-decoration:none;display:inline-flex}.app-link.svelte-1h3qqlg:hover,.app-link.svelte-1h3qqlg:focus-visible{gap:var(--ml-space-md)}.app-link.svelte-1h3qqlg:focus-visible{outline:2px solid var(--ml-cerulean);outline-offset:4px;border-radius:var(--ml-radius-sm)}@media (prefers-reduced-motion:reduce){.app-card.svelte-1h3qqlg,.app-link.svelte-1h3qqlg{transition:none}}.philosophy.svelte-kf8ta1{text-align:center;max-inline-size:42rem;margin:0 auto var(--ml-space-5xl)}.philosophy-label.svelte-kf8ta1{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-lg);font-size:.75rem}.philosophy.svelte-kf8ta1 .pull-quote{margin-block:var(--ml-space-md)}.philosophy-subtext.svelte-kf8ta1{font-family:var(--ml-font-body);color:var(--ml-text-3);margin:0;font-size:.9375rem}.section-heading.svelte-kf8ta1{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.values.svelte-kf8ta1{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.values-grid.svelte-kf8ta1{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.value-card.svelte-kf8ta1{padding:var(--ml-space-xl);border:1px solid color-mix(in oklch, var(--ml-text-3) 20%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent)}.value-number.svelte-kf8ta1{font-family:var(--ml-font-ui);letter-spacing:.18em;color:var(--ml-gold);font-size:.75rem}.value-title.svelte-kf8ta1{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-sm) 0 var(--ml-space-xs);font-size:1.125rem;font-weight:300}.value-title-en.svelte-kf8ta1{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.value-body.svelte-kf8ta1{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.75}.territories.svelte-kf8ta1{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.territory-grid.svelte-kf8ta1{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.territory-card.svelte-kf8ta1{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 20%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 60%, transparent);transition:transform var(--ml-dur-base) var(--ml-ease), border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;display:flex}.territory-card.svelte-kf8ta1:hover,.territory-card.svelte-kf8ta1:focus-within{border-color:var(--ml-accent,var(--ml-gold));transform:translateY(-4px)}.territory-card[data-territory=works].svelte-kf8ta1{--ml-accent:var(--ml-mint)}.territory-card[data-territory=ls].svelte-kf8ta1{--ml-accent:var(--ml-cerulean)}.territory-card[data-territory=axiom].svelte-kf8ta1{--ml-accent:oklch(75% .14 35)}.territory-card[data-territory=studio].svelte-kf8ta1{--ml-accent:var(--ml-periwinkle)}.territory-eyebrow.svelte-kf8ta1{font-family:var(--ml-font-quote);color:var(--ml-accent,var(--ml-gold));margin:0 0 var(--ml-space-sm);font-size:.8125rem;font-style:italic}.territory-name.svelte-kf8ta1{font-family:var(--ml-font-heading);letter-spacing:.02em;color:var(--ml-text-1);margin:0 0 var(--ml-space-xs);font-size:1.5rem;font-weight:300}.territory-subtitle.svelte-kf8ta1{font-family:var(--ml-font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.75rem}.territory-description.svelte-kf8ta1{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.territory-highlights.svelte-kf8ta1{margin:0 0 var(--ml-space-xl);gap:var(--ml-space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.territory-highlights.svelte-kf8ta1 li:where(.svelte-kf8ta1){font-family:var(--ml-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ml-text-2);padding:var(--ml-space-xs) var(--ml-space-md);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 25%, transparent);border-radius:var(--ml-radius-full);font-size:.6875rem}.territory-link.svelte-kf8ta1{align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-accent,var(--ml-gold));transition:gap var(--ml-dur-fast) var(--ml-ease);align-self:flex-start;margin-block-start:auto;font-size:.8125rem;text-decoration:none;display:inline-flex}.territory-link.svelte-kf8ta1:hover,.territory-link.svelte-kf8ta1:focus-visible{gap:var(--ml-space-md)}.territory-link.svelte-kf8ta1:focus-visible{outline:2px solid var(--ml-accent,var(--ml-gold));outline-offset:4px;border-radius:var(--ml-radius-sm)}@media (prefers-reduced-motion:reduce){.territory-card.svelte-kf8ta1,.territory-link.svelte-kf8ta1{transition:none}.territory-card.svelte-kf8ta1:hover,.territory-card.svelte-kf8ta1:focus-within{transform:none}}.studio-territory.svelte-6t5y5e{--ml-accent:var(--ml-periwinkle)}.teaser.svelte-6t5y5e{max-inline-size:var(--ml-subpage-max-width);margin:0 auto var(--ml-space-5xl)}.teaser-title.svelte-6t5y5e{font-family:var(--ml-font-heading);color:var(--ml-text-1);text-align:center;margin:0 0 var(--ml-space-xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.teaser-body.svelte-6t5y5e{font-family:var(--ml-font-body);color:var(--ml-text-2);max-inline-size:42rem;margin:0 auto var(--ml-space-4xl);text-align:center;font-size:1.0625rem;line-height:1.85}.questions.svelte-6t5y5e{gap:var(--ml-space-xl);flex-direction:column;max-inline-size:44rem;margin:0 auto;padding:0;list-style:none;display:flex}.question.svelte-6t5y5e{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent);padding-inline-start:var(--ml-space-4xl);position:relative}.question-index.svelte-6t5y5e{font-family:var(--ml-font-ui);letter-spacing:.18em;color:var(--ml-accent,var(--ml-gold));font-size:.75rem;position:absolute;inset-block-start:var(--ml-space-2xl);inset-inline-start:var(--ml-space-xl)}.question-prompt.svelte-6t5y5e{font-family:var(--ml-font-quote);color:var(--ml-text-1);margin:0;font-size:clamp(1.125rem,1rem + .6vw,1.375rem);font-style:italic;font-weight:400;line-height:1.5}.question-prompt-en.svelte-6t5y5e{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:var(--ml-space-xs) 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.question-body.svelte-6t5y5e{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.8}.studio-territory.svelte-1iqzdrr{--ml-accent:var(--ml-periwinkle)}.philosophy.svelte-1iqzdrr{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.philosophy-badge.svelte-1iqzdrr{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-accent,var(--ml-gold));margin:0 0 var(--ml-space-lg);font-size:.75rem}.philosophy-title.svelte-1iqzdrr{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.philosophy-title.svelte-1iqzdrr em:where(.svelte-1iqzdrr){color:var(--ml-accent,var(--ml-gold));font-style:normal}.philosophy-body.svelte-1iqzdrr{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-xl);font-size:1.0625rem;line-height:1.85}.philosophy-quote.svelte-1iqzdrr{font-family:var(--ml-font-quote);color:var(--ml-text-1);margin:var(--ml-space-xl) auto 0;max-inline-size:28rem;padding-block:var(--ml-space-lg);border-block:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 20%, transparent);font-size:clamp(1rem,.95rem + .4vw,1.25rem);font-style:italic}.philosophy-quote.svelte-1iqzdrr p:where(.svelte-1iqzdrr){margin:0}.section-label.svelte-1iqzdrr{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-accent,var(--ml-gold));text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-1iqzdrr{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.focus.svelte-1iqzdrr{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.focus-grid.svelte-1iqzdrr{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.focus-card.svelte-1iqzdrr{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent)}.focus-number.svelte-1iqzdrr{font-family:var(--ml-font-heading);color:var(--ml-accent,var(--ml-gold));font-size:2rem;font-weight:300;line-height:1}.focus-title.svelte-1iqzdrr{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.25rem;font-weight:300}.focus-title-en.svelte-1iqzdrr{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.focus-body.svelte-1iqzdrr{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.focus-highlights.svelte-1iqzdrr{gap:var(--ml-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.focus-highlights.svelte-1iqzdrr li:where(.svelte-1iqzdrr){font-family:var(--ml-font-ui);letter-spacing:.08em;color:var(--ml-text-2);padding-inline-start:var(--ml-space-md);font-size:.75rem;position:relative}.focus-highlights.svelte-1iqzdrr li:where(.svelte-1iqzdrr):before{content:"";background-color:var(--ml-accent,var(--ml-gold));block-size:1px;inline-size:6px;position:absolute;inset-block-start:.55em;inset-inline-start:0}.apps.svelte-1iqzdrr{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.apps-grid.svelte-1iqzdrr{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.app-card.svelte-1iqzdrr{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 25%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 60%, transparent);transition:border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;display:flex}.app-card.svelte-1iqzdrr:hover,.app-card.svelte-1iqzdrr:focus-within{border-color:var(--ml-accent,var(--ml-gold))}.app-medium.svelte-1iqzdrr{font-family:var(--ml-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ml-text-3);margin:0 0 var(--ml-space-sm);font-size:.6875rem}.app-name.svelte-1iqzdrr{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0;font-size:1.5rem;font-weight:300}.app-subtitle.svelte-1iqzdrr{font-family:var(--ml-font-quote);color:var(--ml-accent,var(--ml-gold));margin:var(--ml-space-xs) 0 0;font-size:.9375rem}.app-subtitle-en.svelte-1iqzdrr{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.app-body.svelte-1iqzdrr{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.app-features.svelte-1iqzdrr{margin:0 0 var(--ml-space-xl);gap:var(--ml-space-sm);flex-wrap:wrap;padding:0;list-style:none;display:flex}.app-features.svelte-1iqzdrr li:where(.svelte-1iqzdrr){font-family:var(--ml-font-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--ml-text-2);padding:var(--ml-space-xs) var(--ml-space-md);border:1px solid color-mix(in oklch, var(--ml-accent,var(--ml-gold)) 22%, transparent);border-radius:var(--ml-radius-full);font-size:.6875rem}.app-link.svelte-1iqzdrr{align-self:flex-start;align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-accent,var(--ml-gold));transition:gap var(--ml-dur-fast) var(--ml-ease);margin-block-start:auto;font-size:.8125rem;text-decoration:none;display:inline-flex}.app-link.svelte-1iqzdrr:hover,.app-link.svelte-1iqzdrr:focus-visible{gap:var(--ml-space-md)}.app-link.svelte-1iqzdrr:focus-visible{outline:2px solid var(--ml-accent,var(--ml-gold));outline-offset:4px;border-radius:var(--ml-radius-sm)}@media (prefers-reduced-motion:reduce){.app-card.svelte-1iqzdrr,.app-link.svelte-1iqzdrr{transition:none}}.philosophy.svelte-au5nxz{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.philosophy-badge.svelte-au5nxz{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-mint);margin:0 0 var(--ml-space-lg);font-size:.75rem}.philosophy-title.svelte-au5nxz{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.philosophy-title.svelte-au5nxz em:where(.svelte-au5nxz){color:var(--ml-mint);font-style:normal}.philosophy-body.svelte-au5nxz{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:1.85}.section-label.svelte-au5nxz{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-mint);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-au5nxz{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.focus.svelte-au5nxz{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.focus-grid.svelte-au5nxz{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.focus-card.svelte-au5nxz{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-mint) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent)}.focus-number.svelte-au5nxz{font-family:var(--ml-font-heading);color:var(--ml-mint);font-size:2rem;font-weight:300;line-height:1}.focus-title.svelte-au5nxz{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.25rem;font-weight:300}.focus-title-en.svelte-au5nxz{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.focus-body.svelte-au5nxz{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-lg);font-size:.9375rem;line-height:1.75}.focus-highlights.svelte-au5nxz{gap:var(--ml-space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.focus-highlights.svelte-au5nxz li:where(.svelte-au5nxz){font-family:var(--ml-font-ui);letter-spacing:.08em;color:var(--ml-text-2);padding-inline-start:var(--ml-space-md);font-size:.75rem;position:relative}.focus-highlights.svelte-au5nxz li:where(.svelte-au5nxz):before{content:"";background-color:var(--ml-mint);block-size:1px;inline-size:6px;position:absolute;inset-block-start:.55em;inset-inline-start:0}.apps.svelte-au5nxz{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.apps-description.svelte-au5nxz{font-family:var(--ml-font-body);color:var(--ml-text-3);text-align:center;margin:0 0 var(--ml-space-3xl);font-size:.9375rem}.apps-grid.svelte-au5nxz{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.app-card.svelte-au5nxz{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-mint) 25%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 60%, transparent);transition:border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;display:flex}.app-card.svelte-au5nxz:hover,.app-card.svelte-au5nxz:focus-within{border-color:var(--ml-mint)}.app-name.svelte-au5nxz{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0;font-size:1.375rem;font-weight:300}.app-subtitle.svelte-au5nxz{font-family:var(--ml-font-quote);color:var(--ml-mint);margin:var(--ml-space-xs) 0 0;font-size:.9375rem}.app-subtitle-en.svelte-au5nxz{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-lg);font-size:.8125rem;font-style:italic}.app-body.svelte-au5nxz{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-xl);flex:1;font-size:.9375rem;line-height:1.75}.app-link.svelte-au5nxz{align-self:flex-start;align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-mint);transition:gap var(--ml-dur-fast) var(--ml-ease);font-size:.8125rem;text-decoration:none;display:inline-flex}.app-link.svelte-au5nxz:hover,.app-link.svelte-au5nxz:focus-visible{gap:var(--ml-space-md)}.app-link.svelte-au5nxz:focus-visible{outline:2px solid var(--ml-mint);outline-offset:4px;border-radius:var(--ml-radius-sm)}@media (prefers-reduced-motion:reduce){.app-card.svelte-au5nxz,.app-link.svelte-au5nxz{transition:none}}.intro.svelte-1rjwtwt{max-inline-size:40rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-badge.svelte-1rjwtwt{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-lg);font-size:.75rem}.intro-body.svelte-1rjwtwt{font-family:var(--ml-font-quote);color:var(--ml-text-1);margin:0;font-size:clamp(1.0625rem,1rem + .5vw,1.375rem);font-style:italic;line-height:1.75}.section-label.svelte-1rjwtwt{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-1rjwtwt{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.timeline-wrap.svelte-1rjwtwt{max-inline-size:44rem;margin-block-end:var(--ml-space-4xl);margin-inline:auto}.timeline.svelte-1rjwtwt{margin:0;padding:0;padding-inline-start:var(--ml-space-3xl);list-style:none;position:relative}.timeline.svelte-1rjwtwt:before{content:"";background:linear-gradient(to bottom, color-mix(in oklch, var(--ml-gold) 40%, transparent) 0%, color-mix(in oklch, var(--ml-gold) 10%, transparent) 100%);inline-size:1px;position:absolute;inset-block:8px;inset-inline-start:12px}.milestone.svelte-1rjwtwt{padding-block-end:var(--ml-space-3xl);position:relative}.milestone.svelte-1rjwtwt:last-child{padding-block-end:0}.milestone-marker.svelte-1rjwtwt{background:var(--ml-void);border:1px solid color-mix(in oklch, var(--ml-gold) 50%, transparent);border-radius:50%;justify-content:center;align-items:center;block-size:14px;inline-size:14px;display:flex;position:absolute;inset-block-start:6px;inset-inline-start:calc(-1 * var(--ml-space-3xl) + 5px)}.marker-dot.svelte-1rjwtwt{background:var(--ml-gold);border-radius:50%;block-size:6px;inline-size:6px;display:block}.milestone-upcoming.svelte-1rjwtwt .marker-dot:where(.svelte-1rjwtwt){background:color-mix(in oklch, var(--ml-gold) 50%, transparent)}.milestone-mission.svelte-1rjwtwt .marker-dot:where(.svelte-1rjwtwt){box-shadow:0 0 0 1px var(--ml-gold);background:0 0}.milestone-date.svelte-1rjwtwt{font-family:var(--ml-font-ui);letter-spacing:.16em;color:var(--ml-text-3);margin:0;font-size:.75rem}.milestone-badge.svelte-1rjwtwt{font-family:var(--ml-font-ui);letter-spacing:.18em;text-transform:uppercase;color:var(--ml-gold);padding:var(--ml-space-xs) var(--ml-space-md);border:1px solid color-mix(in oklch, var(--ml-gold) 25%, transparent);border-radius:var(--ml-radius-full);margin-block-start:var(--ml-space-sm);font-size:.6875rem;display:inline-block}.milestone-title.svelte-1rjwtwt{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-sm) 0 var(--ml-space-md);font-size:1.375rem;font-weight:300}.milestone-body.svelte-1rjwtwt{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.85}.milestone-upcoming.svelte-1rjwtwt .milestone-title:where(.svelte-1rjwtwt),.milestone-mission.svelte-1rjwtwt .milestone-title:where(.svelte-1rjwtwt){color:var(--ml-text-2)}.journey-quote.svelte-1rjwtwt{max-inline-size:36rem}.journey-quote.svelte-1rjwtwt p:where(.svelte-1rjwtwt){margin:0}.sr-only.svelte-1bnc96s{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intro.svelte-1bnc96s{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-badge.svelte-1bnc96s{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-lg);font-size:.75rem}.intro-title.svelte-1bnc96s{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.intro-title.svelte-1bnc96s em:where(.svelte-1bnc96s){color:var(--ml-gold);font-style:normal}.intro-body.svelte-1bnc96s{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:1.85}.cards-group.svelte-1bnc96s{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.cards-grid.svelte-1bnc96s{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));margin:0;padding:0;list-style:none;display:grid}.opp-card.svelte-1bnc96s{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent);transition:border-color var(--ml-dur-base) var(--ml-ease);flex-direction:column;display:flex}.opp-card.svelte-1bnc96s:hover,.opp-card.svelte-1bnc96s:focus-within{border-color:var(--ml-gold)}.opp-badge.svelte-1bnc96s{font-family:var(--ml-font-ui);letter-spacing:.16em;text-transform:uppercase;color:var(--ml-gold);padding:var(--ml-space-xs) var(--ml-space-md);border:1px solid color-mix(in oklch, var(--ml-gold) 25%, transparent);border-radius:var(--ml-radius-full);align-self:flex-start;margin:0;font-size:.6875rem;display:inline-block}.opp-title.svelte-1bnc96s{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-lg) 0 var(--ml-space-md);font-size:1.375rem;font-weight:300}.opp-body.svelte-1bnc96s{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0 0 var(--ml-space-xl);flex:1;font-size:.9375rem;line-height:1.8}.opp-link.svelte-1bnc96s{align-self:flex-start;align-items:center;gap:var(--ml-space-sm);font-family:var(--ml-font-ui);letter-spacing:.05em;color:var(--ml-gold);transition:gap var(--ml-dur-fast) var(--ml-ease);font-size:.8125rem;text-decoration:none;display:inline-flex}.opp-link.svelte-1bnc96s:hover,.opp-link.svelte-1bnc96s:focus-visible{gap:var(--ml-space-md)}.opp-link.svelte-1bnc96s:focus-visible{outline:2px solid var(--ml-gold);outline-offset:4px;border-radius:var(--ml-radius-sm)}@media (prefers-reduced-motion:reduce){.opp-card.svelte-1bnc96s,.opp-link.svelte-1bnc96s{transition:none}}.toc.svelte-xuoj1t{max-inline-size:42rem;margin-block-end:var(--ml-space-5xl);margin-inline:auto}.toc.svelte-xuoj1t ol:where(.svelte-xuoj1t){gap:var(--ml-space-md);grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));margin:0;padding:0;list-style:none;display:grid}.toc.svelte-xuoj1t a:where(.svelte-xuoj1t){align-items:center;gap:var(--ml-space-xs);padding-block:var(--ml-space-md);padding-inline:var(--ml-space-sm);border-radius:var(--ml-radius-md);border:1px solid color-mix(in oklch, var(--ml-text-3) 18%, transparent);transition:border-color var(--ml-dur-fast) var(--ml-ease), background-color var(--ml-dur-fast) var(--ml-ease);flex-direction:column;text-decoration:none;display:flex}.toc.svelte-xuoj1t a:where(.svelte-xuoj1t):hover,.toc.svelte-xuoj1t a:where(.svelte-xuoj1t):focus-visible{border-color:var(--ml-gold);background-color:color-mix(in oklch, var(--ml-surface-1) 40%, transparent)}.toc.svelte-xuoj1t a:where(.svelte-xuoj1t):focus-visible{outline:2px solid var(--ml-gold);outline-offset:2px}.toc-number.svelte-xuoj1t{font-family:var(--ml-font-ui);letter-spacing:.16em;color:var(--ml-gold);font-size:.75rem}.toc-label.svelte-xuoj1t{font-family:var(--ml-font-heading);color:var(--ml-text-1);font-size:1rem;font-weight:300}.principle-entry.svelte-xuoj1t{max-inline-size:52ch}.principle-meta.svelte-xuoj1t{align-items:baseline;gap:var(--ml-space-md);margin-block-end:var(--ml-space-md);display:flex}.principle-number.svelte-xuoj1t{font-family:var(--ml-font-heading);color:var(--ml-gold);font-size:2.25rem;font-weight:300;line-height:1}.principle-badge.svelte-xuoj1t{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-text-3);font-size:.75rem}.principle-subtitle.svelte-xuoj1t{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:calc(-1 * var(--ml-space-sm)) 0 var(--ml-space-xl);font-size:1rem;font-style:italic}@media (prefers-reduced-motion:reduce){.toc.svelte-xuoj1t a:where(.svelte-xuoj1t){transition:none}}.artwork.svelte-gti96q{max-inline-size:38rem;border-radius:var(--ml-radius-lg);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);margin-block-end:var(--ml-space-3xl);margin-inline:auto;overflow:hidden}.artwork-image.svelte-gti96q{object-fit:cover;block-size:auto;inline-size:100%;display:block}.hero.svelte-gti96q{text-align:center;margin-block-end:var(--ml-space-4xl)}.title.svelte-gti96q{font-family:var(--ml-font-heading);letter-spacing:.03em;color:var(--ml-text-1);margin:0;font-size:clamp(1.875rem,1.4rem + 2vw,3.25rem);font-weight:300;line-height:1.25}.subtitle.svelte-gti96q{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin-block-start:var(--ml-space-md);font-size:clamp(.9375rem,.88rem + .3vw,1.125rem);font-style:italic}.poem.svelte-gti96q{max-inline-size:50ch;margin-inline:auto}.poem-stanzas.svelte-gti96q{gap:var(--ml-space-2xl);padding-block:var(--ml-space-2xl);border-block-start:1px solid color-mix(in oklch, var(--ml-gold) 15%, transparent);border-block-end:1px solid color-mix(in oklch, var(--ml-gold) 15%, transparent);flex-direction:column;display:flex}.stanza.svelte-gti96q{text-align:center}.poem-line.svelte-gti96q{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:2}.intro.svelte-2d1se4{max-inline-size:44rem;margin:0 auto var(--ml-space-5xl);text-align:center}.intro-badge.svelte-2d1se4{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);margin:0 0 var(--ml-space-lg);font-size:.75rem}.intro-title.svelte-2d1se4{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:0 0 var(--ml-space-xl);font-size:clamp(1.75rem,1.4rem + 1.5vw,2.75rem);font-weight:300;line-height:1.3}.intro-title.svelte-2d1se4 em:where(.svelte-2d1se4){color:var(--ml-gold);font-style:normal}.intro-body.svelte-2d1se4{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:1.0625rem;line-height:1.85}.section-label.svelte-2d1se4{font-family:var(--ml-font-ui);letter-spacing:.2em;text-transform:uppercase;color:var(--ml-gold);text-align:center;margin:0 0 var(--ml-space-md);font-size:.75rem}.section-heading.svelte-2d1se4{font-family:var(--ml-font-heading);text-align:center;color:var(--ml-text-1);margin:0 0 var(--ml-space-3xl);font-size:clamp(1.5rem,1.2rem + 1.2vw,2.25rem);font-weight:300}.reasons.svelte-2d1se4{max-inline-size:var(--ml-subpage-max-width);margin-block-end:var(--ml-space-5xl);margin-inline:auto}.reasons-grid.svelte-2d1se4{gap:var(--ml-space-xl);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin:0;padding:0;list-style:none;display:grid}.reason-card.svelte-2d1se4{padding:var(--ml-space-2xl);border:1px solid color-mix(in oklch, var(--ml-gold) 18%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 50%, transparent)}.reason-number.svelte-2d1se4{font-family:var(--ml-font-heading);color:var(--ml-gold);font-size:1.75rem;font-weight:300;line-height:1}.reason-title.svelte-2d1se4{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-md) 0 var(--ml-space-xs);font-size:1.1875rem;font-weight:300}.reason-title-en.svelte-2d1se4{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.8125rem;font-style:italic}.reason-body.svelte-2d1se4{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.9375rem;line-height:1.8}.areas.svelte-2d1se4{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto}.areas-subtitle.svelte-2d1se4{font-family:var(--ml-font-body);color:var(--ml-text-3);text-align:center;max-inline-size:40rem;margin:calc(-1 * var(--ml-space-xl)) auto var(--ml-space-3xl);font-size:.9375rem;line-height:1.75}.areas-grid.svelte-2d1se4{gap:var(--ml-space-lg);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.area-card.svelte-2d1se4{padding:var(--ml-space-xl);border:1px solid color-mix(in oklch, var(--ml-gold) 15%, transparent);border-radius:var(--ml-radius-lg);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent)}.area-number.svelte-2d1se4{font-family:var(--ml-font-ui);letter-spacing:.18em;color:var(--ml-gold);font-size:.75rem}.area-title.svelte-2d1se4{font-family:var(--ml-font-heading);color:var(--ml-text-1);margin:var(--ml-space-sm) 0 var(--ml-space-xs);font-size:1.0625rem;font-weight:300}.area-title-en.svelte-2d1se4{font-family:var(--ml-font-quote);color:var(--ml-text-3);margin:0 0 var(--ml-space-md);font-size:.75rem;font-style:italic}.area-body.svelte-2d1se4{font-family:var(--ml-font-body);color:var(--ml-text-2);margin:0;font-size:.875rem;line-height:1.75}.subpage-overlay.svelte-1vyg7n7{z-index:200;background:var(--ml-void);pointer-events:auto;position:fixed;inset:0;overflow:hidden}.overlay-header.svelte-1vyg7n7{z-index:210;block-size:var(--ml-header-height);pointer-events:none;justify-content:space-between;align-items:center;padding-inline:clamp(1rem,4vw,2rem);display:flex;position:fixed;inset-block-start:0;inset-inline:0}.overlay-header.svelte-1vyg7n7>:where(.svelte-1vyg7n7){pointer-events:auto}.logo-btn.svelte-1vyg7n7{cursor:pointer;background:0 0;border:none;align-items:center;padding:0;transition:opacity .3s;display:flex}.logo-btn.svelte-1vyg7n7:hover,.logo-btn.svelte-1vyg7n7:focus-visible{opacity:.8}.logo-btn.svelte-1vyg7n7:focus-visible{outline:2px solid var(--ml-gold);outline-offset:4px;border-radius:var(--ml-radius-sm)}.logo-img.svelte-1vyg7n7{view-transition-name:cosmic-header-logo;width:auto;height:28px}.close-btn.svelte-1vyg7n7{border:1px solid color-mix(in oklch, var(--ml-gold) 30%, transparent);background:color-mix(in oklch, var(--ml-surface-1) 70%, transparent);width:36px;height:36px;color:var(--ml-text-1);cursor:pointer;transition:color var(--ml-dur-fast) var(--ml-ease), border-color var(--ml-dur-fast) var(--ml-ease), transform var(--ml-dur-fast) var(--ml-ease);border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex}.close-btn.svelte-1vyg7n7:hover,.close-btn.svelte-1vyg7n7:focus-visible{color:var(--ml-gold);border-color:var(--ml-gold);transform:scale(1.1)}.close-btn.svelte-1vyg7n7:focus-visible{outline:2px solid var(--ml-gold);outline-offset:2px}.subpage-scroll.svelte-1vyg7n7{scrollbar-width:thin;position:absolute;inset:0;overflow-y:auto}.subpage-content.svelte-1vyg7n7{max-inline-size:var(--ml-subpage-max-width);margin-inline:auto;padding-block-start:calc(var(--ml-header-height) + var(--ml-space-4xl));padding-block-end:var(--ml-space-5xl);padding-inline:clamp(1.5rem,5vw,3rem)}.not-implemented.svelte-1vyg7n7{font-family:var(--ml-font-ui);color:var(--ml-text-3);text-align:center;padding:var(--ml-space-3xl);font-size:.8125rem}@media (prefers-reduced-motion:reduce){.logo-btn.svelte-1vyg7n7,.close-btn.svelte-1vyg7n7{transition:none}}.header.svelte-1nrzenr{z-index:100;pointer-events:none;justify-content:space-between;align-items:center;height:80px;padding-inline:clamp(1rem,4vw,2rem);display:flex;position:fixed;top:0;left:0;right:0}.header.svelte-1nrzenr>:where(.svelte-1nrzenr){pointer-events:auto}.logo-link.svelte-1nrzenr{align-items:center;text-decoration:none;transition:opacity .3s;display:flex}.logo-link.svelte-1nrzenr:hover{opacity:.8}.logo-link.has-vt-name.svelte-1nrzenr .logo-img:where(.svelte-1nrzenr){view-transition-name:cosmic-header-logo}.logo-img.svelte-1nrzenr{width:auto;height:28px}.right-area.svelte-1nrzenr{opacity:1;transition:opacity .4s var(--ml-ease-out) .36s;align-items:center;gap:.5rem;display:flex}.right-area.hidden.svelte-1nrzenr{opacity:0;pointer-events:none;transition:opacity .18s var(--ml-ease-out) 0s}.moon-btn.svelte-1nrzenr{border:1.5px solid var(--ml-gold-30);background:var(--ml-surface-1-50);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .3s,transform .3s;display:flex;overflow:hidden}.moon-btn.svelte-1nrzenr:hover{border-color:var(--ml-gold-70);transform:scale(1.1)}.moon-btn.svelte-1nrzenr:hover .moon-img:where(.svelte-1nrzenr){filter:saturate(.4)brightness(1.3)hue-rotate(200deg)}.moon-img.svelte-1nrzenr{object-fit:cover;filter:saturate(.3)brightness(1.15)hue-rotate(200deg);border-radius:50%;width:100%;height:100%;transition:filter .3s}.sound-btn.svelte-1nrzenr{border:1px solid color-mix(in oklch, var(--ml-border-hover) 60%, transparent);background:color-mix(in oklch, var(--ml-surface-1) 40%, transparent);width:36px;height:36px;color:var(--ml-text-2);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:color .3s,border-color .3s;display:flex}.sound-btn.svelte-1nrzenr:hover{color:var(--ml-gold);border-color:var(--ml-gold-40)}.login-btn.svelte-1nrzenr{border:1px solid var(--ml-gold-30);color:var(--ml-gold);font-size:.8125rem;font-family:var(--ml-font-ui);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;font-variation-settings:"wght" 400;transition:background .3s ease, border-color .3s ease, font-variation-settings var(--ml-dur-fast) var(--ml-ease);background:0 0;border-radius:9999px;padding:.375rem 1rem;text-decoration:none}.login-btn.svelte-1nrzenr:hover,.login-btn.svelte-1nrzenr:focus-visible{background:var(--ml-gold-10);border-color:var(--ml-gold-60);font-variation-settings:"wght" 520}.cosmic-engine.svelte-1eq1k8d{background-color:var(--ml-void);width:100vw;height:100dvh;position:relative;overflow:hidden}@supports (background-image:paint(cosmic-grain)){.cosmic-engine.svelte-1eq1k8d{background-image:paint(cosmic-grain)}}.gate-sequence.svelte-1eq1k8d{z-index:10;pointer-events:none;position:fixed;inset:0}.scroll-progress-bar.svelte-1eq1k8d{width:calc(var(--progress,0) * 100%);background:var(--ml-gold,oklch(87% .12 85));z-index:200;pointer-events:none;height:4.5px;transition:width 80ms linear, opacity .4s var(--ml-ease-out);position:fixed;top:0;left:0}.cosmic-engine[data-warping=true].svelte-1eq1k8d .scroll-progress-bar:where(.svelte-1eq1k8d),.cosmic-engine[data-warping=true].svelte-1eq1k8d .header,.cosmic-engine[data-warping=true].svelte-1eq1k8d .top-indicator{opacity:0;pointer-events:none}.cosmic-engine.svelte-1eq1k8d .header,.cosmic-engine.svelte-1eq1k8d .top-indicator{transition:opacity .4s var(--ml-ease-out)}.sr-only.svelte-1eq1k8d{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
