.project-showcase{display:flex;flex-direction:column;gap:50px}.showcase-item{display:grid;grid-template-columns:1.25fr 1fr;gap:55px;align-items:center;border-bottom:1px solid var(--line);padding-bottom:50px}.showcase-item:nth-of-type(2){grid-template-columns:1fr 1.25fr}.showcase-item:nth-of-type(2) .showcase-art{order:2}.showcase-art{position:relative;aspect-ratio:1.4;background:var(--surface);border:1px solid var(--line);border-radius:14px;overflow:hidden;isolation:isolate;transition:border-color .35s}.showcase-item:hover .showcase-art{border-color:var(--accent)}.artifact-bar{position:relative;z-index:3;padding:15px 19px;background:var(--surface);font-size:9px}.artifact-bar>span:first-child{display:flex;align-items:center;gap:8px}.artifact-bar .icon{height:14px;width:14px}.newsletter-art{background:radial-gradient(ellipse at 40% 70%,#1c4931,var(--surface))}.newsletter-art>img{position:absolute;max-width:none;transition:transform .7s var(--ease);box-shadow:0 15px 40px #0005;border-radius:5px}.newsletter-output{width:46%;top:76px;right:6%;transform:rotate(6deg)}.newsletter-editor{width:47%;left:4%;top:125px;transform:rotate(-6deg)}.showcase-item:hover .newsletter-output{transform:rotate(2deg) translateY(-18px)}.showcase-item:hover .newsletter-editor{transform:rotate(-2deg) translateY(-12px)}.dashboard-art>img{width:120%;max-width:none;position:absolute;top:70px;left:6%;border-radius:6px;transform:perspective(1000px) rotateY(-9deg) rotateX(6deg);box-shadow:0 20px 60px #0005;transition:transform .7s var(--ease)}.showcase-item:hover .dashboard-art>img{transform:perspective(1000px) rotateY(-3deg) rotateX(1deg) translateY(-7px)}.qualification-art>img{width:100%;height:calc(100% - 47px);object-fit:contain}.showcase-copy>span{font-size:10px;color:var(--accent);letter-spacing:.1em}.showcase-copy h3{font-size:clamp(26px,2.8vw,39px);margin-top:20px}.showcase-copy p{font-size:14px;line-height:1.75;color:var(--soft);margin-top:20px;max-width:410px}.showcase-copy>div{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:27px}.showcase-arrow{width:40px;height:40px;border:1px solid var(--line);border-radius:50%;display:grid;place-items:center;flex-shrink:0;transition:background .3s,color .3s}.showcase-item:hover .showcase-arrow{background:var(--accent);color:var(--on)}.showcase-copy .fineprint{font-size:10px}.project-artifact{display:block;margin-top:28px;border:1px solid var(--line);border-radius:10px;overflow:hidden;background:var(--surface)}.project-artifact img{width:100%;max-height:470px;object-fit:contain}.project-artifact>span{padding:12px 18px;display:block;font-size:11px;color:var(--soft)}.project-row{grid-template-columns:130px 1fr 50px}.project-symbol{width:45px;height:45px}.project-symbol .icon{width:20px;height:20px}.project-row .detail-body>p{max-width:100%}.project-row details[open]{width:100%}.project-row .status{font-size:10px}.project-row h2{max-width:660px}.audit-orbit{position:relative;width:min(100%,440px);aspect-ratio:1;margin:5px auto 0;isolation:isolate;--radius:145px}.audit-rings{position:absolute;inset:0;pointer-events:none}.audit-rings i{position:absolute;inset:16%;border:1px solid var(--line);border-radius:50%}.audit-rings i:nth-child(2){inset:6%;border-style:dashed;opacity:.6}.audit-rings i:nth-child(3){inset:32%;opacity:.6}.audit-spokes{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke:var(--line);stroke-dasharray:3 6;pointer-events:none}.audit-core{position:absolute;inset:35%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;background:radial-gradient(circle at 40% 30%,var(--high),var(--surface));border:1px solid var(--line);box-shadow:0 0 35px #62d8a708;font-size:9px}.audit-core .wave-mark{margin:0;width:29px;height:30px}.audit-node{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(var(--angle)) translate(var(--radius)) rotate(calc(-1 * var(--angle)));width:64px;height:64px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:50%;background:var(--canvas);border:1px solid var(--line);color:var(--soft);z-index:2;transition:background .3s,box-shadow .3s,color .3s}.audit-node .icon{width:19px;height:19px}.audit-node>span{font-size:9px}.audit-node[aria-pressed=true]{background:var(--high);color:var(--accent);border-color:var(--accent);box-shadow:0 0 0 6px #62d8a70a,0 0 25px #62d8a715}.audit-detail{border-top:1px solid var(--line);padding-top:16px;min-height:93px}.audit-detail h4{font:600 18px General;letter-spacing:-.02em;margin:0}.audit-detail p{font-size:12px;color:var(--soft);line-height:1.65;margin-top:7px;max-width:360px}.service-diagnostic{overflow:hidden}.wave-mark{border:0;border-radius:0;width:31px;height:34px;background:none;color:var(--accent)}.wave-mark:after{content:none}.wave-mark svg{width:100%;height:100%;display:block}.wordmark{white-space:nowrap;gap:0;padding:3px 0}.wordmark>.wave-mark{margin-right:12px}.wordmark>span:last-child{margin-left:1px}.brand{flex-shrink:0}.hero-v4-copy .intro-label{justify-content:center}.hero-v4{position:relative;isolation:isolate;overflow:clip;min-height:900px;height:100svh;max-height:1100px;padding-top:150px}.hero-v4-copy{position:relative;z-index:3;text-align:center}.hero-v4-copy .intro-label{font-size:12px;margin-bottom:22px}.hero-v4 h1{font-size:clamp(55px,5.7vw,84px);line-height:1.07;letter-spacing:-.05em}.hero-v4-copy>p:not(.intro-label){font-size:17px;line-height:1.65;color:var(--soft);max-width:690px;margin:25px auto 0}.hero-v4-actions{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:27px}.hero-v4-actions .text-link{font-size:13px}.coordination-scene{position:relative;width:min(1200px,100%);height:420px;margin:35px auto 0;perspective:1400px;--settle:0;--mx:0;--my:0}.coordination-planes{position:relative;width:980px;height:390px;margin:auto;transform-style:preserve-3d}.scene-floor{position:absolute;inset:80px -100px -70px;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:80px 80px;transform:rotateX(70deg) translateY(calc(var(--settle) * 12px));opacity:.28;mask-image:radial-gradient(ellipse,#000,transparent 67%)}.work-plane{position:absolute;display:flex;flex-direction:column;border:1px solid #d9ece159;border-radius:11px;padding:28px 32px;width:345px;height:292px;box-shadow:0 35px 55px #02090670,0 4px #496456,inset 0 1px #effff57a;backface-visibility:hidden;will-change:transform}.work-plane>span{display:flex;align-items:center;gap:10px;font-size:13px}.work-plane>strong{font:600 35px/1.08 General,sans-serif;letter-spacing:-.035em;margin-top:24px}.work-plane>small{font-size:12px;border-top:1px solid #c9e6d53d;padding-top:15px;margin-top:auto;display:flex;align-items:center;gap:9px}.work-plane .icon{width:19px;height:19px}.plane-tools{left:10px;top:42px;color:#e4f0e7;background:linear-gradient(140deg,#344c3e,#132019 85%);transform:translate3d(calc(var(--mx) * -7px + var(--settle) * 44px),calc(var(--my) * -5px + var(--settle) * -15px),-60px) rotateX(24deg) rotateY(13deg) rotate(calc(-17deg + var(--settle) * 7deg))}.document-lines{margin:12px 0}.document-lines i{display:block;background:#bed8c959;height:5px;width:92%;margin:9px 0;border-radius:2px}.document-lines i:nth-child(2){width:65%}.document-lines i:nth-child(3){width:79%}.plane-synthesis{left:321px;top:6px;color:#163625;background:linear-gradient(145deg,#f0f5ef,#b3c6b9 80%);transform:translate3d(calc(var(--mx) * 10px),calc(var(--my) * 7px + var(--settle) * 20px),30px) rotateX(22deg) rotateY(-3deg) rotate(calc(4deg - var(--settle) * 4deg));z-index:2}.plane-synthesis>span{justify-content:space-between}.priority-lines{margin-top:auto;display:flex;gap:16px;padding-top:17px;border-top:1px solid #16362540;font-size:11px}.priority-lines>div{display:flex;align-items:center;gap:6px}.priority-lines i{width:5px;height:5px;border-radius:50%;background:#337653}.plane-team{left:638px;top:126px;width:275px;height:229px;background:linear-gradient(145deg,#a3edcd,#55ac87);color:#0d3525;transform:translate3d(calc(var(--mx) * 18px - var(--settle) * 40px),calc(var(--my) * 12px - var(--settle) * 45px),85px) rotateX(25deg) rotateY(-16deg) rotate(calc(14deg - var(--settle) * 5deg));z-index:3}.plane-team>small{border-color:#245c4140}.plane-team>strong{font-size:31px}.coordination-scene:after{content:"";position:absolute;inset:auto 0 -65px;height:80px;background:linear-gradient(transparent,var(--canvas));pointer-events:none}.projection-v4{display:grid;grid-template-columns:1.1fr 1fr;gap:95px;padding-block:100px 110px;border-top:1px solid var(--line)}.projection-v4 h2{font-size:clamp(32px,3.2vw,46px)}.projection-v4>div>p{font-size:15px;line-height:1.7;color:var(--soft);margin-top:23px;max-width:430px}.friction-list>p{display:flex;flex-direction:column;gap:6px;padding-bottom:22px;border-bottom:1px solid var(--line);margin:0 0 22px}.friction-list strong{font:600 21px General}.friction-list span{font-size:14px;color:var(--soft)}.method-journey{padding-bottom:95px}.method-intro{display:grid;grid-template-columns:1fr 1fr;column-gap:100px;align-items:end;padding-bottom:50px}.method-intro .section-kicker{grid-column:1/-1}.method-intro>p:last-child{color:var(--soft);font-size:17px;margin:0 0 5px}.method-layout{display:grid;grid-template-columns:1fr 1fr;gap:95px;align-items:start;position:relative}.journey-step{position:relative;min-height:310px;padding:37px 0 48px 49px;border-top:1px solid var(--line)}.method-number{position:absolute;left:0;top:41px;color:var(--soft);font-size:13px}.journey-step h3{font-size:30px;line-height:1.13;max-width:400px}.step-copy>p{font-size:15px;color:var(--soft);margin-top:19px;max-width:435px;line-height:1.7}.step-benefit{display:flex;gap:14px;align-items:flex-start;margin-top:22px;color:var(--ink)}.step-benefit .icon{width:17px;color:var(--accent);margin-top:3px}.step-benefit p{font-size:14px;line-height:1.65;max-width:400px}.method-visual{position:sticky;top:165px;padding-top:24px}.method-stage{height:440px;position:relative;perspective:1200px}.method-layer{position:absolute;inset:0;opacity:0;transform:translateY(20px) rotateY(5deg);transition:opacity .22s ease-out,transform .45s var(--ease);pointer-events:none}.method-layer:first-child{opacity:1;transform:none}.method-stage[data-active="1"] .method-layer:first-child,.method-stage[data-active="2"] .method-layer:first-child,.method-stage[data-active="3"] .method-layer:first-child,.method-stage[data-active="4"] .method-layer:first-child,.method-stage[data-active="5"] .method-layer:first-child{opacity:0;transform:translateY(-12px) rotateY(-5deg)}.method-stage[data-active="0"] [data-method-layer="0"],.method-stage[data-active="1"] [data-method-layer="1"],.method-stage[data-active="2"] [data-method-layer="2"],.method-stage[data-active="3"] [data-method-layer="3"],.method-stage[data-active="4"] [data-method-layer="4"],.method-stage[data-active="5"] [data-method-layer="5"]{opacity:1;transform:none}.method-document{position:relative;height:420px;background:var(--surface);border:1px solid var(--line);border-radius:12px;padding:25px 30px;box-shadow:9px 16px 0 -7px var(--canvas),9px 16px 0 -6px var(--line),0 30px 50px #0002;display:flex;flex-direction:column;overflow:hidden}.document-top{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding-bottom:20px;font-size:14px}.document-top .icon{color:var(--soft)}.document-bottom{font-size:10px;color:var(--soft);margin-top:auto;padding-top:17px;border-top:1px solid var(--line)}.method-progress{display:flex;gap:8px;justify-content:center;margin:25px auto 0}.method-progress i{width:24px;height:3px;background:var(--line)}.method-progress i.is-past{background:var(--accent)}.method-caption{font-size:11px;color:var(--soft);text-align:center;margin-top:15px}.inline-artifact{display:none}.method-end{display:flex;justify-content:space-between;gap:35px;align-items:center;padding-top:25px;border-top:1px solid var(--line)}.method-end>p{color:var(--soft);font-size:13px}.notes-map{position:relative;padding:25px 0}.notes-map>span{display:block;width:76%;padding:9px 13px;font-size:12px;border:1px solid var(--line);background:var(--high);margin-bottom:8px;transform:rotate(-2deg)}.notes-map>span:nth-child(2){margin-left:12%;transform:rotate(2deg)}.notes-map>span:nth-child(3){margin-left:4%}.notes-summary{font:600 27px/1.13 General;margin:22px 0 0 14%;letter-spacing:-.03em}.priority-matrix{padding:20px 10px 0;font-size:11px;color:var(--soft)}.matrix-grid{height:195px;margin:10px 0 8px;position:relative;border-left:1px solid var(--soft);border-bottom:1px solid var(--soft);background:linear-gradient(90deg,transparent 49.8%,var(--line) 50%,transparent 50.3%),linear-gradient(transparent 49.8%,var(--line) 50%,transparent 50.3%)}.matrix-grid i{position:absolute;border:1px solid var(--soft);border-radius:50%;height:13px;width:13px;left:65%;top:68%}.matrix-grid i:nth-child(2){left:75%;top:35%}.matrix-grid i:nth-child(3){left:25%;top:65%}.matrix-grid b{position:absolute;top:20%;left:11%;font-size:13px;line-height:1.4;color:var(--accent);padding-left:20px}.matrix-grid b:before{content:"";position:absolute;left:0;top:5px;width:8px;height:8px;border-radius:50%;background:var(--accent)}.document-note{font-size:10px;color:var(--soft);padding:15px 10px}.decision-sheet{margin-top:22px}.decision-sheet>div{position:relative;border-bottom:1px solid var(--line);padding:15px 0}.decision-sheet span{display:block;font-size:10px;color:var(--soft);margin-bottom:5px}.decision-sheet strong{font:600 19px General}.decision-sheet .icon{position:absolute;right:5px;top:33px;color:var(--accent)}.decision-sheet>div:last-child{border-bottom:0}.tool-landscape{display:grid;grid-template-columns:1fr;justify-items:center;gap:16px;padding:22px 0 8px}.tool-landscape>span{font-size:12px;display:flex;gap:12px;align-items:center}.named-system{background:var(--high);border:1px solid var(--line);border-radius:6px;padding:16px 30px;font:600 24px General;text-align:center;box-shadow:0 7px 0 -3px var(--line)}.named-system small{display:block;font:10px Satoshi;color:var(--soft);margin-top:7px}.test-strip{display:flex;align-items:center;justify-content:center;gap:13px;font-size:11px;margin-top:16px}.test-strip>.icon{width:15px;color:var(--accent)}.guide-cover{margin:20px 0 5px;padding:23px;background:#c6dfcf;color:#173725;border-radius:4px;box-shadow:5px 6px #7e9d8c}.guide-cover>span{font-size:11px}.guide-cover strong{display:block;font:600 34px/1.07 General;margin-top:19px;letter-spacing:-.025em}.guide-cover>div{font-size:10px;margin-top:24px;display:flex;align-items:center;gap:9px}.guide-cover .icon{width:15px}.follow-sheet{padding-top:25px}.follow-sheet>div{display:flex;justify-content:space-between;font-size:14px;padding:15px 0;border-bottom:1px solid var(--line)}.follow-sheet .icon{width:18px;color:var(--accent)}.follow-sheet p{font:600 27px/1.15 General;margin-top:22px}.selected-work{padding-top:35px}.project-showcase{gap:45px}.newsletter-quote{margin:-15px 0 15px;padding:0 0 32px 28%;border:0;border-bottom:1px solid var(--line);font:600 23px/1.4 General;letter-spacing:-.02em;max-width:none}.newsletter-quote cite{font:11px/1.7 Satoshi;letter-spacing:0;display:block;color:var(--soft);margin-top:20px}.showcase-item:nth-of-type(3){grid-template-columns:1fr;gap:25px}.showcase-item:nth-of-type(3) .showcase-art{aspect-ratio:2.35;max-height:500px}.showcase-item:nth-of-type(3) .showcase-copy{display:grid;grid-template-columns:1fr 1fr;column-gap:65px}.showcase-item:nth-of-type(3) .showcase-copy>span{grid-column:1/-1}.showcase-item:nth-of-type(3) .showcase-copy>div{grid-column:1/-1}.showcase-copy h3{max-width:480px}.project-artifact img{height:auto;max-height:550px}.workflow-artifact img{aspect-ratio:auto;object-fit:contain}.project-artifact>span{line-height:1.6}.closing-v4{position:relative;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:90px;text-align:left;display:grid;grid-template-columns:1.2fr 1fr;gap:40px 80px;align-items:end}.closing-v4 h2{font-size:clamp(33px,4vw,58px)}.closing-v4 p{color:var(--soft);font-size:15px;line-height:1.7;max-width:430px}.closing-v4 .closing-actions{grid-column:1/-1;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin:0;gap:25px}.closing-v4 .closing-actions>span{font-size:12px;color:var(--soft)}.service-card{display:flex;flex-direction:column}.service-card .card-link{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding:20px 30px;margin:auto 0 0;gap:15px;min-height:64px;box-sizing:border-box}.audit-card>.audit-orbit{width:calc(100% - 54px);margin:20px auto}.audit-card>.audit-detail{margin:0 30px 25px}.audit-card .service-text{padding:30px}.audit-core>.icon{width:28px;height:28px;color:var(--soft)}.tool-core{width:110px;font:600 18px General;transform:translate(-50%,-50%)}.audit-card .card-link:hover{background:var(--high)}.audit-topic-notes{display:none}.about-statement{align-items:center}.brand-relief{position:relative;height:370px;perspective:900px;display:flex;flex-direction:column;align-items:center;justify-content:center}.relief-object{height:235px;width:230px;transform-style:preserve-3d;transform:rotateX(16deg) rotateY(-26deg) rotate(-12deg);position:relative}.relief-layer{position:absolute;inset:0;transform:translateZ(calc(var(--depth) * 2px));color:#20513b}.relief-layer .wave-mark{width:230px;height:235px;color:inherit;margin:0;filter:drop-shadow(1px 3px 1px #132d21)}.relief-layer:last-child{color:#78d9af}.relief-layer:last-child .wave-mark{filter:drop-shadow(0 1px 0 #d1ffe7)}.brand-relief>span{font:600 22px General;letter-spacing:-.04em;margin-top:38px;color:var(--soft)}.brand-relief:before{content:"";position:absolute;width:240px;height:55px;bottom:60px;background:#05180f52;filter:blur(22px);transform:rotate(-12deg)}.dialog-viewport{overflow:auto;max-height:70vh;width:100%;background:var(--surface);border-radius:5px}.dialog-viewport img{width:100%;height:auto;max-height:none;object-fit:contain}.dialog-viewport.is-zoomed img{width:auto;min-width:100%;max-width:none}.dialog-zoom{font-size:12px;border:1px solid var(--line);border-radius:6px;padding:9px 12px;min-height:42px;white-space:nowrap}.dialog-bar{flex-wrap:wrap}.dialog-bar h2{margin-right:auto}.dialog-close{min-height:42px}.dialog-viewport:focus-visible{outline-offset:-4px}dialog>p{font-size:12px;line-height:1.6;color:var(--soft)}@media(min-width:1001px)and (max-height:850px){.hero-v4{padding-top:128px;min-height:790px}.hero-v4 h1{font-size:65px}.hero-v4-copy>p:not(.intro-label){margin-top:20px}.coordination-scene{margin-top:20px;transform:scale(.85);transform-origin:top center}.method-visual{top:120px}.method-stage{height:410px}.method-document{height:400px}}@media(max-width:1100px){.coordination-planes{left:50%;margin-left:-490px;transform:scale(.88);transform-origin:top center}.projection-v4,.method-layout{gap:45px}.method-intro{column-gap:45px}.method-document{padding:24px}.journey-step h3{font-size:26px}.showcase-item,.showcase-item:nth-of-type(2){gap:30px}.audit-orbit{--radius:115px}.closing-v4{gap:30px}}@media(max-width:850px){.hero-v4{padding-top:145px;min-height:870px;max-height:none;height:auto}.hero-v4 h1{font-size:57px}.hero-v4-copy>p:not(.intro-label){max-width:520px;font-size:16px}.coordination-scene{height:365px;margin-top:45px}.coordination-planes{transform:scale(.69)}.projection-v4{grid-template-columns:1fr;gap:35px;padding-block:60px 70px}.friction-list{display:block}.friction-list>p{display:grid;grid-template-columns:1fr 1fr;gap:25px}.method-layout{display:block}.method-visual{display:none}.inline-artifact{display:block;margin:30px auto 0;max-width:500px}.method-document{height:365px}.document-top{padding-bottom:15px}.notes-map{padding-top:15px}.notes-summary{margin-top:17px}.matrix-grid{height:160px}.decision-sheet{margin-top:12px}.decision-sheet>div{padding:13px 0}.guide-cover{margin-top:14px;padding:17px 22px}.guide-cover strong{font-size:30px}.guide-cover>div{margin-top:17px}.follow-sheet{padding-top:15px}.follow-sheet p{font-size:25px}.tool-landscape{gap:10px;padding-top:16px}.method-intro{display:block;padding-bottom:35px}.method-intro>p:last-child{margin-top:25px}.journey-step{min-height:0;padding-block:30px 45px}.step-copy>p,.step-benefit p{max-width:100%}.journey-step h3{font-size:31px;max-width:600px}.method-end{display:block}.method-end>p{margin-top:15px}.showcase-item,.showcase-item:nth-of-type(2){grid-template-columns:1fr;gap:25px}.showcase-item:nth-of-type(2) .showcase-art{order:0}.showcase-art{aspect-ratio:1.7}.showcase-copy p{max-width:100%}.showcase-item:nth-of-type(3) .showcase-art{aspect-ratio:1.7}.showcase-item:nth-of-type(3) .showcase-copy{display:block}.newsletter-quote{padding-left:15%;font-size:24px}.closing-v4{grid-template-columns:1fr;gap:25px;padding-block:65px}.closing-v4 .closing-actions{flex-wrap:wrap;gap:15px}.audit-orbit{max-width:440px;--radius:140px}.project-row{grid-template-columns:110px 1fr}.project-symbol{display:none}}@media(max-width:600px){.wordmark>.wave-mark{width:25px;height:28px;margin-right:9px}.hero-v4{padding-top:124px;min-height:725px;height:auto}.hero-v4 h1{font-size:clamp(33px,8.8vw,48px);letter-spacing:-.045em;line-height:1.1}.hero-v4-copy .intro-label{font-size:10px;margin-bottom:18px}.hero-v4-copy>p:not(.intro-label){font-size:14px;line-height:1.65;margin-top:22px;max-width:350px}.hero-v4-actions{flex-direction:column;gap:9px;margin-top:23px}.hero-v4-actions .text-link{font-size:12px;min-height:40px}.coordination-scene{height:265px;margin-top:32px}.coordination-planes{width:690px;margin-left:-345px;transform:scale(.49)}.work-plane{width:315px;height:265px;padding:23px}.plane-tools{left:6px;top:46px;transform:rotateX(20deg) rotateY(10deg) rotate(-15deg)}.plane-synthesis{left:177px;top:0;transform:translateZ(25px) rotateX(15deg) rotate(3deg)}.plane-team{width:245px;height:210px;left:393px;top:195px;transform:translateZ(55px) rotateX(18deg) rotateY(-15deg) rotate(12deg)}.work-plane>strong{font-size:32px}.plane-team>strong{font-size:29px}.plane-tools>strong{max-width:160px}.plane-tools>small{max-width:140px}.priority-lines{gap:13px}.scene-floor{inset:80px -30px -10px;background-size:45px 45px}.coordination-scene:after{bottom:-10px;height:40px}.projection-v4{padding-block:48px 55px;gap:30px}.projection-v4 h2{font-size:32px}.projection-v4>div>p{font-size:14px;margin-top:19px}.friction-list>p{display:flex;gap:5px;padding-bottom:18px;margin-bottom:18px}.friction-list strong{font-size:20px}.friction-list span{font-size:13px}.method-journey{padding-bottom:55px}.method-intro h2{font-size:39px}.method-intro>p:last-child{font-size:14px;margin-top:20px}.journey-step{padding-left:30px;padding-top:27px}.method-number{top:31px;font-size:12px}.journey-step h3{font-size:27px}.step-copy>p{font-size:14px;margin-top:16px}.step-benefit{gap:10px;margin-top:18px}.step-benefit p{font-size:13px}.inline-artifact{margin-left:-30px;margin-top:27px}.method-document{height:355px;padding:22px}.document-top{font-size:13px}.method-end>p{font-size:12px}.showcase-copy h3{font-size:28px;margin-top:15px}.showcase-copy>span{font-size:9px}.showcase-copy p{font-size:13px;margin-top:17px}.showcase-copy .fineprint{font-size:10px}.showcase-art,.showcase-item:nth-of-type(3) .showcase-art{aspect-ratio:1.3}.artifact-bar{font-size:8px;padding:12px;gap:5px}.artifact-bar .icon{width:13px}.newsletter-output{top:62px}.newsletter-editor{top:88px}.dashboard-art>img{top:60px;width:145%}.showcase-item{padding-bottom:32px}.project-showcase{gap:33px}.newsletter-quote{padding:0 0 30px;margin:-5px 0 0;font-size:23px}.newsletter-quote cite{font-size:10px}.closing-v4 h2{font-size:34px}.closing-v4 p{font-size:14px}.closing-v4 .closing-actions{flex-direction:column;align-items:flex-start}.closing-v4 .closing-actions>span{font-size:11px}.project-row{display:block}.project-row>div:first-child{margin-bottom:17px}.project-artifact>span{font-size:11px;padding:12px}.audit-orbit{--radius:105px;max-width:330px}.audit-node{width:55px;height:55px;gap:4px}.audit-node>span{font-size:9px}.audit-node .icon{width:17px;height:17px}.audit-core{gap:8px;font-size:8px}.audit-detail{min-height:120px}.audit-detail h4{font-size:18px}.audit-detail p{font-size:13px}.service-card .card-link{padding:20px 27px;font-size:12px}.audit-card>.audit-detail{margin-inline:27px}.brand-relief{height:300px;margin-bottom:35px}.relief-object{transform:scale(.8) rotateX(16deg) rotateY(-26deg) rotate(-12deg)}.brand-relief>span{margin-top:7px}.dialog-bar h2{flex-basis:100%;font-size:17px}.dialog-zoom,.dialog-close{font-size:12px}.dialog-viewport{max-height:65vh}}@media(max-width:380px){.coordination-planes{transform:scale(.4)}.hero-v4{padding-top:108px;min-height:650px}.hero-v4 h1{font-size:33px}.hero-v4-copy>p:not(.intro-label){font-size:13px;margin-top:18px}.hero-v4-actions{margin-top:18px;gap:5px}.coordination-scene{height:215px;margin-top:15px}.plane-team{top:170px}.closing-v4 h2{font-size:31px}}@media(prefers-reduced-motion:reduce){.work-plane,.scene-floor,.method-layer{transition:none;will-change:auto}.coordination-scene{--settle:0!important;--mx:0!important;--my:0!important}.method-visual{display:none}.method-layout{display:block}.inline-artifact{display:block;max-width:500px;margin:30px 0}.journey-step{min-height:0}.method-layer{transform:none}}.motion-paused .work-plane,.motion-paused .method-layer,.motion-paused .showcase-art img{transition:none}.motion-paused .work-plane{will-change:auto}html:not(.js-enabled) .method-visual{display:none}html:not(.js-enabled) .method-layout{display:block}html:not(.js-enabled) .inline-artifact{display:block;max-width:500px;margin-block:25px}html:not(.js-enabled) .audit-topic-notes{display:block;padding:0 27px 27px;font-size:13px}html:not(.js-enabled) [data-download-brief]{display:none}html:not(.js-enabled) .filters{display:none}.method-steps article{position:relative}.method-steps .method-alias{position:absolute;top:0;left:0}
