.journal-journey{--journey:0;--decisions:0;--build:0;--settle:0;--opening-opacity:1;--decision-opacity:0;--build-opacity:0;--pointer-x:0;--pointer-y:0}.journal-depth-world{transform-style:preserve-3d;position:absolute;inset:0}.journal-product,.journal-phone,.journal-connection{display:none}.journal-story-decisions,.journal-story-build{margin:40px 0}.journal-story-copy h2{letter-spacing:-.025em;font:700 clamp(38px,4.2vw,66px)/1.04 Impact,Arial Narrow,Arial,sans-serif}.journal-story-copy>div>p:not(.journal-kicker){max-width:470px;font-size:17px;line-height:1.75}.journal-skip{font:11px monospace}.journal-journey-bottom{display:none}.journal-journey[data-motion=true]{height:245svh;min-height:1500px}.journal-journey[data-motion=true] .journal-journey-sticky{flex-direction:column;height:calc(100svh - 78px);min-height:540px;display:flex;position:sticky;top:78px}.journal-journey[data-motion=true] .journal-hero{flex:1;align-items:center;min-height:0;padding-top:32px;padding-bottom:20px}.journal-journey[data-motion=true] .journal-story-copy{align-items:center;display:grid}.journal-journey[data-motion=true] .journal-story-copy>*{grid-area:1/1;transition:none}.journal-journey[data-motion=true] .journal-story-opening{opacity:var(--opening-opacity);visibility:visible}.journal-journey[data-chapter="01"] .journal-story-opening{visibility:visible}.journal-journey[data-motion=true] .journal-story-decisions{opacity:var(--decision-opacity);visibility:visible}.journal-journey[data-chapter="02"] .journal-story-decisions{visibility:visible}.journal-journey[data-motion=true] .journal-story-build{opacity:var(--build-opacity);visibility:visible}.journal-journey[data-chapter="03"] .journal-story-build,.journal-journey[data-chapter="04"] .journal-story-build{visibility:visible}.journal-journey[data-motion=true] .journal-composition{perspective:1400px;height:min(570px,68svh);overflow:visible}.journal-journey[data-motion=true] .journal-depth-world{scale:.88;transform:rotateX(calc(var(--pointer-y)*-2deg)) rotateY(calc(var(--pointer-x)*3deg));transition:transform .25s ease-out}.journal-journey[data-motion=true] .journal-color-strip{transform:translateY(calc(var(--decisions)*-30px)) rotate(calc(-4deg + var(--build)*4deg)) scale(calc(1 - var(--settle)*.05));opacity:calc(1 - var(--build)*.3)}.journal-journey[data-motion=true] .journal-brief{transform:translate3d(calc(var(--decisions)*-50px - var(--build)*110px),calc(var(--decisions)*-55px - var(--build)*90px),calc(var(--decisions)*60px)) rotate(calc(-5deg - var(--decisions)*7deg - var(--build)*12deg)) scale(calc(1 - var(--build)*.25));opacity:calc(1 - var(--build))}.journal-journey[data-motion=true] .journal-decision{transform:translate3d(calc(var(--decisions)*-45px + var(--build)*90px),calc(var(--decisions)*90px - var(--build)*150px),80px) rotate(calc(5deg - var(--decisions)*12deg + var(--build)*25deg)) scale(calc(1 + var(--decisions)*.06 - var(--build)*.25));opacity:calc(1 - var(--build))}.journal-journey[data-motion=true] .journal-sketch{transform:translate3d(calc(var(--decisions)*-45px - var(--build)*90px),calc(var(--decisions)*55px + var(--build)*100px),20px) rotate(calc(-4deg - var(--decisions)*8deg - var(--build)*16deg));opacity:calc(1 - var(--build))}.journal-journey[data-motion=true] .journal-review{transform:translate3d(calc(var(--decisions)*45px + var(--build)*130px),calc(var(--decisions)*65px + var(--build)*100px),60px) rotate(calc(2deg + var(--decisions)*5deg + var(--build)*14deg));opacity:calc(1 - var(--build))}.journal-journey[data-motion=true] .journal-connection{opacity:calc(var(--decisions)*(1 - var(--build)));color:var(--ink);align-items:center;gap:10px;font:9px monospace;display:flex;position:absolute;top:47%;left:5%;right:5%;transform:translateZ(100px)}.journal-connection span{background:var(--paper);border:1px solid var(--line);padding:9px}.journal-connection i{background:var(--j-orange);height:2px;transform:scaleX(var(--decisions));transform-origin:0;flex:1}.journal-journey[data-motion=true] .journal-product{background:var(--j-sheet);color:#22251f;width:95%;opacity:var(--build);transform:translate3d(0,calc(160px - var(--build)*160px - var(--settle)*20px),calc(30px + var(--build)*40px)) rotateY(calc(-26deg + var(--build)*26deg)) rotateZ(calc(-6deg + var(--build)*6deg)) scale(calc(.82 + var(--build)*.18));transform-origin:0;pointer-events:none;border:1px solid #22251f40;display:block;position:absolute;top:20%;left:0;box-shadow:0 22px 35px #17171325}.journal-product header{border-bottom:1px solid #22251f30;align-items:center;gap:6px;padding:14px;display:flex}.journal-product header i{background:#eb5c39;border-radius:50%;width:7px;height:7px}.journal-product header i:nth-child(2){background:#d4ac44}.journal-product header i:nth-child(3){background:#487a56}.journal-product header span{margin-left:10px;font:10px monospace}.journal-product-body{grid-template-columns:100px 1fr;display:grid}.journal-product-body aside{border-right:1px solid #22251f22;flex-direction:column;gap:20px;padding:22px 14px;font-size:10px;display:flex}.journal-product-body>div{padding:24px}.journal-product-body small{letter-spacing:.06em;font:8px monospace}.journal-product-body h3{margin:12px 0;font:600 24px/1.2 Georgia,serif}.journal-product-body p{font-size:11px}.journal-product-row{border-bottom:1px solid #22251f20;align-items:center;gap:8px;padding:15px 0;font-size:10px;display:flex}.journal-product-row i{border:1px solid #244b3d;width:8px;height:8px}.journal-product-row b{color:#244b3d;background:#e3eadd;margin-left:auto;padding:5px;font:7px monospace}.journal-product-bottom{color:#69675b;gap:14px;margin-top:20px;font:9px monospace;display:flex}.journal-journey[data-motion=true] .journal-phone{color:#22251f;width:130px;opacity:var(--build);transform:translate3d(calc(90px - var(--build)*90px),calc(130px - var(--build)*130px - var(--settle)*35px),120px) rotate(calc(18deg - var(--build)*14deg));pointer-events:none;background:#f9f6e8;border:6px solid #25271f;border-radius:22px;padding:18px 14px;display:block;position:absolute;top:50%;right:-1%;box-shadow:0 18px 30px #18181230}.journal-phone>span,.journal-phone small{font:8px monospace}.journal-phone h3{margin:18px 0;font:600 17px/1.2 Georgia,serif}.journal-phone i{background:#d8dfd1;width:70%;height:3px;display:block}.journal-phone p{margin:7px 0 15px;font-size:10px}.journal-art-caption{font-size:9px;bottom:-4px;left:0}.journal-journey[data-motion=true] .journal-journey-bottom{align-items:center;gap:25px;padding:18px 0 25px;font:10px monospace;display:flex}.journal-scroll-meter{background:var(--line);flex:1;height:2px}.journal-scroll-meter i{background:var(--j-orange);height:100%;transform:scaleX(var(--journey));transform-origin:0;display:block}.journal-chapter-counter{width:160px;font-size:0}.journal-chapter-counter:after{content:"01 / THE QUESTION";font-size:10px}.journal-journey[data-chapter="02"] .journal-chapter-counter:after{content:"02 / THE DECISIONS"}.journal-journey[data-chapter="03"] .journal-chapter-counter:after{content:"03 / THE BUILD"}.journal-journey[data-chapter="04"] .journal-chapter-counter:after{content:"04 / THE WORK"}@media (max-width:1050px){.journal-product-body{grid-template-columns:80px 1fr}.journal-product-body>div{padding:18px}.journal-product-body h3{font-size:21px}.journal-product-row{font-size:9px}.journal-phone{width:110px!important;padding:14px 10px!important}}@media (max-width:760px){.journal-journey[data-motion=true]{height:225svh;min-height:1300px}.journal-journey[data-motion=true] .journal-journey-sticky{height:calc(100svh - 70px);min-height:550px;top:70px}.journal-journey[data-motion=true] .journal-hero{grid-template-rows:auto 1fr;grid-template-columns:1fr;align-items:start;gap:5px;padding-top:22px}.journal-journey .journal-kicker{margin-bottom:13px;font-size:9px}.journal-journey .journal-intro h1{font-size:clamp(33px,7.3vw,48px);line-height:1}.journal-journey .journal-lede{max-width:550px;margin:12px 0;font-size:12px;line-height:1.55}.journal-journey .journal-actions{margin:16px 0 10px}.journal-journey .journal-button,.journal-journey .journal-secondary{gap:16px;padding:10px 13px;font-size:11px}.journal-journey[data-motion=true] .journal-story-copy{min-height:245px}.journal-journey .journal-story-copy h2{font-size:34px}.journal-journey .journal-story-copy>div>p:not(.journal-kicker){font-size:13px;line-height:1.6}.journal-journey[data-motion=true] .journal-composition{align-self:center;width:100%;max-width:450px;height:min(350px,40svh)}.journal-journey .journal-sheet{padding:13px}.journal-journey .journal-brief h2{margin:12px 0;font-size:18px}.journal-journey .journal-brief dl{font-size:9px}.journal-journey .journal-brief dt{margin-top:7px}.journal-journey .journal-decision h3{margin:12px 0;font-size:21px}.journal-journey .journal-decision p{font-size:9px}.journal-journey .journal-sheet>span{font-size:7px}.journal-journey .journal-review{padding:0}.journal-journey .journal-review header{padding:10px;font-size:9px}.journal-journey .journal-review p{padding:9px 0;font-size:8px}.journal-journey .journal-review b{font-size:6px}.journal-journey .journal-wireframe{gap:6px;margin:10px 0;padding:10px}.journal-journey .journal-wireframe>div{height:16px}.journal-journey .journal-sketch p{font-size:8px}.journal-journey .journal-art-caption{font-size:7px;bottom:-15px}.journal-journey[data-motion=true] .journal-journey-bottom{gap:12px;padding:12px 0;font-size:8px}.journal-chapter-counter{width:118px}.journal-chapter-counter:after{font-size:8px!important}.journal-product-body{grid-template-columns:65px 1fr}.journal-product-body aside{gap:15px;padding:14px 9px;font-size:8px}.journal-product-body>div{padding:15px}.journal-product-body h3{font-size:18px}.journal-product header{padding:9px}.journal-product header span{font-size:8px}.journal-product-row{padding:10px 0;font-size:8px}.journal-product-row b{font-size:6px}.journal-product-bottom{gap:8px;margin-top:12px;font-size:7px}.journal-journey[data-motion=true] .journal-product{top:10%}.journal-journey[data-motion=true] .journal-phone{border-width:4px;top:48%;width:90px!important}.journal-phone h3{margin:12px 0;font-size:13px}.journal-phone p{margin-bottom:9px;font-size:8px}.journal-phone>span,.journal-phone small{font-size:6px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}.journal-journey .journal-depth-world,.journal-journey .journal-sheet{transform:none!important}.journal-story-copy>div{border-top:1px solid var(--line);padding:24px 0}}@media (max-width:760px){.journal-depth-world{transform-origin:50%;scale:.9}}@media (prefers-reduced-motion:reduce){.journal-journey[data-motion=true]{height:auto!important;min-height:0!important}.journal-journey[data-motion=true] .journal-journey-sticky{height:auto!important;position:static!important}.journal-journey[data-motion=true] .journal-story-copy{display:block!important}.journal-journey[data-motion=true] .journal-story-copy>*{opacity:1!important;visibility:visible!important}.journal-journey[data-motion=true] .journal-product,.journal-journey[data-motion=true] .journal-phone,.journal-journey[data-motion=true] .journal-connection,.journal-journey[data-motion=true] .journal-journey-bottom{display:none!important}.journal-journey[data-motion=true] .journal-sheet{opacity:1!important}}@media (max-width:760px){.journal-journey .journal-decision h3{overflow-wrap:normal;font-size:clamp(12px,3.7vw,16px)!important}}.journal-journey[data-motion=true] .journal-story-opening{transform:translateY(calc((1 - var(--opening-opacity))*-24px))}.journal-journey[data-motion=true] .journal-story-decisions{transform:translateY(calc((1 - var(--decision-opacity))*24px))}.journal-journey[data-motion=true] .journal-story-build{transform:translateY(calc((1 - var(--build-opacity))*24px))}.journal-journey[data-motion=true] .journal-product-row{transform:translateX(calc((1 - var(--build))*40px))}.journal-journey[data-motion=true] .journal-product-row:nth-of-type(2){transform:translateX(calc((1 - var(--build))*70px))}.journal-journey[data-motion=true] .journal-product-row:nth-of-type(3){transform:translateX(calc((1 - var(--build))*100px))}@media (max-width:760px){.journal-journey[data-motion=true] .journal-depth-world{scale:.82}.journal-journey[data-motion=true] .journal-connection{gap:4px;font-size:7px;top:42%}.journal-connection span{padding:6px}}
.journal-inner{--editorial-blue:#ed592b;--business-blue:#244b3d;--business-wine:#743c43;--business-yellow:#d9aa43;--j-orange:#ed592b;--j-green:#244b3d;--j-wine:#743c43;--j-yellow:#d9aa43;--j-muted:#615f55;--j-sheet:#fffdf4;overflow:clip}.journal-inner .shell{width:min(1392px,100% - 64px);max-width:1392px}.journal-inner .folio-masthead{grid-template-columns:1.25fr 1fr;align-items:center;gap:40px;display:grid;min-height:0!important;padding:68px 0 0!important}.folio-eyebrow,.folio-page-rule{letter-spacing:.1em;text-transform:uppercase;font:10px/1.6 monospace}.folio-eyebrow{margin:0 0 28px}.journal-inner .folio-masthead h1{max-width:800px;margin:0 0 28px;font-size:clamp(44px,4.9vw,76px)!important;font-weight:800!important;line-height:1.03!important}.folio-lede{max-width:570px;margin:0 0 16px;font-size:16px;line-height:1.75}.folio-lede:last-child{color:var(--j-muted);font-size:14px}.folio-page-rule{border-block:1px solid var(--line);color:var(--j-muted);grid-column:1/-1;justify-content:space-between;gap:20px;margin:24px 0 38px;padding:17px 0;display:flex}.folio-plate{--plate:#244b3d;background:var(--plate);color:#fff5dc;isolation:isolate;min-height:390px;margin:0;padding:25px;position:relative;overflow:hidden}.folio-plate-orange{--plate:#d85b34;color:#211f16}.folio-plate-wine{--plate:#743c43}.folio-plate-label{letter-spacing:.1em;z-index:1;font:9px/1.5 monospace;position:relative}.folio-plate-grid{background-image:linear-gradient(#fff5dc18 1px,#0000 1px),linear-gradient(90deg,#fff5dc18 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(135deg,#0000,#000);mask-image:linear-gradient(135deg,#0000,#000)}.folio-plate-sheets{perspective:1000px;height:278px;margin-top:15px;position:relative}.folio-plate-sheet{color:#24271e;width:58%;height:205px;transform:rotate(-12deg) translateY(calc((1 - var(--entry,1))*24px));transform-origin:50%;background:#fffdf4;border:1px solid #21251b60;padding:20px;position:absolute;inset:18px auto auto 2%;box-shadow:7px 9px #0002}.folio-plate-sheet:nth-child(2){transform:rotate(4deg) translateY(calc((1 - var(--entry,1))*48px));background:#f1dea3;top:35px;left:21%}.folio-plate-sheet:nth-child(3){transform:rotate(13deg) translateY(calc((1 - var(--entry,1))*76px));background:#f9f6e8;top:64px;left:40%}.folio-plate-sheet small{letter-spacing:.08em;font:8px/1.4 monospace}.folio-plate-sheet strong{font:600 clamp(18px,2vw,26px)/1.2 Georgia,serif;display:block;position:absolute;bottom:33px;left:20px;right:15px}.folio-plate-glyph{height:60px;margin-top:20px;display:block;position:relative}.folio-plate-glyph i{background:#244b3d15;border:1px solid #244b3d;width:42px;height:34px;position:absolute;top:0;left:0}.folio-plate-glyph i:nth-child(2){top:9px;left:14px}.folio-plate-glyph i:nth-child(3){background:#d85b34;top:18px;left:28px}.folio-plate-practice .folio-plate-glyph i{border-radius:50%;width:36px;height:36px}.folio-plate-notes .folio-plate-glyph i{background:#743c43;border:0;width:80%;height:3px}.folio-plate-notes .folio-plate-glyph i:nth-child(2){width:65%}.folio-plate-notes .folio-plate-glyph i:nth-child(3){width:45%}.folio-plate-brief .folio-plate-glyph i{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 0,50% 55%,100% 0);background:#244b3d;width:58px;height:38px}.folio-plate-perspective .folio-plate-glyph i{border-radius:18px 18px 0 0;width:22px;height:45px}.folio-plate-rule{height:2px;transform:scaleX(var(--entry,1));transform-origin:0;background:#d85b34;position:absolute;bottom:17px;left:20px;right:20px}.folio-plate-registration{justify-content:space-between;gap:12px;font:8px/1.6 monospace;display:flex;position:relative}.journal-inner h1{font-weight:800!important}.journal-inner h2:not(.gallery-copy h2,.builder-footer h2){letter-spacing:-.025em;font-family:Impact,Arial Narrow,Arial,sans-serif;font-weight:700}.journal-inner h3:not(.builder-footer h3){letter-spacing:-.015em;font-family:Georgia,serif}.journal-inner p{overflow-wrap:break-word}.journal-inner .caseHero{padding-top:55px;padding-bottom:45px}.journal-inner .caseHero>p{max-width:700px;font-size:18px;line-height:1.75}.journal-inner .caseMeta{letter-spacing:.04em;gap:20px;font:10px/1.8 monospace}.journal-inner .caseMeta span{border-radius:0}.journal-inner .caseBack{font:11px/1.5 monospace}.journal-inner .caseNotice{background:var(--editorial-panel,var(--paper));border-left:4px solid #ed592b;margin-top:25px;padding:22px 28px}.journal-inner .caseNotice p{font-size:14px;line-height:1.7}.journal-inner .caseNotice b{text-transform:uppercase;letter-spacing:.08em;font:10px/1.5 monospace}.folio-case-nav{border-block:1px solid var(--line);align-items:baseline;gap:24px;padding:19px 0;font-size:12px;display:flex}.folio-case-nav:empty{display:none}.folio-case-nav>span{flex:none;font:9px/1.6 monospace}.folio-case-nav>div{flex-wrap:wrap;gap:22px;display:flex}.folio-case-nav a{color:inherit;gap:7px;max-width:240px;line-height:1.5;text-decoration:none;display:flex}.folio-case-nav small{color:#ed592b;font:9px/1.8 monospace}.folio-case-nav a[aria-current],.folio-case-nav a:hover{text-underline-offset:5px;-webkit-text-decoration:underline #ed592b;text-decoration:underline #ed592b}.folio-case-nav a:focus-visible{outline-offset:4px;outline:2px solid #ed592b}.journal-inner h2[id]{scroll-margin-top:110px}.journal-inner .narrativeDiagram{color:#244b3d;background:#e4e9df;border-color:#244b3d44}.journal-inner .narrativeFlow li{border-color:#244b3d55;box-shadow:6px 8px #244b3d25}.journal-inner .narrativeFlow li:last-child{color:#fff8e8;background:#244b3d}.journal-inner.narrative-archive .narrativeDiagram{background:#e8d9db}.journal-inner.narrative-archive .narrativeFlow li:last-child{background:#743c43}.journal-inner .narrativeFacts dt,.journal-inner .sectionIntro>span,.journal-inner .caseSplit>span,.journal-inner .caseRole>span{letter-spacing:.07em;text-transform:uppercase;font:10px/1.6 monospace}.journal-inner .narrativeFacts dd{font-size:14px}.journal-inner .capGrid article{border-top:3px solid #ed592b;border-radius:0}.journal-inner .capGrid article:nth-child(2n){border-top-color:#244b3d}.journal-inner .casePrinciple,.journal-inner .safetyPrinciple,.journal-inner .articleLead{color:#fff8e8;background:#244b3d}.journal-inner .casePrinciple em,.journal-inner .safetyPrinciple em{color:#f7bf62}.journal-inner .rescueBand,.journal-inner .safetyBand{color:#fff8e8;background:#743c43}.journal-inner .rescueStats .statGrid{border-color:var(--line)}.journal-inner .offerList{padding-bottom:30px}.journal-inner .offerList>article{border-bottom:1px solid var(--line);margin-bottom:22px;padding:45px 0}.journal-inner .offerHead>span{color:#ed592b;font:10px monospace}.journal-inner .offerHead h2{font-size:clamp(32px,3.5vw,52px)}.journal-inner .offerBody>div>small{letter-spacing:.05em;font:10px/1.6 monospace}.journal-inner .offerActions a:first-child{color:#fff8e8;background:#244b3d;border-radius:0}.journal-inner .serviceStatement{padding:65px 0}.journal-inner .serviceJump a{border-radius:0;font-size:12px}.journal-inner .engagementGrid>article{border:1px solid var(--line);background:var(--paper);border-top:3px solid #d9aa43;border-radius:0}.journal-inner .engagementGrid h3{font-size:25px}.journal-inner .workDoctrine{border-top:1px solid var(--line)}.journal-inner .gallery-copy h2{letter-spacing:-.025em;font-family:Georgia,serif;font-size:28px;font-weight:600;line-height:1.2}.journal-inner .gallery-art{min-height:280px}.journal-inner .gallery-art>div{transform:rotate(calc(-8deg + var(--section-progress,.5)*12deg)) translateY(calc(18px - var(--section-progress,.5)*36px));transition:none}.journal-inner .gallery-caption{color:var(--j-muted);font:11px/1.7 monospace}.journal-inner .briefGuide{background:var(--editorial-panel,var(--paper));border-block:1px solid var(--line);padding:25px 0}.journal-inner .briefGuide div p b{color:#ed592b;font:10px/1.6 monospace}.journal-inner .briefForm{border:1px solid var(--line);background:var(--editorial-panel,var(--paper));padding:30px}.journal-inner .choiceGrid label,.journal-inner .budgetGrid label{border-radius:0}.journal-inner .choiceGrid label.selected,.journal-inner .budgetGrid label.selected{color:#fff8e8;background:#244b3d;border-color:#244b3d}.journal-inner .briefForm fieldset{min-width:0}.journal-inner .briefForm input,.journal-inner .briefForm textarea{border-radius:0}.journal-inner .sendActions button[type=submit]{color:#211f16;background:#d85b34;border-radius:0}.journal-inner .formStatus{font-size:14px;line-height:1.7}.journal-inner .preparedBrief textarea{font:12px/1.7 monospace}.journal-inner .directContact h2{overflow-wrap:anywhere;font-size:clamp(23px,3.5vw,50px)}.journal-inner .contactTrust article{padding-top:24px}.journal-inner .contactTrust strong{font:600 23px/1.25 Georgia,serif}.journal-inner .briefSideNote{border-left:3px solid #d9aa43;border-radius:0}.journal-inner .featuredInsight{padding-top:25px}.journal-inner .insightSignal{min-height:380px}.journal-inner .insightSignal i{transform:rotate(calc(-7deg + var(--section-progress,.5)*9deg));border-radius:0;box-shadow:5px 6px #0002}.journal-inner .insightSignal i:nth-child(2){transform:rotate(calc(5deg - var(--section-progress,.5)*9deg))}.journal-inner .featuredCopy h2{font-size:clamp(34px,3.8vw,58px)}.journal-inner .articleHero{padding:60px 0 50px}.journal-inner .articleHero>p{max-width:760px;font-size:18px;line-height:1.75}.journal-inner .articleTakeaway{color:#211f16;background:#f1dea3;border-left:3px solid #ed592b;border-radius:0}.journal-inner .articleModel{background:var(--editorial-panel,var(--paper));border:1px solid var(--line);border-radius:0}.journal-inner .articleBody .prose{max-width:760px;font-size:18px;line-height:1.85}.journal-inner .articleBody .prose h2{font-size:clamp(30px,3.2vw,46px);line-height:1.15}.journal-inner .articleBody aside nav a:hover{color:#ed592b}.journal-inner .questionList>a{border-top:1px solid var(--line)}.journal-inner .questionList strong{font-family:Georgia,serif}.journal-inner .relatedEvidence{border-top:1px solid var(--line)}.journal-inner .notFound{min-height:60vh;padding:100px 0}.journal-inner .notFound h1{max-width:900px}.journal-inner .notFound>span{letter-spacing:.08em;font:10px monospace}.journal-inner .notFound a{border-radius:0}.journal-inner .journal-capabilities{color:#fff8e8!important;background:#244b3d!important}.journal-inner[data-effects=true] .folio-plate{transform:translateY(calc((1 - var(--entry,1))*28px));opacity:1}.journal-inner[data-effects=true] .narrativeFlow li{transform:translateY(calc((1 - var(--entry,1))*45px)) rotateY(calc((1 - var(--entry,1))*-12deg))}.journal-inner[data-effects=true] .capabilityLines i{transform:scaleY(calc(.3 + var(--entry,1)*.7));transform-origin:bottom}.journal-inner[data-effects=true] .sectionIntro em{background:linear-gradient(currentColor,currentColor) left bottom/calc(var(--entry,1)*100%) 2px no-repeat}.journal-inner[data-effects=true] .narrativeGlyph i:first-child{transform:translateX(calc(12px - var(--section-progress,.5)*24px))}.journal-inner[data-effects=true] .narrativeGlyph i:nth-child(3){transform:translateX(calc(-12px + var(--section-progress,.5)*24px))}html[data-theme=dark] .journal-inner{--j-muted:#bab5a7;--j-sheet:#efe9d9}html[data-theme=dark] .journal-inner .folio-plate-sheet{color:#24271e}html[data-theme=dark] .journal-inner .journal-capabilities p{color:#fff8e8}html[data-theme=dark] .journal-inner .briefForm,html[data-theme=dark] .journal-inner .articleModel{color:var(--ink);background:#22241f}@media (max-width:1050px){.journal-inner .folio-masthead{gap:28px}.folio-plate{min-height:330px;padding:20px}.folio-plate-sheets{height:230px}.folio-plate-sheet{width:61%;height:175px;padding:16px}.folio-plate-sheet strong{font-size:21px;left:16px}.folio-plate-glyph{margin-top:12px}.folio-plate-registration{font-size:7px}.journal-inner .folio-masthead h1{font-size:clamp(42px,5.2vw,62px)!important}}@media (max-width:760px){.journal-inner .shell{width:calc(100% - 32px)}.journal-inner .folio-masthead{grid-template-columns:1fr;gap:22px;padding-top:40px!important}.journal-inner .folio-masthead h1{font-size:clamp(39px,9.5vw,58px)!important}.folio-eyebrow{margin-bottom:20px}.folio-lede{font-size:15px;line-height:1.7}.folio-lede:last-child{font-size:13px}.folio-plate{width:100%;max-width:580px;min-height:315px;padding:20px}.folio-plate-sheets{height:220px}.folio-plate-sheet{width:57%;height:166px}.folio-plate-sheet strong{font-size:20px;bottom:32px}.folio-plate-sheet:nth-child(2){left:20%}.folio-plate-sheet:nth-child(3){left:38%}.folio-page-rule{margin:0 0 25px;padding:14px 0;font-size:8px}.folio-case-nav{flex-direction:column;align-items:start;gap:14px}.folio-case-nav>div{gap:13px 18px}.folio-case-nav a{max-width:200px;font-size:11px}.journal-inner .caseHero{padding:35px 0}.journal-inner .caseHero>p,.journal-inner .articleHero>p{font-size:16px}.journal-inner .caseMeta{gap:12px;font-size:9px}.journal-inner .caseNotice{padding:20px}.journal-inner .briefForm{padding:20px 16px}.journal-inner .briefGuide{padding:20px 0}.journal-inner .articleBody .prose{font-size:16px}.journal-inner .articleHero{padding:35px 0}.journal-inner .insightSignal{min-height:310px}.journal-inner .offerList>article{padding:30px 0}.journal-inner .folio-masthead-copy{min-width:0}.journal-inner .sendActions{flex-wrap:wrap}.journal-inner .serviceStatement{padding:45px 0}.journal-inner .narrativeFlow{grid-template-columns:1fr}.journal-inner .narrativeFlow li{min-height:180px}.journal-inner .narrativeGlyph{height:60px}.journal-inner .narrativeFlow h3{font-size:23px}}@media (prefers-reduced-motion:reduce){.journal-inner .folio-plate-sheet,.journal-inner .folio-plate,.journal-inner .narrativeFlow li,.journal-inner .gallery-art>div,.journal-inner .insightSignal i,.journal-inner .narrativeGlyph i{transition:none!important;transform:none!important}.journal-inner .folio-plate-rule{transform:none!important}}.folio-envelope{stroke:#244b3d;stroke-width:1.5px;fill:#244b3d0c;width:58px;height:40px}.journal-inner .caseScopeNote{max-width:760px;color:var(--j-muted);margin-top:24px;font:12px/1.7 monospace}.journal-inner a:focus-visible,.journal-inner button:focus-visible,.journal-inner input:focus-visible,.journal-inner textarea:focus-visible,.journal-inner summary:focus-visible{outline-offset:4px;outline:3px solid #ed592b}@media (max-width:760px){.folio-case-nav a{align-items:center;min-height:44px}.journal-inner .articleBody aside nav a{padding-block:12px}}
