.CapsuleFunctionStage-module__liGgyq__section{--reading-progress:0;color:#211f1c;isolation:isolate;background:#e8e5e0;min-height:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.CapsuleFunctionStage-module__liGgyq__desktopExperience{height:clamp(720px,88svh,790px);position:relative}.CapsuleFunctionStage-module__liGgyq__stickyStage{--accent:#282622;z-index:2;background:#e8e5e0;place-items:stretch stretch;height:clamp(720px,88svh,790px);display:grid;position:relative;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__stickyStage[data-feature=drug-release]{--accent:#743a33}.CapsuleFunctionStage-module__liGgyq__stickyStage[data-feature=lighting]{--accent:#9a4a34}.CapsuleFunctionStage-module__liGgyq__stickyStage[data-feature=material]{--accent:#34322f}.CapsuleFunctionStage-module__liGgyq__stageContent{grid-template-rows:auto clamp(142px,18.5svh,174px) minmax(226px,1fr);gap:clamp(8px,1.2vh,12px);width:100%;height:100%;padding:clamp(28px,5.5vh,54px) clamp(30px,4vw,58px) clamp(22px,3vh,32px);display:grid}.CapsuleFunctionStage-module__liGgyq__chapterHeader{will-change:opacity, transform;grid-template-columns:auto minmax(80px,110px) minmax(0,1fr);align-items:center;gap:14px 20px;display:grid}.CapsuleFunctionStage-module__liGgyq__chapterCount{font-variant-numeric:tabular-nums;letter-spacing:-.02em;white-space:nowrap;align-items:baseline;gap:7px;margin:0;font-size:13px;display:flex}.CapsuleFunctionStage-module__liGgyq__chapterCount strong{font-size:18px;font-weight:520}.CapsuleFunctionStage-module__liGgyq__chapterCount span{color:#211f1c6e;font-size:11px}.CapsuleFunctionStage-module__liGgyq__chapterProgress{background:#211f1c29;height:1px;position:relative}.CapsuleFunctionStage-module__liGgyq__chapterProgress i{background:var(--accent);height:2px;transform:scaleX(var(--reading-progress));transform-origin:0;will-change:transform;transition:background-color .26s;display:block;position:absolute;inset:-.5px 0 auto}.CapsuleFunctionStage-module__liGgyq__chapterProgress:after{content:"";background:#211f1c4d;border-radius:50%;width:4px;height:4px;transition:background-color .18s,transform .18s;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.CapsuleFunctionStage-module__liGgyq__chapterProgress:before{top:50%;left:calc(var(--reading-progress) * 100%);z-index:1;background:var(--accent);content:"";will-change:left;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%)}.CapsuleFunctionStage-module__liGgyq__section[data-reading-complete=true] .CapsuleFunctionStage-module__liGgyq__chapterProgress:after{background:var(--accent);transform:translateY(-50%)scale(1.2)}.CapsuleFunctionStage-module__liGgyq__chapterHeader h2{letter-spacing:-.045em;will-change:opacity, transform;grid-column:1/-1;max-width:15em;margin:0;font-size:clamp(1.85rem,3.15vw,3.2rem);font-weight:510;line-height:1.02}.CapsuleFunctionStage-module__liGgyq__chapterInteraction{text-align:right;justify-self:end;min-width:0}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>p{color:#211f1c61;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:8px;font-weight:650;line-height:1.35}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button{color:#211f1c;cursor:pointer;text-align:right;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:12px;max-width:260px;padding:4px 0;display:inline-flex}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button span{gap:3px;display:grid}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button small{color:#a14f3d;letter-spacing:.14em;text-transform:uppercase;font-size:7px;font-weight:680}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button strong{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:540;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button svg{flex:none;transition:transform .22s cubic-bezier(.16,1,.3,1)}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button:hover svg,.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button:focus-visible svg{transform:translate(4px)}.CapsuleFunctionStage-module__liGgyq__chapterInteraction>button:focus-visible{outline-offset:3px;outline:1px solid #211f1cb3}.CapsuleFunctionStage-module__liGgyq__specimenFigure,.CapsuleFunctionStage-module__liGgyq__mobileSpecimen{width:100%;max-width:1260px;height:100%;margin:0 auto;position:relative;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__specimenFigure>img,.CapsuleFunctionStage-module__liGgyq__mobileSpecimen>img{object-fit:contain;width:100%;height:100%;display:block}.CapsuleFunctionStage-module__liGgyq__specimenFigure>img{object-position:center}.CapsuleFunctionStage-module__liGgyq__specimenFigure{aspect-ratio:2.56;will-change:opacity, transform;background:#e8e5e0;align-self:center;width:auto;max-width:100%;height:clamp(104px,16vh,150px);overflow:visible}.CapsuleFunctionStage-module__liGgyq__specimenFigure:focus-visible{outline-offset:8px;outline:1px solid #211f1c75}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls{z-index:6;pointer-events:none;position:absolute;inset:0}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls button{color:#211f1cad;cursor:pointer;pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e8e5e0c7;border:1px solid #211f1c2e;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;transition:border-color .18s,color .18s,opacity .18s,transform .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls button[data-side=previous]{left:-54px}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls button[data-side=next]{right:-54px}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls button:hover{color:#211f1c;border-color:#211f1c61;transform:translateY(-50%)scale(1.04)}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls button:disabled{cursor:default;opacity:.22;transform:translateY(-50%)}.CapsuleFunctionStage-module__liGgyq__desktopCarouselControls button:focus-visible{outline-offset:3px;outline:1px solid #211f1cb3}.CapsuleFunctionStage-module__liGgyq__annotations{pointer-events:none;position:absolute;inset:0}.CapsuleFunctionStage-module__liGgyq__annotation{--line-width:clamp(22px, 4vw, 64px);top:var(--annotation-y);left:var(--annotation-x);color:#211f1cb8;letter-spacing:.01em;white-space:nowrap;width:max-content;max-width:180px;font-size:clamp(8px,.72vw,11px);font-weight:520;line-height:1.2;position:absolute}.CapsuleFunctionStage-module__liGgyq__annotation:before,.CapsuleFunctionStage-module__liGgyq__annotation:after{content:"";position:absolute;top:50%}.CapsuleFunctionStage-module__liGgyq__annotation:before{width:var(--line-width);background:#211f1c45;height:1px}.CapsuleFunctionStage-module__liGgyq__annotation:after{background:#211f1cb8;border-radius:50%;width:4px;height:4px}.CapsuleFunctionStage-module__liGgyq__annotation[data-side=left]{transform:translate(calc(-100% - var(--line-width) - 11px), -50%)}.CapsuleFunctionStage-module__liGgyq__annotation[data-side=left]:before{right:calc(var(--line-width) * -1 - 7px)}.CapsuleFunctionStage-module__liGgyq__annotation[data-side=left]:after{right:calc(var(--line-width) * -1 - 9px);transform:translateY(-1.5px)}.CapsuleFunctionStage-module__liGgyq__annotation[data-side=right]{transform:translate(calc(var(--line-width) + 11px), -50%)}.CapsuleFunctionStage-module__liGgyq__annotation[data-side=right]:before{left:calc(var(--line-width) * -1 - 7px)}.CapsuleFunctionStage-module__liGgyq__annotation[data-side=right]:after{left:calc(var(--line-width) * -1 - 9px);transform:translateY(-1.5px)}.CapsuleFunctionStage-module__liGgyq__annotationTextList{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__researchGrid{border-top:1px solid #211f1c1f;grid-template-columns:minmax(180px,.68fr) minmax(390px,1.75fr) minmax(210px,.72fr);gap:clamp(22px,3.2vw,48px);min-height:0;padding-top:clamp(10px,1.35vh,15px);display:grid}.CapsuleFunctionStage-module__liGgyq__functionIndex{align-self:start;min-width:0;padding-left:22px;position:relative}.CapsuleFunctionStage-module__liGgyq__desktopFunctionNav{align-content:start;gap:7px;min-width:0;display:grid}.CapsuleFunctionStage-module__liGgyq__functionIndex:before{content:"";background:#211f1c33;width:1px;position:absolute;top:27px;bottom:27px;left:4px}.CapsuleFunctionStage-module__liGgyq__indexButton{color:#211f1c66;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:28px minmax(0,1fr);align-items:center;width:100%;min-height:46px;padding:8px 8px 8px 0;transition:color .2s;display:grid;position:relative}.CapsuleFunctionStage-module__liGgyq__indexButton span{font-variant-numeric:tabular-nums;letter-spacing:.1em;font-size:9px}.CapsuleFunctionStage-module__liGgyq__indexButton strong{letter-spacing:-.015em;font-size:clamp(10px,.82vw,12px);font-weight:480;line-height:1.28}.CapsuleFunctionStage-module__liGgyq__indexButton i{box-sizing:border-box;opacity:.9;background:#aaa7a2;border:0;border-radius:50%;width:6px;height:6px;transition:background-color .24s,transform .36s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;left:-21px;right:auto;transform:translateY(-50%)scale(.78)}.CapsuleFunctionStage-module__liGgyq__indexButton[data-active=true]{color:#211f1c}.CapsuleFunctionStage-module__liGgyq__indexButton[data-active=true] strong{font-weight:620}.CapsuleFunctionStage-module__liGgyq__indexButton[data-active=true] i{opacity:1;background:#211f1c;transform:translateY(-50%)scale(1.48)}.CapsuleFunctionStage-module__liGgyq__indexButton:hover{color:#211f1cc2}.CapsuleFunctionStage-module__liGgyq__indexButton[data-next=true]{color:#a14f3d}.CapsuleFunctionStage-module__liGgyq__indexButton[data-next=true] i{background:#a14f3d;animation:1.5s cubic-bezier(.16,1,.3,1) infinite CapsuleFunctionStage-module__liGgyq__next-function-pulse}.CapsuleFunctionStage-module__liGgyq__indexButton:focus-visible,.CapsuleFunctionStage-module__liGgyq__controlButton:focus-visible,.CapsuleFunctionStage-module__liGgyq__videoCover:focus-visible,.CapsuleFunctionStage-module__liGgyq__videoPlaceholder:focus-visible,.CapsuleFunctionStage-module__liGgyq__mechanismPanel a:focus-visible,.CapsuleFunctionStage-module__liGgyq__mobileMechanism a:focus-visible{outline-offset:3px;outline:1px solid #211f1cc2}.CapsuleFunctionStage-module__liGgyq__experimentColumn{flex-direction:column;gap:9px;min-width:0;min-height:0;display:flex}.CapsuleFunctionStage-module__liGgyq__microLabel{color:#211f1c6b;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:9px;font-weight:640;line-height:1.45}.CapsuleFunctionStage-module__liGgyq__videoShell,.CapsuleFunctionStage-module__liGgyq__videoStandby,.CapsuleFunctionStage-module__liGgyq__videoPlaceholder{background:#e8e5e0;border:0;min-height:0;position:relative;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__videoShell{flex:1;grid-template-rows:minmax(0,1fr) 42px;display:grid}.CapsuleFunctionStage-module__liGgyq__videoShell[data-started=false],.CapsuleFunctionStage-module__liGgyq__videoStandby,.CapsuleFunctionStage-module__liGgyq__videoPlaceholder{border:1px solid #211f1c21}.CapsuleFunctionStage-module__liGgyq__videoCover{color:#211f1c94;cursor:pointer;letter-spacing:.15em;text-transform:uppercase;background:0 0;border:0;flex-direction:column;grid-row:1/-1;justify-content:center;align-items:center;gap:12px;min-width:0;min-height:0;padding:0;font-size:9px;font-weight:620;display:flex}.CapsuleFunctionStage-module__liGgyq__videoCoverIcon{color:#211f1c;border:1px solid #211f1c4d;border-radius:50%;place-items:center;width:42px;height:42px;transition:transform .22s,background-color .22s;display:grid}.CapsuleFunctionStage-module__liGgyq__videoCover:hover .CapsuleFunctionStage-module__liGgyq__videoCoverIcon{background:#ffffff42;transform:scale(1.05)}.CapsuleFunctionStage-module__liGgyq__videoShell video{object-fit:contain;background:#141312;width:100%;height:100%;min-height:0;display:block}.CapsuleFunctionStage-module__liGgyq__videoControls{color:#fffc;background:#1b1917;border-top:1px solid #ffffff14;grid-template-columns:34px 36px minmax(60px,1fr) 36px 34px;align-items:center;gap:5px;min-width:0;height:42px;padding:0 8px;display:grid}.CapsuleFunctionStage-module__liGgyq__controlButton{width:32px;height:32px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.CapsuleFunctionStage-module__liGgyq__controlButton:focus-visible{outline-color:#ffffffdb}.CapsuleFunctionStage-module__liGgyq__videoTime{color:#ffffff73;font-variant-numeric:tabular-nums;text-align:center;font-size:8px}.CapsuleFunctionStage-module__liGgyq__videoProgress{accent-color:#a84b38;cursor:pointer;width:100%;height:20px;margin:0}.CapsuleFunctionStage-module__liGgyq__videoProgress:disabled{cursor:default;opacity:.35}.CapsuleFunctionStage-module__liGgyq__videoStandby{background:#e8e5e0;flex:1}.CapsuleFunctionStage-module__liGgyq__videoShell:fullscreen{width:100vw;height:100vh}.CapsuleFunctionStage-module__liGgyq__mechanismPanel{flex-direction:column;justify-content:flex-start;gap:18px;min-width:0;min-height:0;padding-top:2px;display:flex}.CapsuleFunctionStage-module__liGgyq__mechanismPanel>div,.CapsuleFunctionStage-module__liGgyq__mechanismPanel>a{border-top:1px solid #211f1c33;padding-top:12px}.CapsuleFunctionStage-module__liGgyq__mechanismPanel h3,.CapsuleFunctionStage-module__liGgyq__mobileMechanism h3{letter-spacing:-.035em;max-width:270px;margin:10px 0 0;font-size:clamp(1rem,1.4vw,1.45rem);font-weight:540;line-height:1.12}.CapsuleFunctionStage-module__liGgyq__mechanismPanel h3{will-change:opacity, transform;min-height:2.35em}.CapsuleFunctionStage-module__liGgyq__mechanismPanel>div>p:last-child,.CapsuleFunctionStage-module__liGgyq__mobileMechanism>div>p:last-child{color:#211f1cab;margin:10px 0 0;font-size:clamp(10px,.8vw,12px);line-height:1.62}.CapsuleFunctionStage-module__liGgyq__mechanismPanel>div:nth-child(2)>p:last-child{will-change:opacity, transform;min-height:4.8em}.CapsuleFunctionStage-module__liGgyq__mechanismPanel>a{color:#211f1cb8;text-underline-offset:4px;margin-top:auto;font-size:9px;line-height:1.5;-webkit-text-decoration:underline #211f1c47;text-decoration:underline #211f1c47;display:block}.CapsuleFunctionStage-module__liGgyq__mechanismPanel>a span{color:#211f1c66;letter-spacing:.18em;text-transform:uppercase;margin-bottom:5px;font-size:7px;font-weight:670;text-decoration:none;display:block}.CapsuleFunctionStage-module__liGgyq__mobileExperience{display:none}@media (max-width:1100px) and (min-width:900px){.CapsuleFunctionStage-module__liGgyq__stageContent{padding-left:30px;padding-right:30px}.CapsuleFunctionStage-module__liGgyq__researchGrid{grid-template-columns:minmax(160px,.58fr) minmax(340px,1.6fr) minmax(190px,.72fr);gap:26px}.CapsuleFunctionStage-module__liGgyq__indexButton{min-height:48px}}@media (max-width:899px){.CapsuleFunctionStage-module__liGgyq__section{min-height:0;overflow:visible}.CapsuleFunctionStage-module__liGgyq__desktopExperience{display:none}.CapsuleFunctionStage-module__liGgyq__mobileExperience{display:block}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar{z-index:1;background:#e8e5e0;border-bottom:1px solid #211f1c21;position:relative}.CapsuleFunctionStage-module__liGgyq__mobileReadingProgress{pointer-events:none;background:#211f1c29;height:1px;margin:0 14px;position:relative}.CapsuleFunctionStage-module__liGgyq__mobileReadingProgress i{height:2px;transform:scaleX(var(--reading-progress));transform-origin:0;will-change:transform;background:#211f1ce0;display:block;position:absolute;inset:-.5px 0 auto}.CapsuleFunctionStage-module__liGgyq__mobileReadingProgress:after{content:"";background:#211f1c4d;border-radius:50%;width:4px;height:4px;transition:background-color .18s,transform .18s;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.CapsuleFunctionStage-module__liGgyq__mobileReadingProgress:before{top:50%;left:calc(var(--reading-progress) * 100%);z-index:1;content:"";will-change:left;background:#211f1ce6;border-radius:50%;width:5px;height:5px;position:absolute;transform:translate(-50%,-50%)}.CapsuleFunctionStage-module__liGgyq__section[data-reading-complete=true] .CapsuleFunctionStage-module__liGgyq__mobileReadingProgress:after{background:#211f1ce6;transform:translateY(-50%)scale(1.2)}.CapsuleFunctionStage-module__liGgyq__mobileIndexGuide{color:#211f1c70;letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;margin:0;padding:8px 14px 2px;font-size:7px;font-weight:660;line-height:1.4;display:flex}.CapsuleFunctionStage-module__liGgyq__mobileIndexGuide[data-prompt=true] span:last-child{color:#a14f3d}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__functionIndex{grid-template-columns:repeat(4,minmax(0,1fr));width:100%;padding:0 12px;display:grid}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__functionIndex:before{display:none}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__indexButton{text-align:center;grid-template-columns:1fr;justify-items:center;width:100%;min-width:0;min-height:44px;padding:8px 10px}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__indexButton i{inset:auto 50% 5px auto;transform:translate(50%)scale(.72)}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__indexButton[data-active=true] i{transform:translate(50%)scale(1.2)}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__indexButton[data-complete=true]{color:#211f1c9e}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__indexButton[data-complete=true] i{background:0 0;border:1px solid #a14f3d;box-shadow:0 0 0 3px #a14f3d1a}.CapsuleFunctionStage-module__liGgyq__mobileIndexBar .CapsuleFunctionStage-module__liGgyq__indexButton strong{display:none}.CapsuleFunctionStage-module__liGgyq__mobileStage{padding:clamp(26px,6vw,40px) 16px clamp(34px,8vw,54px)}.CapsuleFunctionStage-module__liGgyq__mobileChapterHeader p{color:#211f1c6b;font-variant-numeric:tabular-nums;letter-spacing:.12em;margin:0 0 8px;font-size:9px}.CapsuleFunctionStage-module__liGgyq__mobileChapterHeader h2{letter-spacing:-.055em;max-width:560px;margin:0;font-size:clamp(1.72rem,7vw,2.55rem);font-weight:530;line-height:1}.CapsuleFunctionStage-module__liGgyq__mobileChapterHeader{scroll-margin-top:86px}.CapsuleFunctionStage-module__liGgyq__mobileRevealText{animation:.7s cubic-bezier(.16,1,.3,1) both CapsuleFunctionStage-module__liGgyq__mobile-text-reveal}.CapsuleFunctionStage-module__liGgyq__mobileMechanism>div:first-child .CapsuleFunctionStage-module__liGgyq__mobileRevealText{animation-delay:80ms}.CapsuleFunctionStage-module__liGgyq__mobileMechanism>div:nth-child(2) .CapsuleFunctionStage-module__liGgyq__mobileRevealText{animation-delay:.16s}.CapsuleFunctionStage-module__liGgyq__mobileCarousel{touch-action:pan-y;outline:none;margin-top:clamp(18px,4.5vw,28px);position:relative;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__mobileCarousel:focus-visible{outline-offset:5px;outline:1px solid #211f1c8f}.CapsuleFunctionStage-module__liGgyq__mobileCarouselTrack{will-change:transform;transition:transform .56s cubic-bezier(.16,1,.3,1);display:flex}.CapsuleFunctionStage-module__liGgyq__mobileCarouselSlide{flex:0 0 100%;place-items:center;height:clamp(132px,31vw,176px);margin:0;display:grid;position:relative;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__mobileCarouselSlide>img{object-fit:contain;width:78%;height:100%;margin:auto;display:block}.CapsuleFunctionStage-module__liGgyq__mobileCarouselSlide .CapsuleFunctionStage-module__liGgyq__annotations{display:none}.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl{z-index:3;color:#211f1cc2;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e8e5e0db;border:1px solid #211f1c33;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;transition:background-color .18s,opacity .18s,transform .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl[data-side=previous]{left:2px}.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl[data-side=next]{right:2px}.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl:active{transform:translateY(-50%)scale(.94)}.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl:disabled{cursor:default;opacity:.22}.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl:focus-visible{outline-offset:3px;outline:1px solid #211f1cc2}.CapsuleFunctionStage-module__liGgyq__mobileCarouselHint{z-index:3;color:#211f1c7a;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#e8e5e0c7;border-radius:999px;margin:0;padding:4px 8px;font-size:7px;font-weight:650;line-height:1.3;position:absolute;bottom:2px;right:50%;transform:translate(50%)}.CapsuleFunctionStage-module__liGgyq__mobileMechanism{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px;margin-top:18px;display:grid}.CapsuleFunctionStage-module__liGgyq__mobileMechanism>div,.CapsuleFunctionStage-module__liGgyq__mobileMechanism>a{border-top:1px solid #211f1c30;padding-top:12px}.CapsuleFunctionStage-module__liGgyq__mobileMechanism h3{margin-top:7px;font-size:clamp(.92rem,3.6vw,1.16rem)}.CapsuleFunctionStage-module__liGgyq__mobileMechanism>div>p:last-child{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:7px;font-size:10px;line-height:1.48;display:-webkit-box;overflow:hidden}.CapsuleFunctionStage-module__liGgyq__mobileMechanism>a{color:#211f1c9e;text-underline-offset:4px;grid-column:1/-1;padding-top:9px;font-size:8px;-webkit-text-decoration:underline #211f1c47;text-decoration:underline #211f1c47}.CapsuleFunctionStage-module__liGgyq__mobileExperiment{gap:9px;margin-top:20px;display:grid}.CapsuleFunctionStage-module__liGgyq__mobileExperimentMedia{aspect-ratio:16/9;width:100%;max-height:260px;display:block}.CapsuleFunctionStage-module__liGgyq__mobileExperimentMedia>.CapsuleFunctionStage-module__liGgyq__videoShell,.CapsuleFunctionStage-module__liGgyq__mobileExperimentMedia>.CapsuleFunctionStage-module__liGgyq__videoStandby{width:100%;height:100%}.CapsuleFunctionStage-module__liGgyq__mobileExperiment .CapsuleFunctionStage-module__liGgyq__videoShell,.CapsuleFunctionStage-module__liGgyq__videoPlaceholder{aspect-ratio:16/9;width:100%;max-height:260px}.CapsuleFunctionStage-module__liGgyq__mobileExperiment .CapsuleFunctionStage-module__liGgyq__videoShell{grid-template-rows:minmax(0,1fr) 42px}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction{color:#211f1c;cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #211f1c33;justify-content:space-between;align-items:center;gap:18px;width:100%;min-height:62px;padding:13px 4px 10px;display:flex}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction span{gap:5px;display:grid}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction small{color:#a14f3d;letter-spacing:.15em;text-transform:uppercase;font-size:7px;font-weight:670}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction strong{letter-spacing:-.035em;font-size:clamp(1rem,4.8vw,1.35rem);font-weight:520}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction svg{flex:none;transition:transform .22s cubic-bezier(.16,1,.3,1)}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction:hover svg,.CapsuleFunctionStage-module__liGgyq__mobileNextFunction:focus-visible svg{transform:translate(4px)}.CapsuleFunctionStage-module__liGgyq__mobileNextFunction:focus-visible{outline-offset:3px;outline:1px solid #211f1cb8}.CapsuleFunctionStage-module__liGgyq__videoPlaceholder{cursor:pointer;place-items:center;padding:0;display:grid}.CapsuleFunctionStage-module__liGgyq__videoPlaceholder span{z-index:1;color:#211f1c94;letter-spacing:.04em;align-items:center;gap:8px;font-size:10px;font-weight:560;display:flex;position:relative}}@media (max-width:479px){.CapsuleFunctionStage-module__liGgyq__mobileStage{padding-left:14px;padding-right:14px}.CapsuleFunctionStage-module__liGgyq__mobileMechanism{gap:14px}.CapsuleFunctionStage-module__liGgyq__videoControls{grid-template-columns:34px 32px minmax(40px,1fr) 32px 34px;gap:2px}}@keyframes CapsuleFunctionStage-module__liGgyq__mobile-text-reveal{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes CapsuleFunctionStage-module__liGgyq__next-function-pulse{0%,to{box-shadow:0 0 #a14f3d3d}50%{box-shadow:0 0 0 5px #a14f3d00}}@media (prefers-reduced-motion:reduce){.CapsuleFunctionStage-module__liGgyq__chapterProgress i,.CapsuleFunctionStage-module__liGgyq__mobileReadingProgress i,.CapsuleFunctionStage-module__liGgyq__indexButton,.CapsuleFunctionStage-module__liGgyq__indexButton i,.CapsuleFunctionStage-module__liGgyq__mobileCarouselTrack,.CapsuleFunctionStage-module__liGgyq__mobileCarouselControl{transition:none}.CapsuleFunctionStage-module__liGgyq__mobileRevealText,.CapsuleFunctionStage-module__liGgyq__indexButton[data-next=true] i{animation:none}}
.CapsuleKineticTerms-module__cZwN0a__section{color:#151817;background:#e8e5e0;height:clamp(148px,18svh,172px);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.CapsuleKineticTerms-module__cZwN0a__stickyStage{align-items:center;height:100%;display:grid;position:relative;overflow:hidden}.CapsuleKineticTerms-module__cZwN0a__rows{gap:clamp(2px,.5vh,7px);display:grid}.CapsuleKineticTerms-module__cZwN0a__row{overflow:hidden}.CapsuleKineticTerms-module__cZwN0a__track{will-change:transform;width:max-content;display:flex}.CapsuleKineticTerms-module__cZwN0a__track span{letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap;flex:none;padding-right:.9em;font-size:clamp(2.25rem,4.4vw,5rem);font-weight:400;line-height:.88}.CapsuleKineticTerms-module__cZwN0a__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (max-width:719px){.CapsuleKineticTerms-module__cZwN0a__section{height:clamp(132px,18svh,158px)}.CapsuleKineticTerms-module__cZwN0a__rows{gap:7px}.CapsuleKineticTerms-module__cZwN0a__track span{padding-right:1em;font-size:clamp(1.8rem,8vw,2.8rem);line-height:.92}}@media (prefers-reduced-motion:reduce){.CapsuleKineticTerms-module__cZwN0a__section{height:auto;min-height:0}.CapsuleKineticTerms-module__cZwN0a__stickyStage{min-height:0;padding:44px 0;position:relative}.CapsuleKineticTerms-module__cZwN0a__track{transform:none!important}}
.MagneticLabFooter-module__2dIkjq__closing{--footer-rule-offset:56px;--footer-wordmark-gap:7px;--footer-wordmark-ink-offset:5px;--footer-wordmark-size:clamp(180px, calc(34svh - 80px), 220px);--footer-wordmark-top:64px;--footer-cover-desktop:linear-gradient(90deg, var(--lab-panel-bg,#62464f) 0 max(440px, 44%), var(--lab-scene-bg,#e5e6df) max(440px, 44%) 100%);--footer-cover-mobile:var(--lab-panel-bg,#62464f);--footer-surface-a:#c47a61;--footer-surface-b:#bb7058;--footer-surface-c:#ac624e;--footer-glow:#f4d99a21;--footer-ink:#f4d99a;--footer-nav:#173f5f;--footer-meta-bg:#a85f4c;--footer-meta-ink:#ffebc1c2;--footer-meta-strong:#ffebc1db;--footer-rule:#f4d99a52;--footer-icon:#6d3b35;--footer-icon-border:#6937316b;--footer-icon-surface:#ffeec624;--footer-icon-hover:#713d36;--footer-icon-hover-ink:#f4d99a;background:var(--footer-meta-bg);width:100%;color:var(--footer-ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;position:relative;overflow:clip}.MagneticLabFooter-module__2dIkjq__closing[data-variant=capsule]{--footer-cover-desktop:#151817;--footer-cover-mobile:#151817;--footer-surface-a:#181c1a;--footer-surface-b:#151817;--footer-surface-c:#121615;--footer-glow:#c875601a;--footer-ink:#e8e5e0;--footer-nav:#d68570;--footer-meta-bg:#151817;--footer-meta-ink:#e8e5e0a8;--footer-meta-strong:#e8e5e0d1;--footer-rule:#e8e5e02b;--footer-icon:#d68570;--footer-icon-border:#d685706b;--footer-icon-surface:#e8e5e00f;--footer-icon-hover:#c87560;--footer-icon-hover-ink:#f4f0e9}.MagneticLabFooter-module__2dIkjq__closing[data-variant=capsule] .MagneticLabFooter-module__2dIkjq__motionStage{background:#151817}.MagneticLabFooter-module__2dIkjq__closing[data-variant=papers]{--footer-cover-desktop:#02080d;--footer-cover-mobile:#02080d;--footer-surface-a:#0b2d3a;--footer-surface-b:#071f2b;--footer-surface-c:#051720;--footer-glow:#5cbbd733;--footer-ink:#e7c879;--footer-nav:#f1f8f7;--footer-meta-bg:#03131c;--footer-meta-ink:#c1e5eea8;--footer-meta-strong:#f5d999db;--footer-rule:#80cde233;--footer-icon:#9bd8e6;--footer-icon-border:#9bd8e66b;--footer-icon-surface:#80cde212;--footer-icon-hover:#e7c879;--footer-icon-hover-ink:#03131c}.MagneticLabFooter-module__2dIkjq__closing[data-variant=papers] .MagneticLabFooter-module__2dIkjq__natureNavigation a,.MagneticLabFooter-module__2dIkjq__closing[data-variant=papers] .MagneticLabFooter-module__2dIkjq__footerDisabled{text-shadow:0 1px 7px #02080d}.MagneticLabFooter-module__2dIkjq__closing[data-variant=about]{--footer-cover-desktop:#f3eee4;--footer-cover-mobile:#f3eee4;--footer-surface-a:#f3ebdf;--footer-surface-b:#eadfce;--footer-surface-c:#ddcbb5;--footer-glow:#a451361f;--footer-ink:#9b4b33;--footer-nav:#2b211c;--footer-meta-bg:#2b211c;--footer-meta-ink:#f2e7daad;--footer-meta-strong:#f2e7dadb;--footer-rule:#9b4b3338;--footer-icon:#9b4b33;--footer-icon-border:#9b4b335c;--footer-icon-surface:#fffbf66b;--footer-icon-hover:#9b4b33;--footer-icon-hover-ink:#fff8f0}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature]{--footer-cover-desktop:#06191a;--footer-cover-mobile:#06191a;--footer-surface-a:#0d3833;--footer-surface-b:#092a29;--footer-surface-c:#071e1d;--footer-glow:#8ecfe01f;--footer-ink:#f8f6eee6;--footer-nav:#f8f6eee0;--footer-meta-bg:#03100cbd;--footer-meta-ink:#f4f1eaad;--footer-meta-strong:#f4f1eadb;--footer-rule:#f4f1ea38;--footer-icon:#f4f1ea;--footer-icon-border:#ebf7f047;--footer-icon-surface:#ebf7f01a;--footer-icon-hover:#f4f1eae6;--footer-icon-hover-ink:#0a2b25;isolation:isolate;background:#06110e;padding:0}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__motionStage{--nature-reveal:0;background:#06110e;border:0;height:34svh;min-height:260px;max-height:300px}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__footerPanel{background:#071510 url(/assets/nature-programmed/nature-hust-footer-desktop-poster-web.jpg) 50%/cover no-repeat}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__footerPanel:before{z-index:1;background:#020c0947}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__footerCover{display:none}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__natureInstitution{color:#f4f1ea;text-shadow:0 1px 14px #00110db8}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__natureNavigation a,.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__footerDisabled{text-shadow:0 1px 12px #00110dc7}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__natureNavigationIndex{color:#c77e65eb}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__natureSignature{text-shadow:0 1px 10px #00110dc2}.MagneticLabFooter-module__2dIkjq__natureVideo{z-index:0;object-fit:cover;object-position:center;filter:brightness(.62)saturate(.84)contrast(1.04);pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.MagneticLabFooter-module__2dIkjq__natureTextCanvas{z-index:2;pointer-events:none;width:100%;height:100%;display:block;position:absolute;inset:0}.MagneticLabFooter-module__2dIkjq__natureTopline{z-index:4;opacity:clamp(0, calc((var(--nature-reveal) - .32) * 3.4), 1);transform:translate3d(0, calc((1 - var(--nature-reveal)) * 12px), 0);justify-content:space-between;align-items:flex-start;transition:opacity 80ms linear;display:flex;position:absolute;top:4px;left:clamp(24px,3.6vw,54px);right:clamp(24px,3.6vw,54px)}.MagneticLabFooter-module__2dIkjq__natureInstitution{color:var(--footer-ink);outline-offset:6px;text-shadow:none;align-items:center;gap:12px;text-decoration:none;display:inline-flex}.MagneticLabFooter-module__2dIkjq__natureInstitution:focus-visible{outline:1px solid var(--footer-ink)}.MagneticLabFooter-module__2dIkjq__natureInstitution>span:last-child{gap:4px;display:grid}.MagneticLabFooter-module__2dIkjq__natureInstitution strong{letter-spacing:.02em;font-size:clamp(10px,.78vw,12px);font-weight:620;line-height:1.2}.MagneticLabFooter-module__2dIkjq__natureInstitution small{color:color-mix(in srgb, var(--footer-ink) 66%, transparent);letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:500;line-height:1.2}.MagneticLabFooter-module__2dIkjq__natureMark{flex:none;place-items:center;width:42px;height:42px;line-height:0;display:grid;overflow:hidden}.MagneticLabFooter-module__2dIkjq__natureMark img{width:auto;max-width:none;height:42px;display:block;transform:translate(0,0)}.MagneticLabFooter-module__2dIkjq__natureTopActions{flex:none}.MagneticLabFooter-module__2dIkjq__natureWordmark{z-index:3}.MagneticLabFooter-module__2dIkjq__natureWordmarkLetters{overflow:visible}.MagneticLabFooter-module__2dIkjq__natureWordmark .MagneticLabFooter-module__2dIkjq__natureWordmarkLetters>span{color:#0000;opacity:1;mix-blend-mode:normal;-webkit-text-stroke:0 transparent;min-width:0;text-shadow:none;display:block}.MagneticLabFooter-module__2dIkjq__natureWordmark small{display:none}.MagneticLabFooter-module__2dIkjq__natureLower{top:calc(100% - var(--footer-rule-offset));z-index:4;min-height:var(--footer-rule-offset);box-sizing:border-box;border-top:1px solid var(--footer-rule);opacity:var(--footer-lower-reveal);transform:translate3d(0, calc((1 - var(--footer-lower-reveal)) * 10px), 0);grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:24px;padding-top:13px;padding-bottom:18px;transition:opacity 80ms linear;display:grid;position:absolute;bottom:0;left:clamp(24px,3.6vw,54px);right:clamp(24px,3.6vw,54px)}.MagneticLabFooter-module__2dIkjq__natureNavigation{flex-wrap:wrap;align-items:center;gap:7px clamp(14px,2vw,30px);min-width:0;display:flex}.MagneticLabFooter-module__2dIkjq__natureNavigation a,.MagneticLabFooter-module__2dIkjq__footerDisabled{color:var(--footer-nav);letter-spacing:.01em;outline-offset:5px;text-shadow:none;align-items:baseline;gap:6px;font-size:clamp(9px,.74vw,11px);font-weight:560;line-height:1.2;text-decoration:none;display:inline-flex}.MagneticLabFooter-module__2dIkjq__natureNavigationIndex{color:color-mix(in srgb, var(--footer-nav) 78%, transparent);letter-spacing:.09em;font-size:8px}.MagneticLabFooter-module__2dIkjq__natureNavigationLabel{color:inherit}.MagneticLabFooter-module__2dIkjq__natureNavigation a:hover,.MagneticLabFooter-module__2dIkjq__natureNavigation a:focus-visible{color:var(--footer-ink);outline:none}.MagneticLabFooter-module__2dIkjq__natureSignature{color:color-mix(in srgb, var(--footer-ink) 28%, transparent);letter-spacing:.045em;text-shadow:none;white-space:nowrap;justify-self:end;align-items:baseline;gap:clamp(10px,1.2vw,18px);font-size:5.5px;font-weight:500;line-height:1;display:flex}.MagneticLabFooter-module__2dIkjq__natureEdition{color:color-mix(in srgb, var(--footer-ink) 72%, transparent);letter-spacing:.02em;font-size:9px;font-weight:520}.MagneticLabFooter-module__2dIkjq__natureByline{color:color-mix(in srgb, var(--footer-ink) 28%, transparent);letter-spacing:.04em;font-size:5.5px}.MagneticLabFooter-module__2dIkjq__natureByline strong{color:color-mix(in srgb, var(--footer-ink) 42%, transparent);letter-spacing:.015em;margin-left:2px;font-family:"Bodoni 72",Didot,Iowan Old Style,Georgia,serif;font-size:8px;font-style:italic;font-weight:400}.MagneticLabFooter-module__2dIkjq__motionStage{--nature-reveal:1;--footer-letter-progress:1;--footer-lower-reveal:1;contain:layout paint;isolation:isolate;background:#e5e6df;width:100%;height:34svh;min-height:260px;max-height:300px;position:relative;overflow:clip}.MagneticLabFooter-module__2dIkjq__footerCover{z-index:10;background:var(--footer-cover-desktop);pointer-events:none;will-change:transform;position:absolute;inset:0;transform:translate(0,0)}.MagneticLabFooter-module__2dIkjq__footerPanel{background:radial-gradient(circle at 78% 14%, var(--footer-glow), transparent 30rem), linear-gradient(145deg, var(--footer-surface-a) 0%, var(--footer-surface-b) 55%, var(--footer-surface-c) 100%);width:100%;height:100%;min-height:0;color:var(--footer-ink);position:relative;top:auto;overflow:hidden;transform:none}.MagneticLabFooter-module__2dIkjq__footerPanel:before{z-index:0;background:linear-gradient(180deg, color-mix(in srgb, var(--footer-ink) 4%, transparent), transparent 42%);content:"";pointer-events:none;position:absolute;inset:0}.MagneticLabFooter-module__2dIkjq__footerDirectory{z-index:2;gap:9px;width:max-content;display:grid;position:absolute;top:clamp(18px,2.8vh,28px);left:clamp(24px,4vw,64px)}.MagneticLabFooter-module__2dIkjq__centerMark{outline-offset:5px;border-radius:50%;width:44px;height:44px;display:block;overflow:hidden}.MagneticLabFooter-module__2dIkjq__centerMark img{width:auto;max-width:none;height:44px;display:block}.MagneticLabFooter-module__2dIkjq__footerNavigation{justify-items:start;gap:3px;display:grid}.MagneticLabFooter-module__2dIkjq__footerNavigation a{width:max-content;color:var(--footer-nav);letter-spacing:-.02em;padding-bottom:2px;font-size:clamp(12px,1vw,14px);font-weight:480;line-height:1.15;text-decoration:none;position:relative}.MagneticLabFooter-module__2dIkjq__footerNavigation a:after{content:"";transform-origin:0;background:currentColor;height:1px;transition:transform .22s cubic-bezier(.16,1,.3,1);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.MagneticLabFooter-module__2dIkjq__footerNavigation a:hover:after,.MagneticLabFooter-module__2dIkjq__footerNavigation a:focus-visible:after{transform:scaleX(1)}.MagneticLabFooter-module__2dIkjq__footerNavigation a:focus-visible,.MagneticLabFooter-module__2dIkjq__centerMark:focus-visible{outline:1px solid var(--footer-nav)}.MagneticLabFooter-module__2dIkjq__footerDisabled{opacity:.42;cursor:not-allowed;width:max-content}.MagneticLabFooter-module__2dIkjq__footerMeta{z-index:2;border-top:1px solid var(--footer-rule);background:var(--footer-meta-bg);min-height:46px;color:var(--footer-meta-ink);grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:clamp(12px,2vw,28px);padding:6px clamp(24px,4vw,64px);font-size:9px;display:grid;position:relative}.MagneticLabFooter-module__2dIkjq__footerMeta p{letter-spacing:.025em;margin:0}.MagneticLabFooter-module__2dIkjq__designCredit{color:var(--footer-meta-strong);white-space:nowrap;justify-self:center}.MagneticLabFooter-module__2dIkjq__copyrightMobile,.MagneticLabFooter-module__2dIkjq__addressMobile,.MagneticLabFooter-module__2dIkjq__contactLabel{display:none}.MagneticLabFooter-module__2dIkjq__footerDetails{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px clamp(14px,2vw,28px);min-width:0;display:flex}.MagneticLabFooter-module__2dIkjq__footerDetails address{white-space:nowrap;align-items:center;gap:7px;min-width:0;margin:0;font-style:normal;line-height:1.35;display:inline-flex}.MagneticLabFooter-module__2dIkjq__actions{flex:none;align-items:center;gap:8px;display:flex}.MagneticLabFooter-module__2dIkjq__panelActions{z-index:3;position:absolute;top:clamp(18px,2.8vh,28px);bottom:auto;right:clamp(24px,4vw,64px)}.MagneticLabFooter-module__2dIkjq__emailAction{display:grid;position:relative}.MagneticLabFooter-module__2dIkjq__contactIcon{aspect-ratio:1;border:1px solid var(--footer-icon-border);background:var(--footer-icon-surface);width:clamp(34px,2.8vw,42px);color:var(--footer-icon);cursor:pointer;font:inherit;border-radius:999px;place-items:center;padding:0;text-decoration:none;transition:border-color .18s,background-color .18s,color .18s,transform .18s;display:grid;position:relative}.MagneticLabFooter-module__2dIkjq__contactIcon:hover,.MagneticLabFooter-module__2dIkjq__contactIcon:focus-visible{border-color:var(--footer-icon-hover);background:var(--footer-icon-hover);color:var(--footer-icon-hover-ink);outline:none;transform:translateY(-2px)}.MagneticLabFooter-module__2dIkjq__emailPopover{z-index:8;border:1px solid var(--footer-icon-hover);background:var(--footer-icon-hover);width:max-content;max-width:min(190px,100vw - 128px);color:var(--footer-icon-hover-ink);pointer-events:none;border-radius:3px;gap:2px;padding:7px 9px;animation:.18s cubic-bezier(.16,1,.3,1) both MagneticLabFooter-module__2dIkjq__email-popover-in;display:grid;position:absolute;top:50%;right:calc(100% + 8px);transform:translateY(-50%);box-shadow:0 8px 24px #0000002e}.MagneticLabFooter-module__2dIkjq__emailPopover strong{letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:620;line-height:1.2;overflow:hidden}.MagneticLabFooter-module__2dIkjq__emailPopover small{letter-spacing:.02em;opacity:.82;white-space:nowrap;font-size:8px;font-weight:520;line-height:1.2}@keyframes MagneticLabFooter-module__2dIkjq__email-popover-in{0%{opacity:0;transform:translate(6px,-50%)}to{opacity:1;transform:translateY(-50%)}}.MagneticLabFooter-module__2dIkjq__linkedinGlyph{letter-spacing:-.06em;font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:800;line-height:1}.MagneticLabFooter-module__2dIkjq__wordmarkRail{top:var(--footer-wordmark-top);right:clamp(20px,3.2vw,48px);bottom:calc(var(--footer-rule-offset) + var(--footer-wordmark-gap) + var(--footer-wordmark-ink-offset));z-index:1;pointer-events:none;-webkit-user-select:none;user-select:none;min-width:0;min-height:0;position:absolute;left:clamp(20px,3.2vw,48px);overflow:visible}.MagneticLabFooter-module__2dIkjq__wordmark{pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:end;width:100%;height:100%;display:flex;position:absolute;inset:0;transform:translate(0,0)}.MagneticLabFooter-module__2dIkjq__wordmark span{min-width:0;color:var(--footer-ink);font-family:Impact,Haettenschweiler,Arial Narrow,sans-serif;font-size:var(--footer-wordmark-size);letter-spacing:0;opacity:1;text-align:center;transform-origin:50% 100%;will-change:transform;font-weight:400;line-height:.76;display:block;transform:translate(0,0)}@media (max-width:720px){.MagneticLabFooter-module__2dIkjq__closing{--footer-rule-offset:70px;--footer-wordmark-gap:6px;--footer-wordmark-ink-offset:4px;--footer-wordmark-size:clamp(128px, 35vw, 136px);--footer-wordmark-top:36px}.MagneticLabFooter-module__2dIkjq__motionStage{height:230px;min-height:230px;max-height:230px}.MagneticLabFooter-module__2dIkjq__footerPanel{height:100%;min-height:0;top:auto}.MagneticLabFooter-module__2dIkjq__footerCover{background:var(--footer-cover-mobile)}.MagneticLabFooter-module__2dIkjq__footerDirectory{z-index:2;gap:0;top:10px;left:10px}.MagneticLabFooter-module__2dIkjq__centerMark{width:40px;height:40px}.MagneticLabFooter-module__2dIkjq__centerMark img{height:40px}.MagneticLabFooter-module__2dIkjq__footerNavigation{display:none}.MagneticLabFooter-module__2dIkjq__footerMeta{min-height:48px;padding:5px 14px max(5px, env(safe-area-inset-bottom));grid-template-columns:auto minmax(0,1fr) auto;align-content:center;align-items:center;gap:7px}.MagneticLabFooter-module__2dIkjq__footerMeta p{align-self:center;font-size:7px;line-height:1.4}.MagneticLabFooter-module__2dIkjq__copyrightDesktop,.MagneticLabFooter-module__2dIkjq__addressDesktop{display:none}.MagneticLabFooter-module__2dIkjq__copyrightMobile,.MagneticLabFooter-module__2dIkjq__addressMobile{display:initial}.MagneticLabFooter-module__2dIkjq__footerDetails{place-items:center end;min-width:0;display:block}.MagneticLabFooter-module__2dIkjq__footerDetails address{color:#ffebc1b3;white-space:nowrap;font-size:6px}.MagneticLabFooter-module__2dIkjq__panelActions{gap:5px;top:14px;bottom:auto;right:14px}.MagneticLabFooter-module__2dIkjq__contactIcon{width:28px}.MagneticLabFooter-module__2dIkjq__contactIcon>svg{width:16px;height:16px}.MagneticLabFooter-module__2dIkjq__emailPopover{max-width:min(158px,100vw - 126px);padding:6px 8px;right:calc(100% + 7px)}.MagneticLabFooter-module__2dIkjq__emailPopover strong{font-size:9px}.MagneticLabFooter-module__2dIkjq__emailPopover small{font-size:7px}.MagneticLabFooter-module__2dIkjq__linkedinGlyph{font-size:15px}.MagneticLabFooter-module__2dIkjq__wordmark{transform:translate(0,0)}.MagneticLabFooter-module__2dIkjq__wordmark span{letter-spacing:0;line-height:.76}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__motionStage{height:230px;min-height:230px;max-height:230px}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__footerPanel{background-image:url(/assets/nature-programmed/nature-hust-footer-mobile-poster-web.jpg);background-position:50%}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature]{padding:0}.MagneticLabFooter-module__2dIkjq__natureTopline{align-items:flex-start;height:30px;top:2px;left:12px;right:12px}.MagneticLabFooter-module__2dIkjq__natureInstitution{gap:9px}.MagneticLabFooter-module__2dIkjq__natureInstitution>span:last-child{display:none}.MagneticLabFooter-module__2dIkjq__natureInstitution strong{max-width:190px;font-size:9px}.MagneticLabFooter-module__2dIkjq__natureInstitution small{letter-spacing:.08em;font-size:7px}.MagneticLabFooter-module__2dIkjq__natureMark{width:28px;height:28px}.MagneticLabFooter-module__2dIkjq__natureMark img{height:28px}.MagneticLabFooter-module__2dIkjq__natureWordmark .MagneticLabFooter-module__2dIkjq__natureWordmarkLetters>span{color:#0000;opacity:1;mix-blend-mode:normal;-webkit-text-stroke:0 transparent}.MagneticLabFooter-module__2dIkjq__natureWordmarkLetters{overflow:visible}.MagneticLabFooter-module__2dIkjq__natureWordmark small{letter-spacing:.11em;text-align:right;max-width:210px;font-size:6.5px;bottom:0;right:2px}.MagneticLabFooter-module__2dIkjq__natureLower{top:calc(100% - var(--footer-rule-offset));min-height:var(--footer-rule-offset);border-top:1px solid var(--footer-rule);grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px;padding-top:10px;padding-bottom:10px;bottom:0;left:16px;right:16px}.MagneticLabFooter-module__2dIkjq__natureLower:before{display:none}.MagneticLabFooter-module__2dIkjq__natureNavigation{display:contents}.MagneticLabFooter-module__2dIkjq__natureNavigation a,.MagneticLabFooter-module__2dIkjq__footerDisabled{grid-template-columns:13px minmax(0,1fr);align-self:start;align-items:start;column-gap:4px;width:100%;font-size:clamp(7px,2vw,8px);line-height:1.12;display:grid}.MagneticLabFooter-module__2dIkjq__natureNavigationIndex,.MagneticLabFooter-module__2dIkjq__natureNavigationLabel{line-height:inherit;display:block}.MagneticLabFooter-module__2dIkjq__natureNavigationIndex{width:13px;font-size:inherit;letter-spacing:.05em}.MagneticLabFooter-module__2dIkjq__natureNavigationLabel{min-width:0}.MagneticLabFooter-module__2dIkjq__natureSignature{letter-spacing:.025em;text-align:right;white-space:nowrap;grid-column:1/-1;justify-content:space-between;place-self:end stretch;align-items:baseline;gap:10px;width:100%;font-size:4.5px;line-height:1;display:flex}.MagneticLabFooter-module__2dIkjq__natureEdition{font-size:6.5px}.MagneticLabFooter-module__2dIkjq__natureByline{font-size:4.5px}.MagneticLabFooter-module__2dIkjq__natureRights{display:none}.MagneticLabFooter-module__2dIkjq__natureByline strong{margin-left:2px;font-size:7px}.MagneticLabFooter-module__2dIkjq__wordmarkRail{top:var(--footer-wordmark-top);right:14px;bottom:calc(var(--footer-rule-offset) + var(--footer-wordmark-gap) + var(--footer-wordmark-ink-offset));left:14px}}@media (max-width:360px),(max-height:650px){.MagneticLabFooter-module__2dIkjq__footerMeta{grid-template-columns:auto minmax(0,1fr);min-height:44px;padding-top:5px}.MagneticLabFooter-module__2dIkjq__footerDetails{display:none}}@media (prefers-reduced-motion:reduce){.MagneticLabFooter-module__2dIkjq__motionStage{height:34svh;min-height:260px;max-height:300px}.MagneticLabFooter-module__2dIkjq__footerPanel{height:100%;min-height:0;position:relative;top:auto;transform:none}.MagneticLabFooter-module__2dIkjq__footerCover{transform:translateY(-100%)!important}.MagneticLabFooter-module__2dIkjq__wordmark span{opacity:1;transform:none!important}.MagneticLabFooter-module__2dIkjq__contactIcon{transition:none}.MagneticLabFooter-module__2dIkjq__emailPopover{animation:none}.MagneticLabFooter-module__2dIkjq__footerNavigation,.MagneticLabFooter-module__2dIkjq__panelActions{transition:none}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__motionStage{--nature-reveal:1;--footer-letter-progress:1;--footer-lower-reveal:1}.MagneticLabFooter-module__2dIkjq__closing[data-variant=nature] .MagneticLabFooter-module__2dIkjq__natureWordmarkLetters>span{transform:none!important}}@media (max-width:720px) and (prefers-reduced-motion:reduce){.MagneticLabFooter-module__2dIkjq__motionStage{height:230px;min-height:230px;max-height:230px}}@media (max-width:360px),(max-height:650px){.MagneticLabFooter-module__2dIkjq__natureInstitution small,.MagneticLabFooter-module__2dIkjq__natureWordmark small{display:none}.MagneticLabFooter-module__2dIkjq__natureNavigation{gap:5px 10px}}@media (max-width:360px){.MagneticLabFooter-module__2dIkjq__natureInstitution>span:last-child{display:none}}
.RabbitJourneyStage-module__C1CkYW__section{--terminal-hold:clamp(120px, 24svh, 200px);height:calc(360vh + var(--terminal-hold));color:#211f1c;isolation:isolate;background:#151817;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative}.RabbitJourneyStage-module__C1CkYW__scrollExperience{height:100%;position:relative}.RabbitJourneyStage-module__C1CkYW__stickyStage{--stage-ink:#211f1c;--stage-muted:#211f1c94;--stage-rule:#211f1c29;background:#e8e5e0;height:100svh;transition:color .52s;position:sticky;top:0;overflow:hidden}.RabbitJourneyStage-module__C1CkYW__stickyStage[data-tone=dark]{--stage-ink:#f0ece6;--stage-muted:#f0ece694;--stage-rule:#f0ece630}.RabbitJourneyStage-module__C1CkYW__porcelainTone,.RabbitJourneyStage-module__C1CkYW__slateTone,.RabbitJourneyStage-module__C1CkYW__darkTone{position:absolute;inset:0}.RabbitJourneyStage-module__C1CkYW__porcelainTone{background:#e8e5e0}.RabbitJourneyStage-module__C1CkYW__slateTone{opacity:0;will-change:opacity;background:#7e8582}.RabbitJourneyStage-module__C1CkYW__darkTone{opacity:0;will-change:opacity;background:#151817}.RabbitJourneyStage-module__C1CkYW__stageContent{z-index:2;width:100%;height:100%;color:var(--stage-ink);grid-template-columns:minmax(0,3fr) minmax(286px,1fr);display:grid;position:relative}.RabbitJourneyStage-module__C1CkYW__rabbitPanel{min-width:0;position:relative;overflow:hidden}.RabbitJourneyStage-module__C1CkYW__journeyIntro{z-index:4;max-width:min(48vw,670px);position:absolute;top:clamp(26px,4.7vh,52px);left:clamp(28px,4vw,64px)}.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=pending]>*{opacity:0;transform:translateY(40px)}.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=visible]>*{animation:.7s cubic-bezier(.16,1,.3,1) both RabbitJourneyStage-module__C1CkYW__journey-text-rise}.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=visible]>:first-child{animation-delay:80ms}.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=visible]>:nth-child(2){animation-delay:.16s}.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=visible]>:nth-child(3){animation-delay:.25s}.RabbitJourneyStage-module__C1CkYW__journeyIntro>p,.RabbitJourneyStage-module__C1CkYW__evidenceHeader span,.RabbitJourneyStage-module__C1CkYW__cardIndex p,.RabbitJourneyStage-module__C1CkYW__progressRow,.RabbitJourneyStage-module__C1CkYW__reducedTimeline header>p{letter-spacing:.18em;text-transform:uppercase;font-size:10px;font-weight:650}.RabbitJourneyStage-module__C1CkYW__journeyIntro>p{color:#a14f3d;margin:0 0 12px}.RabbitJourneyStage-module__C1CkYW__journeyIntro h2{letter-spacing:-.055em;max-width:11em;margin:0;font-size:clamp(2.3rem,4.6vw,5.2rem);font-weight:500;line-height:.93}.RabbitJourneyStage-module__C1CkYW__journeyIntro>span{max-width:48em;color:var(--stage-muted);margin-top:14px;font-size:clamp(.78rem,.92vw,.96rem);line-height:1.5;display:block}.RabbitJourneyStage-module__C1CkYW__rabbitCanvas{z-index:2;position:absolute;inset:clamp(152px,24vh,220px) clamp(8px,1.4vw,24px) clamp(45px,7vh,72px) clamp(18px,2.8vw,46px)}.RabbitJourneyStage-module__C1CkYW__rabbitImage{object-fit:contain;object-position:center;will-change:opacity;width:100%;height:100%;display:block;position:absolute;inset:0}.RabbitJourneyStage-module__C1CkYW__solidRabbit{opacity:1}.RabbitJourneyStage-module__C1CkYW__xrayRabbit{opacity:0}.RabbitJourneyStage-module__C1CkYW__capsule{z-index:5;transform-origin:50%;will-change:left, top, transform;width:clamp(58px,7vw,96px);position:absolute;transform:translate(-50%,-50%)}.RabbitJourneyStage-module__C1CkYW__capsule>img{z-index:2;filter:drop-shadow(0 7px 13px #0003);width:100%;height:auto;display:block;position:relative}.RabbitJourneyStage-module__C1CkYW__releasePulse{z-index:1;aspect-ratio:1;opacity:0;will-change:opacity, transform;background:radial-gradient(circle,#a14f3d94 0,#a14f3d1f 44%,#a14f3d00 72%);border-radius:50%;width:145%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.RabbitJourneyStage-module__C1CkYW__progressRow{z-index:5;color:var(--stage-muted);grid-template-columns:max-content minmax(90px,1fr) max-content;align-items:center;gap:16px;display:grid;position:absolute;bottom:clamp(20px,3.5vh,38px);left:clamp(28px,4vw,64px);right:clamp(24px,2.6vw,44px)}.RabbitJourneyStage-module__C1CkYW__progressTrack{background:var(--stage-rule);height:1px;position:relative;overflow:hidden}.RabbitJourneyStage-module__C1CkYW__progressTrack>span{transform-origin:0;will-change:transform;background:#a14f3d;display:block;position:absolute;inset:0;transform:scaleX(0)}.RabbitJourneyStage-module__C1CkYW__progressRow strong{color:var(--stage-ink);font-variant-numeric:tabular-nums;letter-spacing:.08em;font-size:11px;font-weight:650}.RabbitJourneyStage-module__C1CkYW__evidenceRail{z-index:4;border-left:1px solid var(--stage-rule);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#e8e5e00f;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;padding:clamp(28px,4.7vh,52px) clamp(24px,2.6vw,42px) clamp(22px,3.4vh,38px);display:grid;position:relative}.RabbitJourneyStage-module__C1CkYW__evidenceHeader{border-bottom:1px solid var(--stage-rule);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:18px;display:flex}.RabbitJourneyStage-module__C1CkYW__evidenceHeader span{color:#a14f3d;white-space:nowrap}.RabbitJourneyStage-module__C1CkYW__evidenceHeader strong{max-width:15em;color:var(--stage-muted);letter-spacing:.12em;text-align:right;font-size:9px;font-weight:650;line-height:1.4}.RabbitJourneyStage-module__C1CkYW__cardStack{min-height:0;margin-top:clamp(18px,3vh,30px);position:relative}.RabbitJourneyStage-module__C1CkYW__evidenceCard{opacity:0;pointer-events:none;transition:opacity .28s,transform .38s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;overflow:hidden;transform:translateY(12px)}.RabbitJourneyStage-module__C1CkYW__evidenceCard[data-active=true]{opacity:1;pointer-events:auto;transform:translate(0,0)}.RabbitJourneyStage-module__C1CkYW__evidenceImage{aspect-ratio:16/9;background:0 0;border:0;width:100%;height:auto;position:relative;overflow:hidden}.RabbitJourneyStage-module__C1CkYW__evidenceImage img{object-fit:contain}.RabbitJourneyStage-module__C1CkYW__evidenceImage[data-landscape=true]{aspect-ratio:16/9;background:0 0;height:auto}.RabbitJourneyStage-module__C1CkYW__evidenceImage[data-landscape=true] img{object-fit:cover}.RabbitJourneyStage-module__C1CkYW__cardIndex{align-items:baseline;gap:13px;margin-top:20px;display:flex}.RabbitJourneyStage-module__C1CkYW__cardIndex span{color:#a14f3d;font-variant-numeric:tabular-nums;font-size:12px}.RabbitJourneyStage-module__C1CkYW__cardIndex p{color:var(--stage-muted);margin:0}.RabbitJourneyStage-module__C1CkYW__evidenceCard h3{letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(1.45rem,2vw,2.25rem);font-weight:510;line-height:1.03}.RabbitJourneyStage-module__C1CkYW__cardBody{color:var(--stage-muted);margin:12px 0 0;font-size:clamp(.76rem,.86vw,.9rem);line-height:1.55}.RabbitJourneyStage-module__C1CkYW__evidenceCard small{color:#a14f3d;letter-spacing:.12em;margin-top:12px;font-size:9px;font-weight:650;display:block}.RabbitJourneyStage-module__C1CkYW__sourceNote{border-top:1px solid var(--stage-rule);color:var(--stage-muted);padding-top:16px}.RabbitJourneyStage-module__C1CkYW__sourceNote p{margin:0;font-size:8px;line-height:1.45}.RabbitJourneyStage-module__C1CkYW__sourceNote a{color:var(--stage-ink);text-decoration:underline;-webkit-text-decoration-color:var(--stage-rule);text-decoration-color:var(--stage-rule);text-underline-offset:4px;margin-top:8px;font-size:10px;display:inline-block}.RabbitJourneyStage-module__C1CkYW__reducedTimeline{display:none}.RabbitJourneyStage-module__C1CkYW__reducedRabbit,.RabbitJourneyStage-module__C1CkYW__reducedEvidence{position:relative}@keyframes RabbitJourneyStage-module__C1CkYW__journey-text-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (max-width:719px){.RabbitJourneyStage-module__C1CkYW__section{height:calc(260svh + var(--terminal-hold))}.RabbitJourneyStage-module__C1CkYW__stageContent{display:block}.RabbitJourneyStage-module__C1CkYW__rabbitPanel{height:100%}.RabbitJourneyStage-module__C1CkYW__journeyIntro{max-width:none;top:22px;left:20px;right:20px}.RabbitJourneyStage-module__C1CkYW__journeyIntro h2{max-width:10em;font-size:clamp(2rem,10.7vw,3.1rem)}.RabbitJourneyStage-module__C1CkYW__journeyIntro>span{max-width:37em;margin-top:10px;font-size:.7rem;line-height:1.42}.RabbitJourneyStage-module__C1CkYW__rabbitCanvas{inset:170px -7vw 29vh -4vw}.RabbitJourneyStage-module__C1CkYW__rabbitImage{width:80%;left:10%}.RabbitJourneyStage-module__C1CkYW__capsule{width:clamp(48px,16vw,68px)}.RabbitJourneyStage-module__C1CkYW__progressRow{gap:10px;font-size:8px;bottom:calc(27vh + 10px);left:18px;right:18px}.RabbitJourneyStage-module__C1CkYW__evidenceRail{border-top:1px solid var(--stage-rule);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#15181733;border-left:0;grid-template-rows:auto minmax(0,1fr);grid-template-columns:minmax(0,1fr);height:27vh;min-height:190px;padding:12px 18px 13px;position:absolute;bottom:0;left:0;right:0}.RabbitJourneyStage-module__C1CkYW__evidenceHeader{padding-bottom:8px}.RabbitJourneyStage-module__C1CkYW__evidenceHeader strong,.RabbitJourneyStage-module__C1CkYW__sourceNote{display:none}.RabbitJourneyStage-module__C1CkYW__cardStack{margin-top:9px}.RabbitJourneyStage-module__C1CkYW__evidenceCard{grid-template-rows:auto auto minmax(0,1fr);grid-template-columns:minmax(108px,34vw) minmax(0,1fr);column-gap:14px;display:grid}.RabbitJourneyStage-module__C1CkYW__evidenceImage{aspect-ratio:16/9;grid-row:1/-1;align-self:start;height:auto;min-height:0}.RabbitJourneyStage-module__C1CkYW__evidenceImage[data-landscape=true]{aspect-ratio:16/9;align-self:start;height:auto;min-height:0}.RabbitJourneyStage-module__C1CkYW__cardIndex{gap:8px;margin-top:0}.RabbitJourneyStage-module__C1CkYW__cardIndex p{font-size:8px}.RabbitJourneyStage-module__C1CkYW__evidenceCard h3{margin-top:5px;font-size:clamp(1.05rem,5vw,1.36rem)}.RabbitJourneyStage-module__C1CkYW__cardBody{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;font-size:.66rem;line-height:1.38;display:-webkit-box;overflow:hidden}.RabbitJourneyStage-module__C1CkYW__evidenceCard small{font-size:7px;position:absolute;bottom:0;right:0}}@media (max-width:390px) and (max-height:700px){.RabbitJourneyStage-module__C1CkYW__journeyIntro>span{display:none}.RabbitJourneyStage-module__C1CkYW__journeyIntro h2{font-size:1.95rem}.RabbitJourneyStage-module__C1CkYW__rabbitCanvas{inset:108px -7vw 31vh -4vw}.RabbitJourneyStage-module__C1CkYW__progressRow{bottom:calc(29vh + 8px)}.RabbitJourneyStage-module__C1CkYW__evidenceRail{height:29vh;min-height:164px}.RabbitJourneyStage-module__C1CkYW__evidenceImage{min-height:102px}.RabbitJourneyStage-module__C1CkYW__cardBody{-webkit-line-clamp:2}}@media (prefers-reduced-motion:reduce){.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=pending]>*,.RabbitJourneyStage-module__C1CkYW__journeyIntro[data-reveal=visible]>*{opacity:1;animation:none;transform:none}.RabbitJourneyStage-module__C1CkYW__section{background:#e8e5e0;height:auto}.RabbitJourneyStage-module__C1CkYW__scrollExperience{display:none}.RabbitJourneyStage-module__C1CkYW__reducedTimeline{padding:64px clamp(20px,6vw,72px) 88px;display:block}.RabbitJourneyStage-module__C1CkYW__reducedTimeline header{max-width:820px;margin-bottom:54px}.RabbitJourneyStage-module__C1CkYW__reducedTimeline header>p{color:#a14f3d;margin:0 0 12px}.RabbitJourneyStage-module__C1CkYW__reducedTimeline header h2{letter-spacing:-.055em;margin:0;font-size:clamp(2.4rem,7vw,6rem);font-weight:500;line-height:.95}.RabbitJourneyStage-module__C1CkYW__reducedTimeline header>span{color:#211f1c9e;max-width:50em;margin-top:18px;line-height:1.55;display:block}.RabbitJourneyStage-module__C1CkYW__reducedTimeline article{border-top:1px solid #211f1c29;grid-template-columns:1.4fr 1fr;column-gap:clamp(22px,5vw,72px);max-width:1120px;margin:0 auto 72px;padding-top:28px;display:grid}.RabbitJourneyStage-module__C1CkYW__reducedRabbit,.RabbitJourneyStage-module__C1CkYW__reducedEvidence{min-height:280px;position:relative}.RabbitJourneyStage-module__C1CkYW__reducedRabbit{grid-row:1/6}.RabbitJourneyStage-module__C1CkYW__reducedRabbit img,.RabbitJourneyStage-module__C1CkYW__reducedEvidence img{object-fit:contain}.RabbitJourneyStage-module__C1CkYW__reducedEvidence{min-height:190px}.RabbitJourneyStage-module__C1CkYW__reducedTimeline article>p{color:#a14f3d;letter-spacing:.15em;text-transform:uppercase;margin:20px 0 0;font-size:10px;font-weight:650}.RabbitJourneyStage-module__C1CkYW__reducedTimeline article h3{letter-spacing:-.045em;margin:8px 0 0;font-size:clamp(1.7rem,4vw,3rem);font-weight:500}.RabbitJourneyStage-module__C1CkYW__reducedTimeline article>span{color:#211f1c9e;margin-top:10px;line-height:1.55}.RabbitJourneyStage-module__C1CkYW__reducedTimeline article small{color:#a14f3d;margin-top:12px}.RabbitJourneyStage-module__C1CkYW__reducedTimeline footer{color:#211f1c9e;max-width:1120px;margin:0 auto;font-size:11px}.RabbitJourneyStage-module__C1CkYW__reducedTimeline footer a{color:#211f1c;text-underline-offset:4px}}@media (prefers-reduced-motion:reduce) and (max-width:719px){.RabbitJourneyStage-module__C1CkYW__reducedTimeline article{display:block}.RabbitJourneyStage-module__C1CkYW__reducedRabbit{min-height:210px}.RabbitJourneyStage-module__C1CkYW__reducedEvidence{min-height:180px;margin-top:18px}}
.TeamGallery-module__6XeWnq__gallery{color:#fff;isolation:isolate;background:#1b2528;height:clamp(340px,46svh,460px);min-height:340px;position:relative;overflow:hidden}.TeamGallery-module__6XeWnq__slides,.TeamGallery-module__6XeWnq__slide,.TeamGallery-module__6XeWnq__blurFill,.TeamGallery-module__6XeWnq__foreground{position:absolute;inset:0}.TeamGallery-module__6XeWnq__slide{opacity:0;pointer-events:none;transition:opacity .9s cubic-bezier(.16,1,.3,1)}.TeamGallery-module__6XeWnq__slide.TeamGallery-module__6XeWnq__active{z-index:1;opacity:1}.TeamGallery-module__6XeWnq__blurFill{z-index:0;object-fit:cover;filter:blur(28px)brightness(.64)saturate(.84);transform:scale(1.08)}.TeamGallery-module__6XeWnq__foreground{z-index:1;object-fit:contain;filter:saturate(.94)contrast(1.02)}.TeamGallery-module__6XeWnq__arrow{z-index:5;color:#ffffff9e;cursor:pointer;background:0 0;border:0;place-items:center;width:96px;height:100%;transition:background .22s,color .22s;display:grid;position:absolute;top:0}.TeamGallery-module__6XeWnq__arrow:hover,.TeamGallery-module__6XeWnq__arrow:focus-visible{color:#ffffffd1;outline:none}.TeamGallery-module__6XeWnq__previous{left:0}.TeamGallery-module__6XeWnq__next{right:0}.TeamGallery-module__6XeWnq__previous:hover,.TeamGallery-module__6XeWnq__previous:focus-visible{background:linear-gradient(90deg,#00000029,#0000)}.TeamGallery-module__6XeWnq__next:hover,.TeamGallery-module__6XeWnq__next:focus-visible{background:linear-gradient(-90deg,#00000029,#0000)}@media (hover:hover) and (pointer:fine){.TeamGallery-module__6XeWnq__arrow{color:#0000}.TeamGallery-module__6XeWnq__arrow:hover,.TeamGallery-module__6XeWnq__arrow:focus-visible{color:#ffffffb8}}@media (max-width:760px){.TeamGallery-module__6XeWnq__gallery{height:clamp(320px,42svh,390px);min-height:320px}.TeamGallery-module__6XeWnq__foreground{object-position:center}.TeamGallery-module__6XeWnq__arrow{width:64px}}@media (prefers-reduced-motion:reduce){.TeamGallery-module__6XeWnq__slide,.TeamGallery-module__6XeWnq__arrow{transition-duration:1ms}}
.AboutExperience-module__VGeTdW__page{color:#262623;background:#f3eee8;min-width:320px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,sans-serif;overflow-x:clip}.AboutExperience-module__VGeTdW__contentOffset{padding-top:max(72px, calc(52px + env(safe-area-inset-top)))}.AboutExperience-module__VGeTdW__chrome{top:max(14px, env(safe-area-inset-top));z-index:90;color:#302620d1;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;gap:24px;min-height:48px;transition:color .22s;display:flex;position:fixed;left:clamp(22px,3vw,46px);right:clamp(22px,3vw,46px);transform:translate(0,0)}.AboutExperience-module__VGeTdW__chrome>*{pointer-events:auto}.AboutExperience-module__VGeTdW__page[data-chrome-mode=hidden] .AboutExperience-module__VGeTdW__brand,.AboutExperience-module__VGeTdW__page[data-chrome-mode=hidden] .AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__brand{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .14s;transform:translateY(-8px)}.AboutExperience-module__VGeTdW__page[data-chrome-mode=top] .AboutExperience-module__VGeTdW__brand{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0,0)}.AboutExperience-module__VGeTdW__chromeOpen,.AboutExperience-module__VGeTdW__page[data-chrome-tone=light] .AboutExperience-module__VGeTdW__chromeOpen,.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark] .AboutExperience-module__VGeTdW__chromeOpen,.AboutExperience-module__VGeTdW__page[data-chrome-tone=light][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen,.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen{z-index:110;color:#f2e7daf5}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__brand,.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__brand,.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__page[data-chrome-mode=hidden] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__brand,.AboutExperience-module__VGeTdW__page[data-chrome-mode=hidden] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls{opacity:1;pointer-events:auto;visibility:visible;color:inherit;transform:none}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__languageSwitch button{opacity:.62;color:inherit}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__languageSwitch button:hover,.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__languageSwitch .AboutExperience-module__VGeTdW__languageActive{opacity:1}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__languageSwitch span{opacity:.48}.AboutExperience-module__VGeTdW__brand{color:inherit;letter-spacing:.16em;text-transform:uppercase;visibility:visible;padding:10px 0;font-size:10px;font-weight:710;line-height:1.3;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0,0)}.AboutExperience-module__VGeTdW__brand:hover{opacity:.58}.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__brand:hover,.AboutExperience-module__VGeTdW__page[data-chrome-mode=hidden] .AboutExperience-module__VGeTdW__brand:hover{opacity:0}.AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__languageSwitch{align-items:center;display:flex}.AboutExperience-module__VGeTdW__headerControls{isolation:isolate;box-shadow:none;color:inherit;opacity:1;visibility:visible;background:0 0;border:0;border-radius:999px;gap:12px;padding:0;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1),visibility linear,padding .2s cubic-bezier(.22,1,.36,1),gap .2s;position:relative;transform:translate(0,0)}.AboutExperience-module__VGeTdW__headerControls:before{content:"";z-index:-1;border-radius:inherit;box-shadow:none;opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;transition:opacity .18s,background-color .18s,border-color .18s,box-shadow .18s;position:absolute;inset:0}.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls{gap:10px;padding:4px 5px 4px 12px}.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls:before{opacity:1;-webkit-backdrop-filter:blur(18px)saturate(140%);background:#f8f4ed8c;border-color:#49362b1f;box-shadow:0 10px 28px #3e2c211a}.AboutExperience-module__VGeTdW__languageSwitch{color:inherit;letter-spacing:.12em;gap:7px;font-size:9px;font-weight:710}.AboutExperience-module__VGeTdW__languageSwitch span{opacity:.32}.AboutExperience-module__VGeTdW__languageSwitch button{color:inherit;cursor:pointer;font:inherit;opacity:.4;background:0 0;border:0;padding:8px 1px;transition:opacity .16s}.AboutExperience-module__VGeTdW__languageSwitch button:hover,.AboutExperience-module__VGeTdW__languageSwitch .AboutExperience-module__VGeTdW__languageActive{opacity:1}.AboutExperience-module__VGeTdW__menuButton{width:40px;height:40px;color:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background-color .18s,color .18s,transform .18s;display:grid}.AboutExperience-module__VGeTdW__menuButton:hover{background:#3026200f}.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__menuButton{box-shadow:none;background:0 0}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__page[data-chrome-tone=light][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls,.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls{color:#f2e7daf5;gap:10px;padding:4px 5px 4px 12px}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls:before,.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls:before,.AboutExperience-module__VGeTdW__page[data-chrome-tone=light][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls:before,.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__headerControls:before{opacity:1;box-shadow:none;-webkit-backdrop-filter:blur(14px)saturate(120%);background:#f2e7da1a;border-color:#e2a98c57}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__menuButton{color:#f2e7daf5;box-shadow:none;background:0 0}.AboutExperience-module__VGeTdW__chromeOpen .AboutExperience-module__VGeTdW__menuButton:hover{background:#f2e7da1a}.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark] .AboutExperience-module__VGeTdW__chrome{color:#f8efe5e6}.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark] .AboutExperience-module__VGeTdW__menuButton:hover{background:#ffffff14}.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls{color:#f8efe5eb}.AboutExperience-module__VGeTdW__page[data-chrome-tone=dark][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls:before{background:#251c187a;border-color:#ffffff24;box-shadow:0 12px 32px #00000047}.AboutExperience-module__VGeTdW__page[data-chrome-tone=light][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls{color:#302620e0}.AboutExperience-module__VGeTdW__page[data-chrome-tone=light][data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls:before{background:#f8f4ed8c;border-color:#49362b1f;box-shadow:0 10px 28px #3e2c211a}.AboutExperience-module__VGeTdW__brand:focus-visible,.AboutExperience-module__VGeTdW__languageSwitch button:focus-visible,.AboutExperience-module__VGeTdW__menuButton:focus-visible,.AboutExperience-module__VGeTdW__menuOverlay a:focus-visible,.AboutExperience-module__VGeTdW__menuOverlay button:focus-visible{outline-offset:4px;outline:1px solid}.AboutExperience-module__VGeTdW__menuOverlay{z-index:100;overscroll-behavior:contain;color:#f2e7da;-webkit-backdrop-filter:blur(22px)saturate(108%);backdrop-filter:blur(22px)saturate(108%);background:#2b211cfb;animation:.24s cubic-bezier(.22,1,.36,1) both AboutExperience-module__VGeTdW__menu-in;position:fixed;inset:0;overflow-y:auto}.AboutExperience-module__VGeTdW__menuContent{width:min(100%,1180px);min-height:100svh;padding:clamp(112px, 15vh, 154px) clamp(28px, 6vw, 92px) max(54px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1.42fr) minmax(230px,.58fr);align-content:center;gap:clamp(52px,8vw,118px);margin:0 auto;display:grid}.AboutExperience-module__VGeTdW__menuEyebrow,.AboutExperience-module__VGeTdW__sectionEyebrow{color:#e2a98cd1;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:9px;font-weight:720;line-height:1.5}.AboutExperience-module__VGeTdW__menuEyebrow{margin-bottom:22px}.AboutExperience-module__VGeTdW__primaryNav{border-top:1px solid #f2e7da29;display:grid}.AboutExperience-module__VGeTdW__primaryItem{color:#f2e7da;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #f2e7da29;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;padding:clamp(12px,2vh,18px) 0;transition:background-color .18s,color .18s,padding .22s;display:grid}.AboutExperience-module__VGeTdW__primaryItem:hover,.AboutExperience-module__VGeTdW__primaryItem:focus-visible{color:#fff8f0;background:#9b4b3347;outline:none;padding-left:10px;padding-right:10px}.AboutExperience-module__VGeTdW__primaryDisabled{cursor:not-allowed;opacity:.42}.AboutExperience-module__VGeTdW__primaryIndex{color:#e2a98cc7;letter-spacing:.14em;font-size:9px;font-weight:720}.AboutExperience-module__VGeTdW__primaryCopy{gap:3px;min-width:0;display:grid}.AboutExperience-module__VGeTdW__primaryCopy strong{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(1.7rem,3.8vw,3.7rem);font-weight:520;line-height:.98;overflow:hidden}.AboutExperience-module__VGeTdW__primaryCopy small{color:#f2e7da6b;letter-spacing:.14em;text-transform:uppercase;font-size:8px;font-weight:680;line-height:1.4}.AboutExperience-module__VGeTdW__currentItem{color:#fff9f2;background:#9b4b3338}.AboutExperience-module__VGeTdW__currentLabel{color:#e2a98ceb;letter-spacing:.12em;border:1px solid #e2a98c6b;padding:5px 7px;font-size:7px;font-weight:720}.AboutExperience-module__VGeTdW__sectionColumn{align-self:center}.AboutExperience-module__VGeTdW__sectionEyebrow{margin-bottom:23px}.AboutExperience-module__VGeTdW__sectionNav{border-top:1px solid #f2e7da29;display:grid}.AboutExperience-module__VGeTdW__sectionNav a{color:#f2e7dac2;letter-spacing:-.025em;border-bottom:1px solid #f2e7da29;grid-template-columns:36px 1fr;align-items:baseline;padding:15px 0;font-size:clamp(1rem,1.6vw,1.35rem);font-weight:560;transition:background-color .18s,color .18s,padding .18s;display:grid}.AboutExperience-module__VGeTdW__sectionNav a span{color:#e2a98cb8;letter-spacing:.12em;font-size:8px;font-weight:720}.AboutExperience-module__VGeTdW__sectionNav a:hover,.AboutExperience-module__VGeTdW__sectionNav a:focus-visible{color:#fff8f0;background:#9b4b3338;outline:none;padding-left:8px;padding-right:8px}.AboutExperience-module__VGeTdW__menuDescription{color:#f2e7da85;max-width:360px;margin:26px 0 0;font-size:12px;line-height:1.8}.AboutExperience-module__VGeTdW__momentsHeading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.AboutExperience-module__VGeTdW__momentsHint{color:#985139;letter-spacing:.14em;text-align:right;text-transform:uppercase;margin:0 0 3px;font-size:8px;font-weight:690;line-height:1.45;display:none}.AboutExperience-module__VGeTdW__momentsTrack{grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:48px;display:grid}.AboutExperience-module__VGeTdW__momentsTrack:focus-visible{outline-offset:8px;outline:1px solid #98513985}.AboutExperience-module__VGeTdW__momentCard{flex-direction:column;min-width:0;display:flex}.AboutExperience-module__VGeTdW__momentImage{isolation:isolate}.AboutExperience-module__VGeTdW__momentIndex{z-index:3;color:#f5ece2;font-variant-numeric:tabular-nums;letter-spacing:.14em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#271e19d6;place-items:center;min-width:32px;height:28px;padding:0 8px;font-size:8px;font-weight:720;display:grid;position:absolute;top:14px;left:14px}.AboutExperience-module__VGeTdW__momentBody{flex-direction:column;flex:1;display:flex}.AboutExperience-module__VGeTdW__momentBody a{align-self:flex-start}@keyframes AboutExperience-module__VGeTdW__menu-in{0%{opacity:0}to{opacity:1}}@media (max-width:760px){.AboutExperience-module__VGeTdW__contentOffset{padding-top:max(64px, calc(48px + env(safe-area-inset-top)))}.AboutExperience-module__VGeTdW__chrome{min-height:44px;left:18px;right:18px}.AboutExperience-module__VGeTdW__brand{letter-spacing:.13em;max-width:54vw;font-size:8px}.AboutExperience-module__VGeTdW__headerControls{gap:10px}.AboutExperience-module__VGeTdW__page[data-chrome-mode=controls] .AboutExperience-module__VGeTdW__headerControls{gap:8px;padding:3px 4px 3px 10px}.AboutExperience-module__VGeTdW__languageSwitch{gap:5px;font-size:8px}.AboutExperience-module__VGeTdW__menuButton{width:40px;height:40px}.AboutExperience-module__VGeTdW__menuContent{min-height:100svh;padding:102px 24px max(42px, env(safe-area-inset-bottom));grid-template-columns:minmax(0,1fr);align-content:start;gap:42px}.AboutExperience-module__VGeTdW__menuEyebrow{margin-bottom:16px}.AboutExperience-module__VGeTdW__primaryItem{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:13px 0}.AboutExperience-module__VGeTdW__primaryCopy strong{text-overflow:clip;white-space:normal;font-size:clamp(1.45rem,7.2vw,2.3rem);line-height:1.02;overflow:visible}.AboutExperience-module__VGeTdW__primaryCopy small{letter-spacing:.1em;font-size:7px}.AboutExperience-module__VGeTdW__primaryItem svg,.AboutExperience-module__VGeTdW__currentLabel{display:none}.AboutExperience-module__VGeTdW__sectionColumn{padding-bottom:18px}.AboutExperience-module__VGeTdW__momentsHeading{align-items:flex-end}.AboutExperience-module__VGeTdW__momentsHint{max-width:108px;display:block}.AboutExperience-module__VGeTdW__momentsTrack{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;grid-auto-columns:min(78vw,302px);grid-auto-flow:column;gap:16px;margin:32px -24px 0;padding:0 24px 14px;scroll-padding-left:24px;overflow-x:auto}.AboutExperience-module__VGeTdW__momentsTrack::-webkit-scrollbar{display:none}.AboutExperience-module__VGeTdW__momentCard{scroll-snap-align:start;scroll-snap-stop:always;padding-bottom:3px}.AboutExperience-module__VGeTdW__momentIndex{min-width:29px;height:25px;padding:0 7px;font-size:7px;top:10px;left:10px}.AboutExperience-module__VGeTdW__momentBody h3{margin-top:17px;font-size:clamp(1.18rem,5.6vw,1.48rem);line-height:1.12}.AboutExperience-module__VGeTdW__momentBody p{margin-top:9px;font-size:.78rem;line-height:1.72}.AboutExperience-module__VGeTdW__momentBody a{margin-top:auto;padding-top:16px}}@media (prefers-reduced-motion:reduce){.AboutExperience-module__VGeTdW__chrome,.AboutExperience-module__VGeTdW__brand,.AboutExperience-module__VGeTdW__languageSwitch button,.AboutExperience-module__VGeTdW__menuButton,.AboutExperience-module__VGeTdW__primaryItem,.AboutExperience-module__VGeTdW__sectionNav a{transition:none}.AboutExperience-module__VGeTdW__menuOverlay{animation:none}}.AboutExperience-module__VGeTdW__leaderEyebrow{color:#985139;letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:720;line-height:1.5}.AboutExperience-module__VGeTdW__directionList{border-top:1px solid #27272438}.AboutExperience-module__VGeTdW__directionAccordion{border-bottom:1px solid #27272438;transition:background-color .22s}.AboutExperience-module__VGeTdW__directionAccordion:hover,.AboutExperience-module__VGeTdW__directionAccordion[data-open=true]{background:#ffffff5c}.AboutExperience-module__VGeTdW__directionTrigger{width:100%;min-height:112px;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:72px minmax(0,1fr) 36px;align-items:center;gap:28px;padding:24px 20px;display:grid}.AboutExperience-module__VGeTdW__directionTrigger:focus-visible{outline-offset:-5px;outline:1px solid #985139}.AboutExperience-module__VGeTdW__directionIcon{color:#272724;place-items:center;width:56px;height:56px;display:grid;position:relative}.AboutExperience-module__VGeTdW__directionGlyph,.AboutExperience-module__VGeTdW__capsuleHalf svg{width:56px;height:56px;transition:transform .36s cubic-bezier(.22,1,.36,1),color .22s}.AboutExperience-module__VGeTdW__capsuleHalf{place-items:center;transition:transform .36s cubic-bezier(.22,1,.36,1),color .22s;display:grid;position:absolute;inset:0;transform:translate(0,0)}.AboutExperience-module__VGeTdW__capsuleHalfStart{clip-path:inset(0 50% 0 0)}.AboutExperience-module__VGeTdW__capsuleHalfEnd{clip-path:inset(0 0 0 50%)}.AboutExperience-module__VGeTdW__directionTitle{letter-spacing:0;min-width:0;font-size:clamp(1.2rem,2.2vw,1.75rem);font-weight:450;line-height:1.35}.AboutExperience-module__VGeTdW__directionControl{color:#a65438;text-align:center;font-size:2rem;font-weight:300;line-height:1;transition:transform .28s cubic-bezier(.22,1,.36,1)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionControl{transform:rotate(45deg)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__capsuleHalfStart{color:#985139;transform:translate(-9px,-3px)rotate(-8deg)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__capsuleHalfEnd{color:#985139;transform:translate(9px,3px)rotate(8deg)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionIcon[data-motion=programmable-soft] .AboutExperience-module__VGeTdW__directionGlyph{color:#985139;transform:scaleX(1.16)translateY(-2px)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionIcon[data-motion=microfluidic-ferrofluid] .AboutExperience-module__VGeTdW__directionGlyph{color:#985139;transform:translateY(-4px)scale(1.08)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionIcon[data-motion=hgms-matrix] .AboutExperience-module__VGeTdW__directionGlyph{color:#985139;transform:scale(1.1)rotate(18deg)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionIcon[data-motion=maglev] .AboutExperience-module__VGeTdW__directionGlyph{color:#985139;transform:translateY(-5px)rotate(-4deg)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionIcon[data-motion=field-platform] .AboutExperience-module__VGeTdW__directionGlyph{color:#985139;transform:rotate(14deg)scale(1.06)}.AboutExperience-module__VGeTdW__directionPanel{grid-template-rows:0fr;transition:grid-template-rows .43s cubic-bezier(.22,1,.36,1);display:grid;overflow:hidden}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionPanel{grid-template-rows:1fr}.AboutExperience-module__VGeTdW__directionPanelInner{opacity:0;min-height:0;padding:0 24px 0 120px;transition:opacity .18s,padding .43s cubic-bezier(.22,1,.36,1),transform .28s;overflow:hidden;transform:translateY(-8px)}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionPanelInner{opacity:1;padding-top:2px;padding-bottom:34px;transition-delay:80ms,0s,80ms;transform:translate(0,0)}.AboutExperience-module__VGeTdW__directionFeedback{color:#985139;letter-spacing:.12em;text-transform:uppercase;margin:0 0 17px;font-size:10px;font-weight:720;line-height:1.4}.AboutExperience-module__VGeTdW__directionDetails{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 28px;max-width:920px;margin:0;display:grid}.AboutExperience-module__VGeTdW__directionDetails div{min-width:0}.AboutExperience-module__VGeTdW__directionDetails dt{color:#4b4943;letter-spacing:.06em;margin:0 0 7px;font-size:11px;font-weight:700;line-height:1.35}.AboutExperience-module__VGeTdW__directionDetails dd{color:#66645d;margin:0;font-size:14px;line-height:1.75}@media (max-width:767px){.AboutExperience-module__VGeTdW__directionTrigger{grid-template-columns:52px minmax(0,1fr) 28px;gap:14px;min-height:92px;padding:19px 2px}.AboutExperience-module__VGeTdW__directionIcon,.AboutExperience-module__VGeTdW__directionGlyph,.AboutExperience-module__VGeTdW__capsuleHalf svg{width:42px;height:42px}.AboutExperience-module__VGeTdW__directionTitle{font-size:1.14rem}.AboutExperience-module__VGeTdW__directionControl{font-size:1.65rem}.AboutExperience-module__VGeTdW__directionPanelInner{padding-left:66px;padding-right:6px}.AboutExperience-module__VGeTdW__directionAccordion[data-open=true] .AboutExperience-module__VGeTdW__directionPanelInner{padding-bottom:26px}.AboutExperience-module__VGeTdW__directionDetails{grid-template-columns:1fr;gap:14px}.AboutExperience-module__VGeTdW__directionDetails dd{font-size:13px;line-height:1.7}}@media (prefers-reduced-motion:reduce){.AboutExperience-module__VGeTdW__directionAccordion,.AboutExperience-module__VGeTdW__directionGlyph,.AboutExperience-module__VGeTdW__capsuleHalf,.AboutExperience-module__VGeTdW__directionControl,.AboutExperience-module__VGeTdW__directionPanel,.AboutExperience-module__VGeTdW__directionPanelInner{transition:none}}
.CapsuleScrollStory-module__cS0vXW__page{--ink:#201f1d;--paper:#e9e6e1;background:var(--paper);width:100%;min-width:0;color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:clip}.CapsuleScrollStory-module__cS0vXW__pagePreloader{z-index:200;color:#f1ece5;opacity:1;pointer-events:auto;background:#120905;place-items:center;width:100%;height:100svh;transition:opacity .7s cubic-bezier(.76,0,.24,1);display:grid;position:fixed;inset:0;overflow:hidden}.CapsuleScrollStory-module__cS0vXW__pagePreloader[data-phase=ready]{opacity:0}.CapsuleScrollStory-module__cS0vXW__pagePreloaderTitle{letter-spacing:-.055em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,7.2vw,118px);font-weight:400;line-height:.9;transition:transform .7s cubic-bezier(.76,0,.24,1);transform:translate(0,0)}.CapsuleScrollStory-module__cS0vXW__pagePreloader[data-phase=ready] .CapsuleScrollStory-module__cS0vXW__pagePreloaderTitle{transform:translateY(-12px)}.CapsuleScrollStory-module__cS0vXW__pagePreloaderStatus{right:clamp(18px,2.4vw,36px);bottom:calc(max(14px, env(safe-area-inset-bottom)) + 12px);color:#f1ece5a8;letter-spacing:.18em;justify-content:space-between;font-size:9px;font-weight:650;line-height:1;display:flex;position:absolute;left:clamp(18px,2.4vw,36px)}.CapsuleScrollStory-module__cS0vXW__pagePreloaderRail{background:#f1ece52e;height:1px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.CapsuleScrollStory-module__cS0vXW__pagePreloaderRail>span{transform-origin:0;background:#f1ece5;width:100%;height:100%;transition:transform .12s linear;display:block;transform:scaleX(0)}.CapsuleScrollStory-module__cS0vXW__story{background:var(--paper);height:300vh;position:relative}.CapsuleScrollStory-module__cS0vXW__stage{isolation:isolate;background:#e8e5e0;height:100dvh;position:sticky;top:0;overflow:hidden}.CapsuleScrollStory-module__cS0vXW__media{z-index:0;background:#e8e5e0;position:absolute;inset:0;overflow:hidden}.CapsuleScrollStory-module__cS0vXW__posterFrame,.CapsuleScrollStory-module__cS0vXW__video,.CapsuleScrollStory-module__cS0vXW__finalFrame img{object-fit:cover;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.CapsuleScrollStory-module__cS0vXW__posterFrame{z-index:0}.CapsuleScrollStory-module__cS0vXW__mobilePoster{display:none}.CapsuleScrollStory-module__cS0vXW__fallbackHand{z-index:2;opacity:0;pointer-events:none;display:none}.CapsuleScrollStory-module__cS0vXW__video{z-index:1;opacity:0;transition:opacity .18s}.CapsuleScrollStory-module__cS0vXW__story[data-video-ready=true] .CapsuleScrollStory-module__cS0vXW__video{opacity:1}.CapsuleScrollStory-module__cS0vXW__finalBackdrop{z-index:2;opacity:0;pointer-events:none;will-change:opacity;background:#e8e5e0}.CapsuleScrollStory-module__cS0vXW__finalBackdrop,.CapsuleScrollStory-module__cS0vXW__finalFrame{position:absolute;inset:0}.CapsuleScrollStory-module__cS0vXW__finalFrame{z-index:3;opacity:0;pointer-events:none;transform-origin:50%;will-change:opacity, transform;display:block;position:absolute;inset:0}.CapsuleScrollStory-module__cS0vXW__story[data-video-failed=true] .CapsuleScrollStory-module__cS0vXW__video{display:none}.CapsuleScrollStory-module__cS0vXW__topRule{top:calc(max(18px, env(safe-area-inset-top)) + 50px);z-index:58;background:#1d1c1a29;height:1px;transition:background .22s,opacity .18s;position:fixed;left:clamp(22px,3vw,46px);right:clamp(22px,3vw,46px)}.CapsuleScrollStory-module__cS0vXW__topRuleOpen{background:#ffffff21}.CapsuleScrollStory-module__cS0vXW__chrome{top:max(16px, env(safe-area-inset-top));z-index:55;color:#1e1d1bc7;pointer-events:none;background:0 0;justify-content:space-between;align-items:center;gap:24px;min-height:46px;transition:color .22s;display:flex;position:fixed;left:clamp(22px,3vw,46px);right:clamp(22px,3vw,46px);transform:translate(0,0)}.CapsuleScrollStory-module__cS0vXW__chrome>*{pointer-events:auto}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=hidden] .CapsuleScrollStory-module__cS0vXW__brand,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=hidden] .CapsuleScrollStory-module__cS0vXW__headerControls{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .14s;transform:translateY(-8px)}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=hidden] .CapsuleScrollStory-module__cS0vXW__topRule{opacity:0}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__brand{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .14s,transform .16s cubic-bezier(.22,1,.36,1),visibility 0s linear .14s;transform:translateY(-8px)}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__topRule{opacity:0}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=top] .CapsuleScrollStory-module__cS0vXW__brand{opacity:1;pointer-events:auto;visibility:visible;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0,0)}.CapsuleScrollStory-module__cS0vXW__chromeOpen,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=light] .CapsuleScrollStory-module__cS0vXW__chromeOpen,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark] .CapsuleScrollStory-module__cS0vXW__chromeOpen,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=light][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen{z-index:70;color:#e8e5e0f5}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__brand,.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__brand,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=hidden] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__brand,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=hidden] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls{opacity:1;pointer-events:auto;visibility:visible;color:inherit;transform:none}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__languageSwitch button{opacity:.62;color:inherit}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__languageSwitch button:hover,.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__languageSwitch .CapsuleScrollStory-module__cS0vXW__languageActive{opacity:1}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__languageSwitch span{opacity:.48}.CapsuleScrollStory-module__cS0vXW__brand{color:inherit;letter-spacing:.17em;text-transform:uppercase;visibility:visible;padding:10px 0;font-size:10px;font-weight:680;line-height:1.3;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1),visibility linear;transform:translate(0,0)}.CapsuleScrollStory-module__cS0vXW__brand:hover{opacity:.62}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__brand:hover,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=hidden] .CapsuleScrollStory-module__cS0vXW__brand:hover{opacity:0}.CapsuleScrollStory-module__cS0vXW__mobileBrand{display:none}.CapsuleScrollStory-module__cS0vXW__brand:focus-visible,.CapsuleScrollStory-module__cS0vXW__languageSwitch button:focus-visible,.CapsuleScrollStory-module__cS0vXW__menuButton:focus-visible,.CapsuleScrollStory-module__cS0vXW__menuContent a:focus-visible{outline-offset:4px;outline:1px solid}.CapsuleScrollStory-module__cS0vXW__menuDisabled{opacity:.42;cursor:not-allowed;align-items:baseline;gap:10px;display:flex}.CapsuleScrollStory-module__cS0vXW__menuDisabled small{letter-spacing:.12em;font-size:8px}.CapsuleScrollStory-module__cS0vXW__headerControls{isolation:isolate;box-shadow:none;color:inherit;opacity:1;visibility:visible;background:0 0;border:0;border-radius:999px;align-items:center;gap:12px;padding:0;transition:opacity .16s,transform .18s cubic-bezier(.22,1,.36,1),visibility linear,padding .2s cubic-bezier(.22,1,.36,1),gap .2s;display:flex;position:relative;transform:translate(0,0)}.CapsuleScrollStory-module__cS0vXW__headerControls:before{content:"";z-index:-1;border-radius:inherit;box-shadow:none;opacity:0;pointer-events:none;background:0 0;border:1px solid #0000;transition:opacity .18s,background-color .18s,border-color .18s,box-shadow .18s;position:absolute;inset:0}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__headerControls{gap:10px;padding:4px 5px 4px 12px}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__headerControls:before{opacity:1;-webkit-backdrop-filter:blur(18px)saturate(140%);background:#ece9e385;border-color:#201f1d1a;box-shadow:0 10px 30px #1c1a171a}.CapsuleScrollStory-module__cS0vXW__languageSwitch{color:inherit;letter-spacing:.12em;align-items:center;gap:7px;font-size:9px;font-weight:690;display:flex}.CapsuleScrollStory-module__cS0vXW__languageSwitch span{opacity:.34}.CapsuleScrollStory-module__cS0vXW__languageSwitch button{color:inherit;opacity:.42;cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 1px;transition:opacity .16s}.CapsuleScrollStory-module__cS0vXW__languageSwitch button:hover,.CapsuleScrollStory-module__cS0vXW__languageSwitch .CapsuleScrollStory-module__cS0vXW__languageActive{opacity:1}.CapsuleScrollStory-module__cS0vXW__menuButton{width:40px;height:40px;color:inherit;cursor:pointer;box-shadow:none;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;transition:background .18s,color .18s,box-shadow .18s,transform .18s;display:grid}.CapsuleScrollStory-module__cS0vXW__menuButton:hover{background:#201f1d0d}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__menuButton{width:40px;height:40px;box-shadow:none;background:0 0}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__menuButton:hover{background:#201f1d0f}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark] .CapsuleScrollStory-module__cS0vXW__chrome{color:#f4f0eae6}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark] .CapsuleScrollStory-module__cS0vXW__topRule{background:#ffffff24}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark] .CapsuleScrollStory-module__cS0vXW__menuButton:hover{background:#ffffff14}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__headerControls{color:#f4f0eaeb}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__headerControls:before{background:#1214136b;border-color:#ffffff24;box-shadow:0 12px 32px #00000047}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__menuButton:hover{background:#ffffff14}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=light][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls{color:#e8e5e0f5;gap:10px;padding:4px 5px 4px 12px}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls:before,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls:before,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=dark][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls:before,.CapsuleScrollStory-module__cS0vXW__page[data-chrome-tone=light][data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__headerControls:before{opacity:1;box-shadow:none;-webkit-backdrop-filter:blur(14px)saturate(120%);background:#e8e5e01a;border-color:#d6857052}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__menuButton{color:#e8e5e0f5;box-shadow:none;background:0 0}.CapsuleScrollStory-module__cS0vXW__chromeOpen .CapsuleScrollStory-module__cS0vXW__menuButton:hover{background:#e8e5e01a}.CapsuleScrollStory-module__cS0vXW__intro{z-index:5;color:#242220;will-change:opacity, transform;width:min(720px,100vw - 52px);position:absolute;bottom:clamp(62px,10vh,110px);left:clamp(26px,6vw,92px)}.CapsuleScrollStory-module__cS0vXW__intro>*{animation:.7s cubic-bezier(.16,1,.3,1) both CapsuleScrollStory-module__cS0vXW__intro-text-reveal}.CapsuleScrollStory-module__cS0vXW__intro>:first-child{animation-delay:80ms}.CapsuleScrollStory-module__cS0vXW__intro>:nth-child(2){animation-delay:.16s}.CapsuleScrollStory-module__cS0vXW__intro>:nth-child(3){animation-delay:.25s}.CapsuleScrollStory-module__cS0vXW__eyebrow{letter-spacing:.24em;margin:0;font-size:10px;font-weight:720;line-height:1.5}.CapsuleScrollStory-module__cS0vXW__intro h1{letter-spacing:-.058em;max-width:720px;margin:17px 0 0;font-size:clamp(3.5rem,7.5vw,7.4rem);font-weight:560;line-height:.91}.CapsuleScrollStory-module__cS0vXW__introBody{color:#242220a3;max-width:540px;margin:22px 0 0;font-size:clamp(13px,1.18vw,16px);line-height:1.7}.CapsuleScrollStory-module__cS0vXW__scrollCue{z-index:7;color:#23211eb3;will-change:opacity, transform;align-items:center;gap:14px;display:flex;position:absolute;bottom:clamp(58px,8vh,88px);right:clamp(26px,6vw,92px)}.CapsuleScrollStory-module__cS0vXW__scrollCue p{gap:3px;margin:0;display:grid}.CapsuleScrollStory-module__cS0vXW__scrollCue strong{letter-spacing:.2em;font-size:8px;font-weight:760;line-height:1.4}.CapsuleScrollStory-module__cS0vXW__scrollCue small{color:#23211e7a;font-size:8px;line-height:1.4}.CapsuleScrollStory-module__cS0vXW__scrollCueLine{background:#23211e2e;width:1px;height:34px;display:block;position:relative;overflow:hidden}.CapsuleScrollStory-module__cS0vXW__scrollCueLine:after{content:"";background:#23211ead;animation:1.65s cubic-bezier(.65,0,.35,1) infinite CapsuleScrollStory-module__cS0vXW__scroll-cue;position:absolute;inset:0;transform:translateY(-100%)}.CapsuleScrollStory-module__cS0vXW__callouts{z-index:8;opacity:0;pointer-events:none;will-change:opacity;position:absolute;inset:0}.CapsuleScrollStory-module__cS0vXW__calloutHeader,.CapsuleScrollStory-module__cS0vXW__calloutIndex{display:none}.CapsuleScrollStory-module__cS0vXW__callout{opacity:0;will-change:opacity, transform;align-items:center;display:flex;position:absolute}.CapsuleScrollStory-module__cS0vXW__mobileLeaders{display:none}.CapsuleScrollStory-module__cS0vXW__callout1{top:19.5%;left:clamp(24px,4vw,64px)}.CapsuleScrollStory-module__cS0vXW__callout2{flex-direction:row-reverse;top:40.5%;right:clamp(24px,3.5vw,58px)}.CapsuleScrollStory-module__cS0vXW__callout3{top:59.5%;left:clamp(24px,4vw,64px)}.CapsuleScrollStory-module__cS0vXW__callout4{flex-direction:row-reverse;top:66%;right:clamp(24px,3.5vw,58px)}.CapsuleScrollStory-module__cS0vXW__calloutCopy{color:#2a2825;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#efece7d1;border:1px solid #2b292621;border-radius:9px;gap:4px;min-width:172px;max-width:196px;padding:11px 13px 10px;display:grid;box-shadow:0 8px 24px #2724200f}.CapsuleScrollStory-module__cS0vXW__calloutCopy strong{letter-spacing:.11em;text-transform:uppercase;font-size:11px;font-weight:730;line-height:1.35}.CapsuleScrollStory-module__cS0vXW__calloutCopy span{color:#2a28258a;font-size:10px;line-height:1.45}.CapsuleScrollStory-module__cS0vXW__calloutLine{transform-origin:50%;background:#2a282575;width:clamp(48px,8vw,112px);height:1px;display:block;position:relative}.CapsuleScrollStory-module__cS0vXW__calloutLine:after{content:"";background:#2a2825;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;right:-2px;transform:translateY(-50%)}.CapsuleScrollStory-module__cS0vXW__callout1 .CapsuleScrollStory-module__cS0vXW__calloutLine{transform:rotate(-5deg)}.CapsuleScrollStory-module__cS0vXW__callout2 .CapsuleScrollStory-module__cS0vXW__calloutLine{transform:rotate(5deg)}.CapsuleScrollStory-module__cS0vXW__callout3 .CapsuleScrollStory-module__cS0vXW__calloutLine{transform:rotate(-4deg)}.CapsuleScrollStory-module__cS0vXW__callout4 .CapsuleScrollStory-module__cS0vXW__calloutLine{transform:rotate(-16deg)}.CapsuleScrollStory-module__cS0vXW__callout2 .CapsuleScrollStory-module__cS0vXW__calloutLine:after,.CapsuleScrollStory-module__cS0vXW__callout4 .CapsuleScrollStory-module__cS0vXW__calloutLine:after{left:-2px;right:auto}.CapsuleScrollStory-module__cS0vXW__sectionCut{z-index:22;opacity:0;pointer-events:none;transform-origin:0;will-change:opacity, transform;background:#201f1de0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.CapsuleScrollStory-module__cS0vXW__storyProgress{right:clamp(18px,3vw,46px);bottom:max(6px, env(safe-area-inset-bottom));z-index:12;pointer-events:none;background:#2a28251f;height:1px;position:absolute;left:clamp(18px,3vw,46px);overflow:hidden}.CapsuleScrollStory-module__cS0vXW__storyProgress>span{transform-origin:0;will-change:transform;background:#a6412d94;width:100%;height:100%;display:block;transform:scaleX(0)}.CapsuleScrollStory-module__cS0vXW__menuOverlay{z-index:50;padding:calc(max(92px, env(safe-area-inset-top) + 78px)) clamp(28px, 7vw, 108px) calc(max(34px, env(safe-area-inset-bottom) + 24px));color:#e8e5e0;-webkit-backdrop-filter:blur(22px)saturate(112%);backdrop-filter:blur(22px)saturate(112%);background:#121413f7;align-items:center;animation:.26s cubic-bezier(.22,1,.36,1) both CapsuleScrollStory-module__cS0vXW__menu-in;display:grid;position:fixed;inset:0;overflow-y:auto}.CapsuleScrollStory-module__cS0vXW__menuContent{width:min(900px,100%);margin:0 auto}.CapsuleScrollStory-module__cS0vXW__menuContent>p{color:#d68570db;letter-spacing:.24em;margin:0 0 30px;font-size:9px;font-weight:700}.CapsuleScrollStory-module__cS0vXW__menuContent nav{border-top:1px solid #e8e5e024;display:grid}.CapsuleScrollStory-module__cS0vXW__menuContent a{color:#e8e5e0;letter-spacing:-.05em;border-bottom:1px solid #e8e5e024;grid-template-columns:46px 1fr;align-items:baseline;padding:clamp(17px,2.4vh,28px) 0;font-size:clamp(2.5rem,6vw,5.8rem);font-weight:520;line-height:.95;transition:background-color .18s,color .18s,padding .22s;display:grid}.CapsuleScrollStory-module__cS0vXW__menuContent a span{color:#e8e5e057;letter-spacing:.14em;font-size:9px;font-weight:700}.CapsuleScrollStory-module__cS0vXW__menuContent a:hover,.CapsuleScrollStory-module__cS0vXW__menuContent a:focus-visible{color:#f4f0e9;background:#c8756033;outline:none;padding-left:12px;padding-right:12px}.CapsuleScrollStory-module__cS0vXW__srOnlyClose{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes CapsuleScrollStory-module__cS0vXW__menu-in{0%{opacity:0}to{opacity:1}}@keyframes CapsuleScrollStory-module__cS0vXW__scroll-cue{0%{transform:translateY(-100%)}55%,to{transform:translateY(100%)}}@keyframes CapsuleScrollStory-module__cS0vXW__intro-text-reveal{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (min-width:720px) and (max-width:1199px){.CapsuleScrollStory-module__cS0vXW__callout1,.CapsuleScrollStory-module__cS0vXW__callout3{left:clamp(64px,9vw,108px)}.CapsuleScrollStory-module__cS0vXW__callout2,.CapsuleScrollStory-module__cS0vXW__callout4{right:clamp(64px,9vw,108px)}.CapsuleScrollStory-module__cS0vXW__calloutCopy{min-width:156px;max-width:182px}.CapsuleScrollStory-module__cS0vXW__calloutLine{width:clamp(36px,5vw,58px)}}@media (max-width:899px){.CapsuleScrollStory-module__cS0vXW__sectionCut{display:none}}@media (max-width:719px){.CapsuleScrollStory-module__cS0vXW__story{height:400dvh}.CapsuleScrollStory-module__cS0vXW__chrome,.CapsuleScrollStory-module__cS0vXW__topRule{left:18px;right:18px}.CapsuleScrollStory-module__cS0vXW__brand{white-space:nowrap;max-width:none;padding:6px 0;font-size:8px;line-height:1.2}.CapsuleScrollStory-module__cS0vXW__mobileBrand{display:none}.CapsuleScrollStory-module__cS0vXW__headerControls{gap:10px}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__headerControls{gap:8px;padding:3px 4px 3px 10px}.CapsuleScrollStory-module__cS0vXW__languageSwitch{gap:5px;font-size:8px}.CapsuleScrollStory-module__cS0vXW__menuButton{width:40px;height:40px}.CapsuleScrollStory-module__cS0vXW__page[data-chrome-mode=controls] .CapsuleScrollStory-module__cS0vXW__menuButton{width:38px;height:38px}.CapsuleScrollStory-module__cS0vXW__intro{width:calc(100vw - 44px);top:clamp(92px,15dvh,126px);bottom:auto;left:22px}.CapsuleScrollStory-module__cS0vXW__intro h1{max-width:350px;margin-top:13px;font-size:clamp(2.65rem,14vw,4.2rem);line-height:.92}.CapsuleScrollStory-module__cS0vXW__introBody{max-width:290px;margin-top:12px;font-size:11px;line-height:1.58}.CapsuleScrollStory-module__cS0vXW__desktopPoster{display:none}.CapsuleScrollStory-module__cS0vXW__mobilePoster{object-fit:cover;object-position:center;background:#e8e5e0;display:block}.CapsuleScrollStory-module__cS0vXW__fallbackHand{display:block}.CapsuleScrollStory-module__cS0vXW__story[data-at-start=true] .CapsuleScrollStory-module__cS0vXW__mobilePoster{z-index:2}.CapsuleScrollStory-module__cS0vXW__finalBackdrop{display:none}.CapsuleScrollStory-module__cS0vXW__finalFrame{display:block}.CapsuleScrollStory-module__cS0vXW__scrollCue{gap:10px;top:clamp(246px,43dvh,330px);bottom:auto;right:22px}.CapsuleScrollStory-module__cS0vXW__scrollCue strong,.CapsuleScrollStory-module__cS0vXW__scrollCue small{font-size:7px}.CapsuleScrollStory-module__cS0vXW__eyebrow{letter-spacing:.19em;font-size:8px}.CapsuleScrollStory-module__cS0vXW__callout1,.CapsuleScrollStory-module__cS0vXW__callout3{left:auto}.CapsuleScrollStory-module__cS0vXW__callout2,.CapsuleScrollStory-module__cS0vXW__callout4{right:auto}.CapsuleScrollStory-module__cS0vXW__callouts{top:auto;right:14px;bottom:max(14px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(22px)saturate(118%);backdrop-filter:blur(22px)saturate(118%);background:#efece7e6;border:1px solid #2a28251f;border-radius:22px;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:0;height:auto;padding:12px;display:grid;left:14px;overflow:hidden;box-shadow:0 22px 60px #2f2b2629}.CapsuleScrollStory-module__cS0vXW__calloutHeader{border-bottom:1px solid #2a28251f;grid-column:1/-1;gap:4px;padding:0 2px 8px;display:grid}.CapsuleScrollStory-module__cS0vXW__calloutHeader span{color:#2a28257a;letter-spacing:.19em;font-size:7px;font-weight:700;line-height:1.2}.CapsuleScrollStory-module__cS0vXW__calloutHeader strong{color:#23211f;letter-spacing:-.035em;font-size:17px;font-weight:650;line-height:1.12}.CapsuleScrollStory-module__cS0vXW__calloutHeader small{color:#2a28258a;font-size:8px;line-height:1.45}.CapsuleScrollStory-module__cS0vXW__callout,.CapsuleScrollStory-module__cS0vXW__callout1,.CapsuleScrollStory-module__cS0vXW__callout2,.CapsuleScrollStory-module__cS0vXW__callout3,.CapsuleScrollStory-module__cS0vXW__callout4{z-index:4;display:block;position:static}.CapsuleScrollStory-module__cS0vXW__mobileLeaders{display:none}.CapsuleScrollStory-module__cS0vXW__mobileLeaders polyline{fill:none;vector-effect:non-scaling-stroke}.CapsuleScrollStory-module__cS0vXW__mobileLeaders circle{stroke:none}.CapsuleScrollStory-module__cS0vXW__calloutCopy{min-width:0;max-width:none;min-height:52px;box-shadow:none;text-align:left;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0;place-content:start;gap:5px;padding:9px 7px 8px 27px;display:grid;position:relative}.CapsuleScrollStory-module__cS0vXW__callout:nth-of-type(2n) .CapsuleScrollStory-module__cS0vXW__calloutCopy{border-right:1px solid #2a28251a}.CapsuleScrollStory-module__cS0vXW__callout:nth-of-type(-n+3) .CapsuleScrollStory-module__cS0vXW__calloutCopy{border-bottom:1px solid #2a28251a}.CapsuleScrollStory-module__cS0vXW__calloutIndex{color:#a6412d;letter-spacing:.08em;font-size:8px;font-weight:760;line-height:1;display:block;position:absolute;top:10px;left:2px}.CapsuleScrollStory-module__cS0vXW__calloutCopy strong{letter-spacing:.06em;font-size:10px}.CapsuleScrollStory-module__cS0vXW__calloutCopy span{color:#2a282585;font-size:8px;line-height:1.45;display:block}.CapsuleScrollStory-module__cS0vXW__calloutLine{display:none}.CapsuleScrollStory-module__cS0vXW__storyProgress{left:18px;right:18px}.CapsuleScrollStory-module__cS0vXW__menuOverlay{padding-left:24px;padding-right:24px}.CapsuleScrollStory-module__cS0vXW__menuContent>p{margin-bottom:20px}.CapsuleScrollStory-module__cS0vXW__menuContent a{grid-template-columns:34px 1fr;font-size:clamp(2.7rem,14vw,4.4rem)}}@media (max-width:719px) and (max-height:620px){.CapsuleScrollStory-module__cS0vXW__intro{top:86px}.CapsuleScrollStory-module__cS0vXW__intro h1{margin-top:10px;font-size:clamp(2.5rem,13.5vw,3.15rem)}.CapsuleScrollStory-module__cS0vXW__introBody{max-width:278px;margin-top:9px;font-size:10px;line-height:1.48}.CapsuleScrollStory-module__cS0vXW__scrollCue{top:238px}.CapsuleScrollStory-module__cS0vXW__callouts{right:10px;bottom:max(10px, env(safe-area-inset-bottom));border-radius:19px;padding:10px;left:10px}.CapsuleScrollStory-module__cS0vXW__calloutHeader{padding-bottom:7px}.CapsuleScrollStory-module__cS0vXW__calloutHeader strong{font-size:16px}.CapsuleScrollStory-module__cS0vXW__calloutCopy{min-height:48px;padding-top:8px;padding-bottom:7px}}@media (prefers-reduced-motion:reduce){.CapsuleScrollStory-module__cS0vXW__pagePreloader{display:none}.CapsuleScrollStory-module__cS0vXW__story{height:100dvh}.CapsuleScrollStory-module__cS0vXW__video,.CapsuleScrollStory-module__cS0vXW__finalFrame,.CapsuleScrollStory-module__cS0vXW__storyProgress{display:none}.CapsuleScrollStory-module__cS0vXW__intro,.CapsuleScrollStory-module__cS0vXW__topRule,.CapsuleScrollStory-module__cS0vXW__chrome,.CapsuleScrollStory-module__cS0vXW__menuButton,.CapsuleScrollStory-module__cS0vXW__languageSwitch button,.CapsuleScrollStory-module__cS0vXW__menuContent a{transition:none}.CapsuleScrollStory-module__cS0vXW__intro>*,.CapsuleScrollStory-module__cS0vXW__menuOverlay{animation:none}.CapsuleScrollStory-module__cS0vXW__scrollCue{display:none}.CapsuleScrollStory-module__cS0vXW__sectionCut{opacity:1;transform:scaleX(1)}}
