.dialog-close{border:1px solid var(--line);background:var(--grey-mist);width:44px;height:44px;color:var(--navy);cursor:pointer;transition:background-color var(--action-duration) ease, border-color var(--action-duration) ease, color var(--action-duration) ease;border-radius:50%;flex:none;place-items:center;padding:0;display:inline-grid}.dialog-close svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px;display:block}.dialog-close:hover{border-color:var(--purple-light);background:var(--purple-pale);color:var(--purple)}@media (forced-colors:active){.dialog-close{color:buttontext;background:buttonface;border-color:buttontext}.dialog-close:hover{color:highlight;border-color:highlight}}.analytics-choice{margin:var(--space-4) 0;padding:var(--space-4);border:1px solid var(--line);border-radius:var(--control-radius);background:var(--white);color:var(--text)}.analytics-choice p{margin:0 0 var(--space-2)}.analytics-choice>div,.analytics-privacy-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.analytics-privacy-dialog{width:min(42rem,calc(100% - var(--space-8)));max-height:calc(100dvh - var(--space-8));padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius);color:var(--text);background:var(--white);overflow:auto}.analytics-privacy-dialog::backdrop{background:#0b274673}.analytics-privacy-dialog header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.analytics-privacy-dialog h2{margin:0}.analytics-privacy-dialog p{font-size:.875rem}.analytics-privacy-dialog a{color:var(--purple)}@media (forced-colors:active){.analytics-choice,.analytics-privacy-dialog{border-color:canvastext}}.landing-chart-preview{min-width:0;padding:var(--space-4);border-radius:var(--lead-card-radius);background:linear-gradient(135deg, var(--purple-pale), var(--teal-pale));margin:0}.landing-preview-kicker{align-items:center;gap:var(--space-2);margin:0 0 var(--space-3);color:var(--purple);font-size:.8rem;font-weight:var(--font-weight-strong);display:flex}.landing-preview-dot{background:var(--purple);border-radius:50%;flex:none;width:.5rem;height:.5rem}.landing-chart-panel{padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--lead-surface-shadow)}.landing-preview-heading{justify-content:space-between;align-items:center;gap:var(--space-2);color:var(--navy);flex-wrap:wrap;font-size:.95rem;line-height:1.4;display:flex}.landing-example-label,.landing-preview-unit{color:var(--muted);font-size:.75rem}.landing-preview-unit{margin:var(--space-2) 0 var(--space-4)}.landing-preview-bars{gap:var(--space-3);display:grid}.landing-preview-row-label{align-items:baseline;gap:var(--space-2);margin-bottom:var(--space-1);color:var(--navy);flex-wrap:wrap;font-size:.75rem;display:flex}.landing-preview-row-label>span{color:var(--muted);font-size:.6875rem}.landing-preview-row-a{padding-top:var(--space-3);border-top:1px solid var(--line)}.landing-preview-track{border-radius:var(--control-radius);background:var(--grey-mist);align-items:center;height:1.5rem;display:flex;position:relative;overflow:hidden}.landing-preview-bar{background:var(--navy);border-radius:var(--control-radius);height:100%;display:block}.landing-preview-row-renewal .landing-preview-bar{background:var(--purple)}.landing-preview-row-a .landing-preview-bar{background:var(--teal-ink)}.landing-preview-row-b .landing-preview-bar{background:var(--teal)}.landing-preview-row-c .landing-preview-bar{background:var(--nice-purple)}.landing-preview-row-current .landing-preview-bar{background:var(--purple-light)}.landing-preview-track>strong{right:var(--space-1);padding-inline:var(--space-2);border-radius:var(--control-radius);background:var(--white);color:var(--navy);font-variant-numeric:tabular-nums;font-size:.75rem;line-height:1.25rem;position:absolute}.landing-preview-takeaway{align-items:center;gap:var(--space-2);border-top:1px solid var(--line);margin-top:var(--space-5);padding-top:var(--space-3);color:var(--navy);font-size:.75rem;display:flex}.landing-preview-takeaway>span:first-child{color:var(--teal-ink);font-size:1.25rem}.landing-chart-preview figcaption{margin-top:var(--space-3);color:var(--muted);font-size:.75rem;line-height:1.5}@media (width<=760px){.landing-chart-preview{width:100%;max-width:36rem;margin-inline:auto}}@media (width<=420px){.landing-chart-preview,.landing-chart-panel{padding:var(--space-3)}}@media (forced-colors:active){.landing-chart-preview,.landing-chart-panel{border:1px solid canvastext}.landing-preview-bar{background:canvastext}.landing-preview-track{border:1px solid canvastext}.landing-preview-track>strong{color:canvastext;background:canvas}}.lead-page{--lead-ready:#246347;--lead-surface-shadow:0 8px 24px #0b27460d;--lead-card-radius:1.25rem;--lead-button-radius:.75rem;--rate-status-background:color-mix(in srgb, var(--orange-accent) 16%, var(--white));background:var(--cream);min-height:100vh}.lead-page .eyebrow{color:var(--muted)}.lead-shell{width:min(1120px,100% - 64px)}.lead-page .masthead{min-height:68px;padding-block:var(--space-2);border:0}.lead-page .site-masthead{background:var(--teal)}.lead-page .brand{width:12rem;max-width:68%}.lead-page .site-masthead{container:lead-masthead/inline-size}.masthead-proof{align-items:center;gap:var(--space-4);color:var(--white);font-size:1.15rem;line-height:1.2;display:flex}.masthead-state{background:currentColor;flex:none;width:3rem;height:2.25rem;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='124%200%20552%20354'%3e%3cpath%20d='M282.5,74.9%20275.6,74.3%20267.7,81.1%20276.5,83.3%20281,103.1%20282.1,94.9%20292.4,101.3%20294.3,109.2%20292.1,114.8%20288.6,113.7%20285.7,106.1%20280.6,108.3%20276.4,101.7%20276.3,89.1%20271.4,88.8%20265.1,81.6%20272.4,63.1%20276.8,62.3Z%20M671,308.7%20527.4,308.2%20517.7,314.9%20484.9,316.3%20480.1,322.5%20459.5,325.7%20442.6,335.5%20423.7,338.6%20413.1,333.5%20395.1,343.8%20383.4,342.8%20377.7,347.2%20374.2,346.4%20372.9,340.9%20350.9,335.5%20327.7,338.8%20319.7,345.7%20300,353.6%20271.7,346.2%20264.8,340%20262.1,312.1%20255.8,299.9%20248.9,294.9%20237.6,289.3%20223.4,293.6%20216.3,281.4%20202.8,281.5%20200.6,277.7%20188.5,284.2%20179.8,276.9%20174.2,281.3%20175.1,243.3%20179.8,262.1%20180.7,258.4%20183.8,260.4%20187,255.8%20182.6,244.4%20190.5,236.2%20186.9,232.8%20179.6,237.7%20173.5,233.7%20170.3,217.1%20174.8,221.6%20180.9,215.4%20189.6,212.7%20179,209%20178,204.4%20171.4,203.3%20171.2,213.2%20167.4,215%20167.2,193.9%20163.5,178.2%20157.7,171.2%20150.4,131.9%20145.9,123.8%20136.5,116.5%20133.2,108.6%20129,87.9%20134.2,70.5%20129.1,65.3%20138.4,65.2%20152.4,74.9%20181.2,87.8%20200.5,87.6%20226.1,93.2%20232.6,92.6%20242.2,85.6%20239.3,88.6%20246.5,96.5%20254.9,95.4%20258.1,105.6%20261.1,100%20256.8,96.9%20257.8,93.4%20265.8,90%20263,95.8%20266.6,101.8%20267.7,95.4%20270.9,94.4%20272.1,103.1%20268,102.8%20268.7,106.2%20276.2,116.6%20270.4,118.6%20265.1,136.7%20262.2,138%20261.7,121.9%20256.2,140.8%20251.1,144.6%20238.4,171.2%20241.5,170.5%20251.5,147.6%20266.2,138.8%20269,128.9%20278.7,119.6%20275.7,111.2%20280.4,113.3%20285.9,130%20280.1,131.2%20285.3,147.9%20280.9,150.7%20280.6,154%20284.2,155.4%20278.6,174.2%20280.6,178.4%20277.9,181.6%20270.5,179%20274.7,169.1%20272,170.1%20266.8,177.2%20268.9,185%20265.9,190.6%20260.8,182.7%20262.1,170.5%20258.6,180%20258.9,190.7%20262.1,189.2%20264.8,195%20271.5,196.9%20277.6,189.4%20280.6,175.1%20287.7,180.3%20290.1,178.1%20287.8,176.3%20296,172%20289.3,148.6%20295,146.3%20288.7,140.1%20292.6,132.9%20291.1,125.2%20302.9,103.2%20294.7,94.8%20291.1,81.1%20287.3,80.7%20285.3,86.7%20293.7,99.1%20283,91%20281.7,78.9%20286.3,76.8%20290.3,78.7%20292.7,75%20281.5,65%20279.9,58.6%20273.5,62.4%20272.9,55.7%20269.1,56.6%20271.1,51.9%20276.4,50.5%20281.3,56.3%20285.8,55.9%20283.5,46.1%20279.7,44.1%20285.3,46.6%20289,42.4%20283.8,36.5%20284.5,26.5%20281.4,23.9%20274.3,28.1%20275.9,32.5%20271.8,28.4%20273.7,22.9%20269.3,22.8%20268.8,16.4%20263.5,11.6%20266.8,7.6%20261.6,6.5%20266,0%20662.9,0.3%20660.8,272.8%20666.1,278.5%20670.6,291.5%20666.4,299.3Z%20M257.1,43.6%20252.9,42.9%20250.4,38.3%20251.2,42.1%20247.3,41.4%20252.5,30.6%20267.1,35.8%20261.2,42.4%20255,33%20258.8,41.1Z%20M258,61.4%20258.5,59%20254.3,59.4%20253,56.4%20257.1,45.2%20260.2,48.7%20259.7,58.2%20261.1,50.4%20265.2,51.8%20261.9,54.7%20262.9,60.7Z%20M284.3,173.8%20282,166.8%20285.6,155.3%20288.2,165.9%20292.6,167.9Z%20M251.6,58.1%20239.3,52.3%20235.2,43.9%20236.7,40.1%20241.9,40%20251.3,49.2%20248,53.3Z'/%3e%3c/svg%3e") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='124%200%20552%20354'%3e%3cpath%20d='M282.5,74.9%20275.6,74.3%20267.7,81.1%20276.5,83.3%20281,103.1%20282.1,94.9%20292.4,101.3%20294.3,109.2%20292.1,114.8%20288.6,113.7%20285.7,106.1%20280.6,108.3%20276.4,101.7%20276.3,89.1%20271.4,88.8%20265.1,81.6%20272.4,63.1%20276.8,62.3Z%20M671,308.7%20527.4,308.2%20517.7,314.9%20484.9,316.3%20480.1,322.5%20459.5,325.7%20442.6,335.5%20423.7,338.6%20413.1,333.5%20395.1,343.8%20383.4,342.8%20377.7,347.2%20374.2,346.4%20372.9,340.9%20350.9,335.5%20327.7,338.8%20319.7,345.7%20300,353.6%20271.7,346.2%20264.8,340%20262.1,312.1%20255.8,299.9%20248.9,294.9%20237.6,289.3%20223.4,293.6%20216.3,281.4%20202.8,281.5%20200.6,277.7%20188.5,284.2%20179.8,276.9%20174.2,281.3%20175.1,243.3%20179.8,262.1%20180.7,258.4%20183.8,260.4%20187,255.8%20182.6,244.4%20190.5,236.2%20186.9,232.8%20179.6,237.7%20173.5,233.7%20170.3,217.1%20174.8,221.6%20180.9,215.4%20189.6,212.7%20179,209%20178,204.4%20171.4,203.3%20171.2,213.2%20167.4,215%20167.2,193.9%20163.5,178.2%20157.7,171.2%20150.4,131.9%20145.9,123.8%20136.5,116.5%20133.2,108.6%20129,87.9%20134.2,70.5%20129.1,65.3%20138.4,65.2%20152.4,74.9%20181.2,87.8%20200.5,87.6%20226.1,93.2%20232.6,92.6%20242.2,85.6%20239.3,88.6%20246.5,96.5%20254.9,95.4%20258.1,105.6%20261.1,100%20256.8,96.9%20257.8,93.4%20265.8,90%20263,95.8%20266.6,101.8%20267.7,95.4%20270.9,94.4%20272.1,103.1%20268,102.8%20268.7,106.2%20276.2,116.6%20270.4,118.6%20265.1,136.7%20262.2,138%20261.7,121.9%20256.2,140.8%20251.1,144.6%20238.4,171.2%20241.5,170.5%20251.5,147.6%20266.2,138.8%20269,128.9%20278.7,119.6%20275.7,111.2%20280.4,113.3%20285.9,130%20280.1,131.2%20285.3,147.9%20280.9,150.7%20280.6,154%20284.2,155.4%20278.6,174.2%20280.6,178.4%20277.9,181.6%20270.5,179%20274.7,169.1%20272,170.1%20266.8,177.2%20268.9,185%20265.9,190.6%20260.8,182.7%20262.1,170.5%20258.6,180%20258.9,190.7%20262.1,189.2%20264.8,195%20271.5,196.9%20277.6,189.4%20280.6,175.1%20287.7,180.3%20290.1,178.1%20287.8,176.3%20296,172%20289.3,148.6%20295,146.3%20288.7,140.1%20292.6,132.9%20291.1,125.2%20302.9,103.2%20294.7,94.8%20291.1,81.1%20287.3,80.7%20285.3,86.7%20293.7,99.1%20283,91%20281.7,78.9%20286.3,76.8%20290.3,78.7%20292.7,75%20281.5,65%20279.9,58.6%20273.5,62.4%20272.9,55.7%20269.1,56.6%20271.1,51.9%20276.4,50.5%20281.3,56.3%20285.8,55.9%20283.5,46.1%20279.7,44.1%20285.3,46.6%20289,42.4%20283.8,36.5%20284.5,26.5%20281.4,23.9%20274.3,28.1%20275.9,32.5%20271.8,28.4%20273.7,22.9%20269.3,22.8%20268.8,16.4%20263.5,11.6%20266.8,7.6%20261.6,6.5%20266,0%20662.9,0.3%20660.8,272.8%20666.1,278.5%20670.6,291.5%20666.4,299.3Z%20M257.1,43.6%20252.9,42.9%20250.4,38.3%20251.2,42.1%20247.3,41.4%20252.5,30.6%20267.1,35.8%20261.2,42.4%20255,33%20258.8,41.1Z%20M258,61.4%20258.5,59%20254.3,59.4%20253,56.4%20257.1,45.2%20260.2,48.7%20259.7,58.2%20261.1,50.4%20265.2,51.8%20261.9,54.7%20262.9,60.7Z%20M284.3,173.8%20282,166.8%20285.6,155.3%20288.2,165.9%20292.6,167.9Z%20M251.6,58.1%20239.3,52.3%20235.2,43.9%20236.7,40.1%20241.9,40%20251.3,49.2%20248,53.3Z'/%3e%3c/svg%3e") 50%/contain no-repeat}.masthead-proof-copy{overflow-wrap:anywhere;min-width:0;color:var(--white);padding-left:var(--space-4);border-left:1px solid}.masthead-proof strong{font-size:1.45em;font-weight:700}.rate-status-banner{background:var(--rate-status-background);color:var(--text);border-bottom:2px solid var(--orange-accent)}.rate-status-banner p{padding-block:var(--space-3);color:inherit;font-size:.95rem;font-weight:var(--font-weight-strong);text-align:center;text-wrap:pretty;margin-block:0;margin-inline:auto;line-height:1.5}@container lead-masthead (width<=16rem){.masthead-proof{flex-wrap:wrap}.masthead-proof-copy{min-width:min(100%,8rem)}}.lead-page p,.lead-page dd,.lead-page h1,.lead-page h2,.lead-page h3,.lead-page :is(button,summary,label,a,legend){overflow-wrap:anywhere}.lead-page :is(h2,h3,label,legend){color:var(--navy)}.lead-page .primary-button{border-radius:var(--control-radius);width:auto}.lead-page .primary-button .lead-button-arrow{object-fit:contain;width:.9rem;height:.9rem;color:var(--teal);filter:invert(78%)sepia(25%)saturate(830%)hue-rotate(133deg)brightness(88%);margin-left:auto}.lead-page .secondary-button{border-radius:var(--control-radius)}.lead-page .primary-button:disabled{opacity:.65;cursor:default}.lead-page :is(.lead-benefits-header,.lead-method) h2{color:var(--purple)}.lead-panel{background:var(--white);border:1px solid var(--line);border-radius:var(--radius);padding:var(--panel-inset);min-width:0}.lead-form-stack,.lead-contact-fields{gap:var(--field-gap);grid-template-columns:minmax(0,1fr);display:grid}.lead-principal-location{container:principal-location/inline-size}.lead-principal-location>legend{max-inline-size:100cqi;min-width:0;margin-bottom:var(--label-gap);font-size:.875rem;font-weight:var(--font-weight-strong);padding:0}.principal-location-control{border:1px solid var(--muted);border-radius:var(--control-radius);background:var(--white);grid-template-columns:6.25rem minmax(0,1fr);display:grid}.principal-location-part{min-width:0;position:relative}.principal-location-part>label{inset:var(--space-1) auto auto var(--space-3);pointer-events:none;z-index:1;margin:0;font-size:.6875rem;font-weight:400;line-height:1.2;position:absolute}.principal-location-part>:is(input,select){height:3rem;min-height:3rem;padding:var(--space-4) var(--space-3) 0;background-color:#0000;border:0}.principal-location-part>select{padding-right:var(--space-8);background-position:right var(--space-3) center}.principal-location-zip>input{border-radius:var(--control-radius) 0 0 var(--control-radius)}.principal-location-county>select{border-radius:0 var(--control-radius) var(--control-radius) 0}.principal-location-county:before{content:"";inset:var(--space-2) auto var(--space-2) 0;border-left:1px solid var(--line);pointer-events:none;position:absolute}.principal-location-part>:is(input,select):focus-visible{outline-offset:2px;z-index:2;position:relative}.principal-location-part>[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--purple)}.principal-location-hint{align-items:center;gap:0 var(--space-2);flex-wrap:wrap;display:flex}.principal-location-hint>p{margin:0}.principal-location-hint>.text-button{padding-block:0}.principal-location-hint:has(>p:empty):not(:has(button)){display:none}@container principal-location (width<=14rem){.principal-location-control{grid-template-columns:minmax(0,1fr)}.principal-location-zip>input{border-radius:var(--control-radius) var(--control-radius) 0 0}.principal-location-county>select{border-radius:0 0 var(--control-radius) var(--control-radius)}.principal-location-county:before{inset:0 var(--space-3) auto;border-left:0;border-top:1px solid var(--line)}}@media (forced-colors:active){.principal-location-county:before{border-color:canvastext}.principal-location-part>[aria-invalid=true]{outline-offset:-2px;outline:2px solid canvastext}}.lead-form-stack>p,.lead-form-stack>.lead-callout{margin:0}.lead-review-dialog{width:min(50rem, calc(100% - var(--space-4)))}.lead-review-dialog .plan-dialog-header{padding:var(--space-4) var(--space-5)}.lead-review-dialog>form{padding:var(--space-5);--field-gap:var(--space-4);container:lead-review-edit/inline-size}.employee-import-dialog>form{container:lead-employees/inline-size}.employee-editor-controls{border:0;min-width:0;margin:0;padding:0}.lead-review-dialog :is(.lead-field-grid,.lead-introduction-grid){grid-template-columns:minmax(0,1fr)}.lead-review-dialog .lead-current-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-review-dialog .lead-current-fields .field:last-child{grid-column:1/-1}@container lead-review-edit (width>=32rem){.lead-review-dialog .lead-field-grid,.lead-review-dialog .lead-current-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-review-dialog .lead-current-fields .field:last-child{grid-column:auto}}@container lead-review-edit (width<=15rem){.lead-review-dialog .lead-current-fields{grid-template-columns:minmax(0,1fr)}.lead-review-dialog .lead-current-fields .field:last-child{grid-column:auto}}.lead-method{scroll-margin-top:var(--space-6);grid-column:1}.lead-method h2{letter-spacing:-.025em;margin-bottom:var(--space-5);font-size:1.5rem;line-height:1.25}.lead-method ol{gap:var(--space-8);margin:0;padding:0;list-style:none;display:grid}.lead-method li{gap:var(--space-6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;position:relative}.lead-method li:not(:last-child):after{content:"";background:var(--teal);width:1px;position:absolute;top:3rem;bottom:-1.5rem;left:1.25rem}.lead-method-number{background:var(--teal);width:2.5rem;height:2.5rem;color:var(--white);font-size:1.25rem;line-height:1;font-weight:var(--font-weight-strong);border-radius:50%;place-items:center;display:grid}.lead-method h3{margin:var(--space-1) 0 var(--space-2);font-size:1rem;line-height:1.25}.lead-method li p{margin:0;font-size:.875rem;line-height:1.5}.lead-workspace{--lead-workspace-gap:var(--section-gap);gap:var(--lead-workspace-gap);width:min(100%,800px);padding-top:var(--space-4);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid}.lead-progress-block{min-width:0;margin-bottom:calc(var(--space-2) - var(--lead-workspace-gap))}.lead-information-note{margin:var(--space-2) 0 0;color:var(--muted);text-align:center;font-size:.75rem;line-height:1.4}.lead-stage-panel[hidden]{display:none}.compare-results{container:compare-results/inline-size}.result-context-link{width:auto;min-height:24px;color:var(--purple);text-underline-offset:.2em;font-size:inherit;font-weight:inherit;align-items:center;padding:0;text-decoration:underline;display:inline-flex}.result-context-dialog{width:min(35rem, calc(100% - var(--space-4)))}.result-context-dialog .plan-dialog-header{padding-block:var(--space-4);border-bottom:1px solid var(--line);align-items:center}.result-context-dialog form{padding:var(--space-5) var(--space-6) var(--space-6)}.result-context-fields{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.result-context-date{grid-column:1/-1}.result-context-actions{justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.pepm-calculate-link{align-items:center;gap:var(--space-1);min-height:24px;font-size:inherit;padding:0;display:inline-flex}.pepm-calculate-link>svg{flex-shrink:0;width:1rem;height:1rem}.pepm-calculate-link:disabled{color:var(--muted);cursor:not-allowed}.pepm-calculator-dialog form{padding-block:var(--space-4)}.pepm-calculator-form>.field-hint{margin:0 0 var(--space-3)}.pepm-calculator-form .section-body{gap:var(--space-2)}.pepm-calculator-reserve{visibility:hidden}.pepm-calculator-form .field>:is(.field-support,.pepm-calculator-reserve){margin:var(--space-1) 0 0;grid-area:3/1}.pepm-calculator-form input{border-width:2px}.pepm-calculator-result{padding:var(--space-3);border-radius:var(--radius);background:var(--purple-pale);display:grid}.pepm-calculator-result p{place-content:center space-between;align-items:center;gap:var(--space-1) var(--space-3);flex-wrap:wrap;grid-area:1/1;margin:0;display:flex}.pepm-calculator-result strong{color:var(--purple);overflow-wrap:anywhere;font-size:1.5rem}.pepm-calculator-form .primary-button{width:auto}.pepm-calculator-form .result-context-actions{margin-top:var(--space-3)}.pepm-calculator-form .primary-button:disabled{background:var(--line);border-color:var(--line);color:var(--muted);cursor:not-allowed}@media (forced-colors:active){.pepm-calculator-result{border:1px solid canvastext}.pepm-calculator-form .primary-button:disabled{color:graytext;border-color:graytext}}.progress-label-short,.progress-label-team{display:none}.lead-page .progress-nav{container:lead-progress/inline-size}.lead-stage-panel{padding:var(--panel-inset)}.lead-renewal-workspace{--field-gap:calc(var(--space-4) * 1.2)}.lead-renewal-workspace .lead-form-section{gap:var(--field-gap)}.lead-renewal-workspace .lead-stage-header{margin-bottom:var(--space-5)}.lead-stage-header{gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-5);border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;display:flex}.lead-stage-header>div{min-width:0}.lead-stage-header>.text-button{flex-shrink:0;max-width:100%}.lead-stage-header .eyebrow{margin:0 0 var(--space-2)}.lead-stage-header h1{letter-spacing:-.025em;margin:0;font-size:clamp(1.5rem,3vw,2rem)}.lead-company-line{margin:var(--space-3) 0 0;font-size:.9rem}.lead-renewal-workspace .lead-company-line{min-height:1lh}.lead-form-section{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.lead-form-section[aria-label=Coverage\ details]{container:lead-coverage-fields/inline-size}.lead-section-content{align-content:start;gap:var(--field-gap);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.lead-section-content>p{margin:0}.lead-section-heading{align-content:start;gap:var(--space-2);display:grid}.lead-section-heading h2,.lead-section-heading h3,.lead-section-heading p{margin:0}.lead-form-section>.lead-section-heading h2{font-size:1.05rem;line-height:1.4}.lead-field-grid{gap:var(--field-gap);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lead-business-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.lead-introduction-grid{grid-template-columns:minmax(0, calc((100% - var(--space-3)) / 5 - var(--space-2) / 3)) minmax(0, 1fr);gap:var(--space-3);min-width:0;display:grid}.lead-introduction-group{align-content:start;gap:var(--label-gap);min-width:0;display:grid}.lead-start-date-fields .field>label,.lead-current-fields .field>label{text-align:center}.lead-start-date-fields{grid-template-columns:minmax(0,1fr)}.lead-current-fields{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;min-width:0;display:grid}.lead-start-date-fields select{background-position:right .5rem center;min-width:0;padding-right:2rem}@container lead-coverage-fields (width>=36rem){@media (width>=761px){@supports (grid-template-rows:subgrid){.lead-coverage-step .lead-introduction-grid{row-gap:var(--label-gap);grid-template-rows:auto auto auto}.lead-coverage-step :is(.lead-introduction-group,.lead-current-fields,.lead-introduction-group .field){grid-row:span 3;grid-template-rows:subgrid}}}}@container lead-coverage-fields (width<=36rem){.lead-introduction-grid{grid-template-columns:minmax(0,1fr)}.lead-current-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lead-coverage-fields (width<=18rem){.lead-form-section .lead-current-fields{grid-template-columns:minmax(0,1fr)}}.lead-year-warning{grid-column:1/-1;margin:0;font-size:.75rem;line-height:1.4}.lead-field-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.lead-check{align-items:flex-start;gap:var(--space-3);min-height:44px;padding-block:var(--space-2);cursor:pointer;font-size:.9rem;font-weight:400;display:flex}.lead-check input{width:20px;height:20px;min-height:20px;accent-color:var(--purple);flex:none;margin:.1rem 0 0;padding:0}.lead-check span{min-width:0}.lead-page textarea{resize:vertical;width:100%;min-width:0;font:inherit;color:var(--text);background:var(--white);padding:var(--space-3);border:1px solid var(--muted);border-radius:var(--control-radius)}.lead-actions{justify-content:space-between;gap:var(--space-4);border-top:1px solid var(--line);padding-top:var(--space-6);flex-wrap:wrap;align-items:center;display:flex}.lead-actions>.primary-button{margin-left:auto}.lead-coverage-actions{border-top:0;align-items:flex-start;padding-top:0}.lead-coverage-actions>.primary-button{width:auto;max-width:100%}.lead-cost-description{grid-column:1/-1;margin:0}.lead-current-fields{--helper-gap:var(--space-2)}.lead-employees-panel{--field-gap:var(--space-4);container:lead-employees/inline-size}.lead-employees-panel .employee-list{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.lead-employees-panel .census-row .census-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.employee-add-tile{gap:var(--copy-gap);flex-direction:column;align-self:stretch;min-width:0;display:flex}.employee-add-tile-button{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--purple);border-radius:var(--control-radius);background:var(--purple-pale);width:100%;min-height:8rem;color:var(--purple);font:inherit;font-weight:var(--font-weight-strong);cursor:pointer;flex-direction:column;flex:1;display:flex}.employee-add-tile-button:enabled:hover{background:var(--white);border-style:solid}.employee-add-tile-button:disabled{color:var(--muted);border-color:var(--line);background:var(--cream);cursor:not-allowed}.employee-add-tile>.undo{margin:0;font-size:.8rem}.employee-add-tile>.undo>.text-button{min-height:24px;font-size:inherit;padding-block:0}.employee-add-tile>.undo>.text-button:disabled{color:var(--muted);cursor:not-allowed;text-decoration:none}.employee-add-tile-button:focus-visible{outline:2px solid var(--purple);outline-offset:3px}.employee-add-symbol{background:var(--white);border-radius:50%;place-items:center;width:2rem;height:2rem;font-size:1.5rem;line-height:1;display:grid}.employee-add-symbol>svg{width:1.25rem;height:1.25rem}@container lead-employees (width>=28rem){.lead-employees-panel .employee-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@container lead-employees (width<=27.999rem){.employee-add-tile-button{flex-direction:row;min-height:3.5rem}.employee-add-symbol{width:1.5rem;height:1.5rem;font-size:1.1rem}}.lead-employees-panel .lead-stage-header{margin-bottom:var(--space-5);flex-wrap:wrap;align-items:center}.lead-employees-panel .lead-stage-header>div:first-child{flex:1 1 min-content;overflow-wrap:anywhere}.lead-employees-panel .lead-company-line{width:max-content;max-width:100%}.lead-employee-header-actions{flex:none;align-items:center;min-width:0;max-width:100%}.lead-employee-header-actions .primary-button{max-width:100%}.employee-benchmark-buttons{justify-content:flex-end;align-items:stretch;gap:var(--space-3);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.employee-benchmark-buttons>.primary-button{flex:10rem;min-width:0;max-width:100%}.lead-employee-header-actions>.primary-button{flex:0 auto}.lead-employee-header-actions .lead-button-arrow{flex-shrink:0}.lead-employee-header-actions{justify-content:flex-start}.employee-clear-button{border-radius:var(--control-radius);padding:.7rem var(--space-4);font-size:inherit;font-weight:var(--font-weight-strong);border:1px solid #0000;flex-shrink:0}.lead-employee-floating{display:none}.lead-employee-intro{gap:var(--space-6);margin-bottom:var(--space-2);align-items:center;display:grid}.lead-employee-intro-status{min-width:0;font-size:.9rem}.lead-employee-intro-status>p{margin:0}.lead-employee-intro-status>p+p{margin-top:var(--copy-gap)}.lead-employees-added{color:var(--lead-ready);font-weight:var(--font-weight-strong)}.employee-privacy-notice{gap:var(--space-4);margin:var(--space-3) 0 var(--space-5);padding:var(--space-5);border:1px solid color-mix(in srgb,var(--teal) 32%,var(--line));border-radius:var(--radius);background:linear-gradient(135deg,var(--teal-pale),var(--white));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid;box-shadow:0 .35rem 1.1rem #0b274612}.employee-privacy-mark{background:var(--white);width:2.75rem;height:2.75rem;color:var(--teal);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--teal) 25%,var(--line));border-radius:50%;place-items:center;display:grid}.employee-privacy-mark svg{width:1.55rem;height:1.55rem}.employee-privacy-copy{min-width:0}.employee-privacy-copy>:is(h2,p){margin:0}.employee-privacy-copy h2{color:var(--navy);font-size:1.1rem}.employee-privacy-copy>p{margin-top:var(--space-2);color:var(--text)}.employee-privacy-copy details{margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line)}.employee-privacy-copy summary{cursor:pointer;width:max-content;max-width:100%;color:var(--purple);font-weight:700}.employee-privacy-copy summary:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:.2rem}.employee-privacy-toggle{display:none}.employee-extension-guidance{margin-top:var(--space-3);color:var(--text)}.employee-extension-guidance>p{margin:0}.employee-extension-guidance ol{margin:var(--space-3) 0;padding-left:1.25rem}.employee-extension-guidance li+li{margin-top:var(--space-2)}.lead-employee-actions{margin-top:var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.lead-employee-actions>.secondary-button{justify-self:start}.lead-employee-actions>.employee-continue-actions{justify-self:end}.employee-continue-actions{justify-content:flex-end;align-items:center;gap:var(--space-4);flex-wrap:wrap;min-width:0;max-width:100%;display:flex}.employee-continue-actions .primary-button{width:auto;margin-left:0}.census-import-actions>.employee-continue-actions{margin-left:auto}.lead-employee-readiness{gap:var(--space-2);color:var(--muted);align-items:center;margin:0;font-size:.8rem;line-height:1.5;display:flex}.lead-readiness-icon{width:2rem;height:2rem;color:var(--muted);border:1px solid;border-radius:50%;flex:0 0 2rem;place-items:center;display:grid}.lead-readiness-icon.is-ready{color:var(--lead-ready)}.lead-readiness-icon svg{width:1.25rem;height:1.25rem}.employee-continue-actions .primary-button:disabled{cursor:not-allowed}@container lead-employees (width<=38rem){.lead-employee-intro,.lead-employee-actions{grid-template-columns:minmax(0,1fr)}.employee-privacy-notice{padding:var(--space-4)}.lead-employee-actions>:is(.employee-continue-actions,.secondary-button){justify-self:stretch;width:100%}.lead-employee-actions .employee-continue-actions{gap:var(--space-3) var(--space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.lead-employee-actions .employee-clear-button{grid-area:1/2;justify-self:end}.lead-employee-actions .primary-button{white-space:nowrap;grid-area:2/1/auto/-1;width:100%}.lead-employees-panel .entry-methods{grid-template-columns:minmax(0,1fr)}.lead-employees-panel .entry-methods.has-sample>.entry-method{grid-template-columns:1.25rem minmax(0,1fr) 1.25rem}.lead-employees-panel .entry-methods.has-sample>.entry-method>svg{grid-area:2/1}.lead-employees-panel .entry-methods.has-sample>.entry-method>span{text-align:center;grid-column:2}}@container lead-employees (width<=18rem){.lead-employees-panel .census-row .census-fields{grid-template-columns:minmax(0,1fr)}.lead-employees-panel .employee-actions{grid-template-columns:minmax(0,1fr);grid-template-areas:"add""count"}.lead-employees-panel .employee-actions>:is(button,span){text-align:left;white-space:normal;overflow-wrap:anywhere;justify-self:stretch;min-width:0}.lead-employee-actions .employee-continue-actions{grid-template-columns:minmax(0,1fr)}.lead-employee-actions .lead-employee-readiness{grid-area:1/1}.lead-employee-actions .employee-clear-button{white-space:normal;grid-area:2/1;justify-self:stretch}.lead-employee-actions .primary-button{white-space:normal;overflow-wrap:anywhere;grid-area:3/1}}.lead-employees-panel .employee-actions.is-count-only{justify-content:flex-end;display:flex}.lead-employees-panel .employee-actions.is-count-only>span{text-align:right}.lead-callout{background:var(--purple-pale);padding:var(--space-4) var(--space-5);border-radius:.5rem;font-size:.9rem}.lead-callout>:last-child{margin-bottom:0}.lead-callout h2,.lead-callout h3{margin-top:0;font-size:1rem}.lead-analysis{background:var(--white);border:1px solid var(--line);padding:var(--space-5);border-radius:.5rem}.lead-analysis p{margin:var(--space-2) 0 0}.lead-summary-actions{gap:var(--space-4);flex-wrap:wrap;display:flex}.lead-summary-actions .text-button{padding-inline:0}.lead-results-summary .lead-stage-header{margin-bottom:var(--space-3);padding-bottom:var(--space-4)}.lead-results-summary>.field-hint{margin:var(--space-2) 0 0}.lead-insight{padding:var(--space-6) var(--space-8);background:var(--white);border:1px solid var(--line);border-radius:var(--radius)}.lead-insight .eyebrow{margin-bottom:var(--space-3)}.lead-insight h2{margin-bottom:var(--space-3);font-size:clamp(1.3rem,2.4vw,1.65rem);line-height:1.25}.lead-insight p:last-child{margin:0;font-size:.9rem}.lead-starting-plans{gap:var(--space-5);min-width:0;display:grid;container:plan-results/inline-size}.lead-starting-plans h2{font-size:1.5rem}.lead-explorer{gap:var(--space-6);display:grid}.lead-explorer>.panel{padding:var(--panel-inset);container:plan-filters/inline-size}.lead-page .plan-detail-action .text-button{font-size:.75rem;line-height:1.4}.lead-page .plan-cards{margin:0}.lead-selection-note{padding-inline:var(--space-2);font-size:.8rem}.lead-selection-note summary{color:var(--purple);font-weight:var(--font-weight-strong)}.lead-premium-difference{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--navy);font-size:.8rem}.lead-census-import{gap:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid}.lead-census-import>p{margin:0}.lead-import-preview .employee-list{gap:var(--space-4)}.lead-import-preview .census-fields{padding:0}.lead-workspace>.lead-benefits{margin-top:var(--space-8)}.lead-next-actions{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.lead-benefits{margin-top:var(--space-4)}.lead-benefits-header{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.lead-benefits-header h2{margin:0;font-size:1.8rem}.lead-benefits-header .eyebrow{margin:0 0 var(--space-2)}.lead-benefit-preview{position:relative}.lead-benefit-preview.is-collapsed{overflow:clip}.lead-benefit-preview.is-collapsed:after{content:"";pointer-events:none;background:linear-gradient(to bottom, transparent, var(--cream) 90%);height:min(9rem,45%);position:absolute;inset:auto 0 0}.lead-benefit-grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;display:grid}.lead-benefit-expander{z-index:1;margin-top:calc(var(--space-8) * -1);justify-content:center;display:flex;position:relative}.lead-benefit-expander.is-expanded{margin-top:var(--space-6)}.lead-benefit-expander button{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-5);border:2px solid var(--purple);border-radius:var(--control-radius);background:var(--white);color:var(--purple);box-shadow:var(--action-shadow);font-weight:var(--font-weight-strong);display:inline-flex}.lead-benefit-expander button:hover{background:var(--purple-pale)}.lead-benefit-expand-icon{background:var(--purple);width:2rem;height:2rem;color:var(--white);border-radius:50%;flex:0 0 2rem;place-items:center;display:grid}.lead-benefit-expand-icon svg{width:1.2rem;height:1.2rem}.lead-benefit-expander.is-expanded .lead-benefit-expand-icon svg{transform:rotate(180deg)}.lead-benefit-card{padding:var(--space-6);background:var(--white);border:1px solid var(--line);border-radius:var(--radius);flex-direction:column;min-width:0;display:flex}.lead-benefit-heading{align-items:center;gap:var(--space-4);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.lead-benefit-icon{background:var(--teal);border-radius:50%;flex:none;place-items:center;width:2.5rem;height:2.5rem;display:grid}.lead-benefit-icon img{object-fit:contain;width:1.5rem;height:1.5rem}.lead-benefit-card h3{flex:12rem;min-width:0;margin:0;font-size:1.15rem;line-height:1.35}.lead-benefit-card p{margin:0;font-size:.875rem}.lead-footer{padding-block:var(--space-6);margin-top:calc(var(--space-8) * 2);font-size:.8rem}.lead-footer-content{gap:var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.lead-footer-content>strong{color:var(--white);font-size:1rem}.lead-footer-content>button{margin-left:auto}.lead-page .lead-footer :is(a,.text-button){color:var(--white)}.lead-page .lead-footer :is(a,.text-button):hover{color:var(--white);text-decoration:underline}.lead-footer-content>a{gap:var(--space-2);align-items:center;min-height:44px;display:inline-flex}.lead-footer p{width:100%;margin:0}.lead-footer-source-links{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;max-width:100%;display:inline-flex}.insight-review-links{width:100%;margin-top:var(--space-4);font-size:.875rem}.insight-review-links ul{padding-left:var(--space-5);gap:var(--space-3);display:grid}.insight-review-links li>span{font-size:.8rem;display:block}.insight-review{max-width:800px;padding-block:var(--space-6)}.insight-review-controls{margin-bottom:var(--space-5)}.lead-page .progress-nav button:disabled{cursor:default}@supports (grid-template-rows:subgrid){.lead-section-content .lead-field-grid{row-gap:var(--label-gap);grid-template-rows:auto auto auto}.lead-section-content .lead-field-grid>.field{grid-row:span 3;grid-template-rows:subgrid;align-content:normal}}@media (width<=900px){.lead-form-section{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.lead-page .masthead{padding-bottom:0;display:block}.masthead-proof{margin:var(--space-2) calc((100vw - 100%) / -2) 0;padding:var(--space-2) var(--space-4);background:var(--teal-ink);color:var(--white);justify-content:center;font-size:.9rem}.masthead-state{width:2rem;height:1.5rem}.masthead-proof-copy{color:var(--white);padding-left:var(--space-3)}.masthead-proof strong{font-size:1.2em}.rate-status-banner p{font-size:.875rem}.lead-field-grid{grid-template-columns:minmax(0,1fr)}.lead-stage-header{flex-wrap:wrap}.lead-introduction-grid{grid-template-columns:minmax(0,1fr)}.lead-current-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=580px){.lead-current-fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.lead-employee-intro{margin-bottom:0}.employee-privacy-notice{grid-template-columns:1fr;margin-top:0}.employee-privacy-notice:not(.is-expanded) .employee-privacy-copy>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.employee-privacy-notice:not(.is-expanded) #employee-privacy-details{display:none}.employee-privacy-toggle{justify-content:space-between;align-items:center;gap:var(--space-2);width:100%;min-height:44px;margin-top:var(--space-3);padding:var(--space-1) 0 0;border:0;border-top:1px solid var(--line);color:var(--purple);font:inherit;cursor:pointer;background:0 0;font-size:.875rem;display:flex}.employee-privacy-toggle svg{flex:none}.employee-privacy-toggle:focus-visible{outline:3px solid var(--focus);outline-offset:3px;border-radius:var(--control-radius)}.lead-employee-header-actions{display:none}.lead-employee-workspace{padding-bottom:calc(6rem + env(safe-area-inset-bottom))}.lead-employee-floating{z-index:10;inset-inline:var(--space-3);bottom:calc(var(--space-3) + env(safe-area-inset-bottom));max-height:40dvh;padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius);background:var(--white);box-shadow:var(--action-shadow);justify-content:flex-end;display:flex;position:fixed;overflow-y:auto}.lead-employee-floating .primary-button{gap:var(--space-2);width:100%;min-width:0;max-width:100%;padding-inline:var(--space-3);white-space:normal;text-align:center;overflow-wrap:anywhere}.lead-employee-floating .lead-button-arrow{display:none}.lead-page:has(.lead-employee-floating) .lead-footer{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}.employee-privacy-copy summary{width:auto}.employee-extension-guidance,.employee-extension-guidance :is(ol,li){overflow-wrap:anywhere;min-width:0}}@media (width<=260px){.lead-employee-workspace{padding-bottom:calc(8rem + env(safe-area-inset-bottom))}}@media (width<=540px){.lead-shell{width:calc(100% - 32px)}.lead-page{--panel-inset:var(--space-5)}.lead-stage-panel,.lead-insight{padding:var(--space-5)}.lead-benefit-card{padding:var(--space-6)}.lead-benefit-grid{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}.lead-benefits-header{grid-template-columns:minmax(0,1fr)}.lead-footer{margin-top:calc(var(--space-8) + var(--space-2))}.lead-method li{gap:var(--space-4)}.lead-page .progress-nav button{gap:var(--space-2);flex-direction:column;font-size:.75rem}.lead-page .progress-label-full{display:none}.lead-page .progress-label-short{display:inline}.insight-rates-panel:not([hidden]){row-gap:calc(var(--space-3) * .7)}.result-context-fields{grid-template-columns:minmax(0,1fr)}.result-context-dialog .plan-dialog-header,.result-context-dialog form{padding-inline:var(--space-4)}.lead-actions,.lead-next-actions{flex-direction:column;align-items:stretch}.lead-actions>.primary-button{margin-left:0}}@media (forced-colors:active){.rate-status-banner{color:canvastext;background:canvas;border-block:1px solid canvastext}.lead-panel,.lead-callout,.lead-insight,.lead-benefit-card,.lead-analysis{border:1px solid canvastext}.lead-benefit-preview.is-collapsed{border-bottom:1px solid canvastext}.lead-benefit-preview.is-collapsed:after{display:none}.lead-benefit-expander button{box-shadow:none}.lead-benefit-expand-icon,.lead-method-number{border:1px solid canvastext}.lead-benefit-icon{forced-color-adjust:none}}.lead-estimate-line{margin:var(--space-2) 0 0}@media (width<=540px){@container lead-progress (width<=20rem){.lead-page .progress-nav li:nth-child(2) .progress-label-short{display:none}.lead-page .progress-label-team{display:inline}}}.census-dropzone{justify-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);border:2px dashed var(--teal);border-radius:var(--radius);background:var(--teal-pale);text-align:center;display:grid}.census-dropzone>svg{width:2.5rem;height:2.5rem;color:var(--purple)}.census-dropzone.is-dragging{border-color:var(--purple);background:var(--purple-pale)}.census-mapping{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--cream);display:grid}.census-mapping-actions{justify-content:flex-end}.census-mapping-heading{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.census-mapping-heading h3{margin:0}.census-check{align-items:center;gap:var(--space-3);min-height:44px;font-size:.875rem;display:flex}.census-check input{width:1.25rem;height:1.25rem;min-height:1.25rem;accent-color:var(--purple);flex:0 0 1.25rem}.census-import-actions{flex-wrap:wrap}.census-clear-list{align-items:center;gap:var(--space-2);text-decoration:none;display:inline-flex}.census-clear-list>span:last-child{text-underline-offset:.22em;text-decoration:underline}.lead-census-import{padding-top:var(--space-6);border-top:1px solid var(--line)}.lead-import-preview .employee-list{display:grid}@media (forced-colors:active){.entry-method.is-active,.census-dropzone{border-color:highlight}.employee-add-tile-button{color:buttontext;background:canvas;border-color:buttontext}.employee-add-tile-button:disabled{color:graytext;border-color:graytext}.employee-add-symbol{background:canvas;border:1px solid buttontext}}.lead-census-import [hidden]{display:none}.lead-landing-body{min-width:0}.lead-open-landing{gap:var(--space-6);padding-top:calc(var(--space-8) * 2);display:grid}.lead-open-hero{align-items:center;gap:calc(var(--space-8) * 1.5);grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-width:0;display:grid}.lead-open-intro{justify-items:start;gap:var(--space-5);text-align:left;min-width:0;display:grid}.lead-open-intro>.eyebrow{letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700}.lead-open-intro h1{max-width:18ch;color:var(--navy);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2rem,4.3vw,3.5rem);line-height:1.08}.lead-open-intro h1 span{color:var(--purple)}.lead-open-description{max-width:40rem;color:var(--navy);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.45vw,1.125rem);line-height:1.55}.lead-open-plan-count{color:var(--purple);font-weight:var(--font-weight-strong)}.lead-landing-cta{justify-self:center;justify-items:start;gap:var(--space-5);width:fit-content;max-width:100%;display:grid}.lead-open-actions{justify-items:start;gap:var(--space-3);width:100%;padding-top:var(--space-2);display:grid}.lead-open-actions .primary-button,.lead-page .lead-explorer-link{justify-content:center;gap:var(--space-5);text-align:center;width:min(100%,18rem);min-height:3.375rem}.lead-page .lead-open-actions .primary-button .lead-button-arrow,.lead-explorer-link svg{flex-shrink:0;width:1.125rem;height:1.125rem;margin-left:0}.lead-open-promises{justify-content:center;gap:var(--space-2) var(--space-5);color:var(--navy);flex-wrap:wrap;margin:0;padding:0;font-size:.8rem;list-style:none;display:flex}.lead-open-promises li{align-items:center;gap:var(--space-2);display:flex}.lead-promise-check{color:var(--teal-ink);font-weight:700}.lead-open-disclaimer{max-width:40rem;color:var(--muted);text-wrap:pretty;margin:0;font-size:.75rem}.lead-open-carriers{gap:var(--space-2);text-align:center;padding-block:var(--space-2);display:grid}.lead-open-carrier-line{justify-content:center;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;min-width:0;display:flex}.lead-open-carriers p{color:var(--muted);margin:0;font-size:.8rem}.lead-open-carriers ul{justify-content:center;gap:var(--space-1) var(--space-4);color:var(--navy);flex-wrap:wrap;margin:0;padding:0;font-size:.9rem;list-style:none;display:flex}.lead-open-carriers li+li:before{content:"·";margin-right:var(--space-4);color:var(--muted)}.lead-open-method{padding-block:var(--space-6);border-block:1px solid var(--line)}.lead-open-method ol{gap:var(--space-5);grid-template-columns:repeat(3,minmax(0,1fr))}.lead-open-method li{gap:var(--space-3)}.lead-open-method li:not(:last-child):after{content:none}.lead-open-method .lead-method-number{width:2rem;height:2rem;font-size:1rem}.lead-open-method h3{margin-top:var(--space-1)}.lead-landing-body .lead-benefits{margin-top:calc(var(--space-8) * 1.5)}.lead-benefits-compact .lead-benefits-header{grid-template-columns:1.25fr 1fr;align-items:end}.lead-benefits-compact .lead-benefits-header h2{font-size:clamp(1.75rem,2.5vw,2.125rem)}.lead-benefits-compact .lead-benefits-intro{color:var(--muted);margin:0;font-size:.875rem}.lead-benefits-compact .lead-benefit-grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:auto}.lead-benefits-compact .lead-benefit-heading{justify-items:start;gap:var(--space-3);display:grid}.lead-benefits-compact .lead-benefit-card h3{font-size:1.125rem}.lead-benefits-compact .lead-benefit-preview{margin-top:var(--space-4)}.lead-benefits-compact .lead-benefit-preview.is-collapsed{height:5.5rem;overflow:clip}.lead-benefits-compact .lead-benefit-preview.is-collapsed:after{background:linear-gradient(to bottom, transparent, var(--cream));height:100%}.lead-benefits-compact .lead-benefit-expander{margin-top:calc(var(--space-6) * -1)}.lead-benefits-compact .lead-benefit-expander.is-expanded{margin-top:var(--space-4)}.lead-benefits-compact .lead-benefit-expander button{min-height:3rem}.lead-landing-body .lead-open-final{justify-content:space-between;align-items:center;gap:var(--space-6);margin-block:var(--space-8);padding:var(--space-6);border-radius:var(--radius);background:var(--purple-pale);display:flex}.lead-open-final h2{color:var(--purple);margin:0;font-size:1.5rem}.lead-open-final p{margin:var(--space-1) 0 0;font-size:.875rem}.lead-open-final .primary-button{flex:0 auto;max-width:100%;min-height:3.375rem}@media (width<=900px){.lead-benefits-compact .lead-benefit-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.lead-open-landing{padding-top:var(--space-6)}.lead-open-hero{gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.lead-open-intro{text-align:center;justify-items:center;max-width:36rem;margin-inline:auto}.lead-open-actions{justify-items:center}.lead-landing-cta{justify-items:center;width:100%}.lead-landing-cta .lead-browse-actions{justify-items:center}.lead-open-intro h1{font-size:clamp(2rem,6vw,2.75rem)}.lead-open-method ol,.lead-benefits-compact .lead-benefit-grid,.lead-benefits-compact .lead-benefits-header{grid-template-columns:minmax(0,1fr)}.lead-open-method ol{gap:var(--space-5)}.lead-landing-body .lead-open-final{flex-direction:column;align-items:stretch}.lead-open-final .primary-button{align-self:flex-start}}@media (width<=420px){.lead-open-actions .primary-button,.lead-open-final .primary-button,.lead-page .lead-explorer-link{width:100%}.lead-open-intro h1{font-size:clamp(1.9rem,9vw,2.25rem)}.lead-open-carriers li:before{display:none}.lead-benefits-compact .lead-benefit-card{padding:var(--space-5)}}@media (forced-colors:active){.lead-open-final{border:1px solid canvastext}}.lead-page .progress-nav .is-future .progress-number{color:var(--muted);border:1px solid var(--line);background:0 0}.lead-page .progress-nav .is-complete .progress-number{background:var(--teal);color:var(--white)}.lead-page .progress-four ol{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=540px){.lead-page .progress-four button{padding-inline:var(--space-1);font-size:.75rem}}@media (forced-colors:active){.lead-page .progress-nav .progress-number{border:1px solid canvastext}}.compare-results-surface:not([hidden]){display:contents}.lead-explorer-link{margin-top:var(--space-4);background:var(--white);font-size:inherit;align-items:center;text-decoration:none;display:flex}.lead-explorer-link:hover{background:var(--purple-pale)}.lead-browse-actions{justify-items:start;gap:var(--space-3);width:100%;margin-top:var(--space-4);display:grid}.lead-browse-actions .lead-explorer-link{margin-top:0}@media (width>=761px){.lead-open-hero{align-items:end}.lead-landing-cta{gap:var(--space-2)}.lead-landing-cta .lead-browse-actions{margin-top:0}}.lead-external-link-icon{text-decoration:none;display:inline-block}.field-label-row{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.field-label-row>label{margin:0}.field-support-reserved>.field-error{grid-area:1/1}.field-error-reserve{visibility:hidden;pointer-events:none}.lead-cost-calculators{row-gap:var(--space-1)}.lead-cost-fields input[aria-invalid=true]{padding-block:calc(.65rem - 1px)}
