.vibe-tools_page__fowNA{--tools-bg:var(--folio-paper,#f4f1e9);--tools-ink:var(--folio-ink,#151613);--tools-muted:#65655f;--tools-line:var(--folio-line,#15161330);--tools-accent:var(--folio-accent,#e5c549);--content-inset:clamp(1.25rem,3vw,4.5rem);position:relative;overflow:clip;background:var(--tools-bg);color:var(--tools-ink);font-family:var(--font-sans),sans-serif}.vibe-tools_page__fowNA *,.vibe-tools_page__fowNA :after,.vibe-tools_page__fowNA :before{box-sizing:border-box}.vibe-tools_page__fowNA figure,.vibe-tools_page__fowNA h2,.vibe-tools_page__fowNA h3,.vibe-tools_page__fowNA h4,.vibe-tools_page__fowNA p{margin:0}.vibe-tools_page__fowNA a{color:inherit}.vibe-tools_page__fowNA a:focus-visible,.vibe-tools_page__fowNA button:focus-visible{outline:2px solid var(--folio-ink,#151613);outline-offset:4px}.vibe-tools_page__fowNA h1,.vibe-tools_page__fowNA section[id]{scroll-margin-top:9.6rem}.vibe-tools_eyebrow__UN2CA{color:var(--tools-muted);font:.625rem/1.5 var(--font-mono);letter-spacing:.025em}.vibe-tools_hero__lTvKP{padding:7.2rem var(--content-inset) 1.9rem}.vibe-tools_heroMeta__bKTRO{display:flex;align-items:center;justify-content:space-between;min-height:2.4rem}.vibe-tools_heroMeta__bKTRO p{font:.625rem/1.4 var(--font-mono)}.vibe-tools_hero__lTvKP h1{display:flex;justify-content:space-between;gap:.1em;margin:.2rem -.035em .6rem;font:650 clamp(3.3rem,17.2vw,21rem)/.91 var(--font-display);letter-spacing:-.08em;white-space:nowrap}.vibe-tools_heroIntroduction__Efk_c{display:flex;align-items:end;justify-content:space-between;gap:2rem;padding-top:1.25rem}.vibe-tools_heroIntroduction__Efk_c>p{font:400 clamp(.9375rem,1.6vw,1.55rem)/1.55 var(--font-sans);letter-spacing:-.025em}.vibe-tools_systemsMark___fJYx{color:transparent;background:radial-gradient(circle,#f4f3ed 0 .045em,transparent .056em) 0 0/.11em .11em,linear-gradient(100deg,#b9b8ad,#deddd4);background-clip:text;-webkit-background-clip:text;filter:drop-shadow(0 0 5px #deddd480);font:800 1.6rem/1 var(--font-display);letter-spacing:-.065em;pointer-events:none}.vibe-tools_productNav__SIe5g{position:sticky;top:5.2rem;z-index:35;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;width:min(43rem,calc(100% - 2 * var(--content-inset)));margin:0 auto;padding:.4rem;border:1px solid #1b1b1820;border-radius:4px;background:var(--tools-bg);box-shadow:none}.vibe-tools_productNav__SIe5g a{display:flex;align-items:center;gap:.7rem;min-width:0;min-height:44px;padding:.65rem .8rem;border:1px solid #1b1b1860;border-radius:4px;text-decoration:none;font:500 .75rem/1.2 var(--font-sans);transition:background-color .16s}.vibe-tools_productNav__SIe5g a:hover{background:var(--tools-accent)}.vibe-tools_productNav__SIe5g small{color:var(--tools-muted);font:.5rem/1 var(--font-mono)}.vibe-tools_productNav__SIe5g b{margin-left:auto;font:400 1rem/1 var(--font-sans)}.vibe-tools_heroPreview__k1Jcn{padding:1.6rem var(--content-inset) 4.5rem}.vibe-tools_heroScreens__88otx{position:relative;min-width:0;height:clamp(25rem,49vw,47rem);border-radius:4px;background:var(--folio-stone,#e7e2d7);isolation:isolate;perspective:1400px}.vibe-tools_heroScreens__88otx figure{padding:.45rem;border:1px solid #17171730;border-radius:4px;background:var(--tools-bg);box-shadow:none}.vibe-tools_heroScreens__88otx figure>a{display:block;border-radius:.25rem;overflow:hidden}.vibe-tools_heroScreens__88otx figure>a:focus-visible{outline-offset:-4px}.vibe-tools_heroScreens__88otx figcaption{padding:.65rem .35rem .25rem;font:.5rem/1.4 var(--font-mono)}.vibe-tools_heroCanvas__IGN3n{position:absolute;top:5%;left:8%;width:84%;z-index:1}.vibe-tools_heroCanvas__IGN3n figcaption{display:flex;justify-content:space-between;gap:.5rem}.vibe-tools_heroAgent__CwM6Z{position:absolute;left:2%;bottom:5%;width:26%;z-index:2}.vibe-tools_heroVoice__cE0TA{position:absolute;right:3%;bottom:1%;width:23%;z-index:3}.vibe-tools_heroCanvas__IGN3n:focus-within>a{clip-path:none!important}.vibe-tools_heroScreens__88otx:focus-within>figure{transform:none!important;clip-path:none!important}.vibe-tools_previewNote__u9fti{display:flex;justify-content:space-between;gap:1.5rem;padding-top:1.15rem;color:var(--tools-muted);font:.5625rem/1.5 var(--font-mono)}.vibe-tools_screenshot__XDUpn{display:block;width:100%;height:auto}.vibe-tools_lingdotSection__6bmQW{padding:3.5rem var(--content-inset) 4.5rem}.vibe-tools_productHeader__VAbBM{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,6vw,7rem);align-items:end;padding-top:2.3rem;margin-bottom:3.8rem;border-top:1px solid var(--tools-line)}.vibe-tools_productHeader__VAbBM h2{margin-top:1.4rem;font:550 clamp(3.5rem,8vw,8.6rem)/.9 var(--font-display);letter-spacing:-.075em}.vibe-tools_productDescription__hbUhZ{max-width:46rem;padding-bottom:.1rem}.vibe-tools_productDescription__hbUhZ>p{font:.9375rem/1.85 var(--font-sans)}.vibe-tools_productDescription__hbUhZ>span{display:block;margin-top:1.2rem;color:var(--tools-muted);font:.75rem/1.8 var(--font-sans)}.vibe-tools_contribution___mt2j{display:grid;grid-template-columns:1fr 2fr;gap:3rem;padding:2rem 0 0;margin-top:2.4rem;border-top:1px solid var(--tools-line)}.vibe-tools_contribution___mt2j>span{font:.625rem/1.5 var(--font-mono)}.vibe-tools_contribution___mt2j p{max-width:88ch;color:var(--tools-muted);font:.8125rem/1.85 var(--font-sans)}.vibe-tools_dispatchSection__Wmx0p,.vibe-tools_joylitSection__uRbAj{padding:2.5rem var(--content-inset) 5rem}.vibe-tools_featurePassage__08Xcd{display:grid;grid-template-columns:.68fr 1.6fr;align-items:center;gap:clamp(2rem,6vw,7.5rem);padding-block:3rem 5.5rem;perspective:1400px}.vibe-tools_featurePassage__08Xcd+.vibe-tools_featurePassage__08Xcd{border-top:1px solid var(--tools-line);padding-top:5rem}.vibe-tools_featureCopy__pL1gZ{align-self:center;padding-block:1rem}.vibe-tools_featureNumber__KYaD_{margin-bottom:2.9rem!important;color:#95958d;font:400 clamp(2rem,3.5vw,3.5rem)/1 var(--font-sans);letter-spacing:-.06em}.vibe-tools_featureCopy__pL1gZ h3{margin:1.25rem 0 1.5rem;font:500 clamp(1.5rem,2.8vw,2.75rem)/1.18 var(--font-sans);letter-spacing:-.05em}.vibe-tools_featureSummary__ebmZn{max-width:29ch;color:#565650;font:.875rem/1.8 var(--font-sans)}.vibe-tools_srOnly__aMgpX{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.vibe-tools_textMask__8jhg6{display:block;overflow:clip;padding-bottom:.07em;margin-bottom:-.07em}.vibe-tools_textSlice__nJRw3{display:block}.vibe-tools_featureLayer__zxTcx{transform-origin:center}.vibe-tools_featureVisual__q88wm{min-width:0;transform-origin:center}.vibe-tools_featureVisual__q88wm:focus-within{clip-path:none!important}.vibe-tools_featurePassage__08Xcd:focus-within .vibe-tools_featureLayer__zxTcx,.vibe-tools_featurePassage__08Xcd:focus-within .vibe-tools_featureVisual__q88wm,.vibe-tools_featurePassage__08Xcd:focus-within .vibe-tools_textSlice__nJRw3{transform:none!important;opacity:1!important;clip-path:none!important}.vibe-tools_dataDelivery__nge5B,.vibe-tools_dataWorkspace__TzaXd{position:relative;padding:7% 5% 27%;border-radius:4px;background:var(--folio-stone,#e7e2d7)}.vibe-tools_dataMaintained__LzOmz{margin-left:12%}.vibe-tools_dataRaw__iXMQy{position:absolute;left:5%;bottom:6%;width:53%}.vibe-tools_evidenceArrow__HK5Uf{position:absolute;right:15%;bottom:11%;color:#777975;font:300 clamp(2rem,5vw,5rem)/1 var(--font-sans)}.vibe-tools_dataDelivery__nge5B{background:var(--folio-stone,#e7e2d7);padding-bottom:26%}.vibe-tools_dataReport__j7WyR{width:86%}.vibe-tools_dataWeekly__GJBuC{position:absolute;right:4%;bottom:5%;width:47%}.vibe-tools_softwareFigure__DqMO_{min-width:0}.vibe-tools_shotStage__0GNQ5{padding:.45rem;overflow:hidden;border:1px solid #1b1b1833;border-radius:4px;background:var(--tools-bg);transform-origin:50% 50%;box-shadow:none}.vibe-tools_screenshotLink__004pl{position:relative;display:block;border-radius:.2rem}.vibe-tools_screenshotLink__004pl:focus-visible{outline-offset:-4px!important}.vibe-tools_shotStage__0GNQ5:focus-within{clip-path:none!important}.vibe-tools_enlarge__hGnhz{position:absolute;right:.55rem;bottom:.55rem;display:grid;place-items:center;min-height:36px;padding:.4rem .7rem;border:1px solid #1b1b1844;border-radius:.25rem;background:#f4f1e9f0;color:var(--tools-ink);font:.5625rem/1.4 var(--font-sans);opacity:0;transition:opacity .16s}.vibe-tools_screenshotLink__004pl:focus-visible .vibe-tools_enlarge__hGnhz,.vibe-tools_screenshotLink__004pl:hover .vibe-tools_enlarge__hGnhz{opacity:1}.vibe-tools_softwareFigure__DqMO_>figcaption{display:flex;justify-content:space-between;gap:.8rem;padding:.65rem .1rem 0;color:#565650;font:.5625rem/1.6 var(--font-sans)}.vibe-tools_joylitSection__uRbAj{background:var(--tools-bg)}.vibe-tools_joyWorkbench__UTomX{position:relative;padding:6% 5%;border-radius:4px;background:var(--folio-stone,#e7e2d7)}.vibe-tools_joyInput__O6fBv{width:82%}.vibe-tools_joyOutput__5o1nf{position:relative;width:90%;margin:-3% 0 0 10%}.vibe-tools_imageLabel__5KQzH{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 0 .7rem;font:.75rem/1.4 var(--font-sans)}.vibe-tools_imageLabel__5KQzH span{font:.5rem/1.5 var(--font-mono)}.vibe-tools_joyOutput__5o1nf .vibe-tools_imageLabel__5KQzH{width:max-content;max-width:100%;margin-left:auto;padding:.65rem;border-radius:4px 4px 0 0;background:var(--tools-bg)}@media(min-width:1800px){.vibe-tools_page__fowNA{--content-inset:max(4rem,calc((100vw - 1700px)/2))}}@media(max-width:1000px){.vibe-tools_hero__lTvKP{padding-top:6.5rem}.vibe-tools_heroScreens__88otx{height:clamp(22rem,53vw,35rem)}.vibe-tools_productHeader__VAbBM{gap:2.5rem}.vibe-tools_featurePassage__08Xcd{grid-template-columns:.7fr 1.3fr;gap:2rem}.vibe-tools_featureCopy__pL1gZ h3{font-size:1.6rem}.vibe-tools_featureSummary__ebmZn{font-size:.8125rem}}@media(max-width:820px){.vibe-tools_page__fowNA{--content-inset:1.25rem}.vibe-tools_productHeader__VAbBM{grid-template-columns:1fr;gap:1.6rem;margin-bottom:2.4rem}.vibe-tools_productHeader__VAbBM h2{font-size:clamp(3.5rem,11vw,6rem);margin-top:1rem}.vibe-tools_productDescription__hbUhZ>p{max-width:64ch;font-size:.875rem}.vibe-tools_productDescription__hbUhZ>span{font-size:.6875rem}.vibe-tools_featurePassage__08Xcd{grid-template-columns:1fr;gap:1.5rem;padding-block:1.5rem 3.5rem}.vibe-tools_featurePassage__08Xcd+.vibe-tools_featurePassage__08Xcd{padding-top:3rem}.vibe-tools_featureCopy__pL1gZ{display:grid;grid-template-columns:3rem 1fr;column-gap:1.3rem}.vibe-tools_featureNumber__KYaD_{grid-column:1;grid-row:1/4;margin:0!important;font-size:2.2rem}.vibe-tools_featureCopy__pL1gZ .vibe-tools_eyebrow__UN2CA{grid-column:2}.vibe-tools_featureCopy__pL1gZ h3{grid-column:2;margin:.75rem 0 1rem;font-size:1.75rem}.vibe-tools_featureSummary__ebmZn{grid-column:2;max-width:48ch}.vibe-tools_joyPassage__XaThI .vibe-tools_featureNumber__KYaD_{font-size:1.05rem;line-height:1.4;letter-spacing:-.07em}.vibe-tools_contribution___mt2j{grid-template-columns:1fr;gap:1rem}.vibe-tools_contribution___mt2j p{font-size:.75rem}}@media(max-width:620px){.vibe-tools_page__fowNA{--content-inset:1rem}.vibe-tools_page__fowNA h1,.vibe-tools_page__fowNA section[id]{scroll-margin-top:8rem}.vibe-tools_hero__lTvKP{padding-top:5.1rem;padding-bottom:1.3rem}.vibe-tools_heroMeta__bKTRO{min-height:1.7rem}.vibe-tools_heroMeta__bKTRO p{font-size:.5rem}.vibe-tools_systemsMark___fJYx{font-size:1.05rem}.vibe-tools_hero__lTvKP h1{font-size:16.3vw;letter-spacing:-.085em;margin:.7rem 0 .8rem}.vibe-tools_heroIntroduction__Efk_c{align-items:start;gap:1rem;padding-top:.5rem}.vibe-tools_heroIntroduction__Efk_c>p{font-size:.75rem;line-height:1.75}.vibe-tools_productNav__SIe5g{top:calc(4.2rem + env(safe-area-inset-top));gap:.3rem;padding:.3rem;border-radius:4px}.vibe-tools_productNav__SIe5g a{justify-content:center;gap:.4rem;padding:.5rem .35rem;font-size:.625rem}.vibe-tools_productNav__SIe5g small{font-size:.4375rem}.vibe-tools_productNav__SIe5g b{display:none}.vibe-tools_heroPreview__k1Jcn{padding-top:1rem;padding-bottom:2.5rem}.vibe-tools_heroScreens__88otx{height:clamp(17rem,72vw,27rem);border-radius:4px}.vibe-tools_heroCanvas__IGN3n{left:3%;top:7%;width:94%}.vibe-tools_heroAgent__CwM6Z{left:2%;bottom:5%;width:40%}.vibe-tools_heroVoice__cE0TA{right:2%;bottom:1%;width:36%}.vibe-tools_heroScreens__88otx figure{padding:.25rem;border-radius:4px}.vibe-tools_heroScreens__88otx figcaption{padding:.4rem .15rem .15rem;font-size:.375rem}.vibe-tools_heroCanvas__IGN3n figcaption span:last-child{display:none}.vibe-tools_previewNote__u9fti{gap:1rem;font-size:.4375rem}.vibe-tools_previewNote__u9fti span:last-child{max-width:17ch;text-align:right}.vibe-tools_dispatchSection__Wmx0p,.vibe-tools_joylitSection__uRbAj,.vibe-tools_lingdotSection__6bmQW{padding-top:2rem;padding-bottom:3rem}.vibe-tools_productHeader__VAbBM{padding-top:1.6rem}.vibe-tools_productHeader__VAbBM h2{font-size:3.8rem}.vibe-tools_eyebrow__UN2CA{font-size:.5625rem}.vibe-tools_productDescription__hbUhZ>p{font-size:.8125rem;line-height:1.8}.vibe-tools_dataDelivery__nge5B,.vibe-tools_dataWorkspace__TzaXd{padding:7% 4% 31%;border-radius:4px}.vibe-tools_dataMaintained__LzOmz{margin-left:0}.vibe-tools_dataRaw__iXMQy{width:66%;left:4%;bottom:4%}.vibe-tools_dataReport__j7WyR{width:94%}.vibe-tools_dataWeekly__GJBuC{width:58%;bottom:4%}.vibe-tools_evidenceArrow__HK5Uf{right:10%;bottom:12%;font-size:2.3rem}.vibe-tools_shotStage__0GNQ5{padding:.25rem;border-radius:4px}.vibe-tools_softwareFigure__DqMO_>figcaption{padding-top:.45rem;font-size:.5rem}.vibe-tools_enlarge__hGnhz{min-height:44px;padding:.35rem .45rem;right:.3rem;bottom:.3rem;font-size:.5rem}.vibe-tools_joyWorkbench__UTomX{padding:6% 4%;border-radius:4px}.vibe-tools_joyInput__O6fBv{width:91%}.vibe-tools_joyOutput__5o1nf{width:95%;margin-top:1rem;margin-left:5%}.vibe-tools_imageLabel__5KQzH{font-size:.625rem}.vibe-tools_imageLabel__5KQzH span{font-size:.4375rem}}@media(max-height:580px){.vibe-tools_productNav__SIe5g{position:relative;top:auto}}@media(prefers-reduced-motion:reduce){.vibe-tools_featureCopy__pL1gZ,.vibe-tools_featureLayer__zxTcx,.vibe-tools_featureVisual__q88wm,.vibe-tools_heroAgent__CwM6Z,.vibe-tools_heroCanvas__IGN3n,.vibe-tools_heroVoice__cE0TA,.vibe-tools_shotStage__0GNQ5[data-scroll-shot],.vibe-tools_textSlice__nJRw3{transform:none!important;opacity:1!important}.vibe-tools_featureLayer__zxTcx,.vibe-tools_featureVisual__q88wm,.vibe-tools_heroAgent__CwM6Z,.vibe-tools_heroCanvas__IGN3n>a,.vibe-tools_heroVoice__cE0TA,.vibe-tools_shotStage__0GNQ5[data-scroll-shot]{clip-path:none!important}.vibe-tools_enlarge__hGnhz,.vibe-tools_productNav__SIe5g a{transition:none}}.lingdot-scroll-story_story__NIj6c{--story-travel:550svh;--story-inset:var(--content-inset);position:relative;height:calc(var(--story-travel) + 100svh);margin-inline:calc(-1 * var(--content-inset));color:var(--folio-ink,#151613);background:var(--folio-paper,#f4f1e9)}.lingdot-scroll-story_anchor___bZDw{position:absolute;top:calc(var(--story-travel) * var(--chapter-position));width:1px;height:1px;pointer-events:none;scroll-margin-top:0!important}.lingdot-scroll-story_sticky__Oc_9o{position:sticky;top:0;height:100svh;display:flex;flex-direction:column;padding:9.5rem var(--story-inset) 1rem;overflow:clip}.lingdot-scroll-story_masthead__1Tw5Z{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.25rem;color:#77776e;font:.5625rem/1.5 var(--font-mono)}.lingdot-scroll-story_masthead__1Tw5Z a{display:flex;align-items:center;gap:1rem;min-height:36px;text-decoration:none;font:.625rem/1.4 var(--font-sans)}.lingdot-scroll-story_chapterNav__rt_7T{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.8rem;flex:0 0 auto}.lingdot-scroll-story_chapterNav__rt_7T a{position:relative;display:flex;align-items:center;gap:.8rem;min-height:46px;padding-bottom:.5rem;color:#73736b;text-decoration:none;font:.75rem/1.4 var(--font-sans)}.lingdot-scroll-story_chapterNav__rt_7T small{color:#92928a;font:.5rem/1 var(--font-mono)}.lingdot-scroll-story_chapterNav__rt_7T a[aria-current],.lingdot-scroll-story_chapterNav__rt_7T a[aria-current] small{color:var(--folio-ink,#151613)}.lingdot-scroll-story_chapterTrack__fQ8jj{position:absolute;left:0;right:0;bottom:0;height:2px;overflow:hidden;background:#cecdc5}.lingdot-scroll-story_chapterTrack__fQ8jj i{display:block;width:100%;height:100%;background:var(--folio-accent,#e5c549);transform-origin:left}.lingdot-scroll-story_frames__K0UgB{position:relative;flex:1;min-height:0;margin-top:clamp(1rem,3vh,2.1rem)}.lingdot-scroll-story_scene__0wXRy{position:absolute;inset:0;display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1.6fr);gap:clamp(2rem,6vw,7.5rem)}.lingdot-scroll-story_sceneInfo__f2qWj{align-self:center;min-width:0}.lingdot-scroll-story_sceneHeading__WT_wM{margin-bottom:1.7rem}.lingdot-scroll-story_sceneNumber__KThiz{margin:0 0 clamp(1.5rem,4vh,3rem)!important;color:#95958d;font:400 clamp(2rem,3.5vw,3.5rem)/1 var(--font-sans);letter-spacing:-.06em}.lingdot-scroll-story_featureLabel__HP_Ia{margin-bottom:.75rem!important;color:#72736b;font:.625rem/1.4 var(--font-mono)}.lingdot-scroll-story_sceneHeading__WT_wM h3{font:500 clamp(1.7rem,3vw,3.2rem)/1.12 var(--font-sans);letter-spacing:-.05em}.lingdot-scroll-story_srOnly__XpQoQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lingdot-scroll-story_characterMask__yzDkC{display:inline-block;overflow:clip;vertical-align:top;padding-bottom:.07em;margin-bottom:-.07em}.lingdot-scroll-story_lineMask__1QXFc{display:block;overflow:clip}.lingdot-scroll-story_copySlice___3jGF{display:block;transform-origin:50% 100%}.lingdot-scroll-story_sceneSummary__FwALm{max-width:30ch;color:#4f5049;font:.875rem/1.85 var(--font-sans)}.lingdot-scroll-story_sceneCapabilities__WAK_t{display:grid;gap:.5rem;margin:1.5rem 0 0;padding:0;list-style:none;color:#72736a;font:.6875rem/1.65 var(--font-sans)}.lingdot-scroll-story_sceneCapabilities__WAK_t li{padding-left:.9rem;position:relative}.lingdot-scroll-story_sceneCapabilities__WAK_t li:before{content:"·";position:absolute;left:0;color:var(--folio-ink,#151613)}.lingdot-scroll-story_readMore__vsjcF{display:flex;align-items:center;justify-content:space-between;gap:2.6rem;min-height:44px;margin-top:1.8rem;padding:.5rem .9rem;border:1px solid #77786e;border-radius:4px;background:transparent;color:var(--folio-ink,#151613);cursor:pointer;font:.75rem/1.4 var(--font-sans)}.lingdot-scroll-story_readMore__vsjcF:hover{background:var(--folio-stone,#e7e2d7)}.lingdot-scroll-story_sceneMedia__ztGtK{display:grid;grid-template-rows:auto minmax(0,1fr) auto;gap:.8rem;min-width:0;min-height:0;height:100%;max-height:calc(36vw + 6rem);align-self:center}.lingdot-scroll-story_sceneToolbar__dPs0h{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:44px}.lingdot-scroll-story_sceneToolbar__dPs0h>span{color:#77786e;font:.5rem/1.4 var(--font-mono)}.lingdot-scroll-story_canvasViews__Or_nY{display:flex;flex-shrink:0;gap:.2rem;padding:.2rem;border:1px solid #1b1b1845;border-radius:4px}.lingdot-scroll-story_canvasViews__Or_nY button{min-height:44px;padding:.4rem .8rem;border:0;border-radius:.2rem;background:transparent;color:#65665d;cursor:pointer;font:.625rem/1.4 var(--font-sans)}.lingdot-scroll-story_canvasViews__Or_nY button[aria-pressed=true]{background:var(--folio-accent,#e5c549);color:var(--folio-ink,#151613)}.lingdot-scroll-story_visualSpace__KYUas{display:grid;min-height:0;place-items:center;perspective:1400px;overflow:hidden;border-radius:4px}.lingdot-scroll-story_visualSpace__KYUas:focus-within{outline:2px solid var(--folio-ink,#151613);outline-offset:4px;border-radius:4px}.lingdot-scroll-story_imagePlane__4fJO0{position:relative;width:100%;height:100%;min-height:0;padding:clamp(.8rem,2.2vw,2.7rem);border-radius:4px;transform-origin:center;background:var(--folio-stone,#e7e2d7)}.lingdot-scroll-story_scene__0wXRy[data-scene="1"] .lingdot-scroll-story_imagePlane__4fJO0,.lingdot-scroll-story_scene__0wXRy[data-scene="2"] .lingdot-scroll-story_imagePlane__4fJO0,.lingdot-scroll-story_scene__0wXRy[data-scene="3"] .lingdot-scroll-story_imagePlane__4fJO0,.lingdot-scroll-story_scene__0wXRy[data-scene="4"] .lingdot-scroll-story_imagePlane__4fJO0{background:var(--folio-stone,#e7e2d7)}.lingdot-scroll-story_imagePlane__4fJO0 a{position:relative;display:block;width:100%;height:100%}.lingdot-scroll-story_screenDepth__hkfm7{width:100%;height:100%;transform-origin:50% 50%}.lingdot-scroll-story_imagePlane__4fJO0 picture{display:block;width:100%;height:100%}.lingdot-scroll-story_imagePlane__4fJO0 img{width:100%;height:100%;object-fit:contain;filter:none}.lingdot-scroll-story_imagePlane__4fJO0:focus-within{clip-path:none!important}.lingdot-scroll-story_scene__0wXRy[data-active=true]:focus-within .lingdot-scroll-story_copySlice___3jGF{transform:none!important;opacity:1!important}.lingdot-scroll-story_scene__0wXRy[data-active=true]:focus-within .lingdot-scroll-story_capture__Lo3_S,.lingdot-scroll-story_scene__0wXRy[data-active=true]:focus-within .lingdot-scroll-story_readMore__vsjcF,.lingdot-scroll-story_scene__0wXRy[data-active=true]:focus-within .lingdot-scroll-story_sceneToolbar__dPs0h{opacity:1!important;clip-path:none!important}.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=false]{visibility:hidden}.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_capture__Lo3_S,.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_copySlice___3jGF,.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_imagePlane__4fJO0,.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_readMore__vsjcF,.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_sceneCapabilities__WAK_t,.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_sceneToolbar__dPs0h,.lingdot-scroll-story_story__NIj6c[data-story-flow=false][data-keyboard=true] .lingdot-scroll-story_scene__0wXRy[data-active=true] .lingdot-scroll-story_screenDepth__hkfm7{transform:none!important;opacity:1!important;clip-path:none!important}.lingdot-scroll-story_enlarge__6Aszj{position:absolute;bottom:.5rem;right:.5rem;display:grid;place-items:center;min-height:44px;padding:.4rem .8rem;border:1px solid #1b1b1855;border-radius:.25rem;background:#f4f1e9f0;color:var(--folio-ink,#151613);font:.625rem/1.2 var(--font-sans);opacity:0;transition:opacity .14s}.lingdot-scroll-story_imagePlane__4fJO0 a:focus-visible .lingdot-scroll-story_enlarge__6Aszj,.lingdot-scroll-story_imagePlane__4fJO0 a:hover .lingdot-scroll-story_enlarge__6Aszj{opacity:1}.lingdot-scroll-story_capture__Lo3_S{color:#77786e;font:.5rem/1.5 var(--font-mono)}.lingdot-scroll-story_storyFoot__JCJ6V{display:flex;justify-content:space-between;align-items:center;flex:0 0 auto;padding-top:1.2rem;color:#828278;font:.625rem/1.4 var(--font-mono)}.lingdot-scroll-story_storyFoot__JCJ6V b{color:#34362e;font-weight:400}.lingdot-scroll-story_storyFoot__JCJ6V p{font:.625rem/1.4 var(--font-sans)}.lingdot-scroll-story_storyFoot__JCJ6V p span{margin-left:1rem;color:var(--folio-ink,#151613)}.lingdot-scroll-story_dialog__HhISu{width:min(39rem,calc(100vw - 2rem));max-height:calc(100svh - 3rem);margin:auto;padding:0;border:1px solid #cfcdc5;border-radius:4px;background:var(--folio-paper,#f4f1e9);color:var(--folio-ink,#151613);box-shadow:0 12px 40px #15161324}.lingdot-scroll-story_dialog__HhISu::backdrop{background:#1b1b1888;backdrop-filter:blur(5px)}.lingdot-scroll-story_dialogBody__7cZLq{padding:clamp(1.5rem,4vw,3rem)}.lingdot-scroll-story_dialogBody__7cZLq header{display:flex;justify-content:space-between;align-items:center;gap:1rem}.lingdot-scroll-story_dialogBody__7cZLq header p{color:#77786e;font:.5625rem/1.4 var(--font-mono)}.lingdot-scroll-story_dialogBody__7cZLq button{min-height:44px;padding:.5rem .8rem;border:1px solid #77786e;border-radius:.25rem;background:var(--folio-accent,#e5c549);color:var(--folio-ink,#151613);cursor:pointer;font:.75rem/1.5 var(--font-sans)}.lingdot-scroll-story_dialogBody__7cZLq button:focus-visible{outline:2px solid var(--folio-ink,#151613);outline-offset:4px}.lingdot-scroll-story_dialogBody__7cZLq h3{margin:1.5rem 0!important;font:500 1.6rem/1.3 var(--font-sans);letter-spacing:-.035em}.lingdot-scroll-story_dialogCapabilities__C2STa{display:none}.lingdot-scroll-story_dialogBody__7cZLq h4{margin:1.7rem 0 .75rem!important;color:#33352e;font:500 .75rem/1.5 var(--font-sans)}.lingdot-scroll-story_dialogBody__7cZLq ol,.lingdot-scroll-story_dialogBody__7cZLq ul{display:grid;gap:.65rem;padding-left:1.25rem;color:#62645a;font:.8125rem/1.8 var(--font-sans)}.lingdot-scroll-story_dialogNote__9uUqv{margin-top:1.5rem!important;padding-top:1rem;border-top:1px solid #cfcdc5;color:#77786e;font:.75rem/1.8 var(--font-sans)}@media(max-height:850px) and (min-width:821px){.lingdot-scroll-story_sceneCapabilities__WAK_t{display:none}.lingdot-scroll-story_sceneNumber__KThiz{margin-bottom:1.3rem!important}.lingdot-scroll-story_sceneHeading__WT_wM{margin-bottom:1.2rem}.lingdot-scroll-story_readMore__vsjcF{margin-top:1.3rem}}@media(max-width:1100px) and (min-width:821px){.lingdot-scroll-story_scene__0wXRy{grid-template-columns:.75fr 1.5fr;gap:2rem}.lingdot-scroll-story_sceneSummary__FwALm{font-size:.8125rem}.lingdot-scroll-story_sceneToolbar__dPs0h>span{max-width:12ch}}@media(max-aspect-ratio:1/1),(max-width:820px){.lingdot-scroll-story_story__NIj6c{--story-travel:500svh}.lingdot-scroll-story_sticky__Oc_9o{padding-top:9.4rem}.lingdot-scroll-story_chapterNav__rt_7T{gap:1rem}.lingdot-scroll-story_scene__0wXRy{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:1rem}.lingdot-scroll-story_sceneInfo__f2qWj{display:grid;grid-template-columns:1fr auto;gap:1rem;align-items:start}.lingdot-scroll-story_sceneHeading__WT_wM{grid-column:1;display:flex;align-items:center;gap:1.1rem;margin:0}.lingdot-scroll-story_sceneNumber__KThiz{font-size:2.3rem;margin:0!important}.lingdot-scroll-story_featureLabel__HP_Ia{font-size:.5rem;margin-bottom:.4rem!important}.lingdot-scroll-story_sceneHeading__WT_wM h3{font-size:1.6rem}.lingdot-scroll-story_sceneSummary__FwALm{grid-column:1;max-width:63ch;font-size:.8125rem;line-height:1.75}.lingdot-scroll-story_sceneCapabilities__WAK_t{display:none}.lingdot-scroll-story_readMore__vsjcF{grid-column:2;grid-row:1/3;align-self:end;margin:0;font-size:.6875rem;gap:1.3rem}.lingdot-scroll-story_sceneMedia__ztGtK{gap:.6rem;max-height:calc(56vw + 6rem)}.lingdot-scroll-story_frames__K0UgB{margin-top:1rem}.lingdot-scroll-story_imagePlane__4fJO0{padding:1rem}}@media(max-width:620px){.lingdot-scroll-story_story__NIj6c{--story-travel:480svh}.lingdot-scroll-story_sticky__Oc_9o{padding:calc(8rem + env(safe-area-inset-top)) 1rem 1rem}.lingdot-scroll-story_masthead__1Tw5Z{margin-bottom:.2rem}.lingdot-scroll-story_masthead__1Tw5Z>span{font-size:.4375rem}.lingdot-scroll-story_masthead__1Tw5Z a{min-height:32px;font-size:.5625rem}.lingdot-scroll-story_chapterNav__rt_7T{gap:.6rem}.lingdot-scroll-story_chapterNav__rt_7T a{flex-direction:column;align-items:flex-start;justify-content:center;gap:.35rem;min-height:53px;font-size:.625rem;white-space:nowrap}.lingdot-scroll-story_chapterNav__rt_7T small{font-size:.4375rem}.lingdot-scroll-story_sceneInfo__f2qWj{gap:.8rem 1rem}.lingdot-scroll-story_sceneHeading__WT_wM{gap:.75rem}.lingdot-scroll-story_sceneHeading__WT_wM h3{font-size:1.3rem}.lingdot-scroll-story_sceneNumber__KThiz{font-size:1.9rem}.lingdot-scroll-story_sceneSummary__FwALm{grid-column:1/3;font-size:.75rem;line-height:1.75}.lingdot-scroll-story_readMore__vsjcF{grid-row:1;align-self:center;min-height:44px;padding:.4rem .6rem;gap:.75rem;font-size:.625rem}.lingdot-scroll-story_sceneToolbar__dPs0h{gap:.7rem}.lingdot-scroll-story_sceneToolbar__dPs0h>span{max-width:13ch;font-size:.4375rem}.lingdot-scroll-story_canvasViews__Or_nY{padding:.15rem}.lingdot-scroll-story_canvasViews__Or_nY button{min-height:44px;padding:.35rem .65rem;font-size:.5625rem}.lingdot-scroll-story_imagePlane__4fJO0{padding:.65rem;border-radius:4px}.lingdot-scroll-story_visualSpace__KYUas{border-radius:4px}.lingdot-scroll-story_capture__Lo3_S{font-size:.4375rem}.lingdot-scroll-story_storyFoot__JCJ6V{padding-top:.8rem;font-size:.5625rem}.lingdot-scroll-story_storyFoot__JCJ6V p{font-size:.5625rem}.lingdot-scroll-story_enlarge__6Aszj{opacity:1;font-size:.5625rem;right:.2rem;bottom:.2rem}}@media(max-height:580px),(max-width:620px) and (max-height:720px),(prefers-reduced-motion:reduce){.lingdot-scroll-story_story__NIj6c{height:auto}.lingdot-scroll-story_anchor___bZDw{top:0}.lingdot-scroll-story_sticky__Oc_9o{position:relative;height:auto;padding-block:2rem}.lingdot-scroll-story_frames__K0UgB{display:grid;gap:4rem;margin-top:2.5rem}.lingdot-scroll-story_scene__0wXRy{position:relative;inset:auto;opacity:1!important;pointer-events:auto!important;scroll-margin-top:9rem}.lingdot-scroll-story_capture__Lo3_S,.lingdot-scroll-story_copySlice___3jGF,.lingdot-scroll-story_imagePlane__4fJO0,.lingdot-scroll-story_readMore__vsjcF,.lingdot-scroll-story_sceneCapabilities__WAK_t,.lingdot-scroll-story_sceneInfo__f2qWj,.lingdot-scroll-story_sceneToolbar__dPs0h,.lingdot-scroll-story_screenDepth__hkfm7{transform:none!important;clip-path:none!important;opacity:1!important}.lingdot-scroll-story_sceneMedia__ztGtK{grid-template-rows:auto auto auto;height:auto;max-height:none;align-self:stretch}.lingdot-scroll-story_visualSpace__KYUas{height:auto;perspective:none}.lingdot-scroll-story_imagePlane__4fJO0,.lingdot-scroll-story_imagePlane__4fJO0 img{height:auto}.lingdot-scroll-story_storyFoot__JCJ6V{display:none}.lingdot-scroll-story_chapterTrack__fQ8jj i{transform:none!important;opacity:.25}.lingdot-scroll-story_enlarge__6Aszj{transition:none}}@media(max-aspect-ratio:1/1),(max-height:850px) and (min-width:821px),(max-width:820px){.lingdot-scroll-story_dialogCapabilities__C2STa{display:block}}