.clarityPage,.clarityPage *{font-family:Google Sans Text,Google Sans,Arial,sans-serif!important}.clarityPage h1,.clarityPage h2,.clarityPage h3,.clarityPage h4{font-family:Google Sans,Google Sans Text,Arial,sans-serif!important}.clarityPage #clarityName,.clarityPage #clarityStartEmail,.clarityPage #clarityStartPhone,.clarityPage .clarity-start-input,.clarityPage input.clarity-start-input{-webkit-text-fill-color:#111!important;background-color:#fff!important;border:2px solid #fff!important;color:#111!important;opacity:1!important}.clarityPage #clarityName::placeholder,.clarityPage #clarityStartEmail::placeholder,.clarityPage #clarityStartPhone::placeholder,.clarityPage .clarity-start-input::placeholder{-webkit-text-fill-color:#111!important;color:#111!important;opacity:.65!important}.clarityPage #clarityName:focus,.clarityPage #clarityStartEmail:focus,.clarityPage .clarity-phone-field:focus-within,.clarityPage .clarity-start-input:focus{border-color:#dd7300!important;box-shadow:0 0 0 3px #dd730033}.clarityPage .clarity-phone-field{background:#fff!important;border:2px solid #fff;color:#111!important}.clarityPage div:has(>#clarityStartPhone){background:#fff!important;border-color:#fff!important;color:#111!important}.clarityPage div:has(>#clarityStartPhone)>span{color:#111!important}.clarityPage .clarity-phone-field .clarity-start-input{border:0!important;box-shadow:none!important}@keyframes clarity-card-glow{0%,to{opacity:.28;transform:translate3d(-25%,-15%,0) scale(.9)}50%{opacity:.62;transform:translate3d(70%,30%,0) scale(1.15)}}@keyframes clarity-ring-breathe{0%,to{filter:drop-shadow(0 0 0 rgba(221,115,0,0));transform:scale(1)}50%{filter:drop-shadow(0 0 14px rgba(221,115,0,.55));transform:scale(1.035)}}.clarityPage .tool:before{animation:clarity-card-glow 7s ease-in-out infinite;background:radial-gradient(circle,#dd73006b,#0000 68%);border-radius:50%;content:"";height:260px;left:-100px;pointer-events:none;position:absolute;top:-80px;width:260px;z-index:1}.clarityPage #ring{animation:clarity-ring-breathe 2.8s ease-in-out infinite;transform-origin:center}.clarityPage .clarity-start-title{animation:clarity-title-shine 4s linear infinite;background:linear-gradient(90deg,#fff 15%,#ffd7b5 50%,#fff 85%);-webkit-background-clip:text;background-clip:text;background-size:220% auto;color:#0000!important}@keyframes clarity-title-shine{to{background-position:-220%}}@keyframes clarity-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.clarityPage .strip-in{animation:clarity-marquee 34s linear infinite;will-change:transform}.clarityPage .strip:hover .strip-in{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.clarityPage .strip-in{animation:none;transform:none}.clarityPage #ring,.clarityPage .clarity-start-title,.clarityPage .tool:before{animation:none}}@media (min-width:941px){.clarityPage .hero-grid{grid-column-gap:64px;grid-row-gap:24px;align-items:start;column-gap:64px;display:grid;grid-template-areas:"intro tool" "foot tool";grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);row-gap:24px}.clarityPage .hero-intro{grid-area:intro}.clarityPage .hero-foot{grid-area:foot}.clarityPage .hero-grid>.tool{grid-area:tool}}.clarityPage .btn-primary,.clarityPage button.btn-primary,.clarityPage button[type=submit]{background:#dd7300!important;border-color:#dd7300!important;color:#fff!important}.clarityPage .btn-primary:hover,.clarityPage button.btn-primary:hover,.clarityPage button[type=submit]:hover{background:#bf6200!important;border-color:#bf6200!important}.clarityPage .report>.wrap{max-width:1120px}.clarityPage .report .rsec{padding:40px 0}.clarityPage .report-table{border-collapse:collapse;table-layout:fixed;width:100%}.clarityPage .report-table tr:nth-child(2n){background:#f5f8fc}.clarityPage .report-table td,.clarityPage .report-table th{border-bottom:1px solid #042b621a;padding:15px 18px;vertical-align:middle;width:50%}.clarityPage .report-table th{color:#31527d;font-weight:500;text-align:left}.clarityPage .report-table td{color:#042b62;font-weight:600;text-align:right}.clarityPage .report-table td.good{color:#1b7a3f}.clarityPage .report-table td.warn{color:#c0392b}.clarityPage .report .assum ul li,.clarityPage .report .repcta{align-items:center;display:flex;flex-direction:row}.clarityPage .report .repcta{gap:12px}.clarityPage .report .repcta .btn-line{border:1px solid #042b622e!important;color:#042b62!important}.clarityPage section:has(.faq){max-width:900px!important;padding-bottom:64px!important;padding-top:64px!important}.clarityPage section:has(.faq) .sec-head{margin-inline:auto;text-align:center}.clarityPage section:has(.faq) .eyebrow{justify-content:center}.clarityPage .faq{background:#fff;border:1px solid #042b621a;border-radius:18px;box-shadow:0 18px 45px #042b6214;margin:28px auto 0;max-width:820px;overflow:hidden}.clarityPage .faq details{background:#0000;border:0!important;border-bottom:1px solid #042b621a!important;margin:0!important;padding:0 24px;transition:background-color .18s ease}.clarityPage .faq details:last-child{border-bottom:0!important}.clarityPage .faq details[open]{background:#f8fafd}.clarityPage .faq summary{border:0!important;color:#042b62;margin:0!important;padding-bottom:18px;padding-top:18px}.clarityPage .faq details p{margin-top:0}@media (max-width:640px){.clarityPage .hero-grid{gap:16px}.clarityPage .hero-intro{order:1}.clarityPage .hero-grid>.tool{order:2}.clarityPage .hero-foot{margin-top:12px;order:3}.clarityPage .hero-intro .meta{flex-wrap:nowrap;gap:4px;width:100%}.clarityPage .hero-intro .meta .chip{flex:1 1 auto;font-size:9px;letter-spacing:.02em;padding:7px 6px;text-align:center;white-space:nowrap}.clarityPage .faq details{padding-left:18px;padding-right:18px}.clarityPage .report-table td,.clarityPage .report-table th{padding:13px 10px}.clarityPage .report .repcta{align-items:stretch;flex-direction:column}.clarityPage .report .repcta button{justify-content:center;width:100%}.clarityPage section:has(.faq){padding-bottom:44px!important;padding-top:44px!important}}
/*# sourceMappingURL=2165.56bc3ac1.chunk.css.map*/