.hero-light-layer,.hero-blender-layer,.hero-blender-canvas{pointer-events:none;position:absolute;inset:0}.hero-light-layer,.hero-blender-layer{transition:opacity .5s}.hero-light-layer[data-superseded=true],.hero-blender-layer{opacity:0}.hero-blender-layer[data-ready=true]{opacity:1}.hero-blender-label{color:var(--color-ink);letter-spacing:.12em;border-bottom:1px solid var(--color-line);opacity:0;padding-bottom:5px;font-size:11px;position:absolute;top:0;left:0}.hero-asset-footprint{visibility:hidden;pointer-events:none;display:block;position:absolute}.hero.hero-interactive{min-height:max(640px,100svh - 124px);padding-top:clamp(58px,10svh,120px)}.hero-interactive .hero-copy{pointer-events:auto}.hero-position-button{cursor:pointer;border:0}.hero-position-button:disabled{cursor:wait;transform:none}.hero-position-button[aria-busy=true]{box-shadow:0 0 0 5px var(--color-blue-soft)}.hero-position-button:focus-visible{outline-offset:7px}.hero-visual{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.hero-interactive .hero-visual .hero-scene{width:100%;height:100%;margin:0;position:absolute;inset:0}.hero-fallback{opacity:1;transition:opacity .4s;position:absolute;inset:0}.hero-scene-canvas{opacity:0;pointer-events:none;transition:opacity .5s;position:absolute;inset:0}.hero-visual[data-canvas-ready=true] .hero-scene-canvas{opacity:1}.hero-visual[data-canvas-ready=true] .hero-fallback{opacity:0;visibility:hidden;transition:opacity .4s,visibility 0s .4s}.hero-webgl-canvas{pointer-events:none;width:100%;height:100%;display:block}.hero-object-overlays{pointer-events:none;perspective:1600px;position:absolute;inset:0}.hero-relationships{opacity:0;pointer-events:none;fill:none;width:100%;height:100%;stroke:var(--color-line);stroke-width:1px;position:absolute;inset:0}.hero-relation-path{stroke-dasharray:3 6}.hero-research-accent{fill:none;width:78px;height:50px;stroke:var(--color-muted);stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;pointer-events:none;display:none;position:absolute;top:0;left:0;overflow:visible}.hero-research-accent.accent-0{stroke:var(--color-orange)}.hero-research-accent.accent-1{stroke:var(--color-purple)}.hero-tag-positioned,.hero-fallback-final-tags,.hero-scene-canvas[data-profile=desktop] .hero-tag-original{display:none}.hero-scene-canvas[data-profile=desktop] .hero-tag-positioned{display:inline}@media (max-width:1199px){.hero-relationships{display:none}}@media (min-width:1200px){.hero-fallback .hero-paper-1,.hero-fallback .hero-paper-2{width:158px;height:132px;padding:16px}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-market-letters .letter{opacity:.75;transform:scale(.78)}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter-M{top:12%;left:11%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter-A{top:12%;right:12%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter-R{top:22%;left:4%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter-K{top:22%;right:4%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter-E{bottom:26px;right:19%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter-T{bottom:26px;left:19%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag{display:none}.hero-visual:not([data-scene-state=chaos]) .hero-fallback-final-tags{display:block}.hero-fallback-final-tags>div{flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:67%}.hero-fallback-final-tags>div:first-child{left:5%}.hero-fallback-final-tags>div:last-child{right:5%}.hero-fallback-final-tags span{background:var(--signal-soft);border:1px solid var(--color-line);border-radius:var(--radius-pill);padding:5px 11px;font-size:.6875rem}}.hero-signal-card,.hero-signal-tag,.hero-group-label{transform-origin:50%;pointer-events:none;backface-visibility:hidden;position:absolute;top:0;left:0}.hero-signal-card{background:var(--color-surface);border:1px solid var(--color-line);width:139px;height:113px;box-shadow:0 5px 0 #e7e9ed,0 12px 24px var(--color-shadow);border-radius:9px;padding:14px}.category-buyer{--signal-color:var(--color-green);--signal-soft:var(--color-green-soft)}.category-competitor{--signal-color:var(--color-purple);--signal-soft:var(--color-purple-soft)}.category-market{--signal-color:var(--color-blue);--signal-soft:var(--color-blue-soft)}.signal-card-label{color:var(--color-muted);letter-spacing:.025em;font-size:.625rem;line-height:1.4;display:block}.signal-card-lines{gap:6px;margin-top:15px;display:grid}.signal-card-lines i{background:var(--color-line);border-radius:3px;height:4px}.signal-card-lines i:nth-child(2){width:78%}.signal-card-lines i:nth-child(3){width:54%}.signal-card-squares{gap:5px;margin-top:13px;display:flex}.signal-card-squares i{border:1px solid color-mix(in srgb,var(--signal-color) 30%,white);background:var(--signal-soft);border-radius:2px;width:14px;height:13px}.signal-card-details{opacity:0;flex-wrap:wrap;align-content:center;gap:5px;transition:opacity .4s;display:flex;position:absolute;inset:45px 14px 12px}.signal-card-details>span{border:1px solid color-mix(in srgb,var(--signal-color) 20%,white);background:var(--signal-soft);color:var(--color-ink);border-radius:4px;padding:3px 5px;font-size:.625rem}.hero-visual[data-scene-state=positioned] .signal-card-details{opacity:1}.hero-visual[data-scene-state=positioned] .signal-card-lines,.hero-visual[data-scene-state=positioned] .signal-card-squares{opacity:0}.hero-visual[data-scene-state=positioned] .hero-signal-card{border-top:3px solid var(--signal-color)}.hero-signal-tag{background:var(--signal-soft);border:1px solid color-mix(in srgb,var(--signal-color) 22%,white);border-radius:var(--radius-pill);width:max-content;color:var(--color-ink);padding:5px 11px;font-size:.6875rem;box-shadow:0 3px 8px #141e3705}.hero-group-label{opacity:0;border-bottom:1px solid var(--signal-color);width:max-content;color:var(--color-ink);letter-spacing:.1em;padding:4px 0 7px;font-size:.75rem;font-weight:500;transition:opacity .45s}.hero-visual[data-scene-state=positioned] .hero-group-label{opacity:1}.hero-interactive .hero-scroll-cue{z-index:3;opacity:.5;transition:opacity .35s,border-color .35s,background .35s;position:relative}.hero-interactive .hero-scroll-cue[data-active=true]{opacity:1;background:var(--color-blue-soft);color:var(--color-blue);border-color:var(--color-blue)}.hero-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.hero-no-script{color:var(--color-blue);margin-top:14px;text-decoration:underline;display:inline-block}.hero-fallback .letter,.hero-fallback .hero-paper,.hero-fallback .hero-tag,.hero-fallback .hero-note{transition:left 2.4s,top 2.4s,bottom 2.4s,right 2.4s,transform 2.4s,opacity 2.4s}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .letter{opacity:.42;transform:scale(.7)}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper-1{top:42%;left:3%;transform:rotate(0)}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper-2{top:42%;right:3%;transform:rotate(0)}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper-3{bottom:50px;left:calc(50% - 75px);transform:rotate(0)}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-note,.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-doodle{opacity:0}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-1{top:68%;left:4%;transform:none}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-2{top:68%;right:4%;transform:none}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-3,.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-4,.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-6{opacity:0}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-5{bottom:17px;right:calc(50% - 43px);transform:none}@media (min-width:768px) and (max-width:1199px){.hero.hero-interactive{min-height:max(680px,100svh - 100px);padding-top:clamp(80px,10svh,120px)}.hero-signal-card{width:135px;height:116px;padding:13px}.signal-card-label{font-size:.6rem}.hero-signal-tag{padding:4px 9px;font-size:.625rem}}@media (max-width:767px){.hero.hero-interactive{min-height:0;padding-top:40px;padding-bottom:68px}.hero-interactive .hero-visual{height:350px;margin-top:30px;position:relative;inset:auto}.hero-interactive .hero-bottom{bottom:14px}.hero-signal-card{width:98px;height:112px;box-shadow:0 3px 0 #e7e9ed,0 8px 14px var(--color-shadow);border-radius:7px;padding:10px}.signal-card-label{letter-spacing:0;font-size:.55rem}.signal-card-lines{gap:5px;margin-top:12px}.signal-card-squares{gap:4px;margin-top:12px}.signal-card-squares i{width:11px;height:10px}.hero-signal-tag{padding:4px 8px;font-size:.6rem}.hero-group-label{letter-spacing:.035em;font-size:.6rem}.signal-card-details{gap:4px;inset:34px 7px 10px}.signal-card-details>span{padding:3px 4px;font-size:.5rem}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper{width:98px;height:112px;padding:10px;top:35%;bottom:auto}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper-1{left:4%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper-2{left:calc(50% - 49px);right:auto}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-paper-3{display:block;left:calc(96% - 98px)}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-1{top:76%;left:5%}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-2{display:block;top:76%;left:calc(50% - 60px);right:auto}.hero-visual:not([data-scene-state=chaos]) .hero-fallback .hero-tag-5{top:76%;bottom:auto;right:4%}}@media (prefers-reduced-motion:reduce){.hero-visual *{transition:none!important}.hero-fallback .letter,.hero-fallback .hero-paper,.hero-fallback .hero-tag{transition:opacity .1s!important}}
.use-cases-section{background:var(--color-bg);padding-block:96px 110px}.use-cases-section .section-heading{margin-bottom:32px}.use-cases-section .section-intro{margin-top:22px}.use-cases-section .tablist{z-index:3;background:var(--color-bg);gap:0;margin-bottom:36px;position:sticky;top:0}.use-cases-section .tablist button[aria-selected=true]{font-weight:650}.use-cases-section .use-case-panel:not([hidden]){grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:36px}.use-cases-section .use-case-copy{padding-top:20px}.use-cases-section .use-case-copy h3{font-size:clamp(2.2rem,3vw,3.1rem)}.use-cases-section .use-case-description{margin-top:22px;font-size:1rem}.use-cases-section .chip-list{gap:7px}.use-cases-section .classification-chip{font-size:.75rem}.uc-panel-transition{transition:opacity .22s,transform .22s}.uc-panel-transition[data-leaving=true]{opacity:0;transform:translateY(8px)}.use-cases-section .use-case-panel:not([hidden]){animation:.26s ease-out both uc-panel-in}@keyframes uc-panel-in{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:none}}.uc-board{isolation:isolate;background:linear-gradient(145deg,var(--tone-soft),#faf9f5 78%);border:1px solid color-mix(in srgb,var(--tone) 15%,transparent);border-radius:24px;padding:20px;font-size:.875rem;line-height:1.4;position:relative}.uc-board p,.uc-board h4,.uc-board blockquote{margin:0}.uc-board h4{letter-spacing:-.04em;font-size:1.2rem;font-weight:700;line-height:1.15}.uc-board-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.uc-sample-label{border:1px solid color-mix(in srgb,var(--tone) 25%,transparent);white-space:nowrap;background:#ffffffb3;padding:5px 8px;font-size:.75rem}.uc-secondary-note{color:var(--color-muted);font-size:.75rem}.uc-label{letter-spacing:.025em;font-size:.75rem;font-weight:500;line-height:1.5}.uc-paper{background:var(--color-surface);border:1px solid #e4e4df;border-radius:4px 8px 5px 3px;padding:18px;position:relative;box-shadow:0 7px 18px #1b24450c}.uc-paper:after{content:"";clip-path:polygon(0 0,100% 0,100% 65%,95% 30%,89% 90%,82% 50%,71% 100%,58% 40%,49% 90%,38% 45%,22% 100%,10% 55%,0 100%);background:#fff;height:3px;position:absolute;bottom:-2px;left:1px;right:1px}.uc-scene-content{min-height:445px;position:relative}.uc-differentiate,.uc-buyers,.uc-problems{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:22px;display:grid}.uc-hand-note{color:var(--color-ink);font-family:Segoe Print,Comic Sans MS,cursive;font-size:1rem;line-height:1.45;transform:rotate(-5deg)}.uc-doodle-arrow{width:70px;height:40px;color:var(--color-ink)}.uc-competitor-stack>.uc-label{margin-bottom:12px}.uc-websites{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px;padding:6px 6px 0 4px;display:grid}.uc-website{z-index:1;transform:rotate(var(--tilt)) translateY(var(--lift));background:#fff;border:1px solid #dce0e9;border-radius:5px;transition:transform .8s,opacity .6s;position:relative;overflow:visible;box-shadow:0 7px 15px #1b244513}.uc-website:first-child{--tilt:-7deg;--lift:8px}.uc-website:nth-child(2){--tilt:6deg;--lift:24px}.uc-website:nth-child(3){--tilt:3deg;--lift:0px}.uc-website:nth-child(4){--tilt:-5deg;--lift:15px}.uc-website:nth-child(5){--tilt:5deg;--lift:8px;grid-column:1/-1;justify-self:center;width:66%}.uc-browser-bar{background:#e9ebf0;border-radius:4px 4px 0 0;align-items:center;gap:3px;height:14px;padding:0 6px;display:flex}.uc-browser-bar i{background:#adbed9;border-radius:50%;width:4px;height:4px}.uc-browser-bar i:first-child{background:#f3a9bb}.uc-browser-bar i:nth-child(2){background:#f4cc8d}.uc-browser-bar span{background:#fff;border-radius:2px;width:57%;height:5px;margin-left:6px}.uc-website-nav{justify-content:space-between;gap:6px;padding:7px 8px 4px;display:flex}.uc-website-nav b{font-size:.75rem}.uc-website-nav span{color:var(--color-muted);font-size:.75rem;display:none}.uc-website-body{min-height:102px;padding:7px 9px 12px;position:relative}.uc-website-body h4{letter-spacing:-.045em;z-index:1;width:90%;margin-bottom:8px;font-size:1.1rem;position:relative}.uc-fake-button{color:#fff;background:var(--color-blue);border-radius:3px;padding:4px 6px;font-size:.75rem;display:inline-block}.uc-architecture{opacity:.35;clip-path:polygon(15% 35%,100% 0,100% 100%,0 100%);background:repeating-linear-gradient(90deg,#0000 0 8px,#819cbe 8px 10px),repeating-linear-gradient(0deg,#e4edf5 0 9px,#819cbe 9px 11px);width:32%;height:60px;position:absolute;bottom:8px;right:7px}.uc-extracted-claim{color:var(--color-ink);opacity:0;background:#fff0c9;border-radius:1px;padding:3px 6px;font-size:.75rem;transition:opacity .5s,transform .6s;position:absolute;top:-8px;right:-3px;transform:translateY(12px)rotate(4deg);box-shadow:0 3px 8px #1b244510}.uc-same-claims{margin:28px 0 0 22px!important}.uc-competitor-stack>.uc-doodle-arrow{position:absolute;bottom:0;left:32%;transform:rotate(-12deg)}.uc-pattern-sheet{align-self:start;padding:18px 15px}.uc-pattern-title-mobile{display:none}.uc-pattern-bars{gap:13px;margin-top:18px;display:grid}.uc-pattern-bars>div{grid-template-columns:1fr auto;gap:4px 8px;display:grid}.uc-pattern-bars>div>span{font-weight:500}.uc-pattern-bars small{color:var(--color-muted);grid-area:1/2;font-size:.75rem}.uc-bar{background:#eef0f7;border-radius:3px;grid-column:1/-1;height:8px;overflow:hidden}.uc-bar i{background:var(--color-blue);transform-origin:0;height:100%;transition:transform .95s;display:block}.uc-pattern-sheet>.uc-secondary-note{margin-top:10px}.uc-landscape{border-top:1px solid var(--color-line);margin-top:26px;padding-top:16px}.uc-territories{grid-template-columns:1fr 1fr;align-items:center;gap:8px;margin-top:13px;display:grid}.uc-territories b{text-align:center;margin-bottom:8px;font-size:.75rem;line-height:1.3;display:block}.uc-crowded>div{grid-template-columns:1fr 1fr;gap:0;display:grid;position:relative}.uc-crowded span{aspect-ratio:1;background:#dbe5ffcf;border:1px solid #c0d1ff;border-radius:50%;justify-content:center;align-items:center;width:100%;margin:-2px;font-size:.75rem;display:flex}.uc-gap{text-align:center;color:#245d48;border:1px dashed #47a17b;border-radius:45% 52% 43% 50%;padding:20px 9px;transition:background .8s,transform .8s}.uc-gap span{padding:6px 0;font-size:.75rem;line-height:1.25;display:block}.uc-gap b{color:#245d48}.uc-gap-caption{color:#245d48;text-align:center;font-size:.875rem;font-weight:500;margin-top:12px!important}.uc-conversations>.uc-label{margin-bottom:14px}.uc-conversations>div{gap:12px;display:grid}.uc-conversation{background:#fff;border:1px solid #e0e5df;border-radius:7px;padding:12px;transition:transform .7s,opacity .6s;position:relative;transform:rotate(-2deg);box-shadow:0 5px 14px #182c3010}.uc-conversation:nth-child(2n){margin-left:9px;transform:rotate(2deg)}.uc-conversation-source{color:var(--color-muted);align-items:center;gap:7px;margin-bottom:10px;font-size:.75rem;display:flex}.uc-channel{color:#fff;background:#ff8c51;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:.75rem;font-weight:700;display:flex}.uc-channel-1{background:#267bc3;border-radius:3px}.uc-channel-2{background:#9255c2}.uc-channel-3{background:#47a17b}.uc-conversation blockquote{letter-spacing:-.025em;font-size:1rem;font-weight:600;line-height:1.3}.uc-conversation small{color:var(--color-muted);margin-top:9px;font-size:.75rem;display:block}.uc-conversation-tags{flex-wrap:wrap;gap:4px;margin-top:9px;display:flex}.uc-conversation-tags span{color:#245d48;background:#eaf8f1;border-radius:3px;padding:2px 5px;font-size:.75rem}.uc-conversations>.uc-hand-note{margin:20px 0 0 15px}.uc-buyer-analysis{align-content:start;gap:14px;display:grid}.uc-classification{padding:14px}.uc-classification>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:12px;display:grid}.uc-classification>div>span{align-items:center;gap:5px;font-size:.75rem;display:flex}.uc-classification i{color:var(--color-green);font-size:.75rem;font-style:normal}.uc-buyer-clusters>.uc-label{margin-bottom:8px}.uc-buyer-clusters>div{flex-wrap:wrap;gap:6px;display:flex}.uc-buyer-clusters button{color:var(--color-ink);text-align:left;cursor:pointer;background:#ffffffb3;border:1px solid #aad7c1;border-radius:6px;padding:6px 8px;font-size:.875rem;line-height:1.35}.uc-buyer-clusters button[aria-pressed=true]{background:#e2f3eb;border-color:#47a17b;box-shadow:inset 0 0 0 1px #47a17b}.uc-buyer-clusters button>span{color:#245d48;margin-right:6px;font-size:.75rem;display:inline-block}.uc-buyer-clusters>p:last-child{color:var(--color-muted);margin-top:7px;font-size:.75rem}.uc-buyer-profile{padding:15px}.uc-buyer-profile h4{margin-top:9px;font-size:1.05rem}.uc-profile-meta{color:var(--color-muted);font-size:.75rem;margin-top:6px!important}.uc-buyer-profile blockquote{border-top:1px solid #d6ece0;border-bottom:1px solid #d6ece0;padding:11px 0;font-size:1rem;font-weight:600;margin:11px 0!important}.uc-board dl{margin:0}.uc-board dt{font-weight:600}.uc-board dd{margin:0}.uc-buyer-profile dl{gap:9px;display:grid}.uc-buyer-profile dt{color:#245d48;font-size:.75rem}.uc-buyer-profile dd{margin-top:3px;font-size:.875rem}.uc-profile-detail{border-top:1px solid #d6ece0;margin-top:15px;padding-top:12px;font-size:.875rem}.uc-profile-detail summary{cursor:pointer;color:#245d48;font-size:.75rem;font-weight:500}.uc-profile-detail dl{margin-top:14px}.uc-problem-candidates>.uc-label{margin-bottom:14px}.uc-problem-candidates>div{grid-template-columns:1fr 1fr;gap:17px 12px;padding-top:10px;display:grid}.uc-problem-note{min-height:105px;color:var(--color-ink);cursor:pointer;background:#fce3aa;border:0;border-radius:1px;padding:18px 12px 13px;font-size:1rem;font-weight:550;line-height:1.3;transition:transform .6s,opacity .6s,box-shadow .2s;position:relative;transform:rotate(-5deg);box-shadow:0 7px 14px #1b244513}.uc-problem-note:before{content:"";background:#ffffff85;width:30%;height:12px;position:absolute;top:-5px;left:35%;transform:rotate(3deg)}.uc-problem-note:nth-child(2n){background:#f9cadb;transform:rotate(4deg)}.uc-problem-note:nth-child(3n){background:#ceeadf;transform:rotate(-2deg)}.uc-problem-note:nth-child(4){background:#e5d9fb}.uc-problem-note>span{font-family:var(--font-mono),monospace;margin-bottom:7px;font-size:.75rem;font-weight:400;display:block}.uc-problem-note[data-selected=true]{box-shadow:0 0 0 2px #b16b0e,0 7px 14px #1b244513}.uc-problem-candidates>.uc-hand-note{margin:24px 0 0 15px}.uc-priority-analysis{align-content:start;gap:16px;display:grid}.uc-evidence-sheet h4{margin-top:10px}.uc-evidence-sheet dl{gap:12px;margin-top:18px;display:grid}.uc-evidence-sheet dl>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.uc-evidence-sheet dt{max-width:50%;font-size:.875rem;font-weight:400}.uc-evidence-meter{white-space:nowrap;align-items:center;gap:7px;font-size:.75rem;display:flex}.uc-evidence-meter>span{gap:3px;display:flex}.uc-evidence-meter i{background:#ece9e1;border-radius:2px;width:7px;height:12px}.uc-evidence-meter i[data-filled=true]{background:#b16b0e}.uc-decision{background:#fffefa}.uc-decision>.uc-label{color:color-mix(in srgb,var(--tone) 65%,#0b1020)}.uc-decision h4{margin-top:10px;font-size:1.15rem}.uc-priority-reasons{gap:12px;margin-top:14px;display:grid}.uc-priority-reasons p{font-size:.875rem}.uc-priority-reasons b{margin-bottom:3px;display:block}.uc-next-validation{border-top:1px solid #e5dbc9;padding-top:13px;margin-top:15px!important}.uc-decision small{color:var(--color-muted);margin-top:11px;font-size:.75rem;display:block}.uc-question-picker{flex-wrap:wrap;gap:6px;margin:13px 0 25px;display:flex}.uc-question-picker button{color:var(--color-ink);cursor:pointer;background:#fff;border:1px solid #d3bee4;border-radius:6px;padding:7px 10px;font-size:.875rem}.uc-question-picker button[aria-pressed=true]{background:#ede1f8;border-color:#9255c2;box-shadow:inset 0 0 0 1px #9255c2}.uc-action-flow{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:6px;display:grid}.uc-action-flow>.uc-paper{align-self:stretch;min-height:205px;padding:15px 12px}.uc-action-flow .uc-label{margin-bottom:13px}.uc-action-flow p:not(.uc-label){font-size:1rem;line-height:1.45}.uc-action-evidence{transform:rotate(-3deg)}.uc-action-decision{background:#f2ebfb}.uc-action-test{background:#eaf8f1}.uc-source-mark{color:var(--color-muted);margin-top:14px;font-size:.75rem;display:block}.uc-flow-arrow{color:#9255c2;text-align:center;font-size:1.5rem}.uc-action-bottom{grid-template-columns:1.2fr 1fr;gap:20px;margin-top:28px;display:grid}.uc-action-bottom dl{gap:12px;margin-top:15px;display:grid}.uc-action-bottom dt{color:#654084;font-size:.75rem}.uc-action-bottom dd{margin-top:4px}.uc-output-sheet{padding-top:15px}.uc-output-sheet>div{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.uc-output-tag{color:#626477;border:1px dashed #cfcbd4;border-radius:5px;padding:6px 9px;font-size:.875rem;transition:background .5s,border-color .5s,color .5s}.uc-output-tag[data-active=true]{color:#4e2d69;background:#e5d7f8;border:1px solid #ab81cb;font-weight:600}.uc-output-sheet>p:not(.uc-label){color:var(--color-muted);margin-top:13px;font-size:.75rem}.uc-output-sheet>.uc-hand-note{color:var(--color-ink)!important;margin-top:27px!important;font-size:1rem!important}.uc-board-floor{justify-content:flex-end;align-items:center;height:130px;margin-top:8px;padding-left:175px;display:flex;position:relative}.uc-floor-note{font-family:var(--font-mono),monospace;color:var(--color-muted);text-align:right;max-width:38ch;font-size:.75rem}.uc-character-guide{pointer-events:none;width:158px;height:140px;transition:transform .7s;position:absolute;bottom:0;left:3%}.uc-character-guide img{opacity:0;width:84.615%;max-width:none;height:100%;transition:opacity .18s;position:absolute;top:0}.uc-character-guide img[data-active=true]{opacity:1}.uc-character-guide[data-phase="0"]{transform:translate(-12px)}.uc-character-guide[data-phase="1"]{transform:translate(10px)rotate(-1deg)}.uc-character-guide[data-phase="2"]{transform:translate(24px)}.uc-character-guide[data-phase="3"]{transform:translate(35px)}.uc-board[data-scene=understand-buyers] .uc-character-guide{left:38%}.uc-board[data-scene=understand-buyers] .uc-board-floor{justify-content:flex-start;padding-left:0;padding-right:65%}.uc-board[data-scene=understand-buyers] .uc-floor-note{text-align:left}.uc-board[data-scene=research-to-action] .uc-character-guide{left:12%}.uc-board-progress{border-top:1px solid color-mix(in srgb,var(--tone) 17%,transparent);align-items:center;gap:12px;padding-top:13px;display:flex}.uc-board-progress ol{flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.uc-board-progress li{color:var(--color-muted);flex:1;align-items:center;gap:6px;font-size:.75rem;line-height:1.3;display:flex}.uc-board-progress li>span:first-child{border:1px solid #cdd1d7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;font-size:.75rem;display:flex}.uc-board-progress li[data-current=true]{color:var(--color-ink);font-weight:600}.uc-board-progress li[data-complete=true]>span:first-child{background:var(--color-ink);color:#fff;border-color:var(--color-ink)}.uc-board-progress button{color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:8px 0 8px 4px;font-size:1rem}.uc-board-progress button>span{font-size:.75rem}.uc-board-progress button:disabled{display:none}.uc-result{transition:opacity .6s,transform .8s}.uc-board[data-phase="0"] .uc-result{opacity:.25;transform:translateY(12px)}.uc-board[data-phase="0"] .uc-bar i{transform:scaleX(.1)}.uc-board:not([data-phase="0"]) .uc-extracted-claim{opacity:1;transform:rotate(4deg)}.uc-board:not([data-phase="0"]) .uc-website{transform:rotate(calc(var(--tilt) * .35))}.uc-board:not([data-phase="0"]) .uc-conversation{transform:rotate(0)}.uc-conversation-tags{transition:opacity .5s,transform .65s}.uc-board[data-phase="0"] .uc-conversation-tags{opacity:0;transform:translateY(8px)}.uc-board[data-phase="0"] .uc-buyer-clusters,.uc-board[data-phase="1"] .uc-buyer-clusters{opacity:.45}.uc-board[data-phase="0"] .uc-buyer-profile,.uc-board[data-phase="1"] .uc-buyer-profile,.uc-board[data-phase="2"] .uc-buyer-profile{opacity:.4}.uc-buyer-clusters,.uc-buyer-profile{transition:opacity .6s}.uc-board:not([data-phase="0"]) .uc-problem-note{transform:rotate(-1deg)}.uc-board[data-phase="3"] .uc-problem-note[data-selected=true]{transform:rotate(-1deg)translateY(-4px)}.uc-board[data-phase="1"] .uc-result{opacity:.65}.uc-board[data-phase="3"] .uc-gap{background:#eaf8f1;transform:rotate(-2deg)}.uc-board[data-playing=false] *{animation-play-state:paused!important}@media (min-width:1200px){.uc-board[data-scene] .uc-character-guide{left:var(--guide-x);top:var(--guide-y);transition:left .4s,top .4s;bottom:auto;transform:none}.uc-panel-transition[data-leaving=true] .uc-character-guide{opacity:0;transition:opacity .22s}.uc-floor-note{max-width:calc(33% + 58px)}.uc-board[data-scene=understand-buyers] .uc-floor-note{max-width:100%}.uc-board[data-scene=research-to-action][data-phase="2"] .uc-board-floor,.uc-board[data-scene=research-to-action][data-phase="3"] .uc-board-floor{justify-content:flex-start;padding-left:0;padding-right:65%}.uc-board[data-scene=research-to-action][data-phase="2"] .uc-floor-note,.uc-board[data-scene=research-to-action][data-phase="3"] .uc-floor-note{text-align:left;max-width:100%}.uc-character-guide[data-role=tapCandidate] img[data-active=true]{animation:.42s ease-out both uc-candidate-tap}@keyframes uc-candidate-tap{0%,to{transform:none}45%{transform:translate(5px,-2px)}}.uc-board[data-scene=understand-buyers]{padding-inline:16px}.uc-buyers{gap:34px}.uc-buyer-analysis{gap:28px}.uc-classification>div{row-gap:9px}.uc-classification>div>span{align-items:baseline}.uc-buyer-profile{border-color:#b6d8c5;box-shadow:0 9px 20px #245d4810}.uc-buyer-profile dd{font-size:.85rem}.uc-board[data-scene=understand-buyers] .uc-board-floor{margin-top:22px}.uc-crowded>div{transform-origin:50%;transition:transform .6s,opacity .6s,filter .6s}.uc-board[data-scene=differentiate][data-compressed=true] .uc-crowded>div{opacity:.78;filter:saturate(.8);transform:scale(.95)}.uc-board[data-scene=differentiate] .uc-gap{opacity:.45;transition:background .65s,box-shadow .65s,border-color .65s,transform .65s,opacity .65s}.uc-board[data-scene=differentiate][data-gap-revealed=true] .uc-gap{opacity:1;background:#e7f7ed;border-color:#398662;transform:rotate(-.5deg)scale(1.03);box-shadow:0 0 17px #47a17b14}}@media (min-width:1500px){.uc-website-nav span{display:block}.uc-website-body h4{max-width:75%}.uc-board{padding:24px}}@media (max-width:1199px) and (min-width:901px){.use-cases-section .use-case-panel:not([hidden]){grid-template-columns:minmax(0,.62fr) minmax(0,1.38fr);gap:24px}.uc-board{padding:16px}.uc-differentiate,.uc-buyers,.uc-problems{gap:14px}.uc-board-top{align-items:flex-start}.uc-board-top>.uc-secondary-note{text-align:right;max-width:15ch}.uc-classification>div{grid-template-columns:1fr}.uc-board-progress li>span:last-child{display:none}.uc-action-flow{grid-template-columns:1fr}.uc-action-flow>.uc-paper{min-height:0}.uc-flow-arrow{transform:rotate(90deg)}.uc-action-bottom{grid-template-columns:1fr 1fr}}@media (max-width:900px){.use-cases-section{padding-block:76px 80px}.use-cases-section .use-case-panel:not([hidden]){grid-template-columns:1fr;gap:28px}.use-cases-section .use-case-copy{max-width:650px;padding-top:0}.uc-board{width:100%;max-width:760px}.uc-website:nth-child(5),.uc-conversation:nth-child(4),.uc-problem-note:nth-child(n+5){display:none}.uc-website-body{min-height:110px}}@media (max-width:767px){.use-cases-section{padding-block:64px}.use-cases-section .section-heading{margin-bottom:22px}.use-cases-section .section-intro{margin-top:20px}.use-cases-section .tablist{margin-bottom:28px}.use-cases-section .tablist button{padding-inline:10px;font-size:.875rem}.use-cases-section .use-case-panel:not([hidden]){flex-direction:column;gap:0;display:flex}.use-cases-section .use-case-copy{display:contents}.use-cases-section .use-case-copy h3{order:1;font-size:2.25rem}.use-cases-section .use-case-description{order:2;margin-top:20px}.use-cases-section .chip-list,.use-cases-section .research-flow{order:3;margin-block:22px 0}.use-cases-section .use-case-closing{order:3}.use-cases-section .use-case-copy>.button{order:5;align-self:flex-start;margin-top:22px}.uc-board{border-radius:18px;order:4;margin-top:26px;padding:16px 13px}.uc-board-top{margin-bottom:20px;display:block}.uc-board-top>.uc-secondary-note{margin-top:8px;display:block}.uc-label{font-size:.75rem}.uc-scene-content{min-height:0}.uc-differentiate,.uc-buyers,.uc-problems{grid-template-columns:1fr;gap:22px}.uc-websites{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:4px 2px}.uc-website:nth-child(n+4){display:none}.uc-website{transform:rotate(-3deg)}.uc-website:nth-child(2){transform:rotate(3deg)translateY(8px)}.uc-website-nav{padding:7px 5px}.uc-website-nav b{font-size:.75rem}.uc-website-body{min-height:124px;padding:4px 6px 10px}.uc-website-body h4{width:100%;font-size:.875rem}.uc-architecture{display:none}.uc-fake-button{padding:3px 5px;font-size:.75rem}.uc-extracted-claim{display:none}.uc-same-claims{font-size:.875rem;margin:17px 0 0 10px!important}.uc-competitor-stack>.uc-doodle-arrow{display:none}.uc-pattern-sheet{padding:16px}.uc-pattern-title-desktop,.uc-pattern-bars,.uc-pattern-sheet>.uc-secondary-note,.uc-landscape>.uc-label,.uc-crowded{display:none}.uc-pattern-title-mobile{display:block}.uc-landscape{border-top:0;margin-top:12px;padding-top:0}.uc-gap{text-align:left;border-radius:8px;padding:14px}.uc-gap b{text-align:left}.uc-gap span{padding:4px 0;font-size:.875rem}.uc-territories{margin-top:0;display:block}.uc-conversations>div{grid-template-columns:1fr;gap:10px}.uc-conversation:nth-child(4){display:none}.uc-conversation{padding:12px}.uc-conversation:nth-child(2n){margin-left:0}.uc-conversation-tags,.uc-conversation small,.uc-conversations>.uc-hand-note{display:none}.uc-classification{padding:13px}.uc-classification>div{grid-template-columns:1fr 1fr;gap:8px}.uc-classification>div>span:nth-child(2),.uc-classification>div>span:nth-child(3),.uc-classification>div>span:nth-child(7),.uc-classification>div>span:nth-child(8),.uc-buyer-clusters{display:none}.uc-buyer-profile{padding:16px}.uc-problem-candidates>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.uc-problem-note{min-height:120px;padding:14px 7px 10px;font-size:.875rem}.uc-problem-note:nth-child(n+4){display:none}.uc-problem-candidates>.uc-hand-note{margin-top:17px;font-size:.875rem}.uc-evidence-sheet{display:none}.uc-priority-analysis .uc-decision{padding:16px}.uc-question-picker{grid-template-columns:1fr 1fr;margin-bottom:20px;display:grid}.uc-question-picker button{padding:9px 6px}.uc-action-flow{grid-template-columns:1fr;gap:7px}.uc-action-flow>.uc-paper{min-height:0;padding:16px}.uc-action-flow .uc-label{margin-bottom:8px}.uc-action-evidence{transform:rotate(-1deg)}.uc-flow-arrow{transform:rotate(90deg)}.uc-action-bottom{grid-template-columns:1fr;gap:10px;margin-top:22px}.uc-action-bottom .uc-decision{display:none}.uc-output-sheet{padding-top:0}.uc-output-sheet>.uc-hand-note{display:none}.uc-board-floor{height:94px;margin-top:14px;padding-left:120px}.uc-character-guide{width:108px;height:96px;left:0!important;transform:none!important}.uc-board[data-scene=understand-buyers] .uc-board-floor{justify-content:flex-end;padding-left:120px;padding-right:0}.uc-floor-note,.uc-board[data-scene=understand-buyers] .uc-floor-note{text-align:right;font-size:.75rem}.uc-board-progress{gap:5px;margin-top:8px}.uc-board-progress ol{gap:8px}.uc-board-progress li{flex:none}.uc-board-progress li>span:last-child{display:none}.uc-board-progress button{margin-left:auto}.uc-result{transform:none!important}.uc-board[data-phase="0"] .uc-result{opacity:.7}}@media (prefers-reduced-motion:reduce){.uc-panel-transition,.uc-board *,.use-cases-section .use-case-panel{transition:none!important;animation:none!important}.uc-character-guide{transform:none!important}.uc-result,.uc-buyer-profile,.uc-buyer-clusters,.uc-conversation-tags{opacity:1!important;transform:none!important}.uc-website,.uc-conversation,.uc-problem-note{transform:none!important}.uc-extracted-claim{opacity:1!important}.uc-bar i{transform:none!important}.uc-gap{background:#eaf8f1}}
.method-section{background:linear-gradient(180deg,var(--color-blue-soft),#f8f9fc 70%);padding-block:96px}.method-section>.container{width:min(100%,1680px);max-width:none;padding-inline:clamp(32px,4vw,64px)}.method-section .section-heading{max-width:100%;margin-bottom:42px}.method-section .section-heading h2{max-width:1150px;font-size:clamp(2.6rem,4vw,4.5rem)}.method-section .section-intro{max-width:920px}.method-flow{position:relative}.method-flow-toolbar{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.method-flow-toolbar>p{text-transform:uppercase;color:var(--color-muted);font-size:.75rem}.method-replay{color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:5px 0 5px 12px;font-size:.875rem}.method-replay span{color:var(--color-blue);margin-right:5px}.method-replay:disabled{color:var(--color-muted);cursor:default}.method-stages{grid-template-columns:repeat(5,minmax(0,1fr));gap:22px;margin:0;padding:0;list-style:none;display:grid}.method-accent-blue{--method-accent:var(--color-blue);--method-soft:var(--color-blue-soft)}.method-accent-orange{--method-accent:var(--color-orange);--method-soft:var(--color-orange-soft)}.method-accent-purple{--method-accent:var(--color-purple);--method-soft:var(--color-purple-soft)}.method-accent-green{--method-accent:var(--color-green);--method-soft:var(--color-green-soft)}.method-accent-pink{--method-accent:var(--color-pink);--method-soft:var(--color-pink-soft)}.method-stage{background:linear-gradient(160deg,white,var(--method-soft) 72%);border:1px solid #fff;border-radius:20px;min-width:0;padding:20px 16px 26px;transition:box-shadow .25s;position:relative}.method-stage:hover{box-shadow:0 8px 24px #141e3712}.method-stage-heading{align-items:flex-start;gap:10px;min-height:58px;display:flex}.method-stage-number{background:var(--method-soft);width:35px;height:35px;color:var(--color-ink);border:1px solid color-mix(in srgb,var(--method-accent) 38%,transparent);border-radius:50%;flex:none;place-items:center;font-size:.875rem;transition:background .3s,color .3s;display:grid}.method-stage[data-reached=true] .method-stage-number{background:var(--method-accent);color:#fff}.method-accent-orange[data-reached=true] .method-stage-number,.method-accent-green[data-reached=true] .method-stage-number,.method-accent-pink[data-reached=true] .method-stage-number{color:var(--color-ink)}.method-stage-heading h3{letter-spacing:-.04em;padding-top:5px;font-size:1.375rem;line-height:1.1}.method-stage-description{min-height:128px;color:var(--color-muted);margin-top:12px;font-size:1rem;line-height:1.48}.method-stage-visual{min-height:274px;margin-top:22px}.method-stage-connector{text-align:center;width:18px;color:var(--color-ink);z-index:1;font-size:25px;line-height:1;position:absolute;top:47%;left:calc(100% + 2px)}.method-stage:last-child .method-stage-connector,.method-row-connector{display:none}.method-source-pile{gap:9px;padding-inline:3px;display:grid}.method-source{transform:rotate(var(--scrap-angle));background:#fff;border:1px solid #165dff17;border-radius:3px 10px 5px 8px;padding:10px 11px;transition:transform .6s;box-shadow:0 5px 12px #141e370f}.method-source:first-child{--scrap-angle:-5deg;margin-right:7px}.method-source:nth-child(2){--scrap-angle:3deg;margin-left:10px}.method-source:nth-child(3){--scrap-angle:-2deg;margin-right:5px}.method-source:nth-child(4){--scrap-angle:4deg;margin-left:8px}.method-stage[data-reached=true] .method-source{transform:rotate(calc(var(--scrap-angle) * .65))}.method-flow[data-playing=true][data-phase="0"] .method-source{animation:.8s both method-input-settle}@keyframes method-input-settle{0%{transform:translateY(5px) rotate(var(--scrap-angle))}to{transform:translateY(0) rotate(calc(var(--scrap-angle) * .65))}}.method-source-label{color:var(--color-muted);align-items:center;gap:6px;margin-bottom:5px;font-size:.75rem;display:flex}.method-source-label>span{color:var(--color-blue);font-size:1rem;line-height:1}.method-source p{font-size:.875rem;line-height:1.35}.method-raw-signal{background:#fff;border-radius:2px;margin:0 4px;padding:12px;font-size:.875rem;line-height:1.4;transform:rotate(-3deg);box-shadow:0 5px 12px #141e370d}.method-mini-arrow{text-align:center;color:var(--method-accent);margin:5px 0;font-size:23px;line-height:1;display:block}.method-classifications{gap:6px;margin:0;display:grid}.method-classification{background:#ffffffdb;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 9px;transition:transform .55s;display:flex;transform:translateY(4px)}.method-stage[data-reached=true] .method-classification{transform:none}.method-classification dt{max-width:10ch;color:var(--color-muted);font-size:.75rem;line-height:1.2}.method-classification dd{text-align:right;background:var(--method-soft);border-radius:4px;margin:0;padding:4px 6px;font-size:.875rem;font-weight:500;line-height:1.25}.method-patterns{gap:14px;display:grid}.method-pattern-cluster{align-items:center;gap:8px;display:flex}.method-pattern-cluster p{max-width:12ch;font-size:.875rem;line-height:1.35}.method-node-map{flex:none;width:48%;max-width:112px;height:78px;overflow:visible}.method-node-map path{stroke:var(--method-accent);stroke-width:1px;fill:none;opacity:.25}.method-node-map ellipse{stroke:var(--method-accent);stroke-width:1px;fill:#fff;fill-opacity:.3;stroke-dasharray:4 5}.method-node-map circle{fill:var(--method-accent);fill-opacity:.65;stroke:#fff;stroke-width:1px;transform:translate(calc((var(--node) - 2) * 4px),calc((2 - var(--node)) * 4px));transition:transform .75s,fill-opacity .75s}.method-node-map-1 circle{fill-opacity:.4}.method-node-map-2 circle{fill-opacity:.8}.method-stage[data-reached=true] .method-node-map circle{transform:none}.method-synthesis{gap:9px;display:grid}.method-insight{border-left:2px solid color-mix(in srgb,var(--method-accent) 35%,transparent);background:#ffffffeb;border-radius:5px;padding:12px;transition:transform .55s;transform:translateY(5px)}.method-stage[data-reached=true] .method-insight{transform:none}.method-insight>span{font-family:var(--font-mono),monospace;text-transform:uppercase;margin-bottom:7px;font-size:.75rem;line-height:1.3;display:block}.method-insight p{font-size:.875rem;line-height:1.4}.method-insight[data-direction]{border-left-color:var(--method-accent)}.method-hypothesis{color:var(--color-muted);margin-top:12px;font-size:.75rem;line-height:1.4}.method-checklist{background:#fff;border-radius:4px 12px 5px 7px;margin:0;padding:14px 12px 8px;list-style:none;box-shadow:0 5px 12px #141e370a}.method-checklist li{align-items:flex-start;gap:9px;padding:9px 0;font-size:.875rem;line-height:1.4;display:flex}.method-check{border:1px solid var(--method-accent);width:21px;height:21px;transition:background .2s;transition-delay:calc(var(--check) * .11s);border-radius:50%;flex:none;place-items:center;margin-top:1px;display:grid}.method-check svg{width:18px;height:18px}.method-check path{stroke:var(--method-accent);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:18;stroke-dashoffset:18px;transition:stroke-dashoffset .25s;transition-delay:calc(var(--check) * .11s)}.method-stage[data-reached=true] .method-check{background:var(--method-soft)}.method-stage[data-reached=true] .method-check path{stroke-dashoffset:0}.method-flow-floor{height:165px;position:relative}.method-guide-stations{pointer-events:none;height:104px;position:absolute;inset:0 0 auto}.method-guide{top:-8px;left:calc((var(--station) + .5) * 20% - 58px);opacity:0;width:117px;height:104px;transition:opacity .22s,transform .22s;position:absolute;transform:translateY(3px)}.method-guide[data-active=true]{opacity:1;transform:none}.method-guide img{object-fit:contain;width:84.6154%;max-width:none;height:100%;position:absolute;top:0}.method-guide[data-guide-stage=decide]{top:-32px}.method-feedback{position:absolute;inset:94px 0 0}.method-feedback>svg{width:100%;height:58px;position:absolute;overflow:visible}.method-feedback path{fill:none;stroke:var(--color-blue);stroke-width:1.2px;opacity:.32;vector-effect:non-scaling-stroke;transition:opacity .35s}.method-feedback[data-complete=true] path{opacity:.7}.method-feedback p{text-align:center;background:#f7f9fc;flex-direction:column;align-items:center;gap:2px;width:max-content;max-width:85%;margin:15px auto 0;padding:0 16px;display:flex;position:relative}.method-feedback-hand{font-size:.875rem;font-style:italic}.method-feedback .mono{color:var(--color-muted);font-size:.75rem}.method-principle{border-top:1px solid var(--color-line);align-items:center;gap:42px;margin-top:18px;padding-top:26px;display:flex}.method-paper-note{background:var(--color-orange-soft);border:1px solid #f4deb1;flex:none;padding:16px 23px;font-size:1.0625rem;transform:rotate(-3deg);box-shadow:0 7px 16px #141e370f}.method-principle>p:last-child{color:var(--color-muted);max-width:620px;font-size:1.0625rem;line-height:1.6}.method-flow[data-playing=false] .method-stage-visual *,.method-flow[data-playing=false] .method-guide,.method-flow[data-playing=false] .method-feedback path{transition:none}@media (min-width:1600px){.method-stage-description{min-height:120px}.method-stage-visual{min-height:276px}}@media (min-width:1200px) and (max-width:1365px){.method-stages{gap:18px}.method-stage{padding-inline:12px}.method-stage-heading{flex-direction:column;gap:12px;min-height:99px}.method-stage-heading h3{padding-top:0}.method-stage-description{min-height:144px}.method-stage-connector{width:18px;font-size:22px;left:100%}.method-classification{gap:4px;padding-inline:6px}}@media (min-width:768px) and (max-width:1199px){.method-stages{grid-template-columns:repeat(6,minmax(0,1fr));gap:32px 22px}.method-stage{grid-column:span 2}.method-stage:nth-child(4),.method-stage:nth-child(5){grid-column:span 3}.method-stage-description{min-height:120px}.method-stage:nth-child(3) .method-stage-connector{display:none}.method-row-connector{width:calc(175% + 38.5px);height:30px;display:block;position:absolute;top:100%;right:50%;overflow:visible}.method-row-connector path{stroke:var(--color-ink);stroke-width:1px;fill:none;vector-effect:non-scaling-stroke}.method-stage:nth-child(4) .method-stage-connector{left:calc(100% + 2px)}.method-stage-visual{max-width:310px;min-height:280px;margin-inline:auto}.method-guide{display:none}.method-guide[data-guide-stage=test]{opacity:1;display:block;left:auto;right:8%;transform:none}}@media (max-width:767px){.method-section{padding-block:72px}.method-section>.container{padding-inline:24px}.method-section .section-heading h2{font-size:clamp(2.3rem,8.6vw,3.4rem)}.method-flow-toolbar{margin-bottom:20px}.method-flow-toolbar>p{font-size:.75rem}.method-replay{font-size:.875rem}.method-stages{border-left:1px solid #b9cdfb;flex-direction:column;gap:30px;margin-left:4px;padding-left:20px;display:flex}.method-stage{padding:22px}.method-stage-heading{align-items:center;min-height:0}.method-stage-heading h3{padding:0;font-size:1.5rem}.method-stage-description{min-height:0;margin-top:16px}.method-stage-visual{max-width:350px;min-height:0;margin:24px auto 0}.method-source-pile{gap:12px;padding:0 3px 5px}.method-source{padding:13px}.method-source-label{font-size:.875rem}.method-source p,.method-raw-signal,.method-classification dd,.method-pattern-cluster p,.method-insight p,.method-checklist li{font-size:1rem}.method-classification dt,.method-insight>span{font-size:.875rem}.method-classification dt{max-width:none}.method-classification{padding:9px 11px}.method-patterns{gap:8px}.method-pattern-cluster{justify-content:center;gap:24px}.method-node-map{max-width:120px;height:76px}.method-insight{padding:14px}.method-hypothesis{font-size:.875rem}.method-stage-connector{width:20px;top:calc(100% + 5px);left:calc(50% - 10px);transform:rotate(90deg)}.method-flow-floor{height:168px}.method-guide{display:none}.method-guide[data-guide-stage=test]{opacity:1;width:103px;height:91px;display:block;left:auto;right:4%;transform:none}.method-feedback{inset:86px 0 0}.method-feedback p{max-width:85%;padding-inline:6px}.method-feedback>svg{height:74px}.method-principle{flex-direction:column;align-items:flex-start;gap:26px;margin-top:22px}.method-principle>p:last-child{font-size:1rem}}@media (prefers-reduced-motion:reduce){.method-section *,.method-section :before,.method-section :after{transition:none!important;animation:none!important}.method-source{transform:rotate(calc(var(--scrap-angle) * .65))}.method-classification,.method-insight,.method-node-map circle{transform:none}.method-check path{stroke-dashoffset:0}.method-guide{display:none}.method-guide[data-guide-stage=test]{opacity:1;display:block;transform:none}}
.selected-work-section .case-card{--work-join:2px;--work-spread:2px;--work-down:3px;--work-filter-travel:6px;transition:transform .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out}.selected-work-section .case-card-link{height:100%;color:inherit;border-radius:inherit;flex-direction:column;text-decoration:none;display:flex}.selected-work-section .case-card:is(:hover,:focus-within){border-color:color-mix(in srgb,var(--tone) 30%,var(--color-line));transform:translateY(-4px);box-shadow:0 12px 27px #0b102013}.selected-work-section .case-card-link:focus-visible{outline:3px solid var(--color-blue);outline-offset:-3px}.selected-work-section .case-study-visual{background:linear-gradient(145deg,var(--tone-soft),color-mix(in srgb,var(--tone-soft) 60%,white));flex:none;height:300px;padding:36px 20px 16px;display:block}.selected-work-section .work-preview-caption{letter-spacing:.055em;text-transform:uppercase;color:var(--color-muted);font-size:8px;position:absolute;top:15px;left:20px}.selected-work-section .work-card-preview{z-index:1;width:100%;max-width:355px;margin-inline:auto;position:relative}.selected-work-section .work-preview-scrap{clip-path:polygon(0 8%,83% 0,100% 27%,93% 86%,12% 100%);background:#fff9;border:1px solid #0b102009;width:19px;height:13px;position:absolute;bottom:21px;left:13px;transform:rotate(-18deg)}.selected-work-section .work-preview-spark{color:var(--tone);opacity:.55;font-size:25px;line-height:1;position:absolute;bottom:15px;right:13px;transform:rotate(12deg)}.selected-work-section .work-preview-arrow{width:20px;height:20px;color:var(--tone);opacity:.65;margin:2px auto;transition:transform .32s,opacity .32s;display:block}.selected-work-section .work-preview-arrow path{stroke:currentColor;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.selected-work-section .work-preview-merge{width:80%;height:24px;margin:3px auto 0}.selected-work-section .work-preview-output{border:1px solid color-mix(in srgb,var(--tone) 30%,white);background:#fff;border-radius:4px 7px 5px 3px;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;min-height:36px;margin-inline:auto;padding:7px 11px;transition:background-color .32s,border-color .32s,box-shadow .32s;display:flex;box-shadow:0 4px 10px #0b10200a}.selected-work-section .work-preview-output>.mono{text-transform:uppercase;letter-spacing:.02em;font-size:9px}.selected-work-section .work-preview-output-mark{color:var(--tone);font-size:20px;line-height:1}.selected-work-section .work-podcast-flow{padding-top:4px}.selected-work-section .work-funnel-stage{grid-template-columns:66px minmax(0,1fr);align-items:center;gap:8px;min-height:44px;margin-bottom:12px;display:grid;position:relative}.selected-work-section .work-stage-label{text-transform:uppercase;letter-spacing:.025em;color:var(--color-muted);font-size:8px}.selected-work-section .work-stage-label>span{color:var(--color-ink);margin-top:3px;font-size:12px;display:block}.selected-work-section .work-show-group{justify-content:center;align-items:center;gap:5px;display:flex}.selected-work-section .work-show-paper{text-align:center;background:#fff;border:1px solid #e4e4df;border-radius:3px 5px 4px 2px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:5px;min-width:0;max-width:74px;min-height:40px;padding:6px 3px;font-size:8.5px;line-height:1.2;transition:transform .32s;display:flex;transform:rotate(-5deg);box-shadow:0 4px 9px #0b10200c}.selected-work-section .work-show-paper:nth-child(2n){transform:rotate(5deg)translateY(3px)}.selected-work-section .work-show-paper>span:last-child{overflow-wrap:anywhere;max-width:100%}.selected-work-section .work-show-icon{height:9px;color:var(--tone);align-items:center;gap:2px;display:flex}.selected-work-section .work-show-icon i{opacity:.65;background:currentColor;border-radius:1px;width:2px;height:5px}.selected-work-section .work-show-icon i:nth-child(2){height:9px}.selected-work-section .work-funnel-stage-1 .work-show-group{padding-inline:13px}.selected-work-section .work-funnel-stage-2 .work-show-group{padding-inline:26px}.selected-work-section .work-funnel-stage-3{margin-bottom:0}.selected-work-section .work-funnel-stage-3 .work-preview-output{position:relative}.selected-work-section .work-funnel-stage-3 .work-preview-output:before{content:"";border:1px solid color-mix(in srgb,var(--tone) 20%,white);z-index:-1;background:#fff;border-radius:4px;position:absolute;inset:3px -3px -3px 3px;transform:rotate(3deg)}.selected-work-section .work-funnel-stage>.work-preview-arrow{width:16px;height:16px;position:absolute;bottom:-16px;left:61%}.selected-work-section .work-preview-note{color:var(--color-muted);text-align:center;margin-top:12px;padding-left:74px;font-family:Segoe Print,Comic Sans MS,cursive;font-size:10px;line-height:1.4;display:block;transform:rotate(-2deg)}.selected-work-section .work-language-sources{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:17px;display:grid}.selected-work-section .work-source-label{text-transform:uppercase;letter-spacing:.015em;color:var(--color-muted);margin-bottom:10px;font-size:8px}.selected-work-section .work-fragment-paper{background:#fff;border:1px solid #e0e4ea;border-radius:4px 7px 4px 3px;margin-bottom:8px;padding:8px 9px;font-size:11px;line-height:1.3;transition:transform .32s;position:relative;transform:rotate(-3deg);box-shadow:0 4px 9px #0b10200c}.selected-work-section .work-fragment-paper:last-child{margin-bottom:0}.selected-work-section .work-buyer-fragments .work-fragment-paper:nth-child(3){transform:rotate(3deg)}.selected-work-section .work-buyer-fragments .work-fragment-paper{padding-left:17px}.selected-work-section .work-fragment-symbol{color:var(--tone);font-size:14px;line-height:8px;position:absolute;top:12px;left:6px}.selected-work-section .work-claim-fragments .work-fragment-paper{background:color-mix(in srgb,var(--tone-soft) 35%,white);padding-block:8px;font-size:10.5px;transform:rotate(3deg)}.selected-work-section .work-claim-fragments .work-fragment-paper:nth-child(3){transform:rotate(-2deg)}.selected-work-section .work-language-comparison{color:var(--color-muted);text-transform:uppercase;justify-content:center;align-items:center;gap:9px;font-size:8px;line-height:1.2;display:flex}.selected-work-section .work-language-comparison>span{color:var(--tone);font-size:18px;line-height:1}.selected-work-section .work-theme-sheet{background:#ffffffde;border:1px solid #e0e8e3;border-radius:4px 7px 5px 3px;padding:10px;transform:rotate(1deg);box-shadow:0 7px 15px #0b10200b}.selected-work-section .work-theme-headings{text-transform:uppercase;color:var(--color-muted);grid-template-columns:1fr 1fr;gap:14px;padding-bottom:10px;font-size:8px;line-height:1.3;display:grid}.selected-work-section .work-theme-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.selected-work-section .work-question-themes,.selected-work-section .work-content-themes{gap:6px;display:grid}.selected-work-section .work-content-themes{border-left:1px dashed #a3c4b2;padding-left:12px}.selected-work-section .work-theme-note,.selected-work-section .work-content-strip{align-items:center;gap:5px;min-height:26px;padding:5px;font-size:10px;line-height:1.25;display:flex}.selected-work-section .work-theme-note{background:var(--tone-soft);border:1px solid color-mix(in srgb,var(--tone) 18%,white);border-radius:2px 4px 2px 3px;transition:transform .32s;transform:rotate(-3deg);box-shadow:0 3px 6px #0b102006}.selected-work-section .work-theme-note:nth-child(2){transform:rotate(2deg)}.selected-work-section .work-theme-note i{background:var(--tone);opacity:.7;border-radius:50%;flex:none;width:4px;height:4px}.selected-work-section .work-content-strip{color:var(--color-muted);border-bottom:1px solid #e3e9e6;padding-left:0}.selected-work-section .work-content-strip i{background:repeating-linear-gradient(0deg,#0000 0 3px,#bac8bf 3px 4px);border:1px solid #97aa9f;flex:none;width:8px;height:11px}.selected-work-section .work-theme-compare{color:var(--color-muted);text-transform:uppercase;border-top:1px solid #e3e9e6;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding-top:8px;font-size:8px;line-height:1.2;display:flex}.selected-work-section .work-theme-compare>span{color:var(--tone);font-size:16px;line-height:1}.selected-work-section .case-content{flex-direction:column;flex:1;display:flex}.selected-work-section .case-content>p{min-height:78px}.selected-work-section .workflow-labels{gap:5px;min-height:18px;margin:6px 0 16px}.selected-work-section .workflow-labels li{font-size:.7rem;line-height:1.6}.selected-work-section .workflow-labels li:not(:last-child):after{content:" →";color:var(--tone);margin-left:4px}.selected-work-section .case-output{border-left:2px solid color-mix(in srgb,var(--tone) 55%,white);background:linear-gradient(90deg,color-mix(in srgb,var(--tone-soft) 45%,white),white 78%);gap:5px;margin-top:auto;padding:4px 0 4px 12px;font-size:.8125rem;line-height:1.4;transition:border-color .3s ease-out;display:grid;position:relative}.selected-work-section .case-output:before{content:"";background:var(--tone);opacity:.3;border-radius:2px;width:2px;height:8px;transition:opacity .3s ease-out;position:absolute;top:-13px;left:-2px}.selected-work-section .case-output>span:last-child{font-weight:500}.selected-work-section .case-output>.mono{letter-spacing:.06em;color:var(--color-muted);font-size:.6rem}.selected-work-section .case-status{letter-spacing:.01em;color:var(--color-muted);border:0;padding-top:12px;font-size:.56rem}.selected-work-section .case-view{border-top:1px solid var(--color-line);color:var(--color-ink);justify-content:space-between;align-items:center;margin-top:12px;padding-top:14px;font-size:.95rem;transition:border-color .3s ease-out;display:flex}.selected-work-section .case-view>span{color:var(--tone);font-size:22px;transition:transform .32s}.selected-work-section .work-preview-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.selected-work-section :is(.work-show-paper,.work-fragment-paper,.work-theme-note,.work-content-strip){transition:translate .3s ease-out,opacity .3s ease-out,box-shadow .3s ease-out}.selected-work-section :is(.work-language-comparison,.work-theme-compare)>span{opacity:.65;transition:opacity .3s ease-out}.selected-work-section .work-preview-output{transition:background-color .3s ease-out,border-color .3s ease-out,box-shadow .3s ease-out}.selected-work-section .work-preview-arrow{transition:transform .3s ease-out,opacity .3s ease-out}.selected-work-section .work-funnel-stage-0 .work-show-paper:first-child{--work-scatter:calc(-1 * var(--work-spread))}.selected-work-section .work-funnel-stage-0 .work-show-paper:last-child{--work-scatter:var(--work-spread)}.selected-work-section .case-card:is(:hover,:focus-within) .work-funnel-stage-0 .work-show-paper{translate:var(--work-scatter,0px) -1px;box-shadow:0 5px 11px #0b102010}.selected-work-section .case-card:is(:hover,:focus-within) .work-funnel-stage-1 .work-show-paper:last-child{translate:var(--work-filter-travel) 1px;opacity:.38;transition-delay:.2s}.selected-work-section .case-card:is(:hover,:focus-within) .work-funnel-stage-2 .work-show-paper{translate:0 var(--work-down);transition-delay:.42s}.selected-work-section .case-card:is(:hover,:focus-within) .work-buyer-fragments .work-fragment-paper{translate:var(--work-join) -1px}.selected-work-section .case-card:is(:hover,:focus-within) .work-claim-fragments .work-fragment-paper{translate:calc(-1 * var(--work-join)) -1px;transition-delay:.18s}.selected-work-section .case-card:is(:hover,:focus-within) .work-theme-note{translate:var(--work-join) -1px}.selected-work-section .case-card:is(:hover,:focus-within) .work-content-strip{translate:calc(-1 * var(--work-join)) 0;transition-delay:.18s}.selected-work-section .case-card:is(:hover,:focus-within) :is(.work-language-comparison,.work-theme-compare)>span{opacity:1;transition-delay:.4s}.selected-work-section .case-card:is(:hover,:focus-within) .work-preview-arrow{opacity:.95;transition-delay:.4s;transform:translateY(2px)}.selected-work-section .case-card:is(:hover,:focus-within) .work-funnel-stage-0>.work-preview-arrow{transition-delay:.12s}.selected-work-section .case-card:is(:hover,:focus-within) .work-funnel-stage-2>.work-preview-arrow{transition-delay:.6s}.selected-work-section .case-card:is(:hover,:focus-within) .work-preview-output{background:var(--tone-soft);border-color:color-mix(in srgb,var(--tone) 65%,white);transition-delay:.7s;box-shadow:0 5px 12px #0b102012}.selected-work-section .case-card:is(:hover,:focus-within) .case-output{border-color:var(--tone)}.selected-work-section .case-card:is(:hover,:focus-within) .case-output:before{opacity:.7}.selected-work-section .case-card:is(:hover,:focus-within) .case-view{border-color:color-mix(in srgb,var(--tone) 25%,var(--color-line))}.selected-work-section .case-card:is(:hover,:focus-within) .case-view>span{transform:translate(5px)}.selected-work-section .case-card[data-work-entered=true]{animation:.4s ease-out backwards work-card-entry}.selected-work-section .case-card[data-work-entered=true]:nth-child(2){animation-delay:90ms}.selected-work-section .case-card[data-work-entered=true]:nth-child(3){animation-delay:.18s}.selected-work-section .case-card:is(:hover,:focus-within){animation:none}@keyframes work-card-entry{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (min-width:768px) and (max-width:1199px){.selected-work-section .case-card{--work-join:1px;--work-spread:1px;--work-down:1px;--work-filter-travel:3px}.selected-work-section .case-card:is(:hover,:focus-within) .work-preview-arrow{transform:translateY(1px)}}@media (max-width:767px){.selected-work-section .case-study-visual{height:280px;padding-top:33px}.selected-work-section .work-funnel-stage{min-height:41px;margin-bottom:10px}.selected-work-section .work-funnel-stage-3{margin-bottom:0}.selected-work-section .work-preview-note{margin-top:9px}.selected-work-section .work-fragment-paper{padding-block:6px}.selected-work-section .work-claim-fragments .work-fragment-paper{padding-block:7px}.selected-work-section .work-language-result{grid-template-columns:minmax(0,1fr) 16px auto;align-items:center;gap:5px;margin-top:7px;display:grid}.selected-work-section .work-language-result>.work-preview-arrow{width:16px;height:16px;rotate:-90deg}.selected-work-section .work-language-comparison{text-align:center;flex-direction:column;gap:2px;font-size:7.5px}.selected-work-section .work-language-result .work-preview-output{gap:6px;padding-inline:8px}.selected-work-section .case-content>p{min-height:0}.selected-work-section .workflow-labels{min-height:0;margin-block:16px}.selected-work-section .case-card[data-work-entered=true]{animation-name:work-card-fade}.selected-work-section .work-grid .case-card:is(:hover,:focus-within){transform:none}.selected-work-section .work-grid .case-card *{transition:none}.selected-work-section .work-grid .case-card:is(:hover,:focus-within) :is(.work-show-paper,.work-fragment-paper,.work-theme-note,.work-content-strip){opacity:1!important;translate:none!important}.selected-work-section .work-grid .case-card:is(:hover,:focus-within) :is(.work-preview-arrow,.case-view>span){transform:none}.selected-work-section .work-preview-output{background:var(--tone-soft);border-color:color-mix(in srgb,var(--tone) 65%,white)}.selected-work-section :is(.work-language-comparison,.work-theme-compare)>span,.selected-work-section .work-preview-arrow{opacity:.95}}@keyframes work-card-fade{0%{opacity:0}to{opacity:1}}@media (max-width:360px){.selected-work-section .case-study-visual{padding-inline:16px}.selected-work-section .work-funnel-stage{grid-template-columns:57px minmax(0,1fr);gap:5px}.selected-work-section .work-funnel-stage-0 .work-show-paper:nth-child(4){display:none}.selected-work-section .work-funnel-stage-1 .work-show-group{padding-inline:0}.selected-work-section .work-funnel-stage-2 .work-show-group{padding-inline:8px}.selected-work-section .work-preview-output{gap:6px;padding-inline:8px}.selected-work-section .work-preview-output>.mono{font-size:8px}.selected-work-section .work-language-sources{gap:11px}.selected-work-section .work-fragment-paper{padding-inline:7px;font-size:10px}.selected-work-section .work-claim-fragments .work-fragment-paper{font-size:10px}.selected-work-section .work-theme-sheet{padding:9px}.selected-work-section .work-theme-columns,.selected-work-section .work-theme-headings{gap:9px}.selected-work-section .work-content-themes{padding-left:8px}.selected-work-section .work-theme-note,.selected-work-section .work-content-strip{font-size:9px}}@media (prefers-reduced-motion:reduce){.selected-work-section .work-grid .case-card,.selected-work-section .work-grid .case-card *{transition:none!important;animation:none!important}.selected-work-section .work-grid .case-card:is(:hover,:focus-within){transform:none}.selected-work-section .work-grid .case-card:is(:hover,:focus-within) :is(.work-show-paper,.work-fragment-paper,.work-theme-note,.work-content-strip){opacity:1!important;translate:none!important}.selected-work-section .case-output:before{transition:none}.selected-work-section .work-grid .case-card:is(:hover,:focus-within) :is(.work-preview-arrow,.case-view>span){transform:none}.selected-work-section .work-preview-output{background:var(--tone-soft);border-color:color-mix(in srgb,var(--tone) 65%,white)}.selected-work-section .work-preview-arrow,.selected-work-section :is(.work-language-comparison,.work-theme-compare)>span{opacity:.95}}
.deliverables-section .deliverable-opening{grid-template-columns:minmax(0,1fr) 245px;align-items:end;gap:28px;display:grid}.deliverables-section .da-assembly{pointer-events:none;height:185px;margin-bottom:62px;position:relative}.deliverables-section .da-assembly-guide{width:153px;height:135px;transition:transform .65s ease-out;position:absolute;bottom:23px;left:-15px;transform:translate(0)}.deliverables-section .da-assembly-guide img{object-fit:contain;opacity:0;width:84.615%;max-width:none;height:100%;transition:opacity .22s ease-out;position:absolute;inset:0 auto auto 0}.deliverables-section .da-assembly-guide img[data-active=true]{opacity:1}.deliverables-section .da-assembly-papers{width:111px;height:138px;position:absolute;bottom:26px;right:0}.deliverables-section .da-assembly-input{left:3px;bottom:calc(var(--input) * 12px);border:1px solid var(--color-line);width:100px;height:96px;transform:translate(calc((var(--input) - 1.5) * 8px),calc(var(--input) * -2px)) rotate(calc((var(--input) - 1.5) * 7deg));background:#fff;border-radius:3px 6px 4px 2px;padding:12px 8px;transition:transform .55s ease-out,opacity .4s ease-out,border-color .4s;position:absolute;box-shadow:0 3px 7px #0b10200a}.deliverables-section .da-assembly-input .mono{letter-spacing:0;margin-bottom:14px;font-size:.625rem;display:block}.deliverables-section .da-assembly-input>i,.deliverables-section .da-assembly-final>i{background:var(--color-line);width:85%;height:3px;margin:6px 0;display:block}.deliverables-section .da-assembly-input[data-joined=true]{transform:translate(0,calc(var(--input) * 4px)) rotate(-2deg);border-color:#c6d4e5}.deliverables-section .da-assembly-input:nth-child(2){border-top:3px solid #b5dccb}.deliverables-section .da-assembly-input:nth-child(3){border-top:3px solid #f9deac}.deliverables-section .da-assembly-input:nth-child(4){border-top:3px solid #dfc8ef}.deliverables-section .da-assembly-final{border:1px solid #ecc8d7;border-left:4px solid var(--color-pink);opacity:0;background:#fff;border-radius:3px 8px 5px 3px;width:107px;height:134px;padding:15px 10px;transition:opacity .5s ease-out,transform .5s ease-out;position:absolute;bottom:0;left:0;transform:translateY(5px)rotate(-3deg);box-shadow:0 5px 10px #0b10200c}.deliverables-section .da-assembly-final .mono{font-size:.75rem;line-height:1.45}.deliverables-section .da-assembly-final>span:last-child{color:var(--color-pink);font-size:20px}.deliverables-section .deliverable-system[data-assembly-phase="4"] .da-assembly-guide{transform:translate(12px)}.deliverables-section .deliverable-system[data-assembly-phase="5"] .da-assembly-input{opacity:0;transform:translate(0)rotate(0)}.deliverables-section .deliverable-system[data-assembly-phase="5"] .da-assembly-final{opacity:1;transform:none}.deliverables-section .da-assembly-note{color:var(--color-muted);font-family:Segoe Print,Comic Sans MS,cursive;font-size:.75rem;position:absolute;bottom:0;right:0;transform:rotate(-3deg)}.deliverables-section .deliverables-grid{gap:22px}.deliverables-section .deliverable-card{flex-direction:column;padding:26px;transition:transform .3s ease-out,box-shadow .3s ease-out,border-color .3s ease-out;display:flex;position:relative}.deliverables-section .deliverable-card:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--tone) 35%,var(--color-line));animation:none;transform:translateY(-4px);box-shadow:0 12px 26px #0b102011}.deliverables-section .deliverable-card:focus-visible{outline:3px solid var(--color-blue);outline-offset:4px}.deliverables-section .deliverable-icon{margin-bottom:18px}.deliverables-section .deliverable-icon>span{transition:transform .3s ease-out}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .deliverable-icon>span{transform:translate(3px,-3px)}.deliverables-section .deliverable-card h3{max-width:none;min-height:32px}.deliverables-section .deliverable-card>p{min-height:52px;margin-top:12px}.deliverables-section .deliverable-card ul{gap:7px;margin-top:20px}.deliverables-section .deliverable-card li{color:var(--color-ink);background:#ffffffdf;padding:4px 8px}.deliverables-section .deliverable-card:nth-child(n+4) h3{max-width:28ch;min-height:32px}.deliverables-section .deliverable-card:nth-child(n+4)>p{min-height:26px}.deliverables-section .deliverable-card:last-child{border-color:#ead3dd}.deliverables-section .deliverable-card:last-child:before{content:"";background:linear-gradient(var(--color-line),#edb8cd);width:2px;height:12px;position:absolute;top:-18px;left:50%}.deliverables-section .deliverable-artifact{width:100%;height:224px;margin-top:18px;padding-top:25px;position:relative}.deliverables-section .da-example{color:var(--color-muted);letter-spacing:.05em;font-size:.625rem;position:absolute;top:0;left:0}.deliverables-section .da-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.deliverables-section .da-lines{gap:5px;min-width:0;display:grid}.deliverables-section .da-lines>i{background:#dfe3ea;border-radius:1px;width:100%;height:3px;display:block}.deliverables-section .da-lines>i:last-child{width:70%}.deliverables-section .da-paper-title,.deliverables-section .da-mini-label{letter-spacing:.01em;font-size:.6875rem;line-height:1.3;display:block}.deliverables-section .da-paper-title{color:var(--color-ink)}.deliverables-section .da-mini-label{color:var(--color-muted)}.deliverables-section .da-market-report{max-width:340px;height:192px;margin:auto;position:relative}.deliverables-section :is(.da-report-back,.da-report-front){background:#fff;border:1px solid #d4dff2;border-radius:3px 7px 4px 3px;transition:translate .3s ease-out,box-shadow .3s ease-out;position:absolute;box-shadow:0 4px 10px #0b10200b}.deliverables-section .da-report-back{width:70%;height:170px;padding:12px;top:12px;right:2px;transform:rotate(7deg)}.deliverables-section .da-report-back>.mono{font-size:.625rem}.deliverables-section .da-report-back-one{left:3px;right:auto;transform:rotate(-7deg)}.deliverables-section .da-report-back-two .da-lines{margin-top:18px}.deliverables-section .da-pattern-matrix{grid-template-columns:repeat(4,1fr);gap:5px;width:60%;margin-top:15px;display:grid}.deliverables-section .da-pattern-matrix>i{background:#eef3ff;border-radius:2px;height:14px}.deliverables-section .da-pattern-matrix>i[data-marked=true]{background:#b3caff}.deliverables-section .da-report-front{width:83%;padding:13px 14px;top:2px;left:8%;transform:rotate(-2deg)}.deliverables-section .da-report-front .da-mini-label{margin:12px 0 8px;font-size:.625rem}.deliverables-section .da-market-bars{gap:7px;display:grid}.deliverables-section .da-market-bars>div{align-items:center;gap:7px;display:flex}.deliverables-section .da-market-bars>div>span{background:#dfe3ea;width:26%;height:3px}.deliverables-section .da-market-bars i{width:calc(var(--bar-value) * 65%);background:var(--tone);opacity:.65;transform-origin:0;border-radius:2px;height:6px;display:block}.deliverables-section .da-market-signals{gap:3px;margin-top:13px;font-size:.6875rem;display:grid}.deliverables-section .da-market-signals>span{padding:2px 0;transition:background-color .3s ease-out}.deliverables-section .da-market-signals i{background:var(--tone);border-radius:50%;width:4px;height:4px;margin-right:6px;display:inline-block}.deliverables-section .da-opportunity{color:var(--tone);opacity:.65;margin-top:7px;font-size:.6875rem;transition:opacity .25s ease-out;display:block}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-report-back-one{translate:-3px -2px}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-report-back-two{translate:3px -2px}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-market-bars i{animation:da-bar-build .5s ease-out calc(var(--bar-order) * 70ms) backwards}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-market-signals>span:first-child{background:var(--tone-soft);transition-delay:.3s}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-opportunity{opacity:1;transition-delay:.45s}@keyframes da-bar-build{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.deliverables-section .da-buyer-analysis{grid-template-columns:1fr 1fr;align-items:center;gap:11px;max-width:360px;height:190px;margin:auto;display:grid}.deliverables-section .da-segments{gap:8px;display:grid}.deliverables-section .da-segment{background:#fff;border:1px solid #d6e9df;border-radius:4px 7px 4px 3px;align-items:center;gap:7px;padding:9px 7px;transition:translate .3s ease-out,border-color .3s ease-out;display:flex;transform:rotate(-2deg);box-shadow:0 3px 7px #0b102008}.deliverables-section .da-segment:nth-child(2){transform:rotate(1deg)}.deliverables-section .da-avatar{width:23px;height:25px;fill:var(--tone-soft);stroke:var(--tone);stroke-width:1.2px;flex:none}.deliverables-section .da-segment>div{flex:1;min-width:0}.deliverables-section .da-segment span{font-size:.6875rem;line-height:1.3;display:block}.deliverables-section .da-segment i{background:#e2ede7;border-radius:2px;height:4px;margin-top:6px;display:block}.deliverables-section .da-segment b{background:var(--tone);opacity:.65;border-radius:2px;height:100%;display:block}.deliverables-section .da-buyer-profile{background:#fff;border:1px solid #d6e9df;border-radius:3px 6px 4px 3px;padding:12px 10px;transform:rotate(2deg);box-shadow:0 5px 12px #0b10200b}.deliverables-section .da-buyer-profile>.da-paper-title{margin-bottom:7px;font-size:.625rem}.deliverables-section .da-buyer-profile>div{padding:5px 3px;transition:background-color .25s ease-out}.deliverables-section .da-buyer-profile>div>.mono{margin-bottom:5px;font-size:.625rem;display:block}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-segment{translate:0 calc((var(--segment) - 1) * 2px);transition-delay:calc(var(--segment) * 80ms)}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-segment:first-child{border-color:var(--tone)}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-buyer-profile>div{background:var(--tone-soft);transition-delay:calc(.18s + var(--profile-order) * .11s)}.deliverables-section .da-positioning-map{background:#ffffffbd;border:1px solid #f0debb;border-radius:5px 8px 5px 3px;max-width:360px;height:192px;margin:auto;padding:10px 11px 8px;position:relative}.deliverables-section .da-position-plot{width:100%;height:133px;display:block}.deliverables-section .da-axes{stroke:#bec4cf;stroke-width:1px;fill:none}.deliverables-section .da-crowded-region{fill:#f0eadf;opacity:.6;transition:opacity .4s ease-out}.deliverables-section .da-competitor-dot{fill:#e2c797;stroke:#b6a17e;stroke-width:.7px;transition:translate .4s ease-out}.deliverables-section .da-open-territory{fill:var(--tone-soft);stroke:var(--tone);stroke-dasharray:3 4;stroke-width:1px;opacity:.6;transition:opacity .35s ease-out}.deliverables-section .da-gap-dot{fill:var(--tone);opacity:.55;transition:opacity .3s ease-out}.deliverables-section .da-gap-pointer{stroke:var(--color-ink);stroke-width:1.2px;stroke-linecap:round;fill:none;opacity:.45;transition:opacity .25s ease-out}.deliverables-section .da-gap-label{color:var(--color-ink);opacity:.65;font-size:.625rem;transition:opacity .3s ease-out;position:absolute;top:28px;right:10px}.deliverables-section .da-claim-chips{flex-wrap:wrap;gap:4px;display:flex}.deliverables-section .da-claim-chips>span{color:var(--color-muted);background:#fff5de;border-radius:3px;padding:3px 5px;font-size:.625rem;line-height:1.3}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-competitor-dot{translate:var(--dot-x) var(--dot-y)}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-crowded-region{opacity:.35}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-open-territory{opacity:1;transition-delay:.25s}.deliverables-section .deliverable-card:is(:hover,:focus-visible) :is(.da-gap-dot,.da-gap-pointer,.da-gap-label){opacity:1;transition-delay:.4s}.deliverables-section .da-opportunity-board{background:#ffffffb8;border:1px solid #e2d5ed;border-radius:4px 8px 5px 4px;max-width:560px;margin:auto;padding:13px 14px;transform:rotate(-1deg)}.deliverables-section .da-board-head{color:var(--color-muted);grid-template-columns:minmax(0,1fr) 120px;gap:38px;margin-bottom:11px;font-size:.6875rem;line-height:1.4;display:grid}.deliverables-section .da-opportunity-route{grid-template-columns:minmax(0,1fr) 38px 120px;align-items:center;margin-top:8px;display:grid}.deliverables-section .da-question-paper{background:#fff;border:1px solid #e4dbeb;border-radius:3px 5px 4px 3px;padding:6px 9px;font-size:.8125rem;line-height:1.3;box-shadow:0 3px 5px #0b102006}.deliverables-section .da-opportunity-route>svg{width:38px;height:20px;overflow:visible}.deliverables-section .da-opportunity-route path{fill:none;stroke:var(--tone);stroke-width:1.3px;stroke-dasharray:3 3;opacity:.4;transition:opacity .3s ease-out}.deliverables-section .da-route-output{background:var(--tone-soft);border:1px solid #decaec;border-radius:3px 5px 4px 3px;padding:7px 9px;font-size:.6875rem;line-height:1.3;transition:background-color .3s ease-out,border-color .3s ease-out}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-opportunity-route path{opacity:1;animation:da-connect .55s ease-out calc(var(--route) * 90ms) backwards}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-route-output{border-color:var(--tone);transition-delay:calc(.18s + var(--route) * 90ms)}@keyframes da-connect{0%{stroke-dashoffset:18px;opacity:.25}to{stroke-dashoffset:0;opacity:1}}.deliverables-section .da-decision-brief{max-width:560px;height:192px;margin:auto;position:relative}.deliverables-section .da-brief-input{background:#fff;border:1px solid #d7e3f8;border-radius:3px 6px 4px 3px;padding:20px;transition:translate .4s ease-out,transform .4s ease-out;position:absolute;inset:10px 8px 4px 6px;transform:rotate(-3deg)}.deliverables-section .da-brief-input-two{border-color:#cde6d9;transform:rotate(3deg)}.deliverables-section .da-brief-front{background:#fff;border:1px solid #e9cbd7;border-left:3px solid #ecadc5;border-radius:3px 8px 5px 3px;width:calc(100% - 20px);margin:auto;padding:12px 14px;position:relative;transform:rotate(-1deg);box-shadow:0 5px 13px #0b10200b}.deliverables-section .da-brief-title{border-bottom:1px solid #ece0e5;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;font-size:.75rem;display:flex}.deliverables-section .da-final-check{color:var(--tone);opacity:0;transition:opacity .25s ease-out}.deliverables-section .da-brief-body{grid-template-columns:minmax(0,1fr) 115px;gap:24px;margin-top:8px;display:grid}.deliverables-section .da-brief-sections{grid-template-columns:1fr 1fr;gap:6px 12px;display:grid}.deliverables-section .da-brief-sections>div{min-width:0;padding:5px;transition:background-color .25s ease-out}.deliverables-section .da-brief-sections .mono{margin-bottom:7px;font-size:.625rem;line-height:1.4;display:block}.deliverables-section .da-brief-selections{border-left:1px solid #efe4e8;gap:6px;padding-left:12px;display:grid}.deliverables-section .da-brief-selections>span{color:var(--color-muted);align-items:center;gap:6px;font-size:.6875rem;line-height:1.35;display:flex}.deliverables-section .da-brief-selections>span[data-selected=true]{color:var(--color-ink)}.deliverables-section .da-brief-selections i{width:12px;height:12px;color:var(--tone);text-align:center;border:1px solid #d9cbd1;flex:none;font-style:normal;line-height:10px}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-brief-input{transform:rotate(0)translateY(-2px)}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-brief-sections>div{background:var(--tone-soft);transition-delay:calc(.15s + var(--brief-order) * .1s)}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-final-check{opacity:1;transition-delay:.6s}.deliverables-section .deliverables-closing{margin-top:38px}.deliverables-section .deliverable-card[data-entered=true]{animation:da-card-entry .4s ease-out var(--entry-delay,0s) backwards}.deliverables-section .deliverable-card[data-entered=true]:is(:hover,:focus-visible){animation:none}@keyframes da-card-entry{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1200px) and (max-width:1279px){.deliverables-section .deliverable-card h3{min-height:62px}.deliverables-section .deliverable-card>p{min-height:77px}}@media (min-width:768px) and (max-width:1199px){.deliverables-section .deliverable-opening{grid-template-columns:minmax(0,1fr) 190px;gap:22px}.deliverables-section .da-assembly{height:150px}.deliverables-section .da-assembly-guide{width:115px;height:102px;left:-16px}.deliverables-section .da-assembly-papers{transform-origin:100% 100%;transform:scale(.82)}.deliverables-section .deliverables-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.deliverables-section .deliverable-card,.deliverables-section .deliverable-card:nth-last-child(-n+2){grid-column:auto}.deliverables-section .deliverable-card:last-child{grid-column:1/-1}.deliverables-section .deliverable-card:nth-child(n+4)>p{min-height:77px}.deliverables-section .da-board-head{grid-template-columns:minmax(0,1fr) 95px;gap:25px}.deliverables-section .da-opportunity-route{grid-template-columns:minmax(0,1fr) 25px 95px}.deliverables-section .da-opportunity-route>svg{width:25px}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-report-back-one{translate:-1px -1px}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-report-back-two{translate:1px -1px}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-segment{translate:0 calc(var(--segment) * 1px)}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .da-competitor-dot{translate:0}}@media (max-width:767px){.deliverables-section .deliverable-opening{grid-template-columns:1fr;gap:0}.deliverables-section .deliverable-opening .section-heading{margin-bottom:14px}.deliverables-section .da-assembly{width:220px;height:125px;margin:0 0 25px auto}.deliverables-section .da-assembly-guide{width:120px;height:106px;bottom:15px}.deliverables-section .da-assembly-papers{transform-origin:100% 100%;bottom:20px;transform:scale(.75)}.deliverables-section .deliverables-grid{grid-template-columns:1fr;gap:22px}.deliverables-section .deliverable-card,.deliverables-section .deliverable-card:nth-last-child(-n+2){grid-column:auto;padding:24px}.deliverables-section .deliverable-card h3,.deliverables-section .deliverable-card:nth-child(n+4) h3,.deliverables-section .deliverable-card>p,.deliverables-section .deliverable-card:nth-child(n+4)>p{min-height:0}.deliverables-section .deliverable-icon{margin-bottom:16px}.deliverables-section .deliverable-card ul{margin-top:16px}.deliverables-section .deliverable-artifact{height:228px}.deliverables-section .da-board-head{grid-template-columns:minmax(0,1fr) 89px;gap:22px;font-size:.625rem}.deliverables-section .da-opportunity-route{grid-template-columns:minmax(0,1fr) 22px 89px}.deliverables-section .da-opportunity-route>svg{width:22px}.deliverables-section .da-opportunity-board{padding:10px}.deliverables-section .da-brief-body{grid-template-columns:minmax(0,1fr) 94px;gap:8px}.deliverables-section .da-brief-sections{grid-template-columns:1fr;gap:3px}.deliverables-section .da-brief-sections>div{padding:3px 0}.deliverables-section .da-brief-sections .mono{margin-bottom:4px}.deliverables-section .da-brief-front{padding:10px}.deliverables-section .da-brief-selections{align-content:center;padding-left:8px}.deliverables-section .da-buyer-analysis{gap:7px}.deliverables-section .da-segment{gap:5px;padding-inline:5px}.deliverables-section .da-avatar{width:18px}.deliverables-section .da-buyer-profile{padding-inline:8px}.deliverables-section .deliverable-card:is(:hover,:focus-visible){transform:none}.deliverables-section .deliverable-card *,.deliverables-section .da-assembly *{transition:none!important;animation:none!important}.deliverables-section .deliverable-card:is(:hover,:focus-visible) :is(.da-report-back,.da-segment,.da-competitor-dot,.da-brief-input){translate:none}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .deliverable-icon>span{transform:none}.deliverables-section .deliverable-card[data-entered=true]{animation-name:da-card-fade}.deliverables-section :is(.da-opportunity,.da-gap-label,.da-gap-dot,.da-gap-pointer,.da-open-territory,.da-final-check){opacity:1}.deliverables-section .da-opportunity-route path{opacity:.8}.deliverables-section .da-brief-input{transform:none}}@keyframes da-card-fade{0%{opacity:0}to{opacity:1}}@media (max-width:360px){.deliverables-section .deliverable-card,.deliverables-section .deliverable-card:nth-last-child(-n+2){padding:18px}.deliverables-section .da-report-front{width:89%;padding:12px 10px;left:5%}.deliverables-section .da-report-front>.da-paper-title{font-size:.625rem}.deliverables-section .da-claim-chips>span{padding-inline:3px}.deliverables-section .da-board-head{grid-template-columns:minmax(0,1fr) 80px;gap:18px}.deliverables-section .da-opportunity-route{grid-template-columns:minmax(0,1fr) 18px 80px}.deliverables-section .da-opportunity-route>svg{width:18px}.deliverables-section .da-question-paper{padding:5px;font-size:.75rem}.deliverables-section .da-route-output{padding:7px 5px;font-size:.625rem}.deliverables-section .da-brief-body{grid-template-columns:minmax(0,1fr) 85px;gap:7px}.deliverables-section .da-brief-selections>span{font-size:.625rem}.deliverables-section .da-brief-title{font-size:.6875rem}}@media (prefers-reduced-motion:reduce){.deliverables-section .deliverable-system *,.deliverables-section .deliverable-system :before{transition:none!important;animation:none!important}.deliverables-section .deliverable-card:is(:hover,:focus-visible),.deliverables-section .da-assembly-guide{transform:none!important}.deliverables-section .deliverable-card:is(:hover,:focus-visible) :is(.da-report-back,.da-segment,.da-competitor-dot,.da-brief-input){translate:none}.deliverables-section .deliverable-card:is(:hover,:focus-visible) .deliverable-icon>span,.deliverables-section .da-brief-input{transform:none}.deliverables-section .da-assembly-input{opacity:0}.deliverables-section .da-assembly-final{opacity:1;transform:none}.deliverables-section .da-assembly-guide img{opacity:0!important}.deliverables-section .da-assembly-guide img[data-pose=seated-smile]{opacity:1!important}.deliverables-section :is(.da-opportunity,.da-gap-label,.da-gap-dot,.da-gap-pointer,.da-open-territory,.da-final-check){opacity:1}.deliverables-section .da-opportunity-route path{opacity:.8}}
.situations-section{background:var(--color-bg);border-top:1px solid var(--color-line);padding-block:110px}.situations-section .fw-opening{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:end;column-gap:60px;margin-bottom:56px;display:grid}.situations-section .fw-eyebrow,.situations-section .fw-heading{grid-column:1/-1}.situations-section .fw-heading h2{font-size:clamp(2.6rem,4.7vw,5.5rem)}.situations-section .fw-core{max-width:35ch;margin-top:26px;font-size:clamp(1.25rem,1.9vw,1.7rem);font-weight:500;line-height:1.35}.situations-section .fw-core span{color:var(--color-blue)}.situations-section .fw-intro{color:var(--color-muted);margin-top:26px;padding-bottom:3px;font-size:1.0625rem;line-height:1.65}.situations-section .fw-board{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:24px 22px;display:grid}.situations-section .fw-card{background:var(--tone-soft);border:1px solid color-mix(in srgb,var(--tone) 18%,var(--color-line));border-radius:6px 18px 9px 12px;min-width:0;padding:25px;transition:transform .3s ease-out,border-color .3s,box-shadow .3s;position:relative;box-shadow:0 3px 8px #0b102003}.situations-section .fw-card-1{grid-area:1/1/auto/7;margin-top:12px;margin-right:16px}.situations-section .fw-card-2{grid-area:1/7/auto/13;margin-left:14px}.situations-section .fw-card-3{grid-area:2/1/auto/5}.situations-section .fw-card-4{grid-area:2/5/auto/9;margin-top:16px}.situations-section .fw-card-5{grid-area:2/9/auto/13;margin-top:5px}.situations-section .fw-card:is(:hover,:focus-visible){border-color:color-mix(in srgb,var(--tone) 45%,var(--color-line));animation:none;transform:translateY(-4px);box-shadow:0 10px 20px #0b10200c}.situations-section .fw-card:focus-visible{outline:3px solid var(--color-blue);outline-offset:5px}.situations-section .fw-card-meta{color:var(--color-muted);text-transform:uppercase;align-items:center;gap:12px;font-size:.75rem;line-height:1.5;display:flex}.situations-section .fw-card-meta>span:first-child{color:var(--tone)}.situations-section .fw-card h3{white-space:pre-line;max-width:27ch;min-height:90px;margin-top:17px;font-size:clamp(1.45rem,1.8vw,1.75rem);line-height:1.15}.situations-section .fw-card:nth-child(-n+2) h3{max-width:34ch;min-height:64px}.situations-section .fw-tags{color:var(--color-muted);flex-wrap:wrap;gap:6px 12px;min-height:20px;margin:16px 0 0;padding:0;font-size:.75rem;line-height:1.55;list-style:none;display:flex}.situations-section .fw-tags li{border-bottom:1px solid color-mix(in srgb,var(--tone) 22%,transparent)}.situations-section .fw-visual{height:145px;margin-block:15px 12px;font-size:.8125rem;position:relative}.situations-section .fw-question{border-top:1px solid color-mix(in srgb,var(--tone) 20%,transparent);align-items:flex-start;gap:9px;min-height:59px;padding-top:13px;font-family:Segoe Print,Comic Sans MS,cursive;font-size:.9375rem;line-height:1.5;transition:color .3s;display:flex}.situations-section .fw-question>span{color:var(--tone);font-family:var(--font-sans),Arial,sans-serif;font-size:1.35rem;line-height:1}.situations-section .fw-card:is(:hover,:focus-visible) .fw-question{color:color-mix(in srgb,var(--tone) 55%,var(--color-ink))}.situations-section .fw-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.situations-section .fw-leads{max-width:400px;height:100%;margin:auto;position:relative}.situations-section .fw-inbox-label{color:var(--color-muted);font-size:.75rem;position:absolute;top:0;left:0}.situations-section .fw-lead{background:#fff;border:1px solid #dce5f4;border-radius:5px;grid-template-columns:22px 1fr;align-content:center;gap:3px 7px;width:30%;height:75px;padding:12px;transition:transform .6s ease-out,opacity .6s,border-color .6s;display:grid;position:absolute;top:33px;box-shadow:0 4px 8px #0b102006}.situations-section .fw-lead i{background:var(--tone-soft);border:1px solid #c9d9f3;border-radius:50%;align-self:center;width:12px;height:12px}.situations-section .fw-lead b{grid-column:1/-1;font-size:.8125rem;font-weight:400}.situations-section .fw-lead>span{color:var(--color-muted);line-height:1}.situations-section .fw-lead-maybe{left:2%;transform:rotate(-7deg)}.situations-section .fw-lead-fit{border-color:#a7c0f6;top:25px;left:35%;transform:rotate(2deg)}.situations-section .fw-lead-fit>span{color:var(--tone)}.situations-section .fw-lead-poor{right:1%;transform:rotate(8deg)}.situations-section .fw-fit-outline{opacity:.35;border:1px dashed #b0c8f8;border-radius:10px;transition:opacity .4s .25s;position:absolute;inset:18px 31% 39px 32%}.situations-section .fw-fit-caption{text-align:center;color:var(--tone);opacity:.75;font-size:.75rem;transition:opacity .3s .4s;position:absolute;bottom:2px;left:0;right:0}.situations-section .fw-card-1:is(:hover,:focus-visible) .fw-lead-maybe{opacity:.5;transform:translate(-6px,6px)rotate(-9deg)}.situations-section .fw-card-1:is(:hover,:focus-visible) .fw-lead-poor{opacity:.4;transform:translate(6px,8px)rotate(10deg)}.situations-section .fw-card-1:is(:hover,:focus-visible) .fw-lead-fit{border-color:var(--tone);transform:translateY(-2px)rotate(0)}.situations-section .fw-card-1:is(:hover,:focus-visible) :is(.fw-fit-outline,.fw-fit-caption){opacity:1}.situations-section .fw-referrals{grid-template-columns:1fr 1fr;align-items:center;gap:10px 20px;max-width:420px;height:100%;margin:auto;padding-bottom:15px;display:grid;position:relative}.situations-section .fw-referral-chart{background:#ffffffa6;border:1px solid #d2e9de;border-radius:5px;grid-row:1/3;gap:5px;padding:8px 10px;display:grid}.situations-section .fw-referral-month{grid-template-columns:36px 1fr;align-items:center;gap:9px;font-size:.75rem;display:grid}.situations-section .fw-referral-month>div{align-items:center;gap:4px;min-height:18px;display:flex}.situations-section .fw-referral-month i{background:#9dceb8;border-radius:2px;width:15px;height:9px;display:block}.situations-section .fw-pipeline{width:100%;height:38px;overflow:visible}.situations-section .fw-pipeline path{fill:none;stroke-width:2px}.situations-section .fw-pipeline-base{stroke:#bbdccc}.situations-section .fw-pipeline-live{stroke:var(--tone);stroke-dasharray:1;stroke-dashoffset:0;opacity:.5}.situations-section .fw-referral-prompts{flex-wrap:wrap;gap:6px;font-size:.75rem;display:flex}.situations-section .fw-referral-prompts span{background:#ffffffa8;border-radius:3px;padding:3px 6px;transition:background .3s .4s}.situations-section .fw-symbolic{color:var(--color-muted);font-size:.75rem;position:absolute;bottom:0;right:0}.situations-section .fw-card-2:is(:hover,:focus-visible) .fw-referral-month i{animation:.45s both fw-arrive}.situations-section .fw-card-2:is(:hover,:focus-visible) .fw-pipeline-live{opacity:1;animation:.7s both fw-line}.situations-section .fw-card-2:is(:hover,:focus-visible) .fw-referral-prompts span{background:#ccebdc}.situations-section .fw-claims{grid-template-columns:1.15fr .85fr;align-items:center;gap:12px;height:100%;display:grid}.situations-section .fw-claim-notes{gap:6px;display:grid}.situations-section .fw-claim{background:#fffdf7;border:1px solid #f0deba;border-radius:3px;padding:5px 8px;line-height:1.25;transition:transform .65s,opacity .65s}.situations-section .fw-claim-1{transform:rotate(-4deg)}.situations-section .fw-claim-2{transform:translate(5px)rotate(3deg)}.situations-section .fw-claim-3{transform:rotate(-2deg)}.situations-section .fw-claim-4{transform:translate(3px)rotate(4deg)}.situations-section .fw-investigate{text-align:center;background:#fff4;border:1px dashed #deb96f;border-radius:6px;flex-direction:column;justify-content:center;gap:12px;min-height:120px;padding:10px;transition:background .4s .25s,border-color .4s .25s;display:flex}.situations-section .fw-investigate .mono{font-size:.75rem}.situations-section .fw-investigate i{background:#e5c990;width:22px;height:1px;margin:auto;display:block}.situations-section .fw-investigate>span:last-child{opacity:.7;line-height:1.3;transition:opacity .3s .4s}.situations-section .fw-card-3:is(:hover,:focus-visible) .fw-claim{opacity:.62;transform:none}.situations-section .fw-card-3:is(:hover,:focus-visible) .fw-investigate{border-color:var(--tone);background:#fffaf0}.situations-section .fw-card-3:is(:hover,:focus-visible) .fw-investigate>span:last-child{opacity:1}.situations-section .fw-content{grid-template-columns:minmax(0,1.4fr) 28px minmax(0,1fr);align-items:start;height:100%;padding-top:8px;display:grid}.situations-section .fw-buyer-questions{gap:14px;display:grid}.situations-section .fw-buyer-questions>span{background:#fff;border:1px solid #e6d6f1;border-radius:4px;padding:8px;line-height:1.35;transition:background .4s,border-color .4s}.situations-section .fw-buyer-questions>span:nth-child(2){transition-delay:.18s}.situations-section .fw-question-links{height:128px}.situations-section .fw-question-links svg{width:100%;height:100%;overflow:visible}.situations-section .fw-question-links path{stroke:#c7a8e0;stroke-width:1.5px;fill:none;stroke-dasharray:1;stroke-dashoffset:0}.situations-section .fw-content-notes{gap:7px;font-size:.75rem;display:grid}.situations-section .fw-content-notes>span{opacity:.55;background:#fff;border:1px solid #e6d6f1;border-radius:3px;padding:5px 8px;transition:opacity .35s,border-color .35s}.situations-section .fw-content-notes>span:first-child{transform:rotate(2deg)}.situations-section .fw-content-notes>span:nth-child(2){transform:rotate(-3deg)}.situations-section .fw-card-4:is(:hover,:focus-visible) .fw-buyer-questions>span{background:#faf5ff;border-color:#bd91dd}.situations-section .fw-card-4:is(:hover,:focus-visible) .fw-question-links path{stroke:var(--tone);animation:.65s both fw-line}.situations-section .fw-card-4:is(:hover,:focus-visible) .fw-content-notes>span:nth-child(-n+2){opacity:1;border-color:#bd91dd}.situations-section .fw-directions{grid-template-columns:1.2fr .8fr;align-items:center;gap:18px;height:100%;display:grid}.situations-section .fw-options{gap:5px;font-size:.75rem;display:grid}.situations-section .fw-options>span{background:#fffafb;border:1px solid #efd7e0;border-radius:3px;width:max-content;max-width:100%;padding:3px 6px;transition:transform .65s,opacity .65s;transform:rotate(-3deg)}.situations-section .fw-options>span:nth-child(2n){transform:translate(8px)rotate(3deg)}.situations-section .fw-next-test{background:#fff;border:1px solid #eec3d3;border-radius:3px 8px 5px 3px;padding:14px 10px;transition:transform .65s .15s,border-color .4s .25s;position:relative;transform:rotate(3deg)}.situations-section .fw-next-test>.mono{font-size:.75rem}.situations-section .fw-next-test i{background:#ecdde3;height:3px;margin-top:12px;display:block}.situations-section .fw-next-test i:nth-of-type(2){width:65%}.situations-section .fw-test-check{text-align:right;color:var(--tone);opacity:.6;margin-top:10px;font-size:1.3rem;transition:opacity .3s .5s;display:block}.situations-section .fw-card-5:is(:hover,:focus-visible) .fw-options>span:not(.fw-option-selected){opacity:.5;transform:rotate(0)}.situations-section .fw-card-5:is(:hover,:focus-visible) .fw-option-selected{transform:translate(12px,-3px)rotate(0)}.situations-section .fw-card-5:is(:hover,:focus-visible) .fw-next-test{border-color:var(--tone);transform:none}.situations-section .fw-card-5:is(:hover,:focus-visible) .fw-test-check{opacity:1}.situations-section .fw-guide-rail{pointer-events:none;grid-area:3/1/auto/-1;grid-template-columns:minmax(0,1fr) 320px minmax(0,1fr);align-items:center;gap:30px;min-height:155px;margin-block:7px;padding-block:10px;display:grid}.situations-section .fw-guide-observation{color:var(--color-muted);justify-self:end;font-family:Segoe Print,Comic Sans MS,cursive;font-size:.9375rem;transform:rotate(-3deg)}.situations-section .fw-guide-stage{height:137px;position:relative}.situations-section .fw-guide{width:155px;height:137px;transform:translateX(var(--guide-x));margin:auto;transition:transform .65s ease-out;position:relative}.situations-section .fw-guide img{object-fit:contain;opacity:0;width:84.615%;max-width:none;height:100%;transition:opacity .2s;position:absolute;top:0}.situations-section .fw-guide img[data-active=true]{opacity:1}.situations-section .fw-guide[data-tilt=true] img[data-active=true]{transform-origin:45% 80%;transform:rotate(-3deg)}.situations-section .fw-guide-note{font-family:Segoe Print,Comic Sans MS,cursive;font-size:1.125rem;line-height:1.35;position:relative;transform:rotate(-4deg)}.situations-section .fw-guide-note svg{fill:none;stroke:#0b1020;stroke-width:1.4px;width:55px;height:30px;position:absolute;top:25px;left:-65px}.situations-section .fw-qualification{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:32px;margin-top:20px;padding-top:25px;display:flex}.situations-section .fw-qualification>div>span{color:var(--color-muted);font-size:.75rem}.situations-section .fw-qualification p{margin-top:8px;font-size:1.25rem;line-height:1.4}.situations-section .fw-qualification ul{flex-wrap:wrap;gap:10px 22px;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.situations-section .fw-qualification li{border-bottom:1px solid #cfdaec;padding-bottom:4px}.situations-section :is(.fw-enter,.fw-card,.fw-guide-rail)[data-entered=true]{animation:fw-enter .38s var(--fw-delay,0s) both}.situations-section .fw-guide-rail[data-entered=true]{animation-delay:.24s}@keyframes fw-enter{0%{opacity:.5;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}@keyframes fw-arrive{0%{opacity:.25;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes fw-line{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (max-width:1199px){.situations-section{padding-block:96px}.situations-section .fw-opening{grid-template-columns:1.4fr 1fr;column-gap:32px}.situations-section .fw-heading h2{font-size:clamp(2.6rem,4.7vw,4rem)}.situations-section .fw-board{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.situations-section .fw-card{grid-area:auto;margin:0;padding:24px}.situations-section .fw-card-5{grid-column:1/-1}.situations-section .fw-card h3,.situations-section .fw-card:nth-child(-n+2) h3{min-height:96px}.situations-section .fw-card-5 h3{min-height:0}.situations-section .fw-guide-rail{order:6;grid-area:auto/1/auto/-1;grid-template-columns:minmax(0,1fr) 200px minmax(0,1fr);gap:16px;margin:0}.situations-section .fw-guide{transition:none;transform:none}.situations-section .fw-guide-observation{font-size:.875rem}.situations-section .fw-qualification{flex-direction:column;align-items:flex-start;gap:20px}.situations-section .fw-card-5 .fw-directions{max-width:430px;margin:auto}.situations-section .fw-card-5 .fw-options{grid-template-columns:1fr 1fr}}@media (max-width:767px){.situations-section{padding-block:72px}.situations-section .fw-opening{margin-bottom:34px;display:block}.situations-section .fw-heading h2{font-size:clamp(2.6rem,7vw,3.7rem)}.situations-section .fw-core{margin-top:22px;font-size:1.25rem}.situations-section .fw-intro{margin-top:22px;font-size:1rem}.situations-section .fw-board{flex-direction:column;gap:22px;display:flex}.situations-section .fw-card{width:100%;padding:22px 18px}.situations-section .fw-card h3,.situations-section .fw-card:nth-child(-n+2) h3{min-height:0;font-size:1.65rem}.situations-section .fw-tags{gap:6px 10px}.situations-section .fw-question{min-height:0}.situations-section .fw-visual{height:160px;margin-top:20px}.situations-section .fw-card:is(:hover,:focus-visible){transform:none;box-shadow:0 3px 8px #0b102003}.situations-section .fw-card,.situations-section .fw-card *{transition:none!important;animation:none!important}.situations-section .fw-lead{grid-template-columns:16px 1fr;gap:5px;padding:9px;transform:none!important}.situations-section .fw-lead-maybe{opacity:.5}.situations-section .fw-lead-poor{opacity:.4}.situations-section .fw-fit-outline,.situations-section .fw-fit-caption,.situations-section .fw-investigate>span:last-child,.situations-section .fw-test-check{opacity:1}.situations-section .fw-claim,.situations-section .fw-card-3:is(:hover,:focus-visible) .fw-claim{opacity:.7;transform:none}.situations-section .fw-investigate{background:#fffaf0}.situations-section .fw-content-notes>span:nth-child(-n+2){opacity:1}.situations-section .fw-options>span:not(.fw-option-selected){opacity:.55}.situations-section .fw-option-selected,.situations-section .fw-card-5:is(:hover,:focus-visible) .fw-option-selected,.situations-section .fw-next-test{transform:none}.situations-section .fw-card-5 .fw-options{grid-template-columns:1fr}.situations-section .fw-referrals{grid-template-columns:1fr 1fr;gap:8px 12px}.situations-section .fw-referral-chart{padding:8px 6px}.situations-section .fw-referral-month{grid-template-columns:29px 1fr;gap:4px}.situations-section .fw-referral-month i{width:10px}.situations-section .fw-guide-rail{grid-template-columns:140px minmax(0,1fr);gap:12px;width:100%;min-height:145px;padding:0;display:grid}.situations-section .fw-guide-observation{display:none}.situations-section .fw-guide-stage{width:140px}.situations-section .fw-guide{width:140px;height:124px;transform:none}.situations-section .fw-guide-note{font-size:1rem}.situations-section .fw-guide-note svg{display:none}.situations-section .fw-qualification{margin-top:25px;padding-top:25px}.situations-section .fw-qualification p{font-size:1.125rem}.situations-section .fw-qualification ul{gap:9px 16px}.situations-section :is(.fw-enter,.fw-guide-rail)[data-entered=true]{animation:.3s both fw-enter-static}@keyframes fw-enter-static{0%{opacity:.6}to{opacity:1}}}@media (prefers-reduced-motion:reduce){.situations-section *{transition:none!important;animation:none!important}.situations-section .fw-card:is(:hover,:focus-visible),.situations-section .fw-guide,.situations-section .fw-guide img,.situations-section .fw-lead,.situations-section .fw-claim,.situations-section .fw-options>span,.situations-section .fw-next-test{transform:none!important}.situations-section :is(.fw-enter,.fw-card,.fw-guide-rail){opacity:1}.situations-section .fw-lead-maybe{opacity:.5}.situations-section .fw-lead-poor{opacity:.4}.situations-section .fw-fit-outline,.situations-section .fw-fit-caption,.situations-section .fw-investigate>span:last-child,.situations-section .fw-test-check,.situations-section .fw-pipeline-live{opacity:1}.situations-section .fw-claim{opacity:.65}.situations-section .fw-investigate{background:#fffaf0}.situations-section .fw-buyer-questions>span{border-color:#bd91dd}.situations-section .fw-content-notes>span:nth-child(-n+2){opacity:1}.situations-section .fw-options>span:not(.fw-option-selected){opacity:.55}}
.about-section.am-section{background:#fbf7ef}.am-section .am-main{grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:start;gap:48px;display:grid}.am-section .am-copy{min-width:0}.am-section .am-copy h2{font-size:clamp(2.5rem,3.6vw,3.65rem);line-height:1.06}.am-section .am-subheadline{color:var(--color-blue);letter-spacing:-.045em;max-width:24ch;margin-top:17px;font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:700;line-height:1.13}.am-section .am-body{color:var(--color-muted);margin-top:30px;font-size:1.0625rem;line-height:1.65}.am-section .am-body p+p{margin-top:15px}.am-section .am-body .am-name{color:var(--color-ink);font-size:1.2rem;font-weight:600}.am-section .am-scene{align-self:center;min-width:0;margin:0;padding:55px 0 0;position:relative}.am-section .am-board{background:#fffefa;border:1px solid #ddd9cf;border-radius:3px 7px 4px 9px;grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr);gap:4px;padding:24px 20px 22px;transition:border-color .25s,box-shadow .25s;display:grid;position:relative;box-shadow:0 9px 24px #25334a08}.am-section .am-board h3{letter-spacing:.035em;white-space:nowrap;margin-bottom:14px;font-size:.8125rem;font-weight:500;line-height:1.5}.am-section .am-board ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.am-section .am-input,.am-section .am-decision{background:#fff;border:1px solid #e6e6e1;border-radius:2px 5px 3px 2px;align-items:center;gap:9px;min-height:35px;padding:7px 9px;font-size:.875rem;line-height:1.45;transition:background .25s,border-color .25s;display:flex}.am-section .am-input{transform:rotate(-.7deg)}.am-section .am-input:nth-child(2n){margin-left:3px;transform:rotate(.7deg)}.am-section .am-input:nth-child(3n){margin-right:4px}.am-section .am-input>span{color:var(--color-blue);flex:none}.am-section .am-decision{background:#f3faf5;border-color:#d7eadd}.am-section .am-decision>span{color:#287a59;flex:none}.am-section .am-board-arrows{fill:none;width:100%;height:245px;stroke:var(--color-blue);stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;align-self:end}.am-section .am-founder-frame{aspect-ratio:2.12;width:100%;margin-top:12px;position:relative;overflow:hidden}.am-section .am-founder{object-fit:contain;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.am-section .am-paper-note{z-index:2;letter-spacing:.03em;pointer-events:none;background:#fff1c9;padding:9px 13px;font-size:.75rem;font-weight:400;line-height:1.45;position:absolute;box-shadow:0 4px 8px #2428340b}.am-section .am-note-conversations{background:#ffe6ee;top:4px;left:5%;transform:rotate(-4deg)}.am-section .am-note-patterns{background:#eee2fb;top:13px;right:10%;transform:rotate(3deg)}.am-section .am-note-opportunities{background:#e5f5eb;bottom:56px;left:0;transform:rotate(-3deg)}.am-section .am-note-clarity{bottom:43px;right:0;transform:rotate(3deg)}.am-section .am-scene-caption{text-align:center;color:var(--color-muted);max-width:none;margin-top:17px;font-size:.75rem;position:relative}.am-section .am-scene-caption span{color:var(--color-blue);margin-inline:6px}.am-section .am-concepts{grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,1.18fr);gap:20px;margin:66px 0 0;padding:0;list-style:none;display:grid}.am-section .am-concept{background:#eef0fc;border:1px solid #0000;border-radius:4px 8px 5px 4px;min-width:0;padding:17px 16px 19px;transition:border-color .2s,background .2s;position:relative}.am-section .am-concept:nth-child(2){background:#fff0f4}.am-section .am-concept:nth-child(3){background:#fff2d9}.am-section .am-concept:nth-child(4){background:#eaf6ef}.am-section .am-concept:last-child{background:#e9f0ff;border-color:#cddaff}.am-section .am-concept-number{color:var(--color-muted);font-size:.75rem}.am-section .am-concept h3{letter-spacing:.02em;margin-top:7px;font-size:.8125rem;font-weight:500;line-height:1.4}.am-section .am-concept:last-child h3{color:var(--color-blue)}.am-section .am-concept p{margin-top:10px;font-size:.9375rem;line-height:1.5}.am-section .am-concept:is(:hover,:focus-visible){border-color:#afc6fb}.am-section .am-step-arrow{z-index:1;fill:none;width:27px;height:20px;stroke:var(--color-ink);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:45%;right:-24px}.am-section .am-proof-grid{border-top:1px solid #dfd9cd;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;margin-top:46px;padding-top:32px;display:grid}.am-section .am-proof-grid article>span{color:var(--color-muted);font-size:.75rem}.am-section .am-proof-grid h3{letter-spacing:-.035em;min-height:50px;margin-top:16px;font-size:1.2rem;line-height:1.3}.am-section .am-proof-grid p{color:var(--color-muted);margin-top:9px;font-size:1rem;line-height:1.6}:is(.am-section .am-system:has([data-concept=science]:is(:hover,:focus-visible)) .am-board,.am-section .am-system:has([data-concept=positioning]:is(:hover,:focus-visible)) .am-board){border-color:#a9bdf2;box-shadow:0 9px 24px #165dff10}.am-section .am-system:has([data-concept=marketing]:is(:hover,:focus-visible)) .am-input{background:#fff2f6;border-color:#efd2dd}.am-section .am-system:has([data-concept=research]:is(:hover,:focus-visible)) :is(.am-note-patterns,.am-note-opportunities){outline-offset:3px;outline:1px solid #b5a0d3}:is(.am-section .am-system:has([data-concept=growth]:is(:hover,:focus-visible)) .am-decision,.am-section .am-system:has([data-concept=positioning]:is(:hover,:focus-visible)) .am-decision){background:#e4f5eb;border-color:#a5cbb5}.am-section .am-title[data-entered=true]{animation:.4s ease-out both am-title-enter}.am-section .am-scene[data-entered=true] .am-founder-frame{animation:.55s ease-out .12s both am-founder-enter}.am-section .am-scene[data-entered=true] .am-founder{animation:1.1s ease-in-out 1.1s both am-human-settle}.am-section .am-scene[data-entered=true] .am-input{animation:am-input-enter .4s calc(.3s + var(--order)*85ms) ease-out both}.am-section .am-scene[data-entered=true] .am-connecting-arrow{animation:.5s ease-out .85s both am-arrow-draw}.am-section .am-scene[data-entered=true] .am-connecting-arrow:nth-child(2){animation-delay:.95s}.am-section .am-scene[data-entered=true] .am-connecting-arrow:nth-child(3){animation-delay:1.05s}.am-section .am-scene[data-entered=true] :is(.am-note-patterns,.am-note-opportunities){animation:.4s ease-out 1.15s both am-note-enter}.am-section .am-scene[data-entered=true] .am-decision{animation:am-decision-enter .4s calc(1.45s + var(--order)*.11s) ease-out both}.am-section .am-concepts[data-entered=true] .am-concept{animation:.4s ease-out both am-concept-enter}.am-section .am-concepts[data-entered=true] .am-concept:nth-child(2){animation-delay:.1s}.am-section .am-concepts[data-entered=true] .am-concept:nth-child(3){animation-delay:.2s}.am-section .am-concepts[data-entered=true] .am-concept:nth-child(4){animation-delay:.3s}.am-section .am-concepts[data-entered=true] .am-concept:nth-child(5){animation-delay:.4s}.am-section .am-enter[data-visible=false],.am-section .am-enter[data-visible=false] *,.am-section .am-system[data-active=false] *{animation-play-state:paused!important}@keyframes am-title-enter{0%{opacity:.4;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes am-founder-enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes am-human-settle{0%,to{transform:none}45%{transform:translateY(-2px)}}@keyframes am-input-enter{0%{opacity:0;translate:-4px 2px}to{opacity:1;translate:0}}@keyframes am-arrow-draw{0%{stroke-dasharray:1;stroke-dashoffset:1px;opacity:.2}to{stroke-dasharray:1;stroke-dashoffset:0;opacity:1}}@keyframes am-note-enter{0%{opacity:0;translate:0 4px}to{opacity:1;translate:0}}@keyframes am-decision-enter{0%{opacity:0;translate:-3px}to{opacity:1;translate:0}}@keyframes am-concept-enter{0%{opacity:.25;translate:0 5px}to{opacity:1;translate:0}}@media (max-width:1199px){.am-section .am-main{grid-template-columns:1fr;gap:42px}.am-section .am-copy{max-width:800px}.am-section .am-copy h2{font-size:clamp(2.5rem,4.7vw,3.65rem)}.am-section .am-body{max-width:66ch}.am-section .am-scene{width:min(100%,730px);margin-inline:auto}.am-section .am-concepts{grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin-top:44px}.am-section .am-concept{grid-column:span 2}.am-section .am-concept:nth-last-child(-n+2){grid-column:span 3}.am-section .am-concept:nth-child(3) .am-step-arrow{display:none}.am-section .am-proof-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 36px}.am-section .am-proof-grid h3{min-height:0}}@media (max-width:767px){.am-section .am-main{gap:28px}.am-section .am-copy h2{font-size:clamp(2.25rem,8vw,3rem)}.am-section .am-subheadline{font-size:clamp(1.65rem,6.3vw,2.25rem)}.am-section .am-body{margin-top:25px;font-size:1rem}.am-section .am-body p+p{margin-top:14px}.am-section .am-scene{padding:0}.am-section .am-board{box-shadow:none;grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr);gap:0;padding:17px 10px}.am-section .am-board h3{white-space:normal;min-height:36px;margin-bottom:8px;font-size:.75rem}.am-section .am-board ul{gap:8px}.am-section .am-input,.am-section .am-decision{background:0 0;border:0;align-items:center;gap:4px;min-height:51px;padding:6px 3px;font-size:.8125rem;transform:none}.am-section .am-input:nth-child(n){margin:0;transform:none}.am-section .am-board-arrows{height:337px}.am-section .am-founder-frame{aspect-ratio:1.28;margin-top:12px}.am-section .am-paper-note,.am-section .am-scene-caption{display:none}.am-section .am-concepts{grid-template-columns:1fr;gap:18px;margin-top:25px;display:grid}.am-section .am-concept:nth-child(n){grid-column:auto;padding:16px 18px}.am-section .am-concept h3{font-size:.875rem}.am-section .am-concept p{margin-top:7px;font-size:1rem}.am-section .am-concept .am-step-arrow{width:24px;display:block;top:auto;bottom:-21px;right:24px;transform:rotate(90deg)}.am-section .am-proof-grid{grid-template-columns:1fr;gap:26px;margin-top:35px;padding-top:28px}.am-section .am-proof-grid h3{margin-top:9px;font-size:1.25rem}}@media (prefers-reduced-motion:reduce){.am-section .am-system *,.am-section .am-system :before,.am-section .am-system :after{transition:none!important;animation:none!important}}.am-section .am-system[data-reduced=true] *{transition:none!important;animation:none!important}
