.civi-widget,.civi-widget-dialog-content{box-sizing:border-box;color:#18261f;font-family:inherit;min-width:0}.civi-widget *,.civi-widget-dialog-content *{box-sizing:border-box}.civi-widget{--civi-widget-section-gap:clamp(2.5rem,6vw,4.75rem);--civi-widget-content-gap:clamp(0.75rem,2vw,1.25rem);background:#fff;border:1px solid #d7dfd9;border-radius:1rem;padding:clamp(1rem,3vw,1.5rem);width:100%;background:var(--civi-widget-paper,#fff);color:var(--civi-widget-ink,#18261f);max-width:var(--civi-widget-max-width,100%)}.civi-widget h2,.civi-widget h3{color:var(--civi-widget-ink,#173d2d);font-family:var(--civi-widget-heading-font,inherit)}.civi-widget li,.civi-widget p{font-family:var(--civi-widget-body-font,inherit)}.civi-widget h2,.civi-widget h3,.civi-widget-dialog-content h2,.civi-widget-dialog-content h3{color:#173d2d;line-height:1.3;margin-block:0 .75rem;overflow-wrap:anywhere}.civi-widget li,.civi-widget p,.civi-widget-dialog-content dd,.civi-widget-dialog-content li,.civi-widget-dialog-content p{line-height:1.55;overflow-wrap:anywhere}.civi-widget-status-code{color:#53645a;font-size:.875rem;font-weight:700;letter-spacing:.04em;margin-block:0 .5rem;text-transform:uppercase}.civi-widget-evidence-summary{color:#53645a;font-size:.875rem;margin-block:.75rem 0}.civi-widget-card-content{background:#fff;border:1px solid #d7dfd9;border-radius:.875rem;display:flex;flex-direction:column;gap:.75rem;height:100%;min-width:0;padding:1rem}.civi-widget-card-content h3{margin-block:0}.civi-widget-card-body,.civi-widget-claim,.civi-widget-evidence-list,.civi-widget-qualifications,.civi-widget-source-list{min-width:0}.civi-widget-card-body{display:grid;gap:var(--civi-widget-content-gap)}.civi-widget-claim>p{margin-block:.25rem}.civi-widget-qualifications{background:var(--civi-widget-canvas,#f4f7f4);border:1px solid var(--civi-widget-rule,#d7dfd9);border-radius:.875rem;color:var(--civi-widget-ink,#18261f);margin-block:0;max-width:none;padding:.875rem 1rem;width:100%}.civi-widget-qualifications h4{color:inherit;font:600 .875rem/1.4 var(--civi-widget-body-font,inherit);margin:0 0 .35rem}.civi-widget-qualifications ul{display:grid;gap:.35rem;list-style:none;margin:0;padding:0}.civi-widget-qualifications li{font-size:.875rem;line-height:1.5;margin:0}.civi-widget-qualification-disclosure>summary{align-items:center;cursor:pointer;display:flex;font-size:.875rem;gap:.75rem;justify-content:space-between;list-style:none;min-height:44px}.civi-widget-qualification-disclosure>summary::-webkit-details-marker{display:none}.civi-widget-qualification-disclosure>summary:after{align-items:center;border:1px solid;border-radius:50%;content:"+";display:inline-grid;flex:0 0 1.5rem;font-size:1.05rem;height:1.5rem;justify-content:center;line-height:1;opacity:.8;transition:transform .16s ease}.civi-widget-qualification-disclosure[open]>summary:after{transform:rotate(45deg)}.civi-widget-qualification-disclosure>p{font-size:.875rem;line-height:1.5;margin:.35rem 0 .5rem}.civi-widget-content-blocks{display:grid;gap:var(--civi-widget-content-gap)}.civi-widget-content-block{min-width:0}.civi-widget-content-block>h3{font-size:1rem;margin:0 0 .75rem}.civi-widget-content-block-items{display:grid;gap:.75rem}.civi-widget-content-block-example{background:var(--civi-widget-canvas,#f4f7f4);color:var(--civi-widget-ink,#233d32);border-inline-start:3px solid var(--civi-widget-accent,#246344);border-radius:.4rem .9rem .9rem .4rem;padding:1rem 1.125rem}.civi-widget-content-block-example .civi-widget-content-block-item{background:transparent;border:0;padding:0}.civi-widget-content-block-example .civi-widget-content-block-item p{margin:0}.civi-widget-content-block-disclosure{border-block:1px solid var(--civi-widget-rule,#d7dfd9)}.civi-widget-content-block-disclosure>summary{align-items:center;cursor:pointer;display:flex;font-family:var(--civi-widget-heading-font,inherit);font-weight:600;justify-content:space-between;list-style:none;min-height:48px;padding:.65rem .25rem}.civi-widget-content-block-disclosure>summary::-webkit-details-marker{display:none}.civi-widget-disclosure-chevron{border-bottom:2px solid;border-right:2px solid;flex:0 0 auto;height:.5rem;margin-inline-end:.25rem;transform:translateY(-.12rem) rotate(45deg);transition:transform .16s ease;width:.5rem}.civi-widget-content-block-disclosure[open]>summary .civi-widget-disclosure-chevron{transform:translateY(.12rem) rotate(225deg)}.civi-widget .civi-widget-content-block-disclosure>summary:focus-visible{border-radius:.35rem;outline:2px solid var(--civi-widget-accent,#246344);outline-offset:2px}.civi-widget-content-block-disclosure>.civi-widget-content-block{padding:.25rem 0 1rem}.civi-widget-content-block-facts .civi-widget-content-block-items{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.civi-widget-content-block-item{background:var(--civi-widget-canvas,#f4f7f4);border:1px solid var(--civi-widget-rule,#d7dfd9);border-radius:.875rem;min-width:0;padding:1rem}.civi-widget-content-block-item p{margin:0}.civi-widget-content-block-facts .civi-widget-content-block-item{align-content:start}.civi-widget-content-block-facts .civi-widget-content-block-item p{font:400 clamp(1.375rem,2vw,1.625rem)/1.2 var(--civi-widget-heading-font,inherit)}.civi-widget-content-block-comparison .civi-widget-content-block-items{grid-template-columns:repeat(2,minmax(0,1fr))}.civi-widget-content-block-relationship .civi-widget-content-block-items{gap:0}.civi-widget-content-block-relationship .civi-widget-content-block-item{background:transparent;border:0;border-radius:0;padding:.7rem .75rem}.civi-widget-content-block-relationship .civi-widget-content-block-item+.civi-widget-content-block-item{border-block-start:1px solid var(--civi-widget-rule,#d7dfd9)}.civi-widget-content-block-relationship .civi-widget-content-block-item+.civi-widget-content-block-item:before{background:var(--civi-widget-muted,#708477);content:"";display:block;height:.35rem;margin:-.9rem 0 .55rem;opacity:.5;width:1px}.civi-widget-claim-evidence{color:#53645a;font-size:.875rem;margin-block:.5rem 0;padding-inline-start:1.25rem}.civi-widget-claim-evidence blockquote,.civi-widget-evidence-list blockquote{border-inline-start:2px solid #d7dfd9;margin:.35rem 0 .75rem;padding-inline-start:.75rem}.civi-widget-actions,.civi-widget-carousel-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.civi-widget-actions{margin-block-start:auto}.civi-widget-action,.civi-widget-carousel-button,.civi-widget-dialog-close,.civi-widget-sources-trigger{align-items:center;background:#f4f7f4;border:1px solid #708477;border-radius:.5rem;color:#173d2d;cursor:pointer;display:inline-flex;justify-content:center;min-height:44px;padding:.625rem .875rem;text-align:center;text-decoration:none}.civi-widget-action:disabled{color:#68746c;cursor:not-allowed;opacity:.72}.civi-widget :focus-visible,.civi-widget-dialog-content :focus-visible{outline:3px solid #a36c12;outline-offset:3px}.civi-widget-action-error{color:#7c2e23;flex-basis:100%;margin-block:.25rem}.civi-widget-card-grid{display:grid;gap:.75rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.civi-widget-carousel-viewport{overflow:hidden;touch-action:pan-y pinch-zoom}.civi-widget-carousel-track{backface-visibility:hidden;display:flex;margin-inline-start:-.75rem}.civi-widget-carousel-slide{flex:0 0 min(88%,28rem);min-width:0;padding-inline-start:.75rem}.civi-widget-carousel-controls{justify-content:space-between;margin-block-start:.75rem}.civi-widget-carousel-position,.civi-widget-walkthrough-position{color:#53645a;font-size:.875rem;margin:0}.civi-widget-carousel-button:disabled{cursor:not-allowed;opacity:.55}.civi-widget-sources-trigger{margin-block-start:1rem}.civi-widget-dialog-overlay{background:rgb(10 22 15/58%);inset:0;position:fixed;z-index:1000}.civi-widget-dialog-content{background:#fff;border-radius:1rem;display:flex;flex-direction:column;left:50%;max-height:min(85vh,48rem);max-width:min(42rem,calc(100vw - 2rem));overflow:hidden;padding:clamp(1.25rem,4vw,2rem);position:fixed;right:auto;top:50%;transform:translate(-50%,-50%);width:100%;z-index:1001}.civi-widget-dialog-content>:first-child{margin-block-start:0}.civi-widget-dialog-header{align-items:flex-start;display:flex;flex:0 0 auto;gap:.75rem;min-width:0}.civi-widget-dialog-header h2{flex:1 1 auto;min-width:0}.civi-widget-dialog-body{flex:1 1 auto;min-height:0;overflow:auto}.civi-widget a,.civi-widget-dialog-content a{color:#145a3d;text-decoration-thickness:.08em;text-underline-offset:.15em}.civi-widget-evidence-list,.civi-widget-source-list{padding-inline-start:1.25rem}.civi-widget-source-list dl{display:grid;gap:.25rem .75rem;grid-template-columns:max-content minmax(0,1fr)}.civi-widget-source-list dd{margin:0}.civi-widget-evidence-state{background:#f4f7f4;border-inline-start:3px solid #708477;padding:.75rem}.civi-widget-dialog-close{flex:0 0 auto;margin-block-start:0;min-width:44px}.civi-widget-table-scroll{max-width:100%;overflow:auto;overscroll-behavior-inline:contain}.civi-widget-table{border-collapse:collapse;min-width:36rem;width:100%}.civi-widget-table td,.civi-widget-table th{border:1px solid #d7dfd9;padding:.75rem;text-align:start;vertical-align:top}.civi-widget-table thead th{background:#f4f7f4}.civi-widget-table-cell-label{display:none}@media (max-width:640px){.civi-widget-table-scroll{overflow:visible;overscroll-behavior-inline:auto}.civi-widget-table{display:block;min-width:0}.civi-widget-table thead{clip:rect(0,0,0,0);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.civi-widget-table tbody{display:block}.civi-widget-table tbody tr{display:grid;grid-template-columns:repeat(var(--civi-comparison-column-count,1),minmax(0,1fr));margin-block-end:.875rem;min-width:0}.civi-widget-table tbody td,.civi-widget-table tbody th{display:block;min-width:0;overflow-wrap:anywhere}.civi-widget-table tbody th[scope=row]{grid-column:1/-1}.civi-widget-table-cell-label{background:#f4f7f4;border-radius:.25rem;display:block;font-size:.8125rem;font-weight:700;margin-block-end:.5rem;overflow-wrap:anywhere;padding:.2rem .4rem}}.civi-widget-unavailable{background:#f4f7f4;border:1px solid #d7dfd9;border-radius:.75rem;color:#39443d;padding:1rem}.civi-widget-scene{margin:0;max-width:100%}.civi-widget-scene svg{display:block;height:auto;max-width:100%;width:100%}.civi-widget-scene [fill=ink]{fill:var(--civi-widget-ink,#18261f)}.civi-widget-scene [fill=paper]{fill:var(--civi-widget-paper,#fff)}.civi-widget-scene [fill=canvas]{fill:var(--civi-widget-canvas,#f4f7f4)}.civi-widget-scene [fill=accent]{fill:var(--civi-widget-accent,#145a3d)}.civi-widget-scene [fill=muted]{fill:var(--civi-widget-muted,#708477)}.civi-widget-scene [fill=warm]{fill:var(--civi-widget-warm,#bb8c37)}.civi-widget-scene [fill=earth]{fill:var(--civi-widget-earth,#815d42)}.civi-widget-scene [fill=leaf]{fill:var(--civi-widget-leaf,#52805a)}.civi-widget-scene [fill=white]{fill:var(--civi-widget-white,#fff)}.civi-widget-scene [stroke=ink]{stroke:var(--civi-widget-ink,#18261f)}.civi-widget-scene [stroke=accent]{stroke:var(--civi-widget-accent,#145a3d)}.civi-widget-scene [stroke=muted]{stroke:var(--civi-widget-muted,#708477)}.civi-widget-walkthrough-expanded{max-width:var(--civi-widget-max-width,72rem)}.civi-widget-walkthrough-group{align-items:start;display:grid;gap:clamp(1rem,4vw,3rem);grid-template-columns:minmax(0,1fr) minmax(16rem,1fr);margin-block:var(--civi-widget-section-gap)}.civi-widget-walkthrough-sticky-scene{grid-column:2;position:sticky;top:110px}.civi-widget-walkthrough-reading{display:contents}.civi-widget-step{grid-column:1;margin-block:0;max-width:var(--civi-widget-reading-width,42ch);scroll-margin-block:110px}.civi-widget-step-end{grid-column:2;justify-self:start}.civi-widget-step-center{grid-column:1/-1;justify-self:center}.civi-widget-walkthrough-group.is-reversed>.civi-widget-walkthrough-sticky-scene{grid-column:1}.civi-widget-walkthrough-group.is-reversed .civi-widget-step-start{grid-column:2}.civi-widget-walkthrough-group.is-reversed .civi-widget-step-end{grid-column:2;justify-self:start}.civi-widget-step-statement{align-self:center;grid-column:1/-1;justify-self:stretch;max-width:none}.civi-widget-step-statement h2{font-size:clamp(1.75rem,4vw,3rem);line-height:1.08;text-align:center}.civi-widget-step-contrast{background:var(--civi-widget-canvas,#f4f7f4);border-radius:1rem;padding:clamp(1rem,4vw,2rem)}.civi-widget-step-warm{border-block-end:3px solid var(--civi-widget-warm,#bb8c37)}.civi-widget-step>h2{margin-block:0 1rem}.civi-widget-step-content-statement{align-items:center;display:grid;gap:clamp(1rem,4vw,3rem);grid-template-columns:repeat(2,minmax(0,1fr))}.civi-widget-step-mobile-scene{display:none}.civi-widget-step-mobile-scene.is-statement{display:block}.civi-widget-walkthrough-compact-scene{margin-block-start:1rem;max-width:min(100%,18rem)}@media (max-height:620px),(max-width:760px){.civi-widget-walkthrough-group{display:flex;flex-direction:column}.civi-widget-walkthrough-sticky-scene{display:none}.civi-widget-step{max-width:100%;width:100%}.civi-widget-step-content-statement{display:flex;flex-direction:column}.civi-widget-step-mobile-scene{display:block;width:100%}.civi-widget-content-block-comparison .civi-widget-content-block-items{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.civi-widget-carousel-viewport{scroll-behavior:auto}.civi-widget-carousel-track{transition-duration:0s!important}.civi-widget-step{scroll-behavior:auto}}.civi-widget.is-expanded{background:transparent;border:0;border-radius:0;padding:0}.civi-widget.is-expanded .civi-widget-walkthrough-expanded{width:100%}.civi-widget.is-expanded .civi-widget-walkthrough-group{margin:0;gap:6%;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}.civi-widget.is-expanded .civi-widget-walkthrough-group+.civi-widget-walkthrough-group{margin-block-start:var(--civi-widget-section-gap)}.civi-widget.is-expanded .civi-widget-walkthrough-sticky-scene{align-items:center;background:var(--civi-widget-canvas);border-radius:28px;display:grid;height:auto;max-height:min(620px,calc(100svh - 145px));min-height:0;overflow:visible;position:sticky;top:110px}.civi-widget.is-expanded .civi-widget-walkthrough-sticky-scene .civi-widget-scene{width:100%}.civi-widget.is-expanded .civi-widget-step{margin:0;max-width:none;padding:1.25rem 0;scroll-margin-top:110px}.civi-widget.is-expanded .civi-widget-step+.civi-widget-step{margin-block-start:clamp(1.75rem,4vw,3rem);padding-block-start:clamp(1.75rem,4vw,3rem);position:relative}.civi-widget.is-expanded .civi-widget-step+.civi-widget-step:before{border-block-start:1px solid var(--civi-widget-rule,#d7dfd9);content:"";inset-block-start:0;inset-inline:10%;position:absolute}.civi-widget.is-expanded .civi-widget-card-content{background:transparent;border:0;border-radius:0;padding:0;gap:0;height:auto}.civi-widget.is-expanded .civi-widget-step h2{max-width:none;margin:0 0 24px;font:400 clamp(22px,2.1vw,28px)/1.2 var(--civi-widget-heading-font);letter-spacing:-.025em;text-wrap:pretty}.civi-widget.is-expanded .civi-widget-claim>p{max-width:none;margin:0 0 22px;font-size:18px;line-height:1.8}.civi-widget.is-expanded .civi-widget-content-block-example{margin-block-start:clamp(1.5rem,3vw,2.5rem);text-align:center}.civi-widget.is-expanded .civi-widget-content-block-facts .civi-widget-content-block-item p{font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.2;margin:0}.civi-widget.is-expanded .civi-widget-step-content-statement{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:6%}.civi-widget.is-expanded .civi-widget-step-content-statement>.civi-widget-step-mobile-scene{display:block;background:rgb(255 255 255/7%);border-radius:50% 50% 18px 18px}.civi-widget.is-expanded .civi-widget-step-statement{padding-block:clamp(2.5rem,6vw,4.75rem)}.civi-widget.is-expanded .civi-widget-step-statement h2{max-width:none;margin:0 0 clamp(1.5rem,4vw,3rem);text-align:left}.civi-widget.is-expanded .civi-widget-step-contrast{background:var(--civi-widget-ink);color:var(--civi-widget-paper);margin-inline:-6.82%;padding-inline:6.82%;border-radius:0}.civi-widget.is-expanded .civi-widget-step-contrast .civi-widget-claim-evidence,.civi-widget.is-expanded .civi-widget-step-contrast .civi-widget-content-block>h3,.civi-widget.is-expanded .civi-widget-step-contrast h2{color:var(--civi-widget-paper)}.civi-widget.is-expanded .civi-widget-step-contrast .civi-widget-content-block-quote{border-color:var(--civi-widget-rule,#d7dfd9)}.civi-widget.is-expanded .civi-widget-step-contrast .civi-widget-qualifications{background:rgb(255 255 255/8%);border-color:rgb(255 255 255/28%);color:var(--civi-widget-paper)}.civi-widget.is-expanded .civi-widget-step-contrast a{color:var(--civi-widget-paper)}.civi-widget.is-expanded .civi-widget-step-contrast .civi-widget-content-block-item{background:rgb(255 255 255/8%);border-color:rgb(255 255 255/24%)}.civi-widget.is-expanded .civi-widget-step-warm{border:0}.civi-widget.is-expanded .civi-widget-step-paired{padding-block:1.25rem}.civi-widget.is-expanded .civi-widget-content-block-item .civi-widget-claim>p{margin:0}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only{display:block;margin-inline:auto;max-width:74ch}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only>.civi-widget-walkthrough-reading{display:block}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only .civi-widget-step{margin-inline:auto;max-width:68ch}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only .civi-widget-step h2{margin-inline:0;text-align:left}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only .civi-widget-step-content{text-align:left}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only .civi-widget-step-content-statement{display:block}.civi-widget.is-expanded .civi-widget-walkthrough-group+.civi-widget-walkthrough-group{margin-block-start:clamp(2.5rem,6vw,4rem);padding-block-start:clamp(2.5rem,6vw,4rem);position:relative}.civi-widget.is-expanded .civi-widget-walkthrough-group+.civi-widget-walkthrough-group:before{border-block-start:1px solid var(--civi-widget-rule,#d7dfd9);content:"";inset-block-start:0;inset-inline:10%;position:absolute}@media (max-height:480px),(max-width:760px){.civi-widget.is-expanded .civi-widget-walkthrough-group{display:block}.civi-widget.is-expanded .civi-widget-walkthrough-sticky-scene{display:none}.civi-widget.is-expanded .civi-widget-step{min-height:0;padding-block:1rem}.civi-widget.is-expanded .civi-widget-step+.civi-widget-step{margin-block-start:var(--civi-widget-section-gap)}.civi-widget.is-expanded .civi-widget-step h2,.civi-widget.is-expanded .civi-widget-step:first-child h2{font-size:30px}.civi-widget.is-expanded .civi-widget-claim>p{font-size:16px;line-height:1.8}.civi-widget.is-expanded .civi-widget-content-block-facts .civi-widget-content-block-item p{font-size:clamp(1.375rem,2vw,1.625rem);line-height:1.2}.civi-widget.is-expanded .civi-widget-step-mobile-scene{display:block;margin-top:22px;border-radius:24px;overflow:visible;background:var(--civi-widget-canvas)}.civi-widget.is-expanded .civi-widget-step-content-statement{display:block}.civi-widget.is-expanded .civi-widget-step-statement{padding-block:42px}.civi-widget.is-expanded .civi-widget-step-statement h2{font-size:38px;text-align:left;margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.civi-widget.is-expanded .civi-widget-walkthrough-sticky-scene{display:none}.civi-widget.is-expanded .civi-widget-walkthrough-group{display:block}.civi-widget.is-expanded .civi-widget-step-content{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:6%}.civi-widget.is-expanded .civi-widget-step-mobile-scene{display:block}.civi-widget.is-expanded .civi-widget-step+.civi-widget-step{min-height:0;margin-block-start:var(--civi-widget-section-gap)}}@media (prefers-reduced-motion:reduce) and (max-height:480px),(prefers-reduced-motion:reduce) and (max-width:760px){.civi-widget.is-expanded .civi-widget-step-content{display:block}}@media (prefers-reduced-motion:reduce){.civi-widget-qualification-disclosure>summary:after{transition:none}}.civi-widget.is-expanded .civi-widget-walkthrough-reading{display:block;grid-column:1;grid-row:1;min-width:0}.civi-widget.is-expanded .civi-widget-walkthrough-sticky-scene{grid-column:2;grid-row:1;align-self:start}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-reversed .civi-widget-walkthrough-reading{grid-column:2}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-reversed .civi-widget-walkthrough-sticky-scene{grid-column:1}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-statement{display:block}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-statement>.civi-widget-walkthrough-sticky-scene{display:none}.civi-widget.is-expanded .civi-widget-walkthrough-group:first-child .civi-widget-step:first-child{padding-top:0}.civi-widget.is-expanded .civi-widget-walkthrough-group:has(.civi-widget-step-warm) .civi-widget-walkthrough-sticky-scene{background:var(--civi-widget-warm)}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,4vw,56px)}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel>.civi-widget-walkthrough-sticky-scene{display:none}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel>.civi-widget-walkthrough-reading{display:contents}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel .civi-widget-step{grid-row:auto;grid-column:auto;min-width:0;min-height:0;padding-block:1.25rem}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel .civi-widget-step+.civi-widget-step{margin-block-start:0}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel .civi-widget-step{padding-block-start:0}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel .civi-widget-step-mobile-scene.is-parallel{display:block;margin-top:20px}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only.is-parallel{display:block;max-width:74ch}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only.is-parallel>.civi-widget-walkthrough-reading{display:block}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-text-only.is-parallel .civi-widget-step{grid-column:auto;max-width:68ch}.civi-widget.is-expanded .civi-widget-step-timeline{border-inline-start:2px solid var(--civi-widget-muted);padding-inline-start:26px;position:relative}.civi-widget.is-expanded .civi-widget-step-timeline:before{background:var(--civi-widget-accent);border:4px solid var(--civi-widget-paper);border-radius:50%;content:"";height:14px;inset-inline-start:-9px;position:absolute;top:.35em;width:14px}@media (max-height:480px),(max-width:760px){.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel{display:block}.civi-widget.is-expanded .civi-widget-walkthrough-group.is-parallel .civi-widget-step+.civi-widget-step{margin-block-start:var(--civi-widget-section-gap)}}.civi-widget-card-scene{min-width:0}.civi-widget-card-scene .civi-widget-scene{width:100%}.civi-widget-card-content--linked{position:relative}.civi-widget-card-link{position:absolute;inset:0;z-index:1;border-radius:inherit;cursor:pointer}.civi-widget .civi-widget-card-link:focus-visible{outline-offset:-4px}.civi-widget.civi-widget-ranked{background:transparent;border:0;padding:0}.civi-widget-ranked-items,.civi-widget-ranked-list,.civi-widget-unranked-items{display:grid;gap:var(--civi-widget-content-gap,1.25rem);min-width:0}.civi-widget-ranked-items,.civi-widget-unranked-items{margin:0;padding-inline-start:0}.civi-widget-ranked-items{list-style:none}.civi-widget-unranked-items{list-style:none;padding:0}.civi-widget-ranked-item{background:var(--civi-widget-canvas,#f4f6f4);border:1px solid var(--civi-widget-muted,#d7dfd9);border-radius:.75rem;min-width:0;padding:clamp(.875rem,2.5vw,1.25rem)}.civi-widget-ranked-questions{border-top:1px solid var(--civi-widget-muted,#d7dfd9);margin-top:.875rem;min-width:0}.civi-widget-ranked-questions-summary{align-items:center;color:var(--civi-widget-accent,#246344);cursor:pointer;display:flex;font-weight:600;gap:.65rem;justify-content:space-between;list-style:none;min-height:44px}.civi-widget-ranked-questions-summary::-webkit-details-marker{display:none}.civi-widget-ranked-questions-summary:focus-visible{border-radius:.2rem;outline:3px solid var(--civi-widget-accent,#246344);outline-offset:3px}.civi-widget-ranked-questions[open]>summary .civi-widget-ranked-toggle-chevron{transform:translateY(.1rem) rotate(225deg)}.civi-widget-ranked-header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:space-between;min-width:0}.civi-widget-ranked-heading{flex:1 1 12rem;min-width:0}.civi-widget-ranked-header .civi-widget-actions{flex:0 1 auto;margin-inline-start:auto}@media (max-width:760px){.civi-widget-ranked-heading{flex-basis:100%}}.civi-widget-ranked-item h3{margin-block:0 .5rem}.civi-widget-ranked-value{color:var(--civi-widget-accent,#246344);font-size:clamp(1.125rem,4vw,1.5rem);font-weight:700;margin-block:0 .5rem;overflow-wrap:anywhere}.civi-widget-unranked-group{border:1px solid var(--civi-widget-muted,#d7dfd9);border-radius:.75rem;min-width:0;padding:.875rem}.civi-widget-unranked-group>summary{cursor:pointer;font-weight:700;overflow-wrap:anywhere}.civi-widget-unranked-count{color:var(--civi-widget-ink,#53645a);font-weight:400;margin-inline-start:.5rem}.civi-widget-ranked-detail>summary:focus-visible,.civi-widget-unranked-group>summary:focus-visible{border-radius:.2rem;outline:3px solid var(--civi-widget-accent,#246344);outline-offset:3px}.civi-widget-unranked-items{margin-block-start:.875rem}.civi-widget-ranked-details{border-top:1px solid var(--civi-widget-muted,#d7dfd9);margin-top:.875rem;min-width:0}.civi-widget-ranked-detail{border-bottom:1px solid var(--civi-widget-muted,#d7dfd9);min-width:0;padding-block:.75rem}.civi-widget-ranked-detail>summary{align-items:center;cursor:pointer;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) minmax(0,auto) auto;list-style:none;min-width:0}.civi-widget-ranked-detail>summary::-webkit-details-marker{display:none}.civi-widget-ranked-detail-title{font-weight:700;min-width:0;overflow-wrap:anywhere}.civi-widget-comparison-badges{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;min-width:0;width:18rem;max-width:100%}.civi-widget-comparison-badge{align-items:flex-start;border:1px solid;border-radius:.6rem;display:flex;flex-direction:column;gap:.2rem;max-width:100%;min-width:0;overflow-wrap:break-word;padding:.45rem .6rem}.civi-widget-comparison-badge-label{font-size:.75rem;font-weight:600}.civi-widget-comparison-badge-value{font-size:.875rem;font-weight:700}.civi-widget-comparison-badge.tone-negative-strong{background:#f1ddd8;border-color:#d8a299;color:#6b362d}.civi-widget-comparison-badge.tone-negative{background:#f7ece8;border-color:#dbc1ba;color:#704a43}.civi-widget-comparison-badge.tone-neutral{background:var(--civi-widget-paper,#fff);color:var(--civi-widget-ink,#18261f)}.civi-widget-comparison-badge.tone-positive{background:#e8eee3;border-color:#bfd0bc;color:#35543b}.civi-widget-comparison-badge.tone-positive-strong{background:#d8e6d6;border-color:#9db99d;color:#214b2e}.civi-widget-ranked-detail-body{display:grid;gap:1rem;min-width:0;padding-top:.875rem}.civi-widget-ranked-detail-body section{min-width:0}.civi-widget-ranked-detail-body h4{font-family:var(--civi-widget-heading-font,inherit);margin:0 0 .5rem;overflow-wrap:anywhere}.civi-widget-ranked-eyebrow{display:block;margin-block-end:.3rem;color:var(--civi-widget-ink,#53645a);font-size:.75rem;font-weight:500}.civi-widget-ranked-quote{border-inline-start:3px solid var(--civi-widget-accent,#246344);margin:0;min-width:0;padding-inline-start:.875rem}.civi-widget-ranked-quote>p{font-style:italic;margin:0;overflow-wrap:anywhere}.civi-widget-ranked-quote .civi-widget-claim-evidence{margin-block:.5rem 0}.civi-widget-content-block-quote{border-inline-start:3px solid var(--civi-widget-accent,#246344);margin:0;min-width:0;padding-inline-start:.875rem}.civi-widget-content-block-quote>.civi-widget-claim>p{font-style:italic;margin:0;overflow-wrap:anywhere}.civi-widget-content-block-quote .civi-widget-claim-evidence{margin-block:.5rem 0}.civi-widget-ranked-toggle{align-items:center;border-radius:.5rem;color:var(--civi-widget-accent,#246344);display:inline-flex;gap:.45rem;justify-content:center;min-height:44px;padding:0 .65rem;white-space:nowrap}.civi-widget-ranked-toggle-label{font-size:.875rem;font-weight:600}.civi-widget-ranked-toggle-chevron{border-bottom:2px solid;border-right:2px solid;height:.45rem;transform:translateY(-.1rem) rotate(45deg);transition:transform .16s ease;width:.45rem}.civi-widget-ranked-detail[open]>summary .civi-widget-ranked-toggle-chevron{transform:translateY(.1rem) rotate(225deg)}.civi-widget-ranked-detail>summary:hover .civi-widget-ranked-toggle{background:var(--civi-widget-canvas,#f4f6f4)}@media (prefers-reduced-motion:reduce){.civi-widget-ranked-toggle-chevron{transition:none}}@media (max-width:700px){.civi-widget-ranked-detail>summary{align-items:start;grid-template-columns:minmax(0,1fr) auto}.civi-widget-comparison-badges{grid-column:1/-1;grid-row:2;width:100%}.civi-widget-ranked-toggle{grid-column:2;grid-row:1}}