.property-tax-report-header{height:68px}.property-tax-report-page:not(:has(.wp-block-jerry-abtest[data-variation="0"])) [data-property-tax-report-total-savings-badge]{display:none}.property-tax-report-savings-badge{line-height:18px}@media (min-width:768px){.property-tax-report-header{height:76px;padding-left:24px;padding-right:24px}}.property-tax-report-centered-state{align-items:center;display:flex;justify-content:center;padding:24px 16px 76px}.property-tax-report-state-card{align-items:center;display:flex;flex-direction:column;gap:48px;max-width:524px;width:100%}.property-tax-report-state-title{color:#141d2b;font-family:var(--font-pp-monument-wide);font-size:24px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.property-tax-report-state-copy{color:#4b5466;font-family:var(--font-dm-sans);font-size:14px;font-weight:500;line-height:22px;margin:0}@media (min-width:768px){.property-tax-report-state-title{font-size:36px;line-height:40px}.property-tax-report-state-copy{font-size:16px;line-height:24px}}.property-tax-report-more-savings-title,.property-tax-report-no-savings-title{color:#141d2b;font-family:var(--font-pp-monument-wide);font-size:24px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.property-tax-report-no-savings{padding:16px 16px 48px;position:relative}.property-tax-report-no-savings:after{background:radial-gradient(circle,rgba(255,57,117,.14) 0,rgba(255,57,117,0) 66%);content:"";height:760px;pointer-events:none;position:absolute;right:-420px;top:480px;width:760px;z-index:-1}.property-tax-report-no-savings-shell{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.5);border-radius:24px;display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1280px;padding:8px 8px 28px}.property-tax-report-no-savings-hero{display:grid;gap:16px}.property-tax-report-no-savings-copy{display:flex;flex-direction:column;gap:24px;order:2;padding:0 16px}.property-tax-report-no-savings-heading{gap:8px}.property-tax-report-no-savings .property-tax-report-no-savings-description{font-size:14px;line-height:1.4}.property-tax-report-no-savings-action{gap:12px}.property-tax-report-no-savings-image{aspect-ratio:16/9;border-radius:24px;order:1;overflow:hidden;position:relative}.property-tax-report-no-savings-image>.property-tax-report-image{inset:0;position:absolute}.property-tax-report-no-savings-signup{width:100%}.property-tax-report-no-savings .property-tax-report-no-savings-score-bar{flex-shrink:0}.property-tax-report-mobile-deadline{color:#4b5466;font-family:var(--font-dm-sans);font-size:12px;font-weight:500;line-height:12px;margin:0;text-align:center;width:100%}.property-tax-report-important-dates{display:flex;flex-direction:column;gap:24px;padding:0 16px}.property-tax-report-timeline{display:grid;gap:12px}.property-tax-report-timeline-item{display:flex;flex-direction:column;gap:8px;position:relative}.property-tax-report-timeline-item>p:first-child{font-size:13px}.property-tax-report-more-savings{display:flex;flex-direction:column;gap:24px;margin:48px auto 0;max-width:1280px}.property-tax-report-more-savings-heading{gap:8px;width:100%}.property-tax-report-more-savings .property-tax-report-more-savings-description{font-size:14px;line-height:1.4;max-width:522px}.property-tax-report-more-savings .property-tax-report-benefit-card p{line-height:1.4}@media (min-width:640px){.property-tax-report-no-savings-shell{padding:24px}.property-tax-report-no-savings-hero{align-items:stretch;gap:16px;grid-template-columns:minmax(0,488px) minmax(0,587px);justify-content:space-between}.property-tax-report-no-savings-copy{justify-content:space-between;min-height:330px;order:1;padding:0}.property-tax-report-no-savings-image{align-self:stretch;aspect-ratio:auto;height:auto;min-height:330px;order:2}.property-tax-report-important-dates{padding:0}.property-tax-report-timeline{gap:24px 32px}.property-tax-report-more-savings .property-tax-report-more-savings-grid,.property-tax-report-timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.property-tax-report-no-savings-signup{width:199px}.property-tax-report-more-savings-title,.property-tax-report-no-savings-title{font-size:36px;line-height:40px}.property-tax-report-no-savings{padding:28px max(24px,calc(50vw - 640px)) 80px}.property-tax-report-no-savings-shell{gap:64px;padding:40px}.property-tax-report-no-savings-hero{gap:24px}.property-tax-report-no-savings-heading{gap:12px}.property-tax-report-timeline{gap:24px}.property-tax-report-more-savings{gap:32px;margin-top:80px}.property-tax-report-more-savings-heading{gap:12px}}@media (min-width:1024px){.property-tax-report-no-savings:after{background-image:var(
      --background-image-glow-pink,radial-gradient(circle,rgba(255,57,117,.06) 0,rgba(255,57,117,.05) 40%,rgba(255,57,117,0) 72%)
    );height:117rem;left:calc(95.8333% - 20px);right:auto;top:13.5rem;transform:translateX(-50%);width:117rem}.property-tax-report-no-savings-copy{min-height:330px}.property-tax-report-no-savings .property-tax-report-no-savings-description{font-size:14px;line-height:22px}.property-tax-report-no-savings-image{height:330px;min-height:0}.property-tax-report-timeline{gap:48px;grid-template-columns:repeat(var(--property-tax-report-timeline-count,5),minmax(0,1fr))}.property-tax-report-timeline-item>p:first-child{font-size:14px}.property-tax-report-more-savings .property-tax-report-more-savings-description{font-size:16px;line-height:24px}.property-tax-report-more-savings .property-tax-report-more-savings-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.property-tax-report-more-savings .property-tax-report-benefit-card p{line-height:22px}}@media (max-width:1023px){.property-tax-report-no-savings:after{display:none}}.property-tax-report-primary-button,.property-tax-report-secondary-button{align-items:center;border:0;border-radius:12px;cursor:pointer;display:inline-flex;font-family:var(--font-dm-sans);font-size:14px;font-weight:600;justify-content:center;line-height:20px;min-height:48px;padding:12px 16px;text-decoration:none}.property-tax-report-primary-button{background:#ff3975;color:#fff;min-width:194px}.property-tax-report-primary-button:hover{color:#fff;text-decoration:none}.property-tax-report-secondary-button{background:transparent;color:#141d2b}.property-tax-report-secondary-button:hover{color:#141d2b;text-decoration:none}.property-tax-report-no-live{--property-tax-report-no-live-footer-height:calc(113px + env(safe-area-inset-bottom));display:flex;flex-direction:column;justify-content:space-between;padding-bottom:var(--property-tax-report-no-live-footer-height);padding-top:44px}.property-tax-report-no-live-content{align-items:center;display:flex;flex-direction:column;gap:24px;margin:auto;max-width:1280px;padding:24px 16px 48px;width:100%}.property-tax-report-no-live-heading{display:flex;flex-direction:column;gap:12px;max-width:586px;text-align:center}.property-tax-report-no-live .property-tax-report-no-live-score-bar{backdrop-filter:none;background:transparent;border-radius:0;max-width:616px;padding:0}@media (min-width:768px){.property-tax-report-no-live{--property-tax-report-no-live-footer-height:63px;padding-top:0}.property-tax-report-no-live-content{gap:40px;padding:48px 80px}.property-tax-report-no-live .property-tax-report-no-live-score-bar{flex:1 1 50%;max-width:none}}@media (min-width:1280px){.property-tax-report-no-live-content{gap:0;max-width:1440px;padding:0 80px;transform:translateY(-6.5px)}.property-tax-report-no-live .property-tax-report-benefit-grid{margin:48px 0 40px}}.property-tax-report-benefit-grid{display:grid;gap:16px;width:100%}.property-tax-report-benefit-card{align-items:flex-start;background:hsla(0,0%,100%,.5);border-radius:24px;display:flex;flex-direction:column;gap:16px;padding:28px}@media (min-width:768px){.property-tax-report-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.property-tax-report-benefit-card{padding:40px}}.property-tax-report-no-live-footer{align-items:center;backdrop-filter:blur(20px);background:hsla(0,0%,100%,.5);border-top:1px solid #d9e0e9;bottom:0;display:flex;flex-direction:column;gap:16px;left:0;padding:24px 16px calc(24px + env(safe-area-inset-bottom));position:fixed;width:100%;z-index:30}.property-tax-report-no-live-brand-icon{height:24px;width:24px}@media (min-width:768px){.property-tax-report-no-live-footer{flex-direction:row;height:var(--property-tax-report-no-live-footer-height);justify-content:space-between;padding:12px 80px}.property-tax-report-no-live-brand{flex:1 1 50%;max-width:none}}@media (min-width:1280px){.property-tax-report-no-live-brand{flex:0 0 min(616px,50%)}}.store-score-bar{align-items:center;backdrop-filter:blur(20px);background:#f0f0f0;border-radius:12px;color:#141d2b;container:store-score/inline-size;display:flex;font-family:var(--font-dm-sans);font-size:12px;font-weight:500;justify-content:center;line-height:1.2;padding:12px 16px;width:100%}.store-score-bar-items{align-items:center;display:flex;flex:1;justify-content:space-between;min-width:0}.store-score-bar-link{align-items:center;color:#141d2b;display:flex;flex-shrink:0;gap:8px}.store-score-bar-link:hover{color:#141d2b;text-decoration:none}.store-score-bar-store-details{display:contents}.store-score-bar-rating{align-items:center;display:flex;flex-shrink:0}.store-score-bar-store-icon{display:block;flex-shrink:0;width:16px}.store-score-bar-store-icon--apple{height:19px}.store-score-bar-store-icon--google-play{height:18px}.store-score-bar-store-label{display:none;width:auto}.store-score-bar-rating-value{align-items:center;display:flex;height:25px;width:22px}.store-score-bar-star{display:block;flex-shrink:0;height:16px;overflow:hidden;position:relative;width:16px}.store-score-bar-star-glyph{bottom:14.16%;left:10.73%;position:absolute;right:10.73%;top:10.96%}.store-score-bar-star-icon{color:var(--color-primary);display:block;height:100%;width:100%}.store-score-bar-separator{background:#a0afbd;flex-shrink:0;height:25px;width:1px}.store-score-bar-downloads{flex-shrink:0;white-space:nowrap}@container store-score (min-width: 410px){.store-score-bar-items{font-size:14px}.store-score-bar-store-label{display:block;padding-right:clamp(0px,calc(50cqw - 205px),16px)}}.property-tax-report-insights-float{box-shadow:0 10px 32px rgba(20,29,43,.18)}.property-tax-report-progress-bar{background:#ff3975;border-radius:9999px;height:100%;transition-duration:80ms;transition-property:width;transition-timing-function:linear;width:0}.property-tax-report-loading{margin-top:-68px;min-height:100svh;overflow:hidden;padding:76px 12px 24px}.property-tax-report-loading-shell{display:flex;flex-direction:column;margin:0 auto;min-height:calc(100svh - 100px);width:100%}.property-tax-report-loading-column{display:flex;flex:1;flex-direction:column;order:2}.property-tax-report-loading-content{display:flex;flex-direction:column;gap:24px;margin-top:24px;width:100%}.property-tax-report-loading-title{color:#141d2b;font-family:var(--font-pp-monument-wide);font-size:24px;font-weight:700;line-height:24px;margin:0;max-width:269px}.property-tax-report-loading-phases{display:flex;flex-direction:column;gap:16px;min-height:190px;position:relative;width:100%}.property-tax-report-loading-phase{inset:40px 0 0;opacity:0;pointer-events:none;position:absolute;transform:translateY(4px);transition:opacity .2s ease,transform .2s ease;visibility:hidden}.property-tax-report-loading-phase[data-active=true]{opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible}.property-tax-report-loading-status{background:linear-gradient(90deg,#4b5366 11.06%,rgba(75,84,102,.6) 25.48%,#4b5466 30.77%);background-clip:text;color:transparent;font-family:var(--font-dm-sans);font-size:16px;font-weight:600;line-height:24px;margin:0;min-height:24px;transition:opacity .2s ease,visibility .2s ease;white-space:nowrap}.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-phase[data-property-tax-report-loading-phase="1"],.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-status,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-phase[data-property-tax-report-loading-phase="1"],.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-status{opacity:0;pointer-events:none;visibility:hidden}.property-tax-report-loading-ticker{--property-tax-report-ticker-index:0;align-items:center;border-radius:16px;color:#a0afbd;display:grid;font-family:var(--font-dm-sans);font-weight:500;gap:24px;grid-template-columns:40px minmax(0,324px);letter-spacing:0;max-width:416px;overflow:hidden;position:relative;width:100%}.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-ticker:after,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-ticker:after,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=single] .property-tax-report-loading-ticker:after{animation:property-tax-report-loading-address-scan 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.72),transparent);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-110%);width:45%;z-index:2}.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-ticker-address,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-ticker-address,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=single] .property-tax-report-loading-ticker-address{animation:property-tax-report-loading-address-pulse 1.4s ease-in-out infinite}.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-ticker-index-window,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-ticker-index-window{visibility:hidden}.property-tax-report-loading-ticker-index-window{height:157px;overflow:hidden;width:40px}.property-tax-report-loading-ticker-indices{align-items:center;display:flex;flex-direction:column;gap:8px;padding-block:52.5px;text-align:center;transform:translateY(calc(var(--property-tax-report-ticker-index)*-60px));width:40px;will-change:transform}.property-tax-report-loading-ticker-indices span{align-items:center;display:flex;flex:0 0 52px;font-size:var(--property-tax-report-ticker-item-font-size,10px);height:52px;justify-content:center;line-height:24px;opacity:var(--property-tax-report-ticker-item-opacity,0);transform:scale(var(--property-tax-report-ticker-item-scale,.82));width:100%}.property-tax-report-loading-ticker-address-window{height:157px;min-width:0;overflow:hidden;width:100%}.property-tax-report-loading-ticker-addresses{display:flex;flex-direction:column;gap:8px;padding-block:52.5px;transform:translateY(calc(var(--property-tax-report-ticker-index)*-60px));will-change:transform}.property-tax-report-loading-ticker-address{align-items:flex-start;display:flex;flex:0 0 52px;flex-direction:column;gap:4px;height:52px;justify-content:center;min-width:0;opacity:var(--property-tax-report-ticker-item-opacity,0);transform:scale(var(--property-tax-report-ticker-item-scale,.82));transform-origin:left center}.property-tax-report-loading-ticker-address span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.property-tax-report-loading-ticker-address span:first-child{font-size:var(--property-tax-report-ticker-street-font-size,12px);line-height:var(--property-tax-report-ticker-street-line-height,24px)}.property-tax-report-loading-ticker-address span:last-child{font-size:var(--property-tax-report-ticker-city-font-size,10px);line-height:24px}.property-tax-report-loading-exemption-window{height:168px;max-width:343px;overflow:hidden;position:relative;width:100%}.property-tax-report-loading-exemptions{--property-tax-report-exemption-index:0;display:flex;flex-direction:column;transform:translateY(calc((1 - var(--property-tax-report-exemption-index))*48px));will-change:transform}.property-tax-report-loading-exemption{align-items:center;color:#a0afbd;display:flex;flex:0 0 48px;font-family:var(--font-dm-sans);font-size:20px;font-weight:500;gap:16px;justify-content:space-between;line-height:24px;opacity:.3;transition:opacity .22s ease}.property-tax-report-loading-exemption[data-active=true]{opacity:1}.property-tax-report-loading-exemption-check{align-items:center;background:#a0afbd;border-radius:64px;display:flex;flex:0 0 32px;height:32px;justify-content:center;opacity:0;transform:scale(.72);transition:opacity .18s ease,transform .24s cubic-bezier(.2,.8,.2,1)}.property-tax-report-loading-exemption-check img{height:12.4px;width:13.2px}.property-tax-report-loading-exemption[data-checked=true] .property-tax-report-loading-exemption-check{opacity:.92;transform:scale(1)}.property-tax-report-loading-phase[data-property-tax-report-loading-phase="3"]{top:64px}.property-tax-report-loading[data-property-tax-report-loading-timed-out=true] .property-tax-report-loading-phase[data-property-tax-report-loading-phase="3"]{opacity:0;pointer-events:none;visibility:hidden}.property-tax-report-loading[data-property-tax-report-loading-timed-out=true] .property-tax-report-loading-status{opacity:1;pointer-events:auto;visibility:visible}.property-tax-report-loading-odometer{align-items:baseline;color:#a0afbd;display:flex;font-family:var(--font-pp-monument-wide);font-size:clamp(56px,19vw,72px);font-weight:700;height:1em;justify-content:flex-start;line-height:1;white-space:nowrap}.property-tax-report-loading-progress{display:flex;flex-direction:column;gap:8px;margin-top:auto;width:100%}.property-tax-report-loading-percent{color:#141d2b;font-family:var(--font-pp-monument-wide);font-size:24px;font-weight:700;line-height:40px;margin:0}.property-tax-report-loading-progress-track{background:#a0afbd;border-radius:9999px;height:2px;overflow:hidden;position:relative;width:100%}.property-tax-report-loading-disclaimer{color:#4b5466;font-family:var(--font-dm-sans);font-size:12px;font-weight:500;letter-spacing:0;line-height:1.4;margin:0}.property-tax-report-loading[data-property-tax-report-loading-sequence-started=false] .property-tax-report-loading-percent{visibility:hidden}.property-tax-report-loading[data-property-tax-report-loading-sequence-started=false] .property-tax-report-progress-bar{opacity:0}.property-tax-report-loading[data-property-tax-report-loading-sequence-started=false] .property-tax-report-loading-progress-track:after{animation:property-tax-report-loading-indeterminate-progress 1.2s ease-in-out infinite;background:#ff3975;border-radius:inherit;content:"";inset:0 auto 0 0;position:absolute;transform:translateX(-120%);width:34%}.property-tax-report-loading-image{aspect-ratio:351/197;border-radius:24px;flex:0 0 auto;order:1;overflow:hidden;width:100%}@media (min-width:768px){.property-tax-report-loading{margin-top:-76px}}@media (min-width:1024px){.property-tax-report-loading-disclaimer{max-width:none}.property-tax-report-loading{padding:16px}.property-tax-report-loading-shell{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));height:calc(100svh - 32px);max-width:none;min-height:620px}.property-tax-report-loading-column{min-height:0;order:1;padding:clamp(96px,20svh,180px) clamp(32px,4.45vw,64px) clamp(32px,8.9svh,80px)}.property-tax-report-loading-content{gap:64px;margin:0;max-width:524px}.property-tax-report-loading-title{font-size:36px;line-height:40px;max-width:none}.property-tax-report-loading-phases{min-height:210px}.property-tax-report-loading-phase[data-property-tax-report-loading-phase="3"]{top:88px}.property-tax-report-loading-odometer{font-size:80px}.property-tax-report-loading-progress{gap:16px;max-width:524px}.property-tax-report-loading-percent{font-size:36px}.property-tax-report-loading-image{aspect-ratio:auto;height:100%;min-height:0;order:2}}@keyframes property-tax-report-loading-address-scan{0%{transform:translateX(-110%)}to{transform:translateX(330%)}}@keyframes property-tax-report-loading-address-pulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes property-tax-report-loading-indeterminate-progress{0%{transform:translateX(-120%)}to{transform:translateX(400%)}}@media (prefers-reduced-motion:reduce){.property-tax-report-loading-exemption,.property-tax-report-loading-exemption-check,.property-tax-report-loading-exemptions,.property-tax-report-loading-phase,.property-tax-report-loading-ticker-address,.property-tax-report-loading-ticker-indices,.property-tax-report-loading-ticker-indices span,.property-tax-report-progress-bar{transition:none}.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-ticker-address,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=pending] .property-tax-report-loading-ticker:after,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-ticker-address,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=property] .property-tax-report-loading-ticker:after,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=single] .property-tax-report-loading-ticker-address,.property-tax-report-loading[data-property-tax-report-loading-phase-one-mode=single] .property-tax-report-loading-ticker:after,.property-tax-report-loading[data-property-tax-report-loading-sequence-started=false] .property-tax-report-loading-progress-track:after{animation:none}.property-tax-report-loading[data-property-tax-report-loading-sequence-started=false] .property-tax-report-loading-progress-track:after{transform:translateX(100%)}}.property-tax-report-address-badge{box-shadow:0 0 30px rgba(0,0,0,.08)}.property-tax-report-image{opacity:0;transition:opacity .3s ease}.property-tax-report-image-placeholder{background:#e5e7eb;overflow:hidden}.property-tax-report-image-placeholder:after{animation:property-tax-report-image-shimmer 1.4s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);content:"";height:100%;left:0;position:absolute;top:0;transform:translateX(-100%);width:100%}.property-tax-report-image-shell[data-image-loaded=true] .property-tax-report-image{opacity:1}.property-tax-report-image-shell[data-image-loaded=true] .property-tax-report-image-placeholder{display:none}@keyframes property-tax-report-image-shimmer{to{transform:translateX(100%)}}.property-tax-report-success-hero{backdrop-filter:blur(20px);background:hsla(0,0%,100%,.5);border-radius:24px;display:grid;gap:16px;padding:8px 8px 24px}.property-tax-report-success .property-tax-report-success-copy{display:flex;flex-direction:column;gap:12px;order:2;padding:0 16px}.property-tax-report-success-main{display:flex;flex-direction:column;gap:24px}.property-tax-report-success-description{font-size:14px;line-height:1.4}.property-tax-report-success .property-tax-report-success-image{aspect-ratio:160/90;border-radius:24px;height:auto;order:1;overflow:hidden;width:100%}.property-tax-report-success .property-tax-report-success-signup{width:100%}.property-tax-report-success-deadline{text-align:center;width:100%}.property-tax-report-success .property-tax-report-success-score-bar{flex-shrink:0}.property-tax-report-success-footer{box-shadow:0 -4px 16px rgba(20,29,43,.04)}.property-tax-report-page .property-tax-report-success{--property-tax-report-success-footer-height:118.4px;padding-bottom:calc(var(--property-tax-report-success-footer-height) + 16px)}.property-tax-report-savings-card-header{align-items:end;column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:12px}.property-tax-report-savings-card-heading{display:contents}.property-tax-report-savings-card-heading>h2{grid-column:1;grid-row:1}.property-tax-report-savings-card-heading>p{grid-column:1/-1;grid-row:2}.property-tax-report-savings-card-amount{align-self:start;grid-column:2;grid-row:1;height:30px}@media (min-width:640px){.property-tax-report-success-hero{align-items:stretch;gap:16px;grid-template-columns:minmax(0,488px) minmax(0,587px);justify-content:space-between;padding:24px}.property-tax-report-success .property-tax-report-success-copy{gap:12px;height:auto;justify-content:space-between;min-height:330px;order:1;padding:0}.property-tax-report-success-description{line-height:22px}.property-tax-report-success .property-tax-report-success-image{aspect-ratio:auto;height:330px;order:2}}@media (min-width:1024px){.property-tax-report-page .property-tax-report-success{--property-tax-report-success-footer-height:67.6px;padding-bottom:calc(var(--property-tax-report-success-footer-height) + 16px)}.property-tax-report-page .property-tax-report-success,.property-tax-report-success-footer{padding-left:max(24px,calc(50vw - 640px));padding-right:max(24px,calc(50vw - 640px))}.property-tax-report-success-shell{max-width:1280px}.property-tax-report-success-hero{gap:24px;padding:40px}.property-tax-report-success .property-tax-report-success-signup{width:199px}.property-tax-report-success-deadline{text-align:left;width:auto}}@media (min-width:1280px){.property-tax-report-savings-card-heading{display:flex;flex:0 0 375px;flex-direction:column;gap:8px;min-width:0;width:375px}.property-tax-report-savings-card-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.property-tax-report-savings-card-amount{align-self:auto;height:auto}}.property-tax-report-success:after{background:radial-gradient(circle,rgba(255,57,117,.14) 0,rgba(255,57,117,0) 66%);bottom:-28rem;content:"";height:78rem;pointer-events:none;position:absolute;right:-16rem;width:78rem;z-index:-1}@media (max-width:1023px){.property-tax-report-success:after{display:none}}.property-tax-report-property-option-muted{color:#6e7e91}.property-tax-report-property-option[data-selected=true]{border-color:#d9e0e9}.property-tax-report-property-option[data-selected=true] [data-property-tax-report-option-title]{color:#141d2b}.property-tax-report-property-option[data-selected=true] [data-property-tax-report-option-identifier],.property-tax-report-property-option[data-selected=true] [data-property-tax-report-option-subtitle]{color:#4b5466}.property-tax-report-property-option-radio[data-selected=true]{border-color:#ff3975}.property-tax-report-property-option-radio[data-selected=true]:after{background:#ff3975;border-radius:9999px;content:"";display:block;height:.625rem;width:.625rem}.property-tax-report-loading-dot{animation:property-tax-report-loading-dot .9s ease-in-out infinite}.property-tax-report-loading-dot:nth-child(2){animation-delay:.15s}.property-tax-report-loading-dot:nth-child(3){animation-delay:.3s}@keyframes property-tax-report-loading-dot{0%,80%,to{opacity:.35;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.tax-result{color:#4b5466;font-family:var(--font-dm-sans);font-size:14px;font-variation-settings:"opsz" 14;font-weight:500;isolation:isolate;line-height:22px;padding-top:16px;position:relative}.tax-result:before{background:radial-gradient(ellipse at 100% 80%,rgb(255 57 117/5%),transparent 65%);content:"";inset:0;pointer-events:none;position:absolute;z-index:-1}.tax-result dd,.tax-result dl,.tax-result h3,.tax-result p,.tax-result ul{margin:0}.tax-result-content{display:flex;flex-direction:column;gap:48px;margin:0 auto;max-width:1440px;padding:0 16px 40px}.tax-result-hero{background:hsla(0,0%,100%,.5);border-radius:24px;gap:16px;padding:8px 8px 16px}.tax-result-copy,.tax-result-hero{display:flex;flex-direction:column}.tax-result-copy{gap:24px;min-width:0;padding:0 8px}.tax-result .tax-result-title{color:#141d2b;font-family:var(--font-pp-monument-wide);font-size:24px;font-weight:700;line-height:24px;margin:0}.tax-result .tax-result-image{aspect-ratio:16/9;border-radius:24px;min-height:0;order:-1;overflow:hidden;width:100%}.tax-result-image .property-tax-report-address-badge{backdrop-filter:none;box-shadow:0 0 30px rgb(0 0 0/8%);max-width:calc(100% - 16px)}.tax-result-image .property-tax-report-address-badge>div{height:36px}.tax-result-image [data-property-tax-report-address-street]{color:#141d2b}.tax-result-image [data-property-tax-report-address-city]{color:#4b5466;font-weight:450}.tax-result .tax-result-score-bar{backdrop-filter:none;background:#fff}.tax-result-deadline{align-items:center;background:hsla(0,0%,100%,.5);border-radius:24px;display:flex;font-size:14px;gap:16px;line-height:22px;padding:16px}.tax-result-deadline>div{display:flex;flex-direction:column;gap:4px}.tax-result-deadline-title{color:#141d2b;font-weight:600;line-height:1.3}.tax-result-deadline-icon{flex-shrink:0;height:32px;overflow:hidden;position:relative;width:32px}.tax-result-deadline-icon .tax-result-icon{height:100%;left:0;position:absolute;top:0;width:100%}.tax-result-section{display:flex;flex-direction:column;gap:24px}.tax-result-icon{display:block;flex-shrink:0;height:32px;width:32px}.tax-result [hidden]{display:none!important}@media (min-width:768px) and (max-width:1199px){.tax-result-hero{align-items:stretch;flex-direction:row;gap:24px;padding:24px}.tax-result-copy{flex:0 0 clamp(360px,55%,488px);justify-content:center;padding:0}.tax-result .tax-result-image{aspect-ratio:auto;flex:1 1 0;min-width:0;order:0;width:auto}.tax-result-image>.property-tax-report-image{inset:0;position:absolute}}@media (min-width:1200px){.tax-result{padding-top:52px}.tax-result-content{padding:0 80px 124px}.tax-result-hero{align-items:stretch;flex-direction:row;gap:40px;justify-content:space-between;padding:40px}.tax-result-copy{flex:0 0 488px;justify-content:center;padding:0}.tax-result .tax-result-title{font-size:36px;line-height:40px}.tax-result .tax-result-image{aspect-ratio:auto;flex:0 1 590px;min-width:0;order:0;width:49.167%}.tax-result-image>.property-tax-report-image{inset:0;position:absolute}.tax-result-deadline{font-size:16px}}.tax-result-intro,.tax-result-section-heading,.tax-result-summary{display:flex;flex-direction:column;gap:8px}.tax-result-section-heading>p{line-height:1.4}.tax-result-card-grid{display:grid;gap:16px}.tax-result-card{background:hsla(0,0%,100%,.5);border-radius:24px;display:flex;flex-direction:column;gap:16px;min-width:0;padding:40px 24px}.tax-result-card h3,.tax-result-check-number{color:#141d2b;font-family:var(--font-pp-monument-wide);font-size:14px;font-weight:700;letter-spacing:0;line-height:14px}.tax-result-card p{font-size:16px;line-height:24px}.tax-result-card ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0}.tax-result-card li{align-items:center;display:flex;font-size:16px;gap:8px;line-height:22px}.tax-result-card li .tax-result-icon{height:24px;width:24px}@media (min-width:768px) and (max-width:1199px){.tax-result-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.tax-result-section-heading>p{font-size:16px;line-height:24px;max-width:522px}.tax-result-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tax-result-card{padding:40px}.tax-result-checks .tax-result-section-heading{gap:12px}.tax-result-checks .tax-result-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.tax-result-intro{gap:11px}}.tax-result-action,.tax-result-tax-breakdown,.tax-result-tax-card,.tax-result-tax-facts{display:flex;flex-direction:column}.tax-result-tax-card{background:#fff;border-radius:12px;gap:24px;padding:16px}.tax-result-tax-facts{gap:24px}.tax-result-tax-breakdown{gap:16px}.tax-result-action{gap:8px}.tax-result-paying{color:#141d2b;font-size:16px;line-height:26px}.tax-result-amounts{border-block:1px solid #a0afbd;display:flex;padding:8px}.tax-result-period{display:flex;flex:1 1 auto;flex-direction:column-reverse;min-width:0;text-align:center}.tax-result-amount-separator{align-self:stretch;border-left:1px solid #a0afbd;flex-shrink:0;width:0}.tax-result-period dt{font-size:12px;line-height:22px;white-space:nowrap}.tax-result-period dd{color:#ff3975;font-family:var(--font-pp-monument-wide);font-size:16px;font-weight:700;line-height:16px;overflow-wrap:anywhere}.tax-result-assessment strong{color:#141d2b;font-weight:600}.tax-result-assessment-no-savings{display:flex;flex-direction:column;gap:4px;letter-spacing:0;overflow-wrap:break-word}.tax-result-assessment-title{color:#141d2b;font-size:16px;font-weight:600;line-height:26px}.tax-result-signup{line-height:1.4;min-width:0;width:100%}.tax-result-reassurance{display:none;text-align:center}.tax-result-reassurance[data-mobile-visible=true]{display:block}@media (min-width:1200px){.tax-result-tax-card{padding:24px}.tax-result-tax-facts{gap:16px}.tax-result-period dt{font-size:14px}.tax-result-reassurance{display:block}}.tax-result-footer{background:#fff;box-shadow:0 -4px 16px rgba(20,29,43,.04);font-size:12px;inset:auto 0 0;line-height:1.4;padding:24px 16px calc(24px + env(safe-area-inset-bottom));position:fixed;z-index:30}.tax-result[data-tax-result-outcome=success]{padding-bottom:var(--tax-result-footer-height,calc(132px + env(safe-area-inset-bottom)))}@media (min-width:1200px){.tax-result-footer{font-size:14px;padding:24px max(80px,calc(50% - 640px)) calc(24px + env(safe-area-inset-bottom))}.tax-result[data-tax-result-outcome=no-savings]{padding-top:28px}.tax-result[data-tax-result-outcome=no-savings] .tax-result-content{padding-bottom:70px}.tax-result[data-tax-result-outcome=no-savings] .tax-result-copy{flex-basis:484px}}.tax-result-check{padding:24px}.tax-result-check-heading{align-items:center;display:flex;justify-content:space-between}.tax-result-check-number{color:#ff3975}.tax-result-check-copy{display:flex;flex-direction:column;gap:8px}.tax-result-check p{font-size:14px;line-height:22px}.tax-result-check-unchecked{box-shadow:inset 0 0 0 1px #ff3975;overflow:hidden;padding-top:36px;position:relative}.tax-result-check .tax-result-check-status{background:#ff3975;color:#fff;font-weight:600;inset:0 0 auto;line-height:26px;padding:2px 8px;position:absolute;text-align:center}@media (min-width:1200px){.tax-result-checks{gap:32px}.tax-result-check{padding:40px}}.property-tax-report-page-background{background:#f0f0f0}.property-tax-report-page h1,.property-tax-report-page h2{letter-spacing:0!important}.property-tax-report-screen-panel{min-height:calc(100svh - 68px)}.property-tax-report-page [hidden]{display:none!important}.property-tax-report-page [data-property-tax-report-panel]{opacity:0;transition:opacity .22s ease}.property-tax-report-page [data-property-tax-report-panel][data-active=true]{opacity:1}.property-tax-report-page [data-property-tax-report-panel][data-transitioning-out=true]{inset:0;position:absolute;width:100%;z-index:10}@media (min-width:768px){.property-tax-report-screen-panel{min-height:calc(100svh - 76px)}}
