.growth-tool-page-module__ptf85q__page{--tool-ink:#253a35;--tool-muted:#52645d;width:min(100% - 2rem,75rem);color:var(--tool-ink);overflow-wrap:anywhere;margin:0 auto;padding-bottom:3rem}.growth-tool-page-module__ptf85q__header,.growth-tool-page-module__ptf85q__brand,.growth-tool-page-module__ptf85q__actions,.growth-tool-page-module__ptf85q__footer,.growth-tool-page-module__ptf85q__check,.growth-tool-page-module__ptf85q__printLink{align-items:center;gap:.8rem;display:flex}.growth-tool-page-module__ptf85q__header{border-bottom:1px solid #d5dfd6;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:.8rem 0}.growth-tool-page-module__ptf85q__brand{color:inherit;font-weight:750;text-decoration:none}.growth-tool-page-module__ptf85q__brand svg{flex-shrink:0}.growth-tool-page-module__ptf85q__header>a:last-child{font-size:.95rem}.growth-tool-page-module__ptf85q__hero{max-width:48rem;padding:.8rem 0 .2rem}.growth-tool-page-module__ptf85q__hero h1{margin:.3rem 0 .6rem;font-size:clamp(1.8rem,5vw,2.6rem);line-height:1.08}.growth-tool-page-module__ptf85q__lead{font-size:1.05rem;line-height:1.45}.growth-tool-page-module__ptf85q__actions{flex-wrap:wrap;align-items:stretch;margin:1rem 0}.growth-tool-page-module__ptf85q__actions>*{white-space:normal;text-align:center;max-width:100%}.growth-tool-page-module__ptf85q__hint,.growth-tool-page-module__ptf85q__method{color:var(--tool-muted);font-size:.95rem;line-height:1.55}.growth-tool-page-module__ptf85q__storage{background:#eaf0e8;border-radius:.7rem;padding:.9rem 1rem;font-size:.94rem}.growth-tool-page-module__ptf85q__example{background:#f8faf4;border:1px solid #d5dfd6;border-radius:.9rem;margin:.6rem 0 1.2rem;padding:1rem 1.2rem}.growth-tool-page-module__ptf85q__example summary{cursor:pointer;min-height:2rem;font-weight:700}.growth-tool-page-module__ptf85q__example dt{font-weight:700}.growth-tool-page-module__ptf85q__example dd{white-space:pre-wrap;margin:.3rem 0 1rem}.growth-tool-page-module__ptf85q__example li{margin:.5rem 0}.growth-tool-page-module__ptf85q__workspace{align-items:start;gap:1.6rem;display:grid}.growth-tool-page-module__ptf85q__inputs,.growth-tool-page-module__ptf85q__resultColumn{min-width:0}.growth-tool-page-module__ptf85q__inputs h2{margin-top:.5rem}.growth-tool-page-module__ptf85q__inputs fieldset{border:0;min-width:0;margin:0;padding:0}.growth-tool-page-module__ptf85q__field{gap:.4rem;min-width:0;margin:1rem 0;display:grid}.growth-tool-page-module__ptf85q__field>span{font-weight:600}.growth-tool-page-module__ptf85q__field :is(input,textarea,select){box-sizing:border-box;color:#253a35;width:100%;min-width:0;max-width:100%;font:inherit;background:#fffefa;border:1px solid #aebcb1;border-radius:.5rem;padding:.7rem;line-height:1.5}.growth-tool-page-module__ptf85q__field :is(input,select){min-height:2.85rem}.growth-tool-page-module__ptf85q__field textarea{resize:vertical;white-space:pre-wrap;overflow-wrap:anywhere}.growth-tool-page-module__ptf85q__field select{text-overflow:clip;padding-right:.3rem}.growth-tool-page-module__ptf85q__field :is(input,textarea,select):focus{outline-offset:2px;outline:3px solid #adc7bc}.growth-tool-page-module__ptf85q__field [aria-invalid=true]{border:2px solid #994737}.growth-tool-page-module__ptf85q__field small{color:#813a2c;line-height:1.5}.growth-tool-page-module__ptf85q__inputs .growth-tool-page-module__ptf85q__answerOptions{grid-template-columns:repeat(auto-fit,minmax(min(100%,11rem),1fr));gap:.6rem;margin:1rem 0;display:grid}.growth-tool-page-module__ptf85q__answerOptions legend{margin-bottom:.5rem;font-weight:600}.growth-tool-page-module__ptf85q__answerOptions label{border:1px solid #bcc9b9;border-radius:.6rem;align-items:flex-start;gap:.55rem;padding:.7rem;line-height:1.45;display:flex}.growth-tool-page-module__ptf85q__answerOptions label:has(input:checked){background:#eaf0e8;border-color:#64816b}.growth-tool-page-module__ptf85q__answerOptions input{flex-shrink:0;width:1.15rem;height:1.15rem;margin:.2rem 0 0}.growth-tool-page-module__ptf85q__outputText{white-space:pre-wrap;overflow-wrap:anywhere}.growth-tool-page-module__ptf85q__editDisclosure{margin:.8rem 0}.growth-tool-page-module__ptf85q__editDisclosure summary{cursor:pointer;min-height:2.4rem;text-decoration:underline}.growth-tool-page-module__ptf85q__amounts,.growth-tool-page-module__ptf85q__criterionInput{border-top:1px solid #d5dfd6;margin-top:1.4rem;padding-top:.5rem}.growth-tool-page-module__ptf85q__criterionInput h3{margin-bottom:.3rem;font-size:1.12rem}.growth-tool-page-module__ptf85q__criterionInput h3 span{color:#647564}.growth-tool-page-module__ptf85q__sheet{background:#fffefa;border:1px solid #d4d6c9;border-top:.45rem solid #506e58;border-radius:.8rem;padding:clamp(1rem,3vw,2rem);scroll-margin-top:1rem;line-height:1.55;box-shadow:0 9px 30px #29392b0b}.growth-tool-page-module__ptf85q__sheet h2{margin:.4em 0 .8em;font-size:1.35em}.growth-tool-page-module__ptf85q__sheet h3,.growth-tool-page-module__ptf85q__sectionTitle{font-size:1.12em}.growth-tool-page-module__ptf85q__score{margin:.7em 0;font-size:1.15em;font-weight:750;line-height:1.25}.growth-tool-page-module__ptf85q__scope{border-left:3px solid #aebe9e;padding-left:.8em;font-size:.94em}.growth-tool-page-module__ptf85q__math{background:#f2f3e7;border-radius:.6rem;padding:.6rem 1rem}.growth-tool-page-module__ptf85q__math h3{margin:.5rem 0}.growth-tool-page-module__ptf85q__amountSummary{margin:.6rem 0}.growth-tool-page-module__ptf85q__amountSummary>div{flex-wrap:wrap;justify-content:space-between;gap:.3rem 1rem;display:flex}.growth-tool-page-module__ptf85q__amountSummary dd{margin:0;font-weight:650}.growth-tool-page-module__ptf85q__criteria{margin:0}.growth-tool-page-module__ptf85q__criteria>div{border-bottom:1px solid #dbe0d3;padding:.85em 0}.growth-tool-page-module__ptf85q__criteria dt{font-weight:750}.growth-tool-page-module__ptf85q__criteria dd{margin:.3em 0 0}.growth-tool-page-module__ptf85q__criteria dd strong{font-size:.91em}.growth-tool-page-module__ptf85q__criteria dd p{white-space:pre-wrap;margin:.35em 0 0}.growth-tool-page-module__ptf85q__criteria [data-answer-status=unknown] strong{color:#626159}.growth-tool-page-module__ptf85q__criteria [data-answer-status=missing] strong{color:#815035}.growth-tool-page-module__ptf85q__criteria [data-answer-status=not-applicable] strong{color:#535f6c}.growth-tool-page-module__ptf85q__method{margin:1.2em 0}.growth-tool-page-module__ptf85q__nextSteps{min-height:9rem}.growth-tool-page-module__ptf85q__sheetFooter{border-top:1px solid #d5dfd6;margin-top:1.8rem;padding-top:.9rem;font-size:.85em}.growth-tool-page-module__ptf85q__sheetFooter>p{line-height:1.6}.growth-tool-page-module__ptf85q__printLink{flex-wrap:wrap;align-items:flex-start}.growth-tool-page-module__ptf85q__printLink img{flex-shrink:0;width:104px;height:104px}.growth-tool-page-module__ptf85q__printLink>div{flex:9rem;min-width:0}.growth-tool-page-module__ptf85q__printLink p{margin:.3rem 0}.growth-tool-page-module__ptf85q__printLink a{color:inherit}.growth-tool-page-module__ptf85q__outputActions{padding:.8rem 0}.growth-tool-page-module__ptf85q__check{align-items:flex-start;padding:.6rem 0}.growth-tool-page-module__ptf85q__check input{flex-shrink:0;width:1.3rem;height:1.3rem;margin-top:.15rem}.growth-tool-page-module__ptf85q__notice{min-height:1.5em;font-weight:600}.growth-tool-page-module__ptf85q__footer{border-top:1px solid #d5dfd6;flex-wrap:wrap;padding-top:1.5rem}.growth-tool-page-module__ptf85q__largePrint{font-size:1.25rem}@media (min-width:58rem){.growth-tool-page-module__ptf85q__workspace{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:2.5rem}}@media (max-width:24rem){.growth-tool-page-module__ptf85q__page{width:calc(100% - 1.25rem)}.growth-tool-page-module__ptf85q__actions>.growth-tool-page-module__ptf85q__button{width:100%}.growth-tool-page-module__ptf85q__example{padding:.9rem}}@media print{:is(html:has(.growth-tool-page-module__ptf85q__page),body:has(.growth-tool-page-module__ptf85q__page)){height:auto!important;min-height:0!important}@page{size:letter;margin:.55in}.growth-tool-page-module__ptf85q__page{color:#111;width:100%;max-width:none;padding:0}.growth-tool-page-module__ptf85q__header,.growth-tool-page-module__ptf85q__hero,.growth-tool-page-module__ptf85q__example,.growth-tool-page-module__ptf85q__storage,.growth-tool-page-module__ptf85q__inputs,.growth-tool-page-module__ptf85q__outputActions,.growth-tool-page-module__ptf85q__footer,.growth-tool-page-module__ptf85q__page>button{display:none!important}.growth-tool-page-module__ptf85q__workspace,.growth-tool-page-module__ptf85q__resultColumn{display:block}.growth-tool-page-module__ptf85q__sheet{box-shadow:none;color:#111;background:#fff;border:none;border-radius:0;padding:0;font-size:11pt;line-height:1.35}.growth-tool-page-module__ptf85q__sheet h2{font-size:17pt}.growth-tool-page-module__ptf85q__sheet h3,.growth-tool-page-module__ptf85q__sectionTitle{break-after:avoid}.growth-tool-page-module__ptf85q__sheet h3{margin:.7em 0 .3em}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__score{margin:.35em 0}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__amountSummary{grid-template-columns:repeat(2,minmax(0,1fr));gap:.15em 1.3em;display:grid}.growth-tool-page-module__ptf85q__sheet [data-empty-note=true]{display:none}.growth-tool-page-module__ptf85q__sheet p{margin:.45em 0}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__criteria{grid-template-columns:repeat(2,minmax(0,1fr));gap:.25em 1.3em;display:grid}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__criteria>div{break-inside:avoid;padding:.3em 0}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__criteria dt,.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__criteria dd{display:inline}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__criteria dt:after{content:" · "}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__criteria dd p{margin:.25em 0}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__scope,.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__method,.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__hint{font-size:1em}.growth-tool-page-module__ptf85q__sheet :is(textarea,.growth-tool-page-module__ptf85q__field>span){white-space:pre-wrap;height:auto!important;overflow:visible!important}.growth-tool-page-module__ptf85q__sheet :is(button,[data-result-control]){display:none!important}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__field{white-space:pre-wrap;margin:.7em 0;display:block}.growth-tool-page-module__ptf85q__sheet .growth-tool-page-module__ptf85q__field>span{display:block}.growth-tool-page-module__ptf85q__sheetFooter{break-inside:avoid;margin-top:1em}.growth-tool-page-module__ptf85q__printLink img{width:.85in;height:.85in}.growth-tool-page-module__ptf85q__largePrint{font-size:14pt}.growth-tool-page-module__ptf85q__largePrint .growth-tool-page-module__ptf85q__criteria{display:block}.growth-tool-page-module__ptf85q__largePrint h2{font-size:20pt}}.growth-tool-page-module__ptf85q__outputActions pre{font:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.growth-tool-page-module__ptf85q__visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
