.HeroGround-module___JVFqq__ground{pointer-events:none;position:absolute;inset:0;overflow:hidden}.HeroGround-module___JVFqq__ground>svg{block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}
.Landing-module__XlZOnW__page{background:var(--bg-page);overflow-x:hidden}.Landing-module__XlZOnW__landing{--tint-strong:color-mix(in srgb, var(--brand-50) 60%, var(--page));--tint-soft:color-mix(in srgb, var(--brand-50) 30%, var(--page))}.Landing-module__XlZOnW__footArcs,.Landing-module__XlZOnW__toolsArcs{pointer-events:none;position:absolute;inset:0;overflow:hidden}.Landing-module__XlZOnW__footArcs>span,.Landing-module__XlZOnW__toolsArcs>span{border-radius:var(--radius-pill);position:absolute}.Landing-module__XlZOnW__footArcs>span{inset-block-end:0;inset-inline-end:0;transform:translate(50%,50%)}.Landing-module__XlZOnW__footArcs>span:first-child{background:var(--brand-50);block-size:440px;inline-size:440px}.Landing-module__XlZOnW__footArcs>span:nth-child(2){background:color-mix(in srgb, var(--brand-100) 70%, var(--tint-strong));block-size:300px;inline-size:300px}.Landing-module__XlZOnW__footArcs>span:nth-child(3){background:var(--brand-100);block-size:190px;inline-size:190px}.Landing-module__XlZOnW__footArcs>span:nth-child(4){background:color-mix(in srgb, var(--brand-200) 60%, var(--tint-strong));block-size:100px;inline-size:100px}.Landing-module__XlZOnW__toolsArcs>span{inset-block-start:0;inset-inline-start:0;transform:translate(-50%,-50%)}.Landing-module__XlZOnW__toolsArcs>span:first-child{background:var(--brand-50);block-size:1500px;inline-size:1500px}.Landing-module__XlZOnW__toolsArcs>span:nth-child(2){background:color-mix(in srgb, var(--brand-100) 70%, var(--tint-soft));block-size:1080px;inline-size:1080px}.Landing-module__XlZOnW__toolsArcs>span:nth-child(3){background:var(--brand-100);block-size:700px;inline-size:700px}.Landing-module__XlZOnW__toolsArcs>span:nth-child(4){background:color-mix(in srgb, var(--brand-200) 60%, var(--tint-soft));block-size:380px;inline-size:380px}.Landing-module__XlZOnW__wrap{z-index:1;max-width:var(--container-max);padding:0 var(--container-pad);margin:0 auto;position:relative}.Landing-module__XlZOnW__hero{background:#fdf8f2;position:relative;overflow:hidden}.Landing-module__XlZOnW__heroWrap{grid-template-columns:minmax(0,1fr) 372px;align-items:center;gap:0 64px;min-height:720px;padding-top:56px;padding-bottom:150px;display:grid}.Landing-module__XlZOnW__heroTitle{font-size:var(--display-xl);max-width:17ch;margin:0}.Landing-module__XlZOnW__lede{max-width:44ch;font-size:var(--body);color:var(--text-secondary);margin:22px 0 0;line-height:1.5}.Landing-module__XlZOnW__ctas{flex-wrap:wrap;align-items:center;gap:24px;margin:30px 0 18px;display:flex}.Landing-module__XlZOnW__pill{height:var(--cta-h);padding:0 var(--cta-pad);border-radius:var(--radius-pill);background:var(--accent-fill-amber);color:var(--text-on-amber);font-size:var(--body-sm);font-weight:var(--fw-semibold);white-space:nowrap;border:1px solid var(--accent-fill-amber);align-items:center;gap:8px;text-decoration:none;display:inline-flex}.Landing-module__XlZOnW__pill:hover{background:var(--accent-hover-amber);border-color:var(--accent-hover-amber);color:var(--text-on-amber)}.Landing-module__XlZOnW__pillSm{height:40px;padding:0 20px}.Landing-module__XlZOnW__heroCta{--hero-cta-h:52px;--hero-cta-inset:4px;--hero-cta-disc:calc(var(--hero-cta-h) - 2 * var(--hero-cta-inset));--hero-cta-motion:.48s var(--ease-in-out);height:var(--hero-cta-h);padding:var(--hero-cta-inset);border-radius:var(--radius-pill);background:var(--accent-fill-amber);border:1px solid var(--accent-fill-amber);color:var(--text-on-amber);font-size:var(--body);font-weight:var(--fw-semibold);letter-spacing:-.01em;white-space:nowrap;isolation:isolate;transition:color var(--hero-cta-motion), border-color var(--hero-cta-motion);align-items:center;padding-right:26px;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Landing-module__XlZOnW__heroCtaDisc{width:calc(var(--hero-cta-disc) + 2 * var(--hero-cta-inset) + 2px);border-radius:var(--radius-pill);background:var(--bg-ink);transform-origin:50%;transition:width var(--hero-cta-motion), transform .2s var(--ease-out);z-index:0;position:absolute;top:-1px;bottom:-1px;left:-1px;transform:scale(0)}.Landing-module__XlZOnW__heroCtaArrow{z-index:1;width:var(--hero-cta-disc);height:var(--hero-cta-disc);transition:transform var(--hero-cta-motion);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.Landing-module__XlZOnW__heroCtaLabel{z-index:1;margin-left:10px;position:relative}.Landing-module__XlZOnW__heroCta:focus-visible{box-shadow:var(--focus-shadow);outline:none}@media (hover:hover) and (pointer:fine){.Landing-module__XlZOnW__heroCta:hover,.Landing-module__XlZOnW__heroCta:focus-visible{color:var(--text-on-ink);border-color:var(--bg-ink)}.Landing-module__XlZOnW__heroCta:hover .Landing-module__XlZOnW__heroCtaDisc,.Landing-module__XlZOnW__heroCta:focus-visible .Landing-module__XlZOnW__heroCtaDisc{width:calc(100% + 2px);transform:none}.Landing-module__XlZOnW__heroCta:hover .Landing-module__XlZOnW__heroCtaArrow,.Landing-module__XlZOnW__heroCta:focus-visible .Landing-module__XlZOnW__heroCtaArrow{transform:translate(6px)}.Landing-module__XlZOnW__heroCta:active .Landing-module__XlZOnW__heroCtaDisc{background:var(--bg-ink-deep)}}@media (hover:none){.Landing-module__XlZOnW__heroCta{padding:0 var(--cta-pad)}.Landing-module__XlZOnW__heroCtaDisc{display:none}.Landing-module__XlZOnW__heroCtaArrow{width:auto;height:auto}.Landing-module__XlZOnW__heroCtaLabel{margin-left:8px}}@media (prefers-reduced-motion:reduce){.Landing-module__XlZOnW__heroCta,.Landing-module__XlZOnW__heroCtaDisc,.Landing-module__XlZOnW__heroCtaArrow,.Landing-module__XlZOnW__faqMark{transition:none}.Landing-module__XlZOnW__faq details::details-content{transition:none}}.Landing-module__XlZOnW__navLink{min-height:44px;font-size:var(--body-sm);color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex}.Landing-module__XlZOnW__demoCol{z-index:2;--vignette-w:372px;--vignette-h:568px;--vignette-chart-w:520px;--vignette-plan-h:342px;--vignette-chart-h:262px;--vignette-shelf-h:292px;--vignette-result-x:-22px;--vignette-result-y:-72px;justify-content:flex-end;align-self:center;display:flex;position:relative}.Landing-module__XlZOnW__stage{border-top:1px solid var(--border-subtle);background:var(--bg-surface);padding:96px 0;scroll-margin-block-start:var(--marketing-nav-h);position:relative}.Landing-module__XlZOnW__stagePage{background:var(--bg-page)}.Landing-module__XlZOnW__stageTint{--bg-page:var(--tint-soft);background:var(--bg-page);border-block-start-width:0}.Landing-module__XlZOnW__sectionTitle{font-size:var(--display-m);max-width:18ch;color:var(--ink-950);margin:0}.Landing-module__XlZOnW__tools{flex-direction:column;display:flex;container-type:inline-size}.Landing-module__XlZOnW__tool{min-block-size:var(--tool-row-h,420px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:0 56px;display:grid}.Landing-module__XlZOnW__toolLead,.Landing-module__XlZOnW__toolLast{min-block-size:var(--tool-row-h,420px)}.Landing-module__XlZOnW__toolRule{background:var(--border-subtle);height:1px}.Landing-module__XlZOnW__toolText,.Landing-module__XlZOnW__toolExhibit{min-width:0}.Landing-module__XlZOnW__toolFlip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.Landing-module__XlZOnW__toolFlip .Landing-module__XlZOnW__toolText{grid-area:1/2}.Landing-module__XlZOnW__toolFlip .Landing-module__XlZOnW__toolExhibit{grid-area:1/1}.Landing-module__XlZOnW__toolName{font-size:var(--caption);color:var(--text-secondary);margin:0 0 10px}.Landing-module__XlZOnW__toolTitle{color:var(--ink-900);font-family:var(--font-display);font-size:var(--heading-l);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);max-width:22ch;margin:0}.Landing-module__XlZOnW__toolBody{max-width:40ch;font-size:var(--body);color:var(--text-secondary);margin:14px 0 0;line-height:1.55}.Landing-module__XlZOnW__toolsFoot{grid-template-columns:minmax(0,1fr) 656px;align-items:center;gap:0 56px;display:grid}.Landing-module__XlZOnW__toolsFootText{min-width:0}.Landing-module__XlZOnW__toolsFootStack{justify-content:flex-end;min-width:0;display:flex}.Landing-module__XlZOnW__toolsFootTitle{color:var(--ink-950);font-family:var(--font-display);font-size:var(--display-m);font-weight:var(--fw-display);line-height:var(--lh-display);letter-spacing:var(--ls-display);max-width:19ch;margin:0}.Landing-module__XlZOnW__toolsFootAct{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;padding-block-start:32px;display:flex}.Landing-module__XlZOnW__toolsFootLink{min-block-size:44px;font-size:var(--body-sm);font-weight:var(--fw-medium);color:var(--text-secondary);text-underline-offset:3px;align-items:center;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.Landing-module__XlZOnW__toolsFootLink:hover{color:var(--ink-900)}.Landing-module__XlZOnW__toolsFootBand{min-block-size:var(--tool-row-h,420px);background:var(--tint-strong);align-content:center;padding-block:64px;display:grid;position:relative;overflow:hidden}.Landing-module__XlZOnW__stageFoot{padding-block:0}.Landing-module__XlZOnW__faqLede{margin:var(--space-4) 0 0;max-width:var(--prose-w);font-size:var(--body);line-height:var(--lh-relaxed);color:var(--text-secondary)}.Landing-module__XlZOnW__faq{margin-top:var(--space-8);max-width:var(--prose-w);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg)}.Landing-module__XlZOnW__faq details{border-bottom:1px solid var(--border-subtle)}.Landing-module__XlZOnW__faq details:last-child{border-bottom:0}.Landing-module__XlZOnW__faq summary{cursor:pointer;padding:var(--space-4) var(--space-5);min-block-size:44px;font-size:var(--body);font-weight:var(--fw-semibold);line-height:var(--lh-tight);color:var(--ink-900);justify-content:space-between;align-items:center;gap:var(--space-4);list-style:none;display:flex}.Landing-module__XlZOnW__faq summary::-webkit-details-marker{display:none}.Landing-module__XlZOnW__faq summary:hover{color:var(--ink-950)}.Landing-module__XlZOnW__faq summary:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:-2px;border-radius:var(--radius-sm)}.Landing-module__XlZOnW__faq details{interpolate-size:allow-keywords}.Landing-module__XlZOnW__faq details::details-content{block-size:0;transition:block-size var(--dur-base) var(--ease-out), content-visibility var(--dur-base) allow-discrete;overflow:hidden}.Landing-module__XlZOnW__faq details[open]::details-content{block-size:auto}.Landing-module__XlZOnW__faqMark{color:var(--text-muted);transition:transform var(--dur-base) var(--ease-out);flex:none;display:inline-flex}.Landing-module__XlZOnW__faq details[open] .Landing-module__XlZOnW__faqMark{transform:rotate(180deg)}.Landing-module__XlZOnW__faq p{padding:0 var(--space-5) var(--space-6);max-width:66ch;font-size:var(--body-sm);line-height:var(--lh-relaxed);color:var(--text-secondary)}.Landing-module__XlZOnW__faq .Landing-module__XlZOnW__faqAct{padding-block:0 var(--space-6)}.Landing-module__XlZOnW__faqFoot{margin:var(--space-5) 0 0;font-size:var(--body-sm);color:var(--text-secondary)}.Landing-module__XlZOnW__faqFoot .Landing-module__XlZOnW__faqLink{min-block-size:0}.Landing-module__XlZOnW__faq details:has(.Landing-module__XlZOnW__faqAct)>p:not(.Landing-module__XlZOnW__faqAct){padding-block-end:var(--space-3)}.Landing-module__XlZOnW__faqLink{min-block-size:44px;font-size:var(--body-sm);font-weight:var(--fw-semibold);color:var(--text-primary);align-items:center;gap:6px;text-decoration:none;display:inline-flex}.Landing-module__XlZOnW__faqLink:hover{color:var(--ink-900);text-underline-offset:3px;text-decoration:underline}.Landing-module__XlZOnW__close{background-color:var(--ink-950);min-height:616px;color:var(--text-on-ink);background-image:url(/marketing/closing-plane.png);background-position:top;background-repeat:no-repeat;background-size:100% 165%;padding:118px 0 168px;position:relative;overflow:hidden}.Landing-module__XlZOnW__closeWrap{text-align:center;flex-direction:column;align-items:center;display:flex}.Landing-module__XlZOnW__closeTitle{font-size:var(--display-xl);color:var(--text-on-ink);max-width:16ch;margin:0}.Landing-module__XlZOnW__closeMark{color:var(--brand-400)}.Landing-module__XlZOnW__closeLede{max-width:54ch;font-size:var(--heading-s);color:var(--text-on-ink-muted);margin:18px 0 0;line-height:1.45}.Landing-module__XlZOnW__closeActions{justify-content:center;margin-top:50px;display:flex}.Landing-module__XlZOnW__footer{background:var(--ink-950);color:var(--text-on-ink);border-top:1px solid var(--border-on-ink);padding:52px 0 0}.Landing-module__XlZOnW__footer .Landing-module__XlZOnW__wrap{max-width:1280px}.Landing-module__XlZOnW__cols{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr));gap:32px;display:grid}.Landing-module__XlZOnW__footerNote{font-size:var(--body-sm);color:var(--text-on-ink-muted);max-width:32ch;margin-top:12px}.Landing-module__XlZOnW__colTitle{font-size:var(--caption);font-weight:var(--fw-semibold);color:var(--text-on-ink-muted);margin:0}.Landing-module__XlZOnW__colList{flex-direction:column;gap:0;margin:8px 0 0;padding:0;list-style:none;display:flex}.Landing-module__XlZOnW__colLink{min-height:44px;font-size:var(--body-sm);color:var(--text-on-ink-muted);align-items:center;text-decoration:none;display:inline-flex}.Landing-module__XlZOnW__colLink:hover{color:var(--text-on-ink)}.Landing-module__XlZOnW__footerBottom{border-top:1px solid var(--border-on-ink);color:var(--text-on-ink-muted);font-size:var(--caption);justify-content:space-between;gap:32px;margin-top:32px;padding:24px 0 28px;display:flex}.Landing-module__XlZOnW__footerBottom p{margin:0}@media (max-width:1180px){.Landing-module__XlZOnW__heroTitle{font-size:var(--display-m)}.Landing-module__XlZOnW__heroWrap{grid-template-columns:minmax(0,1fr) 330px;gap:0 40px;min-height:660px;padding-bottom:124px}.Landing-module__XlZOnW__demoCol{--vignette-w:330px;--vignette-h:540px;--vignette-chart-w:430px;--vignette-plan-h:316px;--vignette-chart-h:252px;--vignette-shelf-h:280px;--vignette-result-x:-20px;--vignette-result-y:-72px}.Landing-module__XlZOnW__tool{gap:0 48px}.Landing-module__XlZOnW__toolsFoot{grid-template-columns:minmax(0,1fr) 560px;gap:0 40px}.Landing-module__XlZOnW__toolsFootStack>*{transform-origin:100%;transform:scale(.85)}.Landing-module__XlZOnW__toolsFootTitle{font-size:var(--display-m)}}@media (max-width:1000px){.Landing-module__XlZOnW__heroWrap{grid-template-columns:1fr;gap:44px;min-height:0;padding-bottom:112px}.Landing-module__XlZOnW__demoCol{justify-content:flex-start;padding-right:58px}.Landing-module__XlZOnW__tool,.Landing-module__XlZOnW__toolFlip{grid-template-columns:minmax(0,1fr);gap:32px;min-block-size:0}.Landing-module__XlZOnW__toolFlip .Landing-module__XlZOnW__toolText,.Landing-module__XlZOnW__toolFlip .Landing-module__XlZOnW__toolExhibit{grid-area:auto/1}.Landing-module__XlZOnW__toolRule{margin:56px 0}.Landing-module__XlZOnW__tools>.Landing-module__XlZOnW__toolRule:last-child{margin-block-end:0}.Landing-module__XlZOnW__toolTitle{max-width:24ch}.Landing-module__XlZOnW__toolsFoot{grid-template-columns:minmax(0,1fr);align-items:start;gap:40px}.Landing-module__XlZOnW__toolsFootAct{padding-block-start:28px}.Landing-module__XlZOnW__toolsFootStack{justify-content:flex-start;block-size:424px}.Landing-module__XlZOnW__toolsFootStack>*{transform:none}.Landing-module__XlZOnW__toolsFootBand{min-block-size:0;padding-block:var(--space-12) 64px}.Landing-module__XlZOnW__cols{grid-template-columns:1fr 1fr}}@media (max-width:640px){.Landing-module__XlZOnW__wrap{padding:0 16px}.Landing-module__XlZOnW__heroWrap{gap:36px;padding-top:44px;padding-bottom:88px}.Landing-module__XlZOnW__heroTitle{font-size:var(--heading-l);max-width:none}.Landing-module__XlZOnW__demoCol{--vignette-w:300px;--vignette-h:548px;--vignette-chart-w:320px;--vignette-plan-h:306px;--vignette-chart-h:244px;--vignette-shelf-h:276px;--vignette-result-x:-14px;--vignette-result-y:-72px;--vignette-lane:122px;padding-right:26px}.Landing-module__XlZOnW__lede{font-size:var(--body)}.Landing-module__XlZOnW__stage{padding:56px 0}.Landing-module__XlZOnW__sectionTitle,.Landing-module__XlZOnW__closeTitle{font-size:var(--heading-l)}.Landing-module__XlZOnW__tool{gap:24px}.Landing-module__XlZOnW__toolRule{margin:44px 0}.Landing-module__XlZOnW__toolTitle{font-size:var(--heading-s);max-width:none}.Landing-module__XlZOnW__toolBody{font-size:var(--body-sm)}.Landing-module__XlZOnW__toolsFoot{gap:24px}.Landing-module__XlZOnW__toolsFootTitle{font-size:var(--heading-l);max-width:none}.Landing-module__XlZOnW__toolsFootAct{gap:14px;padding-block-start:20px}.Landing-module__XlZOnW__toolsFootStack{block-size:232px}.Landing-module__XlZOnW__toolsFootStack>*{transform-origin:0 0;transform:scale(.545)}.Landing-module__XlZOnW__toolsFootBand{padding-block:44px 56px}.Landing-module__XlZOnW__footArcs>span:first-child{block-size:240px;inline-size:240px}.Landing-module__XlZOnW__footArcs>span:nth-child(2){block-size:165px;inline-size:165px}.Landing-module__XlZOnW__footArcs>span:nth-child(3){block-size:105px;inline-size:105px}.Landing-module__XlZOnW__footArcs>span:nth-child(4){block-size:55px;inline-size:55px}.Landing-module__XlZOnW__close{min-height:540px;padding:88px 0 148px}.Landing-module__XlZOnW__closeTitle{font-size:var(--heading-l)}.Landing-module__XlZOnW__closeLede{font-size:var(--body)}.Landing-module__XlZOnW__ctas .Landing-module__XlZOnW__pill,.Landing-module__XlZOnW__ctas .Landing-module__XlZOnW__heroCta,.Landing-module__XlZOnW__toolsFoot .Landing-module__XlZOnW__pill{justify-content:center;width:100%}.Landing-module__XlZOnW__pillSm{width:auto;font-size:var(--caption);padding:0 14px}.Landing-module__XlZOnW__cols{grid-template-columns:1fr}.Landing-module__XlZOnW__footerBottom{flex-direction:column;gap:12px}}.Landing-module__XlZOnW__skip{}.Landing-module__XlZOnW__main{display:block}.Landing-module__XlZOnW__main:focus{outline:none}
.ToolExhibits-module__ezAuka__frame{container-type:inline-size}.ToolExhibits-module__ezAuka__mix{gap:var(--space-5);flex-direction:column;display:flex;container-type:inline-size}.ToolExhibits-module__ezAuka__mixHead{justify-content:center;display:flex}.ToolExhibits-module__ezAuka__mixTitle{font-size:var(--heading-s);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);line-height:var(--lh-tight);color:var(--text-primary);margin:0}.ToolExhibits-module__ezAuka__mixBody{gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.ToolExhibits-module__ezAuka__ring{flex:none;block-size:200px;inline-size:200px;position:relative}.ToolExhibits-module__ezAuka__ringArt{block-size:100%;inline-size:100%;display:block}.ToolExhibits-module__ezAuka__ringCentre{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0}.ToolExhibits-module__ezAuka__ringCentreLabel{font-size:var(--caption);color:var(--text-muted)}.ToolExhibits-module__ezAuka__ringCentreValue{font-size:var(--heading-s);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--text-primary)}.ToolExhibits-module__ezAuka__maskedAmount{justify-self:end;inline-size:72px;}.ToolExhibits-module__ezAuka__maskedShare{justify-self:end;inline-size:28px;}.ToolExhibits-module__ezAuka__mixGap{font-weight:var(--fw-bold);color:var(--success-700)}.ToolExhibits-module__ezAuka__mixList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.ToolExhibits-module__ezAuka__mixRow{gap:0 var(--space-3);font-size:var(--body-sm);line-height:var(--lh-snug);grid-template-columns:12px minmax(0,1fr) auto 40px;align-items:center;display:grid}.ToolExhibits-module__ezAuka__mixSwatch{border-radius:50%;block-size:12px;inline-size:12px}.ToolExhibits-module__ezAuka__mixLabel{color:var(--text-secondary)}.ToolExhibits-module__ezAuka__mixFoot{border-radius:var(--radius-lg);background:var(--brand-50);justify-content:center;align-items:center;gap:0;inline-size:fit-content;max-inline-size:100%;margin-inline:auto;padding:8px 12px;display:flex}.ToolExhibits-module__ezAuka__mixFact{align-items:center;gap:0;min-inline-size:0;display:flex}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact{border-inline-start:1px solid var(--brand-200)}.ToolExhibits-module__ezAuka__mixGlyph{border-radius:50%;flex:none;justify-content:center;align-items:center;block-size:28px;inline-size:28px;display:inline-flex}.ToolExhibits-module__ezAuka__mixGlyphTarget{background:var(--brand-100);color:var(--brand-600)}.ToolExhibits-module__ezAuka__mixGlyphGap{background:var(--success-100);color:var(--success-600)}.ToolExhibits-module__ezAuka__mixFactText{border-inline-start:1px solid var(--brand-200);flex-direction:column;gap:2px;min-inline-size:0;margin-inline-start:12px;padding-inline:12px;display:flex}.ToolExhibits-module__ezAuka__mixFactLabel{color:var(--text-muted);font-size:11px}.ToolExhibits-module__ezAuka__mixFactValue{font-size:var(--caption);font-weight:var(--fw-bold);line-height:var(--lh-tight);color:var(--text-primary);white-space:nowrap}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact .ToolExhibits-module__ezAuka__mixFactText{border-inline-start:0;margin-inline-start:12px;padding-inline-start:0}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact .ToolExhibits-module__ezAuka__mixGlyph{margin-inline-start:12px}.ToolExhibits-module__ezAuka__mixFactSentence{font-size:var(--caption);line-height:var(--lh-tight);color:var(--text-primary);display:block}@container (max-width:600px){.ToolExhibits-module__ezAuka__ring{block-size:172px;inline-size:172px}.ToolExhibits-module__ezAuka__mixBody{gap:var(--space-5)}.ToolExhibits-module__ezAuka__mixFactText{margin-inline-start:14px;padding-inline:14px}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact .ToolExhibits-module__ezAuka__mixGlyph{margin-inline-start:14px}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact .ToolExhibits-module__ezAuka__mixFactText{margin-inline-start:12px}}@container (max-width:480px){.ToolExhibits-module__ezAuka__mixBody{justify-items:center;gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.ToolExhibits-module__ezAuka__mixBody>ul{inline-size:100%}.ToolExhibits-module__ezAuka__mixFoot{align-items:center;gap:var(--space-3);flex-direction:column}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact{border-inline-start:0;border-block-start:1px solid var(--brand-200);padding-block-start:var(--space-3)}.ToolExhibits-module__ezAuka__mixFact+.ToolExhibits-module__ezAuka__mixFact .ToolExhibits-module__ezAuka__mixGlyph{margin-inline-start:0}}.ToolExhibits-module__ezAuka__costMap{grid-template-columns:minmax(0,30fr) 44px minmax(0,58fr);align-items:center;display:grid;position:relative}.ToolExhibits-module__ezAuka__mapSource{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-marketing-surface);flex-direction:column;gap:6px;padding:12px;display:flex;box-shadow:0 6px 18px #0b27400f}.ToolExhibits-module__ezAuka__mapSourceTitle{font-size:var(--caption);font-weight:var(--fw-semibold);color:var(--text-primary);margin:0 0 4px}.ToolExhibits-module__ezAuka__mapFact{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface);align-items:center;gap:8px;padding:6px 9px;display:flex}.ToolExhibits-module__ezAuka__mapFactGlyph{color:var(--ink-800);flex:none;display:inline-flex}.ToolExhibits-module__ezAuka__mapFactText{flex-direction:column;gap:2px;min-width:0;display:flex}.ToolExhibits-module__ezAuka__mapFactLabel{font-size:11px;font-weight:var(--fw-semibold);color:var(--text-primary)}.ToolExhibits-module__ezAuka__mapFactValue{color:var(--text-muted);overflow-wrap:anywhere;font-size:11px}.ToolExhibits-module__ezAuka__mapAnalyzing{border-radius:var(--radius-md);background:var(--surface-inset);font-size:var(--meta);color:var(--text-muted);justify-content:space-between;align-items:center;gap:6px;margin-top:2px;padding:8px 10px;display:flex}.ToolExhibits-module__ezAuka__mapAnalyzingGlyph{color:var(--text-muted);display:inline-flex}.ToolExhibits-module__ezAuka__mapWires{grid-area:1/2;align-self:stretch;block-size:100%;inline-size:100%;overflow:visible}.ToolExhibits-module__ezAuka__mapWire{fill:none;stroke:var(--brand-200);stroke-width:1.5px;vector-effect:non-scaling-stroke}.ToolExhibits-module__ezAuka__mapCats{grid-area:1/3;grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.ToolExhibits-module__ezAuka__mapCatCell{align-items:stretch;padding-block:3px;display:flex;position:relative}.ToolExhibits-module__ezAuka__mapCatCell:before{content:"";background:var(--brand-200);border-radius:50%;block-size:8px;inline-size:8px;margin-block-start:-4px;position:absolute;inset-block-start:50%;inset-inline-start:-4px}.ToolExhibits-module__ezAuka__mapCat{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-marketing-inset);flex:1;align-items:center;gap:10px;padding:8px 10px 8px 8px;display:flex;box-shadow:0 6px 18px #0b27400d}.ToolExhibits-module__ezAuka__mapCatGlyph{border-radius:var(--radius-sm);flex:none;justify-content:center;align-items:center;block-size:36px;inline-size:36px;display:inline-flex}.ToolExhibits-module__ezAuka__mapTonePersonnel{background:var(--brand-50);color:var(--brand-700)}.ToolExhibits-module__ezAuka__mapToneTravel{background:var(--info-100);color:var(--info-700)}.ToolExhibits-module__ezAuka__mapToneEquipment{background:var(--warning-100);color:var(--warning-700)}.ToolExhibits-module__ezAuka__mapToneServices{background:var(--success-100);color:var(--success-700)}.ToolExhibits-module__ezAuka__mapToneMaterials{background:var(--surface-inset);color:var(--ink-800)}.ToolExhibits-module__ezAuka__mapCatText{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ToolExhibits-module__ezAuka__mapCatTitle{font-size:var(--caption);font-weight:var(--fw-semibold);color:var(--text-primary);line-height:1.3}.ToolExhibits-module__ezAuka__mapCatExample{color:var(--text-muted);font-size:11px;line-height:1.4}.ToolExhibits-module__ezAuka__mapAdd{border-radius:var(--radius-sm);background:var(--warning-100);color:var(--ink-900);font-size:var(--meta);font-weight:var(--fw-semibold);flex:none;align-items:center;gap:4px;padding:5px 8px;display:inline-flex}@container (max-width:639px){.ToolExhibits-module__ezAuka__costMap{grid-template-columns:minmax(0,1fr);row-gap:14px}.ToolExhibits-module__ezAuka__mapSource{grid-area:1/1}.ToolExhibits-module__ezAuka__mapWires{display:none}.ToolExhibits-module__ezAuka__mapCats{grid-area:2/1;grid-auto-rows:auto}.ToolExhibits-module__ezAuka__mapCatCell:before{display:none}.ToolExhibits-module__ezAuka__mapCatCell{padding-block:4px}.ToolExhibits-module__ezAuka__mapCatGlyph{block-size:36px;inline-size:36px}}
.AuthShowcase-module__Cck0bW__showcase{--stage-w:720px;--stage-h:424px;--stage-s:.6;block-size:100dvh;padding:var(--space-10) var(--space-8);background:var(--bg-page);justify-content:center;align-self:start;align-items:center;display:flex;position:sticky;inset-block-start:0;overflow:hidden}.AuthShowcase-module__Cck0bW__arcs{pointer-events:none;position:absolute;inset:0;container-type:inline-size}.AuthShowcase-module__Cck0bW__arcs>span{border-radius:var(--radius-pill);position:absolute;inset-block-end:0;inset-inline-start:0;transform:translate(-50%,50%)}.AuthShowcase-module__Cck0bW__arcs>span:first-child{background:var(--brand-50);block-size:min(1500px,200cqi);inline-size:min(1500px,200cqi)}.AuthShowcase-module__Cck0bW__arcs>span:nth-child(2){background:color-mix(in srgb, var(--brand-100) 45%, transparent);block-size:1080px;inline-size:1080px}.AuthShowcase-module__Cck0bW__arcs>span:nth-child(3){background:var(--brand-100);block-size:700px;inline-size:700px}.AuthShowcase-module__Cck0bW__arcs>span:nth-child(4){background:color-mix(in srgb, var(--brand-200) 60%, transparent);block-size:380px;inline-size:380px}.AuthShowcase-module__Cck0bW__body{align-items:center;gap:var(--space-8);flex-direction:column;max-inline-size:100%;display:flex;position:relative}.AuthShowcase-module__Cck0bW__stageBox{inline-size:calc(var(--stage-w) * var(--stage-s));block-size:calc(var(--stage-h) * var(--stage-s));flex:none}.AuthShowcase-module__Cck0bW__stage{--bg-page:transparent;--bg-inset:color-mix(in srgb, var(--brand-50) 70%, transparent);--viz-track:color-mix(in srgb, var(--ink-900) 9%, transparent);inline-size:var(--stage-w);block-size:var(--stage-h);transform:scale(var(--stage-s));transform-origin:0 0;pointer-events:none;-webkit-user-select:none;user-select:none;position:relative}.AuthShowcase-module__Cck0bW__slide{opacity:0;transition:opacity var(--dur-slow) var(--ease-out);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}.AuthShowcase-module__Cck0bW__slide.AuthShowcase-module__Cck0bW__on{opacity:1}.AuthShowcase-module__Cck0bW__flat>div{background:0 0;border-color:#0000}.AuthShowcase-module__Cck0bW__stack{justify-content:center;display:flex}.AuthShowcase-module__Cck0bW__padded{padding:var(--space-5)}.AuthShowcase-module__Cck0bW__copy{block-size:88px;inline-size:100%;position:relative}.AuthShowcase-module__Cck0bW__words{align-items:center;gap:var(--space-3);opacity:0;transition:opacity var(--dur-slow) var(--ease-out);flex-direction:column;display:flex;position:absolute;inset:0}.AuthShowcase-module__Cck0bW__words.AuthShowcase-module__Cck0bW__on{opacity:1}.AuthShowcase-module__Cck0bW__title{max-inline-size:34ch;font-family:var(--font-display);font-size:var(--heading-s);line-height:var(--lh-tight);letter-spacing:var(--ls-display);font-weight:var(--fw-display);color:var(--text-primary);text-align:center;text-wrap:balance;margin:0}.AuthShowcase-module__Cck0bW__line{max-inline-size:44ch;font-size:var(--body-sm);line-height:var(--lh-normal);color:var(--text-secondary);text-align:center;margin:0}.AuthShowcase-module__Cck0bW__dots{align-items:center;display:flex}.AuthShowcase-module__Cck0bW__dot{inline-size:26px;block-size:var(--control-h);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.AuthShowcase-module__Cck0bW__dot:after{content:"";border:1px solid color-mix(in srgb, var(--ink-900) 60%, transparent);border-radius:var(--radius-pill);block-size:9px;inline-size:9px;transition:var(--motion-hover)}.AuthShowcase-module__Cck0bW__dot:hover:after{border-color:var(--ink-900);background:color-mix(in srgb, var(--ink-900) 30%, transparent)}.AuthShowcase-module__Cck0bW__dotOn:after{border-color:var(--ink-900);background:var(--ink-900)}.AuthShowcase-module__Cck0bW__dot:focus-visible{outline:none}.AuthShowcase-module__Cck0bW__dot:focus-visible:after{outline:var(--focus-ring-width) solid var(--focus-ring);outline-offset:3px}@media (min-width:1180px){.AuthShowcase-module__Cck0bW__showcase{--stage-s:.7;padding:var(--space-10) var(--space-10)}.AuthShowcase-module__Cck0bW__title{font-size:var(--heading-s)}.AuthShowcase-module__Cck0bW__line{font-size:var(--body)}.AuthShowcase-module__Cck0bW__copy{block-size:104px}}@media (min-width:1440px){.AuthShowcase-module__Cck0bW__showcase{--stage-s:.86;padding:var(--space-12) var(--space-12)}.AuthShowcase-module__Cck0bW__copy{block-size:100px}}@media (max-width:1000px){.AuthShowcase-module__Cck0bW__showcase{display:none}}
.AuthShell-module__hI56Ia__main{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%;display:grid}.AuthShell-module__hI56Ia__formHalf{--door-form-w:428px;--door-card-pad:40px;--door-form-min:756px;--font-sans:var(--font-figtree), ui-sans-serif, system-ui, sans-serif;--font-body:var(--font-sans);--font-display:var(--font-sans);--control-h:48px;--control-pad:16px;--radius-control:12px;--radius-md:12px;--door-title:22px;min-block-size:100dvh;padding:var(--space-10) var(--space-8);font-family:var(--font-sans);background:var(--bg-page);grid-area:1/2;grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);justify-items:center;display:grid}.AuthShell-module__hI56Ia__showcaseHalf{grid-area:1/1}.AuthShell-module__hI56Ia__slot{inline-size:var(--door-form-w);align-self:center;max-inline-size:100%}.AuthShell-module__hI56Ia__form{box-sizing:border-box;inline-size:100%;padding:var(--door-card-pad);border:1px solid var(--border-subtle);border-radius:var(--radius-elevated);background:var(--bg-surface);box-shadow:var(--elev-card)}.AuthShell-module__hI56Ia__steady{min-block-size:var(--door-form-min)}.AuthShell-module__hI56Ia__brand{justify-content:center;margin-block-end:var(--space-8);display:flex}.AuthShell-module__hI56Ia__legal{box-sizing:border-box;inline-size:var(--door-form-w);max-inline-size:100%;padding-inline:var(--door-card-pad);gap:4px var(--space-4);font-size:var(--body-sm);color:var(--text-muted);flex-wrap:wrap;margin:0;padding-block-start:var(--space-6);display:flex}.AuthShell-module__hI56Ia__legal a{color:inherit}.AuthShell-module__hI56Ia__legal a:hover{color:var(--text-secondary)}@media (max-width:1000px){.AuthShell-module__hI56Ia__main{grid-template-columns:minmax(0,1fr)}.AuthShell-module__hI56Ia__showcaseHalf{display:none}.AuthShell-module__hI56Ia__formHalf{padding:var(--space-8) var(--space-6);row-gap:var(--space-8);grid-column:1}.AuthShell-module__hI56Ia__slot,.AuthShell-module__hI56Ia__steady{align-self:start;min-block-size:0}}@media (max-width:640px){.AuthShell-module__hI56Ia__formHalf{--door-form-w:100%;--door-card-pad:0px;padding:var(--space-6) var(--space-4) 56px;row-gap:var(--space-6)}.AuthShell-module__hI56Ia__form{box-shadow:none;background:0 0;border:0;border-radius:0}}@media (max-width:560px){.AuthShell-module__hI56Ia__legal a{min-block-size:var(--row-action-h);align-items:center;display:inline-flex}}
