:root{--triage-ink:#16164b;--triage-night:#0c1139;--triage-mint:#82ebc4;--triage-coral:#ff684f;--triage-blue:#71d7ff;--triage-paper:#f7f4eb;--triage-line:#d9dce7}*{box-sizing:border-box}.triage-page{color:var(--triage-ink);background:#fff;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.triage-nav{border-bottom:1px solid var(--triage-line);justify-content:space-between;align-items:center;height:78px;padding:0 max(6vw,24px);display:flex}.triage-nav a{color:var(--triage-ink);font-weight:800;text-decoration:none}.triage-nav>a:first-child{align-items:center;gap:10px;display:flex}.triage-nav img{height:38px}.triage-hero{background:linear-gradient(120deg,var(--triage-night) 0 72%,#17245d 72%);color:#fff;grid-template-columns:1.3fr .7fr;gap:7vw;padding:90px max(6vw,24px);display:grid}.triage-hero span,.triage-builder>div>span,.triage-principles>div>span,.triage-faq>span,.triage-cta>span,.planner-result>span{color:var(--triage-coral);letter-spacing:.15em;font-size:12px;font-weight:900}.triage-hero h1{letter-spacing:-.05em;margin:18px 0;font-family:Georgia,serif;font-size:clamp(48px,6.5vw,88px);font-weight:500;line-height:.96}.triage-hero h1 em{color:var(--triage-mint);font-weight:500}.triage-hero p{color:#fffc;max-width:790px;font:20px/1.6 Georgia,serif}.triage-hero aside{background:var(--triage-paper);color:var(--triage-ink);align-self:end;padding:28px;transform:rotate(1deg)}.triage-hero aside>b{letter-spacing:.12em;font-size:12px}.triage-hero ol{margin:18px 0 0;padding-left:20px;line-height:1.7}.triage-builder{background:var(--triage-paper);grid-template-columns:.7fr 1.3fr;gap:7vw;padding:90px max(6vw,24px);display:grid}.triage-builder h2,.triage-principles h2,.triage-faq h2,.triage-evidence h2,.triage-cta h2{margin:14px 0;font-family:Georgia,serif;font-size:clamp(35px,4.3vw,58px);font-weight:500;line-height:1.08}.triage-builder>div>p{color:#555570;line-height:1.65}.planner-shell form{border-top:7px solid var(--triage-blue);background:#fff;padding:32px;box-shadow:0 18px 50px #15163c16}.planner-shell label{gap:7px;margin-bottom:17px;font-size:13px;font-weight:800;display:grid}.planner-shell select{color:var(--triage-ink);background:#fff;border:1px solid #b9bdca;width:100%;padding:13px;font:16px Arial}.planner-shell select:focus{outline:3px solid #71d7ff66}.planner-shell fieldset{border:1px solid var(--triage-line);margin:8px 0 20px;padding:18px}.planner-shell legend{padding:0 7px;font-size:13px;font-weight:800}.planner-shell fieldset label{gap:9px;margin:12px 0;font-weight:600;display:flex}.planner-shell button,.triage-cta a{background:var(--triage-coral);color:#fff;cursor:pointer;border:0;padding:15px 20px;font-weight:850;text-decoration:none}.planner-result{background:var(--triage-night);color:#fff;margin-top:22px;padding:32px}.planner-result h2{font-family:Georgia,serif;font-size:29px}.planner-result p{color:#e5e6ef;border-top:1px solid #ffffff29;margin:0;padding:14px 0;line-height:1.55}.planner-result b{color:var(--triage-mint)}.planner-result small{color:#c8cadb;margin-top:18px;line-height:1.5;display:block}.triage-principles,.triage-faq,.triage-evidence,.triage-cta{width:min(1050px,100% - 40px);margin:90px auto}.triage-principles>div:first-child{max-width:760px}.triage-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:38px;display:grid}.triage-grid article{border:1px solid var(--triage-line);padding:24px}.triage-grid article>b{color:var(--triage-coral)}.triage-grid article p{color:#565671;line-height:1.55}.triage-faq details{border-top:1px solid var(--triage-line);padding:20px 0}.triage-faq details:last-child{border-bottom:1px solid var(--triage-line)}.triage-faq summary{cursor:pointer;font-size:19px;font-weight:800}.triage-faq details p,.triage-evidence p{color:#51516e;font:17px/1.65 Georgia,serif}.triage-evidence{border-top:1px solid var(--triage-line);padding-top:45px}.triage-evidence h2{font-size:34px}.triage-evidence div{flex-wrap:wrap;gap:18px;display:flex}.triage-evidence a{color:var(--triage-ink);font-weight:800}.triage-cta{background:var(--triage-night);color:#fff;padding:56px}.triage-cta p{color:#d3d5e5;max-width:700px;font:19px/1.6 Georgia,serif}.triage-page footer{background:var(--triage-paper);justify-content:space-between;align-items:center;padding:32px max(6vw,24px);display:flex}.triage-page footer nav{gap:20px;display:flex}.triage-page footer a{color:var(--triage-ink)}@media (max-width:850px){.triage-hero,.triage-builder{grid-template-columns:1fr}.triage-hero{background:var(--triage-night)}.triage-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.triage-hero,.triage-builder{padding:58px 20px}.triage-hero h1{font-size:47px}.planner-shell form,.planner-result{padding:22px}.triage-grid{grid-template-columns:1fr}.triage-cta{padding:30px}.triage-page footer{flex-direction:column;align-items:flex-start;gap:18px}}.triage-answer,.triage-taxonomy,.triage-example{width:min(1050px,100% - 40px);margin:90px auto}.triage-answer{border-left:8px solid var(--triage-coral);padding:8px 0 8px 34px}.triage-answer>span,.triage-taxonomy>div:first-child>span,.triage-example>span{color:#9e2d1d;letter-spacing:.15em;font-size:12px;font-weight:900}.triage-answer h2,.triage-taxonomy h2,.triage-example h2{margin:14px 0;font-family:Georgia,serif;font-size:clamp(34px,4.3vw,54px);font-weight:500;line-height:1.08}.triage-answer p,.triage-taxonomy>div:first-child>p{color:#51516e;max-width:860px;font:18px/1.7 Georgia,serif}.triage-answer ol{counter-reset:triage-step;grid-template-columns:1fr 1fr;gap:12px;margin:30px 0 0;padding:0;list-style:none;display:grid}.triage-answer li{border-top:2px solid var(--triage-ink);padding:17px 12px 0 42px;line-height:1.55;position:relative}.triage-answer li:before{color:#9e2d1d;content:counter(triage-step);counter-increment:triage-step;font-weight:900;position:absolute;left:8px}.triage-taxonomy{grid-template-columns:.7fr 1.3fr;gap:48px;display:grid}.triage-queue-grid{grid-template-columns:1fr 1fr;display:grid}.triage-queue-grid article{border:1px solid var(--triage-line);padding:24px}.triage-queue-grid article:nth-child(2n){border-left:0}.triage-queue-grid article:nth-child(n+3){border-top:0}.triage-queue-grid b{color:#9e2d1d;letter-spacing:.08em;font-size:12px}.triage-queue-grid p{line-height:1.55}.triage-queue-grid small{color:#555570;line-height:1.5;display:block}.triage-example{background:var(--triage-night);color:#fff;padding:50px}.triage-example>span{color:var(--triage-mint)}.triage-example h2{max-width:780px}.triage-example>div{border-left:2px solid var(--triage-mint);margin-top:28px;padding-left:24px}.triage-example p{color:#e3e5ef;font:17px/1.65 Georgia,serif}.triage-example b{color:#fff}@media (max-width:850px){.triage-taxonomy,.triage-answer ol{grid-template-columns:1fr}}@media (max-width:520px){.triage-answer{padding-left:20px}.triage-queue-grid{grid-template-columns:1fr}.triage-queue-grid article:nth-child(2n){border-left:1px solid var(--triage-line)}.triage-queue-grid article:nth-child(n+2){border-top:0}.triage-example{padding:30px 22px}}
