.has-text-align-center[data-astro-cid-4t3e2j3m]{text-align:center}.has-text-align-right[data-astro-cid-4t3e2j3m]{text-align:right}.has-text-align-justify[data-astro-cid-4t3e2j3m]{text-align:justify}.c-pt-tool{background-color:#fff;border:2px solid #222;border-radius:12px;margin:2em 0;overflow:hidden}.c-pt-tool [hidden]{display:none!important}.c-pt-tool .c-pt-tool__head{color:#fff;background-color:#222;margin:0;padding:10px 16px;font-weight:700;line-height:1.6}.c-pt-tool .c-pt-tool__hint{opacity:.85;margin-left:8px;font-size:13px;font-weight:400}.c-pt-tool .c-pt-tool__lead{margin:0;padding:12px 16px 0}.c-pt-tool .c-pt-tool__link{color:#cf280e;font-weight:700}.c-pt-check .c-pt-check__list{margin:0;padding:8px 16px;list-style:none}.c-pt-check .c-pt-check__item{border-bottom:1px solid #eaeaea;margin:0}.c-pt-check .c-pt-check__item:last-child{border-bottom:0}.c-pt-check .c-pt-check__item.is-checked{background-color:#fdf0ef}.c-pt-check .c-pt-check__label{cursor:pointer;align-items:flex-start;gap:12px;padding:10px 4px;display:flex}.c-pt-check .c-pt-check__input{accent-color:#cf280e;flex:none;width:20px;height:20px;margin:6px 0 0}.c-pt-check .c-pt-check__result{margin:0 16px 16px}.c-pt-check .c-pt-check__verdict{border-radius:8px;padding:14px 16px;font-size:15px}.c-pt-check .c-pt-check__verdict+.c-pt-check__verdict{margin-top:12px}.c-pt-check .c-pt-check__verdict.is-good{background-color:#e9f6ec;border-left:5px solid #1a7f37}.c-pt-check .c-pt-check__verdict.is-bad{background-color:#fdecea;border-left:5px solid #cf280e}.c-pt-check .c-pt-check__when{color:#222222b3;margin:0 0 4px;font-size:13px}.c-pt-check .c-pt-check__title{margin:0 0 4px;font-size:17px;font-weight:700;line-height:1.6}.c-pt-check .c-pt-check__body{margin:0}.c-pt-check .c-pt-check__body+.c-pt-check__body{margin-top:4px}.c-pt-check.is-enhanced .c-pt-check__when{display:none}.c-pt-flow .c-pt-flow__static,.c-pt-flow .c-pt-flow__body{padding:16px}.c-pt-flow.is-enhanced .c-pt-flow__static{display:none}.c-pt-flow .c-pt-flow__qs{margin:0;padding:0;list-style:none}.c-pt-flow .c-pt-flow__qitem{margin:0 0 16px;scroll-margin-top:80px}.c-pt-flow .c-pt-flow__choices{margin:4px 0 0;padding-left:1.4em;list-style:outside}.c-pt-flow .c-pt-flow__choices li{margin:0}.c-pt-flow .c-pt-flow__missing{color:#2229}.c-pt-flow .c-pt-flow__results-h{margin:0 0 8px;font-weight:700}.c-pt-flow .c-pt-flow__results{margin:0;padding:0;list-style:none}.c-pt-flow .c-pt-flow__results>li{margin:0 0 12px;scroll-margin-top:80px}.c-pt-flow .c-pt-flow__step,.c-pt-flow .c-pt-flow__path{color:#222222b3;margin:0;font-size:13px}.c-pt-flow .c-pt-flow__path{margin-bottom:8px}.c-pt-flow .c-pt-flow__q{margin:0 0 12px;font-weight:700}.c-pt-flow .c-pt-flow__q:focus:not(:focus-visible){outline:none}.c-pt-flow .c-pt-flow__btns{flex-wrap:wrap;gap:12px;display:flex}.c-pt-flow .c-pt-flow__btn,.c-pt-flow .c-pt-flow__reset{font:inherit;color:#cf280e;cursor:pointer;background-color:#fff;border:2px solid #cf280e;border-radius:999px;padding:10px 24px;font-weight:700;line-height:1.6}.c-pt-flow .c-pt-flow__btn:hover:not([aria-disabled=true]),.c-pt-flow .c-pt-flow__btn:focus-visible:not([aria-disabled=true]){color:#fff;background-color:#cf280e}.c-pt-flow .c-pt-flow__btn[aria-disabled=true]{color:#2222228c;cursor:not-allowed;border-color:#eaeaea}.c-pt-flow .c-pt-flow__btn-note{font-size:13px;font-weight:400}.c-pt-flow .c-pt-flow__reset{color:#222222b3;border-color:#eaeaea;margin:0 16px 16px;padding:6px 16px;font-weight:400}.c-pt-flow .c-pt-flow__r{background-color:#cf280e0a;border:2px solid #cf280e;border-radius:10px;padding:16px}.c-pt-flow .c-pt-flow__r:focus:not(:focus-visible){outline:none}.c-pt-flow .c-pt-flow__r>span,.c-pt-flow .c-pt-flow__r>a{display:block}.c-pt-flow .c-pt-flow__r-title{color:#cf280e;font-size:22px;font-weight:700;line-height:1.5}@media (width>=1025px){.c-pt-flow .c-pt-flow__r-title{font-size:24px}}.c-pt-toc{margin:2em 0}.c-pt-toc .c-pt-toc__details{background-color:#f5f5f5;border:1px solid #eaeaea;border-radius:10px;padding:12px 20px}.c-pt-toc .c-pt-toc__summary{cursor:pointer;font-weight:700}.c-pt-toc .c-pt-toc__count{color:#222222b3;font-size:13px;font-weight:400}.c-pt-toc .c-pt-toc__list{margin:8px 0 0;padding-left:1.4em;list-style:decimal}.c-pt-toc .c-pt-toc__list.is-own-numbers{padding-left:.2em;list-style:none}.c-pt-toc .c-pt-toc__item,.c-pt-toc .c-pt-toc__subitem{margin:0 0 .3em}.c-pt-toc .c-pt-toc__sub{margin:.3em 0 0;padding-left:1em;font-size:14px;list-style:none}.c-pt-toc .c-pt-toc__subitem:before{content:"└ ";color:#2229}.c-pt-toc .c-pt-toc__link{color:#222;text-decoration:none}.c-pt-toc .c-pt-toc__link:hover,.c-pt-toc .c-pt-toc__link:focus-visible{color:#cf280e;text-decoration:underline}.c-pt-callout{background-color:#f5f5f5;border-left:5px solid #cf280e;border-radius:0 10px 10px 0;margin:2em 0;padding:14px 20px 12px}.c-pt-callout .c-pt-callout__head{color:#cf280e;margin:0 0 4px;font-weight:700}.c-pt-callout .c-pt-callout__list{margin:0;padding-left:1.4em;list-style:none}.c-pt-callout .c-pt-callout__item{margin:0 0 .3em;position:relative}.c-pt-callout .c-pt-callout__item:before{content:"✓";color:#cf280e;font-weight:700;position:absolute;left:-1.3em}
