.b2b.uc .k-cream{--k-field:var(--cream)}.b2b.uc .k-sky{--k-field:var(--sky)}.b2b.uc .k-blush{--k-field:var(--blush)}.b2b.uc .k-sage{--k-field:var(--sage)}.b2b.uc .k-marigold{--k-field:var(--marigold)}.b2b.uc .k-pine{--k-field:var(--pine)}.b2b.uc a:focus-visible,.b2b.uc summary:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid}.b2b.uc .uc-hero h1{font-size:clamp(40px,4.6vw,64px)}.b2b.uc .uc-hero-next{text-wrap:pretty;max-width:520px;margin:14px 0 0;font-size:16px;line-height:1.45}.b2b.uc .uc-hero .k-hero-copy .huck-phone-form{max-width:540px}.b2b.uc .uc-hero .huck-phone-form .huck-form-status:empty{min-height:0}.b2b.uc .uc-hero .huck-phone-form:has(.huck-form-status:empty){margin-bottom:-10px}.b2b.uc .k-hero-copy{z-index:3;position:relative}.b2b.uc .uc-hero-art{justify-self:end;width:100%;max-width:560px;height:clamp(400px,25.4vw + 190px,528px);min-height:0;display:block;container-type:inline-size}.b2b.uc .uc-hero-phone{inset-inline:0;width:62cqw;margin-inline:auto;position:absolute;top:4cqw}@media (width<=860px){.b2b.uc .k-hero-grid{gap:0}.b2b.uc .uc-hero-art{aspect-ratio:1/1.02;justify-self:center;max-width:420px;height:auto}.b2b.uc .uc-hero-phone{width:62cqw}}@media (width<=680px){.b2b.uc .uc-hero{padding-top:28px}.b2b.uc .uc-hero h1{font-size:clamp(36px,10vw,44px)}}.b2b.uc .uc-finds-lede{text-wrap:pretty;max-width:680px}.b2b.uc .uc-finds-lede strong{font-weight:700}.b2b.uc .uc-finds .k-head .b2b-lede+.b2b-lede{margin-top:12px}.b2b.uc .uc-grid{border-bottom:1.5px solid var(--line)}.b2b.uc .uc-grid>article{grid-row:span 4;grid-template-rows:subgrid;align-content:start;row-gap:0;padding-block:32px;display:grid}.b2b.uc .uc-grid .k-icon{margin-bottom:18px}.b2b.uc .uc-grid h3{font-size:clamp(21px,1.8vw,24px)}.b2b.uc .uc-grid p a{color:inherit;text-underline-offset:3px;font-weight:700}.b2b.uc .uc-example{margin-top:12px;font-weight:700}@media (width>=1025px){.b2b.uc .uc-grid>:nth-child(n+3){border-top:1.5px solid var(--line)}}@media (width>=681px){.b2b.uc .uc-grid>:nth-child(odd){padding-left:0}.b2b.uc .uc-grid>:nth-child(2n){padding-left:clamp(24px,3vw,44px);padding-right:0}}.b2b.uc .uc-threads{padding-top:0}.b2b.uc .uc-threads .k-head{margin-bottom:24px}.b2b.uc .uc-tabs{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:28px;display:flex}.b2b.uc .uc-tabs[hidden]{display:none}.b2b.uc .uc-tab{font:700 16px var(--b2b-font);color:var(--pine);border:1.5px solid var(--line);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border-radius:999px;padding:9px 18px;transition:background-color .2s,color .2s,border-color .2s}@media (hover:hover){.b2b.uc .uc-tab[aria-selected=false]:hover{background:color-mix(in srgb, var(--pine) 8%, transparent)}}.b2b.uc .uc-tab[aria-selected=true]{background:var(--pine);color:var(--cream);border-color:var(--pine)}.b2b.uc .uc-tab:focus-visible{outline:3px solid var(--pine);outline-offset:3px}.b2b.uc .uc-panels{gap:24px;display:grid}.b2b.uc .uc-card{background:var(--uc-accent);border-radius:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;column-gap:clamp(24px,4vw,56px);padding:56px clamp(28px,5vw,72px) 0;display:grid;overflow:hidden}.b2b.uc .uc-threads.is-enhanced .uc-card{grid-area:1/1}.b2b.uc .uc-threads.is-enhanced .uc-card[hidden]{visibility:hidden;display:grid}.b2b-motion .b2b.uc .uc-card.is-entering,.b2b.uc.b2b-motion .uc-card.is-entering{animation:uc-card-in .25s var(--ease) both}@keyframes uc-card-in{0%{opacity:0}to{opacity:1}}.b2b.uc .uc-card .hm-phone{--pw:min(360px, 100%);--crop:.4;width:var(--pw);margin:0 auto calc(var(--pw) * var(--crop) * -1)}.b2b.uc[data-use-case=bills] .uc-card .hm-phone,.b2b.uc[data-use-case=leads] .uc-card .hm-phone{--crop:.536}.b2b.uc[data-use-case=invoices] .uc-card .hm-phone{--crop:.594}.b2b.uc[data-use-case=email] .uc-card .hm-phone{--crop:.475}.b2b.uc .uc-card-art{place-self:center;width:100%;max-width:420px;height:auto;display:block}.b2b.uc .uc-note{text-align:center;margin:16px 0 0;font-size:15px}@media (width<=760px){.b2b.uc .uc-card{border-radius:24px;grid-template-columns:minmax(0,1fr);padding:32px 20px 0}.b2b.uc .uc-card-art{order:-1;max-width:240px;margin-bottom:20px}.b2b.uc .uc-tabs{scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding:4px var(--gutter);flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto}.b2b.uc .uc-tabs::-webkit-scrollbar{display:none}.b2b.uc .uc-tab:first-child{margin-left:auto}.b2b.uc .uc-tab:last-child{margin-right:auto}.b2b.uc .uc-tab{flex:none}}.b2b.uc .uc-handle-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}.b2b.uc .uc-handle .b2b-lede{margin:16px 0;font-size:clamp(20px,1.7vw,22px)}.b2b.uc .uc-handle-body{text-wrap:pretty;max-width:560px;font-size:18px;line-height:1.5}.b2b.uc .uc-limits{border-top:1.5px solid var(--line);padding-top:24px}.b2b.uc .uc-limits h3{margin-bottom:10px;font-size:20px}.b2b.uc .uc-limits p{text-wrap:pretty;font-size:17px;line-height:1.5}.b2b.uc .uc-handle a{color:inherit;text-underline-offset:3px;font-weight:700}.b2b.uc .uc-email-trust{border-top:1.5px solid var(--line);margin-top:28px;padding-top:24px}.b2b.uc .uc-email-trust h3{margin-bottom:10px;font-size:20px}.b2b.uc .uc-email-trust ul{margin:0;padding:0;list-style:none}.b2b.uc .uc-email-trust li{text-wrap:pretty;padding-left:18px;font-size:17px;line-height:1.5;position:relative}.b2b.uc .uc-email-trust li+li{margin-top:8px}.b2b.uc .uc-email-trust li:before{content:"";opacity:.6;background:currentColor;border-radius:50%;width:6px;height:6px;position:absolute;top:.62em;left:0}@media (width<=860px){.b2b.uc .uc-handle-grid{grid-template-columns:minmax(0,1fr);gap:40px}}.b2b.uc .uc-text-link{min-height:44px;font:700 17px/1.3 var(--b2b-font);align-items:center;gap:10px;margin-top:20px;display:inline-flex}.b2b.uc .uc-faq summary span{text-wrap:pretty}.b2b.uc .uc-faq-list details:last-of-type{border-bottom:1.5px solid var(--line)}.b2b.uc .uc-faq details a{color:inherit;text-underline-offset:3px;font-weight:700}.b2b.uc .uc-siblings{margin-top:28px;font-size:16px;line-height:1.7}.b2b.uc .uc-siblings a{color:inherit;text-underline-offset:3px;font-weight:700}.b2b.uc .uc-close-copy{max-width:640px}
