.er-shell{width:min(1240px,100% - 48px);margin-inline:auto}.er-hero,.er-overview,.er-list-section,.er-changes,.er-limitations,.er-finish{color:#202526}.er-eyebrow{color:#008e6d;letter-spacing:.15em;margin:0 0 20px;font-size:.78rem;font-weight:800}.er-hero{background:radial-gradient(circle at 77% 37%,#c8f5ec,#0000 35%),linear-gradient(120deg,#f9fafb,#e8eef8);padding:clamp(84px,10vw,145px) 0}.er-hero-layout,.er-list-layout,.er-finish-layout{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(34px,7vw,110px);display:grid}.er-hero h1{letter-spacing:-.065em;max-width:670px;margin:0;font-size:clamp(3.1rem,5.8vw,5.8rem);font-weight:800;line-height:1.02}.er-lead{color:#4e5b64;max-width:590px;margin:26px 0 30px;font-size:clamp(1.07rem,1.5vw,1.25rem);line-height:1.7}.er-button{border-radius:11px;justify-content:center;align-items:center;gap:20px;min-height:55px;padding:0 24px;font-weight:800;text-decoration:none;display:inline-flex}.er-button-primary{color:#fff;background:#00a780}.er-button-primary:hover{background:#008a69}.er-fake-note{color:#5b686d;margin:18px 0 0;font-size:.82rem}.er-hero-ticket{background:#fff;border:1px solid #d2e4e3;border-radius:21px;gap:23px;max-width:560px;margin-inline:auto;padding:clamp(27px,4vw,48px);display:grid;box-shadow:0 30px 70px #172b2e1b}.er-ticket-heading{color:#007b5f;letter-spacing:.13em;font-size:.75rem;font-weight:800}.er-ticket-heading span{vertical-align:middle;margin-right:8px;font-size:1.4rem}.er-hero-ticket>strong{letter-spacing:-.045em;font-size:clamp(1.6rem,2.5vw,2.7rem);line-height:1.15}.er-ticket-result{background:#e8f9f3;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;padding:15px 19px;font-weight:750;display:flex}.er-ticket-result b{color:#008d6d;font-variant-numeric:tabular-nums;font-size:2rem}.er-hero-ticket small{color:#657075}.er-overview,.er-list-section,.er-changes,.er-limitations{padding:clamp(82px,10vw,134px) 0}.er-section-head{justify-content:space-between;align-items:end;gap:38px;display:flex}.er-section-head h2,.er-list-copy h2,.er-limitations h2,.er-finish h2{letter-spacing:-.055em;max-width:720px;margin:0;font-size:clamp(2.35rem,4.4vw,4.3rem);font-weight:800;line-height:1.08}.er-section-head>p{color:#56636c;max-width:410px;margin:0 0 5px;line-height:1.65}.er-dashboard{background:#fff;border:1px solid #d9e0e5;border-radius:19px;margin-top:48px;overflow:hidden;box-shadow:0 26px 67px #1c283015}.er-dashboard-bar{color:#6b767d;letter-spacing:.11em;border-bottom:1px solid #e4e9ec;align-items:center;gap:15px;padding:17px 27px;font-size:.68rem;font-weight:750;display:flex}.er-dots{color:#00ab84}.er-dashboard-tag{color:#008166;background:#e8f9f2;border-radius:5px;margin-left:auto;padding:6px 9px}.er-dashboard-body{padding:clamp(24px,3.5vw,44px)}.er-dashboard-title{justify-content:space-between;align-items:center;gap:15px;margin-bottom:28px;display:flex}.er-dashboard-title small,.er-list-head small{color:#68767f;letter-spacing:.14em;font-size:.72rem;font-weight:800}.er-dashboard-title h3{letter-spacing:-.045em;margin:8px 0 0;font-size:2rem}.er-dashboard-title>span{color:#758088;font-size:.87rem}.er-metrics{border:1px solid #e0e6e9;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.er-metrics>div{border-right:1px solid #e0e6e9;gap:18px;padding:clamp(17px,2.6vw,31px);display:grid}.er-metrics>div:last-child{border-right:0}.er-metrics span{font-size:.85rem;font-weight:750}.er-metrics strong{letter-spacing:-.06em;font-variant-numeric:tabular-nums;font-size:clamp(2rem,4vw,3.9rem);line-height:1}.er-metrics small{color:#6d7880}.er-metric-mutual{background:#e8faf5}.er-metric-mutual strong{color:#008b6a}.er-result-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:17px;display:grid}.er-result-tiles article{border:1px solid #e0e6e9;border-radius:11px;align-items:center;gap:14px;padding:21px;display:flex}.er-result-tiles article>span{color:#008d6c;font-size:1.6rem}.er-result-tiles h4{margin:0 0 4px}.er-result-tiles p{color:#707b82;margin:0;font-size:.83rem}.er-result-tiles strong{font-variant-numeric:tabular-nums;margin-left:auto;font-size:1.6rem}.er-footnote{color:#637179;margin:18px 0 0;font-size:.83rem;line-height:1.6}.er-list-section{background:#f5f7f8}.er-list-copy p:not(.er-eyebrow){color:#56646a;max-width:540px;margin:24px 0 0;font-size:1.04rem;line-height:1.7}.er-list-card{background:#fff;border:1px solid #dce3e7;border-radius:18px;overflow:hidden;box-shadow:0 23px 70px #1d252516}.er-list-head{justify-content:space-between;align-items:center;gap:14px;padding:24px;display:flex}.er-list-head strong{margin-top:8px;display:block}.er-mock-search{color:#758088;border:1px solid #d9e0e4;border-radius:8px;min-width:160px;padding:10px 12px;font-size:.82rem}.er-list-columns{color:#6c777e;letter-spacing:.12em;background:#f9fafb;justify-content:space-between;padding:12px 24px;font-size:.7rem;font-weight:800;display:flex}.er-list-item{border-top:1px solid #e7ebef;align-items:center;gap:11px;padding:16px 21px;font-size:.82rem;display:flex}.er-list-item>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.er-avatar{color:#66747b;background:#f2f4f6;border-radius:8px;flex:0 0 32px;place-items:center;width:32px;height:32px;font-size:.7rem;display:grid}.er-list-actions{white-space:nowrap;align-items:center;gap:5px;margin-left:auto;display:flex}.er-list-actions em{border:1px solid #dde3e7;border-radius:7px;padding:7px 8px;font-size:.73rem;font-style:normal;font-weight:750}.er-list-actions .er-reviewed,.er-list-actions .er-keep{color:#007e60;background:#e8f9f2;border-color:#bde6d7}.er-list-actions>span{color:#66747b;margin-left:6px;font-size:1.2rem}.er-list-bottom{color:#66747b;border-top:1px solid #e7ebef;justify-content:space-between;gap:10px;padding:18px 24px;font-size:.74rem;display:flex}.er-changes .er-section-head>p{max-width:410px}.er-change-grid{grid-template-columns:1.6fr 1fr 1fr;gap:16px;margin-top:49px;display:grid}.er-change-dates,.er-change-tile{background:#fff;border:1px solid #e0e5e8;border-radius:15px;min-height:160px;padding:28px}.er-change-dates{justify-content:space-between;align-items:center;gap:15px;display:flex}.er-change-dates span:not(.er-change-line){color:#59666c;font-size:.87rem}.er-change-dates b{color:#1c2525;margin-top:11px;font-size:1.32rem;display:block}.er-change-line{color:#009671;font-size:2rem}.er-change-tile{flex-direction:column;justify-content:space-between;display:flex}.er-change-tile span{color:#657078}.er-change-tile strong{font-variant-numeric:tabular-nums;font-size:2.6rem}.er-positive{color:#008f6c}.er-negative{color:#bc4e64}.er-limitations{background:#f5f8f7}.er-limits-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:19px;margin-top:47px;display:grid}.er-limits-grid article{border-top:2px solid #00a581;padding:20px 0}.er-limits-grid h3{letter-spacing:-.025em;margin:0 0 12px;font-size:1.26rem}.er-limits-grid p{color:#5b686e;margin:0;line-height:1.7}.er-finish{background:#1b2927;padding:clamp(80px,9vw,130px) 0}.er-finish .er-eyebrow{color:#76dec0}.er-finish h2{color:#fff}.er-finish p:not(.er-eyebrow){color:#d3e1de;line-height:1.65}.er-finish-actions{justify-content:end;gap:15px;display:grid}.er-button-light{color:#182322;background:#fff}.er-button-light:hover{background:#e6f7ef}.er-finish-actions>a:last-child{color:#c4eadc;text-underline-offset:5px;text-align:center;font-weight:750}@media (width<=900px){.er-hero-layout,.er-list-layout,.er-finish-layout{grid-template-columns:1fr}.er-hero-ticket{margin:0}.er-section-head{flex-direction:column;align-items:start;gap:20px}.er-change-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.er-change-dates{grid-column:1/-1}.er-finish-actions{justify-content:start}}@media (width<=640px){.er-shell{width:calc(100% - 32px)}.er-hero{padding:74px 0 82px}.er-hero h1{font-size:clamp(2.8rem,11vw,4rem)}.er-overview,.er-list-section,.er-changes,.er-limitations{padding:78px 0}.er-metrics{grid-template-columns:1fr}.er-metrics>div{border-bottom:1px solid #e0e6e9;border-right:0;gap:7px}.er-metrics>div:last-child{border-bottom:0}.er-result-tiles,.er-limits-grid,.er-change-grid{grid-template-columns:1fr}.er-change-dates{grid-column:auto}.er-change-dates,.er-change-tile{min-height:120px}.er-list-item{flex-wrap:wrap}.er-list-actions{width:100%;margin-left:43px}.er-mock-search{min-width:0}.er-button{width:100%}}
