/* Meeting-first presentation. Motion follows the document, never traps scrolling. */
.home-page .bridge{gap:30px}.home-page .bridge-tagline{font-size:.8rem;line-height:1.7;font-weight:600;letter-spacing:.02em}.bridge-arrow:after{content:none!important}.hero-intro{font-weight:550}.home-page .hero-body{max-width:480px}.journey-sources{text-align:center}.journey-layer-label{justify-content:center}.journey-tabs button{gap:10px}.journey-diagram[data-stage="0"] .journey-commitment{opacity:1}.journey-explanation{min-height:195px}.journey-evidence{justify-content:center}.journey-sources small{color:#395f4f}.journey-sources strong{font-weight:600}.journey-tabs button>span:last-child{font-size:1rem}.journey-commitment small,.goal-sun small,.goal-team small,.goal-action small,.goal-action div>span,.goal-team>span:last-child{color:#42664e}.insight-status{background:#b5ecdb;color:#123d30}
/* Statistics sit outside the crescent opening rather than crossing its lower edge. */
.impact-copy>span{position:relative!important;display:block!important;top:auto!important;left:auto!important;transform:none!important;font-size:1rem!important;margin:0 0 12px!important;order:2;line-height:1.3;color:inherit}.impact-copy{display:flex;flex-direction:column;align-items:center}.impact-copy>strong{order:1}.impact-copy>p{order:3}.impact-copy>span{background:#ffffffed;border-radius:20px;padding:6px 14px;box-shadow:0 4px 15px #17463808}.impact-copy strong{line-height:1.05!important;margin-bottom:10px}
/* A composed meeting brief: source cards flow into the agenda they inform. */
.prepared-brief{margin:0;padding:28px;border-radius:28px;background:radial-gradient(ellipse at 0 0,#94dfcc,transparent 60%),linear-gradient(145deg,#edf8f2,#ffcfad);box-shadow:0 20px 50px -35px #1d6047}.brief-sources{display:grid;grid-template-columns:repeat(3,1fr);gap:9px}.brief-sources>span{padding:12px 8px;display:flex;flex-direction:column;gap:10px;align-items:center;text-align:center;border:1px solid #ffffffa3;background:#ffffffc9;border-radius:12px;font-size:.66rem;color:#284d40}.brief-sources img{width:24px;height:24px;object-fit:contain}.brief-feed{display:flex;height:42px;justify-content:space-around}.brief-feed i{height:100%;width:1px;background:#69b89c;position:relative}.brief-feed i:after{content:'';width:5px;height:10px;position:absolute;top:0;left:-2px;background:#007e6b;border-radius:4px;animation:brief-feed 2.8s infinite}.brief-feed i:nth-child(2):after{animation-delay:.7s}.brief-feed i:nth-child(3):after{animation-delay:1.4s}@keyframes brief-feed{to{transform:translateY(32px);opacity:0}}.brief-window{background:white;border-radius:18px;border:1px solid #badccc;padding:24px;box-shadow:0 18px 30px #1b584814}.brief-window-top{display:flex;gap:9px;align-items:center;font-size:.73rem;border-bottom:1px solid #dce8e1;padding-bottom:17px}.brief-window-top>span:last-child{margin-left:auto;font-size:.6rem;color:#4c6b5c}.brief-window h3{font-size:1.65rem;line-height:1.2;margin:23px 0}.brief-topic{border-left:3px solid #ff794f;background:#fff5ed;padding:15px}.brief-topic>span,.brief-context>span{display:block;font-size:.6rem;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;color:#85533a}.brief-topic strong{display:block;font-size:.9rem}.brief-topic p,.brief-context p{font-size:.78rem;line-height:1.65;margin:9px 0 0;color:#4a6158}.brief-context{padding:18px 0}.brief-context>span{color:#216352}.brief-objective{display:flex;gap:12px;align-items:center;padding:14px;background:#e8f9f2;border-radius:9px}.brief-objective>span{font-size:1.7rem;color:#008b77}.brief-objective small{display:block;font-size:.55rem;letter-spacing:.07em;margin-bottom:5px;color:#416451}.brief-objective strong{font-size:.8rem}.brief-ready{font-size:.65rem;margin-top:18px;line-height:1.6;color:#345c4a}.brief-ready>span{color:#00856e;margin-right:6px}
/* Capture is demonstrated in a compact product scene with an explicit mode choice. */
.companion-capture{background:white}.companion-capture .chapter-copy>p:not(.eyebrow){font-size:1rem;line-height:1.8;color:#50675d;margin:20px 0}.capture-studio{padding:24px;border-radius:28px;background:linear-gradient(145deg,#bcf5e1,#eaf9f4 55%,#ffcfaa)}.capture-mode{display:flex;justify-content:center;gap:6px;margin-bottom:20px}.capture-mode button{font:inherit;font-size:.8rem;padding:10px 22px;border:1px solid #88bca6;border-radius:30px;background:#fff8;color:#164f3a;cursor:pointer}.capture-mode button[aria-pressed=true]{background:#173f34;color:white;border-color:#173f34}.call-window{background:white;border:1px solid #c2dacd;border-radius:18px;overflow:hidden;box-shadow:0 18px 30px #15482e14}.call-header{display:flex;gap:10px;justify-content:space-between;align-items:center;padding:16px;font-size:.74rem}.call-header>span{color:#496d57;font-size:.6rem}.call-people{position:relative}.call-people>img{width:100%;height:205px;object-fit:cover}.companion-presence{position:absolute;left:14px;right:14px;bottom:14px;padding:12px;border-radius:11px;background:#fffffff2;display:grid;grid-template-columns:28px 1fr;column-gap:9px;align-items:center;box-shadow:0 6px 20px #12372e20}.companion-presence .diagram-mark{grid-row:span 2}.companion-presence strong{font-size:.73rem}.companion-presence small{font-size:.6rem;color:#52705f;margin-top:3px;line-height:1.5}.live-topic{display:flex;gap:12px;align-items:center;padding:20px 17px;border-bottom:1px solid #e0ebe4}.live-dot{height:8px;width:8px;background:#00a47e;border-radius:50%;box-shadow:0 0 0 5px #e1f8ed}.live-topic small,.call-decision small{display:block;font-size:.52rem;letter-spacing:.09em;color:#4c6d58;margin-bottom:7px}.live-topic strong{font-size:.8rem}.live-topic>span:last-child{margin-left:auto;color:#008974}.call-decision{display:flex;gap:13px;padding:20px 17px}.call-decision>span{background:#b9efdd;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;flex:none}.call-decision strong{font-size:.82rem}.call-decision p{font-size:.67rem;color:#526f60;margin:7px 0 0}.capture-foot{font-size:.72rem;text-align:center;margin:18px 0 0;color:#315c47}
/* Three distinct geometries: diverge, converge, propagate. */
.signal-stack-card{grid-template-columns:1fr 1fr;grid-template-rows:46px 1fr;border-radius:24px;transition:none;transform:none}.stack-card-header{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;padding:0 26px;font-size:.75rem;font-weight:550;border-bottom:1px solid #cddfd5;background:#f1fcf6;color:#1a513e}.signal-stack-card:nth-child(2) .stack-card-header{background:#ffe8d4}.signal-stack-card:nth-child(3) .stack-card-header{background:#e8eeff}.signal-card-copy{padding:32px}.signal-card-copy h3{font-size:2.25rem;line-height:1.12}.signal-card-copy>p{font-size:.9rem;line-height:1.65}.signal-next{margin:22px 0}.signal-card-art{padding:25px;background:#e8f9f1;min-height:0}.signal-stack-card:nth-child(2) .signal-card-art{background:#fff0e2}.signal-stack-card:nth-child(3) .signal-card-art{background:#eef2ff}.signal-scene{position:relative;width:100%;height:340px;color:#1c4437}.scene-label{font-size:.58rem;letter-spacing:.12em;font-weight:600}.signal-scene svg{position:absolute;left:0;width:100%;height:230px;top:50px;fill:none;stroke:#69ae98;stroke-width:2}.signal-scene svg circle{fill:#0a9c80;stroke:#fff;stroke-width:3}.target-goal{position:absolute;right:0;top:40px;z-index:2;display:flex;gap:10px;align-items:center;background:white;border:1px solid #b6decc;border-radius:12px;padding:12px}.target-goal>span{font-size:1.7rem;color:#00836c}.target-goal small{font-size:.48rem;display:block;letter-spacing:.07em}.target-goal strong{font-size:.72rem;display:block;margin-top:5px}.drift-scene .intended-path{stroke-dasharray:6 6}.drift-scene .drift-path{stroke:#eb885e;stroke-width:4}.drift-scene .return-path{stroke:#178c70;stroke-width:2;stroke-dasharray:5 7}.drift-origin{position:absolute;left:0;top:265px;font-size:.65rem}.drift-detour{position:absolute;right:0;top:190px;background:#fff8ef;border:1px solid #eac6ab;border-radius:12px;padding:12px;max-width:220px;z-index:2}.drift-detour>span{float:left;font-size:1.5rem;margin-right:10px;color:#b94f28}.drift-detour strong{display:block;font-size:.75rem}.drift-detour small{display:block;font-size:.6rem;line-height:1.5;margin-top:5px;color:#79523b}.scene-resolution{position:absolute;bottom:0;left:0;right:0;border-top:1px solid #bbd8c9;padding-top:14px;text-align:center;font-size:.68rem;font-weight:500}.scene-resolution>span{margin-right:7px;color:#008e71}.blocker-lanes{display:flex;gap:8px;position:absolute;top:55px;left:0;right:0;z-index:2}.blocker-lanes>span{flex:1;background:#fff;border:1px solid #e4ccb8;border-radius:12px;padding:13px 4px;text-align:center}.blocker-lanes b{font-size:.7rem;font-weight:550}.blocker-lanes small{display:block;font-size:.55rem;line-height:1.5;margin-top:6px;color:#795c44}.blocker-scene svg{top:100px;height:155px;stroke:#cf9873}.blocker-gate{position:absolute;top:214px;left:8%;right:8%;border:1px solid #efb17f;background:#ffdfbc;display:flex;align-items:center;gap:10px;padding:14px;border-radius:12px;z-index:2}.blocker-gate>span{font-size:1.4rem;color:#9f4b1d}.blocker-gate small{font-size:.46rem;letter-spacing:.05em}.blocker-gate strong{font-size:.8rem;display:block;margin-top:5px}.blocker-gate i{font-size:.56rem;margin-left:auto;font-style:normal;padding:5px;background:#fff9;border-radius:20px}.idea-seed{position:absolute;top:48px;left:8%;right:8%;background:white;border:1px solid #c6d3f7;border-radius:12px;padding:15px;display:flex;gap:10px;z-index:2}.idea-seed>span{font-size:2rem;color:#3f65cc}.idea-seed small{font-size:.45rem;letter-spacing:.05em}.idea-seed strong{display:block;font-size:.78rem;line-height:1.5;margin-top:5px}.opportunity-scene svg{top:134px;height:100px;stroke:#6c8dd5}.opportunity-branches{display:flex;gap:8px;position:absolute;top:234px;left:0;right:0}.opportunity-branches>span{flex:1;text-align:center;font-size:.7rem;font-weight:550}.opportunity-branches small{font-size:.56rem;line-height:1.5;font-weight:400}.signal-stack-stage{height:515px;margin-inline:0;overflow:hidden}.signal-showcase:not(.rising-stack) .signal-stack-card:not(.is-front){visibility:hidden}.signal-showcase .experience-heading>p{color:#526b5b}.signal-showcase.rising-stack .signal-stack-card{will-change:transform;backface-visibility:hidden}.signal-showcase.rising-stack .signal-stack-stage{overflow:hidden;height:545px}.signal-showcase.rising-stack .signal-stack-card{bottom:60px}.signal-stack-card:not(.is-front){pointer-events:none}.signal-stack-card.is-front{pointer-events:auto}
@media(min-width:901px) and (min-height:800px){.signal-showcase.scroll-stack{height:285vh;padding:0;overflow:visible;position:relative}.signal-showcase.scroll-stack>.wrap{position:sticky;top:95px;padding-top:16px;padding-bottom:12px}.scroll-stack .experience-heading{margin-bottom:20px}.scroll-stack .experience-heading h2{font-size:2.5rem}.scroll-stack .experience-heading .eyebrow{margin:0 0 6px}.scroll-stack .signal-stack-controls{margin-bottom:16px}.scroll-stack .signal-stack-controls button{padding:9px 17px}.scroll-stack .signal-stack-stage{margin-bottom:0}}
/* Tasks move from scattered paper to an ordered stack beneath the companion. */
.admin-section{--tidy:0;background:radial-gradient(ellipse at 5% 90%,#a9ead4,transparent 50%),radial-gradient(ellipse at 100% 0,#ffcc9e,transparent 60%),#f7fcf8;color:#163e31}.admin-orbit{height:520px;position:relative;isolation:isolate}.admin-orbit:before{content:'';position:absolute;inset:15px;border:1px solid #9bc6b775;border-radius:50%;transform:rotate(-20deg)}.admin-centre{position:absolute;left:15%;right:15%;top:25px;display:flex;gap:10px;align-items:center;justify-content:center;flex-wrap:wrap;opacity:calc(.35 + var(--tidy)*.65);transform:translateY(calc((1 - var(--tidy))*40px));transition:opacity .1s}.admin-centre strong{font-size:1.9rem;font-weight:500;letter-spacing:-.05em}.admin-centre>span:last-child{flex-basis:100%;text-align:center;font-size:.72rem;color:#3b6754}.admin-paper{position:absolute;left:8%;right:8%;top:calc(122px + var(--i)*50px);height:43px;background:#fffffff5;border:1px solid #b4d7c6;border-radius:10px;display:flex;align-items:center;gap:12px;padding:0 15px;font-size:.8rem;color:#264c3b;box-shadow:0 7px 18px #1246320d;transform:translate(calc((1 - var(--tidy))*var(--scatter-x)),calc((1 - var(--tidy))*var(--scatter-y))) rotate(calc((1 - var(--tidy))*var(--scatter-r)));transition:box-shadow .3s}.admin-paper:nth-child(1){--scatter-x:-20px;--scatter-y:0px;--scatter-r:-11deg}.admin-paper:nth-child(2){--scatter-x:35px;--scatter-y:-25px;--scatter-r:8deg}.admin-paper:nth-child(3){--scatter-x:-38px;--scatter-y:12px;--scatter-r:-5deg}.admin-paper:nth-child(4){--scatter-x:26px;--scatter-y:8px;--scatter-r:11deg}.admin-paper:nth-child(5){--scatter-x:-22px;--scatter-y:25px;--scatter-r:-9deg}.admin-paper:nth-child(6){--scatter-x:30px;--scatter-y:24px;--scatter-r:6deg}.paper-icon{font-size:1.1rem;color:#138e71}.admin-paper i{margin-left:auto;font-style:normal;color:#00866b;opacity:var(--tidy)}.paper-after{display:none}.is-organised .paper-before{display:none}.is-organised .paper-after{display:inline}.admin-result{position:absolute;bottom:20px;left:0;right:0;text-align:center;font-size:.72rem;color:#375e4b;opacity:var(--tidy)}
/* Explicit contrast wins over earlier decorative rules. */
#security .trust-panel{background:radial-gradient(ellipse at 100% 0,#276b59,transparent 75%),#123e35!important;border:1px solid #286a56;color:#fff!important;position:relative;overflow:hidden}#security .trust-panel:after{content:'';position:absolute;width:200px;height:200px;border:1px solid #95dfcf22;border-radius:50%;right:-80px;bottom:-80px;pointer-events:none}#security .trust-panel h3{color:#fff!important}#security .trust-panel p,#security .trust-panel .eyebrow,#security .trust-panel .trust-note{color:#d4ebe1!important}#security .trust-panel>div>span{color:#164b3c!important;background:#e3f8ee!important;border:1px solid #a7dbc7;font-weight:500}#security .trust-panel .trust-note{border-color:#568575!important}.chapter a:focus-visible,.capture-mode button:focus-visible,.signal-stack-controls button:focus-visible{outline:3px solid #006d61;outline-offset:4px}
.integration-logo-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:14px;margin:35px 0}.integration-logo-grid a{border:1px solid #d9e7df;border-radius:16px;background:#fff;padding:24px 10px;display:flex;align-items:center;flex-direction:column;gap:15px;text-decoration:none;color:#294b3d;font-size:.85rem;transition:transform .2s,box-shadow .2s}.integration-logo-grid a:hover{transform:translateY(-5px);box-shadow:0 12px 25px #163f3510}.integration-logo-grid img{height:36px;width:45px;object-fit:contain}
.startup-bar{margin:35px 0 22px;border:1px solid #a3ceb9;border-radius:24px;padding:30px;display:grid;grid-template-columns:65px minmax(0,1fr) 245px;gap:24px;align-items:center;background:radial-gradient(ellipse at 100% 100%,#ffd5b1,transparent 60%),linear-gradient(110deg,#c4f2df,#f2fff7);color:#183f32}.startup-emblem{width:64px;height:64px;display:grid;place-items:center;border-radius:50%;border:1px solid #7ab99e;background:#ffffffb5;font-size:2.5rem;color:#16825f}.startup-bar .eyebrow{margin:0 0 10px;color:#286d51;font-size:.63rem}.startup-bar h2{font-size:1.7rem;line-height:1.17;letter-spacing:-.04em;margin:0 0 15px}.startup-bar p{font-size:.85rem;line-height:1.65;margin:0 0 10px;color:#365c48}.startup-bar .startup-referral{font-size:.75rem}.startup-bar details{font-size:.7rem;margin-top:12px;color:#315c46}.startup-bar details p{font-size:.72rem;line-height:1.7;margin:10px 0 0}.startup-bar summary{cursor:pointer}.startup-action .button{font-size:.77rem;line-height:1.5;padding:14px 18px;display:flex;gap:10px;white-space:normal}.startup-action small{display:block;font-size:.64rem;line-height:1.6;color:#43624c;margin:12px 0;text-align:center}
@media(max-width:900px){.signal-stack-stage{height:560px}.signal-card-copy{padding:25px}.signal-card-copy h3{font-size:1.9rem}.signal-card-art{padding:16px}.signal-scene{height:365px}.scene-resolution{line-height:1.5}.startup-bar{grid-template-columns:50px 1fr}.startup-action{grid-column:2}.startup-emblem{width:48px;height:48px}.integration-logo-grid{grid-template-columns:repeat(3,1fr)}.journey-explanation{min-height:0}.signal-stack-card{grid-template-rows:46px 1fr}.admin-orbit{overflow:hidden}}
@media(max-width:600px){.home-page .bridge-tagline{border-left:2px solid #75bca3;padding-left:15px;margin-top:14px}.home-page .bridge{gap:18px}.impact-copy>span{font-size:.85rem!important;margin-bottom:12px!important}.prepared-brief{padding:17px}.brief-window{padding:18px}.brief-window h3{font-size:1.4rem}.brief-sources>span{font-size:.55rem;padding:10px 5px}.capture-studio{padding:16px}.call-header{font-size:.65rem}.call-header>span{font-size:.52rem}.call-people>img{height:210px}.companion-capture .split{gap:30px}.signal-stack-stage{height:810px}.signal-stack-card{display:grid;grid-template-columns:1fr;grid-template-rows:42px 335px 1fr}.signal-card-art{padding:20px}.signal-scene{height:295px}.signal-card-copy{padding:22px}.signal-card-copy h3{font-size:1.8rem}.signal-card-copy>p{font-size:.83rem}.signal-next{margin:17px 0}.signal-next strong{font-size:.78rem}.signal-stack-controls{gap:7px;margin-bottom:20px}.signal-stack-controls button{padding:10px 12px;font-size:.7rem}.signal-scene svg{height:195px;top:34px}.target-goal{top:34px;padding:10px}.target-goal strong{font-size:.63rem}.target-goal small{font-size:.42rem}.drift-detour{top:160px;padding:10px;max-width:195px}.drift-origin{top:234px;font-size:.56rem}.scene-resolution{font-size:.61rem;padding-top:10px}.blocker-lanes{top:42px}.blocker-scene svg{top:96px;height:120px}.blocker-gate{top:178px;padding:11px;left:4%;right:4%}.idea-seed{top:37px;left:2%;right:2%;padding:12px}.opportunity-scene svg{top:118px;height:80px}.opportunity-branches{top:202px}.admin-orbit{height:500px;margin-top:10px}.admin-paper{font-size:.72rem;left:8%;right:8%}.startup-bar{padding:23px;gap:16px;display:block}.startup-emblem{margin-bottom:18px}.startup-bar h2{font-size:1.7rem}.startup-action{margin-top:22px}.startup-action .button{justify-content:center}.integration-logo-grid{gap:10px}.integration-logo-grid a{padding:20px 8px;font-size:.75rem}.integration-logo-grid img{width:35px;height:30px}.journey-sources small{font-size:.6rem;line-height:1.5}.journey-sources strong{font-size:.7rem}.journey-commitment strong{font-size:.75rem}.journey-layer-label{font-size:.57rem}.journey-insight>p{font-size:.8rem}}
@media(prefers-reduced-motion:reduce){.brief-feed i:after{animation:none}.admin-paper,.admin-centre{transform:none!important}.signal-stack-card{transition:none!important}.integration-logo-grid a{transition:none}}
/* The team directory uses the same upward layering with role-specific photography. */
.team-stack-stage{height:510px;position:relative;overflow:hidden}.team-stack-stage .team-view{position:absolute;inset:0;margin:0;transition:none;grid-template-columns:1fr 1fr;background:#fff;border:1px solid #cadfd2;border-radius:24px;overflow:hidden;opacity:0}.team-stack-stage .team-view.is-front{opacity:1}.team-stack-stage .team-view-photo{height:100%;min-height:0}.team-stack-stage .team-view-photo img{height:100%;object-fit:cover}.team-stack-stage .team-view-copy{padding:35px}.team-stack-stage .team-view-copy h3{font-size:2rem;line-height:1.2}.team-stack-stage .team-view-copy p{font-size:.9rem;line-height:1.7}.team-directory [data-stack-select]{font:inherit;font-size:.8rem;border:1px solid #cbded1;background:white;border-radius:30px;padding:11px 16px;color:#2a5340;cursor:pointer}.team-directory [data-stack-select][aria-pressed=true]{background:#184d3a;color:white}.team-directory:not(.rising-stack) [data-stack-card]:not(.is-front){visibility:hidden}.team-stack-stage .team-question{padding:15px;margin:18px 0}.team-stack-stage .team-question strong{font-size:.9rem}.team-stack-stage .team-view-copy .button{font-size:.8rem}.team-directory .section-heading{margin-bottom:28px}.team-directory .story-tablist{margin-bottom:25px}
@media(min-width:901px) and (min-height:800px){.team-directory.scroll-stack{height:calc(var(--stack-count)*85vh);padding:0;position:relative}.team-directory.scroll-stack>.wrap{position:sticky;top:95px;padding-top:16px;padding-bottom:16px}.team-directory.scroll-stack .section-heading h2{font-size:2.5rem;margin:5px 0 10px}.team-directory.scroll-stack .section-heading{margin-bottom:15px}.team-directory.scroll-stack .section-heading>p:last-child{font-size:.85rem;margin:10px 0}.team-directory.scroll-stack .section-heading .eyebrow{margin:0}.team-directory.scroll-stack .story-tablist{margin-bottom:16px;gap:7px}.team-directory.rising-stack .team-view{bottom:60px}.team-directory.rising-stack .team-stack-stage{height:535px}}
@media(max-width:900px){.team-stack-stage{height:620px}.team-stack-stage .team-view-copy{padding:23px}.team-stack-stage .team-view-copy h3{font-size:1.8rem}}
@media(max-width:600px){.team-stack-stage{height:795px}.team-stack-stage .team-view{grid-template-columns:1fr;grid-template-rows:300px 1fr}.team-stack-stage .team-view-copy{padding:25px}.team-stack-stage .team-view-photo{height:300px}.team-directory [data-stack-select]{font-size:.72rem;padding:10px 12px}.team-directory .story-tablist{display:flex;flex-wrap:wrap;gap:7px;overflow:visible}}
.team-stack-stage .team-view{animation:none!important}
.home-page .hero h1>span:last-child{color:#d65028}
@media(min-width:901px) and (max-height:900px){.team-directory.scroll-stack .section-heading h2{font-size:2.1rem}.team-directory.scroll-stack .section-heading>p:last-child{max-width:none}.team-directory.rising-stack .team-stack-stage{height:480px}.team-stack-stage .team-view-copy{padding:25px}.team-stack-stage .team-view-copy h3{font-size:1.75rem}.team-stack-stage .team-view-copy p{font-size:.8rem}.team-stack-stage .team-question{margin:12px 0;padding:10px}.team-directory.scroll-stack .section-heading{margin-bottom:10px}.team-directory.scroll-stack .story-tablist{margin-bottom:10px}.signal-showcase.rising-stack .signal-stack-stage{height:500px}.signal-showcase.scroll-stack .experience-heading h2{font-size:2.2rem}.scroll-stack .signal-card-copy h3{font-size:1.9rem}.scroll-stack .signal-card-copy{padding:25px}.scroll-stack .signal-scene{height:310px}.scroll-stack .signal-card-art{padding:18px}.scroll-stack .signal-next{margin:15px 0}}
