.IrisNarrative_section__f74Mp{position:relative;background:var(--paper)}.IrisNarrative_section__f74Mp ::selection{background:var(--gold);color:var(--ink)}.IrisNarrative_pinned__PZnf3{height:300vh}.IrisNarrative_flow__y1qZJ{min-height:100vh;padding:96px 0}.IrisNarrative_frame__y43O0{display:flex;flex-direction:column;justify-content:space-between;width:100%;overflow:hidden;padding:32px 24px}.IrisNarrative_pinnedFrame__b3rs5{position:sticky;top:var(--header-h);height:calc(100vh - var(--header-h))}.IrisNarrative_flowFrame__oNyeC{position:relative;min-height:100vh}@media (min-width:768px){.IrisNarrative_frame__y43O0{padding:64px 48px}}@media (min-width:1024px){.IrisNarrative_frame__y43O0{padding:64px 80px}}.IrisNarrative_header__Qv913{display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding-bottom:24px}.IrisNarrative_title__S4HG8{margin:0;font-family:var(--font-display);font-size:32px;font-weight:400;line-height:1.05;letter-spacing:-.02em;color:var(--ink)}@media (min-width:768px){.IrisNarrative_header__Qv913{flex-direction:row;align-items:flex-end;justify-content:space-between}.IrisNarrative_title__S4HG8{font-size:40px}}.IrisNarrative_tabs__Yfgeb{position:relative;display:flex;gap:28px}.IrisNarrative_tab__dVVgS{min-height:44px;padding:10px 0;border:0;border-radius:0;background:none;font:inherit;font-size:16px;color:var(--ink-2);cursor:pointer}.IrisNarrative_tab__dVVgS:not(:disabled):hover,.IrisNarrative_tab__dVVgS[aria-current=step]{color:var(--ink)}.IrisNarrative_tab__dVVgS:disabled{cursor:default}.IrisNarrative_tabRule__X2jrK{position:absolute;left:0;bottom:0;width:1px;height:2px;background:var(--gold);transform-origin:left center;transition:transform .3s cubic-bezier(.23,1,.32,1);pointer-events:none}.IrisNarrative_body__uO4Jv{display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:32px;min-height:0;margin:24px 0}.IrisNarrative_copy__EpdC4{display:flex;flex-direction:column;justify-content:center;gap:24px;min-width:0}.IrisNarrative_copyPane___amo7{display:flex;flex-direction:column;justify-content:center;min-height:220px}.IrisNarrative_step__WhOZC{animation:IrisNarrative_stepIn__1EscC .48s cubic-bezier(.16,1,.3,1) both}@keyframes IrisNarrative_stepIn__1EscC{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.IrisNarrative_stepTitle__Bhbnn{margin:0 0 14px;font-family:var(--font-display);font-size:26px;font-weight:400;line-height:1.1;color:var(--ink)}.IrisNarrative_stepText__QYuaj{max-width:44ch;margin:0 0 24px;font-size:16px;line-height:1.6;color:var(--ink-2)}.IrisNarrative_stepMeta__VirT3{margin:0;font-size:15px;line-height:1.5;color:var(--ink-2);font-variant-numeric:tabular-nums}.IrisNarrative_stepAction__aCkxR{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;align-self:flex-start;min-height:52px;padding:0 32px;background:var(--ink);color:var(--paper);font-size:16px;text-decoration:none}.IrisNarrative_stepAction__aCkxR:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ink-2);opacity:0;transition:opacity .18s cubic-bezier(.23,1,.32,1)}.IrisNarrative_stepAction__aCkxR:hover:before{opacity:1}.IrisNarrative_stageCol__JNu70{display:flex;align-items:center;justify-content:center;min-width:0;min-height:260px}.IrisNarrative_stage__Tq6fC{position:relative;width:100%;min-height:260px;aspect-ratio:4/5;overflow:hidden;background:var(--paper)}.IrisNarrative_scaler__rJqP_{position:absolute;transition:transform .1s cubic-bezier(.23,1,.32,1)}.IrisNarrative_layer__3HULM{transition:opacity .5s cubic-bezier(.23,1,.32,1)}.IrisNarrative_photo__Tza1h{object-fit:cover}.IrisNarrative_layerOn__tA4Q1{opacity:1}.IrisNarrative_layerOff__y0Ocs{opacity:0}.IrisNarrative_label__oQjsA{position:absolute;padding:4px 8px;background:var(--bg);color:var(--ink);font-size:15px;line-height:1.3;font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none}.IrisNarrative_rulerLabel__DFc9F{left:50%;top:50%;margin-left:20px;transform:translateY(-50%)}.IrisNarrative_progress__w0oXi{position:relative;height:2px;overflow:hidden;background:var(--line)}.IrisNarrative_progressFill__KC5uW{position:absolute;inset:0;background:var(--gold);transform-origin:left center;transition:transform 75ms cubic-bezier(.23,1,.32,1)}@media (min-width:1024px){.IrisNarrative_body__uO4Jv{grid-template-columns:repeat(12,minmax(0,1fr));gap:64px}.IrisNarrative_copy__EpdC4{grid-column:span 5}.IrisNarrative_stageCol__JNu70{grid-column:span 7;height:100%}.IrisNarrative_stage__Tq6fC{width:auto;height:100%;max-width:520px;max-height:100%}}@media (prefers-reduced-motion:reduce){.IrisNarrative_step__WhOZC{animation:none}}