html{overflow-x:clip}.site-header{z-index:10;color:#314747;justify-content:space-between;align-items:center;width:min(100% - 3rem,1200px);min-height:6.25rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:normal;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-header:before{z-index:-1;content:"";background:linear-gradient(#fbfbfbf5 0%,#fbfbfbd1 66%,#fbfbfb00 100%);width:100vw;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.wordmark{font-family:var(--serif);white-space:nowrap;font-size:clamp(1.65rem,2.4vw,2.2rem);font-weight:400;text-decoration:none}.case-site-header{margin-inline:auto;position:relative;top:auto;left:auto;transform:none}.case-site-header:before{background:#fbfbfbfa;border-bottom:1px solid #355d6e29}.site-header nav{gap:clamp(1.15rem,2.8vw,2.4rem);display:flex}.site-header nav a{padding-block:.4rem;font-size:1.125rem;font-weight:600;text-decoration:none;position:relative}.site-header nav a:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.site-header nav a:hover:after,.site-header nav a:focus-visible:after{transform-origin:0;transform:scaleX(1)}.site-footer{color:#314747;background:linear-gradient(180deg, var(--paper), #ddebf6b8);border-top:1px solid #355d6e29;padding:3.25rem 0 3rem;font-size:1rem;line-height:1.7;position:relative;overflow:hidden}.site-footer:after{aspect-ratio:2;content:"";background:#5091b812;border-radius:50% 50% 0 0;width:min(38vw,32rem);position:absolute;bottom:-6rem;right:-4rem;transform:rotate(-5deg)}.site-footer .footer-inner{z-index:1;justify-content:space-between;align-items:flex-start;gap:2rem;width:min(100% - 3rem,1120px);margin-inline:auto;display:flex;position:relative}.site-footer .footer-inner p{margin-bottom:0;line-height:1.7}.site-footer .copyright{color:var(--blue);margin-top:.3rem;font-size:.9rem}.footer-links{font-weight:700}.profile-links{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;font-size:.9375rem;font-weight:650;display:flex}.profile-links a{color:var(--brand);text-underline-offset:.3em;text-decoration:underline}@media (width<=820px){.site-header{width:min(100% - 2rem,720px);min-height:5rem}}@media (width<=520px){.site-header{flex-wrap:wrap;align-items:flex-start;gap:.6rem;padding-top:1rem}.wordmark{font-size:1.5rem}.site-header nav{gap:.9rem}.site-header nav a{font-size:1rem}.site-footer .footer-inner{flex-direction:column;gap:1.25rem;width:min(100% - 2rem,620px)}}.site-action{border:2px solid var(--brand);background:var(--brand);min-height:3rem;color:var(--paper);text-align:center;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:.65rem 1.35rem;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:1rem;font-weight:700;line-height:1.4;text-decoration:none;transition:color .18s,background-color .18s,transform .18s;display:inline-flex}.site-action:hover{color:var(--brand);background:var(--paper);transform:translateY(-2px)}.site-action-secondary{color:var(--brand);background:#fbfbfbb8}.site-action-secondary:hover{color:var(--paper);background:var(--brand)}a.site-action:focus-visible{outline:3px solid var(--accent,#5091b8);outline-offset:4px}@media (width<=520px){.site-action{width:100%}}@media (prefers-reduced-motion:reduce){.site-action{transition:none}.site-action:hover{transform:none}}:root{color:#314747;font-synthesis:none;text-rendering:optimizelegibility;--ink:#314747;--brand:#355d6e;--blue:#4c778b;--accent:#5091b8;--wash:#ddebf6;--paper:#fbfbfb;--serif:Georgia, "Times New Roman", serif;background:#fbfbfb;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);min-width:320px;min-height:100vh;margin:0}img{max-width:100%;display:block}a{color:inherit}a:focus-visible{outline:3px solid var(--accent);outline-offset:4px;border-radius:2px}.skip-link{z-index:100;color:var(--paper);background:var(--ink);padding:.65rem .9rem;transition:transform .16s;position:fixed;top:.75rem;left:.75rem;transform:translateY(-160%)}.skip-link:focus{transform:translateY(0)}.hero{isolation:isolate;min-height:min(820px,82vh);display:grid;position:relative;overflow:hidden}.hero:after{z-index:-1;content:"";background:linear-gradient(90deg,#fbfbfb05 24%,#fbfbfbc7 40%,#fbfbfbf0 58%,#fbfbfbfa 78%);position:absolute;inset:0}.hero-watercolor{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.hero-inner{grid-template-columns:minmax(280px,.68fr) minmax(0,1.32fr);align-items:center;gap:clamp(3rem,6vw,6.5rem);width:min(100% - 3rem,1200px);margin:auto;padding-top:6rem;display:grid}.portrait-wrap{background:#fbfbfbf2;border-radius:50%;justify-self:center;width:min(100%,300px);padding:.55rem;box-shadow:0 18px 48px #3147472e}.portrait{aspect-ratio:1;object-fit:cover;border-radius:50%;width:100%;height:auto}.hero-copy{max-width:43rem}.hero-role{color:#284f5d;margin-bottom:1rem;font-size:1.125rem;font-weight:600;line-height:1.4}.hero-copy h1{color:#284f5d;margin-bottom:1.25rem}.hero-specialization{max-width:36rem;color:var(--ink);margin-bottom:1.75rem;font-size:1.125rem;line-height:1.6}h1,h2,h3,p{margin-top:0}h1{color:var(--brand);font-family:var(--serif);letter-spacing:-.045em;text-wrap:balance;margin-bottom:2rem;font-size:clamp(2.5rem,3vw,3rem);font-weight:500;line-height:1.06}h1 span{display:block}.work-section{width:min(100% - 3rem,1200px);margin-inline:auto;padding:clamp(2.5rem,4vw,3.5rem) 0;scroll-margin-top:1.5rem}.section-heading{text-align:center;margin-bottom:clamp(1.5rem,3vw,2.5rem)}h2{color:var(--brand);font-family:var(--serif);letter-spacing:-.035em;margin-bottom:0;font-size:clamp(2.25rem,3.4vw,3.2rem);font-weight:500}.project-list{gap:clamp(2.5rem,4vw,3.25rem);display:grid}.project{grid-template-columns:minmax(0,6.4fr) minmax(0,5.6fr);grid-template-areas:"media heading""media summary";align-items:start;gap:0 clamp(3rem,5vw,5rem);min-width:0;scroll-margin-top:2rem;display:grid}.project-heading{grid-area:heading;align-self:end;min-width:0}.project-summary{--project-body-size:clamp(1.125rem, 1.02rem + .3vw, 1.25rem);grid-area:summary;min-width:0}.project>.project-device,.project>.project-image{grid-area:media;align-self:center;width:100%}.project-image{aspect-ratio:4/3;background:var(--wash);object-fit:cover;border:1px solid #355d6e24;width:100%}.project-media-link{border-radius:.5rem;display:block}.project-title-link{color:inherit;text-decoration:none}.project-title-link:hover{text-underline-offset:.15em;text-decoration:underline}.project-media-link:focus-visible,.project-title-link:focus-visible{outline:3px solid var(--brand);outline-offset:5px}.project-device{aspect-ratio:4/3;width:100%;position:relative}.project-device .project-image{aspect-ratio:auto;object-fit:contain;background:0 0;border:0;width:100%;height:auto}.project-label{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.9375rem;font-weight:700;line-height:1.5}.project-status{color:var(--blue);border:1px solid #4c778b59;border-radius:999px;align-items:center;gap:.5rem;margin:.75rem 0 0;padding:.3rem .75rem;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.project-status:before{content:"";border:1.5px solid;border-radius:50%;width:.5rem;height:.5rem}.project-status-delivered{color:var(--brand);background:#355d6e14}.project-status-delivered:before{background:currentColor}.project h3{max-width:none;color:var(--brand);font-family:var(--serif);letter-spacing:-.025em;overflow-wrap:break-word;white-space:nowrap;margin:0;font-size:clamp(1.75rem,2.2vw,2rem);font-weight:500;line-height:1.08}.project-summary>p{max-width:40ch;font-size:var(--project-body-size);margin:1rem 0 .75rem;line-height:1.55}.case-study-link{min-height:2.75rem;color:var(--brand);font-size:var(--project-body-size);border-bottom:1px solid;align-items:center;gap:.55rem;padding-block:.3rem;font-weight:650;line-height:1.55;text-decoration:none;display:inline-flex}.case-study-link:hover{color:var(--ink)}.resume-placeholder{color:var(--blue)}.resume-placeholder span{font-size:.8125rem;font-weight:400}.case-study-page{color:var(--ink);background:var(--paper);font-size:1.125rem;line-height:1.65}.case-page{width:min(100% - 3.75rem,980px);margin-inline:auto}.case-figure figcaption,.case-footer{color:var(--blue);font-size:1rem}.case-main{padding-bottom:clamp(3.5rem,6vw,5rem)}.case-hero{background:var(--paper) url(./case-hero-watercolor-top-bottom-CLKG_nIj.png) center bottom / cover no-repeat;isolation:isolate;align-items:center;width:100%;display:grid;position:relative;overflow:hidden}.case-hero-inner{grid-template-columns:1fr;gap:clamp(2.25rem,4vw,3.5rem);width:min(100% - 4rem,1180px);margin-inline:auto;padding-block:clamp(2.75rem,5vw,4.5rem);display:grid}.case-hero-copy{text-align:center;width:min(100%,1080px);min-width:0;margin-inline:auto}.case-hero h1{max-width:none;color:var(--brand);letter-spacing:-.045em;white-space:normal;text-wrap:balance;margin-bottom:.75rem;font-size:clamp(3rem,3.7vw,3.75rem);font-weight:500;line-height:1.02}.case-subtitle{color:var(--blue);margin:0 0 clamp(1.5rem,3vw,2.25rem);font-family:inherit;font-size:clamp(1.075rem,1.25vw,1.25rem);line-height:1.5}.case-intro{text-wrap:balance;margin-bottom:1.4rem;max-width:72ch;margin-inline:auto;font-size:clamp(1.125rem,1.35vw,1.3rem);line-height:1.48}.case-hero-action{min-width:12.25rem}.case-hero-actions{flex-wrap:wrap;justify-content:center;gap:.8rem;margin-bottom:1.25rem;display:flex}.case-hero-visual{width:min(90%,936px);margin:0 auto}.case-hero-visual img{border-radius:.65rem;width:100%;height:auto;display:block;box-shadow:0 1rem 2.5rem #31474724}.case-story{padding-top:clamp(2rem,4vw,3.5rem)}.case-overview{background:linear-gradient(105deg,#ddebf657,#fbfbfbe6);border:1px solid #5091b852;border-radius:.65rem;width:min(100% - 3rem,1180px);margin:clamp(1.25rem,2.5vw,2rem) auto 0}.case-facts{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:1.35rem 1rem;display:grid}.case-project-context{border-bottom:1px solid #5091b833;margin:0;padding:1rem 1.5rem;font-size:1rem;line-height:1.5}.case-fact{align-content:center;min-width:0;min-height:4.5rem;padding:.25rem 1.6rem .25rem 5rem;display:grid;position:relative}.case-fact+.case-fact{border-left:1px solid #355d6e33}.case-fact dt{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.9375rem;font-weight:750}.case-fact-icon{color:#07507a;background:#ddebf6c7;border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;display:grid;position:absolute;top:50%;left:1.35rem;transform:translateY(-50%)}.case-fact-icon svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1.75rem;height:1.75rem}.case-fact dd{margin:0;font-size:1.0625rem;line-height:1.42}.triage-overview .case-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.triage-overview .case-contribution{border-bottom:1px solid #355d6e33;grid-column:1/-1;margin-bottom:1.25rem;padding-bottom:1.25rem}.triage-overview .case-contribution+.case-fact{border-left:0}.triage-overview .case-sme-contribution{color:var(--blue);margin-top:.65rem;font-size:.9375rem}@media (width<=520px){.triage-overview .case-facts{grid-template-columns:1fr}.triage-overview .case-contribution{border-bottom:0;margin-bottom:0}}.case-figure{margin:0}.case-figure img{background:var(--wash);border:1px solid #355d6e24;border-radius:.8rem;width:100%;height:auto}.case-figure video{background:#071019;border-radius:.8rem;width:100%;height:auto;display:block}.case-outcome .case-demo{text-align:center;max-width:100%;margin-inline:auto}.case-outcome .case-phone-demo{width:min(100%,20rem)}.case-figure figcaption{margin-top:.65rem;line-height:1.5}.case-section{border-top:1px solid #355d6e33;margin-top:clamp(2rem,4vw,3rem);padding-top:clamp(1.35rem,2.5vw,1.8rem)}.case-section h2{color:var(--brand);margin-bottom:.9rem;font-size:clamp(1.75rem,3vw,2.1rem);font-weight:500;line-height:1.22}.case-section p{margin-bottom:0}.case-section p+p{margin-top:1rem}.case-design-list{gap:1rem;margin:1.25rem 0 0;padding-left:1.35rem;display:grid}.case-design-list li{padding-left:.25rem}.case-design-list li::marker{color:var(--accent)}.case-design-list strong{color:var(--brand)}.triage-debrief-copy{margin-top:2.25rem}.triage-debrief-copy h3{color:var(--brand);font-family:var(--serif);margin-bottom:.9rem;font-size:clamp(1.35rem,2.4vw,1.65rem);font-weight:500;line-height:1.3}.triage-debrief-copy .case-design-list{margin-top:1rem}.triage-debrief-copy .case-design-list+p,.design-decision{margin-top:1.25rem}.design-decision+.design-decision{border-top:1px solid #355d6e29;margin-top:2.25rem;padding-top:2rem}.design-decision>h3{color:var(--brand);font-family:var(--serif);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.4rem,2.4vw,1.7rem);font-weight:500;line-height:1.3}.case-resource-link{min-height:2.75rem;color:var(--brand);text-underline-offset:.2em;align-items:center;gap:.4rem;margin-top:.65rem;font-size:1rem;display:inline-flex}.case-media-detail{border-block:1px solid #355d6e2e;margin:1.25rem 0;padding-block:.65rem}.case-media-detail>summary{min-height:2.75rem;color:var(--brand);cursor:pointer;padding-block:.6rem;font-size:1rem;font-weight:650;line-height:1.5}.case-media-detail[open]>summary{margin-bottom:.75rem}.case-media-detail .case-phone-demo{width:min(100%,20rem);margin-inline:auto}.custom-tools-gallery{gap:1.5rem;display:grid}.custom-tools-gallery figure{margin:0}.custom-tools-gallery a{background:#fff;border:1px solid #355d6e33;border-radius:.65rem;display:block;overflow:hidden}.custom-tools-gallery img{width:100%;height:auto}.custom-tools-gallery figcaption{color:var(--blue);margin-top:.65rem;font-size:.9375rem;line-height:1.5}.skill-scale-visual{margin:1.5rem 0 0}.skill-scale-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1.15fr) auto minmax(0,1fr);align-items:stretch;gap:.75rem;display:grid}.skill-scale-step{text-align:center;background:#f4f8fa;border:1px solid #355d6e33;border-radius:.75rem;flex-direction:column;justify-content:center;min-height:9rem;padding:1.1rem;display:flex;position:relative}.skill-scale-core{color:#fff;border-color:var(--brand);background:var(--brand)}.skill-scale-step strong{font-size:1rem;line-height:1.35;display:block}.skill-scale-step small{margin-top:.45rem;font-size:.82rem;line-height:1.45;display:block}.skill-step-number{color:var(--accent);font-size:.75rem;font-weight:750;position:absolute;top:.55rem;left:.65rem}.skill-scale-core .skill-step-number{color:#bfe7ff}.skill-scale-arrow{color:var(--brand);align-self:center;font-size:1.7rem}.skill-scenario-image{background:#fff;border:1px solid #355d6e33;border-radius:.75rem;margin-top:1rem;display:block;overflow:hidden}.skill-scenario-image img{width:100%;height:auto}.skill-scale-visual figcaption{color:var(--blue);text-align:center;margin-top:.65rem;font-size:.9375rem;line-height:1.5}.skill-scenario-caption{color:var(--blue);text-align:center;margin:.65rem 0 0;font-size:.9375rem;line-height:1.5}.case-resource-link:focus-visible,.case-media-detail>summary:focus-visible,.custom-tools-gallery a:focus-visible,.skill-scenario-image:focus-visible,.annotated-debrief-image a:focus-visible{outline:3px solid var(--brand);outline-offset:4px}@media (width<=740px){.skill-scale-flow{grid-template-columns:1fr}.skill-scale-step{min-height:7.5rem}.skill-scale-arrow{transform:rotate(90deg)}}.annotated-debrief{margin:1.5rem 0 0}.annotated-debrief-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;gap:1.75rem;display:grid}.annotated-debrief-image{min-width:0;padding-right:1rem;position:relative}.annotated-debrief-image a{border-radius:.65rem;display:block}.debrief-image-crop{aspect-ratio:1402/1260;background:#fff;border:1px solid #355d6e33;border-radius:.65rem;overflow:hidden}.debrief-image-crop img{width:100%;height:auto;display:block}.annotation-pin,.annotation-number{border:2px solid var(--paper);background:var(--brand);color:#fff;border-radius:50%;flex:0 0 1.85rem;justify-content:center;align-items:center;width:1.85rem;height:1.85rem;font-size:.85rem;font-weight:700;line-height:1;display:inline-flex}.annotation-pin{position:absolute;right:0}.annotation-pin-one{top:27%}.annotation-pin-two{top:45%}.annotation-pin-three{top:65%}.visual-annotations{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.visual-annotations li{align-items:flex-start;gap:.65rem;display:flex}.visual-annotations strong{color:var(--brand);font-size:1rem;line-height:1.4;display:block}.case-section .visual-annotations p{color:var(--blue);margin:.3rem 0 0;font-size:1rem;line-height:1.5}.annotated-debrief>figcaption{color:var(--blue);margin-top:.75rem;font-size:.9375rem;line-height:1.5}.visual-takeaway{border-left:3px solid var(--brand);color:var(--blue);background:#355d6e0a;gap:.2rem;padding:.8rem 1rem;font-size:1rem;line-height:1.5;display:grid}.visual-takeaway strong{color:var(--brand)}@media (width<=640px){.annotated-debrief-grid{grid-template-columns:1fr;gap:1.25rem}.visual-annotations{gap:1rem}.design-decision+.design-decision{margin-top:1.75rem;padding-top:1.5rem}}.case-demo{margin-top:1.5rem}.case-algorithm{width:min(100%,22rem);margin:1.5rem auto 0}.triage-comparison{margin:2rem 0 0}.triage-comparison-grid{grid-template-columns:minmax(0,1fr) 3rem minmax(0,1fr);align-items:center;gap:1rem;display:grid}.triage-comparison-panel{align-self:start;min-width:0}.triage-comparison-panel h3{color:var(--brand);text-align:center;margin:0 0 1rem;font-size:1.25rem;font-weight:650}.triage-comparison-panel a,.triage-comparison-media{background:#fff;border:1px solid #355d6e33;border-radius:.8rem;justify-content:center;align-items:center;height:38rem;padding:1rem;display:flex}.triage-comparison-panel img{object-fit:contain;border-radius:.35rem;width:auto;max-width:100%;height:auto;max-height:100%}.triage-comparison-panel p{color:var(--blue);margin-top:.85rem;font-size:.9375rem;line-height:1.5}.triage-comparison-arrow{color:var(--brand);text-align:center;font-size:2.5rem}.triage-comparison figcaption{color:var(--blue);text-align:center;margin-top:1rem;font-size:.9375rem;line-height:1.5}@media (width<=740px){.triage-comparison-grid{grid-template-columns:1fr;gap:1.25rem}.triage-comparison-panel a,.triage-comparison-media{height:auto;padding:.75rem}.triage-comparison-panel img{width:100%;max-width:26rem;max-height:none}.triage-comparison-arrow{transform:rotate(90deg)}}.case-storyline-media{text-align:center;background:0 0}.case-storyline-media figcaption{text-align:center;margin-top:.2rem}.case-demo img{background:0 0;border:0}.prototype-link{color:var(--brand);border-bottom:1px dashed;margin-top:1.15rem;padding-bottom:.2rem;font-weight:750;text-decoration:none;display:inline-block}.case-footer{background:#ddebf661;border-top:1px solid #355d6e33}.case-footer-inner{flex-wrap:wrap;justify-content:space-between;gap:2rem;padding-block:1.5rem 2.25rem;display:flex}.case-footer a{color:var(--brand);font-weight:750;text-decoration:none}@media (width<=1000px){.project{grid-template-columns:1fr;grid-template-areas:"heading""media""summary";gap:1rem}.project>.project-device{justify-self:center;max-width:46rem}.project-label{margin-bottom:.5rem}.project-summary>p{max-width:58ch;margin:0 0 .75rem}.project h3{white-space:normal}.case-hero{min-height:auto}.case-hero-inner{grid-template-columns:1fr;gap:2.5rem;width:min(100% - 3rem,760px);padding-block:4.5rem}.case-hero-visual{width:min(90%,648px);margin-inline:auto}}@media (width<=820px){.hero{min-height:auto}.hero:after{background:linear-gradient(180deg, #fbfbfb0f 16%, #fbfbfbe6 44%, #fbfbfbfa 62%, var(--paper))}.hero-inner{text-align:center;grid-template-columns:1fr;gap:1.25rem;width:min(100% - 2rem,620px);padding:7rem 0 2rem}.portrait-wrap{width:min(32vw,160px)}.hero-copy{justify-self:center}h1{font-size:clamp(2.55rem,8vw,4rem)}h1 span{display:inline}.work-section{width:min(100% - 3rem,720px);padding-top:2rem}.work-section>.section-heading{margin-bottom:1.5rem}.project-list{gap:2.5rem}}@media (width<=520px){.hero-inner{padding-top:6rem}.hero-copy h1{margin-bottom:.75rem;font-size:2.15rem}.hero-role{margin-bottom:.5rem;font-size:1rem}.hero-specialization{margin-bottom:1rem;font-size:1rem;line-height:1.5}.work-section{width:calc(100% - 2rem)}.project-summary>p{margin-top:0}.project-label{font-size:.875rem}.case-page,.case-overview{width:calc(100% - 2rem)}.case-hero-inner{gap:2rem;width:calc(100% - 2rem);padding-block:3rem}.case-hero h1{white-space:normal;max-width:none;font-size:clamp(2.5rem,10vw,3rem)}.case-intro{font-size:1.125rem}.case-fact{min-height:5.25rem;padding:1rem .5rem 1rem 4.75rem}.case-fact+.case-fact{border-top:1px solid #355d6e33;border-left:0}.case-facts{grid-template-columns:1fr;padding:.35rem 1rem}.case-fact-icon{left:.4rem}.case-footer-inner{flex-direction:column;gap:.55rem}}@media (width<=820px){.wildfire-case .case-facts{grid-template-columns:1fr;padding:.35rem 1rem}.wildfire-case .case-fact{min-height:5.25rem;padding:1rem .5rem 1rem 4.75rem}.wildfire-case .case-fact+.case-fact{border-top:1px solid #355d6e33;border-left:0}.wildfire-case .case-fact-icon{left:.4rem}}@media (width<=520px) and (height<=640px){.hero-inner{gap:.75rem;padding:5rem 0 1.5rem}.portrait-wrap{width:80px;padding:.3rem}.hero-copy h1{font-size:1.9rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#project-wildfire-preparedness h3{white-space:normal;text-wrap:balance}.wildfire-project-device{aspect-ratio:3/2}.wildfire-case .case-hero-visual{width:min(100%,1040px)}.wildfire-case .case-hero h1{white-space:normal;text-wrap:balance}.wildfire-strategy{background:#fdfdfd;border:1px solid #355d6e33;border-radius:.5rem;margin-top:1.5rem;padding:1.35rem 1.5rem}.wildfire-strategy h3{color:var(--ink);margin:0 0 1rem;font-size:1.125rem;font-weight:700}.wildfire-steps{gap:2.5rem;margin:0;padding:0;list-style:none;display:grid}.wildfire-steps li{grid-template-columns:1.4rem minmax(0,1fr);gap:1rem;display:grid;position:relative}.wildfire-steps li+li:before{content:"↓";color:#e88623;font-size:1.1rem;position:absolute;top:-2rem;left:.3rem}.wildfire-steps svg{fill:none;stroke:#326566;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:1.4rem;height:1.4rem;margin-top:.2rem}.wildfire-steps h4{margin:0 0 .35rem;font-size:1.125rem;font-weight:650;line-height:1.5}.wildfire-steps p{color:#606666;font-size:1rem;line-height:1.6}@media (width<=520px){.wildfire-strategy{padding:1.2rem 1rem}.wildfire-steps li{gap:.75rem}}.wildfire-challenge-subheading{color:var(--brand);margin:0 0 1rem;font-size:1.2rem;font-weight:650;line-height:1.45}.wildfire-testing-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1.75rem;display:grid}.wildfire-testing-comparison figure{min-width:0;margin:0}.wildfire-testing-comparison h4{color:var(--brand);margin:0 0 .75rem;font-size:1rem;font-weight:650;line-height:1.4}.wildfire-testing-comparison a{cursor:zoom-in;background:#fff;border:1px solid #cbdfe5;border-radius:.5rem;display:block;overflow:hidden}.wildfire-testing-comparison img{width:100%;height:auto}.wildfire-testing-comparison figcaption{margin-top:.65rem;font-size:.9375rem;line-height:1.5}@media (width<=740px){.wildfire-testing-comparison{grid-template-columns:1fr;gap:1.5rem}}.case-reflection h3{color:var(--brand);margin:1.5rem 0 .6rem;font-size:1.125rem;font-weight:650;line-height:1.4}.wildfire-strategy-gallery{grid-template-columns:1fr;gap:2.5rem;margin-top:2rem;display:grid}.wildfire-strategy-gallery figure{min-width:0;margin:0}.wildfire-strategy-gallery a{background:#fff;border:1px solid #355d6e33;border-radius:.5rem;display:block;overflow:hidden}.wildfire-strategy-gallery img{width:100%;height:auto}.wildfire-strategy-gallery figcaption{margin-top:.8rem;font-size:.9375rem;line-height:1.5}.wildfire-strategy-gallery strong{color:var(--brand);margin-bottom:.35rem;display:block}.wildfire-strategy-gallery figcaption span{display:block}@media (width<=820px){.wildfire-strategy-gallery{grid-template-columns:1fr;gap:2rem}}.wildfire-case figcaption,.wildfire-case .wildfire-demo-caption,.wildfire-bottom-action{text-align:center}.wildfire-demo-caption>p{font-size:.9375rem;line-height:1.6}.wildfire-walkthrough,.triage-walkthrough{color:#486260;background:#f4f7f6;border:1px solid #c9d4d5;border-radius:.4rem;margin-top:.75rem;padding:.65rem .9rem}.wildfire-walkthrough summary,.triage-walkthrough summary{cursor:pointer;font-size:.875rem;font-weight:600}.wildfire-walkthrough summary:focus-visible,.triage-walkthrough summary:focus-visible{outline:2px solid var(--brand);outline-offset:4px}.wildfire-walkthrough ol,.triage-walkthrough ol{text-align:left;margin:.7rem 0 .2rem;padding-left:1.3rem;font-size:.9375rem;line-height:1.6}.wildfire-walkthrough li+li,.triage-walkthrough li+li{margin-top:.4rem}.wildfire-deliverable-caption>span{margin-top:.4rem;font-size:.9375rem;display:block}.wildfire-personalization-gallery{gap:1rem;margin-top:.5rem;display:grid}.wildfire-personalization-gallery img{background:#fff;border:1px solid #355d6e33;border-radius:.5rem}.wildfire-case .wildfire-challenge-figure{margin-top:1.5rem}.wildfire-plan-preview{max-width:680px;margin:1.5rem auto 0}.wildfire-plan-preview img{background:#fff;border:1px solid #355d6e33;border-radius:.5rem}.wildfire-plan-preview>a{display:block}.evolution-testing{margin-top:2.25rem}.wildfire-challenge-crop{aspect-ratio:1486/928;border-radius:.5rem;position:relative;overflow:hidden}.wildfire-challenge-crop img{border-radius:0;width:103.365%;max-width:none;height:auto;position:absolute;top:-8.1897%;left:-1.6824%}.wildfire-awareness-figure{max-width:860px;margin-inline:auto}.wildfire-comparison{color:#123640;grid-template-columns:minmax(0,1fr) 2rem minmax(0,1.82fr);align-items:stretch;margin-top:1rem;font-size:.875rem;line-height:1.45;display:grid}.wildfire-comparison section{background:#fff;border:1px solid #cbdfe5;border-radius:.75rem;min-width:0}.wildfire-comparison h3{letter-spacing:-.035em;color:#123640;margin:0;font-family:inherit;font-size:1.35rem;font-weight:650;line-height:1.25}.comparison-generic{flex-direction:column;padding:1.1rem;display:flex}.comparison-generic ul{flex:1;grid-template-rows:repeat(5,1fr);margin:.85rem 0 0;padding:0;list-style:none;display:grid}.comparison-generic li{border-bottom:1px solid #dce8ed;flex-direction:column;justify-content:center;padding:.7rem 0;display:flex}.comparison-generic li:last-child{border-bottom:0}.comparison-generic strong{letter-spacing:-.025em;font-size:.9375rem;font-weight:650;display:block}.comparison-generic li span{color:#4c778b;margin-top:.25rem;display:block}.comparison-arrow{fill:none;stroke:#638f96;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;place-self:center;width:1.65rem;height:1.65rem}.comparison-journey{padding-bottom:1.2rem;overflow:hidden}.comparison-journey>h3{background:linear-gradient(110deg,#e8f3f2,#f3f9f8);padding:.9rem 1.1rem}.comparison-journey-steps{gap:1.35rem;margin:.85rem 1.1rem 0;padding:0;list-style:none;display:grid}.comparison-journey-steps li{border:1px solid #d1e6ed;border-radius:.65rem;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.75rem;min-height:4.9rem;padding:.75rem;display:grid;position:relative}.comparison-journey-steps li+li:before{content:"";clip-path:polygon(35% 0,65% 0,65% 65%,100% 45%,100% 65%,50% 100%,0 65%,0 45%,35% 65%);background:#f39b26;width:.5rem;height:.85rem;position:absolute;top:-1.1rem;left:calc(50% - .25rem)}.comparison-step-number{letter-spacing:-.04em;background:#e0efed;border-radius:50%;place-items:center;width:2.8rem;height:2.8rem;font-size:1.4rem;font-weight:600;display:grid}.comparison-journey-steps h4{letter-spacing:-.03em;margin:0 0 .3rem;font-size:1.05rem;font-weight:650;line-height:1.3}.comparison-journey-steps p{color:#4c778b;font-size:.875rem;line-height:1.4}.wildfire-comparison .comparison-journey-outcome{color:#9b410e;background:#fff3e5;border-left:4px solid #f39b26;border-radius:.5rem;width:fit-content;max-width:calc(100% - 2.2rem);margin:1rem auto 0;padding:.7rem .9rem;font-size:.9375rem;font-weight:600;line-height:1.4}@media (width<=820px){.wildfire-comparison{grid-template-columns:1fr;gap:1rem}.comparison-arrow{transform:rotate(90deg)}.comparison-generic ul{grid-template-rows:none;margin-top:.75rem}.comparison-generic li{padding:.65rem 0}}@media (width<=420px){.comparison-generic{padding:.9rem}.comparison-journey>h3{padding:.85rem}.comparison-journey-steps{margin:.85rem .85rem 0}.comparison-journey-steps li{grid-template-columns:2.25rem minmax(0,1fr);gap:.55rem;padding:.65rem}.comparison-step-number{width:2.25rem;height:2.25rem;font-size:1.15rem}.comparison-journey-steps h4{font-size:.975rem}.comparison-journey-steps p{font-size:.875rem}.wildfire-comparison .comparison-journey-outcome{max-width:calc(100% - 1.7rem);padding:.7rem;font-size:.875rem}}.wildfire-paper{color:#486260;background:#fff;border:1px solid #dce3e2;border-radius:.5rem;padding:clamp(1rem,3vw,1.5rem);font-size:.9375rem;line-height:1.5;box-shadow:0 8px 28px #3147470f}.paper-header{color:#486260;border-top:3px solid #527a76;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-top:.65rem;font-size:.75rem;display:flex}.wildfire-paper h3{color:#527874;letter-spacing:-.025em;margin:.75rem 0 .65rem;font-family:inherit;font-size:clamp(1.35rem,3vw,1.65rem);font-weight:500;line-height:1.25}.paper-meta{border-bottom:1px solid #dce5e2;flex-wrap:wrap;justify-content:space-between;gap:.25rem 1rem;padding-bottom:.85rem;font-size:.8125rem;display:flex}.wildfire-paper strong{font-weight:650}.paper-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;margin-top:1rem;display:grid}.paper-section{min-width:0}.paper-section h4{color:#486260;border-bottom:1px solid #648781;align-items:baseline;gap:.5rem;margin:0 0 .65rem;padding-bottom:.4rem;font-size:1rem;font-weight:600;line-height:1.4;display:flex}.paper-section h4>span{color:#80582c;font-size:.8125rem}.paper-item+.paper-item{margin-top:.75rem}.paper-row{flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;display:flex}.paper-row>span{color:#80582c;font-size:.75rem}.wildfire-paper .paper-item p{color:#486260;margin:.25rem 0 0;font-size:.875rem;line-height:1.5}.paper-next{background:#fff8ee;border-left:3px solid #dfa25f;grid-template-columns:minmax(0,1fr) auto;gap:1rem;margin:1rem 0 0;padding:.7rem .85rem;display:grid}.paper-next dt{color:#80582c;margin:0 0 .15rem;font-size:.75rem}.paper-next dd{color:#486260;margin:0;font-size:.9375rem;font-weight:650}.wildfire-deliverable-caption .prototype-link{align-items:center;gap:.4rem;min-height:44px;display:inline-flex}@media (width<=520px){.paper-sections{grid-template-columns:1fr;gap:1rem}.paper-next{gap:.75rem}}.triage-html-preview{color:#fff;background:#192953;border-radius:.8rem;font-family:Arial,Helvetica,sans-serif;font-size:.8rem;line-height:1.4;overflow:hidden}.triage-preview-toolbar{align-items:center;gap:.5rem;padding:.65rem;display:flex}.triage-preview-resource,.triage-preview-help{color:#10162c;text-align:center;background:#ff9c20;border-radius:.45rem;place-items:center;width:2.5rem;height:2.5rem;font-size:.6rem;font-weight:700;line-height:1.1;display:grid}.triage-preview-help{font-size:1.6rem}.triage-preview-toolbar>strong{color:#ffbe42;margin-inline:auto;font-size:1rem}.triage-preview-stat{text-align:center;text-transform:uppercase;letter-spacing:.06em;background:#142348;border-radius:.4rem;padding:.3rem .45rem;font-size:.55rem}.triage-preview-stat b{font-size:.9rem;display:block}.triage-preview-tabs{justify-content:center;gap:.4rem;padding:0 .65rem .65rem;display:flex}.triage-preview-tabs>span{background:#35446b;border-radius:.4rem;padding:.55rem .6rem;font-weight:700}.triage-preview-tabs .triage-preview-active{color:#11182b;background:#ff9c20}.triage-preview-scene{background:url(./triage-fountain-scene-DNAVfqyB.png) 50%/cover;flex-direction:column;align-items:center;padding:.75rem .65rem 1.5rem;display:flex}.triage-preview-tag-panel{color:#1c2d55;background:#fffffff7;border-radius:.65rem;width:100%;padding:.85rem}.triage-preview-panel-title{justify-content:space-between;align-items:center;gap:.5rem;font-size:1.05rem;display:flex}.triage-preview-panel-title>span{font-size:1.5rem;font-weight:700}.triage-comparison-panel .triage-preview-tag-panel p{color:#fff;background:#45506c;border-radius:.4rem;margin:.6rem 0 .75rem;padding:.55rem;font-size:.75rem;line-height:1.45}.triage-preview-tags{grid-template-columns:repeat(4,minmax(0,1fr));gap:.4rem;display:grid}.triage-preview-tags span{color:#fff;border-radius:.4rem;place-items:center;min-height:3rem;font-size:.9rem;font-weight:700;display:grid}.tag-black{background:#303030}.tag-red{background:#bd3528}.tag-yellow{background:#a97c0b}.tag-green{background:#168349}.triage-comparison-panel .triage-preview-patient{border-radius:0;width:60%;height:auto;max-height:none;margin-top:1.1rem}.triage-preview-description{color:#162343;background:#fffffff7;border:1px dashed #243455;border-radius:.3rem;max-width:90%;margin-top:.25rem;padding:.5rem .7rem;font-size:.8rem;font-weight:700}.triage-preview-footer{justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem;font-size:.7rem;display:flex}.triage-preview-footer>span{background:#35446b;border:1px solid #8191b4;border-radius:.4rem;padding:.5rem}.triage-html-preview{flex-direction:column;height:38rem;display:flex}.triage-preview-toolbar,.triage-preview-tabs,.triage-preview-footer{flex:none}.triage-preview-scene{flex:auto;min-height:0;padding:.75rem .65rem;position:relative}.triage-preview-tag-panel{z-index:1;flex:none;position:relative}.triage-comparison-panel .triage-preview-patient{object-fit:contain;width:auto;max-width:65%;height:49%;margin:0;position:absolute;bottom:2.6rem;left:50%;transform:translate(-50%)}.triage-preview-description{z-index:1;margin:0;position:absolute;bottom:.6rem}@media (width<=740px){.triage-comparison-panel a,.triage-comparison-media{height:38rem}.triage-comparison-panel a img,.triage-comparison-media img{width:auto;max-height:100%}}.assessment-annotation{margin:1.25rem 0 .5rem}.assessment-annotation-image{position:relative}.assessment-annotation-image img{border-radius:.65rem;width:100%;height:auto;display:block}.assessment-highlight{pointer-events:none;border:3px solid #52817d;border-radius:.4rem;width:98.8%;height:11.6%;position:absolute;top:17.5%;left:.25%}.assessment-highlight span,.assessment-note-number{color:#fff;background:#52817d;border-radius:50%;place-items:center;width:1.65rem;height:1.65rem;font-size:.85rem;font-weight:750;display:grid}.assessment-highlight span{position:absolute;top:-.9rem;left:.5rem;box-shadow:0 0 0 2px #fff}.assessment-annotation figcaption{color:var(--blue);align-items:flex-start;gap:.75rem;margin-top:.9rem;font-size:.9375rem;line-height:1.55;display:flex}.assessment-note-number{flex:none}.assessment-annotation figcaption strong{margin-bottom:.2rem;display:block}@media (width<=520px){.assessment-highlight{border-width:2px}}.treatment-highlight{width:36.8%;height:20.4%;top:12.4%;left:.7%}.tag-highlight{width:34.7%;height:8.5%;top:24%;left:32.5%}.debrief-composite{background:#f4f6fb;border-radius:.65rem;overflow:hidden}.debrief-composite>img:first-child{width:100%;height:auto}.debrief-composite .debrief-buttons{width:29%;height:auto;margin:0 auto}.evolution-phone-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;margin-top:1.5rem;display:grid}.evolution-phone-comparison figure{width:min(100%,20rem);min-width:0;margin:0 auto}.evolution-phone-comparison :is(h3,h4){color:var(--brand);margin:0 0 1rem;font-size:1rem}.evolution-phone-frame{aspect-ratio:1170/2099;background:#fff;border:1px solid #dde6e3;border-radius:.75rem;justify-content:center;align-items:center;width:100%;max-width:20rem;margin-inline:auto;display:flex;overflow:hidden}.evolution-phone-frame img{width:100%;max-width:100%;height:auto}.evolution-phone-frame video{object-fit:contain;background:#192953;width:100%;min-width:0;height:100%;display:block}.evolution-phone-comparison figcaption{color:var(--blue);margin-top:.75rem;font-size:.9375rem;line-height:1.5}@media (width<=600px){.evolution-phone-comparison{grid-template-columns:1fr;gap:1.5rem}}.triage-decision-sequence{margin-top:1.6rem}.decision-step{min-width:0;margin:0}.decision-step h3{color:var(--brand);align-items:center;gap:.65rem;margin:0 0 .9rem;font-size:1rem;line-height:1.4;display:flex}.decision-step figcaption{color:var(--blue);margin-top:.8rem;font-size:.9375rem;line-height:1.55}.decision-image-link{color:var(--brand);text-underline-offset:.2em;margin-top:.45rem;font-size:.85rem;display:inline-block}.decision-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.5rem;margin-top:1.75rem;display:grid}.decision-focus{background:#192953;border:2px solid #52817d;border-radius:.65rem;position:relative;overflow:hidden}.decision-focus img{max-width:none;height:auto;position:absolute}.decision-focus-treatment{aspect-ratio:800/285}.decision-focus-treatment img{width:263.75%;top:-57.895%;left:-1.25%}.decision-focus-tag{aspect-ratio:770/350}.decision-focus-tag img{width:272.727%;top:-35.714%;left:-85.714%}.case-section .triage-sequence-note{color:var(--ink);background:#f1f5f4;border-left:3px solid #52817d;margin:1.5rem 0 0;padding:.8rem 1rem;font-size:18px;line-height:1.6}.triage-sequence-note strong{color:var(--brand)}.triage-debrief-heading{color:var(--brand);margin:1.75rem 0 0;font-size:1.1rem}@media (width<=640px){.decision-detail-grid{grid-template-columns:1fr}}.triage-debrief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:1rem;display:grid}.triage-debrief-grid h4{color:var(--brand);margin:0 0 .8rem;font-size:1rem}.debrief-detail-preview{aspect-ratio:2206/1300;scrollbar-width:thin;scrollbar-color:#52817d #edf2f0;background:#fff;border:1px solid #dde6e3;border-radius:.65rem;overflow-y:auto}.debrief-detail-preview img{width:100%;height:auto}@media (width<=640px){.triage-debrief-grid{grid-template-columns:1fr}}.triage-debrief-grid .decision-step{grid-template-rows:auto auto 1fr auto;align-items:start;display:grid}.triage-debrief-grid .debrief-composite{aspect-ratio:2206/1300}.triage-debrief-grid .decision-image-link{justify-self:start}@media (width<=740px){.triage-comparison-panel a,.triage-comparison-media{aspect-ratio:1063/1581;height:auto}.triage-comparison-panel a img,.triage-comparison-media img{object-fit:contain;width:100%;min-width:0;max-width:100%;height:100%;max-height:100%}}@media (width<=640px){.decision-step h3{align-items:flex-start}.decision-step .assessment-note-number{margin-top:.05rem}.decision-image-link{padding-block:.5rem;font-size:.9375rem}.triage-debrief-grid .decision-step{display:block}}.triage-interaction-video{margin:1.5rem 0 0}.triage-interaction-video video{background:#192953;border-radius:.75rem;width:100%;height:auto;display:block}.triage-interaction-video figcaption{color:var(--blue);margin-top:1rem;font-size:.9375rem;line-height:1.5}.triage-screenshot-details{margin-top:1.25rem}.triage-screenshot-details summary{color:var(--brand);cursor:pointer;padding-block:.5rem;font-weight:400}.triage-screenshot-details .interaction-screenshots-toggle{font-weight:400}.pediatric-case .case-section>.pediatric-eyebrow{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.875rem;font-weight:750}.pediatric-comparison,.pediatric-practice{margin-top:1.75rem}.pediatric-status{border-left:3px solid var(--brand);background:#edf3f5;margin-top:1.25rem;padding:1rem 1.25rem}.pediatric-status p{margin:0}.pediatric-case .pediatric-portfolio-note{color:var(--blue);margin-top:2rem;font-size:1rem}.pediatric-project-device{align-items:center;display:grid}.pediatric-prototype-label{color:var(--brand);letter-spacing:.07em;text-transform:uppercase;text-wrap:balance;margin:0 0 1rem;font-size:.8125rem;font-weight:700;line-height:1.6}.pediatric-supporting-figure{margin-top:2rem}#project-pediatric-triage-platform h3{white-space:normal;text-wrap:balance}.pediatric-device-comparison{grid-template-columns:2fr 1fr;align-items:start;gap:1.5rem;margin-top:2rem;display:grid}.pediatric-device-comparison h3,.pediatric-architecture h3{color:var(--brand);margin:0 0 .5rem;font-size:1.125rem;line-height:1.4}.pediatric-device-comparison .pediatric-media-insight{margin:0 0 1rem;font-size:1rem;line-height:1.5}.pediatric-image-window{background:#fff;border-radius:.6rem;position:relative;overflow:hidden}.pediatric-image-window img{border:0;border-radius:0;max-width:none;height:auto;position:absolute}.pediatric-architecture{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.pediatric-architecture section{min-width:0}.pediatric-architecture p{margin:0 0 1rem;font-size:1rem;line-height:1.5}.pediatric-original{margin-top:1rem}.pediatric-original img{width:100%;height:auto;margin-top:1rem}.pediatric-data-image{border-radius:.8rem;overflow-x:auto}.pediatric-data-image:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.pediatric-data-image a{display:block}.pediatric-scroll-hint{display:none}@media (width<=820px){.pediatric-case .case-facts{grid-template-columns:1fr}.pediatric-case .case-fact+.case-fact{border-top:1px solid #355d6e33;border-left:0}.pediatric-case .case-contribution{border-bottom:0;margin-bottom:0}.pediatric-architecture{grid-template-columns:1fr;gap:2rem}}@media (width<=700px){.pediatric-device-comparison{grid-template-columns:1fr;gap:2rem}.pediatric-device-comparison figure:nth-child(2){max-width:360px;margin-inline:auto}.pediatric-data-image a{min-width:760px}.pediatric-scroll-hint{margin-top:.35rem;font-size:.875rem;display:block}}.pediatric-comparison-text{display:none}@media (width<=700px){.pediatric-comparison>a{display:none}.pediatric-comparison-text{gap:1rem;margin:0;display:grid}.pediatric-comparison-text>div{background:#f4f7f6;border:1px solid #c9d4d5;border-radius:.5rem;padding:1rem}.pediatric-comparison-text dt{color:var(--brand);font-weight:700}.pediatric-comparison-text dd{gap:.5rem;margin:.5rem 0 0;font-size:1rem;display:grid}}.pediatric-architecture section{background:#f4f7f6;border:1px solid #c9d4d5;border-radius:.6rem;padding:1.1rem}.pediatric-architecture section p{margin-bottom:0}.esi-layout-preview{background:#f4f7fa;border:1px solid #d3dfe7;border-radius:1rem;margin:2rem 0 0;padding:clamp(1rem,3vw,1.75rem)}.esi-layout-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1.5rem;display:flex}.esi-layout-heading :is(h3,h4){color:var(--brand);margin:0;font-size:1.25rem;line-height:1.4}.esi-layout-heading p{margin:.4rem 0 0;font-size:1rem;line-height:1.5}.esi-layout-canvas{background:#eaf0f5;border:2px solid #25313f;border-radius:1rem;width:100%;margin-inline:auto;padding:.8rem;box-shadow:0 .5rem 1rem #26384b12}.esi-sample-screen{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:.75rem;display:grid}.esi-sample-question,.esi-sample-tree{color:#142c50;background:#fff;border:1px solid #dce4ee;border-radius:.8rem;min-width:0;padding:1rem;font-family:Inter,Arial,sans-serif}.esi-sample-case{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.6rem;display:flex}.esi-sample-question .esi-sample-eyebrow{color:#63748b;letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.7rem;font-weight:750;line-height:1.5}.esi-sample-case-title{margin:0;font:750 1.125rem/1.4 Inter,Arial,sans-serif}.esi-sample-age,.esi-sample-step{color:#173d71;background:#edf4fd;border-radius:1rem;padding:.3rem .55rem;font-size:.75rem;font-weight:700;line-height:1.4;display:inline-block}.esi-sample-step{margin-top:1.5rem}.esi-sample-question .esi-sample-prompt{color:#122742;margin:.8rem 0;font:750 clamp(1.1rem,2vw,1.45rem)/1.35 Inter,Arial,sans-serif}.esi-sample-question>p{color:#63748b;margin:0;font-size:.875rem;line-height:1.5}.esi-sample-choices{grid-template-columns:1fr 1fr;gap:.5rem;margin:1.25rem 0 .7rem;display:grid}.esi-sample-choices span{color:#142c50;border:1px solid #c8d4e1;border-radius:.6rem;place-items:center;min-height:48px;font-size:1rem;font-weight:700;display:grid}.esi-sample-choices .esi-sample-selected{color:#fff;background:#173d71;border-color:#173d71}.esi-sample-question>.esi-sample-path{margin-top:0;font-size:.75rem}.esi-sample-back{text-align:center;background:#edf1f5;border-radius:.5rem;margin-top:1.25rem;padding:.65rem;font-size:.9375rem;font-weight:700;display:block}.esi-tree-legend{color:#6f7c90;flex-wrap:wrap;gap:1rem;font-size:.65rem;font-weight:650;line-height:1.5;display:flex}.esi-tree-legend span:before{vertical-align:middle;content:"";background:#c5cbd3;width:.8rem;height:3px;margin-right:.3rem;display:inline-block}.esi-tree-legend span+span:before{background:#173d71}.esi-sample-tree svg{width:100%;height:auto;margin-top:.6rem;display:block}.esi-layout-preview figcaption{color:var(--blue);margin-top:1rem;font-size:.9375rem;line-height:1.5}.esi-layout-canvas[data-layout=mobile] .esi-sample-screen{grid-template-columns:1fr}.esi-layout-canvas[data-layout=mobile] .esi-sample-question .esi-sample-prompt{font-size:1.2rem}@media (width<=740px){.esi-sample-screen{grid-template-columns:1fr}.esi-layout-switch{width:100%}.esi-layout-switch button{flex:1}.esi-sample-question,.esi-sample-tree{padding:.85rem}}.esi-layout-preview{max-width:440px;margin-inline:auto;padding:1rem}.esi-layout-heading{margin-bottom:.8rem}.esi-layout-heading :is(h3,h4){font-size:1.1rem}.esi-layout-canvas[data-layout=mobile]{border-width:4px;border-radius:1.4rem;max-width:350px;padding:.45rem}.esi-layout-canvas[data-layout=mobile] .esi-sample-screen{gap:.45rem}.esi-layout-canvas[data-layout=mobile] .esi-sample-question,.esi-layout-canvas[data-layout=mobile] .esi-sample-tree{padding:.7rem}.esi-layout-canvas[data-layout=mobile] .esi-sample-step{margin-top:.6rem}.esi-layout-canvas[data-layout=mobile] .esi-sample-question .esi-sample-prompt{margin:.5rem 0;font-size:1.1rem}.esi-layout-canvas[data-layout=mobile] .esi-sample-choices{margin:.6rem 0 .45rem}.esi-layout-canvas[data-layout=mobile] .esi-sample-choices span{min-height:44px}.esi-layout-canvas[data-layout=mobile] .esi-sample-tree svg{margin-top:.3rem}.esi-layout-preview figcaption{margin-top:.75rem}.response-chart-figure{width:100%;max-width:none;margin-inline:0}.response-chart{color:#18345d;background:#fff;border:1px solid #d5dfeb;border-radius:.8rem;padding:1rem 1.25rem}.response-chart-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.response-chart-heading :is(h3,h4){color:#18345d;margin:0;font-size:1.15rem;line-height:1.35}.response-chart-badge{color:#365b88;white-space:nowrap;background:#edf3fb;border-radius:1rem;padding:.2rem .5rem;font-size:.75rem;font-weight:650}.response-chart #response-chart-note{color:#5c6d83;margin:.5rem 0 0;font-size:.875rem;line-height:1.4}.response-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1.5rem;margin-top:.9rem;display:grid}.response-chart-group{border-top:1px solid #e0e7ee;min-width:0;padding-top:.65rem}.response-chart-group :is(h4,h5){color:#20334d;margin:0 0 .5rem;font-size:.9375rem;font-weight:700;line-height:1.3}.response-chart-group ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.response-chart-group li{color:#34465d;grid-template-columns:2.5rem minmax(0,1fr) 2.7rem;align-items:center;gap:.4rem;font-size:.875rem;line-height:1.4;display:grid}.response-chart-group li strong{text-align:right;font-variant-numeric:tabular-nums;font-size:.875rem}.response-chart-track{background:#edf0f5;border-radius:1rem;height:.45rem;display:block;overflow:hidden}.response-chart-track>span{border-radius:inherit;background:#2a568e;height:100%;display:block}.response-chart-final{grid-column:1/-1}@media (width<=600px){.response-chart{padding:.85rem}.response-chart-heading :is(h3,h4){font-size:1.05rem}.response-chart-grid{gap:.75rem .85rem}.response-chart-group li{grid-template-columns:2.1rem minmax(0,1fr) 2.2rem;gap:.25rem}.response-chart-group :is(h4,h5){font-size:.875rem}}.session-results-figure{width:100%;max-width:none;margin-inline:0}.session-results{color:#18345d;background:#fff;border:1px solid #d5dfeb;border-radius:.8rem;padding:1rem 1.25rem}.session-results-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.session-results .session-results-eyebrow{color:#65748b;letter-spacing:.07em;text-transform:uppercase;margin:0 0 .25rem;font-size:.7rem;font-weight:700}.session-results-heading :is(h3,h4){color:#18345d;margin:0;font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.3}.session-overall{text-align:center;background:#edf3fb;border-radius:.65rem;flex-shrink:0;gap:.1rem;padding:.4rem .65rem;display:grid}.session-overall strong{font-size:1.4rem;line-height:1.2}.session-overall span{color:#536983;font-size:.65rem;line-height:1.3}.session-results .session-results-intro{color:#5c6d83;margin:.6rem 0 0;font-size:.875rem;line-height:1.45}.session-results-metrics{grid-template-columns:1fr 1fr;gap:.65rem;margin:.85rem 0 1rem;display:grid}.session-results-metrics>div{background:#f8fafc;border:1px solid #e0e7ee;border-radius:.6rem;min-width:0;padding:.7rem .8rem}.session-results-metrics dt{color:#5c6d83;font-size:.8125rem;font-weight:650;line-height:1.4}.session-results-metrics dd{margin:.25rem 0 0}.session-results-metrics dd strong{font-size:1.5rem;line-height:1.25;display:block}.session-results-metrics dd span{color:#5c6d83;margin-top:.2rem;font-size:.75rem;line-height:1.4;display:block}.session-case-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem 1rem;display:flex}.session-case-heading :is(h4,h5){margin:0;font-size:.9375rem;line-height:1.4}.session-results .session-case-heading p{color:#65748b;margin:0;font-size:.75rem;line-height:1.5}.session-case-list{gap:.65rem;margin-top:.65rem;display:grid}.session-case{grid-template-columns:155px minmax(0,1fr);align-items:center;gap:.65rem;display:grid}.session-case-name :is(h5,h6){margin:0;font-size:.875rem;line-height:1.4}.session-results .session-case-name p{color:#65748b;margin:.1rem 0 0;font-size:.75rem;line-height:1.4}.session-decisions{grid-template-columns:repeat(5,minmax(0,1fr));gap:.3rem;margin:0;display:grid}.session-decisions>div{text-align:center;background:#f2f5f8;border-radius:.4rem;min-width:0;padding:.4rem .1rem}.session-decisions dt{font-size:.75rem;line-height:1.35}.session-decisions dd{white-space:nowrap;margin:.2rem 0 0;font-size:.8125rem;font-weight:700;line-height:1.35}.session-decisions .session-match{color:#1c6c4b;background:#edf8f1}.session-decisions .session-mismatch{color:#a93636;background:#fff0f0}.session-decisions .session-not-reached{color:#5c6d83}.session-review{border-top:1px solid #e0e7ee;margin-top:.9rem;padding-top:.65rem}.session-review summary{color:#365b88;cursor:pointer;font-size:.875rem;font-weight:650;line-height:1.5}.session-review summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.session-results .session-review p{color:#5c6d83;margin:.5rem 0 0;font-size:.875rem;line-height:1.5}.session-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=600px){.session-results{padding:.85rem}.session-results-heading{gap:.5rem}.session-overall{padding:.4rem .5rem}.session-case{grid-template-columns:1fr;gap:.35rem}.session-case-name{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.session-results-metrics>div{padding:.6rem}}.connected-architecture{color:#18345d;background:#fff;border:1px solid #d5dfeb;border-radius:1rem;margin:2rem 0 0;padding:clamp(1rem,2.5vw,1.5rem)}.connected-architecture>:is(h3,h4){text-align:center;color:#18345d;margin:0 0 1.5rem;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.35}.connected-flow{grid-template-columns:minmax(0,1fr) 30px minmax(0,1fr) 30px minmax(0,1fr);align-items:center;gap:.4rem;display:grid}.connected-panel{background:#fff;border:1px solid #cbd6e3;border-radius:.8rem;min-width:0;padding:1rem .75rem}.connected-panel :is(h4,h5){color:#18345d;text-align:center;margin:0 0 1rem;font-size:1rem;font-weight:750;line-height:1.4}.connected-panel :is(h4,h5) span{white-space:nowrap;font-size:.875rem}.connected-panel>p{color:#5c6d83;margin:.9rem 0 0;font-size:.8125rem;line-height:1.5}.connected-store{background:#f0f6ff;border-color:#6c9ee2}.connected-store>p{text-align:center}.connected-steps,.connected-records{margin:0;padding:0;list-style:none;display:grid}.connected-steps{gap:1.4rem}.connected-records{gap:.65rem}.connected-steps li,.connected-records li{background:#f5f8fc;border:1px solid #d2dce8;border-radius:.65rem;align-items:center;gap:.6rem;min-height:58px;padding:.65rem .6rem;font-size:.875rem;font-weight:600;line-height:1.4;display:flex;position:relative}.connected-steps li+li:before{content:"↓";color:#667d99;font-size:1.1rem;font-weight:400;line-height:1.2;position:absolute;top:-1.35rem;left:calc(50% - .4rem)}.connected-icon{color:#234c7d;background:#e1ecfb;border-radius:50%;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.connected-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.connected-arrow svg{fill:none;stroke:#667d99;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:24px;display:block}.connected-architecture figcaption{color:#65748b;text-align:center;margin-top:.75rem;font-size:.8125rem;line-height:1.45}@media (width<=760px){.connected-flow{grid-template-columns:1fr;gap:.5rem}.connected-panel{width:100%;max-width:460px;margin-inline:auto;padding:.85rem}.connected-panel :is(h4,h5){margin-bottom:.75rem}.connected-steps{gap:1.25rem}.connected-steps li,.connected-records li{min-height:48px;padding:.5rem .65rem}.connected-icon{flex-basis:30px;width:30px;height:30px}.connected-arrow{justify-self:center;padding:.2rem 0}.connected-from-participant svg{transform:rotate(90deg)}.connected-panel>p{margin-top:.65rem}}.connected-architecture>:is(h3,h4){margin-bottom:.75rem}.connected-architecture>.connected-subtitle{color:#5c6d83;text-align:center;text-wrap:balance;margin:0 0 1.5rem;font-size:1rem;font-weight:400;line-height:1.5}.pediatric-prototype-action,.triage-prototype-action{text-align:center}.pediatric-case .pediatric-challenge-proposal{margin-top:1.25rem}.pediatric-before-after{margin-top:1.75rem}.redesign-comparison{background:#fff;border:1px solid #bed4e4;border-radius:1rem;padding:1rem 1.25rem}.redesign-comparison table{table-layout:fixed;border-collapse:separate;border-spacing:0 .8rem;width:100%}.redesign-content-column{width:46%}.redesign-arrow-column{width:8%}.redesign-comparison th{color:#315b6b;text-align:left;vertical-align:top;border-bottom:1px solid #dce5ea;padding:0 0 1rem;font-size:clamp(1rem,1.6vw,1.2rem);font-weight:700;line-height:1.45}.redesign-badge{text-transform:uppercase;border-radius:.6rem;margin:0 .5rem .35rem 0;padding:.25rem .65rem;font-size:.8125rem;font-weight:750;display:inline-block}.redesign-badge-before{color:#405c70;background:#eaf0f3}.redesign-badge-after{color:#21686b;background:#dff0ed}.redesign-comparison td{vertical-align:middle;padding:0}.redesign-cell{border:1px solid #dce5ea;border-radius:.8rem;align-items:center;gap:.8rem;height:100%;min-height:84px;padding:.85rem 1rem;font-size:clamp(.9375rem,1.5vw,1.0625rem);font-weight:650;line-height:1.45;display:flex}.redesign-before{color:#40566e;background:#f5f7f9}.redesign-after{color:#20676b;background:#f0f8f7;border-color:#cee5e2}.redesign-number{background:#e7ecf1;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:.9375rem;display:grid}.redesign-after .redesign-number{background:#d9eeea}.redesign-arrow{text-align:center;color:#92a9b0;font-size:2rem;font-weight:400}.redesign-mobile-label{display:none}@media (width<=600px){.redesign-comparison{padding:.85rem}.redesign-comparison table,.redesign-comparison tbody{display:block}.redesign-comparison colgroup{display:none}.redesign-comparison thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.redesign-comparison tbody>tr{grid-template-columns:1fr;gap:.2rem;display:grid}.redesign-comparison tbody>tr+tr{border-top:1px solid #e0e7eb;margin-top:1rem;padding-top:1rem}.redesign-comparison td{display:block}.redesign-cell{gap:.65rem;min-height:0;padding:.7rem .75rem;font-size:.9375rem}.redesign-number{flex-basis:28px;width:28px;height:28px;font-size:.875rem}.redesign-mobile-label{text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem;font-size:.6875rem;font-weight:700;display:block}.redesign-arrow{font-size:1.35rem;line-height:1}.redesign-arrow>span{display:inline-block;transform:rotate(90deg)}}.pediatric-challenge-subheading,.pediatric-section-subheading{color:var(--brand);margin:0 0 1rem;font-size:1.2rem;font-weight:650;line-height:1.45}.facilitator-data-walkthrough{margin-top:1rem}.facilitator-data-walkthrough>p{font-size:.9375rem;line-height:1.6}.facilitator-data-walkthrough>summary+p{margin-top:.8rem}.facilitator-data-walkthrough .facilitator-data-note{color:var(--blue);font-size:.875rem}.case-study-link,.prototype-link,.case-resource-link{text-underline-offset:.3em;border-bottom:0;font-family:inherit;font-size:1rem;font-weight:650;line-height:1.5;text-decoration:underline;text-decoration-thickness:1px}.case-study-page figcaption{color:var(--blue);font-size:.9375rem;line-height:1.5}.case-section>.case-design-list+p,.design-decision>.case-design-list+p{margin-top:1.25rem}.site-header nav a{justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}.case-navigation{z-index:30;background:#fbfbfbfa;border-block:1px solid #d5dfe3;margin-top:1.5rem;position:sticky;top:0}.case-nav-inner{align-items:center;gap:1.5rem;width:min(100% - 3.75rem,980px);min-height:3.5rem;margin-inline:auto;display:flex}.case-nav-back,.case-nav-links a{min-height:44px;color:var(--brand);white-space:nowrap;flex-shrink:0;align-items:center;font-size:.9375rem;font-weight:650;line-height:1.5;text-decoration:none;display:inline-flex;position:relative}.case-nav-back{gap:.35rem}.case-nav-links{scrollbar-width:thin;scrollbar-color:#bdccd1 transparent;align-items:center;gap:1.5rem;min-width:0;margin-left:auto;padding:.25rem;scroll-padding-inline:.25rem;display:flex;position:relative;overflow-x:auto}.case-nav-links a:after{content:"";background:currentColor;height:2px;transition:transform .15s;position:absolute;bottom:.2rem;left:0;right:0;transform:scaleX(0)}.case-nav-links a[aria-current=location]:after,.case-nav-links a:hover:after{transform:scaleX(1)}.case-nav-links a:focus-visible{outline-offset:1px}.case-story :is(h2,h3){scroll-margin-top:5rem}@media (width<=600px){.case-nav-inner{gap:1rem;width:calc(100% - 2rem)}.case-nav-links{gap:1.25rem}}@media (prefers-reduced-motion:reduce){.case-nav-links a:after{transition:none}}.compact-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:1rem;margin-top:1.5rem;display:grid}.compact-flow>div,.comparison-summary>div{background:#f3f7f8;border:1px solid #cddde1;border-radius:.65rem;min-width:0;padding:1rem}.compact-flow strong,.comparison-summary dt{color:var(--brand);font-size:1rem;font-weight:700}.compact-flow>div>p,.case-section .compact-flow>div>p{margin:.4rem 0 0;font-size:.9375rem;line-height:1.5}.compact-flow-arrow{color:var(--brand);justify-items:center;gap:.2rem;font-size:1.6rem;display:grid}.compact-flow-arrow>span:first-child:not(:last-child){text-align:center;max-width:6rem;font-size:.8125rem;line-height:1.4}.comparison-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;display:grid}.comparison-summary dd{margin:.4rem 0 0;font-size:.9375rem;line-height:1.5}.protocol-detail .triage-comparison{margin-top:1rem}@media (width>=741px){.protocol-summary,.comparison-summary,.architecture-summary{display:none}.case-media-detail:not(.case-media-expandable){border:0;margin:1.5rem 0;padding:0}.case-media-detail:not(.case-media-expandable)>summary{display:none}.protocol-detail{margin:2rem 0 0}.protocol-detail .triage-comparison,.evolution-detail .evolution-phone-comparison,.architecture-detail .connected-architecture{margin-top:0}}.architecture-summary{margin:1.5rem 0 0}.architecture-summary h4{color:var(--brand);margin:0;font-size:1.15rem;line-height:1.4}.architecture-summary .compact-flow{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);gap:.65rem;margin-top:1rem}.architecture-summary figcaption{margin-top:.75rem}.architecture-detail .connected-architecture{margin-top:1rem}.connected-flow{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr) 70px minmax(0,1fr)}.connected-arrow{justify-items:center;gap:.35rem;display:grid}.connected-arrow>span{color:#48617f;text-align:center;font-size:.8125rem;line-height:1.4}.connected-to-facilitator svg{transform:none}.esi-layout-heading .preview-status{color:#48617f;margin:.4rem 0 0;font-size:.8125rem;font-weight:650;line-height:1.4}.esi-layout-heading{display:block}.esi-layout-preview figcaption a{color:var(--brand);text-underline-offset:.25em;padding-block:.5rem;font-weight:650;display:inline-block}@media (width<=900px){.connected-flow{grid-template-columns:1fr;gap:.5rem}.connected-panel{width:100%;max-width:460px;margin-inline:auto}.connected-arrow{justify-self:center}.connected-from-participant svg,.connected-to-facilitator svg{transform:rotate(90deg)}.architecture-summary .compact-flow{grid-template-columns:1fr;gap:.5rem}.architecture-summary .compact-flow>div{width:100%}.architecture-summary .compact-flow-arrow{justify-content:center;align-items:center;gap:.5rem;display:flex}.architecture-summary .compact-flow-arrow>span:last-child{transform:rotate(90deg)}}@media (width<=600px){.protocol-summary{grid-template-columns:1fr;gap:.5rem}.protocol-summary>.compact-flow-arrow{transform:rotate(90deg)}.comparison-summary{gap:.65rem}.comparison-summary>div{padding:.8rem}.redesign-comparison tbody>tr{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:.6rem}.redesign-comparison td.redesign-arrow{display:none}.redesign-cell{align-items:start;height:100%;padding:.65rem}.redesign-number{display:none}.redesign-mobile-label{text-transform:none;letter-spacing:0;font-size:.75rem}}.expense-ipad-device .project-media-link{align-items:center;min-height:100%;padding:6% 2%;display:flex}.expense-ipad-frame{background:#1c2025;border:2px solid #697078;border-radius:5%/7%;width:100%;padding:3.1%;display:block;position:relative;box-shadow:inset 0 0 0 2px #333940,0 14px 24px #212f372b}.expense-ipad-device .expense-ipad-frame .project-image{aspect-ratio:8/5;object-fit:contain;background:#f4f6f8;border-radius:1%/1.6%;width:100%;height:auto;display:block}.expense-ipad-camera{aspect-ratio:1;background:#090c10;border-radius:50%;width:.65%;position:absolute;top:50%;left:1.15%;transform:translateY(-50%);box-shadow:inset 0 0 0 1px #37404b}.project-list .project-device{aspect-ratio:3/2;display:block}.project-list .project-device .project-media-link{justify-content:center;align-items:center;width:100%;height:100%;min-height:0;padding:0;display:flex;position:relative}.project-list .project-device:not(.expense-ipad-device) .project-image{max-width:none;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.project-list .project-device:not(.expense-ipad-device) .project-media-link{overflow:clip}#project-pediatric-triage-simulation .project-image{width:99.5%;margin-top:-1%}.project-list .pediatric-project-device .project-image{width:111.8%;margin-top:-.5%}.project-list .wildfire-project-device .project-image{width:103.2%}.project-list .expense-ipad-frame{width:96%}.case-section .case-closing-action{text-align:center;margin-top:1.75rem}
