.team-pricing-page{--tp-price:2.5rem;--tp-h1:clamp(2rem,5vw,3rem);--tp-h2:1.75rem;--tp-tier:1.25rem;--tp-body:1rem;--tp-small:0.875rem;--tp-fine:0.8125rem;--tp-section:48px;--tp-card-gap:12px;--tp-bubble-gutter:0px}@media (min-width:768px){.team-pricing-page{--tp-h2:2rem}}@media (min-width:901px){.team-pricing-page{--tp-bubble-gutter:72px}}@media (min-width:1441px){.team-pricing-page{--tp-bubble-gutter:144px}}@media (min-width:1200px){.team-pricing-page{--tp-price:2.75rem;--tp-section:72px}}.team-pricing-page :is(a,button,summary):focus-visible{outline:2px solid var(--navy-3);outline-offset:2px}.team-pricing-page .team-slider-track:focus-visible{outline:2px solid var(--navy-3);outline-offset:4px}.team-pricing-page .team-close-band :is(a,button):focus-visible,.team-pricing-page .team-sticky-bar :is(a,button):focus-visible{outline-color:var(--card)}.team-pricing-page .team-guarantee-strip{display:flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:10px 16px;background:var(--navy);color:var(--card);font-size:1rem;font-weight:700;line-height:1.3;text-align:center;text-decoration:none}.team-pricing-page .team-guarantee-strip:hover{color:var(--card);text-decoration:underline}.team-pricing-page .team-guarantee-strip:focus-visible{outline:2px solid var(--card);outline-offset:-4px}.team-pricing-page .team-guarantee-strip-icon{flex:none;width:24px;height:24px}.team-pricing-page .team-guarantee-strip .team-note-mark{color:var(--muted-invert)}@media (min-width:768px){.team-pricing-page .team-guarantee-strip{font-size:1.125rem}}.team-pricing-page .team-pricing-panel{background:var(--stone);padding-bottom:var(--tp-section)}.team-pricing-page .team-pricing-panel>section+section{margin-top:16px}.team-pricing-page .team-pricing-panel>section.team-all-plans{margin-top:var(--tp-section)}.team-pricing-page .team-pricing-hero{padding:16px 0 0;text-align:center}.team-pricing-page .team-pricing-hero h1{margin:0 0 8px;font-size:var(--tp-h1);font-weight:700;line-height:1.08}.team-pricing-page .team-pricing-hero p{margin:0 auto;max-width:65ch;font-size:var(--tp-body);line-height:1.4}.team-pricing-page .team-h1-accent{color:var(--orange-dark)}.team-pricing-page .team-offer-box{max-width:36rem;margin:0 auto;padding:8px 16px;text-align:center;background:var(--card);border:2px solid var(--orange);border-radius:var(--radius)}.team-pricing-page .team-pricing-panel section[aria-labelledby=team-offer-heading] .container{text-align:center}.team-pricing-page .team-offer-box .team-offer{margin:0 0 2px;font-size:var(--tp-tier);font-weight:700;line-height:1.25}.team-pricing-page .team-offer-box .team-offer-pop{text-align:left}.team-pricing-page .team-offer-scope{margin:0;font-size:var(--tp-small);line-height:1.4}.team-pricing-page .team-not-open-line{max-width:65ch;margin:8px auto 0;font-size:var(--tp-body);line-height:1.4}.team-pricing-page .team-fee-note{max-width:65ch;margin:0 auto;font-size:var(--tp-small);line-height:1.4;text-align:center}.team-pricing-page .team-note-mark,.team-pricing-page .team-offer-star{font-size:.7em;font-weight:400;color:var(--muted);vertical-align:super;line-height:1}.team-pricing-page .team-note-mark a{position:relative;color:inherit;font-weight:400;text-decoration:none}.team-pricing-page .team-note-mark a:after{content:"";position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%)}.team-pricing-page .team-close-band .team-mark-light{color:var(--muted-invert)}.team-pricing-page .team-all-plans-heading{margin:0 0 20px;font-size:var(--tp-h2);font-weight:700;text-align:center}.team-pricing-page .team-benefits{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin:0 auto;padding:0;list-style:none}.team-pricing-page .team-benefits li{display:flex;align-items:center;gap:12px;min-height:44px;padding:12px 16px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:var(--tp-body)}.team-pricing-page .team-benefits li a{display:inline-flex;align-items:center;min-height:44px}.team-pricing-page .team-benefit-icon{flex:none;width:24px;height:24px;color:var(--orange-dark)}@media (min-width:768px){.team-pricing-page .team-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1200px){.team-pricing-page .team-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}.team-pricing-page .team-slider-section{container-type:inline-size}.team-pricing-page .team-slider-controls{display:flex;justify-content:flex-end;gap:8px;min-height:44px;margin-right:var(--tp-bubble-gutter);padding:0 12px}.team-pricing-page .team-slider-button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;min-width:44px;min-height:44px;margin:0;padding:0;background:var(--card);color:var(--navy);border:2px solid var(--navy);border-radius:999px;cursor:pointer}.team-pricing-page .team-slider-button[hidden]{display:none}.team-pricing-page .team-slider-button:hover:not(:disabled){background:var(--navy);color:var(--card)}.team-pricing-page .team-slider-button:disabled{opacity:.55;cursor:not-allowed}.team-pricing-page .team-slider-track{--team-slide-gap:12px;--team-track-left:var(--tp-bubble-gutter);--team-track-w:calc(100cqw - var(--team-track-left) - var(--tp-bubble-gutter));--team-card-w:calc(var(--team-track-w) - 2 * (var(--team-slide-gap) + 24px));position:relative;display:flex;align-items:stretch;gap:var(--team-slide-gap);margin-left:var(--team-track-left);margin-right:var(--tp-bubble-gutter);padding:8px calc((var(--team-track-w) - var(--team-card-w)) / 2) 16px;overflow-x:auto;overflow-y:hidden;scroll-behavior:auto;scroll-snap-type:x mandatory;scrollbar-color:var(--line-strong) transparent}.team-pricing-page .team-slider-track>.team-tier{flex:0 0 var(--team-card-w);gap:var(--tp-card-gap);min-width:0;padding:24px;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);scroll-snap-align:center}.team-pricing-page .team-slider-track>.team-tier.is-best-value{border:2px solid var(--orange);padding:23px;box-shadow:var(--shadow-glow),var(--shadow)}@media (min-width:768px){.team-pricing-page .team-slider-track{--team-slide-gap:16px;--team-card-w:calc((var(--team-track-w) - 24px - 2 * var(--team-slide-gap)) / 3)}}@media (min-width:1200px){.team-pricing-page .team-slider-track{--team-card-w:max(280px,calc((var(--team-track-w) - 24px - 4 * var(--team-slide-gap)) / 5))}.team-pricing-page .team-slider-track>.team-tier{min-width:280px}}@media (min-width:1440px){.team-pricing-page .team-slider-track{--team-track-left:min(var(--tp-bubble-gutter),max(0px,calc(100cqw - var(--tp-bubble-gutter) - 1280px)));--team-card-w:max(240px,calc((var(--team-track-w) - 24px - 4 * var(--team-slide-gap)) / 5))}.team-pricing-page .team-slider-track>.team-tier{min-width:240px}}@media (min-width:1200px) and (max-width:1439px){.team-pricing-page .team-slider-track{--team-edge-fade:32px;-webkit-mask-image:linear-gradient(to right,transparent 0,var(--navy) var(--team-edge-fade),var(--navy) calc(100% - var(--team-edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,var(--navy) var(--team-edge-fade),var(--navy) calc(100% - var(--team-edge-fade)),transparent 100%)}.team-pricing-page .team-slider-track:focus-visible{-webkit-mask-image:none;mask-image:none}}.team-pricing-page .team-tier h3{margin:0;font-size:var(--tp-tier);font-weight:700;color:var(--navy)}.team-pricing-page .team-tier-payment,.team-pricing-page .team-tier-per-worker,.team-pricing-page .team-tier-save,.team-pricing-page .team-tier-standard,.team-pricing-page .team-tier-total,.team-pricing-page .team-tier-workers{margin:0;font-size:var(--tp-small);line-height:1.4}.team-pricing-page .team-tier-workers{min-height:calc(2 * 1.4 * var(--tp-small))}.team-pricing-page .team-tier-pill-space{display:block;flex:none;height:32px}.team-pricing-page .team-tier-price{display:block;margin:calc(24px - var(--tp-card-gap)) 0 calc(16px - var(--tp-card-gap))}.team-pricing-page .team-price-figure,.team-pricing-page .team-tier-figure{display:block;font-size:var(--tp-price);font-weight:600;line-height:1.1;color:var(--navy)}.team-pricing-page .team-tier-basis{display:block;font-size:var(--tp-small);font-weight:400;line-height:1.4;text-wrap:balance}.team-pricing-page .team-price-figure,.team-pricing-page .team-save-chip,.team-pricing-page .team-sticky-price,.team-pricing-page .team-tier-figure,.team-pricing-page .team-tier-standard,.team-pricing-page .team-tier-total{font-feature-settings:tabular-nums lining-nums;font-variant-numeric:tabular-nums lining-nums}.team-pricing-page .team-save-chip{display:inline-block;padding:4px 12px;background:var(--stone);color:var(--navy);border:1px solid var(--line);border-radius:999px;font-size:var(--tp-small);font-weight:600}.team-pricing-page .team-tier-action{display:flex;flex-direction:column;gap:8px;margin-top:auto;padding-top:4px}.team-pricing-page .btn{font-size:var(--tp-body);font-weight:700}.team-pricing-page .team-tier .btn{width:100%;margin-top:0;padding:12px;background:var(--card);color:var(--navy);border:2px solid var(--navy)}.team-pricing-page .team-tier.is-best-value .btn{background:var(--orange);color:var(--navy);border-color:var(--orange)}.team-pricing-page .team-tier .btn:hover,.team-pricing-page .team-tier.is-best-value .btn:hover{background:var(--navy);color:var(--card);border-color:var(--navy)}.team-pricing-page .team-tier-guarantee{margin:0;font-size:var(--tp-small);text-align:center}.team-pricing-page .team-tier-guarantee a{display:flex;align-items:center;justify-content:center;min-height:44px;padding:0 8px;color:var(--navy);text-decoration:underline}.team-pricing-page .team-best-value-pill{align-self:flex-start;display:inline-flex;align-items:center;min-height:32px;padding:6px 14px;background:var(--orange);color:var(--navy);border-radius:999px;font-size:.9375rem;font-weight:700;letter-spacing:0;line-height:1.2}.team-pricing-page .page.team-lower{padding-top:var(--tp-section);padding-bottom:0}.team-pricing-page .page.team-lower>section+section{margin-top:var(--tp-section)}.team-pricing-page .page.team-lower-notes{padding-top:var(--tp-section);padding-bottom:var(--tp-section)}.team-pricing-page .page.team-lower h2{font-size:var(--tp-h2);font-weight:700}.team-pricing-page .faq-accordion p,.team-pricing-page .page.team-lower .container>p{max-width:65ch}.team-pricing-page .faq-accordion summary{min-height:44px;font-size:var(--tp-body)}.team-pricing-page .team-close-band{margin-top:var(--tp-section);padding:var(--tp-section) 0;background:var(--navy);color:var(--card);text-align:center}.team-pricing-page .team-close-band h2{margin:0 0 12px;color:var(--card);font-size:var(--tp-h2);font-weight:700}.team-pricing-page .team-close-note{max-width:65ch;margin:0 auto 16px;font-size:var(--tp-body);color:var(--card)}.team-pricing-page .team-close-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:12px}.team-pricing-page .team-close-actions .btn{min-width:11rem;min-height:48px;padding:0 24px}.team-pricing-page .team-close-primary{background:var(--orange);color:var(--navy);border:2px solid var(--orange)}.team-pricing-page .team-close-secondary{background:transparent;color:var(--card);border:2px solid var(--card)}.team-pricing-page .team-close-primary:hover,.team-pricing-page .team-close-secondary:hover{background:var(--card);color:var(--navy);border-color:var(--card)}.team-pricing-page .team-close-guarantee{margin:12px 0 0;font-size:var(--tp-small);text-wrap:balance}.team-pricing-page .team-close-guarantee a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:var(--card);text-decoration:underline}.team-pricing-page .team-sticky-bar{position:fixed;left:0;right:0;bottom:0;z-index:50;display:flex;align-items:center;gap:8px;max-height:72px;padding:4px 12px;background:var(--navy);color:var(--card)}.team-pricing-page .team-sticky-bar[hidden]{display:none}@media (min-width:768px){.team-pricing-page .team-sticky-bar{display:none}}.team-pricing-page .team-sticky-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;line-height:1.2}.team-pricing-page .team-sticky-name{font-size:var(--tp-body);font-weight:700}.team-pricing-page .team-sticky-price{font-size:var(--tp-fine);font-weight:400}.team-pricing-page .team-sticky-cta{flex:none;min-height:44px;padding:0 14px;background:var(--orange);color:var(--navy);font-size:var(--tp-small)}.team-pricing-page .team-sticky-cta:hover{background:var(--card);color:var(--navy)}.team-pricing-page .team-sticky-close{display:inline-flex;flex:none;align-items:center;justify-content:center;width:44px;height:44px;margin:0;padding:0;background:transparent;color:var(--card);border:2px solid var(--card);border-radius:999px;cursor:pointer}.team-pricing-page .team-sticky-close:hover{background:var(--card);color:var(--navy)}#team-pricing-guarantee-note,#team-pricing-offer-note,#team-pricing-quote-note,#team-pricing-usi-note{max-width:65ch;margin:0 0 8px;font-size:.8125rem;font-weight:400;line-height:1.5;color:var(--muted)}@media (prefers-reduced-motion:reduce){.team-pricing-page .team-slider-track{scroll-behavior:auto}.team-pricing-page *{transition:none}}