.Directory-module__N8eSKq__directory{color:var(--foreground);padding-bottom:72px}.Directory-module__N8eSKq__directory :where(h1,h2,h3,p,figure,ul,ol){margin:0}.Directory-module__N8eSKq__directory :where(a,button):focus-visible{outline-offset:5px;outline:2px solid}.Directory-module__N8eSKq__skipLink{z-index:100;color:#fff;background:#111;padding:14px 20px;position:fixed;top:12px;left:24px;transform:translateY(-160%)}.Directory-module__N8eSKq__skipLink:focus{transform:none}.Directory-module__N8eSKq__hero{padding:62px 0 44px}.Directory-module__N8eSKq__eyebrow{color:#666;text-transform:uppercase;letter-spacing:.13em;font:10px/1.7 var(--font-geist-mono), monospace;align-items:center;gap:12px;display:flex}.Directory-module__N8eSKq__eyebrow:before{content:"";background:currentColor;width:7px;height:7px}.Directory-module__N8eSKq__heroTop{justify-content:space-between;align-items:center;gap:20px;display:flex}.Directory-module__N8eSKq__edition{color:#666;text-align:right;font:10px/1.6 var(--font-geist-mono), monospace}.Directory-module__N8eSKq__heroBody{grid-template-columns:minmax(0,1fr) 230px;align-items:end;gap:36px;margin-top:29px;display:grid}.Directory-module__N8eSKq__heroTitle{letter-spacing:-.065em;text-wrap:balance;max-width:900px;font-size:clamp(44px,6.2vw,82px);font-weight:500;line-height:1.06}.Directory-module__N8eSKq__heroTitle span{color:#777}.Directory-module__N8eSKq__heroAside{color:#666;border-left:1px solid #d4d4d4;padding:7px 0 7px 24px;font-size:13px;line-height:1.8}.Directory-module__N8eSKq__heroAside strong{color:#222;margin-bottom:6px;font-size:12px;font-weight:500;display:block}.Directory-module__N8eSKq__heroCopy{color:#666;max-width:590px;font-size:15px;line-height:1.8;margin-top:24px!important}.Directory-module__N8eSKq__filterBar{border-top:1px solid #ccc;border-bottom:1px solid #ddd;justify-content:space-between;align-items:center;gap:18px;margin-bottom:28px;padding:18px 0;display:flex}.Directory-module__N8eSKq__filters{flex-wrap:wrap;gap:6px;display:flex}.Directory-module__N8eSKq__filters button{color:#606060;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:12px;min-height:44px;padding:9px 14px;font-size:12px;transition:color .2s,background .2s;display:flex}.Directory-module__N8eSKq__filters button span{font:9px var(--font-geist-mono), monospace;opacity:.65}.Directory-module__N8eSKq__filters button:hover{color:#111;background:#eaeaea}.Directory-module__N8eSKq__filters button[aria-pressed=true]{color:#fff;background:#222}.Directory-module__N8eSKq__filters button:focus-visible{outline-offset:2px;outline-color:#111}.Directory-module__N8eSKq__resultCount{color:#666;font:10px/1.6 var(--font-geist-mono), monospace;flex-shrink:0}.Directory-module__N8eSKq__resultCount span{margin-left:9px}.Directory-module__N8eSKq__collectionItem{min-width:0;display:contents}.Directory-module__N8eSKq__collectionItem[hidden]{display:none}.Directory-module__N8eSKq__endnote{color:#666;border-top:1px solid #ccc;justify-content:space-between;align-items:center;gap:24px;margin-top:36px;padding-top:24px;font-size:12px;line-height:1.8;display:flex}.Directory-module__N8eSKq__endnote a{color:#222;align-items:center;gap:14px;min-height:44px;display:inline-flex}.Directory-module__N8eSKq__endnote a:hover svg{transform:translate(3px)}.Directory-module__N8eSKq__endnote svg{transition:transform .2s}@media (min-width:1700px){.Directory-module__N8eSKq__heroTitle{font-size:84px}}@media (max-width:1023px){.Directory-module__N8eSKq__heroBody{grid-template-columns:minmax(0,1fr) 180px;gap:24px}.Directory-module__N8eSKq__heroAside{padding-left:18px;font-size:12px}.Directory-module__N8eSKq__resultCount span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}@media (max-width:767px){.Directory-module__N8eSKq__hero{padding-top:40px;padding-bottom:30px}.Directory-module__N8eSKq__heroBody{grid-template-columns:1fr;gap:22px;margin-top:25px}.Directory-module__N8eSKq__heroTitle{font-size:clamp(43px,8vw,61px)}.Directory-module__N8eSKq__heroAside{display:none}.Directory-module__N8eSKq__heroCopy{font-size:14px;margin-top:18px!important}.Directory-module__N8eSKq__edition{font-size:9px}.Directory-module__N8eSKq__eyebrow{gap:8px;font-size:9px}.Directory-module__N8eSKq__filterBar{align-items:flex-start;gap:12px;margin-bottom:20px}.Directory-module__N8eSKq__filters{gap:4px}.Directory-module__N8eSKq__filters button{gap:8px;padding:9px 10px;font-size:11px}.Directory-module__N8eSKq__resultCount{padding-top:14px;font-size:9px}.Directory-module__N8eSKq__endnote{flex-direction:column;align-items:flex-start;gap:10px}.Directory-module__N8eSKq__directory{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){.Directory-module__N8eSKq__directory *,.Directory-module__N8eSKq__directory :before,.Directory-module__N8eSKq__directory :after{transition:none!important;animation:none!important}}
.Writing-module__pb1yja__journalHero h1{font-size:clamp(44px,5.8vw,77px)}.Writing-module__pb1yja__journalHero h1 em{letter-spacing:-.06em;color:#737373;font-family:Georgia,Times New Roman,serif;font-weight:400}.Writing-module__pb1yja__journal{flex-direction:column;gap:40px;display:flex}.Writing-module__pb1yja__story{border-bottom:1px solid #d2d2d2;min-width:0}.Writing-module__pb1yja__storyTop{color:#666;font:9px/1.7 var(--font-geist-mono), monospace;text-transform:uppercase;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:16px;padding:0 0 18px;display:flex}.Writing-module__pb1yja__storyTop>span:first-child{color:#333}.Writing-module__pb1yja__featured .Writing-module__pb1yja__storyTop>span:first-child:before{content:"";background:#333;width:6px;height:6px;margin-right:10px;display:inline-block}.Writing-module__pb1yja__storyLink{grid-template-columns:1fr 1fr;gap:48px;padding-bottom:34px;display:grid}.Writing-module__pb1yja__storyContent{flex-direction:column;align-items:flex-start;min-width:0;padding:20px 0 5px;display:flex}.Writing-module__pb1yja__articleMeta{color:#666;font:10px/1.7 var(--font-geist-mono), monospace;flex-wrap:wrap;align-items:center;gap:12px;display:flex}.Writing-module__pb1yja__story h2{letter-spacing:-.045em;text-wrap:balance;margin-top:22px;font-size:clamp(30px,3.3vw,44px);font-weight:500;line-height:1.13;transition:color .2s}.Writing-module__pb1yja__storyLink:hover h2{color:#666}.Writing-module__pb1yja__summary{color:#666;max-width:470px;font-size:14px;line-height:1.85;margin-top:20px!important}.Writing-module__pb1yja__insight{color:#555;border-left:1px solid #aaa;max-width:390px;padding-left:18px;font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.6;margin-top:26px!important}.Writing-module__pb1yja__insightLabel{color:#666;font:8px/1.7 var(--font-geist-mono), monospace;letter-spacing:.13em;margin-bottom:8px;display:block}.Writing-module__pb1yja__readLink{justify-content:space-between;align-items:center;gap:32px;min-height:44px;margin-top:auto;padding-top:22px;font-size:12px;font-weight:500;display:inline-flex}.Writing-module__pb1yja__readLink svg{transition:transform .2s}.Writing-module__pb1yja__storyLink:hover .Writing-module__pb1yja__readLink svg{transform:translate(4px)}.Writing-module__pb1yja__retrievalFigure{color:#f5f5f5;background:#222;align-self:stretch;min-width:0;padding:27px 30px 24px}.Writing-module__pb1yja__figureHeading{font:8px/1.7 var(--font-geist-mono), monospace;letter-spacing:.1em;color:#b0b0b0;justify-content:space-between;align-items:center;gap:12px;display:flex}.Writing-module__pb1yja__chartThesis{letter-spacing:-.045em;font-size:clamp(28px,3vw,39px);font-weight:400;line-height:1.15;margin-top:25px!important}.Writing-module__pb1yja__chartThesis>span{color:#aaa}.Writing-module__pb1yja__chartAxis{color:#b0b0b0;font:8px/1.7 var(--font-geist-mono), monospace;border-bottom:1px solid #555;justify-content:space-between;align-items:center;gap:10px;margin-top:28px;padding-bottom:9px;display:flex}.Writing-module__pb1yja__benchmark{margin:18px 0 0;padding:0}.Writing-module__pb1yja__benchmark>div{margin-top:15px}.Writing-module__pb1yja__benchmark dt{justify-content:space-between;align-items:center;gap:10px;font-size:11px;display:flex}.Writing-module__pb1yja__benchmark dt>span{color:#b0b0b0;font:8px/1.7 var(--font-geist-mono), monospace}.Writing-module__pb1yja__benchmark dd{align-items:center;gap:18px;margin:7px 0 0;display:flex}.Writing-module__pb1yja__track{background:#333;flex:1;height:13px}.Writing-module__pb1yja__bar{background:#999;height:100%;transition:filter .2s;display:block}.Writing-module__pb1yja__regression .Writing-module__pb1yja__bar{background:repeating-linear-gradient(135deg,#0000 0 3px,#aaa 3px 4px);border:1px solid #999}.Writing-module__pb1yja__improvement .Writing-module__pb1yja__bar{background:#efefef}.Writing-module__pb1yja__benchmark strong{font:17px/1.4 var(--font-geist-mono), monospace;text-align:right;min-width:55px;font-weight:400}.Writing-module__pb1yja__storyLink:hover .Writing-module__pb1yja__improvement .Writing-module__pb1yja__bar{filter:brightness(1.2)}.Writing-module__pb1yja__retrievalFigure figcaption,.Writing-module__pb1yja__roiFigure figcaption{color:#b5b5b5;font:8px/1.9 var(--font-geist-mono), monospace;border-top:1px solid #555;margin-top:22px;padding-top:15px}.Writing-module__pb1yja__roiStory .Writing-module__pb1yja__storyLink{grid-template-columns:.85fr 1.15fr;gap:48px}.Writing-module__pb1yja__roiStory .Writing-module__pb1yja__storyContent{order:2;padding-top:18px}.Writing-module__pb1yja__roiStory h2{font-size:clamp(28px,3.1vw,40px)}.Writing-module__pb1yja__historyNote{color:#666;border-top:1px solid #ddd;max-width:450px;padding-top:18px;font-size:11px;line-height:1.8;margin-top:22px!important}.Writing-module__pb1yja__historyNote span{color:#333;margin-bottom:4px;font-weight:500;display:block}.Writing-module__pb1yja__roiFigure{background:#eeeee9;border:1px solid #dcdcd7;min-width:0;padding:25px 28px 20px}.Writing-module__pb1yja__roiFigure .Writing-module__pb1yja__figureHeading{color:#666}.Writing-module__pb1yja__roiRanking{margin-top:30px}.Writing-module__pb1yja__roiRanking>p,.Writing-module__pb1yja__roiDecision>div>span,.Writing-module__pb1yja__threshold span{color:#666;font:9px/1.7 var(--font-geist-mono), monospace}.Writing-module__pb1yja__roiRanking>div{align-items:center;gap:18px;margin-top:8px;display:flex}.Writing-module__pb1yja__roiRanking>div>span,.Writing-module__pb1yja__roiRanking strong{letter-spacing:-.055em;font-size:clamp(32px,3.5vw,46px);font-weight:400;line-height:1.2}.Writing-module__pb1yja__roiRanking>div>span{color:#7b7b75}.Writing-module__pb1yja__roiRanking svg{color:#888}.Writing-module__pb1yja__rankingLine{background:#bbb;height:1px;margin:25px 0 30px;display:block;position:relative}.Writing-module__pb1yja__rankingLine i{background:#888;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;left:64%}.Writing-module__pb1yja__rankingLine i:last-child{background:#222;left:81%}.Writing-module__pb1yja__roiDecision{border-top:1px solid #ccc;grid-template-columns:1fr 1fr;gap:20px;padding-top:20px;display:grid}.Writing-module__pb1yja__roiDecision p{align-items:baseline;gap:9px;display:flex;margin-top:6px!important}.Writing-module__pb1yja__roiDecision p>strong{letter-spacing:-.06em;font-size:62px;font-weight:400;line-height:1}.Writing-module__pb1yja__roiDecision p>span{font:17px var(--font-geist-mono), monospace;color:#6c6c6c}.Writing-module__pb1yja__threshold{border-left:1px solid #ccc;padding-left:24px}.Writing-module__pb1yja__threshold strong{font:25px/1.6 var(--font-geist-mono), monospace;margin-top:10px;display:block}.Writing-module__pb1yja__roiFigure figcaption{color:#666;border-color:#ccc}.Writing-module__pb1yja__indexStory .Writing-module__pb1yja__storyLink{grid-template-columns:1fr auto}.Writing-module__pb1yja__indexArrow{align-self:center;padding:20px}@media (max-width:1023px){.Writing-module__pb1yja__journal{gap:32px}.Writing-module__pb1yja__storyLink,.Writing-module__pb1yja__roiStory .Writing-module__pb1yja__storyLink{gap:28px}.Writing-module__pb1yja__retrievalFigure{padding:24px}.Writing-module__pb1yja__benchmark dt{flex-direction:column;align-items:flex-start;gap:1px}.Writing-module__pb1yja__roiFigure{padding:24px}.Writing-module__pb1yja__roiDecision{gap:14px}.Writing-module__pb1yja__threshold{padding-left:14px}.Writing-module__pb1yja__roiRanking>div{gap:10px}.Writing-module__pb1yja__roiRanking>div>span,.Writing-module__pb1yja__roiRanking strong{font-size:35px}.Writing-module__pb1yja__roiFigure .Writing-module__pb1yja__figureHeading{letter-spacing:.04em;font-size:7px}}@media (max-width:767px){.Writing-module__pb1yja__journalHero h1{font-size:clamp(42px,7.7vw,59px)}.Writing-module__pb1yja__desktopBreak{display:none}.Writing-module__pb1yja__storyTop{gap:12px;padding-bottom:12px;font-size:8px}.Writing-module__pb1yja__storyTop>span:last-child{text-align:right}.Writing-module__pb1yja__storyLink,.Writing-module__pb1yja__roiStory .Writing-module__pb1yja__storyLink{grid-template-columns:1fr;gap:24px;padding-bottom:26px}.Writing-module__pb1yja__storyContent{padding-top:12px}.Writing-module__pb1yja__story h2,.Writing-module__pb1yja__roiStory h2{margin-top:17px;font-size:clamp(31px,6.5vw,40px)}.Writing-module__pb1yja__summary{font-size:14px;margin-top:17px!important}.Writing-module__pb1yja__insight{font-size:16px;margin-top:20px!important}.Writing-module__pb1yja__readLink{margin-top:0;padding-top:20px}.Writing-module__pb1yja__retrievalFigure{padding:24px}.Writing-module__pb1yja__chartThesis{font-size:33px}.Writing-module__pb1yja__benchmark dt{flex-direction:row;align-items:center}.Writing-module__pb1yja__benchmark dt>span{font-size:7px}.Writing-module__pb1yja__roiStory .Writing-module__pb1yja__storyContent{order:0;padding-top:12px}.Writing-module__pb1yja__roiFigure{padding:24px}.Writing-module__pb1yja__roiRanking>div>span,.Writing-module__pb1yja__roiRanking strong{font-size:44px}.Writing-module__pb1yja__roiFigure .Writing-module__pb1yja__figureHeading{font-size:8px}.Writing-module__pb1yja__historyNote{margin-top:18px!important}.Writing-module__pb1yja__figureHeading{letter-spacing:.05em;font-size:8px}}@media (max-width:374px){.Writing-module__pb1yja__retrievalFigure,.Writing-module__pb1yja__roiFigure{padding:20px}.Writing-module__pb1yja__benchmark dt{flex-direction:column;align-items:flex-start}.Writing-module__pb1yja__chartThesis{font-size:31px}.Writing-module__pb1yja__figureHeading,.Writing-module__pb1yja__roiFigure .Writing-module__pb1yja__figureHeading{letter-spacing:.02em;font-size:7px}.Writing-module__pb1yja__roiRanking>div>span,.Writing-module__pb1yja__roiRanking strong{font-size:36px}.Writing-module__pb1yja__roiDecision>div>span,.Writing-module__pb1yja__threshold span{font-size:8px}.Writing-module__pb1yja__storyTop{letter-spacing:.02em;font-size:7px}}
