.triage-section[data-astro-cid-in7yjviz]{background:var(--ink)}.triage-layout[data-astro-cid-in7yjviz]{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr);align-items:start;gap:clamp(48px,8vw,120px);display:grid}.triage-layout[data-astro-cid-in7yjviz]>[data-astro-cid-in7yjviz],.intro-notes[data-astro-cid-in7yjviz]>[data-astro-cid-in7yjviz],.intro-notes[data-astro-cid-in7yjviz] div[data-astro-cid-in7yjviz]>[data-astro-cid-in7yjviz],.flow-head[data-astro-cid-in7yjviz]>[data-astro-cid-in7yjviz],.result-facts[data-astro-cid-in7yjviz]>[data-astro-cid-in7yjviz],.result-actions[data-astro-cid-in7yjviz]>[data-astro-cid-in7yjviz]{min-width:0}.triage-intro[data-astro-cid-in7yjviz]{grid-area:1/1;position:sticky;top:32px}.triage-kicker[data-astro-cid-in7yjviz],.flow-label[data-astro-cid-in7yjviz],.result-kicker[data-astro-cid-in7yjviz],.triage-stage[data-astro-cid-in7yjviz] .question-kicker{color:var(--accent);font-size:var(--text-label);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0 0 10px}.triage-intro[data-astro-cid-in7yjviz] h2[data-astro-cid-in7yjviz]{max-width:11ch;font-size:var(--text-section);line-height:var(--leading-section);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0 0 18px}.triage-intro[data-astro-cid-in7yjviz]>p[data-astro-cid-in7yjviz]:not(.triage-kicker):not(.intro-source){max-width:34ch;color:var(--muted);margin:0}.triage-details[data-astro-cid-in7yjviz]{border-block:1px solid var(--line);margin-top:32px}.triage-details[data-astro-cid-in7yjviz] summary[data-astro-cid-in7yjviz]{min-height:52px;color:var(--muted-strong);font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;list-style:none;display:flex}.triage-details[data-astro-cid-in7yjviz] summary[data-astro-cid-in7yjviz]::-webkit-details-marker{display:none}.triage-details[data-astro-cid-in7yjviz] summary[data-astro-cid-in7yjviz]:after{content:"+";color:var(--accent);font-size:var(--text-title);font-weight:var(--weight-regular);line-height:1}.triage-details[data-astro-cid-in7yjviz][open] summary[data-astro-cid-in7yjviz]:after{content:"−"}.intro-notes[data-astro-cid-in7yjviz]{border-top:1px solid var(--line);gap:17px;margin-top:0;padding:21px 0;display:grid}.intro-notes[data-astro-cid-in7yjviz] div[data-astro-cid-in7yjviz]{color:var(--muted);font-size:var(--text-small);line-height:var(--leading-small);grid-template-columns:24px minmax(0,1fr);gap:12px;display:grid}.intro-notes[data-astro-cid-in7yjviz] .ph{color:var(--accent);font-size:var(--icon-md);margin-top:3px}.intro-notes[data-astro-cid-in7yjviz] strong[data-astro-cid-in7yjviz]{color:var(--text);font-size:var(--text-body);line-height:var(--leading-title);display:block}.intro-source[data-astro-cid-in7yjviz]{border-top:1px solid var(--line);color:var(--muted);font-size:var(--text-small);line-height:var(--leading-small);gap:9px;margin:0 0 21px;padding-top:21px;display:flex}.intro-source[data-astro-cid-in7yjviz] .ph{color:var(--accent);flex:none;margin-top:2px}.triage-flow[data-astro-cid-in7yjviz]{grid-area:1/2;min-width:0}.flow-head[data-astro-cid-in7yjviz]{border-bottom:1px solid var(--line);justify-content:space-between;align-items:end;gap:24px;padding-bottom:21px;display:flex}.flow-label[data-astro-cid-in7yjviz]{color:var(--muted);margin-bottom:4px}.flow-status[data-astro-cid-in7yjviz]{color:var(--text);font-size:var(--text-body);font-weight:var(--weight-bold);margin:0}.flow-progress[data-astro-cid-in7yjviz]{gap:0;margin:0;padding:0;list-style:none;display:flex}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz]{width:28px;height:28px;color:var(--muted);place-items:center;display:grid;position:relative}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz]+li[data-astro-cid-in7yjviz]:before{content:"";background:var(--line-strong);width:20px;height:1px;position:absolute;right:100%}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz] span[data-astro-cid-in7yjviz]:first-child{z-index:1;border:1px solid var(--line-strong);background:var(--ink);color:#0000;border-radius:50%;width:10px;height:10px;position:relative}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz].is-active span[data-astro-cid-in7yjviz]:first-child{border-color:var(--accent);background:var(--accent);width:14px;height:14px;box-shadow:0 0 0 4px var(--surface-accent-soft)}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz].is-complete span[data-astro-cid-in7yjviz]:first-child{border-color:var(--accent);background:var(--accent)}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz].is-complete+li[data-astro-cid-in7yjviz]:before,.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz].is-active+li[data-astro-cid-in7yjviz]:before{background:var(--accent)}.triage-stage[data-astro-cid-in7yjviz]{min-height:520px;padding:clamp(42px,6vw,74px) 0 42px clamp(36px,5vw,72px);position:relative}.triage-stage[data-astro-cid-in7yjviz]:before{content:"";background:var(--line-strong);width:1px;position:absolute;inset:52px auto 42px 0}.triage-stage[data-astro-cid-in7yjviz]:after{border:2px solid var(--accent);content:"";background:var(--ink);border-radius:50%;width:11px;height:11px;position:absolute;top:51px;left:-5px}.triage-stage[data-astro-cid-in7yjviz] .question-head{max-width:44rem}.triage-stage[data-astro-cid-in7yjviz] .question-head h2{max-width:18ch;color:var(--text);font-size:var(--text-form-title);line-height:var(--leading-display);letter-spacing:var(--tracking-display);text-wrap:balance;margin:0}.triage-stage[data-astro-cid-in7yjviz] .question-description{max-width:55ch;color:var(--muted);font-size:var(--text-body);margin:16px 0 0}.triage-stage[data-astro-cid-in7yjviz] .choice-list{gap:12px;max-width:660px;margin-top:34px;display:grid}.triage-stage[data-astro-cid-in7yjviz] .choice-button{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--panel-raised);width:100%;min-height:82px;color:var(--text);text-align:start;cursor:pointer;transition:border-color .18s var(--ease), background-color .18s var(--ease), transform .18s var(--ease);justify-content:space-between;align-items:center;gap:20px;padding:17px 18px 17px 21px;display:flex}.triage-stage[data-astro-cid-in7yjviz] .choice-button>span:first-child{gap:4px;min-width:0;display:grid}.triage-stage[data-astro-cid-in7yjviz] .choice-button strong{font-size:var(--text-body);line-height:var(--leading-title)}.triage-stage[data-astro-cid-in7yjviz] .choice-button small{color:var(--muted-strong);font-size:var(--text-small);line-height:var(--leading-small)}.triage-stage[data-astro-cid-in7yjviz] .choice-arrow{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--panel-low);width:36px;height:36px;color:var(--accent);font-size:var(--icon-md);line-height:var(--leading-display);transition:border-color .18s var(--ease), background-color .18s var(--ease), color .18s var(--ease), transform .18s var(--ease);flex:none;place-items:center;display:grid}.triage-stage[data-astro-cid-in7yjviz] .choice-button:hover{border-color:var(--border-accent-soft);background:var(--panel-soft);transform:translateY(-1px)}.triage-stage[data-astro-cid-in7yjviz] .choice-button:hover .choice-arrow{border-color:var(--accent);background:var(--accent);color:var(--accent-ink);transform:translate(2px)}.triage-stage[data-astro-cid-in7yjviz] .choice-button:active{transform:translateY(1px)}.triage-stage[data-astro-cid-in7yjviz] .choice-button:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.triage-stage[data-astro-cid-in7yjviz] .question-footer{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:27px;display:flex}.triage-stage[data-astro-cid-in7yjviz] .question-footer p{color:var(--muted);font-size:var(--text-small);margin:0}.triage-stage[data-astro-cid-in7yjviz] .back-button,.triage-stage[data-astro-cid-in7yjviz] .assist-button,.restart-link[data-astro-cid-in7yjviz]{min-height:44px;color:var(--muted-strong);font:inherit;font-size:var(--text-small);font-weight:var(--weight-bold);cursor:pointer;background:0 0;border:0;padding:0}.triage-stage[data-astro-cid-in7yjviz] .assist-button{color:var(--accent)}.triage-stage[data-astro-cid-in7yjviz] .back-button:hover,.triage-stage[data-astro-cid-in7yjviz] .assist-button:hover,.restart-link[data-astro-cid-in7yjviz]:hover{color:var(--accent-hover)}.triage-stage[data-astro-cid-in7yjviz] .question-footer p{flex-basis:100%}.result-panel[data-astro-cid-in7yjviz]{border:1px solid var(--line-strong);border-radius:var(--radius-card);background:var(--panel-raised);margin-top:30px;padding:clamp(28px,5vw,56px)}.result-panel[data-astro-cid-in7yjviz][hidden],.email-details[data-astro-cid-in7yjviz][hidden]{display:none}.result-mark[data-astro-cid-in7yjviz]{border:1px solid var(--border-accent-soft);width:44px;height:44px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.result-mark[data-astro-cid-in7yjviz] .ph{font-size:var(--icon-lg)}.result-kicker[data-astro-cid-in7yjviz]{margin-top:25px}.result-panel[data-astro-cid-in7yjviz] h2[data-astro-cid-in7yjviz]{max-width:17ch;font-size:var(--text-card-title);line-height:var(--leading-title);letter-spacing:var(--tracking-title);text-wrap:balance;margin:0}.result-lead[data-astro-cid-in7yjviz]{max-width:65ch;color:var(--muted-strong);font-size:var(--text-body);line-height:var(--leading-body);margin:17px 0 0}.result-facts[data-astro-cid-in7yjviz]{border-block:1px solid var(--line);grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:32px;margin-top:38px;padding-block:26px;display:grid}.result-facts[data-astro-cid-in7yjviz]>div[data-astro-cid-in7yjviz]+div[data-astro-cid-in7yjviz]{border-left:1px solid var(--line);padding-left:32px}.result-facts[data-astro-cid-in7yjviz] span[data-astro-cid-in7yjviz]{color:var(--muted);font-size:var(--text-label);font-weight:var(--weight-heavy);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-bottom:10px;display:block}.result-facts[data-astro-cid-in7yjviz] p[data-astro-cid-in7yjviz]{white-space:pre-line;color:var(--muted-strong);font-size:var(--text-small);line-height:var(--leading-body);margin:0}.result-facts[data-astro-cid-in7yjviz] ul[data-astro-cid-in7yjviz]{color:var(--muted-strong);font-size:var(--text-small);line-height:var(--leading-small);gap:8px;margin:0;padding:0;list-style:none;display:grid}.result-facts[data-astro-cid-in7yjviz] li{grid-template-columns:12px 1fr;gap:8px;display:grid}.result-facts[data-astro-cid-in7yjviz] li:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;margin-top:.56em}.result-notice[data-astro-cid-in7yjviz]{color:var(--muted);font-size:var(--text-small);line-height:var(--leading-small);gap:9px;margin:25px 0 0;display:flex}.result-notice[data-astro-cid-in7yjviz] .ph{color:var(--accent);flex:none;margin-top:2px}.result-actions[data-astro-cid-in7yjviz]{flex-wrap:wrap;gap:12px;margin-top:29px;display:flex}.result-actions[data-astro-cid-in7yjviz] .button[data-astro-cid-in7yjviz],#send-email[data-astro-cid-in7yjviz]{min-height:52px}.button-whatsapp[data-astro-cid-in7yjviz]{background:var(--whatsapp);color:var(--whatsapp-ink)}.button-whatsapp[data-astro-cid-in7yjviz]:hover{background:var(--whatsapp-hover)}.email-details[data-astro-cid-in7yjviz]{border-top:1px solid var(--line);margin-top:25px;padding-top:26px}.email-details-heading[data-astro-cid-in7yjviz] h3[data-astro-cid-in7yjviz]{font-size:var(--text-title);line-height:var(--leading-title);margin:0}.email-details-heading[data-astro-cid-in7yjviz] p[data-astro-cid-in7yjviz]{max-width:55ch;color:var(--muted);font-size:var(--text-small);margin:8px 0 0}.email-fields[data-astro-cid-in7yjviz]{grid-template-columns:1fr 1fr;gap:18px;margin-top:21px;display:grid}.email-fields[data-astro-cid-in7yjviz] label[data-astro-cid-in7yjviz]{gap:8px;display:grid}.email-fields[data-astro-cid-in7yjviz] label[data-astro-cid-in7yjviz]>span[data-astro-cid-in7yjviz],.privacy-field[data-astro-cid-in7yjviz]>span[data-astro-cid-in7yjviz]{color:var(--muted-strong);font-size:var(--text-small);font-weight:var(--weight-bold)}.email-fields[data-astro-cid-in7yjviz] b[data-astro-cid-in7yjviz]{color:var(--accent)}.email-fields[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]{border:1px solid var(--line-strong);border-radius:var(--radius-control);background:var(--field);width:100%;min-height:49px;color:var(--text);padding:0 13px}.email-fields[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-ring-accent);outline:0}.privacy-field[data-astro-cid-in7yjviz]{flex-wrap:wrap;align-items:flex-start;gap:9px;min-height:44px;margin:23px 0;display:flex}.privacy-field[data-astro-cid-in7yjviz] input[data-astro-cid-in7yjviz]{width:18px;min-width:18px;height:18px;min-height:18px;accent-color:var(--accent);flex:0 0 18px;margin-top:3px}.privacy-field[data-astro-cid-in7yjviz] span[data-astro-cid-in7yjviz]{line-height:var(--leading-small);flex:220px}.privacy-field[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.form-status[data-astro-cid-in7yjviz]{min-height:1.5em;color:var(--muted);font-size:var(--text-small);margin:14px 0 0}.form-status[data-astro-cid-in7yjviz].is-success{color:var(--success)}.form-status[data-astro-cid-in7yjviz].is-error{color:var(--danger)}.restart-link[data-astro-cid-in7yjviz]{align-items:center;gap:8px;margin-top:28px;display:inline-flex}.restart-link[data-astro-cid-in7yjviz] .ph{font-size:var(--icon-sm)}.honeypot[data-astro-cid-in7yjviz]{clip-path:inset(50%);block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.no-script[data-astro-cid-in7yjviz]{color:var(--muted);padding-bottom:48px}.no-script[data-astro-cid-in7yjviz] a[data-astro-cid-in7yjviz]{color:var(--accent);text-underline-offset:3px;text-decoration:underline}.sr-only[data-astro-cid-in7yjviz]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=820px){.triage-layout[data-astro-cid-in7yjviz]{grid-template-columns:1fr;gap:42px}.triage-flow[data-astro-cid-in7yjviz],.triage-intro[data-astro-cid-in7yjviz]{grid-area:auto/1}.triage-intro[data-astro-cid-in7yjviz]{max-width:680px;position:static}.triage-intro[data-astro-cid-in7yjviz] h2[data-astro-cid-in7yjviz]{max-width:15ch}.intro-notes[data-astro-cid-in7yjviz]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.intro-notes[data-astro-cid-in7yjviz] div[data-astro-cid-in7yjviz]{grid-template-columns:1fr;gap:7px}.result-panel[data-astro-cid-in7yjviz]{margin-top:8px}}@media (width<=560px){.inner-hero.is-compact{padding:34px 0 30px}.inner-hero.is-compact .breadcrumb{margin-bottom:18px}.inner-hero.is-compact p{font-size:var(--text-body)}.triage-section[data-astro-cid-in7yjviz]{padding-block:28px 56px}.flow-head[data-astro-cid-in7yjviz]{align-items:start}.flow-progress[data-astro-cid-in7yjviz]{margin-top:3px}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz]{width:22px}.flow-progress[data-astro-cid-in7yjviz] li[data-astro-cid-in7yjviz]+li[data-astro-cid-in7yjviz]:before{width:14px}.triage-stage[data-astro-cid-in7yjviz]{min-height:0;padding:36px 0 34px 26px}.triage-stage[data-astro-cid-in7yjviz]:before{inset:44px auto 34px 0}.triage-stage[data-astro-cid-in7yjviz]:after{top:43px}.triage-stage[data-astro-cid-in7yjviz] .question-head h2{font-size:var(--text-form-title)}.triage-stage[data-astro-cid-in7yjviz] .choice-list{margin-top:27px}.triage-stage[data-astro-cid-in7yjviz] .choice-button{min-height:78px;padding:16px}.triage-stage[data-astro-cid-in7yjviz] .choice-button small{font-size:var(--text-small)}.intro-notes[data-astro-cid-in7yjviz]{grid-template-columns:1fr;gap:13px}.intro-notes[data-astro-cid-in7yjviz] div[data-astro-cid-in7yjviz]{grid-template-columns:24px 1fr;gap:12px}.result-panel[data-astro-cid-in7yjviz]{padding:28px 20px}.result-facts[data-astro-cid-in7yjviz]{grid-template-columns:1fr;gap:24px}.result-facts[data-astro-cid-in7yjviz]>div[data-astro-cid-in7yjviz]+div[data-astro-cid-in7yjviz]{border-top:1px solid var(--line);border-left:0;padding-top:24px;padding-left:0}.result-actions[data-astro-cid-in7yjviz] .button[data-astro-cid-in7yjviz],#send-email[data-astro-cid-in7yjviz]{justify-content:center;width:100%}.email-fields[data-astro-cid-in7yjviz]{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.triage-stage[data-astro-cid-in7yjviz] .choice-button,.triage-stage[data-astro-cid-in7yjviz] .choice-arrow{transition:none}}
