.Xm-8ma_stack{--header:var(--app-shell-header-height,64px);--step:80vh;position:relative}.Xm-8ma_stage{gap:var(--mantine-spacing-xl);flex-direction:column;display:flex}.Xm-8ma_snap{display:none}.Xm-8ma_stack[data-mode="3d"]{height:calc(100vh - var(--header) + (var(--count) - 1) * var(--step))}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_stage{top:var(--header);height:calc(100vh - var(--header));display:block;position:sticky}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_item{inset:var(--mantine-spacing-lg) 0 20%;perspective:2600px;perspective-origin:50% 10%;position:absolute}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_item:not([data-active]){pointer-events:none}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_item[data-gone]{visibility:hidden}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_face{transform-origin:50% 100%;height:100%;transform:translate3d(0, calc(min(var(--next,0), 1) * 30% + max(var(--next,0) - 1, 0) * 30% - var(--past,0) * 40%), calc(var(--past,0) * -600px)) rotateX(calc(min(var(--next,0), 1) * 84deg - min(var(--past,0), 1) * 15deg));will-change:transform}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_face>*{height:100%;min-height:0;opacity:clamp(0, 1 - min(var(--next,0), 1) * .7 - max(var(--next,0) - 1, 0) * .5 - var(--past,0) * 1.8, 1);animation:none}.Xm-8ma_stack[data-mode="3d"] .Xm-8ma_snap{top:calc(var(--i) * var(--step) + 80px - var(--header));scroll-snap-align:start;width:1px;height:1px;display:block;position:absolute}html:has(.Xm-8ma_stack[data-mode="3d"]){scroll-snap-type:y proximity}html:has(.Xm-8ma_stack[data-mode="3d"]) footer{scroll-snap-align:end}
.NWZgAa_root{padding-block:var(--mantine-spacing-md)}.NWZgAa_card{min-height:min(80vh,44rem);padding:calc(var(--mantine-spacing-xl) * 1.5);border:1px solid var(--surface-border);border-radius:var(--mantine-radius-xl);background-color:var(--surface);-webkit-backdrop-filter:blur(var(--surface-blur));backdrop-filter:blur(var(--surface-blur));box-shadow:var(--mantine-shadow-sm);background-repeat:no-repeat;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}@media (max-width:48em){.NWZgAa_card{min-height:auto;padding:var(--mantine-spacing-xl) var(--mantine-spacing-lg)}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.NWZgAa_card{animation:linear both NWZgAa_reveal;animation-timeline:view();animation-range:entry entry 40%}}}@keyframes NWZgAa_reveal{0%{opacity:0;transform:translateY(2rem)scale(.98)}to{opacity:1;transform:none}}.NWZgAa_readable{max-width:40rem}.NWZgAa_lead{font-size:var(--mantine-font-size-lg);line-height:1.65}@media (min-width:62em){.NWZgAa_lead{font-size:var(--mantine-font-size-xl)}}[data-mantine-color-scheme=light] .NWZgAa_highlight{color:var(--mantine-color-blue-7)}[data-mantine-color-scheme=dark] .NWZgAa_highlight{color:var(--mantine-color-blue-4)}.NWZgAa_topic{text-underline-offset:.2em;vertical-align:baseline;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.NWZgAa_sectionTitle{font-size:calc(2.25rem * var(--mantine-scale));letter-spacing:-.02em}@media (min-width:62em){.NWZgAa_sectionTitle{font-size:calc(3rem * var(--mantine-scale))}}.NWZgAa_hero{gap:var(--mantine-spacing-xl);background-position:100%;background-size:cover;grid-template-areas:"main""definition""cta";align-content:center;display:grid}[data-mantine-color-scheme=light] .NWZgAa_hero{background-blend-mode:multiply;background-image:url(/images/aralia-right-2-50.webp)}[data-mantine-color-scheme=dark] .NWZgAa_hero{background-blend-mode:overlay;background-image:url(/images/aralia-right-2.webp)}@media (min-width:62em){.NWZgAa_hero{gap:calc(var(--mantine-spacing-xl) * 2);grid-template-columns:3fr 2fr;grid-template-areas:"main definition""cta definition"}}@media (min-width:75em){.NWZgAa_hero{background-size:contain}}.NWZgAa_heroMain{grid-area:main;align-self:end}.NWZgAa_heroCta{grid-area:cta;align-self:start}.NWZgAa_heroTitle{font-size:calc(3.5rem * var(--mantine-scale));letter-spacing:-.03em;line-height:1.05}@media (min-width:62em){.NWZgAa_heroTitle{font-size:calc(5rem * var(--mantine-scale))}}[data-mantine-color-scheme=light] .NWZgAa_heroTitle{text-shadow:1px 0 10px #94a3b899}[data-mantine-color-scheme=dark] .NWZgAa_heroTitle{text-shadow:1px 0 10px #000c}.NWZgAa_definition{gap:var(--mantine-spacing-xs);max-width:24rem;font-family:var(--font-family-serif);opacity:.8;flex-direction:column;grid-area:definition;align-self:center;display:flex}.NWZgAa_definition>*{font-family:inherit}@media (min-width:62em){.NWZgAa_definition{gap:var(--mantine-spacing-md);text-align:right;justify-self:end}}.NWZgAa_word{font-size:var(--mantine-font-size-xl);font-weight:700}.NWZgAa_why{background-position:0 100%;align-items:flex-end}[data-mantine-color-scheme=light] .NWZgAa_why{background-blend-mode:lighten;background-image:url(/images/aralia-left-1-50.webp)}[data-mantine-color-scheme=dark] .NWZgAa_why{background-blend-mode:luminosity;background-image:url(/images/aralia-left-1.webp)}.NWZgAa_why .NWZgAa_readable{align-items:flex-end}.NWZgAa_why .NWZgAa_sectionTitle{text-align:right}@media (max-width:48em){.NWZgAa_why,.NWZgAa_why .NWZgAa_readable{align-items:stretch}.NWZgAa_why .NWZgAa_sectionTitle{text-align:left}}.NWZgAa_what{background-position:100% 100%;background-size:contain}[data-mantine-color-scheme=light] .NWZgAa_what{background-blend-mode:lighten;background-image:url(/images/aralia-right-1-50.webp)}[data-mantine-color-scheme=dark] .NWZgAa_what{background-blend-mode:color-burn;background-image:url(/images/aralia-right-1.webp)}.NWZgAa_quote{margin:0 0 var(--mantine-spacing-sm);border-inline-start:4px solid var(--mantine-color-default-border);font-family:var(--font-family-serif);padding-inline-start:var(--mantine-spacing-md);font-style:italic}
