.uw-pricing{--uw-accent:#85b100;--uw-accent-dark:#5c7c00;--uw-accent-deep:#4d6900;--uw-green-deep:#19443c;--uw-t:180ms ease;--ts-duration-factor:1;--br-btn:4px;--uw-col-1:44%;--uw-col-intro:58%;--uw-gutter:2.5rem;--uw-ink:#1c1c1a;--uw-ink-soft:#4a4a45;--uw-border:#e4e2d8;--uw-bg-highlight:#eaf3de;--uw-surface:#fff;--uw-surface-alt:#faf9f5;--uw-font:"Space Grotesk",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;color:var(--uw-ink);font-family:var(--uw-font);font-size:1rem;line-height:1.55;margin:0 auto;max-width:1200px;position:relative}.uw-pricing,.uw-pricing *,.uw-pricing :after,.uw-pricing :before{box-sizing:border-box}.uw-pricing p{margin:0 0 .75rem}.uw-pricing p:last-child{margin-bottom:0}.uw-pricing-switcher{background:var(--sw-bg);border-radius:6px 6px 0 0;padding:1.5rem 1.5rem 0}.uw-pricing[data-switcher=green] .uw-pricing-switcher{--sw-bg:var(--uw-green-deep);--sw-label:#fff;--sw-text:hsla(0,0%,100%,.94);--sw-border:hsla(0,0%,100%,.38);--sw-unit:#d6ecb0;--sw-hover-bg:hsla(0,0%,100%,.09);--sw-hover-border:hsla(0,0%,100%,.7);--sw-rule:var(--uw-accent)}.uw-pricing[data-switcher=ink] .uw-pricing-switcher{--sw-bg:var(--uw-ink);--sw-label:hsla(0,0%,100%,.85);--sw-text:hsla(0,0%,100%,.78);--sw-border:hsla(0,0%,100%,.22);--sw-unit:var(--uw-accent);--sw-hover-bg:hsla(0,0%,100%,.06);--sw-hover-border:hsla(0,0%,100%,.5);--sw-rule:var(--uw-accent)}.uw-pricing[data-switcher=light] .uw-pricing-switcher{--sw-bg:#efece1;--sw-label:var(--uw-ink-soft);--sw-text:var(--uw-ink-soft);--sw-border:#d8d4c4;--sw-unit:var(--uw-accent-dark);--sw-hover-bg:hsla(0,0%,100%,.6);--sw-hover-border:var(--uw-accent);--sw-rule:var(--uw-accent)}.uw-pricing-switcher-label{color:var(--sw-label);display:block;font-size:.8125rem;font-weight:600;letter-spacing:.06em;margin-bottom:.875rem;text-transform:uppercase}.uw-pricing-tabs{display:grid;gap:.625rem;grid-template-columns:repeat(3,1fr)}.uw-pricing-tab{background:transparent;border:1px solid var(--sw-border);border-bottom:0;border-radius:5px 5px 0 0;color:var(--sw-text);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:.5rem;padding:1.25rem 1.25rem 1.5rem;position:relative;text-align:left;transition:color var(--uw-t),border-color var(--uw-t),background var(--uw-t)}.uw-pricing-tab:after{border:2px solid;border-radius:50%;content:"";height:16px;opacity:.45;position:absolute;right:1.25rem;top:1.4375rem;transition:opacity var(--uw-t),box-shadow var(--uw-t),border-color var(--uw-t);width:16px}.uw-pricing[data-card-hover=on] .uw-pricing-tab:not([aria-selected=true]):hover{background:var(--sw-hover-bg);border-color:var(--sw-hover-border)}.uw-pricing[data-card-hover=on] .uw-pricing-tab:not([aria-selected=true]):hover:after{box-shadow:inset 0 0 0 3px hsla(0,0%,100%,.3);opacity:.95}.uw-pricing-tab:focus-visible{outline:3px solid var(--uw-accent);outline-offset:-3px}.uw-pricing-tab-name{font-size:1.375rem;font-weight:700;letter-spacing:-.015em;line-height:1.1;padding-right:2rem}.uw-pricing-tab-who{font-size:.9375rem;line-height:1.4;margin:0}.uw-pricing-tab-unit{color:var(--sw-unit);font-size:.8125rem;font-weight:600;margin-top:.375rem}.uw-pricing-tab[aria-selected=true]{background:var(--uw-surface);border-color:var(--uw-surface);border-top:4px solid var(--sw-rule);color:var(--uw-ink);margin-bottom:-1px;padding-top:calc(1.25rem - 3px);z-index:2}.uw-pricing-tab[aria-selected=true]:after{border-color:var(--uw-accent-dark);box-shadow:inset 0 0 0 3px var(--uw-accent-dark);opacity:1}.uw-pricing-tab[aria-selected=true] .uw-pricing-tab-who{color:var(--uw-ink-soft)}.uw-pricing-tab[aria-selected=true] .uw-pricing-tab-unit{color:var(--uw-accent-dark)}.uw-pricing-panels{background:var(--uw-surface);border:1px solid var(--uw-border);border-radius:0 0 6px 6px;border-top:0}.uw-pricing-panel{padding:2.25rem 1.75rem}.uw-pricing-panel[hidden]{display:none}.uw-pricing:not([data-collapsed]) .uw-pricing-panel+.uw-pricing-panel{border-top:1px solid var(--uw-border)}.uw-pricing-panel:focus-visible{outline:3px solid var(--uw-accent-dark);outline-offset:-3px}.uw-pricing-panel-intro{align-items:start;display:grid;gap:0 var(--uw-gutter);grid-template-columns:calc(var(--uw-col-intro) - var(--uw-gutter)) minmax(0,1fr);margin-bottom:.5rem}.uw-pricing-panel-intro h3{font-size:1.375rem;font-weight:700;letter-spacing:-.015em;margin:0 0 .5rem}.uw-pricing-panel-intro p{color:var(--uw-ink-soft);margin:0}.uw-pricing-facts{background:var(--uw-bg-highlight);border:1px solid transparent;border-radius:4px;margin:0;padding:1.25rem 1.5rem 1.375rem;transition:border-color var(--uw-t),background var(--uw-t)}.uw-pricing-facts:hover{background:#e3f0d2;border-color:var(--uw-accent)}.uw-pricing-facts dt{border-bottom:1px solid rgba(92,124,0,.22);color:var(--uw-accent-dark);font-size:.8125rem;font-weight:600;margin-bottom:.625rem;padding-bottom:.625rem}.uw-pricing-facts dd{font-size:.9375rem;font-weight:600;line-height:1.4;margin:0;padding:.375rem 0}.uw-pricing-sub{margin-top:2.5rem}.uw-pricing-sub-head{align-items:baseline;border-bottom:2px solid var(--uw-ink);display:flex;flex-wrap:wrap;gap:.375rem 1.5rem;margin-bottom:1rem;padding-bottom:1rem}.uw-pricing-sub-head p{flex:1 1 20rem}.uw-pricing-sub-head h4{font-size:1.125rem;font-weight:700;letter-spacing:-.01em;margin:0}.uw-pricing-sub-head p{color:var(--uw-ink-soft);font-size:.9375rem;margin:0}.uw-pricing-planswitch{display:none;gap:.375rem;margin-bottom:1rem}.uw-pricing-planswitch button{background:var(--uw-surface);border:1px solid var(--uw-border);border-radius:3px;color:var(--uw-ink-soft);cursor:pointer;flex:1;font-family:inherit;font-size:.875rem;font-weight:600;padding:.625rem .5rem;transition:background var(--uw-t),border-color var(--uw-t),color var(--uw-t)}.uw-pricing-planswitch button[aria-pressed=true]{background:var(--uw-bg-highlight);border-color:var(--uw-accent);color:var(--uw-accent-dark)}.uw-pricing-planswitch button:focus-visible{outline:3px solid var(--uw-accent-dark);outline-offset:2px}.uw-pricing-matrix{border-collapse:collapse;font-size:.9375rem;width:100%}.uw-pricing-matrix thead th{border-bottom:1px solid var(--uw-border);font-weight:700;padding:.875rem .75rem .5rem;text-align:left;vertical-align:bottom}.uw-pricing-group-label{color:var(--uw-accent-dark);font-size:.8125rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.uw-pricing-vh{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.uw-pricing-detail td,.uw-pricing-group th,.uw-pricing-matrix tbody th[scope=row],.uw-pricing-matrix thead th:first-child{padding-left:0!important}.uw-pricing-matrix thead th:first-child{width:var(--uw-col-1)}.uw-pricing-matrix thead th:not(:first-child){text-align:center;width:18.66%}.uw-pricing-plan-name{display:block;font-size:1.0625rem}.uw-pricing-group th{border-bottom:1px solid var(--uw-border);color:var(--uw-accent-dark);font-size:.8125rem;font-weight:700;letter-spacing:.05em;padding:1.5rem .75rem .5rem;text-align:left;text-transform:uppercase}.uw-pricing-matrix tbody td,.uw-pricing-matrix tbody th[scope=row]{border-bottom:1px solid var(--uw-border);padding:.625rem .75rem;transition:background var(--uw-t);vertical-align:top}.uw-pricing-matrix tbody th[scope=row]{font-weight:500;text-align:left}.uw-pricing-matrix tbody td{text-align:center}.uw-pricing-matrix tbody tr:hover td,.uw-pricing-matrix tbody tr:hover th[scope=row]{background:var(--uw-surface-alt)}.uw-pricing-yes{color:var(--uw-accent-dark);font-weight:700}.uw-pricing-no{color:#9a9a92}.uw-pricing-addon{background:var(--uw-surface-alt);border:1px solid var(--uw-border);border-radius:999px;color:var(--uw-ink-soft);display:inline-block;font-size:.75rem;font-weight:600;padding:.125rem .5rem;white-space:nowrap}.uw-pricing-text{font-size:.875rem}.uw-pricing-matrix-note{color:var(--uw-ink-soft);font-size:.875rem;margin:1rem 0 0;max-width:80ch}.uw-pricing-info{align-items:center;background:var(--uw-bg-highlight);border:1px solid var(--uw-accent);border-radius:50%;color:var(--uw-accent-dark);cursor:pointer;display:inline-flex;font-family:inherit;font-size:.6875rem;font-weight:700;height:18px;justify-content:center;line-height:1;margin-left:.375rem;padding:0;transition:background var(--uw-t),color var(--uw-t);vertical-align:1px;width:18px}.uw-pricing[data-info-hover=on] .uw-pricing-info:hover{background:var(--uw-accent);color:#fff}.uw-pricing-info:focus-visible{outline:3px solid var(--uw-accent-dark);outline-offset:2px}.uw-pricing-info[aria-expanded=true]{background:var(--uw-accent);color:#fff}.uw-pricing-tip{background:var(--uw-bg-highlight);border:1px solid var(--uw-accent);border-radius:4px;box-shadow:0 8px 20px rgba(28,28,26,.13);color:var(--uw-ink);font-size:.8125rem;font-weight:400;left:-9999px;line-height:1.5;max-width:21rem;opacity:0;padding:.75rem .9375rem;pointer-events:none;position:absolute;top:0;transition:opacity var(--uw-t);z-index:30}.uw-pricing-tip[data-show=true]{opacity:1}.uw-pricing-tip:after{background:var(--uw-bg-highlight);content:"";height:10px;left:var(--tip-arrow,50%);margin-left:-5px;position:absolute;transform:rotate(45deg);width:10px}.uw-pricing-tip[data-flip=true]:after{border-bottom:1px solid var(--uw-accent);border-right:1px solid var(--uw-accent);bottom:-6px}.uw-pricing-tip[data-flip=false]:after{border-left:1px solid var(--uw-accent);border-top:1px solid var(--uw-accent);top:-6px}.uw-pricing-detail[hidden]{display:none}.uw-pricing-detail td{background:var(--uw-surface-alt);border-bottom:1px solid var(--uw-border);padding:0 .75rem .875rem!important;text-align:left!important}.uw-pricing-detail-inner{border-left:3px solid var(--uw-accent);color:var(--uw-ink-soft);font-size:.875rem;max-width:72ch;padding:.625rem .875rem}.uw-pricing-stack{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.uw-pricing-cards{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.uw-pricing-card{border:1px solid var(--uw-border);border-radius:4px;display:flex;flex-direction:column;gap:.5rem;padding:1.125rem 1.125rem 1.25rem;transition:background var(--uw-t),border-color var(--uw-t)}.uw-pricing-card:hover{background:var(--uw-surface-alt);border-color:var(--uw-accent)}.uw-pricing-card:hover .uw-pricing-card-more{border-top-color:#cfccbd}.uw-pricing-card-head{align-items:flex-start;display:flex;gap:.625rem;justify-content:space-between}.uw-pricing-card h5{font-size:1rem;font-weight:700;line-height:1.3;margin:0}.uw-pricing-card p{color:var(--uw-ink-soft);font-size:.875rem}.uw-pricing-status{background:var(--uw-bg-highlight);border-radius:3px;color:var(--uw-accent-dark);flex:0 0 auto;font-size:.6875rem;font-weight:700;line-height:1.4;padding:.1875rem .4375rem;white-space:nowrap}.uw-pricing-card-more{border-top:1px dashed var(--uw-border);color:var(--uw-ink-soft);font-size:.8125rem;line-height:1.4;margin-top:auto;min-height:calc(2.8em + .75rem);padding-top:.75rem}.uw-pricing-card-head{min-height:2.6em}.uw-pricing-deflist{display:grid;gap:.25rem 2.5rem;grid-template-columns:repeat(auto-fit,minmax(270px,1fr));list-style:none;margin:0;padding:0}.uw-pricing-cards+.uw-pricing-stack{display:grid;gap:.875rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.uw-pricing-layer{padding:1.25rem 1.5rem 1.375rem;transition:border-color var(--uw-t);transition:border-color var(--uw-t),background var(--uw-t)}.uw-pricing-layer-top:hover{background:#e3f0d2;border-color:var(--uw-accent-dark)}.uw-pricing-layer-base:hover{background:#f3f1e9;border-color:#cfccbd}.uw-pricing-layer-top{background:var(--uw-bg-highlight);border:1px solid var(--uw-accent);border-radius:4px}.uw-pricing-layer-base{background:var(--uw-surface-alt);border:1px solid var(--uw-border);border-radius:4px}.uw-pricing-layer-label{display:block;font-size:.8125rem;font-weight:700;margin-bottom:.3125rem}.uw-pricing-layer-top .uw-pricing-layer-label{color:var(--uw-accent-dark)}.uw-pricing-layer-base .uw-pricing-layer-label{color:var(--uw-ink-soft)}.uw-pricing-layer p{font-size:1rem;line-height:1.5;margin:0}.uw-pricing-layer-base p{color:var(--uw-ink-soft)}.uw-pricing-cards{margin-top:.875rem}.uw-pricing-deflist li{border-bottom:1px solid var(--uw-border);padding:.8125rem 0;transition:background var(--uw-t),box-shadow var(--uw-t)}.uw-pricing-deflist li:hover{background:var(--uw-surface-alt);box-shadow:-.875rem 0 0 var(--uw-surface-alt),.875rem 0 0 var(--uw-surface-alt)}.uw-pricing-deflist strong{display:block;font-size:.9375rem;font-weight:700;margin-bottom:.1875rem}.uw-pricing-deflist span{color:var(--uw-ink-soft);font-size:.875rem}.uw-pricing-addon-groups{display:grid;gap:2.25rem}.uw-pricing-addon-group>header{align-items:center;border-bottom:1px solid var(--uw-border);display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.5rem;padding-bottom:1rem}.uw-pricing-addon-group h5{font-size:1rem;font-weight:700;margin:0}.uw-pricing-unit{background:var(--uw-bg-highlight);border:1px solid var(--uw-accent);border-radius:999px;color:var(--uw-accent-dark);display:inline-block;font-size:.8125rem;font-weight:600;line-height:1.35;padding:.1875rem .6875rem}.uw-pricing-ctas{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.5rem}.uw-pricing-btn{background:transparent;border:0;border-radius:var(--br-btn,4px);cursor:pointer;display:inline-block;font-family:inherit;font-size:.8125rem;font-weight:700;letter-spacing:0;line-height:1.6em;overflow:hidden;padding:15px 21px;position:relative;text-decoration:none;text-transform:uppercase;transition:color calc(.4s*var(--ts-duration-factor, 1)) ease-in-out;z-index:0}.uw-pricing-btn:after,.uw-pricing-btn:before{bottom:0;content:"";display:block;left:0;position:absolute;transition:all calc(.4s*var(--ts-duration-factor, 1)) ease-in-out;width:100%;z-index:-1}.uw-pricing-btn:before{top:0}.uw-pricing-btn:after{background:var(--uw-green-deep);height:0}.uw-pricing-btn:hover:after{height:100%}.uw-pricing-btn-primary{color:#fff}.uw-pricing-btn-primary:before{background:var(--uw-accent)}.uw-pricing-btn-secondary{border:1px solid var(--uw-accent);color:var(--uw-accent);padding:14px 20px}.uw-pricing-btn-secondary:before{background:#fff}.uw-pricing-btn-secondary:after{background:var(--uw-accent)}.uw-pricing-btn-secondary:hover{color:#fff}.uw-pricing-btn:focus-visible{outline:3px solid var(--uw-ink);outline-offset:2px}@media (max-width:900px){.uw-pricing-panel-intro{gap:.75rem;grid-template-columns:1fr}.uw-pricing-facts{margin-top:.75rem}.uw-pricing-switcher{padding:1.25rem 1rem}.uw-pricing-tabs{gap:.5rem;grid-template-columns:1fr}.uw-pricing-tab{border-bottom:1px solid var(--sw-border);border-radius:5px;padding:1rem 1.125rem 1.125rem}.uw-pricing-tab-name{font-size:1.1875rem}.uw-pricing-tab[aria-selected=true]{border-color:var(--uw-surface);border-radius:5px;border-top:4px solid var(--sw-rule);margin-bottom:0}}@media (max-width:780px){.uw-pricing-planswitch{display:flex}.uw-pricing-matrix[data-plan=advanced] :is(th,td).uw-pricing-col-core,.uw-pricing-matrix[data-plan=advanced] :is(th,td).uw-pricing-col-premium,.uw-pricing-matrix[data-plan=core] :is(th,td).uw-pricing-col-advanced,.uw-pricing-matrix[data-plan=core] :is(th,td).uw-pricing-col-premium,.uw-pricing-matrix[data-plan=premium] :is(th,td).uw-pricing-col-advanced,.uw-pricing-matrix[data-plan=premium] :is(th,td).uw-pricing-col-core{display:none}.uw-pricing-matrix thead th:first-child{width:62%}.uw-pricing-matrix thead th:not(:first-child){width:38%}.uw-pricing-panel{padding:1.75rem 1rem}}@media (max-width:520px){.uw-pricing-matrix{font-size:.875rem}.uw-pricing-matrix tbody td,.uw-pricing-matrix tbody th[scope=row]{padding:.5rem}.uw-pricing-ctas .uw-pricing-btn{flex:1 1 100%;text-align:center}}@media (prefers-reduced-motion:reduce){.uw-pricing *{animation:none!important;transition:none!important}}