@layer components{.AbstractCover-module__8TKvOW__cover{aspect-ratio:4/3;background-color:var(--surface-1);border:var(--hairline) solid var(--line)}.AbstractCover-module__8TKvOW__grid{background-image:linear-gradient(to right, var(--line) var(--hairline), transparent var(--hairline)), linear-gradient(to bottom, var(--line) var(--hairline), transparent var(--hairline));background-size:12.5% 16.666%}.AbstractCover-module__8TKvOW__lines{background-image:repeating-linear-gradient(to bottom, var(--line) 0 var(--hairline), transparent var(--hairline) .75rem)}.AbstractCover-module__8TKvOW__field{background-image:radial-gradient(var(--line) 1px, transparent 1.5px);background-size:1rem 1rem}}
@layer components{.ThemeScope-module__nqpiFG__scope{background:var(--surface-0);color:var(--text)}.ThemeScope-module__nqpiFG__themed{--line:color-mix(in srgb, var(--text) 9%, transparent);--line-strong:color-mix(in srgb, var(--text) 18%, transparent);--control-border:var(--text-muted);--focus-ring:var(--text);--selection-bg:var(--text);--selection-text:var(--surface-0);--light:var(--text);--shade:black;--light-strength:16%;--vignette-strength:78%;--grain-opacity:.06}.ThemeScope-module__nqpiFG__themed[data-theme-scheme=light]{--light:white;--shade:var(--text);--light-strength:60%;--vignette-strength:16%;--grain-opacity:.12}@media (forced-colors:active){.ThemeScope-module__nqpiFG__themed{--line:CanvasText;--line-strong:CanvasText;--focus-ring:Highlight}}}
@layer components{.GridLines-module__EvGMFW__lines{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));column-gap:var(--gutter);max-inline-size:var(--page-max);padding-inline:var(--margin);pointer-events:none;opacity:var(--grid-opacity,1);margin-inline:auto;display:grid;position:absolute;inset:0}.GridLines-module__EvGMFW__col{border-inline-start:var(--hairline) solid var(--line)}.GridLines-module__EvGMFW__col:nth-child(n+5){display:none}.GridLines-module__EvGMFW__col:nth-child(4){border-inline-end:var(--hairline) solid var(--line)}@media (min-width:48rem){.GridLines-module__EvGMFW__col:nth-child(n+5){display:block}.GridLines-module__EvGMFW__col:nth-child(n+9){display:none}.GridLines-module__EvGMFW__col:nth-child(4){border-inline-end:0}.GridLines-module__EvGMFW__col:nth-child(8){border-inline-end:var(--hairline) solid var(--line)}}@media (min-width:75rem){.GridLines-module__EvGMFW__col:nth-child(n+9){display:block}.GridLines-module__EvGMFW__col:nth-child(8){border-inline-end:0}.GridLines-module__EvGMFW__col:nth-child(12){border-inline-end:var(--hairline) solid var(--line)}}@media (forced-colors:active){.GridLines-module__EvGMFW__lines{display:none}}}
@layer components{.ProjectMedia-module__UewXKG__grid{row-gap:var(--section-space-sm)}.ProjectMedia-module__UewXKG__sequence{gap:var(--section-space-sm) var(--gutter);align-items:start;display:grid}.ProjectMedia-module__UewXKG__phone{justify-self:center;inline-size:min(100%,18rem)}@media (min-width:48rem){.ProjectMedia-module__UewXKG__sequence{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectMedia-module__UewXKG__wide{grid-column:1/-1}}}
@layer components{.LiveSiteLink-module__t01oNq__link{align-items:center;gap:var(--space-2);min-block-size:2.75rem;color:var(--text-muted);transition:color var(--dur-micro) var(--ease-out);text-decoration-line:none;display:inline-flex}.LiveSiteLink-module__t01oNq__text{text-decoration-line:underline;text-decoration-thickness:var(--hairline);text-underline-offset:.3em}.LiveSiteLink-module__t01oNq__icon{transition:translate var(--dur-standard) var(--ease-out);display:inline-flex}.LiveSiteLink-module__t01oNq__icon svg{block-size:1.125rem;inline-size:1.125rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .LiveSiteLink-module__t01oNq__icon svg{transform:scaleX(-1)}@media (hover:hover) and (pointer:fine){.LiveSiteLink-module__t01oNq__link:hover{color:var(--text)}.LiveSiteLink-module__t01oNq__link:hover .LiveSiteLink-module__t01oNq__icon{translate:calc(var(--space-1) * var(--dir)) calc(-1 * var(--space-1))}}.LiveSiteLink-module__t01oNq__link:focus-visible{color:var(--text)}}
@layer components{.Atmosphere-module__UZ1-Aa__atmosphere{--shaft-angle:102deg;--light-x:80%;--side-x:0%;--noise-fine:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.33 0.33 0.33 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--noise-paper:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.55' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0.33 0.33 0.33 0 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}:root[dir=rtl] .Atmosphere-module__UZ1-Aa__atmosphere{--shaft-angle:258deg;--light-x:20%;--side-x:100%}.Atmosphere-module__UZ1-Aa__atmosphere>*{position:absolute;inset:0}.Atmosphere-module__UZ1-Aa__base{background:radial-gradient(120% 90% at var(--light-x) 0%, var(--surface-1), var(--surface-0) 60%)}.Atmosphere-module__UZ1-Aa__shaft{background:radial-gradient(40% 38% at var(--light-x) 8%, color-mix(in srgb, var(--light) var(--light-strength), transparent), transparent 70%), linear-gradient(var(--shaft-angle), transparent 34%, color-mix(in srgb, var(--light) calc(var(--light-strength) * .8), transparent) 50%, color-mix(in srgb, var(--light) calc(var(--light-strength) * .25), transparent) 60%, transparent 72%);filter:blur(28px);inset:-20% -10%}.Atmosphere-module__UZ1-Aa__pool{background:radial-gradient(60% 55% at 50% -8%, color-mix(in srgb, var(--light) var(--light-strength), transparent), transparent 70%)}.Atmosphere-module__UZ1-Aa__side{background:radial-gradient(70% 90% at var(--side-x) 35%, color-mix(in srgb, var(--light) calc(var(--light-strength) * .8), transparent), transparent 65%)}.Atmosphere-module__UZ1-Aa__haze{background:radial-gradient(30% 25% at 30% 60%, color-mix(in srgb, var(--light) calc(var(--light-strength) * .25), transparent), transparent 70%), radial-gradient(35% 30% at 70% 35%, color-mix(in srgb, var(--light) calc(var(--light-strength) * .3), transparent), transparent 70%);inset:-25%}.Atmosphere-module__UZ1-Aa__gridLayer{pointer-events:none}.Atmosphere-module__UZ1-Aa__grid{--line:color-mix(in srgb, var(--text) 11%, transparent)}.Atmosphere-module__UZ1-Aa__grid_light{-webkit-mask-image:linear-gradient(var(--shaft-angle), transparent 30%, black 50%, transparent 74%);-webkit-mask-image:linear-gradient(var(--shaft-angle), transparent 30%, black 50%, transparent 74%);mask-image:linear-gradient(var(--shaft-angle), transparent 30%, black 50%, transparent 74%)}.Atmosphere-module__UZ1-Aa__grid_fade{-webkit-mask-image:linear-gradient(#000,#0000 75%);mask-image:linear-gradient(#000,#0000 75%)}.Atmosphere-module__UZ1-Aa__grid_visible{--line:color-mix(in srgb, var(--text) 14%, transparent)}.Atmosphere-module__UZ1-Aa__grain,.Atmosphere-module__UZ1-Aa__paper{background-color:var(--text);-webkit-mask-image:var(--noise-fine);-webkit-mask-image:var(--noise-fine);mask-image:var(--noise-fine);opacity:var(--grain-opacity);-webkit-mask-size:220px 220px;mask-size:220px 220px}.Atmosphere-module__UZ1-Aa__paper{-webkit-mask-image:var(--noise-paper);-webkit-mask-image:var(--noise-paper);mask-image:var(--noise-paper);opacity:calc(var(--grain-opacity) * 1.4);-webkit-mask-size:360px 360px;mask-size:360px 360px}.Atmosphere-module__UZ1-Aa__dots{background-image:radial-gradient(circle, color-mix(in srgb, var(--text) 24%, transparent) .8px, transparent 1.3px);background-size:16px 16px;-webkit-mask-image:linear-gradient(#0000,#000 30% 60%,#0000);mask-image:linear-gradient(#0000,#000 30% 60%,#0000)}.Atmosphere-module__UZ1-Aa__vignette{background:radial-gradient(ellipse 90% 80% at 55% 40%, transparent 45%, color-mix(in srgb, var(--shade) var(--vignette-strength), transparent))}.Atmosphere-module__UZ1-Aa__atmosphere>.Atmosphere-module__UZ1-Aa__marks{inset-block:var(--space-6);max-inline-size:var(--page-max);color:var(--line-strong);margin-inline:auto;inset-inline:0}.Atmosphere-module__UZ1-Aa__marks>i{background:linear-gradient(currentColor, currentColor) center / 100% var(--hairline) no-repeat, linear-gradient(currentColor, currentColor) center / var(--hairline) 100% no-repeat;block-size:.875rem;inline-size:.875rem;position:absolute}.Atmosphere-module__UZ1-Aa__marks>i:nth-child(odd){inset-inline-start:calc(var(--margin) - .4375rem)}.Atmosphere-module__UZ1-Aa__marks>i:nth-child(2n){inset-inline-end:calc(var(--margin) - .4375rem)}.Atmosphere-module__UZ1-Aa__marks>i:nth-child(-n+2){inset-block-start:0}.Atmosphere-module__UZ1-Aa__marks>i:nth-child(n+3){inset-block-end:0}@media (prefers-reduced-motion:no-preference){.Atmosphere-module__UZ1-Aa__haze{animation:Atmosphere-module__UZ1-Aa__atmosphere-drift var(--dur-atmosphere) ease-in-out infinite alternate}@supports (animation-timeline:view()){.Atmosphere-module__UZ1-Aa__grid_visible>span{transform-origin:50% 0;animation:linear both Atmosphere-module__UZ1-Aa__atmosphere-draw;animation-timeline:view();animation-range:entry}}}@keyframes Atmosphere-module__UZ1-Aa__atmosphere-drift{0%{transform:translate3d(calc(-3% * var(--dir)), 0, 0)}to{transform:translate3d(calc(4% * var(--dir)), -2%, 0)}}@keyframes Atmosphere-module__UZ1-Aa__atmosphere-draw{0%{transform:scaleY(.15)}}@media (forced-colors:active){.Atmosphere-module__UZ1-Aa__atmosphere{display:none}}}
@layer components{.Scene-module__vS25_a__scene{isolation:isolate;padding-block:var(--scene-pad-start,var(--section-space)) max(var(--scene-pad-end,var(--section-space)), var(--scene-overlap));position:relative;overflow:clip}.Scene-module__vS25_a__frame{align-content:var(--scene-align,center);min-block-size:var(--scene-min);display:grid}.Scene-module__vS25_a__scene:is([data-enter=wipe],[data-enter=split],[data-enter=dissolve]){z-index:1;margin-block-start:calc(var(--scene-overlap) * -1);padding-block-start:calc(var(--scene-pad-start,var(--section-space)) + var(--scene-overlap))}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Scene-module__vS25_a__scene[data-enter]{animation-fill-mode:both;animation-timeline:view();animation-range:entry entry 60%}.Scene-module__vS25_a__scene[data-enter=wipe]{animation-name:Scene-module__vS25_a__scene-wipe;animation-timing-function:var(--ease-out)}.Scene-module__vS25_a__scene[data-enter=split]{animation-name:Scene-module__vS25_a__scene-split;animation-timing-function:linear;animation-range:entry entry 55%}.Scene-module__vS25_a__scene[data-enter=dissolve]{animation-name:Scene-module__vS25_a__scene-dissolve;animation-timing-function:var(--ease-in-out);animation-range:entry entry 50%}.Scene-module__vS25_a__scene[data-exit]{animation-fill-mode:both,forwards;animation-timeline:view(),view()}.Scene-module__vS25_a__scene[data-enter=wipe][data-exit=wipe]{animation-name:Scene-module__vS25_a__scene-wipe,Scene-module__vS25_a__scene-wipe-out;animation-timing-function:var(--ease-out), var(--ease-in-out);animation-range:entry entry 60%,exit 40%}.Scene-module__vS25_a__scene[data-enter=split][data-exit=split]{animation-name:Scene-module__vS25_a__scene-split,Scene-module__vS25_a__scene-split-out;animation-timing-function:linear,linear;animation-range:entry entry 55%,exit 40%}}}@keyframes Scene-module__vS25_a__scene-wipe{0%{clip-path:inset(var(--scene-overlap) var(--wipe-inset,max(var(--margin), 8vw)) 0)}to{clip-path:inset(0)}}@keyframes Scene-module__vS25_a__scene-wipe-out{0%{clip-path:inset(0)}to{clip-path:inset(0 var(--wipe-inset,max(var(--margin), 8vw)) var(--scene-overlap))}}@keyframes Scene-module__vS25_a__scene-split{0%{clip-path:inset(0 calc(50% - var(--hairline)))}to{clip-path:inset(0)}}@keyframes Scene-module__vS25_a__scene-split-out{0%{clip-path:inset(0)}to{clip-path:inset(0 calc(50% - var(--hairline)))}}@keyframes Scene-module__vS25_a__scene-dissolve{0%{opacity:0}to{opacity:1}}}
@layer components{.Chapter-module__tTW4CG__heading{justify-items:start;gap:var(--space-5);margin:0;display:grid}.Chapter-module__tTW4CG__marker{align-items:center;gap:var(--space-3);color:var(--accent);display:inline-flex}.Chapter-module__tTW4CG__rule{inline-size:var(--space-7);block-size:var(--hairline);background:currentColor}.Chapter-module__tTW4CG__statement{max-inline-size:var(--measure-heading);text-wrap:balance;display:block}}
@layer components{.ChapterIndex-module__VDySNW__index{border-block-start:var(--hairline) solid var(--line)}.ChapterIndex-module__VDySNW__list{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ChapterIndex-module__VDySNW__link{align-items:baseline;gap:var(--space-3);min-block-size:2.75rem;padding-block:var(--space-3);color:var(--text-muted);border-block-start:var(--hairline) solid transparent;transition:color var(--dur-micro) var(--ease-out), border-color var(--dur-micro) var(--ease-out);padding-inline-end:var(--space-3);display:flex}.ChapterIndex-module__VDySNW__number{color:var(--accent)}.ChapterIndex-module__VDySNW__link:focus-visible{color:var(--text)}@media (hover:hover) and (pointer:fine){.ChapterIndex-module__VDySNW__link:hover{color:var(--text);border-block-start-color:var(--accent);text-decoration-line:none}}@media (min-width:48rem){.ChapterIndex-module__VDySNW__list{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:75rem){.ChapterIndex-module__VDySNW__list{column-gap:var(--gutter);grid-template-columns:repeat(8,minmax(0,1fr))}.ChapterIndex-module__VDySNW__link{gap:var(--space-1);flex-direction:column}}}
@layer components{.Crop-module__6CKdzG__frame{inline-size:100%;aspect-ratio:var(--crop-ratio-sm);background:var(--surface-1);box-shadow:inset 0 0 0 var(--hairline) var(--line);direction:ltr;position:relative;overflow:clip}.Crop-module__6CKdzG__frame[data-ground=none]{box-shadow:none;background:0 0}.Crop-module__6CKdzG__lens{transition:scale var(--dur-cinematic) var(--ease-out);position:absolute;inset:0}.Crop-module__6CKdzG__image{inline-size:calc(var(--crop-scale-sm) * 100%);block-size:auto;max-inline-size:none;translate:var(--crop-x-sm) var(--crop-y-sm);-webkit-user-select:none;user-select:none;position:absolute;inset-block-start:0;inset-inline-start:0}@media (min-width:48rem){.Crop-module__6CKdzG__frame{aspect-ratio:var(--crop-ratio)}.Crop-module__6CKdzG__image{inline-size:calc(var(--crop-scale) * 100%);translate:var(--crop-x) var(--crop-y)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.Crop-module__6CKdzG__frame:hover .Crop-module__6CKdzG__lens{scale:1.05}}.Crop-module__6CKdzG__figure{margin:0}.Crop-module__6CKdzG__caption{max-inline-size:var(--measure-text);margin-block-start:var(--space-3)}}
@layer components{.Thread-module__OWK1Ra__thread{background:linear-gradient(to right, var(--thread-from), var(--thread-to));transform-origin:0;grid-column:1/-1;block-size:2px;display:block;position:relative}:is(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)).Thread-module__OWK1Ra__thread,:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Thread-module__OWK1Ra__thread){background:linear-gradient(to left, var(--thread-from), var(--thread-to));transform-origin:100%}.Thread-module__OWK1Ra__thread:after{content:"";background:var(--thread-to);block-size:6px;inline-size:6px;position:absolute;inset-block-start:50%;inset-inline-end:0;translate:0 -50%}@media (min-width:75rem){.Thread-module__OWK1Ra__thread{grid-column:1/span 6}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Thread-module__OWK1Ra__thread{animation:linear both Thread-module__OWK1Ra__thread-draw;animation-timeline:view();animation-range:entry cover 30%}}}@keyframes Thread-module__OWK1Ra__thread-draw{0%{scale:0 1}}@media (forced-colors:active){.Thread-module__OWK1Ra__thread{display:none}}}
@layer components{.ProjectLink-module__ynwU_q__link{align-items:center;gap:var(--space-3);min-block-size:2.75rem;color:var(--text);background:linear-gradient(var(--accent), var(--accent)) no-repeat;background-position:bottom;background-size:100% 2px;padding-block-end:var(--space-1);display:inline-flex}.ProjectLink-module__ynwU_q__arrow{color:var(--accent);transition:translate var(--dur-standard) var(--ease-out)}@media (hover:hover) and (pointer:fine){.ProjectLink-module__ynwU_q__link:hover{text-decoration-line:none}.ProjectLink-module__ynwU_q__link:hover .ProjectLink-module__ynwU_q__arrow{translate:calc(var(--distance-sm) * var(--dir)) 0}}.ProjectLink-module__ynwU_q__link:focus-visible .ProjectLink-module__ynwU_q__arrow{translate:calc(var(--distance-sm) * var(--dir)) 0}}
@layer components{.NextProject-module__2SgvOW__passage{background:linear-gradient(to bottom, var(--from) 0%, color-mix(in srgb, var(--from) 55%, var(--to)) 45%, var(--to) 100%);block-size:clamp(14rem,45svh,28rem);position:relative;overflow:clip}.NextProject-module__2SgvOW__grid{-webkit-mask-image:linear-gradient(#0000 30%,#000 100%);mask-image:linear-gradient(#0000 30%,#000 100%)}.NextProject-module__2SgvOW__descent{background:linear-gradient(to bottom, var(--thread-from), var(--thread-to));transform-origin:top;inline-size:2px;position:absolute;inset-block:0;inset-inline-start:calc(50% - var(--hairline))}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.NextProject-module__2SgvOW__descent{animation:linear both NextProject-module__2SgvOW__next-descend;animation-timeline:view();animation-range:entry 20% exit 20%}}}@keyframes NextProject-module__2SgvOW__next-descend{0%{scale:1 0}to{scale:1}}.NextProject-module__2SgvOW__scene{--scene-pad-start:var(--space-8);--scene-pad-end:var(--section-space)}.NextProject-module__2SgvOW__layout{row-gap:var(--space-7);align-items:center}.NextProject-module__2SgvOW__text{justify-items:start;gap:var(--space-5);grid-column:1/-1;display:grid}.NextProject-module__2SgvOW__eyebrow{color:var(--accent)}.NextProject-module__2SgvOW__title{--display-size:clamp(2.75rem, 1.5rem + 3.6vw, 5.5rem);margin:0}.NextProject-module__2SgvOW__titleLink{color:inherit}@media (hover:hover) and (pointer:fine){.NextProject-module__2SgvOW__titleLink:hover{text-decoration-line:none}}.NextProject-module__2SgvOW__line{color:var(--accent-2)}.NextProject-module__2SgvOW__statement{max-inline-size:22em}.NextProject-module__2SgvOW__actions{align-items:center;gap:var(--space-3) var(--space-7);flex-wrap:wrap;display:flex}.NextProject-module__2SgvOW__back{align-items:center;gap:var(--space-3);min-block-size:2.75rem;color:var(--text-muted);display:inline-flex}.NextProject-module__2SgvOW__back:focus-visible{color:var(--text)}@media (hover:hover) and (pointer:fine){.NextProject-module__2SgvOW__back:hover{color:var(--text)}}.NextProject-module__2SgvOW__backArrow{scale:-1 1}.NextProject-module__2SgvOW__glimpse{box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--light) 30%, transparent), 0 2.5rem 4rem -2rem var(--shade);grid-column:1/-1}@media (min-width:48rem){.NextProject-module__2SgvOW__text{grid-column:1/span 5}.NextProject-module__2SgvOW__glimpse{grid-column:1/-1}}@media (min-width:75rem){.NextProject-module__2SgvOW__text{grid-column:1/span 5}.NextProject-module__2SgvOW__glimpse{grid-column:6/-1}}@media (forced-colors:active){.NextProject-module__2SgvOW__passage{display:none}}}
@layer components{.ReadingProgress-module__r_KjPG__progress{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.ReadingProgress-module__r_KjPG__progress{z-index:calc(var(--z-header) + 1);background:var(--progress-color);transform-origin:0;pointer-events:none;block-size:2px;animation:linear both ReadingProgress-module__r_KjPG__reading-progress;animation-timeline:scroll(root);display:block;position:fixed;inset-block-start:calc(var(--header-block-size) - 2px);inset-inline:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)).ReadingProgress-module__r_KjPG__progress{transform-origin:100%}}}@keyframes ReadingProgress-module__r_KjPG__reading-progress{0%{scale:0 1}to{scale:1}}@media (forced-colors:active){.ReadingProgress-module__r_KjPG__progress{display:none}}}
@layer components{.OnWorld-module__EyJLcG__scene{--wipe-inset:var(--margin);--scene-align:start;--scene-pad-start:var(--space-7);--scene-pad-end:var(--section-space-sm)}.OnWorld-module__EyJLcG__grid{row-gap:var(--space-7);align-items:center}.OnWorld-module__EyJLcG__ambience{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:clip}.OnWorld-module__EyJLcG__ambience:after{content:"";background:radial-gradient(60% 55% at 85% 95%, color-mix(in srgb, var(--accent) 9%, transparent), transparent 70%), radial-gradient(45% 50% at 10% 10%, color-mix(in srgb, var(--accent-2) 8%, transparent), transparent 70%), radial-gradient(40% 40% at 40% 55%, color-mix(in srgb, var(--gold) 10%, transparent), transparent 70%);position:absolute;inset:0}:root[dir=rtl] .OnWorld-module__EyJLcG__ambience:after{scale:-1 1}.OnWorld-module__EyJLcG__haze{object-fit:cover;filter:blur(64px)sepia(.55)saturate(.85);opacity:.14;block-size:130%;inline-size:auto;position:absolute;inset-block:-15%;inset-inline:20% -20%}.OnWorld-module__EyJLcG__text{justify-items:start;gap:var(--space-5);grid-column:1/-1;display:grid}.OnWorld-module__EyJLcG__eyebrow{color:var(--accent-2);max-inline-size:26em}.OnWorld-module__EyJLcG__title{margin:0;line-height:0}.OnWorld-module__EyJLcG__titleLink{color:inherit;display:inline-block}.OnWorld-module__EyJLcG__mark{block-size:clamp(3.25rem,2.4rem + 3.4vw,5.5rem);inline-size:auto;display:block}.OnWorld-module__EyJLcG__rule{inline-size:var(--space-9);background:var(--accent-2);block-size:2px}.OnWorld-module__EyJLcG__summary{justify-items:start;gap:var(--space-6);max-inline-size:17em;display:grid}.OnWorld-module__EyJLcG__actions{align-items:center;gap:var(--space-2) var(--space-6);flex-wrap:wrap;display:flex}.OnWorld-module__EyJLcG__gallery{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.OnWorld-module__EyJLcG__atmosphere{--parallax-shift:1.25rem;grid-area:1/1/auto/-1}.OnWorld-module__EyJLcG__phone{display:none}.OnWorld-module__EyJLcG__proof{z-index:2;box-shadow:calc(-.875rem * var(--dir)) .875rem 0 0 var(--accent);grid-area:2/2/auto/span 4;margin-block-start:-28%}.OnWorld-module__EyJLcG__print img{object-position:top}@media (min-width:48rem){.OnWorld-module__EyJLcG__text{grid-column:1/span 6}.OnWorld-module__EyJLcG__gallery{grid-template-columns:repeat(8,minmax(0,1fr))}.OnWorld-module__EyJLcG__atmosphere{opacity:.92;box-shadow:0 1.5rem 3rem -1.75rem color-mix(in srgb, var(--shade) 30%, transparent);grid-area:1/4/auto/-1;align-self:start}.OnWorld-module__EyJLcG__proof{box-shadow:0 0 0 var(--hairline) var(--gold), calc(-1rem * var(--dir)) 1rem 0 0 var(--accent), calc(-1rem * var(--dir)) 2.5rem 4rem -1.5rem color-mix(in srgb, var(--shade) 32%, transparent);grid-area:1/1/auto/span 7;align-self:start;margin-block-start:13%}.OnWorld-module__EyJLcG__phone{z-index:3;inline-size:min(100%,11.25rem);box-shadow:0 0 0 .4375rem var(--surface-0), 0 0 0 calc(.4375rem + var(--hairline)) var(--gold), 0 1.25rem 1.5rem -.75rem color-mix(in srgb, var(--shade) 45%, transparent), 0 3rem 4rem -2rem color-mix(in srgb, var(--shade) 35%, transparent);border-radius:1.375rem;grid-area:1/1/auto/span 2;align-self:end;margin-block-end:calc(var(--space-8) * -1);margin-inline-start:calc(var(--space-6) * -1);display:block;overflow:clip}}@media (min-width:75rem){.OnWorld-module__EyJLcG__text{grid-column:1/span 4}.OnWorld-module__EyJLcG__gallery{grid-column:5/-1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.OnWorld-module__EyJLcG__develop{animation:linear both OnWorld-module__EyJLcG__on-develop;animation-timeline:view();animation-range:entry cover 40%}}}@keyframes OnWorld-module__EyJLcG__on-develop{0%{scale:1.05}to{scale:1}}}
@layer components{.OnDirection-module__df-YPa__scene{--scene-pad-start:var(--section-space-sm)}.OnDirection-module__df-YPa__grid{row-gap:var(--space-8);align-items:start}.OnDirection-module__df-YPa__heading,.OnDirection-module__df-YPa__intro{grid-column:1/-1}.OnDirection-module__df-YPa__intro{max-inline-size:var(--measure-text);margin-block-start:calc(var(--space-6) * -1)}.OnDirection-module__df-YPa__grid figure{min-inline-size:0;margin:0}.OnDirection-module__df-YPa__monogram,.OnDirection-module__df-YPa__palette,.OnDirection-module__df-YPa__type,.OnDirection-module__df-YPa__photo,.OnDirection-module__df-YPa__arch{grid-column:1/-1}.OnDirection-module__df-YPa__plateLabel{gap:var(--space-1);border-block-start:var(--hairline) solid var(--line);margin-block-start:var(--space-4);padding-block-start:var(--space-3);display:grid}.OnDirection-module__df-YPa__plateName{color:var(--accent)}.OnDirection-module__df-YPa__monogramPlate{aspect-ratio:4/3;background:radial-gradient(70% 60% at 50% 40%, color-mix(in srgb, var(--light) 9%, transparent), transparent 70%), var(--surface-0);box-shadow:0 2rem 3rem -2rem color-mix(in srgb, var(--shade) 60%, transparent);place-items:center;padding:14%;display:grid}.OnDirection-module__df-YPa__monogramPlate>*{inline-size:100%}.OnDirection-module__df-YPa__swatches{gap:var(--space-5) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid}.OnDirection-module__df-YPa__swatch{gap:var(--space-2);display:grid}.OnDirection-module__df-YPa__chip{aspect-ratio:3/2;background:var(--chip);box-shadow:inset 0 0 0 var(--hairline) var(--line);display:block}.OnDirection-module__df-YPa__hex{font-variant-numeric:tabular-nums}.OnDirection-module__df-YPa__typeSet{gap:var(--gutter);align-items:end;display:grid}.OnDirection-module__df-YPa__lockup{inline-size:min(100%,16rem)}.OnDirection-module__df-YPa__arch{max-inline-size:26rem}@media (min-width:48rem){.OnDirection-module__df-YPa__monogram{grid-column:1/span 5}.OnDirection-module__df-YPa__palette{grid-column:6/-1}.OnDirection-module__df-YPa__swatches{grid-template-columns:repeat(3,minmax(0,1fr))}.OnDirection-module__df-YPa__typeSet{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}.OnDirection-module__df-YPa__lockup{inline-size:100%}.OnDirection-module__df-YPa__photo{grid-column:1/span 4}.OnDirection-module__df-YPa__arch{inline-size:80%;grid-column:5/-1;justify-self:end;margin-block-start:var(--space-9)}}@media (min-width:75rem){.OnDirection-module__df-YPa__heading{grid-column:1/span 9}.OnDirection-module__df-YPa__intro{grid-column:1/span 6}.OnDirection-module__df-YPa__monogram{grid-column:1/span 7}.OnDirection-module__df-YPa__palette{grid-column:9/-1;align-self:center}.OnDirection-module__df-YPa__swatches{grid-template-columns:repeat(2,minmax(0,1fr))}.OnDirection-module__df-YPa__type{grid-column:1/-1}.OnDirection-module__df-YPa__typeSet{column-gap:calc(var(--gutter) * 3);grid-template-columns:minmax(0,8fr) minmax(0,3fr)}.OnDirection-module__df-YPa__photo{grid-column:2/span 5}.OnDirection-module__df-YPa__arch{inline-size:auto;max-inline-size:none;grid-column:8/span 4;justify-self:stretch;margin-block-start:var(--space-10)}}}
@property --world-signal{syntax:"<number>";inherits:true;initial-value:1}@layer components{.MiMaMoWorld-module__0enOkq__scene{view-timeline:--mi-ma-mo block;--scene-pad-start:var(--space-6);--scene-pad-end:var(--space-8)}.MiMaMoWorld-module__0enOkq__grid{--signal:color-mix(in srgb, var(--accent) calc(var(--world-signal,1) * 100%), var(--text-muted));row-gap:var(--space-4)}.MiMaMoWorld-module__0enOkq__eyebrow{color:var(--signal);grid-column:1/-1}.MiMaMoWorld-module__0enOkq__title{--display-size:clamp(2.75rem, 1.5rem + 3.6vw, 5.5rem);grid-column:1/-1}.MiMaMoWorld-module__0enOkq__titleLink{color:inherit}@media (hover:hover) and (pointer:fine){.MiMaMoWorld-module__0enOkq__titleLink:hover{text-decoration-line:none}}.MiMaMoWorld-module__0enOkq__text{justify-items:start;gap:var(--space-5);grid-column:1/-1;display:grid}.MiMaMoWorld-module__0enOkq__text>:first-child{max-inline-size:22em}.MiMaMoWorld-module__0enOkq__note{max-inline-size:30em;border-block-start:var(--hairline) solid color-mix(in srgb, var(--light) 45%, transparent);padding-block-start:var(--space-4)}.MiMaMoWorld-module__0enOkq__phone,.MiMaMoWorld-module__0enOkq__detail{min-inline-size:0;margin:0}.MiMaMoWorld-module__0enOkq__label{align-items:center;gap:var(--space-3);color:var(--text-muted);margin-block-start:var(--space-3);display:flex}.MiMaMoWorld-module__0enOkq__labelRule{inline-size:var(--space-6);block-size:var(--hairline);background:var(--light)}.MiMaMoWorld-module__0enOkq__product{grid-column:1/-1}.MiMaMoWorld-module__0enOkq__stage{display:none}.MiMaMoWorld-module__0enOkq__phone{inline-size:min(100%,19rem)}.MiMaMoWorld-module__0enOkq__detail{grid-column:1/-1;margin-block-start:var(--space-6)}@media (min-width:48rem){.MiMaMoWorld-module__0enOkq__product{--avail:calc(100svh - var(--header-block-size));flex-direction:column;justify-content:flex-end;display:flex;position:relative;container-type:inline-size}.MiMaMoWorld-module__0enOkq__product>*{--pw:min(30cqi, calc((var(--avail) - 20rem) * .495))}.MiMaMoWorld-module__0enOkq__product{min-block-size:calc(min(30cqi, calc((var(--avail) - 20rem) * .495)) / .495 + 2.5rem)}.MiMaMoWorld-module__0enOkq__stage{inline-size:min(calc(100cqi - .45 * var(--pw)), calc((var(--avail) - 19rem) * 1.892));margin-inline-start:auto;display:block}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .MiMaMoWorld-module__0enOkq__stage{margin-inline:0 auto}:not(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .MiMaMoWorld-module__0enOkq__stage{--labels-inset:calc(.55 * var(--pw) + var(--space-5))}.MiMaMoWorld-module__0enOkq__detail{display:none}.MiMaMoWorld-module__0enOkq__phone{z-index:3;inline-size:var(--pw);position:absolute;inset-block-end:0;inset-inline-start:0}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .MiMaMoWorld-module__0enOkq__phone{inset-inline:auto 0}.MiMaMoWorld-module__0enOkq__stage [data-fallback]>:first-child{box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--light) 16%, transparent), 0 2.5rem 4rem -2rem color-mix(in srgb, var(--shade) 75%, transparent)}.MiMaMoWorld-module__0enOkq__phone>:first-child{filter:drop-shadow(0 1.25rem 1rem color-mix(in srgb, var(--shade) 60%, transparent))}}@media (min-width:75rem){.MiMaMoWorld-module__0enOkq__title{grid-area:3/1/auto/span 8}.MiMaMoWorld-module__0enOkq__text{grid-area:4/1/auto/span 3;align-self:start}.MiMaMoWorld-module__0enOkq__product{grid-area:4/4/auto/-1;align-self:start}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (view-timeline-name:--a){.MiMaMoWorld-module__0enOkq__stage{animation:linear both MiMaMoWorld-module__0enOkq__mm-seam;animation-timeline:view();animation-range:entry 5% cover 35%}.MiMaMoWorld-module__0enOkq__grid{animation:linear both MiMaMoWorld-module__0enOkq__mm-signal;animation-timeline:--mi-ma-mo;animation-range:exit exit 45%}.MiMaMoWorld-module__0enOkq__scene :is([data-layer=grid],[data-layer=texture],[data-layer=marks]){animation:linear both MiMaMoWorld-module__0enOkq__mm-structure;animation-timeline:--mi-ma-mo;animation-range:exit exit 55%}}}@keyframes MiMaMoWorld-module__0enOkq__mm-seam{0%{clip-path:inset(0 50%)}to{clip-path:inset(0)}}@keyframes MiMaMoWorld-module__0enOkq__mm-signal{to{--world-signal:0}}@keyframes MiMaMoWorld-module__0enOkq__mm-structure{to{opacity:0}}}
@layer components{.OnWebsite-module__fC31Va__grid{row-gap:var(--space-9);align-items:start}.OnWebsite-module__fC31Va__heading,.OnWebsite-module__fC31Va__intro,.OnWebsite-module__fC31Va__structure,.OnWebsite-module__fC31Va__rhythm,.OnWebsite-module__fC31Va__mobile{grid-column:1/-1;min-inline-size:0}.OnWebsite-module__fC31Va__intro{max-inline-size:var(--measure-text);margin-block-start:calc(var(--space-8) * -1)}.OnWebsite-module__fC31Va__label{color:var(--accent)}.OnWebsite-module__fC31Va__structure{gap:var(--space-6);display:grid}.OnWebsite-module__fC31Va__note{gap:var(--space-3);max-inline-size:22rem;display:grid}.OnWebsite-module__fC31Va__navView{gap:var(--space-5);min-inline-size:0;display:grid}.OnWebsite-module__fC31Va__destinations{gap:var(--space-3) var(--space-6);flex-wrap:wrap;margin:0;padding:0;display:flex}.OnWebsite-module__fC31Va__destinations li{align-items:baseline;gap:var(--space-2);display:inline-flex}.OnWebsite-module__fC31Va__step{color:var(--text-muted)}.OnWebsite-module__fC31Va__action{padding-inline:var(--space-4);border:var(--hairline) solid var(--accent);border-radius:999px}.OnWebsite-module__fC31Va__grid figure{margin:0}.OnWebsite-module__fC31Va__caption{gap:var(--space-2);max-inline-size:var(--measure-text);margin-block-start:var(--space-5);display:grid}.OnWebsite-module__fC31Va__bleed{margin-inline:calc(var(--margin) * -1);box-shadow:0 2.5rem 4rem -2rem var(--shade)}.OnWebsite-module__fC31Va__mobile{gap:var(--space-7);display:grid}.OnWebsite-module__fC31Va__device{inline-size:min(100%,22rem);box-shadow:0 0 0 .5rem var(--text), 0 0 0 calc(.5rem + var(--hairline)) var(--accent), 0 2.5rem 3.5rem -1.5rem var(--shade);border-radius:1.75rem;justify-self:center;overflow:clip}.OnWebsite-module__fC31Va__mobileText{gap:var(--space-4);max-inline-size:26em;display:grid}@media (min-width:48rem){.OnWebsite-module__fC31Va__bleed{margin-inline:0}.OnWebsite-module__fC31Va__mobile{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.OnWebsite-module__fC31Va__device{order:2}}@media (min-width:75rem){.OnWebsite-module__fC31Va__heading{grid-column:1/span 9}.OnWebsite-module__fC31Va__intro{grid-column:1/span 6}.OnWebsite-module__fC31Va__structure{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.OnWebsite-module__fC31Va__note{grid-column:1/span 3}.OnWebsite-module__fC31Va__navView{grid-column:5/-1}.OnWebsite-module__fC31Va__rhythm{grid-column:1/-1}.OnWebsite-module__fC31Va__mobile{column-gap:var(--gutter);grid-column:2/span 10;grid-template-columns:repeat(10,minmax(0,1fr))}.OnWebsite-module__fC31Va__device{order:0;grid-column:1/span 4;justify-self:stretch;inline-size:auto;max-inline-size:24rem}.OnWebsite-module__fC31Va__mobileText{grid-column:6/-1}}}
@layer components{.SystemField-module__UWpQoa__field{z-index:-1;pointer-events:none;opacity:.6;block-size:100%;inline-size:100%;position:absolute;inset:0}.SystemField-module__UWpQoa__panels rect{fill:color-mix(in srgb, var(--accent) 5%, transparent);stroke:color-mix(in srgb, var(--text) 8%, transparent);stroke-width:1px}.SystemField-module__UWpQoa__row{fill:none;stroke:color-mix(in srgb, var(--text) 9%, transparent);stroke-width:4px}.SystemField-module__UWpQoa__gridLine{fill:none;stroke:color-mix(in srgb, var(--text) 7%, transparent);stroke-width:1px}.SystemField-module__UWpQoa__topology path{fill:none;stroke:color-mix(in srgb, var(--text) 9%, transparent);stroke-width:1px;vector-effect:non-scaling-stroke}.SystemField-module__UWpQoa__topology rect{fill:color-mix(in srgb, var(--text) 14%, transparent)}.SystemField-module__UWpQoa__topology .SystemField-module__UWpQoa__trace{stroke:color-mix(in srgb, var(--accent) 30%, transparent)}@media (forced-colors:active){.SystemField-module__UWpQoa__field{display:none}}}
@layer components{.OnDecisions-module__KU7xYq__grid{row-gap:var(--heading-gap)}.OnDecisions-module__KU7xYq__heading,.OnDecisions-module__KU7xYq__list{grid-column:1/-1}.OnDecisions-module__KU7xYq__list{margin:0;padding:0}.OnDecisions-module__KU7xYq__item{gap:var(--space-4) var(--gutter);padding-block:var(--space-7);border-block-start:var(--hairline) solid var(--line);display:grid}.OnDecisions-module__KU7xYq__item:last-child{border-block-end:var(--hairline) solid var(--line)}.OnDecisions-module__KU7xYq__number{color:var(--accent)}.OnDecisions-module__KU7xYq__reasoning{gap:var(--space-3);max-inline-size:34rem;display:grid}.OnDecisions-module__KU7xYq__reasoning h3{margin:0}.OnDecisions-module__KU7xYq__evidence{gap:var(--space-4);min-inline-size:0;margin-block-start:var(--space-3);display:grid}.OnDecisions-module__KU7xYq__quote{border-inline-start:2px solid var(--accent);margin:0;padding-inline-start:var(--space-5)}.OnDecisions-module__KU7xYq__quote>p:first-child{color:var(--accent);margin:0}.OnDecisions-module__KU7xYq__quote>p+p{margin-block-start:var(--space-2)}.OnDecisions-module__KU7xYq__crop{max-inline-size:30rem;box-shadow:0 1.5rem 2.5rem -1.75rem color-mix(in srgb, var(--shade) 55%, transparent)}.OnDecisions-module__KU7xYq__item[data-wide] .OnDecisions-module__KU7xYq__crop{max-inline-size:none}@media (min-width:75rem){.OnDecisions-module__KU7xYq__item{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start}.OnDecisions-module__KU7xYq__number{grid-column:1/span 1;padding-block-start:.35em}.OnDecisions-module__KU7xYq__reasoning{grid-column:2/span 5}.OnDecisions-module__KU7xYq__evidence{grid-column:8/-1;margin-block-start:0}.OnDecisions-module__KU7xYq__item[data-wide] .OnDecisions-module__KU7xYq__evidence{grid-column:2/-1;margin-block-start:var(--space-5)}}}
@layer components{.ConfidentialScene-module__y4JX6a__scene{--scene-pad-start:var(--section-space-sm)}.ConfidentialScene-module__y4JX6a__grid{row-gap:var(--space-6)}.ConfidentialScene-module__y4JX6a__archive{--corner:.875rem;--archive-pad:var(--space-5);padding:var(--archive-pad);background:color-mix(in srgb, var(--surface-1) 90%, transparent);position:relative}.ConfidentialScene-module__y4JX6a__boundary,.ConfidentialScene-module__y4JX6a__corners{pointer-events:none;background-repeat:no-repeat;position:absolute;inset:0}.ConfidentialScene-module__y4JX6a__boundary{--b:linear-gradient(var(--line-strong), var(--line-strong));background-image:var(--b), var(--b), var(--b), var(--b), var(--b), var(--b), var(--b), var(--b);background-position:0 0,100% 0,0 100%,100% 100%,0 0,0 100%,100% 0,100% 100%;background-size:50% var(--hairline), 50% var(--hairline), 50% var(--hairline), 50% var(--hairline), var(--hairline) 50%, var(--hairline) 50%, var(--hairline) 50%, var(--hairline) 50%}.ConfidentialScene-module__y4JX6a__corners{--m:linear-gradient(var(--text-muted), var(--text-muted));background-image:var(--m), var(--m), var(--m), var(--m), var(--m), var(--m), var(--m), var(--m);background-position:0 0,0 0,100% 0,100% 0,0 100%,0 100%,100% 100%,100% 100%;background-size:var(--corner) var(--hairline), var(--hairline) var(--corner), var(--corner) var(--hairline), var(--hairline) var(--corner), var(--corner) var(--hairline), var(--hairline) var(--corner), var(--corner) var(--hairline), var(--hairline) var(--corner)}.ConfidentialScene-module__y4JX6a__head{grid-template-columns:auto minmax(var(--space-5), 1fr) auto;align-items:center;column-gap:var(--space-4);row-gap:var(--space-3);margin-block-end:var(--space-7);display:grid}.ConfidentialScene-module__y4JX6a__rule{block-size:var(--hairline);background:var(--line-strong);display:block}.ConfidentialScene-module__y4JX6a__range{white-space:nowrap}.ConfidentialScene-module__y4JX6a__note{grid-column:1/-1;max-inline-size:36em}.ConfidentialScene-module__y4JX6a__list{gap:var(--space-7);display:grid}.ConfidentialScene-module__y4JX6a__item{gap:var(--space-4);align-content:start;display:grid}.ConfidentialScene-module__y4JX6a__item+.ConfidentialScene-module__y4JX6a__item{border-block-start:var(--hairline) solid var(--line);padding-block-start:calc(var(--space-7) * .875)}.ConfidentialScene-module__y4JX6a__index{align-items:center;gap:var(--space-3);display:flex}.ConfidentialScene-module__y4JX6a__index .ConfidentialScene-module__y4JX6a__rule{transition:background-color var(--dur-standard) var(--ease-out);flex:1}.ConfidentialScene-module__y4JX6a__name{max-inline-size:9em}.ConfidentialScene-module__y4JX6a__summary{max-inline-size:28em}.ConfidentialScene-module__y4JX6a__cover{--parallax-shift:1rem;isolation:isolate;margin-block-end:var(--space-3);position:relative}.ConfidentialScene-module__y4JX6a__cover>:first-child{aspect-ratio:16/7}.ConfidentialScene-module__y4JX6a__cover:before{content:"";z-index:-1;inset-block:var(--space-2) calc(var(--space-2) * -1);inset-inline:var(--space-2) calc(var(--space-2) * -1);border:var(--hairline) solid var(--line);position:absolute}.ConfidentialScene-module__y4JX6a__cover:after{content:"";inset:var(--hairline);background:linear-gradient(to right, transparent 62%, var(--surface-1) 98%) left top / 100% 100% no-repeat;transition:background-size var(--dur-cinematic) var(--ease-out);position:absolute}:root[dir=rtl] .ConfidentialScene-module__y4JX6a__cover:after{background-image:linear-gradient(to left, transparent 62%, var(--surface-1) 98%);background-position:100% 0}@media (hover:hover){.ConfidentialScene-module__y4JX6a__item:hover .ConfidentialScene-module__y4JX6a__cover:after{background-size:150% 100%}.ConfidentialScene-module__y4JX6a__item:hover .ConfidentialScene-module__y4JX6a__index .ConfidentialScene-module__y4JX6a__rule{background-color:var(--text-muted)}}@media (min-width:48rem){.ConfidentialScene-module__y4JX6a__archive{--corner:1.125rem;--archive-pad:var(--space-7)}.ConfidentialScene-module__y4JX6a__head{margin-block-end:var(--space-8)}.ConfidentialScene-module__y4JX6a__list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0}.ConfidentialScene-module__y4JX6a__item:first-child{padding-inline-end:var(--space-7)}.ConfidentialScene-module__y4JX6a__item+.ConfidentialScene-module__y4JX6a__item{border-block-start:0;border-inline-start:var(--hairline) solid var(--line);padding-block-start:0;padding-inline-start:var(--space-7)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.ConfidentialScene-module__y4JX6a__corners{animation:linear both ConfidentialScene-module__y4JX6a__restricted-marks;animation-timeline:view();animation-range:entry entry 25%}.ConfidentialScene-module__y4JX6a__boundary{animation:ConfidentialScene-module__y4JX6a__restricted-draw var(--ease-out) both;animation-timeline:view();animation-range:entry 10% entry 55%}}}@keyframes ConfidentialScene-module__y4JX6a__restricted-marks{0%{opacity:0;scale:1.015}}@keyframes ConfidentialScene-module__y4JX6a__restricted-draw{0%{background-size:0 var(--hairline), 0 var(--hairline), 0 var(--hairline), 0 var(--hairline), var(--hairline) 0, var(--hairline) 0, var(--hairline) 0, var(--hairline) 0}}}
@layer components{.OnDetails-module__2W_Uhq__grid{row-gap:var(--heading-gap)}.OnDetails-module__2W_Uhq__heading,.OnDetails-module__2W_Uhq__mosaic{grid-column:1/-1}.OnDetails-module__2W_Uhq__mosaic{gap:var(--space-8) var(--gutter);margin:0;padding:0;display:grid}.OnDetails-module__2W_Uhq__mosaic figure{margin:0}.OnDetails-module__2W_Uhq__caption{border-block-start:var(--hairline) solid var(--line);color:var(--text-muted);max-inline-size:24rem;margin-block-start:var(--space-3);padding-block-start:var(--space-3);display:block}.OnDetails-module__2W_Uhq__plate{background:radial-gradient(60% 60% at 55% 45%, color-mix(in srgb, var(--light) 10%, transparent), transparent 70%), var(--surface-0);padding:8%}.OnDetails-module__2W_Uhq__numerals{max-inline-size:13rem}.OnDetails-module__2W_Uhq__eyebrow{max-inline-size:22rem}.OnDetails-module__2W_Uhq__pair{gap:var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));max-inline-size:26rem;display:grid}.OnDetails-module__2W_Uhq__mobileAction{max-inline-size:24rem}@media (min-width:48rem){.OnDetails-module__2W_Uhq__mosaic{grid-template-columns:repeat(8,minmax(0,1fr));align-items:end}.OnDetails-module__2W_Uhq__ribbon{grid-area:span 2/1/auto/span 5;align-self:start}.OnDetails-module__2W_Uhq__numerals,.OnDetails-module__2W_Uhq__eyebrow{grid-column:6/-1}.OnDetails-module__2W_Uhq__actions{grid-column:1/span 4}.OnDetails-module__2W_Uhq__mobileAction{grid-column:5/-1}}@media (min-width:75rem){.OnDetails-module__2W_Uhq__heading{grid-column:1/span 8}.OnDetails-module__2W_Uhq__mosaic{row-gap:var(--space-9);grid-template-columns:repeat(12,minmax(0,1fr))}.OnDetails-module__2W_Uhq__ribbon{grid-column:1/span 7}.OnDetails-module__2W_Uhq__numerals{grid-column:9/span 3;align-self:start}.OnDetails-module__2W_Uhq__eyebrow{grid-column:9/span 4}.OnDetails-module__2W_Uhq__actions{grid-column:2/span 5}.OnDetails-module__2W_Uhq__mobileAction{grid-column:8/span 4}}}
@layer components{.ProcessStage-module__6lvrwG__stage{--scene-pad-start:var(--section-space-sm);--scene-pad-end:var(--section-space-sm)}.ProcessStage-module__6lvrwG__grid{row-gap:var(--space-6);align-items:center}.ProcessStage-module__6lvrwG__head{gap:var(--space-3);grid-column:1/-1;display:grid}.ProcessStage-module__6lvrwG__steps{grid-column:1/-1;display:grid}.ProcessStage-module__6lvrwG__step{column-gap:var(--space-4);row-gap:var(--space-1);padding-block:var(--space-4);border-block-start:var(--hairline) solid var(--line);grid-template-columns:3.5rem minmax(0,1fr);align-items:baseline;display:grid}.ProcessStage-module__6lvrwG__step:last-child{border-block-end:var(--hairline) solid var(--line)}.ProcessStage-module__6lvrwG__count{grid-row:1/span 2}.ProcessStage-module__6lvrwG__word{transition:color var(--dur-micro) var(--ease-out);grid-column:2}.ProcessStage-module__6lvrwG__line{grid-column:2;max-inline-size:30em}.ProcessStage-module__6lvrwG__frame{display:none}@media (min-width:75rem){.ProcessStage-module__6lvrwG__steps{grid-area:3/1/auto/span 5}.ProcessStage-module__6lvrwG__frame{grid-area:3/7/auto/-1}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){:root:is([data-motion=pending],[data-motion=on]) .ProcessStage-module__6lvrwG__frame{gap:var(--space-6);grid-area:3/1/auto/-1;align-content:center;display:grid}:root:is([data-motion=pending],[data-motion=on]) .ProcessStage-module__6lvrwG__steps{grid-row:4}:root:is([data-motion=pending],[data-motion=on]) .ProcessStage-module__6lvrwG__step{animation:16s linear infinite ProcessStage-module__6lvrwG__step-list;animation-delay:calc((var(--i) - 5) * 3.2s - .64s)}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (min-width:75rem){:root:is([data-motion=pending],[data-motion=on]) .ProcessStage-module__6lvrwG__frame{grid-area:3/7/auto/-1}:root:is([data-motion=pending],[data-motion=on]) .ProcessStage-module__6lvrwG__steps{grid-row:3}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:hover) :is(.ProcessStage-module__6lvrwG__step,.ProcessStage-module__6lvrwG__current){animation-play-state:paused}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:hover) .ProcessStage-module__6lvrwG__progress>i:after{animation-play-state:paused;transform:scaleX(0)!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:hover) .ProcessStage-module__6lvrwG__step{color:var(--text-muted)!important}.ProcessStage-module__6lvrwG__grid .ProcessStage-module__6lvrwG__step:hover{color:var(--text)!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:hover) .ProcessStage-module__6lvrwG__current{opacity:0!important}:is(.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:first-child:hover) .ProcessStage-module__6lvrwG__current:first-child,.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(2):hover) .ProcessStage-module__6lvrwG__current:nth-child(2),.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(3):hover) .ProcessStage-module__6lvrwG__current:nth-child(3),.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(4):hover) .ProcessStage-module__6lvrwG__current:nth-child(4),.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(5):hover) .ProcessStage-module__6lvrwG__current:nth-child(5)){opacity:1!important;transform:none!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:first-child:hover) .ProcessStage-module__6lvrwG__progress>i:nth-child(-n+1):after{transform:scaleX(1)!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(2):hover) .ProcessStage-module__6lvrwG__progress>i:nth-child(-n+2):after{transform:scaleX(1)!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(3):hover) .ProcessStage-module__6lvrwG__progress>i:nth-child(-n+3):after{transform:scaleX(1)!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(4):hover) .ProcessStage-module__6lvrwG__progress>i:nth-child(-n+4):after{transform:scaleX(1)!important}.ProcessStage-module__6lvrwG__grid:has(.ProcessStage-module__6lvrwG__step:nth-child(5):hover) .ProcessStage-module__6lvrwG__progress>i:nth-child(-n+5):after{transform:scaleX(1)!important}}.ProcessStage-module__6lvrwG__words{grid-template-areas:"stack";display:grid}.ProcessStage-module__6lvrwG__current{align-content:end;gap:var(--space-4);opacity:0;animation:16s linear infinite ProcessStage-module__6lvrwG__step-word;animation-delay:calc((var(--i) - 5) * 3.2s - .64s);grid-area:stack;display:grid}.ProcessStage-module__6lvrwG__bigGlyph{block-size:clamp(1.75rem,1.4rem + .8vw,2.375rem);inline-size:clamp(1.75rem,1.4rem + .8vw,2.375rem);color:var(--text-muted)}.ProcessStage-module__6lvrwG__big{--display-size:clamp(2.25rem, 1.25rem + 3.6vw, 4.75rem)}.ProcessStage-module__6lvrwG__bigLine{max-inline-size:22em;color:var(--text-muted)}.ProcessStage-module__6lvrwG__progress{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.ProcessStage-module__6lvrwG__progress>i{background:var(--line);block-size:2px;position:relative;overflow:hidden}.ProcessStage-module__6lvrwG__progress>i:after{content:"";background:var(--text);transform-origin:0;animation-duration:16s;animation-timing-function:linear;animation-iteration-count:infinite;animation-delay:-.64s;position:absolute;inset:0;transform:scaleX(0)}:root[dir=rtl] .ProcessStage-module__6lvrwG__progress>i:after{transform-origin:100%}.ProcessStage-module__6lvrwG__progress>i:first-child:after{animation-name:ProcessStage-module__6lvrwG__seg-0}.ProcessStage-module__6lvrwG__progress>i:nth-child(2):after{animation-name:ProcessStage-module__6lvrwG__seg-1}.ProcessStage-module__6lvrwG__progress>i:nth-child(3):after{animation-name:ProcessStage-module__6lvrwG__seg-2}.ProcessStage-module__6lvrwG__progress>i:nth-child(4):after{animation-name:ProcessStage-module__6lvrwG__seg-3}.ProcessStage-module__6lvrwG__progress>i:nth-child(5):after{animation-name:ProcessStage-module__6lvrwG__seg-4}@keyframes ProcessStage-module__6lvrwG__step-word{0%{opacity:0;transform:translateY(.35em)}4%,19%{opacity:1;transform:none}21%,to{opacity:0;transform:translateY(-.2em)}}@keyframes ProcessStage-module__6lvrwG__step-list{0%,21%,to{color:var(--text-muted)}4%,19%{color:var(--text)}}@keyframes ProcessStage-module__6lvrwG__seg-0{0%{transform:scaleX(0)}20%,to{transform:scaleX(1)}}@keyframes ProcessStage-module__6lvrwG__seg-1{0%,20%{transform:scaleX(0)}40%,to{transform:scaleX(1)}}@keyframes ProcessStage-module__6lvrwG__seg-2{0%,40%{transform:scaleX(0)}60%,to{transform:scaleX(1)}}@keyframes ProcessStage-module__6lvrwG__seg-3{0%,60%{transform:scaleX(0)}80%,to{transform:scaleX(1)}}@keyframes ProcessStage-module__6lvrwG__seg-4{0%,80%{transform:scaleX(0)}99%,to{transform:scaleX(1)}}}
@layer components{.OnCaseStudy-module__f8ii_a__opening{--scene-pad-start:var(--space-6);--scene-pad-end:var(--section-space-sm)}.OnCaseStudy-module__f8ii_a__openingGrid{row-gap:var(--space-8)}.OnCaseStudy-module__f8ii_a__topline{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;grid-column:1/-1;display:flex}.OnCaseStudy-module__f8ii_a__back{align-items:center;gap:var(--space-2);min-block-size:2.75rem;color:var(--text-muted);display:inline-flex}.OnCaseStudy-module__f8ii_a__back:focus-visible{color:var(--text)}@media (hover:hover) and (pointer:fine){.OnCaseStudy-module__f8ii_a__back:hover{color:var(--text)}}.OnCaseStudy-module__f8ii_a__backArrow{scale:-1 1}.OnCaseStudy-module__f8ii_a__kicker{color:var(--accent);margin:0}:lang(he) .OnCaseStudy-module__f8ii_a__kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem}.OnCaseStudy-module__f8ii_a__identity{justify-items:center;gap:var(--space-5);text-align:center;grid-column:1/-1;display:grid}.OnCaseStudy-module__f8ii_a__title{margin:0;line-height:0}.OnCaseStudy-module__f8ii_a__mark{block-size:clamp(4.5rem,2.5rem + 6vw,8.5rem);inline-size:auto;display:block}.OnCaseStudy-module__f8ii_a__line{color:var(--accent)}.OnCaseStudy-module__f8ii_a__statement{max-inline-size:26em;color:var(--text)}.OnCaseStudy-module__f8ii_a__rise{margin-block-start:var(--space-8)}.OnCaseStudy-module__f8ii_a__screen{box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--accent) 70%, transparent), 0 3rem 5rem -2.5rem var(--shade);grid-column:1/-1}.OnCaseStudy-module__f8ii_a__facts{row-gap:var(--space-6);margin-block-start:var(--space-8)}.OnCaseStudy-module__f8ii_a__meta{gap:var(--space-5) var(--gutter);grid-column:1/-1;margin:0;display:grid}.OnCaseStudy-module__f8ii_a__meta dd{margin:var(--space-2) 0 0}.OnCaseStudy-module__f8ii_a__live{grid-column:1/-1;justify-self:start}.OnCaseStudy-module__f8ii_a__index{grid-column:1/-1;margin-block-start:var(--space-6)}@media (min-width:48rem){.OnCaseStudy-module__f8ii_a__meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.OnCaseStudy-module__f8ii_a__screen{grid-column:2/span 10}.OnCaseStudy-module__f8ii_a__meta{grid-column:2/span 8}.OnCaseStudy-module__f8ii_a__live{grid-column:10/span 2;place-self:end}.OnCaseStudy-module__f8ii_a__index{grid-column:2/span 10}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.OnCaseStudy-module__f8ii_a__screen{animation:linear both OnCaseStudy-module__f8ii_a__case-develop;animation-timeline:view();animation-range:cover cover 45%}}}@keyframes OnCaseStudy-module__f8ii_a__case-develop{0%{scale:1.04}to{scale:1}}.OnCaseStudy-module__f8ii_a__context{--scene-pad-start:var(--section-space)}.OnCaseStudy-module__f8ii_a__contextGrid{row-gap:var(--space-8);align-items:start}.OnCaseStudy-module__f8ii_a__contextHeading,.OnCaseStudy-module__f8ii_a__contextText,.OnCaseStudy-module__f8ii_a__contextImage,.OnCaseStudy-module__f8ii_a__format{grid-column:1/-1}.OnCaseStudy-module__f8ii_a__contextText{gap:var(--space-5);max-inline-size:var(--measure-text);display:grid}.OnCaseStudy-module__f8ii_a__contextImage{--parallax-shift:1.5rem;box-shadow:0 2rem 3rem -2rem color-mix(in srgb, var(--shade) 40%, transparent)}.OnCaseStudy-module__f8ii_a__format{border-block-start:var(--hairline) solid var(--line);padding-block-start:var(--space-5)}.OnCaseStudy-module__f8ii_a__formatLabel{margin-block-end:var(--space-6)}.OnCaseStudy-module__f8ii_a__formatList{gap:var(--space-7) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.OnCaseStudy-module__f8ii_a__formatItem{align-content:start;gap:var(--space-2);display:grid}.OnCaseStudy-module__f8ii_a__formatItem dd{color:var(--text-muted);margin:0}.OnCaseStudy-module__f8ii_a__formatValue{color:var(--accent)}@media (min-width:48rem){.OnCaseStudy-module__f8ii_a__formatList{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:75rem){.OnCaseStudy-module__f8ii_a__contextHeading{grid-column:1/span 8}.OnCaseStudy-module__f8ii_a__contextText{grid-column:1/span 5;padding-block-start:var(--space-6)}.OnCaseStudy-module__f8ii_a__contextImage{grid-column:7/-1}.OnCaseStudy-module__f8ii_a__format{grid-column:1/-1}}.OnCaseStudy-module__f8ii_a__problem{--scene-pad-start:var(--section-space-sm)}.OnCaseStudy-module__f8ii_a__problemGrid{row-gap:var(--space-8)}.OnCaseStudy-module__f8ii_a__problemHeading,.OnCaseStudy-module__f8ii_a__not,.OnCaseStudy-module__f8ii_a__resolution{grid-column:1/-1}.OnCaseStudy-module__f8ii_a__not{gap:var(--space-2);margin:0;padding:0;display:grid}.OnCaseStudy-module__f8ii_a__notItem{color:var(--text-muted)}.OnCaseStudy-module__f8ii_a__notText{background:linear-gradient(var(--accent), var(--accent)) no-repeat 0 55% / 100% 2px;display:inline;position:relative}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .OnCaseStudy-module__f8ii_a__notText{background-position:100% 55%}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.OnCaseStudy-module__f8ii_a__notText{animation:linear both OnCaseStudy-module__f8ii_a__case-strike;animation-timeline:view();animation-range:entry 60% cover 45%}}}@keyframes OnCaseStudy-module__f8ii_a__case-strike{0%{background-size:0% 2px}to{background-size:100% 2px}}.OnCaseStudy-module__f8ii_a__resolution{gap:var(--space-5);max-inline-size:30em;display:grid}.OnCaseStudy-module__f8ii_a__resolution p{color:var(--accent)}.OnCaseStudy-module__f8ii_a__resolutionRule{inline-size:var(--space-9);background:var(--accent-2);block-size:2px}@media (min-width:75rem){.OnCaseStudy-module__f8ii_a__problemHeading{grid-column:1/span 8}.OnCaseStudy-module__f8ii_a__not{grid-column:2/span 7}.OnCaseStudy-module__f8ii_a__resolution{grid-column:7/-1}}.OnCaseStudy-module__f8ii_a__film{--wipe-inset:var(--margin)}.OnCaseStudy-module__f8ii_a__filmGrid{row-gap:var(--space-6)}.OnCaseStudy-module__f8ii_a__filmHeading,.OnCaseStudy-module__f8ii_a__filmLine,.OnCaseStudy-module__f8ii_a__screening{grid-column:1/-1}.OnCaseStudy-module__f8ii_a__filmLine{max-inline-size:var(--measure-lead)}.OnCaseStudy-module__f8ii_a__screening{box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--accent) 45%, transparent), 0 3rem 6rem -2rem var(--shade);margin-block-start:var(--space-6)}@media (min-width:75rem){.OnCaseStudy-module__f8ii_a__filmHeading{grid-column:2/span 8}.OnCaseStudy-module__f8ii_a__filmLine{grid-column:2/span 6}.OnCaseStudy-module__f8ii_a__screening{grid-column:2/span 10}}.OnCaseStudy-module__f8ii_a__resultGrid{row-gap:var(--space-8);align-items:center}.OnCaseStudy-module__f8ii_a__resultText{justify-items:start;gap:var(--space-6);grid-column:1/-1;display:grid}.OnCaseStudy-module__f8ii_a__resultText>p{max-inline-size:var(--measure-lead)}.OnCaseStudy-module__f8ii_a__devices{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.OnCaseStudy-module__f8ii_a__desktop{box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--accent) 60%, transparent), 0 2.5rem 4rem -2rem var(--shade);grid-area:1/1/auto/span 5}.OnCaseStudy-module__f8ii_a__phone{z-index:1;box-shadow:0 0 0 .375rem var(--text), 0 1.5rem 2rem -1rem var(--shade);border-radius:1rem;grid-area:1/5/auto/-1;align-self:end;margin-block-end:calc(var(--space-7) * -1);overflow:clip}.OnCaseStudy-module__f8ii_a__devices{padding-block-end:var(--space-7)}@media (min-width:48rem){.OnCaseStudy-module__f8ii_a__phone{grid-column:5/span 2;justify-self:end;inline-size:78%}}@media (min-width:75rem){.OnCaseStudy-module__f8ii_a__resultText{grid-column:1/span 5}.OnCaseStudy-module__f8ii_a__devices{grid-column:7/-1}}}
@layer components{.Capabilities-module__a3yOcq__scene{--scene-pad-start:var(--section-space-sm);--scene-pad-end:var(--section-space-sm)}.Capabilities-module__a3yOcq__grid{row-gap:var(--space-5)}.Capabilities-module__a3yOcq__title,.Capabilities-module__a3yOcq__lead{grid-column:1/-1}.Capabilities-module__a3yOcq__rail{margin-block:var(--space-7) var(--space-7);padding-block:var(--space-4);border-block:var(--hairline) solid var(--line);color:color-mix(in srgb, var(--text) 26%, var(--surface-0));overflow:clip}.Capabilities-module__a3yOcq__track{inline-size:max-content;display:flex}.Capabilities-module__a3yOcq__run{align-items:center;gap:var(--space-6);white-space:nowrap;padding-inline-end:var(--space-6);display:flex}.Capabilities-module__a3yOcq__dot{background:var(--accent);block-size:.4rem;inline-size:.4rem}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Capabilities-module__a3yOcq__track{animation:120s linear infinite Capabilities-module__a3yOcq__capability-rail}}@keyframes Capabilities-module__a3yOcq__capability-rail{to{transform:translate3d(calc(-50% * var(--dir)), 0, 0)}}.Capabilities-module__a3yOcq__list{column-gap:var(--gutter);row-gap:var(--space-7);grid-column:1/-1;display:grid}.Capabilities-module__a3yOcq__item{gap:var(--space-3);border-block-start:var(--hairline) solid var(--line-strong);grid-template-rows:auto auto 1fr auto;align-content:start;padding-block-start:var(--space-4);display:grid}.Capabilities-module__a3yOcq__mark{justify-content:space-between;align-items:center;display:flex}.Capabilities-module__a3yOcq__glyph{block-size:1.375rem;inline-size:1.375rem;color:var(--accent-2)}.Capabilities-module__a3yOcq__index{color:var(--accent)}.Capabilities-module__a3yOcq__statement{max-inline-size:22em}.Capabilities-module__a3yOcq__evidence{align-items:center;column-gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.Capabilities-module__a3yOcq__evidenceRule{inline-size:var(--space-5);block-size:var(--hairline);background:var(--accent-2)}.Capabilities-module__a3yOcq__sep{color:var(--text-muted)}.Capabilities-module__a3yOcq__proof{min-block-size:2.75rem;color:var(--text);text-decoration-line:underline;text-decoration-thickness:var(--hairline);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:.3em;transition:text-decoration-color var(--dur-micro) var(--ease-out);align-items:center;display:inline-flex}@media (hover:hover) and (pointer:fine){.Capabilities-module__a3yOcq__proof:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}}.Capabilities-module__a3yOcq__proof:focus-visible{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}@media (min-width:48rem){.Capabilities-module__a3yOcq__lead{grid-column:1/span 6}.Capabilities-module__a3yOcq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:75rem){.Capabilities-module__a3yOcq__lead{grid-column:1/span 7}.Capabilities-module__a3yOcq__list{row-gap:var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr))}}}
@layer components{.Annotated-module__1JYzFa__annotated{position:relative}.Annotated-module__1JYzFa__overlay{pointer-events:none;direction:ltr;position:absolute;inset:0}.Annotated-module__1JYzFa__mark{inline-size:var(--mw-sm);block-size:var(--mh-sm);box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--accent) 88%, transparent);position:absolute;inset-block-start:var(--my-sm);inset-inline-start:var(--mx-sm)}.Annotated-module__1JYzFa__mark[data-phone=off]{display:none}@media (min-width:48rem){.Annotated-module__1JYzFa__mark,.Annotated-module__1JYzFa__mark[data-phone=off]{inline-size:var(--mw);block-size:var(--mh);display:block;inset-block-start:var(--my);inset-inline-start:var(--mx)}}.Annotated-module__1JYzFa__tag{block-size:1.5rem;min-inline-size:1.5rem;color:var(--surface-0);background:var(--accent);place-items:center;padding-inline:.25rem;display:grid;position:absolute}.Annotated-module__1JYzFa__mark[data-tag^=top] .Annotated-module__1JYzFa__tag{inset-block-end:100%}.Annotated-module__1JYzFa__mark[data-tag^=bottom] .Annotated-module__1JYzFa__tag{inset-block-start:100%}.Annotated-module__1JYzFa__mark[data-tag$=left] .Annotated-module__1JYzFa__tag{inset-inline-start:0}.Annotated-module__1JYzFa__mark[data-tag$=right] .Annotated-module__1JYzFa__tag{inset-inline-end:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Annotated-module__1JYzFa__mark{animation:linear both Annotated-module__1JYzFa__mark-trace;animation-timeline:view();animation-range:entry 30% cover 40%}}}.Annotated-module__1JYzFa__pulse{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.Annotated-module__1JYzFa__pulse{box-shadow:0 0 0 1.5px var(--accent);opacity:0;animation:Annotated-module__1JYzFa__mark-pulse 4s var(--ease-in-out) infinite;display:block;position:absolute;inset:-.25rem}}@keyframes Annotated-module__1JYzFa__mark-pulse{0%,to{opacity:0;scale:.96}50%{opacity:.7;scale:1}}@keyframes Annotated-module__1JYzFa__mark-trace{0%{clip-path:inset(0 0 100% 100%)}to{clip-path:inset(-2rem)}}.Annotated-module__1JYzFa__list{gap:var(--space-5) var(--gutter);margin:0;padding:0;display:grid}.Annotated-module__1JYzFa__item{align-items:start;gap:var(--space-3);border-block-start:var(--hairline) solid var(--line);grid-template-columns:auto minmax(0,1fr);padding-block-start:var(--space-3);display:grid}.Annotated-module__1JYzFa__number{block-size:1.5rem;min-inline-size:1.5rem;color:var(--surface-0);background:var(--accent);place-items:center;padding-inline:.25rem;display:grid}.Annotated-module__1JYzFa__text{gap:var(--space-1);display:grid}.Annotated-module__1JYzFa__label{font-weight:600}@media (forced-colors:active){.Annotated-module__1JYzFa__mark{box-shadow:none;outline-offset:-2px;outline:2px solid canvastext}.Annotated-module__1JYzFa__tag,.Annotated-module__1JYzFa__number{forced-color-adjust:none;color:canvas;background:canvastext}}}
@layer components{.AboutScene-module__cwnvhG__scene{--scene-pad-start:var(--section-space-sm);--scene-pad-end:var(--section-space-sm)}.AboutScene-module__cwnvhG__grid{row-gap:var(--space-6)}.AboutScene-module__cwnvhG__eyebrow,.AboutScene-module__cwnvhG__portrait,.AboutScene-module__cwnvhG__column{grid-column:1/-1}.AboutScene-module__cwnvhG__column{gap:var(--space-7);flex-direction:column;display:flex}.AboutScene-module__cwnvhG__portrait{isolation:isolate;max-inline-size:26rem;position:relative}.AboutScene-module__cwnvhG__portrait>:first-child{box-shadow:0 2rem 3rem -1.75rem color-mix(in srgb, var(--shade) 75%, transparent)}.AboutScene-module__cwnvhG__portrait:before{content:"";z-index:-1;inset-block:var(--space-4) calc(var(--space-4) * -1);inset-inline:var(--space-4) calc(var(--space-4) * -1);border:var(--hairline) solid color-mix(in srgb, var(--accent) 55%, transparent);position:absolute}.AboutScene-module__cwnvhG__identity{gap:var(--space-1);display:grid}.AboutScene-module__cwnvhG__role{color:var(--accent)}.AboutScene-module__cwnvhG__name{font-weight:600}.AboutScene-module__cwnvhG__statement{gap:var(--space-5);display:grid}.AboutScene-module__cwnvhG__quote{max-inline-size:14em}.AboutScene-module__cwnvhG__support{max-inline-size:30em}.AboutScene-module__cwnvhG__marks{max-inline-size:30rem;grid-template-columns:repeat(3,minmax(0,1fr));padding-block-start:var(--space-5);display:grid;position:relative}.AboutScene-module__cwnvhG__marks:before{content:"";block-size:var(--hairline);background:color-mix(in srgb, var(--accent) 60%, transparent);position:absolute;inset-block-start:calc(var(--space-5) + .3125rem);inset-inline:.3125rem 33%}.AboutScene-module__cwnvhG__mark{justify-items:start;gap:var(--space-3);color:var(--text-muted);display:grid;position:relative}.AboutScene-module__cwnvhG__node{border:var(--hairline) solid var(--accent);background:var(--surface-0);block-size:.625rem;inline-size:.625rem}.AboutScene-module__cwnvhG__mark:last-child .AboutScene-module__cwnvhG__node{background:var(--accent)}@media (min-width:48rem){.AboutScene-module__cwnvhG__portrait{grid-area:3/1/auto/span 4;align-self:start;max-inline-size:none}.AboutScene-module__cwnvhG__column{align-self:stretch;gap:var(--space-8);grid-area:3/5/auto/-1;margin-block-start:var(--space-2)}.AboutScene-module__cwnvhG__marks{margin-block-start:auto}}@media (min-width:75rem){.AboutScene-module__cwnvhG__portrait{grid-column:1/span 5;max-inline-size:32rem}.AboutScene-module__cwnvhG__column{grid-column:7/-1}}@media (forced-colors:active){.AboutScene-module__cwnvhG__portrait:before,.AboutScene-module__cwnvhG__marks:before{display:none}}}
@layer components{.Level-module__Kd9zsq__level{align-items:center;gap:var(--space-2) var(--space-5);flex-wrap:wrap;margin:0;padding:0;display:flex}.Level-module__Kd9zsq__step{align-items:center;gap:var(--space-2);color:var(--text-muted);display:inline-flex;position:relative}.Level-module__Kd9zsq__step+.Level-module__Kd9zsq__step:before{content:"";inline-size:calc(var(--space-5) - var(--space-2));block-size:var(--hairline);background:var(--line-strong);position:absolute;inset-inline-end:calc(100% + var(--space-1))}.Level-module__Kd9zsq__node{border:var(--hairline) solid var(--line-strong);block-size:.5rem;inline-size:.5rem}.Level-module__Kd9zsq__step[data-current]{color:var(--text)}.Level-module__Kd9zsq__step[data-current] .Level-module__Kd9zsq__node{border-color:var(--accent);background:var(--accent)}}
@layer components{.Convergence-module__jmMbra__field{aspect-ratio:2;inline-size:100%;position:relative}.Convergence-module__jmMbra__svg{block-size:100%;inline-size:100%;display:block;overflow:visible}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Convergence-module__jmMbra__svg{scale:-1 1}.Convergence-module__jmMbra__strand,.Convergence-module__jmMbra__pulse,.Convergence-module__jmMbra__resolve{fill:none;vector-effect:non-scaling-stroke}.Convergence-module__jmMbra__strand{stroke:color-mix(in srgb, var(--strand) 70%, transparent);stroke-width:1.25px}.Convergence-module__jmMbra__resolve{stroke:var(--strand);stroke-width:2px}.Convergence-module__jmMbra__meet{fill:var(--strand)}.Convergence-module__jmMbra__end{fill:var(--surface-0);stroke:var(--strand);stroke-width:1.25px;vector-effect:non-scaling-stroke}.Convergence-module__jmMbra__pulse{stroke:var(--strand);stroke-width:2.5px;stroke-dasharray:0 100}.Convergence-module__jmMbra__labels{pointer-events:none;position:absolute;inset:0}.Convergence-module__jmMbra__label{translate:0 calc(-100% - var(--space-2));color:var(--strand);position:absolute;inset-block-start:calc(20% + var(--i) * 30%);inset-inline-end:0}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.Convergence-module__jmMbra__strand,.Convergence-module__jmMbra__resolve{stroke-dasharray:100 100;animation:linear both Convergence-module__jmMbra__converge-draw;animation-timeline:view();animation-range:entry entry 40%}.Convergence-module__jmMbra__resolve{animation-range:entry 25% entry 50%}}.Convergence-module__jmMbra__pulse{animation:14s linear infinite Convergence-module__jmMbra__converge-pulse;animation-delay:calc(var(--i) * -4.6s)}}@keyframes Convergence-module__jmMbra__converge-draw{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}@keyframes Convergence-module__jmMbra__converge-pulse{0%{stroke-dasharray:6 100;stroke-dashoffset:6px;opacity:0}6%{opacity:1}50%{stroke-dasharray:6 100;stroke-dashoffset:-94px;opacity:1}56%,to{stroke-dasharray:6 100;stroke-dashoffset:-94px;opacity:0}}@media (forced-colors:active){.Convergence-module__jmMbra__strand,.Convergence-module__jmMbra__resolve,.Convergence-module__jmMbra__pulse{stroke:canvastext}}}
@layer components{.MiMaMoPicture-module__fpxRtW__scene{--scene-pad-start:var(--section-space)}.MiMaMoPicture-module__fpxRtW__grid{row-gap:var(--space-7)}.MiMaMoPicture-module__fpxRtW__level,.MiMaMoPicture-module__fpxRtW__heading,.MiMaMoPicture-module__fpxRtW__intro,.MiMaMoPicture-module__fpxRtW__card,.MiMaMoPicture-module__fpxRtW__legend,.MiMaMoPicture-module__fpxRtW__shortcuts{grid-column:1/-1}.MiMaMoPicture-module__fpxRtW__intro{max-inline-size:var(--measure-text)}.MiMaMoPicture-module__fpxRtW__card{inline-size:100%;max-inline-size:1058px;box-shadow:0 2.5rem 4rem -2rem var(--shade);justify-self:center;margin-block-start:var(--space-5)}.MiMaMoPicture-module__fpxRtW__legend{justify-self:center;inline-size:100%;max-inline-size:1058px}.MiMaMoPicture-module__fpxRtW__shortcuts{gap:var(--space-4);margin:0;display:grid}.MiMaMoPicture-module__fpxRtW__shortcutsImage{max-inline-size:465px}.MiMaMoPicture-module__fpxRtW__caption{max-inline-size:var(--measure-lead);color:var(--text-muted)}.MiMaMoPicture-module__fpxRtW__week{gap:var(--space-5);margin:var(--space-8) 0 0;display:grid}.MiMaMoPicture-module__fpxRtW__weekStage{justify-items:center;gap:var(--space-5);padding:var(--space-6) var(--margin);background-image:radial-gradient(circle, color-mix(in srgb, var(--light) 20%, transparent) 1px, transparent 1.5px);border-block:var(--hairline) solid var(--line);background-size:1rem 1rem;display:grid}.MiMaMoPicture-module__fpxRtW__weekWhole,.MiMaMoPicture-module__fpxRtW__weekToday{inline-size:100%;box-shadow:0 2.5rem 4rem -2rem var(--shade)}.MiMaMoPicture-module__fpxRtW__weekWhole{max-inline-size:1543px}.MiMaMoPicture-module__fpxRtW__weekToday{max-inline-size:425px}.MiMaMoPicture-module__fpxRtW__week .MiMaMoPicture-module__fpxRtW__caption{display:block}@media (min-width:48rem){.MiMaMoPicture-module__fpxRtW__weekStage{padding:var(--space-8) var(--space-5)}.MiMaMoPicture-module__fpxRtW__weekToday{display:none}.MiMaMoPicture-module__fpxRtW__legend{grid-template-columns:repeat(3,minmax(0,1fr))}.MiMaMoPicture-module__fpxRtW__shortcuts{align-items:center;column-gap:var(--space-7);grid-template-columns:minmax(0,465px) minmax(0,1fr)}}@media (min-width:75rem){.MiMaMoPicture-module__fpxRtW__heading{grid-column:1/span 8}.MiMaMoPicture-module__fpxRtW__intro{grid-column:1/span 6}.MiMaMoPicture-module__fpxRtW__card,.MiMaMoPicture-module__fpxRtW__legend,.MiMaMoPicture-module__fpxRtW__shortcuts{grid-column:2/span 10}}}
@layer components{.ContactScene-module__vwUSmq__scene{--scene-pad-start:var(--section-space-sm);--scene-pad-end:var(--section-space-sm)}.ContactScene-module__vwUSmq__grid{row-gap:var(--space-5);align-items:center}.ContactScene-module__vwUSmq__title{text-wrap:balance;grid-column:1/-1;max-inline-size:13em}.ContactScene-module__vwUSmq__line{color:var(--accent);text-wrap:balance;grid-column:1/-1}.ContactScene-module__vwUSmq__visual{grid-column:1/-1;margin-block-start:var(--space-6)}@media (min-width:48rem){.ContactScene-module__vwUSmq__visual{grid-column:2/-1}}@media (min-width:75rem){.ContactScene-module__vwUSmq__title{grid-area:1/1/auto/span 6;align-self:end}.ContactScene-module__vwUSmq__line{grid-area:2/1/auto/span 6;align-self:start}.ContactScene-module__vwUSmq__visual{grid-area:1/7/span 2/-1;margin-block-start:0}}}
@layer components{.MiMaMoWeek-module__ZkN-dq__scene{--scene-pad-start:var(--section-space)}.MiMaMoWeek-module__ZkN-dq__grid{row-gap:var(--space-7)}.MiMaMoWeek-module__ZkN-dq__level,.MiMaMoWeek-module__ZkN-dq__heading,.MiMaMoWeek-module__ZkN-dq__intro,.MiMaMoWeek-module__ZkN-dq__legend,.MiMaMoWeek-module__ZkN-dq__day{grid-column:1/-1}.MiMaMoWeek-module__ZkN-dq__intro{max-inline-size:var(--measure-text)}.MiMaMoWeek-module__ZkN-dq__band{margin-block:var(--space-8);direction:ltr}.MiMaMoWeek-module__ZkN-dq__week{max-inline-size:1442px;margin-inline:auto max(var(--margin), calc((100% - var(--content-max)) / 2));box-shadow:0 2.5rem 4rem -2rem var(--shade);-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem);mask-image:linear-gradient(90deg,#0000 0,#000 2.5rem)}.MiMaMoWeek-module__ZkN-dq__legend{margin-block-end:var(--space-6)}.MiMaMoWeek-module__ZkN-dq__day{gap:var(--space-4);margin:0;display:grid}.MiMaMoWeek-module__ZkN-dq__dayImage{justify-self:end;inline-size:100%;max-inline-size:1202.5px}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .MiMaMoWeek-module__ZkN-dq__dayImage{justify-self:start}.MiMaMoWeek-module__ZkN-dq__caption{max-inline-size:var(--measure-lead);color:var(--text-muted)}@media (min-width:48rem){.MiMaMoWeek-module__ZkN-dq__legend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.MiMaMoWeek-module__ZkN-dq__week{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 9rem);mask-image:linear-gradient(90deg,#0000 0,#000 9rem)}.MiMaMoWeek-module__ZkN-dq__heading{grid-column:1/span 8}.MiMaMoWeek-module__ZkN-dq__intro{grid-column:1/span 6}.MiMaMoWeek-module__ZkN-dq__legend{grid-column:2/-1}}}
@layer components{.DepthType-module__HBxyUW__depth{z-index:-1;font-family:var(--font-display);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin:0;font-weight:800;font-stretch:125%;position:absolute}.DepthType-module__HBxyUW__line{font-size:var(--depth-line-size);letter-spacing:-.04em;color:color-mix(in srgb, var(--text) 5%, transparent);line-height:.8;inset-block-end:-.18em;inset-inline-start:calc(var(--margin) * -.5)}.DepthType-module__HBxyUW__index{font-size:var(--depth-index-size);letter-spacing:-.06em;background:linear-gradient(to bottom, color-mix(in srgb, var(--text) 12%, transparent), transparent 75%);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:.75;inset-block-start:4%;inset-inline-end:calc(var(--margin) * -2)}:root:lang(he) .DepthType-module__HBxyUW__depth{letter-spacing:0;font-weight:900}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.DepthType-module__HBxyUW__line{animation:linear both DepthType-module__HBxyUW__depth-pan;animation-timeline:view();animation-range:exit}.DepthType-module__HBxyUW__index{animation:linear both DepthType-module__HBxyUW__depth-recede;animation-timeline:view();animation-range:cover}}}@keyframes DepthType-module__HBxyUW__depth-pan{to{transform:translate3d(calc(-18% * var(--dir) * var(--parallax)), 0, 0)}}@keyframes DepthType-module__HBxyUW__depth-recede{0%{transform:translate3d(0, calc(20% * var(--parallax)), 0) scale(.96)}to{transform:translate3d(0, calc(-20% * var(--parallax)), 0) scale(1.02)}}@media (forced-colors:active){.DepthType-module__HBxyUW__depth{display:none}}}
@layer components{.MiMaMoManagement-module__ZMlUka__scene{--scene-pad-start:var(--section-space-sm);--wipe-inset:var(--margin)}.MiMaMoManagement-module__ZMlUka__grid{row-gap:var(--space-7)}.MiMaMoManagement-module__ZMlUka__level,.MiMaMoManagement-module__ZMlUka__lead,.MiMaMoManagement-module__ZMlUka__words,.MiMaMoManagement-module__ZMlUka__snapshot,.MiMaMoManagement-module__ZMlUka__emergency{grid-column:1/-1}.MiMaMoManagement-module__ZMlUka__lead{gap:var(--space-6);display:grid}.MiMaMoManagement-module__ZMlUka__lead>p{max-inline-size:var(--measure-text)}.MiMaMoManagement-module__ZMlUka__words{gap:var(--space-4);border-inline-start:2px solid var(--accent);margin:0;padding-inline-start:var(--space-5);display:grid}.MiMaMoManagement-module__ZMlUka__wordsLabel{color:var(--accent)}.MiMaMoManagement-module__ZMlUka__quote{gap:var(--space-3);margin:0;display:grid}.MiMaMoManagement-module__ZMlUka__quote p{margin:0}.MiMaMoManagement-module__ZMlUka__snapshot{gap:var(--space-7) var(--gutter);margin:var(--space-5) 0 0;padding:0;display:grid}.MiMaMoManagement-module__ZMlUka__shift{align-content:start;gap:var(--space-4);display:grid}.MiMaMoManagement-module__ZMlUka__shiftHead{gap:var(--space-1);border-block-start:var(--hairline) solid var(--line-strong);margin:0;padding-block-start:var(--space-3);display:grid}.MiMaMoManagement-module__ZMlUka__shiftLabel{color:var(--accent)}.MiMaMoManagement-module__ZMlUka__card{max-inline-size:476px;box-shadow:0 2rem 3rem -2rem var(--shade)}.MiMaMoManagement-module__ZMlUka__emergency{gap:var(--space-5);margin:var(--space-6) 0 0;display:grid}.MiMaMoManagement-module__ZMlUka__emergencyText{gap:var(--space-2);max-inline-size:var(--measure-lead);display:grid}.MiMaMoManagement-module__ZMlUka__panel{max-inline-size:1444px;box-shadow:0 2rem 3rem -2rem var(--shade)}@media (min-width:48rem){.MiMaMoManagement-module__ZMlUka__snapshot{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.MiMaMoManagement-module__ZMlUka__lead{grid-column:1/span 7}.MiMaMoManagement-module__ZMlUka__words{grid-column:9/-1;align-self:end}}}
@layer components{.Arrow-module__5kgpOW__wrap{display:inline-flex}.Arrow-module__5kgpOW__arrow{block-size:1.5rem;inline-size:1.5rem}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Arrow-module__5kgpOW__arrow{transform:scaleX(-1)}}
@layer components{.MiMaMoPhone-module__Hpj39G__scene{--scene-pad-start:var(--section-space)}.MiMaMoPhone-module__Hpj39G__grid{row-gap:var(--space-8);align-items:center}.MiMaMoPhone-module__Hpj39G__text,.MiMaMoPhone-module__Hpj39G__device{grid-column:1/-1}.MiMaMoPhone-module__Hpj39G__text{gap:var(--space-6);display:grid}.MiMaMoPhone-module__Hpj39G__text>p{max-inline-size:var(--measure-text)}.MiMaMoPhone-module__Hpj39G__legend{margin-block-start:var(--space-3)}.MiMaMoPhone-module__Hpj39G__device{inline-size:min(100%,26.8125rem);filter:drop-shadow(0 1.5rem 1.25rem color-mix(in srgb, var(--shade) 60%, transparent));justify-self:center}@media (min-width:48rem){.MiMaMoPhone-module__Hpj39G__text{grid-column:1/span 4}.MiMaMoPhone-module__Hpj39G__device{grid-column:5/-1}}@media (min-width:75rem){.MiMaMoPhone-module__Hpj39G__text{grid-column:1/span 5}.MiMaMoPhone-module__Hpj39G__device{grid-column:7/span 5}}}
@layer components{.page-module__7yVVGq__page{padding-block-end:var(--section-space)}.page-module__7yVVGq__pageTitle{margin-block-start:var(--space-4)}.page-module__7yVVGq__typeRow{grid-column:1/-1;grid-template-columns:subgrid;row-gap:var(--space-2);padding-block:var(--space-5);border-block-start:var(--hairline) solid var(--line);display:grid}.page-module__7yVVGq__roleName{padding-block-start:var(--space-2)}.page-module__7yVVGq__weights{gap:var(--space-5) var(--space-7);flex-wrap:wrap;display:flex}.page-module__7yVVGq__weight{justify-items:start;gap:var(--space-1);font-size:var(--step-4);font-stretch:125%;line-height:1.05;display:grid}.page-module__7yVVGq__tileRow{padding:var(--space-5);margin-block-end:var(--gutter)}.page-module__7yVVGq__tiles{gap:var(--space-5) var(--gutter);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__7yVVGq__tile{gap:var(--space-2);display:grid}.page-module__7yVVGq__tileArt{isolation:isolate;aspect-ratio:4/5;box-shadow:inset 0 0 0 var(--hairline) var(--line);position:relative;overflow:clip}@media (min-width:48rem){.page-module__7yVVGq__tiles{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:75rem){.page-module__7yVVGq__tiles{grid-template-columns:repeat(6,minmax(0,1fr))}}.page-module__7yVVGq__gridDemo{position:relative}.page-module__7yVVGq__placement{min-block-size:3rem;padding-inline:var(--space-3);background:var(--surface-1);box-shadow:inset 0 0 0 var(--hairline) var(--line-strong);align-items:center;margin-block-end:var(--space-3);display:flex}.page-module__7yVVGq__surfaceDemo{min-block-size:8rem;padding:var(--space-5);align-items:end;display:flex}.page-module__7yVVGq__marks{align-items:end;gap:var(--space-6);flex-wrap:wrap;display:flex}.page-module__7yVVGq__markFigure{gap:var(--space-2);margin:0;display:grid}.page-module__7yVVGq__clearSpace{outline:var(--hairline) dashed var(--line-strong);line-height:0;display:inline-block}.page-module__7yVVGq__themeBand{isolation:isolate;padding-block:var(--section-space-sm);position:relative;overflow:clip}.page-module__7yVVGq__themeGrid{row-gap:var(--space-6)}.page-module__7yVVGq__accents{gap:var(--space-5);flex-wrap:wrap;display:flex}.page-module__7yVVGq__motionTile{min-block-size:10rem;padding:var(--space-4);grid-column:span 2;align-items:end;margin-block-end:var(--gutter);display:flex}@media (min-width:75rem){.page-module__7yVVGq__motionTile{grid-column:span 3}}.page-module__7yVVGq__parallaxFrame{background:var(--surface-1);min-block-size:16rem;box-shadow:inset 0 0 0 var(--hairline) var(--line);position:relative;overflow:clip}.page-module__7yVVGq__parallaxLayer{--parallax-shift:3rem;box-shadow:inset 0 0 0 var(--hairline) var(--line-strong);justify-content:center;align-items:center;display:flex;position:absolute;inset:25% 10%}}
@layer components{.MiMaMoDecisions-module__65kh7W__scene{--scene-pad-start:var(--section-space)}.MiMaMoDecisions-module__65kh7W__grid{row-gap:var(--space-8)}.MiMaMoDecisions-module__65kh7W__heading,.MiMaMoDecisions-module__65kh7W__log{grid-column:1/-1}.MiMaMoDecisions-module__65kh7W__log{border-block-end:var(--hairline) solid var(--line-strong);margin:0;padding:0;display:grid}.MiMaMoDecisions-module__65kh7W__entry{gap:var(--space-5) var(--space-5);padding-block:var(--space-7);border-block-start:var(--hairline) solid var(--line-strong);grid-template-columns:auto minmax(0,1fr);display:grid}.MiMaMoDecisions-module__65kh7W__number{block-size:1.75rem;min-inline-size:2.5rem;color:var(--accent);border:var(--hairline) solid var(--accent);align-self:start;place-items:center;display:grid}.MiMaMoDecisions-module__65kh7W__reasoning{align-content:start;gap:var(--space-3);display:grid}.MiMaMoDecisions-module__65kh7W__reasoning p{max-inline-size:var(--measure-text)}.MiMaMoDecisions-module__65kh7W__exhibit{gap:var(--space-3);grid-column:1/-1;margin:0;display:grid}.MiMaMoDecisions-module__65kh7W__source{align-items:center;gap:var(--space-2);color:var(--text-muted);display:inline-flex}.MiMaMoDecisions-module__65kh7W__sourceMark{background:var(--accent-2);block-size:.375rem;inline-size:.375rem}.MiMaMoDecisions-module__65kh7W__view{color:var(--text)}.MiMaMoDecisions-module__65kh7W__frame{inline-size:100%;box-shadow:0 2rem 3rem -2rem var(--shade)}@media (min-width:48rem){.MiMaMoDecisions-module__65kh7W__entry{column-gap:var(--gutter);grid-template-columns:3.5rem minmax(0,5fr) minmax(0,7fr)}.MiMaMoDecisions-module__65kh7W__exhibit{grid-column:3}.MiMaMoDecisions-module__65kh7W__entry[data-wide] .MiMaMoDecisions-module__65kh7W__exhibit{grid-column:2/-1}}@media (min-width:75rem){.MiMaMoDecisions-module__65kh7W__heading{grid-column:1/span 8}.MiMaMoDecisions-module__65kh7W__entry{grid-template-columns:4.5rem minmax(0,4fr) minmax(0,7fr)}}}
@layer components{.MiMaMoDetails-module__PyUtlG__scene{--scene-pad-start:var(--section-space)}.MiMaMoDetails-module__PyUtlG__grid{row-gap:var(--space-8)}.MiMaMoDetails-module__PyUtlG__heading,.MiMaMoDetails-module__PyUtlG__bench{grid-column:1/-1}.MiMaMoDetails-module__PyUtlG__bench{gap:var(--gutter);margin:0;padding:0;display:grid}.MiMaMoDetails-module__PyUtlG__plate{display:grid}.MiMaMoDetails-module__PyUtlG__figure{border:var(--hairline) solid var(--line);grid-template-rows:1fr auto;margin:0;display:grid}.MiMaMoDetails-module__PyUtlG__figure[data-rank=hero]{border-color:var(--line-strong);background:color-mix(in srgb, var(--surface-1) 78%, transparent)}.MiMaMoDetails-module__PyUtlG__specimen{justify-content:center;align-items:center;gap:var(--space-5);min-block-size:9rem;padding:var(--space-6) var(--space-5);background-image:radial-gradient(circle, color-mix(in srgb, var(--light) 22%, transparent) 1px, transparent 1.5px);background-size:1rem 1rem;flex-wrap:wrap;display:flex}.MiMaMoDetails-module__PyUtlG__figure[data-rank=hero] .MiMaMoDetails-module__PyUtlG__specimen{min-block-size:13rem;padding:var(--space-8) var(--space-5);gap:var(--space-6)}.MiMaMoDetails-module__PyUtlG__region{flex:0 1 var(--native);min-inline-size:0;box-shadow:0 1.5rem 2rem -1.5rem var(--shade)}.MiMaMoDetails-module__PyUtlG__caption{align-items:baseline;gap:var(--space-3);padding:var(--space-4) var(--space-5);border-block-start:var(--hairline) solid var(--line);grid-template-columns:auto minmax(0,1fr);display:grid}.MiMaMoDetails-module__PyUtlG__figure[data-rank=hero] .MiMaMoDetails-module__PyUtlG__caption{padding:var(--space-5) var(--space-6);border-block-start-color:var(--line-strong)}.MiMaMoDetails-module__PyUtlG__index{color:var(--accent)}@media (min-width:48rem){.MiMaMoDetails-module__PyUtlG__bench{grid-template-columns:repeat(2,minmax(0,1fr))}.MiMaMoDetails-module__PyUtlG__plate:nth-child(-n+2){grid-column:1/-1}.MiMaMoDetails-module__PyUtlG__figure[data-rank=hero] .MiMaMoDetails-module__PyUtlG__specimen{min-block-size:18rem}}@media (min-width:75rem){.MiMaMoDetails-module__PyUtlG__heading{grid-column:1/span 8}.MiMaMoDetails-module__PyUtlG__bench{grid-template-columns:repeat(12,minmax(0,1fr))}.MiMaMoDetails-module__PyUtlG__plate:first-child{grid-column:1/-1}.MiMaMoDetails-module__PyUtlG__plate:nth-child(2){grid-area:span 2/1/auto/span 7}.MiMaMoDetails-module__PyUtlG__plate:nth-child(3),.MiMaMoDetails-module__PyUtlG__plate:nth-child(4){grid-column:8/span 5}.MiMaMoDetails-module__PyUtlG__plate:nth-child(5),.MiMaMoDetails-module__PyUtlG__plate:nth-child(6){grid-column:span 6}.MiMaMoDetails-module__PyUtlG__figure[data-rank=hero] .MiMaMoDetails-module__PyUtlG__specimen{min-block-size:20rem}}@media (forced-colors:active){.MiMaMoDetails-module__PyUtlG__specimen{background-image:none}}}
@layer components{.MiMaMoCaseStudy-module__psrDBW__opening{--scene-pad-start:var(--space-6);--scene-pad-end:var(--section-space-sm)}.MiMaMoCaseStudy-module__psrDBW__openingGrid{row-gap:var(--space-6)}.MiMaMoCaseStudy-module__psrDBW__topline{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);flex-wrap:wrap;grid-column:1/-1;display:flex}.MiMaMoCaseStudy-module__psrDBW__back{align-items:center;gap:var(--space-2);min-block-size:2.75rem;color:var(--text-muted);display:inline-flex}.MiMaMoCaseStudy-module__psrDBW__back:focus-visible{color:var(--text)}@media (hover:hover) and (pointer:fine){.MiMaMoCaseStudy-module__psrDBW__back:hover{color:var(--text)}}.MiMaMoCaseStudy-module__psrDBW__backArrow{scale:-1 1}.MiMaMoCaseStudy-module__psrDBW__kicker{color:var(--accent);margin:0}:lang(he) .MiMaMoCaseStudy-module__psrDBW__kicker{text-transform:uppercase;letter-spacing:.16em;font-size:.75rem}.MiMaMoCaseStudy-module__psrDBW__identity{justify-items:start;gap:var(--space-4);grid-column:1/-1;display:grid}.MiMaMoCaseStudy-module__psrDBW__line{align-items:center;gap:var(--space-3);color:var(--accent);margin:0;display:inline-flex}.MiMaMoCaseStudy-module__psrDBW__lineMark{background:var(--accent-2);block-size:.5rem;inline-size:.5rem}.MiMaMoCaseStudy-module__psrDBW__title{--display-size:clamp(3rem, 1.6rem + 4.4vw, 6.75rem);margin:0}.MiMaMoCaseStudy-module__psrDBW__statement{grid-column:1/-1;max-inline-size:26em;margin:0}.MiMaMoCaseStudy-module__psrDBW__console{margin:var(--space-5) 0 0;grid-column:1/-1}.MiMaMoCaseStudy-module__psrDBW__consoleBar{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-6);border-block-start:var(--hairline) solid var(--line-strong);flex-wrap:wrap;margin-block-end:var(--space-4);padding-block-start:var(--space-3);display:flex}.MiMaMoCaseStudy-module__psrDBW__view{align-items:center;gap:var(--space-2);color:var(--text);display:inline-flex}.MiMaMoCaseStudy-module__psrDBW__viewNode{background:var(--accent);block-size:.5rem;inline-size:.5rem}.MiMaMoCaseStudy-module__psrDBW__sanitized{max-inline-size:34rem;color:var(--text-muted)}.MiMaMoCaseStudy-module__psrDBW__screen{box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--light) 24%, transparent), 0 3rem 5rem -2.5rem var(--shade);position:relative}.MiMaMoCaseStudy-module__psrDBW__ticks{--tick:.875rem;--tick-color:color-mix(in srgb, var(--light) 70%, transparent);inset:calc(var(--space-2) * -1);pointer-events:none;background:linear-gradient(var(--tick-color), var(--tick-color)) top left / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) top left / 1px var(--tick), linear-gradient(var(--tick-color), var(--tick-color)) top right / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) top right / 1px var(--tick), linear-gradient(var(--tick-color), var(--tick-color)) bottom left / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) bottom left / 1px var(--tick), linear-gradient(var(--tick-color), var(--tick-color)) bottom right / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) bottom right / 1px var(--tick);background-repeat:no-repeat;position:absolute}.MiMaMoCaseStudy-module__psrDBW__trace{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.MiMaMoCaseStudy-module__psrDBW__trace{z-index:1;pointer-events:none;block-size:2px;display:block;position:absolute;inset-block-start:calc(var(--hairline) * -1);inset-inline:0;overflow:clip}.MiMaMoCaseStudy-module__psrDBW__trace:before{content:"";background:linear-gradient(to right, transparent, var(--accent), transparent);inline-size:16%;translate:calc(var(--dir) * -100%) 0;animation:14s linear infinite MiMaMoCaseStudy-module__psrDBW__mm-trace;position:absolute;inset-block:0;inset-inline-start:0}}@keyframes MiMaMoCaseStudy-module__psrDBW__mm-trace{0%{translate:calc(var(--dir) * -100%) 0}55%,to{translate:calc(var(--dir) * 625%) 0}}.MiMaMoCaseStudy-module__psrDBW__facts{row-gap:var(--space-6);margin-block-start:var(--space-8)}.MiMaMoCaseStudy-module__psrDBW__meta{gap:var(--space-5) var(--gutter);grid-column:1/-1;margin:0;display:grid}.MiMaMoCaseStudy-module__psrDBW__meta dd{margin:var(--space-2) 0 0}.MiMaMoCaseStudy-module__psrDBW__index{grid-column:1/-1;margin-block-start:var(--space-6)}@media (min-width:48rem){.MiMaMoCaseStudy-module__psrDBW__meta{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:75rem){.MiMaMoCaseStudy-module__psrDBW__identity{grid-column:1/span 7;align-self:end}.MiMaMoCaseStudy-module__psrDBW__statement{grid-column:8/-1;align-self:end;padding-block-end:var(--space-3)}.MiMaMoCaseStudy-module__psrDBW__meta{grid-column:1/span 9}}.MiMaMoCaseStudy-module__psrDBW__context{--scene-pad-start:var(--section-space)}.MiMaMoCaseStudy-module__psrDBW__contextGrid{row-gap:var(--space-7);align-items:start}.MiMaMoCaseStudy-module__psrDBW__contextHeading,.MiMaMoCaseStudy-module__psrDBW__contextText,.MiMaMoCaseStudy-module__psrDBW__map{grid-column:1/-1}.MiMaMoCaseStudy-module__psrDBW__contextText{gap:var(--space-5) var(--gutter);display:grid}.MiMaMoCaseStudy-module__psrDBW__contextText p{max-inline-size:var(--measure-text)}.MiMaMoCaseStudy-module__psrDBW__map{margin:var(--space-8) 0 0;padding:var(--space-6) var(--space-4) var(--space-5);border:var(--hairline) solid var(--line-strong);background:color-mix(in srgb, var(--surface-1) 72%, transparent);box-shadow:0 3rem 5rem -3rem var(--shade);position:relative}.MiMaMoCaseStudy-module__psrDBW__mapTicks{--tick:1rem;--tick-color:var(--accent);inset:calc(var(--space-2) * -1);pointer-events:none;background:linear-gradient(var(--tick-color), var(--tick-color)) top left / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) top left / 1px var(--tick), linear-gradient(var(--tick-color), var(--tick-color)) top right / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) top right / 1px var(--tick), linear-gradient(var(--tick-color), var(--tick-color)) bottom left / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) bottom left / 1px var(--tick), linear-gradient(var(--tick-color), var(--tick-color)) bottom right / var(--tick) 1px, linear-gradient(var(--tick-color), var(--tick-color)) bottom right / 1px var(--tick);background-repeat:no-repeat;position:absolute}.MiMaMoCaseStudy-module__psrDBW__mapLabel{align-items:center;gap:var(--space-3);color:var(--accent);margin-block-end:var(--space-5);display:flex}.MiMaMoCaseStudy-module__psrDBW__mapMark{background:var(--accent-2);block-size:.5rem;inline-size:.5rem}.MiMaMoCaseStudy-module__psrDBW__tableWrap{--head:46%;--col:13.5%;position:relative}.MiMaMoCaseStudy-module__psrDBW__table{border-collapse:collapse;table-layout:fixed;inline-size:100%;position:relative}.MiMaMoCaseStudy-module__psrDBW__table thead td{inline-size:var(--head)}.MiMaMoCaseStudy-module__psrDBW__surface{padding-block:var(--space-3) var(--space-4);color:var(--text);text-align:center;vertical-align:bottom;border-block-end:2px solid var(--line-strong);font-weight:600}.MiMaMoCaseStudy-module__psrDBW__surface span{white-space:nowrap;writing-mode:vertical-rl;display:inline-block;rotate:180deg}@supports (writing-mode:sideways-lr){.MiMaMoCaseStudy-module__psrDBW__surface span{writing-mode:sideways-lr;rotate:none}}.MiMaMoCaseStudy-module__psrDBW__state{padding-block:var(--space-4);text-align:start;border-block-end:var(--hairline) solid var(--line);padding-inline-end:var(--space-3);font-weight:400}.MiMaMoCaseStudy-module__psrDBW__cell{text-align:center;vertical-align:middle;border-block-end:var(--hairline) solid var(--line);border-inline-start:var(--hairline) solid var(--line)}.MiMaMoCaseStudy-module__psrDBW__dot{vertical-align:middle;background:var(--line-strong);block-size:4px;inline-size:4px;display:inline-block}.MiMaMoCaseStudy-module__psrDBW__cell[data-on] .MiMaMoCaseStudy-module__psrDBW__dot{background:var(--accent);block-size:.875rem;inline-size:.875rem}.MiMaMoCaseStudy-module__psrDBW__sweep{display:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.MiMaMoCaseStudy-module__psrDBW__sweep{inline-size:var(--col);background:color-mix(in srgb, var(--light) 10%, transparent);pointer-events:none;animation:MiMaMoCaseStudy-module__psrDBW__mm-sweep 16s var(--ease-in-out) infinite;display:block;position:absolute;inset-block:0;inset-inline-start:var(--head)}}@keyframes MiMaMoCaseStudy-module__psrDBW__mm-sweep{0%,20%{inset-inline-start:var(--head)}25%,45%{inset-inline-start:calc(var(--head) + var(--col))}50%,70%{inset-inline-start:calc(var(--head) + 2 * var(--col))}75%,95%{inset-inline-start:calc(var(--head) + 3 * var(--col))}to{inset-inline-start:var(--head)}}@media (min-width:48rem){.MiMaMoCaseStudy-module__psrDBW__contextText{grid-template-columns:repeat(2,minmax(0,1fr))}.MiMaMoCaseStudy-module__psrDBW__map{padding:var(--space-7) var(--space-7) var(--space-6)}.MiMaMoCaseStudy-module__psrDBW__tableWrap{--head:36%;--col:16%}.MiMaMoCaseStudy-module__psrDBW__surface span{white-space:normal;writing-mode:horizontal-tb;rotate:none}.MiMaMoCaseStudy-module__psrDBW__state{padding-block:var(--space-5)}}@media (min-width:75rem){.MiMaMoCaseStudy-module__psrDBW__contextHeading{grid-column:1/span 9}.MiMaMoCaseStudy-module__psrDBW__contextText{column-gap:calc(var(--gutter) * 3);grid-column:1/span 11}.MiMaMoCaseStudy-module__psrDBW__map{padding:var(--space-8) var(--space-8) var(--space-7)}.MiMaMoCaseStudy-module__psrDBW__tableWrap{--head:32%;--col:17%}}.MiMaMoCaseStudy-module__psrDBW__result{--scene-pad-start:calc(var(--section-space) * 1.25);--scene-pad-end:var(--section-space)}.MiMaMoCaseStudy-module__psrDBW__resultGrid{row-gap:var(--space-7)}.MiMaMoCaseStudy-module__psrDBW__resultHeading,.MiMaMoCaseStudy-module__psrDBW__resultBody,.MiMaMoCaseStudy-module__psrDBW__system{grid-column:1/-1}.MiMaMoCaseStudy-module__psrDBW__resultHeading{--display-size:clamp(2.125rem, 1.25rem + 3.8vw, 5.5rem);gap:var(--space-6)}.MiMaMoCaseStudy-module__psrDBW__resultBody{max-inline-size:var(--measure-lead);color:var(--text-muted)}.MiMaMoCaseStudy-module__psrDBW__system{margin-block-start:var(--space-8);padding-inline-start:var(--space-7);position:relative}.MiMaMoCaseStudy-module__psrDBW__systemLine{background:var(--accent);transform-origin:top;inline-size:2px;position:absolute;inset-block:.5rem 0;inset-inline-start:.4375rem}.MiMaMoCaseStudy-module__psrDBW__systemEnd{display:none}.MiMaMoCaseStudy-module__psrDBW__systemList{gap:var(--space-8);margin:0;padding:0;display:grid}.MiMaMoCaseStudy-module__psrDBW__systemNode{justify-items:start;gap:var(--space-3);display:grid;position:relative}.MiMaMoCaseStudy-module__psrDBW__station{inline-size:100%;box-shadow:0 0 0 var(--hairline) color-mix(in srgb, var(--light) 18%, transparent), 0 2rem 3rem -2rem var(--shade)}.MiMaMoCaseStudy-module__psrDBW__systemNode[data-view=mobile] .MiMaMoCaseStudy-module__psrDBW__station{inline-size:9rem;box-shadow:none;filter:drop-shadow(0 1rem 1rem color-mix(in srgb, var(--shade) 60%, transparent))}.MiMaMoCaseStudy-module__psrDBW__systemMark{border:2px solid var(--accent);background:var(--surface-0);block-size:1rem;inline-size:1rem;position:absolute;inset-block-start:.125rem;inset-inline-start:calc(var(--space-7) * -1)}.MiMaMoCaseStudy-module__psrDBW__systemName{gap:var(--space-1);display:grid}.MiMaMoCaseStudy-module__psrDBW__systemIndex{color:var(--accent)}@media (min-width:48rem){.MiMaMoCaseStudy-module__psrDBW__system{padding-inline-start:0;container-type:inline-size}.MiMaMoCaseStudy-module__psrDBW__system>*{--h:min(13.5rem, calc((100cqi - 3 * var(--gutter)) / 5.3))}.MiMaMoCaseStudy-module__psrDBW__systemLine{inset-block:calc(var(--h) + var(--space-5) + .4375rem) auto;inset-inline:0 var(--space-4);transform-origin:0;block-size:2px;inline-size:auto}:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .MiMaMoCaseStudy-module__psrDBW__systemLine{transform-origin:100%}.MiMaMoCaseStudy-module__psrDBW__systemEnd{border:2px solid var(--accent);block-size:1rem;inline-size:1rem;display:block;position:absolute;inset-block-start:calc(var(--h) + var(--space-5));inset-inline-end:0}.MiMaMoCaseStudy-module__psrDBW__systemList{align-items:flex-start;gap:var(--gutter);display:flex}.MiMaMoCaseStudy-module__psrDBW__systemNode{inline-size:calc(var(--h) * var(--ratio));flex:none;grid-template-columns:minmax(0,1fr);gap:0}.MiMaMoCaseStudy-module__psrDBW__station,.MiMaMoCaseStudy-module__psrDBW__systemNode[data-view=mobile] .MiMaMoCaseStudy-module__psrDBW__station{inline-size:100%}.MiMaMoCaseStudy-module__psrDBW__systemMark{margin-block:var(--space-5) var(--space-4);position:static}.MiMaMoCaseStudy-module__psrDBW__systemName{inline-size:max-content}}@media (min-width:75rem){.MiMaMoCaseStudy-module__psrDBW__resultHeading{grid-column:1/span 10}.MiMaMoCaseStudy-module__psrDBW__resultBody{grid-column:1/span 6}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.MiMaMoCaseStudy-module__psrDBW__systemLine{animation:linear both MiMaMoCaseStudy-module__psrDBW__mm-line-v;animation-timeline:view();animation-range:entry 20% cover 45%}@media (min-width:48rem){.MiMaMoCaseStudy-module__psrDBW__systemLine{animation-name:MiMaMoCaseStudy-module__psrDBW__mm-line-h}}}}@keyframes MiMaMoCaseStudy-module__psrDBW__mm-line-v{0%{scale:1 0}to{scale:1}}@keyframes MiMaMoCaseStudy-module__psrDBW__mm-line-h{0%{scale:0 1}to{scale:1}}.MiMaMoCaseStudy-module__psrDBW__passage{background:linear-gradient(to bottom, var(--from), var(--to));block-size:clamp(12rem,38svh,24rem);position:relative;overflow:clip}.MiMaMoCaseStudy-module__psrDBW__passageGrid{--line:color-mix(in srgb, var(--thread-to) 18%, transparent);-webkit-mask-image:linear-gradient(#000 0%,#0000 85%);mask-image:linear-gradient(#000 0%,#0000 85%)}.MiMaMoCaseStudy-module__psrDBW__descent{background:linear-gradient(to bottom, var(--thread-from), var(--thread-to));transform-origin:top;inline-size:2px;position:absolute;inset-block:0;inset-inline-start:calc(50% - var(--hairline))}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.MiMaMoCaseStudy-module__psrDBW__descent{animation:linear both MiMaMoCaseStudy-module__psrDBW__mm-line-v;animation-timeline:view();animation-range:entry 20% exit 20%}}}.MiMaMoCaseStudy-module__psrDBW__closing{--scene-pad-start:var(--space-8);--scene-pad-end:var(--section-space)}.MiMaMoCaseStudy-module__psrDBW__closingGrid{row-gap:var(--space-5)}.MiMaMoCaseStudy-module__psrDBW__closingKicker,.MiMaMoCaseStudy-module__psrDBW__closingTitle,.MiMaMoCaseStudy-module__psrDBW__closingNote,.MiMaMoCaseStudy-module__psrDBW__closingBack{grid-column:1/-1}.MiMaMoCaseStudy-module__psrDBW__closingKicker{margin:0}.MiMaMoCaseStudy-module__psrDBW__closingTitle{color:var(--text);margin:0}.MiMaMoCaseStudy-module__psrDBW__closingNote{max-inline-size:var(--measure-lead)}.MiMaMoCaseStudy-module__psrDBW__closingBack{justify-self:start;align-items:center;gap:var(--space-3);min-block-size:2.75rem;color:var(--text);margin-block-start:var(--space-4);display:inline-flex}@media (min-width:75rem){.MiMaMoCaseStudy-module__psrDBW__closingKicker,.MiMaMoCaseStudy-module__psrDBW__closingTitle{grid-column:1/span 7}.MiMaMoCaseStudy-module__psrDBW__closingNote{grid-column:1/span 6}}@media (forced-colors:active){.MiMaMoCaseStudy-module__psrDBW__passage,.MiMaMoCaseStudy-module__psrDBW__mapTicks{display:none}.MiMaMoCaseStudy-module__psrDBW__dot,.MiMaMoCaseStudy-module__psrDBW__cell[data-on] .MiMaMoCaseStudy-module__psrDBW__dot,.MiMaMoCaseStudy-module__psrDBW__mapMark,.MiMaMoCaseStudy-module__psrDBW__lineMark,.MiMaMoCaseStudy-module__psrDBW__viewNode{forced-color-adjust:none;background:canvastext}}}
@layer components{.page-module__C3M9FG__note{margin-block-end:var(--space-6)}.page-module__C3M9FG__eyebrow{grid-column:1/-1}.page-module__C3M9FG__accent{color:var(--accent)}.page-module__C3M9FG__accent2{color:var(--accent-2)}.page-module__C3M9FG__brand{row-gap:var(--space-5)}.page-module__C3M9FG__brandTitle{text-wrap:balance;grid-column:1/-1;max-inline-size:9em}.page-module__C3M9FG__onGrid{row-gap:var(--space-6);align-items:end}.page-module__C3M9FG__onEyebrow{grid-column:1/-1}.page-module__C3M9FG__onTitle{--hero-size:clamp(8rem, 2rem + 28vw, 30rem);--hero-leading:.8;--hero-tracking:-.06em;--hero-stretch:125%;color:var(--accent);grid-column:1/-1}.page-module__C3M9FG__onText{gap:var(--space-5);grid-column:1/-1;max-inline-size:22em;display:grid}.page-module__C3M9FG__onPhoto{grid-column:1/-1}.page-module__C3M9FG__exposure{background:radial-gradient(70% 60% at 30% 25%, color-mix(in srgb, var(--light) 75%, transparent), transparent 70%), radial-gradient(60% 50% at 80% 90%, color-mix(in srgb, var(--accent) 55%, transparent), transparent 75%), linear-gradient(160deg, color-mix(in srgb, var(--accent-2) 45%, var(--surface-1)), color-mix(in srgb, var(--accent) 35%, var(--surface-1)));position:absolute;inset:0}.page-module__C3M9FG__onChapter{--scene-pad-start:var(--section-space-sm)}.page-module__C3M9FG__onWide{grid-column:1/-1}@media (min-width:48rem){.page-module__C3M9FG__onText{grid-column:1/span 5}.page-module__C3M9FG__onPhoto{grid-column:6/span 3}.page-module__C3M9FG__onWide{grid-column:2/span 7}}@media (min-width:75rem){.page-module__C3M9FG__onGrid>.page-module__C3M9FG__note{grid-row:1}.page-module__C3M9FG__onEyebrow{grid-row:2}.page-module__C3M9FG__onTitle{grid-area:3/1/span 2/span 8;align-self:end}.page-module__C3M9FG__onPhoto{grid-area:2/9/span 3/span 4}.page-module__C3M9FG__onText{grid-area:5/1/auto/span 6}.page-module__C3M9FG__onWide{grid-column:3/span 9}}.page-module__C3M9FG__returnGrid{row-gap:var(--space-5)}.page-module__C3M9FG__mmGrid{row-gap:var(--space-6)}.page-module__C3M9FG__mmEyebrow,.page-module__C3M9FG__mmTitle,.page-module__C3M9FG__mmText,.page-module__C3M9FG__mmBoard{grid-column:1/-1}.page-module__C3M9FG__mmText{gap:var(--space-4);max-inline-size:var(--measure-lead);display:grid}.page-module__C3M9FG__board{gap:var(--space-3);margin:0;display:grid}.page-module__C3M9FG__boardFrame{gap:var(--space-2);padding:var(--space-5);background:color-mix(in srgb, var(--surface-1) 80%, transparent);box-shadow:inset 0 0 0 var(--hairline) var(--line-strong);display:grid;position:relative;overflow:clip}.page-module__C3M9FG__axis{color:var(--text-muted);justify-content:space-between;margin-inline-start:2.5rem;display:flex}.page-module__C3M9FG__lane{grid-template-columns:2.5rem 1fr;align-items:center;display:grid}.page-module__C3M9FG__laneIndex{color:var(--text-muted)}.page-module__C3M9FG__track{border-block-end:var(--hairline) solid var(--line);block-size:1.75rem;position:relative}.page-module__C3M9FG__block{background:color-mix(in srgb, var(--text) 16%, transparent);position:absolute;inset-block:.25rem}.page-module__C3M9FG__tone_a{background:var(--accent)}.page-module__C3M9FG__tone_b{background:color-mix(in srgb, var(--accent-2) 70%, transparent)}.page-module__C3M9FG__scan{inline-size:var(--hairline);background:var(--accent);position:absolute;inset-block:0;inset-inline-start:62%}@media (min-width:75rem){.page-module__C3M9FG__mmText{grid-column:1/span 4;align-self:start}.page-module__C3M9FG__mmBoard{grid-column:6/span 7}.page-module__C3M9FG__mmText,.page-module__C3M9FG__mmBoard{grid-row:4}}.page-module__C3M9FG__confGrid{row-gap:var(--space-5)}.page-module__C3M9FG__confList{gap:var(--space-8) var(--gutter);margin-block-start:var(--space-6);display:grid}.page-module__C3M9FG__confItem{gap:var(--space-3);align-content:start;display:grid}@media (min-width:48rem){.page-module__C3M9FG__confList{grid-template-columns:repeat(2,minmax(0,1fr))}}.page-module__C3M9FG__close{row-gap:var(--space-7)}.page-module__C3M9FG__closeMark{grid-column:1/-1;inline-size:clamp(15rem,34vw,34rem);line-height:0}.page-module__C3M9FG__closeLine{text-wrap:balance;grid-column:1/-1;margin-inline-end:calc(var(--margin) * -1)}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.page-module__C3M9FG__block{transform-origin:0;animation:linear both page-module__C3M9FG__board-fill;animation-timeline:view();animation-range:entry 20% cover 45%}:root[dir=rtl] .page-module__C3M9FG__block{transform-origin:100%}.page-module__C3M9FG__scan{animation:linear both page-module__C3M9FG__board-scan;animation-timeline:view();animation-range:entry cover 60%}}}@keyframes page-module__C3M9FG__board-fill{0%{transform:scaleX(0)}}@keyframes page-module__C3M9FG__board-scan{0%{inset-inline-start:0%}}}
@layer components{.page-module__xX9Y5q__article{padding-block:var(--section-space-sm) var(--section-space)}.page-module__xX9Y5q__header{row-gap:var(--space-6);margin-block-end:var(--section-space-sm)}.page-module__xX9Y5q__title{overflow-wrap:anywhere}.page-module__xX9Y5q__facts{gap:var(--space-4) var(--space-8);border-block-start:var(--hairline) solid var(--line);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.page-module__xX9Y5q__facts dd{margin-block-start:var(--space-2)}.page-module__xX9Y5q__media,.page-module__xX9Y5q__note{margin-block-start:var(--section-space-sm)}.page-module__xX9Y5q__header>a{justify-self:start}}
