@font-face{font-family:TeamPole Home Inter;unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd;src:url(/_next/static/media/e4af272ccee01ff0.p.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}.__className_b6f7a2{font-family:TeamPole Home Inter;font-style:normal}.__variable_b6f7a2{--font-home:"TeamPole Home Inter"}@font-face{font-family:TeamPole Home Inter;unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff;src:url(/_next/static/media/8e9860b6e62d6359.woff2) format("woff2");font-display:swap;font-weight:400 600;font-style:normal}.__className_1b23a3{font-family:TeamPole Home Inter;font-style:normal}.__variable_1b23a3{--font-home-ext:"TeamPole Home Inter"}.tp-home{--bg:#171717;--surface:#222222;--raise:#303030;--ink:#ebebeb;--muted:#b3b3b3;--accent:#3e63dd;--accent-hover:#4b6ce1;--accent-press:#3a4f97;--on-accent:#ffffff;--field-1:var(--surface);--field-1-ink:var(--ink);--field-1-muted:var(--muted);--field-2:var(--bg);--focus:#9db1ff;--step-small:14px;--step-body:clamp(17px,16.2px + 0.2vw,19px);--step-lead:clamp(20px,17px + 0.75vw,26px);--step-head:clamp(30px,21px + 1.55vw,44px);--step-display:clamp(42px,24px + 2.6vw,64px);--margin:clamp(16px,1.6vw,24px);--gap:12px;--pad:clamp(24px,4vw,64px);--section:clamp(96px,8vw + 40px,176px);--ease:cubic-bezier(0.2,0.7,0.2,1);background:var(--bg);color:var(--ink);font-family:TeamPole Home Inter,-apple-system,BlinkMacSystemFont,system-ui,sans-serif;font-size:var(--step-body);line-height:1.55;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;overflow-x:clip;--font-inter:"TeamPole Home Inter";--color-app-muted:#5f697d}body:has(.theme-paper.tp-home),html:has(.theme-paper.tp-home){background:#171717}.tp-home ::selection{background:var(--accent);color:var(--on-accent)}.tp-home .tp-h{margin:0;font-weight:600;letter-spacing:-.03em;line-height:1.05;text-wrap:balance;color:inherit;font-family:inherit}.tp-home .tp-p{margin:0;text-wrap:pretty}.tp-home .tp-list{margin:0;padding:0;list-style:none}.tp-home a{color:inherit;text-decoration:none}.tp-home :focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:0}.tp-home .tp-skip{position:absolute;left:16px;top:-64px;z-index:50;padding:10px 16px;background:var(--accent);color:var(--on-accent);font-size:var(--step-small);font-weight:500}.tp-home .tp-skip:focus{top:12px}.tp-home .tp-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;background:var(--accent);color:var(--on-accent);font-size:var(--step-small);font-weight:600;letter-spacing:0;transition:background-color .15s var(--ease),transform .15s var(--ease)}.tp-home .tp-button:hover{background:var(--accent-hover)}.tp-home .tp-button:active{background:var(--accent-press);transform:translateY(1px)}.tp-home .tp-button svg{width:16px;height:16px;transition:transform .2s var(--ease)}.tp-home .tp-button:hover svg{transform:translateX(3px)}.tp-home .tp-textlink{font-weight:600;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:5px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent);transition:text-decoration-color .15s var(--ease)}.tp-home .tp-textlink:hover{text-decoration-color:currentColor}.tp-home .tp-split{display:grid;grid-template-columns:minmax(0,55fr) minmax(0,45fr);column-gap:var(--gap);padding:var(--margin) var(--margin) 0}.tp-home .tp-split__read{grid-column:1;grid-row:1;min-width:0}.tp-home .tp-split__stage{grid-column:2;grid-row:1;min-width:0}.tp-home .tp-hero{min-height:calc(100svh - 2 * var(--margin));display:grid;grid-template-rows:auto 1fr;padding:8px var(--pad) 0}.tp-home .tp-topbar{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:88px}.tp-home .tp-topbar__side{justify-self:start;padding:12px 0;font-size:var(--step-small);font-weight:600;transition:color .15s var(--ease)}.tp-home .tp-topbar__side--end{justify-self:end}.tp-home .tp-topbar__side:hover{color:var(--focus)}.tp-home .tp-wordmark{display:inline-flex;align-items:center;gap:14px;font-size:var(--step-lead);font-weight:600;letter-spacing:-.03em}.tp-home .tp-wordmark svg{width:1.6em;height:1.6em}.tp-home .tp-hero__body{align-self:start;margin-top:clamp(48px,19svh,220px);display:grid;justify-items:center;text-align:center;gap:24px}.tp-home .tp-hero__title{font-size:var(--step-display);max-width:14ch;letter-spacing:-.04em;line-height:1.02}.tp-home .tp-hero__sub{max-width:34ch}.tp-home .tp-hero__maker{color:var(--muted);font-size:var(--step-small);font-weight:500}.tp-home .tp-hero__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px 28px;margin-top:8px}.tp-home .tp-stage{position:sticky;top:var(--margin);height:calc(100svh - 2 * var(--margin));min-height:520px;display:grid;grid-template-rows:minmax(0,1fr) auto;background:var(--field-1);overflow:hidden}.tp-home .tp-stage__picture{position:relative;overflow:hidden}.tp-home .tp-stage__window{position:absolute;top:40px;left:40px;width:var(--stage-w,1040px);height:var(--stage-h,1200px);transform-origin:0 0;transform:scale(var(--stage-s,.6))}.tp-home .tp-stage__screen{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity 1.1s var(--ease),visibility 0s linear 1.1s}.tp-home .tp-stage__screen[data-on]{opacity:1;visibility:visible;transition:opacity 1.1s var(--ease),visibility 0s linear 0s}.tp-home .tp-stage__phone{position:absolute;right:32px;bottom:32px;opacity:0;visibility:hidden;transform:translateY(24px);transition:opacity .9s var(--ease),transform .9s var(--ease),visibility 0s linear .9s}.tp-home .tp-stage__phone[data-on]{opacity:1;visibility:visible;transform:none;transition:opacity .9s var(--ease),transform .9s var(--ease),visibility 0s linear 0s}.tp-home .tp-stage__phone>div{border:8px solid var(--field-1);border-radius:36px;box-sizing:content-box}.tp-home .tp-stage__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:56px;padding:0 20px;background:var(--bg);color:var(--ink);font-size:var(--step-small);font-weight:500}.tp-home .tp-stage__example{color:var(--muted)}.tp-home .tp-pause{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 4px;border:0;background:none;color:var(--ink);font:inherit;font-weight:600;cursor:pointer;transition:color .15s var(--ease)}.tp-home .tp-pause:hover{color:var(--focus)}.tp-home .tp-pause__icon{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.tp-home .tp-pause__icon--play{fill:currentColor;stroke:none}.tp-home .tp-showcase{min-height:88svh;display:flex;flex-direction:column;justify-content:space-between;gap:64px;padding:var(--section) var(--pad) 0}.tp-home .tp-tabs{display:flex;flex-wrap:wrap;gap:8px 32px;margin-bottom:clamp(48px,12svh,120px)}.tp-home .tp-tab{position:relative;padding:10px 0;border:0;background:none;color:var(--muted);font:inherit;font-size:var(--step-body);font-weight:500;cursor:pointer;transition:color .15s var(--ease)}.tp-home .tp-tab:hover{color:var(--ink)}.tp-home .tp-tab[aria-selected=true]{color:var(--ink);font-weight:600}.tp-home .tp-tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .3s var(--ease)}.tp-home .tp-tab[aria-selected=true]:after{transform:scaleX(1)}.tp-home .tp-showcase__title{font-size:var(--step-head);max-width:18ch}.tp-home .tp-showcase__caption{margin-top:32px;max-width:36ch;min-height:4.8em}.tp-home .tp-showcase__inline{display:none}.tp-home .tp-cells{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}.tp-home .tp-cell{display:flex;align-items:center;justify-content:space-between;min-height:72px;padding:0 24px;font-size:var(--step-body);font-weight:600;transition:background-color .15s var(--ease)}.tp-home .tp-cell svg{width:18px;height:18px;transition:transform .2s var(--ease)}.tp-home .tp-cell:hover svg{transform:translateX(4px)}.tp-home .tp-cell--ink{background:var(--accent);color:var(--on-accent)}.tp-home .tp-cell--ink:hover{background:var(--accent-hover)}.tp-home .tp-cell--tone{background:var(--surface);color:var(--ink)}.tp-home .tp-cell--tone:hover{background:var(--raise)}.tp-home .tp-features{padding:var(--section) var(--pad) var(--section)}.tp-home .tp-features__title{font-size:var(--step-head);max-width:18ch}.tp-home .tp-features__lede{margin-top:20px;max-width:40ch}.tp-home .tp-modules{margin-top:72px;display:grid;gap:clamp(72px,7vw,112px)}.tp-home .tp-module{container-type:inline-size}.tp-home .tp-module__inner{display:grid;grid-template-columns:340px minmax(0,300px);gap:28px;align-items:start}.tp-home .tp-module__panel{display:grid;place-items:center;min-height:140px;padding:24px;overflow:hidden;background:var(--surface)}.tp-home .tp-module__title{font-size:var(--step-body);letter-spacing:-.01em;line-height:1.3}.tp-home .tp-module__body{margin-top:10px}@container (max-width: 600px){.tp-home .tp-module__inner{grid-template-columns:minmax(0,1fr);gap:20px}.tp-home .tp-module__panel{justify-items:start}}.tp-home .tp-payroll{margin-top:var(--gap);padding:var(--section) var(--margin);background:var(--field-1);color:var(--field-1-ink)}.tp-home .tp-payroll__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start;padding-inline:var(--pad)}.tp-home .tp-payroll__text{grid-column:1/span 5;display:grid;gap:24px}.tp-home .tp-payroll__title{font-size:var(--step-head)}.tp-home .tp-payroll__body{max-width:38ch}.tp-home .tp-payroll__steps{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.tp-home .tp-payroll__step{padding:6px 12px;background:var(--raise);font-size:var(--step-small);font-weight:500}.tp-home .tp-payroll__step[data-two]{background:var(--accent);color:var(--on-accent)}.tp-home .tp-payroll__stat{margin-top:48px;display:grid;gap:16px}.tp-home .tp-payroll__stat-title{font-size:var(--step-lead);letter-spacing:-.02em;line-height:1.2}.tp-home .tp-payroll__stat-body{max-width:40ch}.tp-home .tp-files{display:grid;gap:8px;margin-top:8px}.tp-home .tp-file{display:flex;justify-content:space-between;gap:16px;padding:14px 16px;background:var(--raise);font-size:var(--step-small)}.tp-home .tp-file b{font-weight:600}.tp-home .tp-file span{color:var(--field-1-muted)}.tp-home .tp-payroll__sheet{grid-column:7/span 6;justify-self:end;width:100%;max-width:620px}.tp-home .tp-security{padding:var(--section) var(--margin)}.tp-home .tp-security__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-inline:var(--pad)}.tp-home .tp-security__title{grid-column:1/-1;font-size:var(--step-head);max-width:24ch;margin-bottom:40px}.tp-home .tp-security__checks{grid-column:5/span 8;column-count:2;column-gap:48px}.tp-home .tp-security__check{break-inside:avoid;margin-bottom:28px;text-wrap:pretty;font-size:var(--step-lead);line-height:1.35;letter-spacing:-.015em}.tp-home .tp-security__audit{grid-column:5/span 8;margin-top:40px}.tp-home .tp-faq{padding:0 var(--margin) var(--section)}.tp-home .tp-faq__grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;padding-inline:var(--pad)}.tp-home .tp-faq__title{grid-column:1/span 3;font-size:var(--step-head)}.tp-home .tp-faq__text{grid-column:5/span 8;column-count:2;column-gap:56px}.tp-home .tp-faq__item{break-inside:avoid;margin:0 0 24px;max-width:38ch}.tp-home .tp-faq__q{font-weight:600}.tp-home .tp-faq__more{break-inside:avoid}.tp-home .tp-footer{display:grid;grid-template-columns:1fr 1fr;min-height:100svh}.tp-home .tp-footer__picture{position:relative;overflow:hidden;min-height:420px;background:var(--field-1)}.tp-home .tp-footer__phone{position:absolute;left:clamp(24px,6vw,96px);top:15%}.tp-home .tp-footer__menu{display:flex;flex-direction:column;gap:56px;padding:80px var(--pad) 40px;background:var(--field-2)}.tp-home .tp-footer__links{display:grid;gap:12px}.tp-home .tp-footer__link{display:inline-block;font-size:var(--step-head);font-weight:600;letter-spacing:-.03em;line-height:1.15;transition:transform .25s var(--ease),color .25s var(--ease)}.tp-home .tp-footer__links:hover .tp-footer__link{color:var(--muted)}.tp-home .tp-footer__links .tp-footer__link:focus-visible,.tp-home .tp-footer__links .tp-footer__link:hover{color:var(--ink);transform:translateX(12px)}.tp-home .tp-footer__blocks{display:grid;gap:32px;max-width:40ch}.tp-home .tp-footer__contact-title{margin-bottom:8px;font-size:var(--step-body);letter-spacing:-.01em;line-height:1.3}.tp-home .tp-footer__legal{margin-top:auto;color:var(--muted);font-size:var(--step-small)}.tp-home.tp-js [data-reveal]:not([data-shown]){opacity:0;transform:translateY(24px);transition:none}.tp-home.tp-js [data-reveal][data-shown]{transition:opacity .7s var(--ease),transform .7s var(--ease);transition-delay:calc(var(--i, 0) * 80ms)}@media (prefers-reduced-motion:reduce){.tp-home.tp-js [data-reveal]:not([data-shown]){opacity:1;transform:none}.tp-home *,.tp-home :after,.tp-home :before{transition-duration:.01ms!important;transition-delay:0s!important;animation:none!important}}@media (max-width:1180px){.tp-home .tp-split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.tp-home .tp-payroll__text{grid-column:1/-1}.tp-home .tp-payroll__sheet{grid-column:1/-1;justify-self:start;margin-top:48px}.tp-home .tp-faq__title,.tp-home .tp-security__title{grid-column:1/-1;max-width:none}.tp-home .tp-faq__text,.tp-home .tp-security__audit,.tp-home .tp-security__checks{grid-column:1/-1}}@media (max-width:959px){.tp-home .tp-split{grid-template-columns:minmax(0,1fr);padding:0}.tp-home .tp-hero,.tp-home .tp-split__read{display:contents}.tp-home .tp-topbar{grid-row:1;min-height:64px;padding:0 var(--margin)}.tp-home .tp-hero__body{grid-row:2;margin:0;padding:clamp(40px,9svh,88px) var(--margin) 56px}.tp-home .tp-split__stage{grid-column:1;grid-row:3;padding:0 var(--margin)}.tp-home .tp-showcase{grid-row:4}.tp-home .tp-features{grid-row:5}.tp-home .tp-stage{position:relative;top:0;height:54svh;min-height:400px;grid-template-rows:auto minmax(0,1fr)}.tp-home .tp-stage__bar{order:-1}.tp-home .tp-stage__window{display:none}.tp-home .tp-stage__phone,.tp-home .tp-stage__phone[data-on]{left:0;right:0;top:24px;bottom:auto;display:flex;justify-content:center;border:0;opacity:1;visibility:visible;transform:none}.tp-home .tp-showcase{min-height:0;gap:0;padding:var(--section) var(--margin) 0}.tp-home .tp-showcase__inline{display:block;margin-bottom:32px}.tp-home .tp-tabs{gap:4px 24px;margin-bottom:24px}.tp-home .tp-showcase__caption{margin-top:16px;min-height:0}.tp-home .tp-cells{grid-template-columns:1fr;margin-top:32px}.tp-home .tp-cell{min-height:60px}.tp-home .tp-features{padding:var(--section) var(--margin) 0}.tp-home .tp-modules{margin-top:48px;gap:64px}.tp-home .tp-payroll{margin-top:var(--section);padding-inline:var(--margin)}.tp-home .tp-faq__grid,.tp-home .tp-payroll__grid,.tp-home .tp-security__grid{padding-inline:0}.tp-home .tp-faq,.tp-home .tp-security{padding-inline:var(--margin)}.tp-home .tp-faq__text,.tp-home .tp-security__checks{column-count:1}.tp-home .tp-security__check{font-size:var(--step-body)}.tp-home .tp-footer{grid-template-columns:1fr;min-height:0}.tp-home .tp-footer__picture{min-height:50svh}.tp-home .tp-footer__menu{gap:40px;padding:48px var(--margin) 32px}}