.sit:where(.astro-thgacy6l){background:var(--soft,#f3f5f4);color:var(--ink,#1c2630);font-family:var(--sans,system-ui,sans-serif);border-radius:8px;margin:24px 0 28px;padding:12px 18px 14px}.sit:where(.astro-thgacy6l)[hidden]{display:none}.sit:where(.astro-thgacy6l):has(+.sit-result),.sit:where(.astro-thgacy6l):has(+script+.sit-result){border-bottom-right-radius:0;border-bottom-left-radius:0;margin-bottom:0}.sit-eyebrow:where(.astro-thgacy6l){border-bottom:1px solid var(--rule,#dde2df);font:700 .71875rem/1.2 var(--cond,sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2,#4b5763);padding-bottom:8px;display:block}.sit-questions:where(.astro-thgacy6l){margin-top:0}.sit-question:where(.astro-thgacy6l){border:0;min-width:0;margin:0;padding:14px 0 0}.sit-question:where(.astro-thgacy6l)+.sit-question:where(.astro-thgacy6l){border-top:1px dotted var(--soft-rule,#dce1de);margin-top:14px}.sit-question:where(.astro-thgacy6l) legend:where(.astro-thgacy6l){float:left;width:100%;color:var(--ink,#1c2630);margin:0 0 8px;padding:0;font-size:1rem;font-weight:600;line-height:1.35}.sit-chips:where(.astro-thgacy6l){clear:both;flex-wrap:wrap;gap:6px;display:flex}.sit-chip:where(.astro-thgacy6l){border:1px solid var(--control-rule,#87919a);background:var(--paper,#fff);min-height:36px;color:var(--ink-2,#4b5763);cursor:pointer;border-radius:6px;align-items:center;gap:7px;padding:7px 12px;font-size:.9375rem;line-height:1.3;display:inline-flex;position:relative}.sit-chip:where(.astro-thgacy6l):hover{border-color:var(--ink-3,#646f79)}.sit-radio:where(.astro-thgacy6l){opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.sit-chip:where(.astro-thgacy6l):has(.sit-radio:checked){border-color:var(--stamp,#4a3fb5);box-shadow:inset 0 0 0 .5px var(--stamp,#4a3fb5);color:var(--ink,#1c2630);font-weight:600}.sit-chip:where(.astro-thgacy6l):has(.sit-radio:checked):before{content:"";background:var(--stamp,#4a3fb5);border-radius:50%;flex:none;width:7px;height:7px}.sit-chip:where(.astro-thgacy6l):has(.sit-radio:focus-visible){outline:2px solid var(--stamp,#4a3fb5);outline-offset:2px}.sit-hint:where(.astro-thgacy6l){color:var(--ink-3,#646f79);flex-basis:100%;order:99;margin-top:2px;font-size:.8125rem;line-height:1.4;display:none}.sit-chip:where(.astro-thgacy6l):has(.sit-radio:checked)+.sit-hint:where(.astro-thgacy6l){display:block}.sit-bottom:where(.astro-thgacy6l){border-top:1px solid var(--rule,#dde2df);justify-content:space-between;align-items:baseline;gap:1rem;margin-top:14px;padding-top:10px;display:flex}.sit-summary:where(.astro-thgacy6l){color:var(--ink,#1c2630);margin:0;font-size:.9375rem;font-weight:600}.sit-reset:where(.astro-thgacy6l){color:var(--ink-2,#4b5763);cursor:pointer;font:inherit;text-decoration:underline;text-decoration-color:var(--ink-3,#646f79);text-underline-offset:3px;background:0 0;border:0;flex:none;padding:4px 0;font-size:.8125rem}.sit-reset:where(.astro-thgacy6l)[hidden]{display:none}.sit-reset:where(.astro-thgacy6l):hover{color:var(--ink,#1c2630);text-decoration-color:currentColor}.sit-reset:where(.astro-thgacy6l):focus-visible{outline:2px solid var(--stamp,#4a3fb5);outline-offset:3px;border-radius:2px}@media (width>=721px){.sit-question:where(.astro-thgacy6l){grid-template-columns:12rem minmax(0,1fr);align-items:start;column-gap:16px;padding-top:12px;display:grid}.sit-question:where(.astro-thgacy6l)+.sit-question:where(.astro-thgacy6l){margin-top:12px}.sit-question:where(.astro-thgacy6l) legend:where(.astro-thgacy6l){width:auto;margin:0;padding-top:7px;font-size:.96875rem}.sit-chips:where(.astro-thgacy6l){clear:none}}@media (width<=720px){.sit-chip:where(.astro-thgacy6l){min-height:40px;padding:6px 11px}.sit-question:where(.astro-thgacy6l){padding-top:12px}.sit-question:where(.astro-thgacy6l)+.sit-question:where(.astro-thgacy6l){margin-top:12px}.sit-question:where(.astro-thgacy6l) legend:where(.astro-thgacy6l){margin-bottom:7px}}.sit-when:where(.astro-wd6yxzdp){background:var(--soft,#f3f5f4);border-radius:8px;margin:20px 0;padding:12px 20px 14px}.sit-when:where(.astro-wd6yxzdp)[hidden],.sit-when-inline:where(.astro-wd6yxzdp)[hidden]{display:none}.sit-when-inline:where(.astro-wd6yxzdp)>:first-child{margin-top:0}.sit-when-inline:where(.astro-wd6yxzdp)>:last-child{margin-bottom:0}.sit-when-chip:where(.astro-wd6yxzdp){background:var(--paper,#fff);font:700 .6875rem/1.2 var(--cond,sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2,#4b5763);border-radius:4px;padding:3px 7px;display:inline-block}.sit-when-body:where(.astro-wd6yxzdp){margin-top:8px}.sit-when-danger:where(.astro-wd6yxzdp){background:var(--paper,#fff);border:1.5px solid var(--zip,#d8362b);border-radius:8px;padding:0;overflow:hidden}.sit-when-head:where(.astro-wd6yxzdp){background:var(--warn-bg,#fdf3f2);border-bottom:1px solid color-mix(in srgb,var(--zip,#d8362b) 35%,var(--paper,#fff));flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;padding:9px 18px;display:flex}.sit-when-flag:where(.astro-wd6yxzdp){font:700 .75rem/1.2 var(--cond,sans-serif);text-transform:uppercase;letter-spacing:.1em;color:var(--warn-ink,#a3241b)}.sit-when-cond:where(.astro-wd6yxzdp){font:700 .6875rem/1.2 var(--cond,sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2,#4b5763)}.sit-when-danger:where(.astro-wd6yxzdp) .sit-when-body:where(.astro-wd6yxzdp){margin-top:0;padding:14px 18px 16px}.sit-when-body:where(.astro-wd6yxzdp)>:first-child{margin-top:0}.sit-when-body:where(.astro-wd6yxzdp)>:last-child{margin-bottom:0}.sit-result:where(.astro-krf2m2jj){background:var(--soft,#f3f5f4);font-family:var(--sans,system-ui,sans-serif);color:var(--ink,#1c2630);border-radius:8px;margin:20px 0 28px;padding:12px 18px 18px}.sit:not([hidden])+.sit-result:where(.astro-krf2m2jj),.sit:not([hidden])+script+.sit-result:where(.astro-krf2m2jj){border-top:1px solid var(--rule,#dde2df);border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.sit-result-eyebrow:where(.astro-krf2m2jj){font:700 .71875rem/1.2 var(--cond,sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2,#4b5763);margin:2px 0 10px;display:block}.sit-result-card:where(.astro-krf2m2jj){background:var(--paper,#fff);border-radius:8px;padding:16px 18px}.sit-result-empty:where(.astro-krf2m2jj){color:var(--ink-3,#646f79);margin:0;font-size:1rem;line-height:1.5}.sit-result-empty:where(.astro-krf2m2jj)[hidden]{display:none}.sit-result-body:where(.astro-krf2m2jj){margin-top:0;font-size:1.03125rem;line-height:1.55}.sit-result-body:where(.astro-krf2m2jj)>.sit-when-inline{margin-top:0}.sit-result-body:where(.astro-krf2m2jj) p{font-size:inherit;line-height:inherit;margin:0}.sit-result-body:where(.astro-krf2m2jj) p+p{margin-top:8px}.sit-result-body:where(.astro-krf2m2jj) .result-title{font:700 1.375rem/1.2 var(--sans,system-ui,sans-serif);letter-spacing:-.01em;color:var(--ink,#1c2630);margin:0 0 6px}.sit-result-body:where(.astro-krf2m2jj) .result-title+p{margin-top:0}.sit-result-body:where(.astro-krf2m2jj) .result-more{margin-top:10px;font-size:.9375rem;font-weight:600;line-height:1.4}.sit-result-body:where(.astro-krf2m2jj) .result-more a{-webkit-box-decoration-break:slice;box-decoration-break:slice;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231c2630' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") right .1em center/.95em no-repeat;padding-right:1.25em}@media (width<=720px){.sit-result:where(.astro-krf2m2jj){padding:10px 12px 12px}.sit-result-card:where(.astro-krf2m2jj){padding:14px}.sit-result-body:where(.astro-krf2m2jj) .result-title{font-size:1.25rem}}.sit-notes:where(.astro-rww2yasd){border-top:1px solid var(--rule,#dde2df);margin-top:16px;padding-top:12px}.sit-notes:where(.astro-rww2yasd)[hidden]{display:none}.sit-notes-title:where(.astro-rww2yasd){font:700 .71875rem/1.2 var(--cond,sans-serif);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-2,#4b5763);margin:0 0 2px;display:block}.sit-notes-list:where(.astro-rww2yasd){margin-top:0;font-size:.96875rem;line-height:1.5}.sit-notes-list:where(.astro-rww2yasd)>.sit-when-inline{margin:0;padding:8px 0}.sit-notes-list:where(.astro-rww2yasd)>.sit-when-inline:not([hidden])~.sit-when-inline:not([hidden]){border-top:1px dotted var(--soft-rule,#dce1de)}.sit-notes-list:where(.astro-rww2yasd)>.sit-when-inline:last-child{padding-bottom:0}.sit-notes-list:where(.astro-rww2yasd) p{font-size:inherit;line-height:inherit;margin:0}
