@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/818920d548580f83-s.311b6pfkc-gyv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e83bc706a99bf666-s.0_x-ku305gcei.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5580d1579f4df088-s.3-vo-bjdpjbt3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/77f3c17f20550db3-s.30s3meyk_q9jo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;font-display:swap;src:url(../media/221faba0970ae6e0-s.p.3skrc41owg6lo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.FSLGbW_className{font-family:Montserrat,Montserrat Fallback;font-style:normal;font-weight:700}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:700;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.G7_xjW_className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}
@font-face{font-family:myriadProRegular;src:url(../media/MyriadPro_Regular-s.p.434t-hbiakpf8.ttf)format("truetype");font-display:swap}@font-face{font-family:myriadProRegular Fallback;src:local(Arial);ascent-override:79.39%;descent-override:26.46%;line-gap-override:21.17%;size-adjust:94.47%}.Zgvp-G_className{font-family:myriadProRegular,myriadProRegular Fallback}
@font-face{font-family:sfProDisplayProRegular;src:url(../media/SFProDisplay_Regular-s.p.20x-mjgmoa_fr.ttf)format("truetype");font-display:swap}@font-face{font-family:sfProDisplayProRegular Fallback;src:local(Arial);ascent-override:101.52%;descent-override:25.72%;line-gap-override:0.0%;size-adjust:93.79%}.NKSPuG_className{font-family:sfProDisplayProRegular,sfProDisplayProRegular Fallback}
@font-face{font-family:sfProDisplayProSemibold;src:url(../media/SFProDisplay_Semibold-s.p.232qfdrcwsfag.ttf)format("truetype");font-display:swap}@font-face{font-family:sfProDisplayProSemibold Fallback;src:local(Arial);ascent-override:95.89%;descent-override:24.29%;line-gap-override:0.0%;size-adjust:99.29%}.vfHiAW_className{font-family:sfProDisplayProSemibold,sfProDisplayProSemibold Fallback}
._0oA0La_scheduleDay,._0oA0La_scheduleContent{flex:33px;min-width:33px;height:100%}._0oA0La_scheduleDay{font-size:.6rem;display:flex}._0oA0La_scheduleContent:hover{background-color:#5b4fe00f;border:1px dashed #5b4fe0;border-radius:4px}._0oA0La_scheduleEntry{text-align:center;border-radius:.3rem;flex-direction:column;flex:33px;justify-content:center;align-items:center;height:100%;padding:2px;font-weight:500;line-height:1.3;display:flex}
.jCpTXa_section{padding-top:96px;padding-bottom:96px}@media (max-width:900px){.jCpTXa_section{padding-top:64px;padding-bottom:64px}}.jCpTXa_container .title{color:#241f17;margin-bottom:1rem;font-weight:600;line-height:1.3}.jCpTXa_container .content-text{color:#241f17ad;font-size:16px;line-height:1.7}.jCpTXa_hero{text-align:center;flex-direction:column;align-items:center;display:flex}.jCpTXa_heroText{max-width:700px}.jCpTXa_heroGlow{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#5b4fe017,#5b4fe000 70%);position:absolute;inset:-14% -10%}.jCpTXa_heroFrameWrap{z-index:1;width:100%;max-width:1400px;margin:64px auto 0;position:relative}@media (max-width:900px){.jCpTXa_heroFrameWrap{margin-top:40px}}.jCpTXa_heroFrame{width:100%}.jCpTXa_featureCard{text-align:center;flex-direction:column;align-items:center;padding:0 1rem;display:flex}.jCpTXa_featureIcon{color:#5b4fe0;width:56px;height:56px;margin-bottom:1.25rem}.jCpTXa_featuresHighlight{background:#5b4fe00a;border-top:1px solid #5b4fe01a;border-bottom:1px solid #5b4fe01a;width:100vw;margin-left:-50vw;margin-right:-50vw;position:relative;left:50%;right:50%}.jCpTXa_bookingGlow{pointer-events:none;z-index:0;background:radial-gradient(closest-side,#5b4fe02e,#5b4fe000 75%);position:absolute;inset:-15% 0%}.jCpTXa_analyticsHighlight{background:#5b4fe00a;border-top:1px solid #5b4fe01a;border-bottom:1px solid #5b4fe01a;width:100vw;margin-left:-50vw;margin-right:-50vw;padding-top:140px;padding-bottom:140px;position:relative;left:50%;right:50%}@media (max-width:900px){.jCpTXa_analyticsHighlight{padding-top:96px;padding-bottom:96px}}.jCpTXa_box3{flex-direction:column;justify-content:center;display:flex}.jCpTXa_box3 .title{margin-bottom:1.5rem;font-size:30px}.jCpTXa_box3 .content-list{color:#241f17ad;line-height:1.9;list-style-type:none}.jCpTXa_box3 .content-list li:before{content:"✓" " ";color:#5b4fe0;vertical-align:middle;font-size:18px}@media (max-width:900px){.jCpTXa_box3 .title{text-align:center}}.jCpTXa_box4{text-align:center;max-width:640px;margin:0 auto}.jCpTXa_box4 .title{margin-bottom:1.25rem;font-size:28px}.jCpTXa_box4 .content-text{color:#241f17ad;font-size:16px}.jCpTXa_galleryItem{transition:transform .3s}.jCpTXa_galleryItem:hover{transform:scale(1.03)}.jCpTXa_integrationCard{text-align:center;flex-direction:column;align-items:center;padding:0 1rem;display:flex}.jCpTXa_integrationBadge{color:#5b4fe0;background:#5b4fe01a;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:1.25rem;display:flex}.jCpTXa_integrationBadge svg{width:30px;height:30px}.jCpTXa_industries{border-top:1px solid #241f1729}.jCpTXa_pillRow{justify-content:center;gap:.75rem;max-width:900px;margin:0 auto}.jCpTXa_pill{color:#241f17;background:#fff;border:1px solid #241f1714;border-radius:999px;align-items:center;padding:.55rem 1.1rem;font-size:14px;line-height:1;transition:border-color .2s,color .2s;display:inline-flex}.jCpTXa_pill:hover{color:#5b4fe0;border-color:#5b4fe0}.jCpTXa_box6{flex-direction:column;align-items:center;display:flex}.jCpTXa_box6 .title{text-align:center;width:560px;max-width:100%;font-size:32px}.jCpTXa_box6 .content-text{text-align:center;color:#5b4fe0;font-size:15px;font-weight:600}.jCpTXa_box6 .btn{margin-top:2.5rem}
._1f7swa_loaderOverlay{z-index:10;background:#fff9;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._1f7swa_calendarContainer{background-color:#fff;border:1px solid #241f171a;border-radius:12px;justify-content:center;width:100%;display:flex;position:relative;box-shadow:0 4px 16px #241f170f}._1f7swa_employeesCol{flex-direction:column;flex-shrink:0;width:300px;display:flex}._1f7swa_cornerTL{border-top-left-radius:12px}._1f7swa_cornerTR{border-top-right-radius:12px}._1f7swa_cornerBL{border-bottom-left-radius:12px}._1f7swa_cornerBR{border-bottom-right-radius:12px}._1f7swa_employeesColHeader{color:#241f17ad;letter-spacing:.08em;text-transform:uppercase;box-sizing:border-box;z-index:1;background-color:#fff;border-bottom:1px solid #241f171a;border-right:1px solid #241f171a;align-items:center;width:300px;height:64px;padding:10px 20px;font-size:.75rem;display:flex;position:sticky;top:0}._1f7swa_employeeInfo{box-sizing:border-box;z-index:1;background-color:#fff;border-bottom:1px solid #241f1714;border-right:1px solid #241f171a;justify-content:space-between;align-items:center;gap:8px;width:300px;height:64px;padding:10px 20px;display:flex;position:sticky;top:0}._1f7swa_employeeIdentity{align-items:center;min-width:0;display:flex}._1f7swa_employeeName{text-overflow:ellipsis;white-space:nowrap;color:#241f17;overflow:hidden}._1f7swa_employeeAvatar{object-fit:cover;border:1px solid #241f171a;border-radius:50%;flex-shrink:0;width:32px;height:32px;margin-right:10px}._1f7swa_scollableContainer{flex:1 1 0;display:grid;overflow-x:auto}._1f7swa_daysNumbersHeader{display:contents}._1f7swa_dayNumber{box-sizing:border-box;text-align:center;color:#241f17ad;background-color:#fff;border-bottom:1px solid #241f171a;border-right:1px solid #241f1714;justify-content:center;align-items:center;height:64px;padding:0;font-size:.8rem;line-height:1.3;display:flex}._1f7swa_dayNumber._1f7swa_weekend{color:#c1766a;background-color:#f5f3ef}._1f7swa_employeesDaysContainer,._1f7swa_employeeDaysContainer{display:contents}._1f7swa_employeeDay{box-sizing:border-box;cursor:pointer;border-bottom:1px solid #241f1714;border-right:1px solid #241f1714;height:64px;padding:2px;display:flex}._1f7swa_employeeDay._1f7swa_weekend{background-color:#f7f5f2}._1f7swa_weekBoundary{border-right:2px solid #241f172e}._1f7swa_workSchedulePage{justify-content:center;display:flex}._1f7swa_calendarWrapper{flex-direction:column;width:100%;max-width:100%;display:flex}._1f7swa_calendarHeader{grid-template-columns:300px 1fr 300px;align-items:center;margin-bottom:24px;display:grid}@media (max-width:599.95px){._1f7swa_calendarHeader{display:none}}._1f7swa_monthTitle{text-align:center;color:#241f17;text-transform:capitalize;font-size:1.75rem;font-style:italic;font-weight:600}._1f7swa_monthDivider{background-color:#5b4fe0;width:48px;height:1px;margin:8px auto 0}._1f7swa_paginationWrapper{justify-content:center;padding:16px 0 8px;display:flex}._1f7swa_calendarHeader button{background:0 0;border:1.5px solid #5b4fe0;border-radius:50%;width:40px;height:40px;transition:background .15s,border-color .15s}._1f7swa_calendarHeader button:first-child{justify-self:start}._1f7swa_calendarHeader button:last-child{justify-self:end}._1f7swa_calendarHeader button:hover{background:#5b4fe0}._1f7swa_calendarHeader button:hover svg{color:#fff}._1f7swa_calendarHeader button svg{color:#5b4fe0;font-size:1.4rem;transition:color .15s}
