html:not(#_p) .related-tools{--rt-card:var(--paper-2,#FBFAF6);--rt-line:var(--line,#DDD8C9);--rt-ink:var(--ink,#1F2528);--rt-g:var(--green-text,#0C6B4C);--rt-wash-a:10%;padding-block:clamp(2.25rem,1.5rem + 2.5vw,3.5rem)!important;border-top:1px solid var(--rt-line)!important}html[data-theme=night]:not(#_p) .related-tools{--rt-card:var(--night-card,#132A24);--rt-line:rgba(232,240,235,.12);--rt-ink:#EEF3EF;--rt-g:#5FD9AE;--rt-wash-a:16%}html:not(#_p) .related-tools .container{max-width:1120px;padding-inline:clamp(20px,4vw,32px)!important;box-sizing:border-box}html:not(#_p) .related-tools .rt-h{display:flex!important;align-items:center;gap:.75rem;margin:0 0 1.1rem!important;font:700 clamp(1.15rem,1.05rem + .45vw,1.4rem)/1.25 var(--display,inherit)!important;letter-spacing:-.015em!important;color:var(--rt-ink)!important;text-wrap:balance}html:not(#_p) .related-tools .rt-h:not(:first-child){margin-top:clamp(2rem,1.5rem + 1.5vw,2.75rem)!important}html:not(#_p) .related-tools .rt-h:before{content:"";flex:none;width:2.25rem;height:2.25rem;border-radius:10px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6B4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3C/svg%3E") center/1.1rem no-repeat,color-mix(in srgb,var(--rt-g) var(--rt-wash-a),var(--rt-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--rt-g) 22%,transparent)}html:not(#_p) .related-tools .rt-h:not(:first-child):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6B4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z' /%3E%3Cpath d='M15 5.764v15' /%3E%3Cpath d='M9 3.236v15' /%3E%3C/svg%3E")}html[data-theme=night]:not(#_p) .related-tools .rt-h:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235FD9AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='7' height='7' x='3' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='3' rx='1'/%3E%3Crect width='7' height='7' x='14' y='14' rx='1'/%3E%3Crect width='7' height='7' x='3' y='14' rx='1'/%3E%3C/svg%3E")}html[data-theme=night]:not(#_p) .related-tools .rt-h:not(:first-child):before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235FD9AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.106 5.553a2 2 0 0 0 1.788 0l3.659-1.83A1 1 0 0 1 21 4.619v12.764a1 1 0 0 1-.553.894l-4.553 2.277a2 2 0 0 1-1.788 0l-4.212-2.106a2 2 0 0 0-1.788 0l-3.659 1.83A1 1 0 0 1 3 19.381V6.618a1 1 0 0 1 .553-.894l4.553-2.277a2 2 0 0 1 1.788 0z' /%3E%3Cpath d='M15 5.764v15' /%3E%3Cpath d='M9 3.236v15' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))!important;gap:.75rem!important;margin:0!important;padding:0!important;list-style:none!important}html:not(#_p) .related-tools .rt-grid>li{--c:var(--rt-g);--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='16' height='20' x='4' y='2' rx='2' /%3E%3Cline x1='8' x2='16' y1='6' y2='6' /%3E%3Cline x1='16' x2='16' y1='14' y2='18' /%3E%3Cpath d='M16 10h.01' /%3E%3Cpath d='M12 10h.01' /%3E%3Cpath d='M8 10h.01' /%3E%3Cpath d='M12 14h.01' /%3E%3Cpath d='M8 14h.01' /%3E%3Cpath d='M12 18h.01' /%3E%3Cpath d='M8 18h.01' /%3E%3C/svg%3E");position:relative;display:flex;min-width:0;margin:0!important;padding:0!important;list-style:none!important}html:not(#_p) .related-tools .rt-grid>li::marker{content:none}html:not(#_p) .related-tools .rt-grid>li:has(>a:is([href*=health-plan],[href*=health-coverage])){--c:#0C6B4C;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M11 2v2' /%3E%3Cpath d='M5 2v2' /%3E%3Cpath d='M5 3H4a2 2 0 0 0-2 2v4a6 6 0 0 0 12 0V5a2 2 0 0 0-2-2h-1' /%3E%3Cpath d='M8 15a6 6 0 0 0 12 0v-3' /%3E%3Ccircle cx='20' cy='10' r='2' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=health-insurance-cost-calculator]){--c:#0C6B4C;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M2 9.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5c0 2.29-1.5 4-3 5.5l-5.492 5.313a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5' /%3E%3Cpath d='M3.22 13H9.5l.5-1 2 4.5 2-7 1.5 3.5h5.27' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=projector]){--c:#0A6873;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 7h6v6' /%3E%3Cpath d='m22 7-8.5 8.5-5-5L2 17' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=cobra]){--c:#1D5FA8;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 13c0 5-3.5 7.5-7.66 8.95a1 1 0 0 1-.67-.01C7.5 20.5 4 18 4 13V6a1 1 0 0 1 1-1c2 0 4.5-1.2 6.24-2.72a1.17 1.17 0 0 1 1.52 0C14.51 3.81 17 5 19 5a1 1 0 0 1 1 1z' /%3E%3Cpath d='m9 12 2 2 4-4' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=workers-comp]){--c:#9A4A0B;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 10V5a1 1 0 0 1 1-1h2a1 1 0 0 1 1 1v5' /%3E%3Cpath d='M14 6a6 6 0 0 1 6 6v3' /%3E%3Cpath d='M4 15v-3a6 6 0 0 1 6-6' /%3E%3Crect x='2' y='15' width='20' height='4' rx='1' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=roi-calculator]){--c:#A13D1E;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m15 12-9.373 9.373a1 1 0 0 1-3.001-3L12 9' /%3E%3Cpath d='m18 15 4-4' /%3E%3Cpath d='m21.5 11.5-1.914-1.914A2 2 0 0 1 19 8.172v-.344a2 2 0 0 0-.586-1.414l-1.657-1.657A6 6 0 0 0 12.516 3H9l1.243 1.243A6 6 0 0 1 12 8.485V10l2 2h1.172a2 2 0 0 1 1.414.586L18.5 14.5' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a:is([href*=level-funded],[href*=self-funded])){--c:#3A4F96;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3v18' /%3E%3Cpath d='m19 8 3 8a5 5 0 0 1-6 0zV7' /%3E%3Cpath d='M3 7h1a17 17 0 0 0 8-2 17 17 0 0 0 8 2h1' /%3E%3Cpath d='m5 8 3 8a5 5 0 0 1-6 0zV7' /%3E%3Cpath d='M7 21h10' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=ichra]){--c:#A3324F;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 17V7' /%3E%3Cpath d='M16 8h-6a2 2 0 0 0 0 4h4a2 2 0 0 1 0 4H8' /%3E%3Cpath d='M4 3a1 1 0 0 1 1-1 1.3 1.3 0 0 1 .7.2l.933.6a1.3 1.3 0 0 0 1.4 0l.934-.6a1.3 1.3 0 0 1 1.4 0l.933.6a1.3 1.3 0 0 0 1.4 0l.933-.6a1.3 1.3 0 0 1 1.4 0l.934.6a1.3 1.3 0 0 0 1.4 0l.933-.6A1.3 1.3 0 0 1 19 2a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1 1.3 1.3 0 0 1-.7-.2l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.934.6a1.3 1.3 0 0 1-1.4 0l-.933-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-1.4 0l-.934-.6a1.3 1.3 0 0 0-1.4 0l-.933.6a1.3 1.3 0 0 1-.7.2 1 1 0 0 1-1-1z' /%3E%3C/svg%3E")}html:not(#_p) .related-tools .rt-grid>li:has(>a[href*=-peo-]){--c:#5B45A8;--ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 12h4' /%3E%3Cpath d='M10 8h4' /%3E%3Cpath d='M14 21v-3a2 2 0 0 0-4 0v3' /%3E%3Cpath d='M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2' /%3E%3Cpath d='M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16' /%3E%3C/svg%3E")}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a:is([href*=health-plan],[href*=health-coverage],[href*=health-insurance-cost-calculator])){--c:#5FD9AE}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a[href*=projector]){--c:#6CD0DB}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a[href*=cobra]){--c:#93BCF0}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a[href*=workers-comp]){--c:#F2B47E}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a[href*=roi-calculator]){--c:#F4A084}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a:is([href*=level-funded],[href*=self-funded])){--c:#AAB8EC}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a[href*=ichra]){--c:#F4A5BA}html[data-theme=night]:not(#_p) .related-tools .rt-grid>li:has(>a[href*=-peo-]){--c:#BBAAF2}html:not(#_p) body .related-tools .rt-grid>li>a{flex:1;display:grid!important;grid-template-columns:2.5rem minmax(0,1fr) 1.1rem;align-items:center;column-gap:.85rem;min-height:4.25rem;height:auto!important;box-sizing:border-box;padding:.8rem 1rem .8rem .85rem!important;background:var(--rt-card)!important;border:1px solid var(--rt-line)!important;border-radius:var(--r-lg,14px)!important;box-shadow:var(--shadow-sm,0 1px 2px rgba(31,37,40,.05),0 3px 10px rgba(31,37,40,.05));color:var(--rt-ink)!important;text-decoration:none!important;font:600 .95rem/1.35 var(--body,inherit)!important;letter-spacing:-.003em;text-wrap:balance;overflow-wrap:anywhere;transition:border-color .19s,transform .19s cubic-bezier(.22,.61,.36,1),box-shadow .19s}html:not(#_p) body .related-tools .rt-grid>li>a:before{content:"";width:2.5rem;height:2.5rem;border-radius:11px;background:color-mix(in srgb,var(--c) var(--rt-wash-a),var(--rt-card));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c) 16%,transparent);transition:background-color .19s}html:not(#_p) .related-tools .rt-grid>li:before{content:"";position:absolute;z-index:1;pointer-events:none;left:calc(1.525rem + 1px);top:50%;width:1.15rem;height:1.15rem;transform:translateY(-50%);background:var(--c);-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat;transition:transform .19s cubic-bezier(.22,.61,.36,1)}html:not(#_p) body .related-tools .rt-grid>li>a:after{content:"";width:1.1rem;height:1.1rem;justify-self:end;background:var(--c);opacity:.85;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14' /%3E%3Cpath d='m12 5 7 7-7 7' /%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14' /%3E%3Cpath d='m12 5 7 7-7 7' /%3E%3C/svg%3E") center/contain no-repeat;transition:transform .19s cubic-bezier(.22,.61,.36,1),opacity .19s}html:not(#_p) body .related-tools .rt-grid>li>a:hover,html:not(#_p) body .related-tools .rt-grid>li>a:focus-visible{border-color:var(--c)!important;transform:translateY(-2px);color:var(--rt-ink)!important;box-shadow:var(--shadow-md,0 2px 5px rgba(31,37,40,.05),0 14px 36px rgba(31,37,40,.09))}html[data-theme=night]:not(#_p) body .related-tools .rt-grid>li>a:hover,html[data-theme=night]:not(#_p) body .related-tools .rt-grid>li>a:focus-visible{box-shadow:0 10px 28px #00000059}html:not(#_p) body .related-tools .rt-grid>li>a:focus-visible{outline:2px solid var(--c)!important;outline-offset:2px}html:not(#_p) .related-tools .rt-grid>li:is(:hover,:focus-within):before{transform:translateY(calc(-50% - 2px))}html:not(#_p) body .related-tools .rt-grid>li>a:is(:hover,:focus-visible):before{background:color-mix(in srgb,var(--c) calc(var(--rt-wash-a) + 8%),var(--rt-card))}html:not(#_p) body .related-tools .rt-grid>li>a:is(:hover,:focus-visible):after{transform:translate(3px);opacity:1}@media(max-width:640px){html:not(#_p) .related-tools .rt-grid{grid-template-columns:minmax(0,1fr)!important;gap:.6rem!important}html:not(#_p) body .related-tools .rt-grid>li>a{min-height:3.75rem;grid-template-columns:2.25rem minmax(0,1fr) 1.1rem;padding:.7rem .9rem .7rem .75rem!important;font-size:.9375rem!important}html:not(#_p) body .related-tools .rt-grid>li>a:before{width:2.25rem;height:2.25rem;border-radius:10px}html:not(#_p) .related-tools .rt-grid>li:before{left:calc(1.325rem + 1px);width:1.1rem;height:1.1rem}}@media(prefers-reduced-motion:reduce){html:not(#_p) body .related-tools .rt-grid>li>a,html:not(#_p) body .related-tools .rt-grid>li>a:after,html:not(#_p) .related-tools .rt-grid>li:before{transition:none!important}html:not(#_p) body .related-tools .rt-grid>li>a:is(:hover,:focus-visible),html:not(#_p) body .related-tools .rt-grid>li>a:is(:hover,:focus-visible):after{transform:none}html:not(#_p) .related-tools .rt-grid>li:is(:hover,:focus-within):before{transform:translateY(-50%)}}@media(forced-colors:active){html:not(#_p) .related-tools .rt-grid>li:before,html:not(#_p) body .related-tools .rt-grid>li>a:after{forced-color-adjust:none;background:CanvasText}}html:not(#_p) body :is(button.btn-reset,button.reset-btn){--sb-c:var(--green-text,#0C6B4C);--sb-bg:var(--paper-2,#FBFAF6);--sb-line:color-mix(in srgb,var(--green-mid,#0E7C58) 42%,transparent);--sb-wash:var(--green-wash,rgba(14,124,88,.08));display:inline-flex!important;align-items:center;justify-content:center;gap:.55rem;min-height:44px;padding:.6rem 1.35rem .6rem 1.1rem!important;box-sizing:border-box;background:var(--sb-bg)!important;color:var(--sb-c)!important;border:1.5px solid var(--sb-line)!important;border-radius:999px!important;font:650 .9375rem/1.2 var(--body,inherit)!important;letter-spacing:.005em;text-decoration:none;cursor:pointer;box-shadow:0 1px 2px #1f25280f;transition:background-color .19s,border-color .19s,color .19s,transform .19s cubic-bezier(.22,.61,.36,1),box-shadow .19s}html[data-theme=night]:not(#_p) body :is(button.btn-reset,button.reset-btn){--sb-c:#5FD9AE;--sb-bg:var(--night-card,#132A24);--sb-line:rgba(95,217,174,.42);--sb-wash:rgba(95,217,174,.12);box-shadow:none}html:not(#_p) body button.reset-btn{display:flex!important;width:max-content;max-width:100%;margin:0 auto 20px!important}html:not(#_p) body :is(button.btn-reset,button.reset-btn):before{content:"";flex:none;width:1.05rem;height:1.05rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8'/%3E%3Cpath d='M3 3v5h5'/%3E%3C/svg%3E") center/contain no-repeat;transition:transform .35s cubic-bezier(.22,.61,.36,1)}html:not(#_p) body button.btn-reset:is(#assumBtn,[onclick^=toggleAssumptions]):before{-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5H3' /%3E%3Cpath d='M12 19H3' /%3E%3Cpath d='M14 3v4' /%3E%3Cpath d='M16 17v4' /%3E%3Cpath d='M21 12h-9' /%3E%3Cpath d='M21 19h-5' /%3E%3Cpath d='M21 5h-7' /%3E%3Cpath d='M8 10v4' /%3E%3Cpath d='M8 12H3' /%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 5H3' /%3E%3Cpath d='M12 19H3' /%3E%3Cpath d='M14 3v4' /%3E%3Cpath d='M16 17v4' /%3E%3Cpath d='M21 12h-9' /%3E%3Cpath d='M21 19h-5' /%3E%3Cpath d='M21 5h-7' /%3E%3Cpath d='M8 10v4' /%3E%3Cpath d='M8 12H3' /%3E%3C/svg%3E")}html:not(#_p) body :is(button.btn-reset,button.reset-btn):hover{background:var(--sb-wash)!important;border-color:var(--sb-c)!important;color:var(--sb-c)!important;transform:translateY(-1px);box-shadow:0 2px 5px #1f25280f,0 8px 20px #1f252814}html[data-theme=night]:not(#_p) body :is(button.btn-reset,button.reset-btn):hover{box-shadow:0 8px 20px #0000004d}html:not(#_p) body :is(button.btn-reset,button.reset-btn):not(#assumBtn):not([onclick^=toggleAssumptions]):hover:before{transform:rotate(-120deg)}html:not(#_p) body :is(button.btn-reset,button.reset-btn):active{transform:translateY(0);box-shadow:none}html:not(#_p) body :is(button.btn-reset,button.reset-btn):focus-visible{outline:2px solid var(--sb-c)!important;outline-offset:3px}@media(prefers-reduced-motion:reduce){html:not(#_p) body :is(button.btn-reset,button.reset-btn),html:not(#_p) body :is(button.btn-reset,button.reset-btn):before{transition:none!important;transform:none!important}}@media(forced-colors:active){html:not(#_p) body :is(button.btn-reset,button.reset-btn):before{forced-color-adjust:none;background:ButtonText}}html:not(#_p) body .methodology:is(div,details){--md-card:var(--paper-2,#FBFAF6);--md-line:var(--line,#DDD8C9);--md-ink:var(--ink,#1F2528);--md-ink2:var(--ink-2,#39423F);--md-muted:var(--muted,#525D56);--md-g:var(--green-text,#0C6B4C);--md-mid:var(--green-mid,#0E7C58);--md-wash:color-mix(in srgb,#0C6B4C 9%,var(--md-card));--md-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6B4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7v14'/%3E%3Cpath d='M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z'/%3E%3C/svg%3E");--md-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6B4C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background:var(--md-card)!important;border:1px solid var(--md-line)!important;border-radius:var(--r-lg,14px)!important;box-shadow:var(--shadow-sm,0 1px 2px rgba(31,37,40,.05),0 3px 10px rgba(31,37,40,.05));overflow:hidden;padding:0!important;transition:border-color .19s,box-shadow .19s}html[data-theme=night]:not(#_p) body .methodology:is(div,details){--md-card:var(--night-card,#132A24);--md-line:rgba(232,240,235,.12);--md-ink:#EEF3EF;--md-ink2:#C9D4CE;--md-muted:#A9B7B0;--md-g:#5FD9AE;--md-mid:#3FBF92;--md-wash:rgba(95,217,174,.13);--md-ico:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235FD9AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 7v14'/%3E%3Cpath d='M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z'/%3E%3C/svg%3E");--md-chev:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235FD9AE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");box-shadow:none}html:not(#_p) body .methodology:is(div,details):hover,html:not(#_p) body .methodology:is(details[open],:has(>.method-content.visible),:has(>.meth-content.open)){border-color:color-mix(in srgb,var(--md-mid) 70%,transparent)!important}html:not(#_p) body .methodology:is(div,details):hover{box-shadow:var(--shadow-md,0 2px 5px rgba(31,37,40,.05),0 14px 36px rgba(31,37,40,.09))}html[data-theme=night]:not(#_p) body .methodology:is(div,details):hover{box-shadow:0 10px 28px #0000004d}html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary){display:flex!important;align-items:center!important;gap:.9rem;width:100%;min-height:3.75rem;box-sizing:border-box;margin:0!important;padding:.8rem 1rem!important;background:transparent!important;border:0!important;border-radius:0!important;font:650 1.0625rem/1.3 var(--display,inherit)!important;letter-spacing:-.01em;color:var(--md-ink)!important;text-align:left!important;cursor:pointer;transition:background-color .19s}html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary):hover{background:color-mix(in srgb,var(--md-g) 4%,transparent)!important}html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary):focus-visible{outline:2px solid var(--md-g)!important;outline-offset:-3px;border-radius:var(--r-lg,14px)!important}html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary):before{content:""!important;display:block!important;flex:none;width:2.4rem!important;height:2.4rem!important;border-radius:11px;border:0!important;background:var(--md-ico) center/1.15rem no-repeat,var(--md-wash)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--md-g) 18%,transparent)}html:not(#_a):not(#_b):not(#_c):not(#_p) body details.methodology>summary>.bf-acc__q{flex:1 1 auto;color:var(--md-ink)!important}html:not(#_a):not(#_b):not(#_c):not(#_p) body :is(.methodology>.method-toggle>.method-arrow,.methodology>.meth-toggle>span,details.methodology>summary>.bf-acc__chev){flex:none;margin-left:auto!important;display:block!important;width:2.1rem!important;height:2.1rem!important;border-radius:50%;font-size:0!important;line-height:0;color:transparent!important;-webkit-mask:none!important;mask:none!important;border:1px solid var(--md-line)!important;background:var(--md-chev) center/14px no-repeat,var(--md-card)!important;transition:transform .25s cubic-bezier(.22,.61,.36,1),background-color .19s,border-color .19s}html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary):hover>:is(.method-arrow,span:not(.bf-acc__q),.bf-acc__chev){border-color:color-mix(in srgb,var(--md-mid) 60%,transparent)!important;background-color:var(--md-wash)!important}html:not(#_a):not(#_b):not(#_c):not(#_p) body :is(.methodology>.method-toggle.open>.method-arrow,.methodology>.meth-toggle:has(+.meth-content.open)>span),html:not(#_a):not(#_b):not(#_c):not(#_p) body details.methodology[open]>summary>.bf-acc__chev{transform:rotate(180deg);background-color:var(--md-wash)!important;border-color:color-mix(in srgb,var(--md-mid) 60%,transparent)!important}html:not(#_p) body .methodology>.method-toggle{justify-content:flex-start!important}html:not(#_p) body .methodology>:is(.method-content,.meth-content),html:not(#_p) body details.methodology>.bf-acc__a{margin:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:.9375rem!important;line-height:1.7!important;color:var(--md-ink2)!important}html:not(#_p) body .methodology>:is(.method-content,.meth-content){padding:1.1rem 1.35rem 1.35rem!important;border-top:1px solid var(--md-line)!important;margin-inline:0!important}html:not(#_p) body details.methodology>.bf-acc__a{padding:1.1rem 1.35rem 1.35rem!important;border-top:1px solid var(--md-line)!important}html:not(#_p) body details.methodology>.bf-acc__a>.meth-content{padding:0!important;border:0!important;font-size:inherit!important;color:inherit!important}html:not(#_p) body .methodology :is(.method-content,.meth-content) strong{color:var(--md-ink)!important;font-weight:650}html:not(#_p) body .methodology :is(.method-content,.meth-content)>strong:first-child{display:block;margin-bottom:.35rem;font:650 1rem/1.35 var(--display,inherit)}html:not(#_p) body .methodology :is(.method-content,.meth-content) p{margin:0 0 .8rem!important;max-width:80ch}html:not(#_p) body .methodology :is(.method-content,.meth-content) p:last-child{margin-bottom:0!important}html:not(#_p) body .methodology :is(.method-content,.meth-content) ul{margin:.4rem 0 .9rem!important;padding-left:1.15rem!important;max-width:80ch}html:not(#_p) body .methodology :is(.method-content,.meth-content) li{margin:0 0 .45rem!important;padding-left:.2rem;line-height:1.6}html:not(#_p) body .methodology :is(.method-content,.meth-content) li::marker{color:var(--md-g)}html:not(#_p) body .methodology :is(.method-content,.meth-content) a{color:var(--md-g)!important;font-weight:600;text-underline-offset:2px}html:not(#_p) body .methodology :is(.method-content,.meth-content)>p[style*="font-size:11px"],html:not(#_p) body .methodology :is(.method-content,.meth-content)>p[style*="font-size: 11px"]{font-size:.8125rem!important;line-height:1.6!important;color:var(--md-muted)!important;margin-top:1rem!important;padding-top:.85rem;border-top:1px dashed var(--md-line)}@media(max-width:640px){html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary){font-size:1rem!important;gap:.75rem;padding:.7rem .85rem!important}html:not(#_a):not(#_b):not(#_c):not(#_p) body .methodology>:is(.method-toggle,.meth-toggle,summary):before{width:2.2rem!important;height:2.2rem!important}html:not(#_p) body .methodology>:is(.method-content,.meth-content),html:not(#_p) body details.methodology>.bf-acc__a{padding:1rem 1rem 1.15rem!important}}@media(prefers-reduced-motion:reduce){html:not(#_a):not(#_b):not(#_c):not(#_p) body :is(.methodology>.method-toggle>.method-arrow,.methodology>.meth-toggle>span,details.methodology>summary>.bf-acc__chev){transition:none!important}}html:not(#_p) body :is(.pkg-feat,ul.checklist,div.checklist){--tk-c:#0C6B4C;--tk-wash:color-mix(in srgb,#0E7C58 15%,transparent);--tk-ring:color-mix(in srgb,#0E7C58 34%,transparent);--tk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230C6B4C' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5' /%3E%3C/svg%3E")}html[data-theme=night]:not(#_p) body :is(.pkg-feat,ul.checklist,div.checklist){--tk-c:#5FD9AE;--tk-wash:rgba(95,217,174,.14);--tk-ring:rgba(95,217,174,.36);--tk-img:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%235FD9AE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5' /%3E%3C/svg%3E")}html:not(#_p) body .pkg-feat{margin:0 0 1.35rem!important;padding:0!important;list-style:none!important}html:not(#_p) body .pkg-feat>li{--tk:1.3rem;position:relative!important;margin:0!important;padding:.42rem 0 .42rem calc(var(--tk) + .75rem)!important;font-size:.9375rem!important;line-height:1.5!important;list-style:none!important}html:not(#_p) body .pkg-feat>li:before{content:""!important;position:absolute!important;left:0!important;top:calc(.42rem + (1.5em - var(--tk)) / 2)!important;width:var(--tk)!important;height:var(--tk)!important;border-radius:50%!important;border:0!important;transform:none!important;background:var(--tk-img) center/62% no-repeat,var(--tk-wash)!important;box-shadow:inset 0 0 0 1px var(--tk-ring)!important}html:not(#_p) body .pkg-feat>li:after{content:none!important;display:none!important}html:not(#_p) body ul.checklist>li:has(>span.check){align-items:flex-start!important;gap:.7rem!important;line-height:1.5!important}html:not(#_p) body ul.checklist>li>span.check{--tk:1.3rem;flex:none;display:block!important;width:var(--tk)!important;height:var(--tk)!important;margin:calc((1.5em - var(--tk)) / 2) 0 0!important;border-radius:50%;font-size:inherit!important;line-height:inherit!important;color:transparent!important;overflow:hidden;text-indent:200%;white-space:nowrap;background:var(--tk-img) center/62% no-repeat,var(--tk-wash)!important;box-shadow:inset 0 0 0 1px var(--tk-ring)}html:not(#_p) body div.checklist>.ci{align-items:flex-start!important;gap:.7rem!important;line-height:1.5!important}html:not(#_p) body div.checklist>.ci:before{--tk:1.3rem;content:""!important;flex:none;display:block;width:var(--tk)!important;height:var(--tk)!important;margin:calc((1.5em - var(--tk)) / 2) 0 0!important;border-radius:50%;font-size:inherit!important;color:transparent!important;background:var(--tk-img) center/62% no-repeat,var(--tk-wash)!important;box-shadow:inset 0 0 0 1px var(--tk-ring)}@media(forced-colors:active){html:not(#_p) body :is(.pkg-feat>li:before,ul.checklist>li>span.check,div.checklist>.ci:before){forced-color-adjust:none;background:CanvasText!important}}
