.home-illustrations-module__SfFbPG__art{width:100%;max-width:500px;margin-inline:auto;container-type:inline-size}.home-illustrations-module__SfFbPG__stage{--u:calc(100cqw / 360);aspect-ratio:360/372;color:#143d38;width:100%;font-family:var(--ibero-font);position:relative}.home-illustrations-module__SfFbPG__blob{inset:calc(var(--u) * 24) calc(var(--u) * 14) calc(var(--u) * 10) calc(var(--u) * 20);background:#eaf3f0;border-radius:46% 54% 42% 58%/52% 44% 56% 48%;position:absolute}.home-illustrations-module__SfFbPG__sun{top:calc(var(--u) * 6);right:calc(var(--u) * 26);width:calc(var(--u) * 84);height:calc(var(--u) * 84);background:#fbd9c4;border-radius:50%;position:absolute}.home-illustrations-module__SfFbPG__dots{color:#086b63;opacity:.28;display:none;position:absolute}.home-illustrations-module__SfFbPG__sparkle{width:calc(var(--u) * 18);height:calc(var(--u) * 18);position:absolute}.home-illustrations-module__SfFbPG__sparkleA{top:calc(var(--u) * 20);left:calc(var(--u) * 16);color:#f5ae86}.home-illustrations-module__SfFbPG__sparkleB{color:#438d7e;display:none}.home-illustrations-module__SfFbPG__window{top:calc(var(--u) * 52);left:calc(var(--u) * 12);width:calc(var(--u) * 262);padding:calc(var(--u) * 14);border-radius:calc(var(--u) * 16);box-shadow:0 calc(var(--u) * 18) calc(var(--u) * 40) #143d381a, 0 calc(var(--u) * 2) calc(var(--u) * 6) #143d380d;background:#fff;border:1px solid #d4e3dd;position:absolute}.home-illustrations-module__SfFbPG__bar{align-items:center;gap:calc(var(--u) * 6);padding-bottom:calc(var(--u) * 10);border-bottom:1px solid #eaf3f0;display:flex}.home-illustrations-module__SfFbPG__mark{width:calc(var(--u) * 16);height:calc(var(--u) * 16);border-radius:calc(var(--u) * 5);background:#086b63}.home-illustrations-module__SfFbPG__line{height:calc(var(--u) * 6);background:#e3ece8;border-radius:999px;display:block}.home-illustrations-module__SfFbPG__barAvatar{width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:#fbd9c4;border-radius:50%;margin-left:auto}.home-illustrations-module__SfFbPG__head{justify-content:space-between;align-items:flex-start;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12);display:flex}.home-illustrations-module__SfFbPG__title{font-size:calc(var(--u) * 13);font-weight:700;line-height:1.3;display:block}.home-illustrations-module__SfFbPG__period{margin-top:calc(var(--u) * 2);color:#526b65;font-size:calc(var(--u) * 10.5);display:block}.home-illustrations-module__SfFbPG__pill{align-items:center;gap:calc(var(--u) * 3);padding:calc(var(--u) * 3) calc(var(--u) * 7);color:#1f6453;font-size:calc(var(--u) * 9.5);background:#d2e7dd;border-radius:999px;flex:none;font-weight:700;display:inline-flex}.home-illustrations-module__SfFbPG__pill svg{width:calc(var(--u) * 10);height:calc(var(--u) * 10)}.home-illustrations-module__SfFbPG__person{align-items:center;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 12);display:flex}.home-illustrations-module__SfFbPG__avatar{width:calc(var(--u) * 28);height:calc(var(--u) * 28);color:#086b63;background:#eaf3f0;border-radius:50%;flex:none;place-items:center;display:grid}.home-illustrations-module__SfFbPG__avatar svg{width:calc(var(--u) * 15);height:calc(var(--u) * 15)}.home-illustrations-module__SfFbPG__role{margin-top:calc(var(--u) * 4);color:#526b65;font-size:calc(var(--u) * 10);display:block}.home-illustrations-module__SfFbPG__rows{margin-top:calc(var(--u) * 12)}.home-illustrations-module__SfFbPG__row{justify-content:space-between;gap:calc(var(--u) * 8);padding:calc(var(--u) * 5) 0;font-size:calc(var(--u) * 11);display:flex}.home-illustrations-module__SfFbPG__row>span:first-child{color:#526b65}.home-illustrations-module__SfFbPG__amount{font-variant-numeric:tabular-nums;font-weight:600}.home-illustrations-module__SfFbPG__net{justify-content:space-between;align-items:baseline;gap:calc(var(--u) * 8);margin-top:calc(var(--u) * 8);padding:calc(var(--u) * 10) calc(var(--u) * 12);border-radius:calc(var(--u) * 11);background:#eaf3f0;display:flex}.home-illustrations-module__SfFbPG__net>span:first-child{font-size:calc(var(--u) * 10.5);font-weight:600}.home-illustrations-module__SfFbPG__netAmount{color:#086b63;font-size:calc(var(--u) * 18);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800}.home-illustrations-module__SfFbPG__chip{align-items:center;gap:calc(var(--u) * 9);padding:calc(var(--u) * 9) calc(var(--u) * 12) calc(var(--u) * 9) calc(var(--u) * 9);border-radius:calc(var(--u) * 14);box-shadow:0 calc(var(--u) * 12) calc(var(--u) * 28) #143d381f, 0 1px calc(var(--u) * 3) #143d380f;white-space:nowrap;background:#fff;display:flex;position:absolute}.home-illustrations-module__SfFbPG__chipIcon{width:calc(var(--u) * 32);height:calc(var(--u) * 32);border-radius:calc(var(--u) * 10);flex:none;place-items:center;display:grid}.home-illustrations-module__SfFbPG__chipIcon svg{width:calc(var(--u) * 17);height:calc(var(--u) * 17);stroke-width:1.8px}.home-illustrations-module__SfFbPG__chipTitle{font-size:calc(var(--u) * 11.5);font-weight:700;line-height:1.25;display:block}.home-illustrations-module__SfFbPG__chipText{color:#526b65;font-size:calc(var(--u) * 10);line-height:1.35;display:block}.home-illustrations-module__SfFbPG__attendance{top:calc(var(--u) * 16);right:0;transform:rotate(3deg)}.home-illustrations-module__SfFbPG__attendance .home-illustrations-module__SfFbPG__chipIcon{color:#a65a3c;background:#fbe3d4}.home-illustrations-module__SfFbPG__vacation{right:calc(var(--u) * 4);bottom:0;transform:rotate(-3deg)}.home-illustrations-module__SfFbPG__vacation .home-illustrations-module__SfFbPG__chipIcon{color:#2b7865;background:#d2e7dd}.home-illustrations-module__SfFbPG__tile{border:calc(var(--u) * 5) solid #fff;border-radius:calc(var(--u) * 20);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 22) #294f3c14;place-items:center;display:none;position:absolute}.home-illustrations-module__SfFbPG__tile svg{width:calc(var(--u) * 34);height:calc(var(--u) * 34);stroke-width:1.4px}.home-illustrations-module__SfFbPG__sign{color:#8a6428;background:#faebc9}@media (min-width:640px){.home-illustrations-module__SfFbPG__stage{--u:calc(100cqw / 480);aspect-ratio:480/440}.home-illustrations-module__SfFbPG__blob{inset:calc(var(--u) * 34) calc(var(--u) * 30) calc(var(--u) * 26) calc(var(--u) * 44)}.home-illustrations-module__SfFbPG__sun{top:calc(var(--u) * 10);right:calc(var(--u) * 12);width:calc(var(--u) * 124);height:calc(var(--u) * 124)}.home-illustrations-module__SfFbPG__dots{left:calc(var(--u) * 4);bottom:calc(var(--u) * 88);width:calc(var(--u) * 96);height:calc(var(--u) * 72);display:block}.home-illustrations-module__SfFbPG__sparkleA{top:calc(var(--u) * 40);left:calc(var(--u) * 40);width:calc(var(--u) * 22);height:calc(var(--u) * 22)}.home-illustrations-module__SfFbPG__sparkleB{right:calc(var(--u) * 150);bottom:calc(var(--u) * 22);width:calc(var(--u) * 16);height:calc(var(--u) * 16);display:block}.home-illustrations-module__SfFbPG__window{top:calc(var(--u) * 70);left:calc(var(--u) * 72);width:calc(var(--u) * 292);padding:calc(var(--u) * 16)}.home-illustrations-module__SfFbPG__attendance{top:calc(var(--u) * 40);right:calc(var(--u) * 2)}.home-illustrations-module__SfFbPG__vacation{right:auto;left:calc(var(--u) * 10);bottom:calc(var(--u) * 62)}.home-illustrations-module__SfFbPG__tile{right:calc(var(--u) * 6);bottom:calc(var(--u) * 40);width:calc(var(--u) * 88);height:calc(var(--u) * 94);display:grid;transform:rotate(9deg)}}@media (prefers-reduced-motion:no-preference){.home-illustrations-module__SfFbPG__attendance,.home-illustrations-module__SfFbPG__vacation,.home-illustrations-module__SfFbPG__tile{animation:.7s cubic-bezier(.22,1,.36,1) both home-illustrations-module__SfFbPG__settle}.home-illustrations-module__SfFbPG__attendance{--tilt:3deg;animation-delay:.25s}.home-illustrations-module__SfFbPG__vacation{--tilt:-3deg;animation-delay:.42s}.home-illustrations-module__SfFbPG__tile{--tilt:9deg;animation-delay:.58s}}@keyframes home-illustrations-module__SfFbPG__settle{0%{transform:translateY(calc(var(--u) * 12)) rotate(0deg)}to{transform:translateY(0) rotate(var(--tilt,0deg))}}.home-illustrations-module__SfFbPG__cluster{width:250px;height:190px;margin-top:40px;position:relative}.home-illustrations-module__SfFbPG__cluster>span{border:5px solid #fff;border-radius:22px;place-items:center;width:96px;height:104px;display:grid;position:absolute;box-shadow:0 8px 22px #294f3c0f}.home-illustrations-module__SfFbPG__cluster svg{stroke-width:1.4px;width:38px;height:38px}.home-illustrations-module__SfFbPG__clusterA{color:#8a6428;background:#faebc9;top:26px;left:0;transform:rotate(-12deg)}.home-illustrations-module__SfFbPG__clusterB{color:#a75f4d;background:#f5dcd2;top:0;left:116px;transform:rotate(10deg)}.home-illustrations-module__SfFbPG__clusterC{color:#2b7865;background:#d2e7dd;top:80px;left:76px;transform:rotate(-4deg)}
.site-header-module__hM9mMW__header{z-index:40;pointer-events:none;padding-block:0;transition:padding .38s cubic-bezier(.22,1,.36,1);position:fixed;inset:0 0 auto}.site-header-module__hM9mMW__shell{pointer-events:auto;border:1px solid #0000;border-bottom-color:var(--ibero-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#fffffff0;width:100%;margin-inline:auto;transition:width .38s cubic-bezier(.22,1,.36,1),border-radius .38s cubic-bezier(.22,1,.36,1),border-color .38s,box-shadow .38s}.site-header-module__hM9mMW__row{height:78px;transition:height .38s cubic-bezier(.22,1,.36,1)}.site-header-module__hM9mMW__logo{width:180px;height:auto;transition:width .38s cubic-bezier(.22,1,.36,1)}.site-header-module__hM9mMW__header[data-scrolled=true]{padding-block:12px}.site-header-module__hM9mMW__header[data-scrolled=true] .site-header-module__hM9mMW__shell{width:calc(min(100%, var(--container-site)) - 2 * var(--site-gutter));border-color:var(--ibero-line);border-radius:var(--ibero-radius-surface);box-shadow:0 12px 32px -16px #143d3847}.site-header-module__hM9mMW__header[data-scrolled=true] .site-header-module__hM9mMW__row{height:62px}.site-header-module__hM9mMW__header[data-scrolled=true] .site-header-module__hM9mMW__logo{width:160px}.site-header-module__hM9mMW__mobileMenu{max-height:calc(100dvh - 112px - var(--hubspot-banner-height,0px));overscroll-behavior:contain;border-radius:0 0 var(--ibero-radius-surface) var(--ibero-radius-surface);overflow-y:auto}@media (min-width:1024px){.site-header-module__hM9mMW__logo{width:200px}.site-header-module__hM9mMW__header[data-scrolled=true] .site-header-module__hM9mMW__logo{width:180px}}@media (prefers-reduced-motion:reduce){.site-header-module__hM9mMW__header,.site-header-module__hM9mMW__shell,.site-header-module__hM9mMW__row,.site-header-module__hM9mMW__logo{transition:none}}
.integrations-module__SVatDW__page{color:#163d37;background:#fff}.integrations-module__SVatDW__hero{background:#f0f7f3;border-bottom:1px solid #d8e6de;padding:78px 0 0}.integrations-module__SVatDW__eyebrow{letter-spacing:.13em;color:#48776c;font-size:11px;font-weight:800}.integrations-module__SVatDW__heroGrid{grid-template-columns:1.3fr 1fr;align-items:center;gap:80px;padding:24px 0 60px;display:grid}.integrations-module__SVatDW__hero h1{letter-spacing:-.05em;font-size:clamp(36px,4.5vw,64px);font-weight:650;line-height:1.12}.integrations-module__SVatDW__hero h1 span{color:#08766a}.integrations-module__SVatDW__lead{color:#546e64;max-width:530px;margin:26px 0;font-size:16px;line-height:1.8}.integrations-module__SVatDW__actions{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.integrations-module__SVatDW__primary,.integrations-module__SVatDW__secondary,.integrations-module__SVatDW__textLink{justify-content:center;align-items:center;gap:12px;font-size:13px;font-weight:700;display:inline-flex}.integrations-module__SVatDW__primary{color:#fff;background:#086b63;border-radius:10px;padding:16px 22px}.integrations-module__SVatDW__primary:hover{background:#064e48}.integrations-module__SVatDW__secondary,.integrations-module__SVatDW__textLink{color:#086b63}.integrations-module__SVatDW__connectionMap{background:#fff;border:1px solid #d5e5db;border-radius:24px;padding:30px;box-shadow:0 18px 45px #164b3210}.integrations-module__SVatDW__mapSources{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.integrations-module__SVatDW__mapSources>div{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.integrations-module__SVatDW__mapSources strong{border:1px solid #dce7e0;border-radius:16px;place-items:center;width:64px;height:64px;font-size:21px;display:grid}.integrations-module__SVatDW__mapSources small{color:#57766b;font-size:10px}.integrations-module__SVatDW__mapSources>div:last-child strong{background:#fff9eb;border-style:dashed}.integrations-module__SVatDW__mapLine{background:#b3cfc0;width:1px;height:30px;margin:auto}.integrations-module__SVatDW__mapCenter,.integrations-module__SVatDW__mapDestination{border:1px solid #dce7e0;border-radius:12px;align-items:center;gap:15px;padding:18px;display:flex}.integrations-module__SVatDW__mapCenter strong,.integrations-module__SVatDW__mapDestination strong{font-size:14px;display:block}.integrations-module__SVatDW__mapCenter span,.integrations-module__SVatDW__mapDestination span{margin-top:4px;font-size:11px;display:block}.integrations-module__SVatDW__mapDestination{color:#fff;background:#0b655c}.integrations-module__SVatDW__facts{color:#4a7063;border-top:1px solid #d8e6de;flex-wrap:wrap;gap:20px 40px;padding:23px 0;font-size:12px;display:flex}.integrations-module__SVatDW__facts span{align-items:center;gap:8px;display:inline-flex}.integrations-module__SVatDW__directory{padding-top:76px;padding-bottom:65px;scroll-margin-top:100px}.integrations-module__SVatDW__page h2{letter-spacing:-.035em;margin-top:12px;font-size:clamp(28px,3vw,40px);font-weight:650;line-height:1.2}.integrations-module__SVatDW__intro{color:#667b70;margin-top:16px;margin-bottom:48px}.integrations-module__SVatDW__integration{border-top:1px solid #dce7e0;grid-template-columns:240px 1fr;gap:65px;padding:42px 0;scroll-margin-top:100px;display:grid}.integrations-module__SVatDW__provider{flex-direction:column;align-items:flex-start;gap:15px;display:flex}.integrations-module__SVatDW__number{color:#84988c;font-size:11px}.integrations-module__SVatDW__mark{letter-spacing:-.04em;font-size:34px;font-weight:800}.integrations-module__SVatDW__provider p{max-width:180px;font-size:13px;line-height:1.6}.integrations-module__SVatDW__available,.integrations-module__SVatDW__assisted{color:#286f4f;background:#eaf5ed;border-radius:6px;padding:5px 10px;font-size:11px;font-weight:700}.integrations-module__SVatDW__assisted{color:#855917;background:#fff4df}.integrations-module__SVatDW__integrationBody h3{letter-spacing:-.03em;margin:10px 0 15px;font-size:clamp(24px,2.5vw,30px);font-weight:600}.integrations-module__SVatDW__integrationBody>p:not(.integrations-module__SVatDW__eyebrow){color:#557067;max-width:680px;font-size:14px;line-height:1.8}.integrations-module__SVatDW__fields{flex-wrap:wrap;gap:12px 24px;padding:20px 0;font-size:12px;font-weight:650;display:flex}.integrations-module__SVatDW__fields li{align-items:center;gap:6px;display:inline-flex}.integrations-module__SVatDW__integrationBody .integrations-module__SVatDW__limit{margin:10px 0 20px;font-size:12px!important}.integrations-module__SVatDW__workflow{background:#f5f8f4;padding:60px 0}.integrations-module__SVatDW__steps{grid-template-columns:repeat(3,1fr);gap:50px;padding-top:38px;display:grid}.integrations-module__SVatDW__steps span{color:#679480;font-size:12px}.integrations-module__SVatDW__steps h3{margin:14px 0 10px;font-size:16px;font-weight:700}.integrations-module__SVatDW__steps p,.integrations-module__SVatDW__closing p{color:#557067;font-size:13px;line-height:1.8}.integrations-module__SVatDW__closing{justify-content:space-between;align-items:center;gap:30px;padding-top:64px;padding-bottom:74px;display:flex}.integrations-module__SVatDW__closing p{margin-top:12px}.integrations-module__SVatDW__page a:focus-visible{outline-offset:5px;outline:3px solid #cda945}@media (max-width:900px){.integrations-module__SVatDW__heroGrid{gap:32px}.integrations-module__SVatDW__connectionMap{padding:20px}.integrations-module__SVatDW__integration{grid-template-columns:180px 1fr;gap:30px}}@media (max-width:640px){.integrations-module__SVatDW__hero{padding-top:44px}.integrations-module__SVatDW__heroGrid{grid-template-columns:1fr;padding-bottom:32px}.integrations-module__SVatDW__connectionMap{width:100%;max-width:440px}.integrations-module__SVatDW__directory{padding-top:48px}.integrations-module__SVatDW__integration{grid-template-columns:1fr;gap:22px;padding:32px 0}.integrations-module__SVatDW__provider{flex-flow:wrap;align-items:center}.integrations-module__SVatDW__provider p{flex-basis:100%;max-width:none}.integrations-module__SVatDW__steps{grid-template-columns:1fr;gap:28px}.integrations-module__SVatDW__closing{flex-direction:column;align-items:flex-start}}